jabref icon indicating copy to clipboard operation
jabref copied to clipboard

Unable to change any keyboard shortcut

Open Scroogeee opened this issue 3 months ago β€’ 7 comments

JabRef version

5.15 (latest release)

Operating system

macOS

Details on version and operating system

Tahoe 26.0.1 (25A362)

Checked with the latest development build (copy version output from About dialog)

  • [x] I made a backup of my libraries before testing the latest development version.
  • [x] I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

  1. Open Jabref
  2. Select File > Preferences > Keyboard shortcuts
  3. Select any Entry, e.g. File > Close Library
  4. Click on the entry OR Right click on the entry OR double click on the entry
  5. Type the key / key combination that you want instead for this action
  6. See bug: Nothing happens

Appendix

I'm not entirely sure how the keybindings are supposed to be customized (see step 5), but I cannot get any alternative keybinding to get registered for any action. The documentation doesn't help: https://github.com/JabRef/user-documentation/blob/main/en/setup/customkeybindings.md

Log File
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Column type '' is unknown.
Preferences recorded.
Loaded journal abbreviations from /var/folders/h8/0qhzg4jx4vqcssrpvr04qfvh0000gn/T/jabref-journal17856100271165778619/journal-list.mv

Scroogeee avatar Nov 06 '25 10:11 Scroogeee

Hi:) I’d like to take this issue. Can you assign this issue to me? please

AmandaBalderas20 avatar Nov 11 '25 16:11 AmandaBalderas20

πŸ‘‹ Hey @AmandaBalderas20, looks like you’re eager to work on this issue β€” great! πŸŽ‰ It also looks like you don't know how to assign issues to yourself. Please read our CONTRIBUTING.md to find out how. It will also guide you in other aspects of contributing to JabRef.

github-actions[bot] avatar Nov 11 '25 16:11 github-actions[bot]

/assign-me

AmandaBalderas20 avatar Nov 11 '25 17:11 AmandaBalderas20

πŸ‘‹ Hey @AmandaBalderas20, thank you for your interest in this issue! πŸŽ‰

We're excited to have you on board. Start by exploring our Contributing guidelines, and set up your local development workspace by following the steps in our workspace setup guidelines to get started smoothly.

For questions on JabRef functionality, you can consult the JabRef Guru. For questions related to the codebase, please start using DeepWiki.

In case you encounter failing tests during development, please check our developer FAQs!

Still facing issues or having more questions? Feel free to ask here on GitHub or on JabRef's Gitter chat. Please don't hesitate to open a (draft) pull request early on to show the direction you are heading towards if unsure.

Happy coding! πŸš€

github-actions[bot] avatar Nov 11 '25 17:11 github-actions[bot]

We think that this issue was fixed. Please head to https://builds.jabref.org/main to download a development build and try it out.

For any feedback, add a comment to the pull request at https://github.com/JabRef/jabref/pull/14312.

github-actions[bot] avatar Nov 21 '25 21:11 github-actions[bot]

User reported issue not fixed / usage unclear: https://github.com/JabRef/jabref/pull/14312#issuecomment-3572744001

koppor avatar Nov 28 '25 15:11 koppor

I just tried to do it on

JabRef 6.0-PullRequest14057.266--2025-11-28--a581582 Mac OS X 26.1 aarch64 Java 25.0.1 JavaFX 25.0.1+3

as well as

JabRef 6.0-alpha.226--2025-11-29--9087e17 Mac OS X 26.1 x86_64 Java 24.0.2 JavaFX 25.0.1+3

according to the new instruction, but it doesn't seem to work https://github.com/JabRef/jabref/pull/14312#issuecomment-3591899688

Scroogeee avatar Nov 29 '25 19:11 Scroogeee