-
-
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
Do not resize main table columns in search dialog window #8253
Conversation
src/main/java/org/jabref/gui/maintable/SearchDialogColumnPreferences.java
Outdated
Show resolved
Hide resolved
Please keep in mind to migrate the columnPreferences to the new observable preferences pattern... |
* upstream/main: Observable Preferences H (WorkingDir, getUser, NameFormatter, Version, SpecialFields) (#8260) Bump checkstyle from 9.0.1 to 9.1 (#8266) Bump mockito-core from 4.0.0 to 4.1.0 (#8267) Bump classgraph from 4.8.130 to 4.8.135 (#8268) Fix some fetcher tests (#8258) Clicking a DOI link in the preview pane no longer crashes (#8255)
Only problem remains: The library name column's size won't be stored because it's not of type MainTableColumn. |
Although the library name column's size is not properly stored this is a huge improvement |
src/main/java/org/jabref/gui/maintable/AbstractPersistenceVisualStateTable.java
Outdated
Show resolved
Hide resolved
src/main/java/org/jabref/gui/maintable/AbstractPersistenceVisualStateTable.java
Outdated
Show resolved
Hide resolved
src/main/java/org/jabref/gui/maintable/AbstractPersistenceVisualStateTable.java
Outdated
Show resolved
Hide resolved
* upstream/main: Fix NegativeArraySizeException (#8270)
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.
Looks good so far, can be merged imho, but next step would be to convert the ColumnPreferences to the new prefs model, this would probably make the PersistentVisualState classes superfluous.
…Prefs * upstream/searchColPrefs: Reverted unnecessary reformatting
* upstream/main: Consider directory pattern when checking if a file can be moved (#8244) Bump byte-buddy-parent from 1.12.1 to 1.12.2 (#8285) Bump unirest-java from 3.13.3 to 3.13.4 (#8283) Bump checkstyle from 9.1 to 9.2 (#8284) Bump classgraph from 4.8.135 to 4.8.137 (#8282) Do not resize main table columns in search dialog window (#8253) Fix NegativeArraySizeException (#8270) Update deployment.yml TEst Grand unified library properties (GRULPS) (#8264) Fixes RFC fetcher test case (#8271) Update Gradle Wrapper from 7.2 to 7.3 (#8246) Observable Preferences H (WorkingDir, getUser, NameFormatter, Version, SpecialFields) (#8260) Bump checkstyle from 9.0.1 to 9.1 (#8266) Bump mockito-core from 4.0.0 to 4.1.0 (#8267) Bump classgraph from 4.8.130 to 4.8.135 (#8268) Fix some fetcher tests (#8258) Clicking a DOI link in the preview pane no longer crashes (#8255)
* upstream/main: (259 commits) Fix exception on preview style edit and selection (#8293) Fix icon picker excpetion in groups dialog (#8290) Add doc tests (#8242) fix merge conflict Squashed 'buildres/csl/csl-locales/' changes from 0cc3885f61..d5ee85de8e Squashed 'buildres/csl/csl-styles/' changes from 3a6a0a7..3bb4b5f Consider directory pattern when checking if a file can be moved (#8244) Bump byte-buddy-parent from 1.12.1 to 1.12.2 (#8285) Bump unirest-java from 3.13.3 to 3.13.4 (#8283) Bump checkstyle from 9.1 to 9.2 (#8284) Bump classgraph from 4.8.135 to 4.8.137 (#8282) Do not resize main table columns in search dialog window (#8253) Fix NegativeArraySizeException (#8270) Update deployment.yml TEst Grand unified library properties (GRULPS) (#8264) Fixes RFC fetcher test case (#8271) Update Gradle Wrapper from 7.2 to 7.3 (#8246) Observable Preferences H (WorkingDir, getUser, NameFormatter, Version, SpecialFields) (#8260) Bump checkstyle from 9.0.1 to 9.1 (#8266) ...
Follow up from #8134
Fixes part of #8054
I simply copied the mainTableColumn stuff in the preferences and introduced an interface for usage in the MainTableFactory to pass the individual column preferences
CHANGELOG.md
described in a way that is understandable for the average user (if applicable)