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

Enhance the main dialog #3644

Closed
4 of 10 tasks
FlexW opened this issue Aug 10, 2021 · 2 comments
Closed
4 of 10 tasks

Enhance the main dialog #3644

FlexW opened this issue Aug 10, 2021 · 2 comments
Labels
confirmed bug approved by the team enhancement enhancement of a already implemented feature/code overview

Comments

@FlexW
Copy link

FlexW commented Aug 10, 2021

How to use GitHub

  • Please use the 👍 reaction to show that you want to have the same feature implemented.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

The main dialog shows currently a lot of information but finding the right information is sometimes difficult. Therefore we like to improve the situation.

First a mockup of how the activity stream could look like in the main dialog:

2021-08-10T16:39:01,908483836+02:00

The mockup is not set in stone and buttons etc may look different depending on the platform.

Things to do:

  • Remove impossible actions from entries in the main dialog. For example: Share button on deleted files.

  • In the activity entries separate file names from file paths so both information is readable.

  • Add ellipses in between long file paths and file names. Example: some/sup.../path

  • Make the first entry an entry that displays the sync status. It should indicate if everything is okay or if there are errors. If there is currently ongoing sync activity it should show it with a progress bar.
    2021-08-10T16:39:26,546710566+02:00

Missing: Mockup for sync is okay, Mockup for sync error

  • Give Talk mentions a bit more space, put buttons on a new row possibly. Make the whole message readable, or at least more of it, 2–3 rows.
    2021-08-10T16:40:04,357265715+02:00

  • Reduce size of icons for Sharing and X, as they are too big visually. Maybe even stylize them with circular light blue background and icon in blue, as in the mockup.
    2021-08-10T16:40:42,522969395+02:00
    Discuss: How to make sync errors more obvious?

  • Similar for the "View chat" button style-wise

  • Reduce the amount of "Synced …" entries, possibly by grouping if it’s the same file, or by just showing the activities from the server. → Needs to be discussed how to do that in detail.

  • Move from a sentence for an activity to the splitting of name, action, etc → probably needs changes in the API and coordination with Joas
    2021-08-10T16:44:08,194870267+02:00

  • Show in the activity the avatar of the person that created a file/event/talk and for files show file type icons. Files that were created by other users should probably not show the filetype as icon but the avatar of the person who created the file.

@FlexW FlexW added design enhancement enhancement of a already implemented feature/code overview confirmed bug approved by the team labels Aug 10, 2021
@nimishavijay
Copy link
Member

nimishavijay commented Aug 11, 2021

image
image

Here's how it can look like if it's syncing or has an error (icons are the state icons in the desktop repo).
Maybe we can also add sync options in a three dot menu on the side (Pause sync, etc)
What do you think?

EDIT: Small text below "All synced" is just a left over. In the final version there should be nothing but "All synced".

@tobiasKaminsky
Copy link
Member

Closing in favor of sub-tickets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed bug approved by the team enhancement enhancement of a already implemented feature/code overview
Projects
None yet
Development

No branches or pull requests

3 participants