Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improved gui details #1282

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

PanderMusubi
Copy link

Description

With the discontinuation of the official Synthing Android app, more less-techy users will use Syncthing Fork. Previously, this app was (my feeling) more aimed at the more tech savvy users. Certain details in the gui were catering to that. Nevertheless, before the discontinuation of the official app, but especially now, it is important to display information without creating confusion/questions or showing information twice.

I have given some workshops on Syncthing for Android and got the kind of questions: I don't understand this. What do the symbols ❖, ∑, etc. stand for? Should I know the meaning of it?

This PR removes a few redundant and possibly confusing symbols to cater better to less technical users. At the same time, it also employs the positioning of the data to reduce the need of these symbols. The change is fairly small but will give the gui a more welcome appearance.

Changes

What changes are made in this PR

  • In the FOLDERS tab: The diamond at the beginning of the folder path has been removed. This symbol is not universally recognized, can confuse a user and it is clear that the first line for each folder is the path to the folder. This makes the view more easy and even saves two character spaces.
  • In the FOLDERS tab: For the same reasons, the clock has been removed. Also because the style of this icon is very different then the style of the other symbols used. It breaks the overall experience. The date and time with the sync symbol at the beginning are enough for the user to deduct that is the date and time.
  • In the FOLDERS tab: For the same reasons the sigma has been removed. The file counts and sizes separated by a slash are enough. Users who didn't like mathematics are a bit put off / scared by this symbol.
  • In the DEVICES tab: For the download and upload rate, there is already the words Download and Upload, hence the symbols ˅ and ˄ are redundant and have been removed. Also, many users will not look at these symbols or it is gives questions and it also saves some space.

I am a big ambassador for Syncthing Fork and continue introducing it to people. Implementing this change will help less-tech savvy users feel more confident using the app. The other symbols used are more comprehensible and should stay.

@Catfriend1
Copy link
Owner

Thank you for taking time and ideas to improve Syncthing Fork.

@Catfriend1
Copy link
Owner

Catfriend1 commented Feb 18, 2025

I've included those icons for these "bad" reasons many years ago:

  • visually remembering an anker point to look for desired info and stats (I open the app manually and daily for some seconds, let it sync and close it)
  • avoid taking time to make up assets for all required dpi (I'm a bad designer), so utf-8 chars were the way to go for me
  • omitting explanation texts to make as many folders fit "tightly" the small phone screen

This was not good, but I also don't feel like changing it at the moment because - honestly also bad reason - I got used to.

If this stresses other users as well, we can improve. Before you'd do a PR, please sketch up sth "example like" how it should look better in your eyes using paint (or so). If I see things and like the idea, you have an almost 100% chance I'd accept your PR for it later (-:

You might also have guessed correctly:
⌚ Last change time
❖ anchor , mount point and/or folder of storage
∑ stats / summary / how many files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants