francescmm / GitQlient

GitQlient: Multi-platform Git client written with Qt.
https://www.francescmm.com
GNU Lesser General Public License v2.1
843 stars 84 forks source link

Improve RMB context `git reset` option by providing succint descriptions of what each one does within contex dialog #243

Closed luzpaz closed 2 years ago

luzpaz commented 2 years ago

What current behavior doesn't fully fit your needs? Why? Screenshot_20220402_122846 The UI could be a little more generous

What you'd like to see? Propose a solution Screenshot_20220402_122846-1

Describe alternatives you've considered Leave it up to the user to look up git reset manual

francescmm commented 2 years ago

As I'm commenting in #245, I think it's best if the user knows what these commands mean. I can add that description as a tooltip and even inside parenthesis. The problem of sudden changes in this menus is that current users might find it hard to know what is what.

I'll add the description instead of replacing it. Users will learn faster that way, I believe.