Swing-team / pendulums-web-client

Pendulums web client
https://app.pendulums.io
GNU General Public License v3.0
213 stars 11 forks source link

Context menu: suggestions for improvement #82

Open heatherleaf opened 2 years ago

heatherleaf commented 2 years ago

Great app, I just started using it!

But I have some suggestions to make the context menu (i.e., the one in the task bar on a Mac) more useful.

  1. Show the current active project in the menu title - either append it to the Pendulum icon, or at least change the menu item "Stop" to "Stop [MyProject]"

  2. Append the current activity name to the menu item "Rename Activity", so that it will be called "Rename Activity [CurrentActivity]".

  3. I don't think "Quit" is needed in the context menu - it's as easy (and not as error-prone) to just open the app and quit from there.

  4. Rename "Open App" to "Open Pendulums", and rename "Open Web" to "Open Pendulums Website".

  5. Instead of a sub menu "Start Activity", I would prefer if you listed all projects in the top-level menu, below everything else. So instead of this menu:

    • Stop Project2
    • Rename Activity "CurrentActivity"
    • Start Activity --> Project1, Project2, Project3
    • --separator--
    • Open Pendulums
    • Open Pendulums Website

    I suggest the following:

    • Open Pendulums
    • Open Pendulums Website
    • --separator--
    • Stop Project2
    • Rename Activity "CurrentActivity"
    • --separator--
    • Project1
    • Project2 (greyed out)
    • Project3

(Of course, these are all suggestions - do as you please with them!)

mohammadrafigh commented 2 years ago

Thanks for your kind words. I'm glad to see you like Pendulums. I will list these suggestions in our planned features. I like all of your suggestions except the number 5, since the projects list could be lengthy (like mine). I already have 17 projects :grin: . I'm trying hard to prepare a major release soon.

heatherleaf commented 2 years ago

Thanks! (I edited my text above for nr 1 and 2)