ransome1 / sleek

todo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS)
https://github.com/ransome1/sleek/wiki
MIT License
1.28k stars 99 forks source link

Features for New User Experience #679

Open RobLW opened 3 months ago

RobLW commented 3 months ago

Feature Request

Important

Requests that do not adhere to this template will not be addressed and will be closed.

If your feature request is more of a loose idea and you are unsure about its implementation or potential impact, please discuss it first in the GitHub Discussions section.

What problem does it solve?

Beginners user experience when opening multiple files. General UX with tool tips. Sleek version + links for users to quickly work with.

How does the user interface change to accommodate this request?

Currently there appears to be no "open file" option. While a user can use the keyboard shortcut of "ctrl + o" to bring up the open dialog and select extra todo files so they can have multiple todo lists open, it would be nice if there was an icon on the left to achieve this.

An "about Sleek" option might be handy to for allowing users to quickly identify which version of Sleek they are running, a link to the website/github.

Tooltips when the mouse is pointing over the icons on the left side menu would be helpful please.

Please note that my experience purely comes from Linux flathub install on Fedora 39 with Gnome 45 and kernel 6.7.

aisbergde commented 3 months ago

beginners user experience could be related to #678 (new users don't know about the existence of a hidden menu)

ransome1 commented 3 months ago

Currently there appears to be no "open file" option. While a user can use the keyboard shortcut of "ctrl + o" to bring up the open dialog and select extra todo files so they can have multiple todo lists open, it would be nice if there was an icon on the left to achieve this.

Screenshot 2024-03-13 at 9 42 36 AM

This button opens the file dialog. We're using the MUI material icons, this one is suppose to represent "file open".

Generally I am very hesistant with adding lot's of content (tool tips for labels or keyboard shortcuts example) to the interface, because it is a nightmare to maintain. Since this project has barely any capacity at the moment, please don't expect anything to happen here in the short term.

beginners user experience could be related to #678 (new users don't know about the existence of a hidden menu)

I agree.

RobLW commented 3 months ago

oh haha thank you about the open icon. I had it in my mind it might be an export icon. I guess this is where the tool tips come in :) I think I clicked it once and set my mind the never investigated it again. thanks.