JabRef / jabref

Graphical Java application for managing BibTeX and biblatex (.bib) databases
https://devdocs.jabref.org
MIT License
3.47k stars 2.44k forks source link

UI: web search/Groups width not remembered #8907

Open ilippert opened 2 years ago

ilippert commented 2 years ago

JabRef version

Other (please describe below)

Operating system

GNU / Linux

Details on version and operating system

JabRef 5.7--2022-06-15--cb5fe60 Linux 5.18.5-200.fc36.x86_64 amd64 Java 18.0.1 JavaFX unknown

Checked with the latest development build

Steps to reproduce the behaviour

  1. change the width of the groups sidebar to your desired width
  2. restart jabref
  3. see that the desired width is not remembered

Appendix

No response

ThiloteE commented 1 year ago

JabRef 5.8--2022-08-22--a255311 Linux 5.4.0-124-generic amd64 (Linux Mint Cinnamon 20.3) Java 18.0.2 JavaFX 18.0.2+2 Portable Version of JabRef

Unfortunately can still reproduce.

If I remember right, in Version 5.5 or 5.6 (I would need to crosscheck) this behaviour was different, but I am not sure.

Siedlerchr commented 1 year ago

Cannot reproduce in the latest development version.

ThiloteE commented 1 year ago

I tested again. I definitely was able to reproduce. Even reset my preferences. Maybe it is a Linux Mint Problem only...

ThiloteE commented 1 year ago

JabRef 5.6 works correctly. Something in between 5.6 and 5.7 broke it for me.

Siedlerchr commented 1 year ago

Can you still reproduce this in 5.8?

ilippert commented 1 year ago

JabRef 5.10--2023-01-12--5d24847 Linux 6.0.18-300.fc37.x86_64 amd64 Java 19.0.1 JavaFX 19+11

cannot reproduce anymore, so am closing this issue.

ThiloteE commented 1 year ago

@Siedlerchr yes, can still reproduce this NOT working in JabRef 5.9 stable on Linux Mint Cinnamon (20.3). If I remember correctly, Linux Mint uses the Nemo window/desktop manager. I still have not tried the new Linux Mint 21.xx version. I really would like to know, if a newer version behaves similar. Since width behaves correctly on Mac, Windows and Fedora, Linux Mint is the odd one out.

Interestingly, when I tried JabRef 5.5, the group width was exactly in the location I put it with version 5.9. So JabRef actually seems to store the location, but with 5.9 it is "overriden" with the default location, whereas in 5.5 the info from the storage is used.

This issue is not fixed, so I reopen. By fixing the issue for other versions of JabRef, it broke for Linux Mint.

Unless you want me to open a new issue for this @ilippert ?

ilippert commented 1 year ago

Unless you want me to open a new issue for this @ilippert ?

no need, do keep it open here :)

ThiloteE commented 1 year ago

For anybody who wants to fix this: Start by trying to reproduce with Linux Mint 21.xx

Siedlerchr commented 1 year ago

@ilippert Is this still an issue with the latest development version (now with javafx20 ?)

https://builds.jabref.org/main

ilippert commented 1 year ago

JabRef 5.10--2023-04-16--d47ed31 Linux 6.2.11-200.fc37.x86_64 amd64 Java 19.0.2 JavaFX 20+19

Issue not solved here. @ThiloteE, how about your system?

ThiloteE commented 1 year ago

Today I tested the newest development version of JabRef (5.10-2023-06-26) on Linux Mint 21.1 Behaviour is similar to Linux Mint 20.x

https://github.com/JabRef/jabref/issues/8907#issuecomment-1381749613 still is relevant.

ilippert commented 3 weeks ago

JabRef 5.14--2024-06-03--109600b Linux 6.8.11-300.fc40.x86_64 amd64 Java 21.0.2 JavaFX 22.0.1+7

Still not fixed on Fedora 40 with Gnome - sorry, https://github.com/JabRef/jabref/pull/8936 did not seem to have the desired effect.