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

Browse Window: Ctrl+1, Ctrl+2, ... hotkeys #5347

Closed
mstv opened this issue Aug 24, 2018 · 0 comments
Closed

Browse Window: Ctrl+1, Ctrl+2, ... hotkeys #5347

mstv opened this issue Aug 24, 2018 · 0 comments

Comments

@mstv
Copy link
Member

mstv commented Aug 24, 2018

Do you want to request a feature or report a bug?
incomplete new feature, discussion

What is the current behavior?
Ctrl+1, Ctrl+2, ... hotkeys do not fit for the new layout options
Some panels cannot be focused using such hotkeys.

What is the expected behavior?

  1. Each area shall have a dedicated hotkey Ctrl+Number.
  2. The numbering shall be intuitive and easy to remember
    (as in older versions and in the Commit dialog: horizontal first, then vertical, i.e. row-wise)
  3. The assignment should not change for different layouts. Thoughts?

Which layout shall be the base for the numbering?
grafik
This numbering would also work for
grafik

Are there more layouts that should be considered?

Especially, how shall the brandnew layout with diff info left to the graph be dealt with?
I guess users will not often switch between the left and the right position. That's why the above rule 1 is not very important. Then in this case, Ctrl+1 should focus the diff and Ctrl+2 the list of revisions.
grafik

Environment you encounter the issue:

  • GitExtensions version: master, 2.51
  • GIT version: (2.17.1.w.2-x64)
  • OS version: (Windows 7)
  • .NET version: (4.7)

Did this work in previous version of GitExtensions (which)?
2.49 because its layout could not be changed

@RussKie RussKie added this to the Future release milestone Aug 24, 2018
mstv added a commit to mstv/gitextensions that referenced this issue Aug 30, 2018
mstv added a commit to mstv/gitextensions that referenced this issue Sep 7, 2018
mstv pushed a commit to mstv/gitextensions that referenced this issue Sep 15, 2018
mstv added a commit to mstv/gitextensions that referenced this issue Sep 16, 2018
@RussKie RussKie modified the milestones: Future release, 3.00 Sep 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants