-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Revised hotkey system #1525
Revised hotkey system #1525
Conversation
I think you should leave a comment in the changelog |
Please fix failing check. |
I think that is currently the only way to print the preview. Unless one enables the preview toolbar, which, if I recall correctly, is only supported by manual editing of the preferences... But I may be wrong here. |
I have disscussed the new bindings with @koppor. As far as I remember he said that print entry preview isn't needed at all. |
|
I fixed my table regarding Automatically set file links (F7 was the right one) |
1f6a1e3
to
7d90d53
Compare
Please also test how this works in conjunction with the emacs mode. |
Ok I'll look into it. |
|
Better support of groups:
Effect: Cursor moves to the first entry in the entry table Desired effect:
Side comment:
|
Maybe one should consider that Tab always cycles to the next frame if there is nothing to select in the current subwindow. For example, tab in entry list goes to entry preview / edit. Tab in some field in entry edit goes to next field, but tab in last field goes to group window. Tab in group window goes to next sidepane component and from there back to the entry list. |
07d10f0
to
23aa955
Compare
@koppor I don't think tab for the next entry is a convenient interaction. As I encountered when working with the customize entry type dialog, lists and tables are all navigated with the arrow keys, so the next enry is reached by pressing arrow-down. I think we should keep that consistent as it is right now. Do you agree? |
I have to agree with @Braunch |
|
@Braunch Currently, when pressing tab, the next cell in the entry table is selected. One cannot do anything at a cell, can I? For instance, when pressing space on the url/doi file column, I would expect that the same behavior as when left-clicking is done. This currently doesn't happen. So, either jump to the next line via tab or do something meaningful when a single field in the table is focused. |
@@ -19,6 +19,7 @@ We refer to [GitHub issues](https://github.com/JabRef/jabref/issues) by using `# | |||
- [#1249](https://github.com/JabRef/jabref/issues/1249) Date layout formatter added | |||
- Added ISBN integrity checker | |||
- Added filter to not show selected integrity checks | |||
- [#1225](https://github.com/JabRef/jabref/issues/1225): Hotkey-system should be consistent |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"is now consistent"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where does one find information (help page / blog post / ...) about what was changed and how the hotkeys are configured now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wanted to add the Information when everything was finalized, do you think i should add it beforehand?
…ing edit preamble
9616aeb
to
f1a3bdb
Compare
Blog article at http://blog.jabref.org/2016/08/15/HotkeyRevision/ |
Revised Hotkey System
In the next release of JabRef we will introduce a revisid hotkey system. The 2 goals of this revision is to improve maneuverability through the keyboard and streamlining hotkeys. Some related hotkeys like for the side panes were scattered across the keyboard, so we grouped them together. You might be wondering what has changed, so have a look at them:
As you can see we moved related functions together. “F7” is now affiliated with file links, hence we changed key bindings if they contained “F7” but weren’t related to file links.
Also we moved all side panes together by changing them to “ALT+(1,2,3,4,0)”. By doing so we hope to improve the accessibility, because now you don’t have to remember all kinds of key combinations for side panes, only which number stands for your desired pane. On a side note: Open OpenOffice/LibreOffice connection was added to this family due to being a side pane.
The hotkey for “Edit preamble” was changed due to normally being the hotkey to print.
The new hotkey for “New technical report” was requested by some users that use it frequently, so we added a key binding.
We removed the hotkey for “Hide/show toolbar” due to being not of any imaginable use for users.
We removed the hotkey for “Print entry preview” due to some conflicts with others and the fact that this function wasn’t really used that often by users. But we didn’t remove it completely, we added it to the right click menu.
We removed the hotkey for "Edit preamble" due to being a seldomly used action that doens't require a hotkey.
We resized the “change key bindings” dialog due to being too small for some descriptions.
For questions about the functioning or suggestions for improvements please use the discussion forum. In case you have trouble, report bugs on GitHub.