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

Allow rearrangement of UI elements #8773

Open
claell opened this issue May 9, 2022 · 4 comments
Open

Allow rearrangement of UI elements #8773

claell opened this issue May 9, 2022 · 4 comments

Comments

@claell
Copy link
Contributor

claell commented May 9, 2022

Is your suggestion for improvement related to a problem? Please describe.
From Visual Studio Code (and other applications), I am used to easy rearrangement of UI elements, ideally by drag and drop. This would be a nice feature, especially for large screens. Personally, I am mostly thinking about the entry editor, which for me would probably be more usable on the right (compared to below the entries). This is how I know it from Citavi.

Describe the solution you'd like
As written above, drag and drop rearrangement, possibly also some adjustments of the UI of the rearranged items.

Additional context

@claell
Copy link
Contributor Author

claell commented May 11, 2022

Entry editor on the right might be especially useful in combination with #6857.

@ThiloteE
Copy link
Member

ThiloteE commented May 23, 2022

  • Requires discussion about UI, general concept of UI and potential effects on other UI components
  • Requires checking if compatible and doable with JavaFX
  • Warning: NOT "good first issue" (at least not yet at this point in time)

@koppor
Copy link
Member

koppor commented May 31, 2022

This would IMHO lead to a complete rewrite of the JabRef UI. Brave persons could look into Eclipse RCP.

Other UI frameworks seem to be outdated (see the links at https://stackoverflow.com/a/2381696/873282) or not that flexible (Jetbrains IDE) or web based (that's what we are aiming for with JabRef-online).

@claell
Copy link
Contributor Author

claell commented Jun 7, 2022

Actually, web based might not be that bad, if you look at VS Code for example. It can be executed both locally and in a web browser. That way, development efforts of JabRef and JabRef-online could be shared. However, I assume that it currently might not be an ideal decision and that other frameworks are favorable.

@koppor koppor moved this to Low priority in JabRef UI Improvements Nov 11, 2022
@github-project-automation github-project-automation bot moved this to Normal priority in Prioritization Nov 13, 2024
@calixtus calixtus moved this from Normal priority to Low priority in Prioritization Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Low priority
Development

No branches or pull requests

3 participants