-
-
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
[WIP] Main table JavaFX migration #3621
Conversation
CHANGELOG.md
Outdated
- We changed one default of [Cleanup entries dialog](http://help.jabref.org/en/CleanupEntries): Per default, the PDF are not moved to the default file directory anymore. [#3619](https://github.com/JabRef/jabref/issues/3619) | ||
- We added a new type of group that shows all items referenced in a given LaTeX file (actually the generated AUX file). [#1664](https://github.com/JabRef/jabref/issues/1664) |
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.
This should be kept
CHANGELOG.md
Outdated
- We changed one default of [Cleanup entries dialog](http://help.jabref.org/en/CleanupEntries): Per default, the PDF are not moved to the default file directory anymore. [#3619](https://github.com/JabRef/jabref/issues/3619) | ||
- We added a new type of group that shows all items referenced in a given LaTeX file (actually the generated AUX file). [#1664](https://github.com/JabRef/jabref/issues/1664) | ||
- We added the export of the `translator` field to the according MS-Office XML field. [#1750, comment](https://github.com/JabRef/jabref/issues/1750#issuecomment-357350986) |
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.
The left side is correct. No double "the".
CHANGELOG.md
Outdated
- We changed one default of [Cleanup entries dialog](http://help.jabref.org/en/CleanupEntries): Per default, the PDF are not moved to the default file directory anymore. [#3619](https://github.com/JabRef/jabref/issues/3619) | ||
- We added a new type of group that shows all items referenced in a given LaTeX file (actually the generated AUX file). [#1664](https://github.com/JabRef/jabref/issues/1664) | ||
- We added the export of the `translator` field to the according MS-Office XML field. [#1750, comment](https://github.com/JabRef/jabref/issues/1750#issuecomment-357350986) | ||
- We completely reworked and redesigned the main table. |
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.
Remove this line - is already present on line 17
* Remove usage of transitive dependency on Apache Commons (cherry picked from commit 6608b2b) * Use JavaFX-native SVGPath for logo in About dialog
* Switch to org.postgresql * fix checkstyle fix driver setup connection * convert error message dialog to dialog service
# Conflicts: # CHANGELOG.md # build.gradle # src/main/java/org/jabref/JabRefGUI.java # src/main/java/org/jabref/JabRefMain.java # src/main/java/org/jabref/gui/BasePanel.java # src/main/java/org/jabref/gui/EntryTypeDialog.java # src/main/java/org/jabref/gui/FindUnlinkedFilesDialog.java # src/main/java/org/jabref/gui/actions/CleanupAction.java # src/main/java/org/jabref/gui/actions/CopyFilesAction.java # src/main/java/org/jabref/gui/collab/ChangeScanner.java # src/main/java/org/jabref/gui/entryeditor/EntryEditor.css # src/main/java/org/jabref/gui/entryeditor/EntryEditor.java # src/main/java/org/jabref/gui/entryeditor/SourceTab.java # src/main/java/org/jabref/gui/exporter/ExportAction.java # src/main/java/org/jabref/gui/exporter/ExportToClipboardAction.java # src/main/java/org/jabref/gui/externalfiles/DownloadExternalFile.java # src/main/java/org/jabref/gui/externalfiles/FindFullTextAction.java # src/main/java/org/jabref/gui/externalfiles/SynchronizeFileField.java # src/main/java/org/jabref/gui/fieldeditors/LinkedFilesEditorViewModel.java # src/main/java/org/jabref/gui/openoffice/DetectOpenOfficeInstallation.java # src/main/java/org/jabref/gui/openoffice/OpenOfficeSidePanel.java # src/main/java/org/jabref/gui/preftabs/AppearancePrefsTab.java # src/main/java/org/jabref/gui/preftabs/PreferencesDialog.java # src/main/java/org/jabref/gui/search/GlobalSearchBar.java # src/main/java/org/jabref/logic/formatter/Formatters.java # src/main/java/org/jabref/migrations/PreferencesMigrations.java # src/main/java/org/jabref/model/entry/BibtexSingleField.java # src/main/java/org/jabref/model/entry/InternalBibtexFields.java # src/main/resources/l10n/JabRef_en.properties # src/test/java/org/jabref/logic/formatter/FormatterTest.java
Small fixes
* Add VSCode and Cancel icons. Remove lcd antialiasing for buttons. * Completely remove explicit font aliasing from icons
So I now fixed the language tests as well as some other failing tests. This is now good to go as our now master branch. @koppor please be so kind and do the git magic! @JabRef/developers please go through the issues you reported and check whether they still exists in the most recent version and if yes please create a normal issue for them (or immediately fix them). |
Depends on #4015 (Trying out https://github.com/ahmed-taj/dep) |
Since there are conflicts, I did the following:
Notes of important things I did during the merge:
To create the new branch |
Co-authored-by: Tobias Diez <tobiasdiez@gmx.de>
This PR tracks the progress of the migration of the maintable to JavaFX. See also the Maintable in JavaFX project. The current version can be downloaded here.
Please report any bugs that appear or missing features, which are not listed below. Moreover, we appreciate feedback about the general design (what do guys like, what not)
Known bugs:
Magnifier icon is not colored correctly - we accept that workaround until we implement something really cool as proposed at Magnifier does not change its colors any more #3535Follow up at Implement ChipView for the search koppor/jabref#341Mouse wheel for tabs in entry editor works in the wrong way - up/down reversed in comparison to Firefox (by @koppor)Follow up at Mouse wheel down should scroll right (and not left) #4089When in the maintable, Ctrl+F does not focus the search field (by @koppor)Follow up at Ctrl+F does not select the search field #3062Changelog:
Fixed:
\textit{..}
is not redered correctly in Main table #3356Changed:
Printed
andRead status
now show gray icons when the row is hovered.union
andintersection
group view mode 4.0 Groups: fast access to View options #3269Removed:
__markedentry
field and the entry is added to this group.Migrated features:
I would like to ask all contributors with write-access to complete the lists above (with links to a comment with further details if necessary) with new bugs or missing features as they are discovered.