Migrate to GemsFX Notifications#14762
Merged
Merged
Conversation
Contributor
|
Your pull request conflicts with the target branch. Please merge with your code. For a step-by-step guide to resolve merge conflicts, see https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/addressing-merge-conflicts/resolving-a-merge-conflict-using-the-command-line. |
# Conflicts: # jabgui/src/main/java/org/jabref/gui/DialogService.java # jablib/src/main/java/org/jabref/logic/util/NotificationService.java
# Conflicts: # jabgui/src/main/java/org/jabref/gui/frame/JabRefFrame.java # jabgui/src/main/java/org/jabref/gui/frame/MainToolBar.java
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Member
Author
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Member
Author
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
✅ All tests passed ✅🏷️ Commit: 5b07083 Learn more about TestLens at testlens.app. |
Siedlerchr
approved these changes
Mar 6, 2026
Member
|
tested, works great! |
koppor
reviewed
Mar 6, 2026
| REPLACE_ALL(Localization.lang("Find and replace"), KeyBinding.REPLACE_STRING), | ||
| MANAGE_KEYWORDS(Localization.lang("Manage keywords")), | ||
| MASS_SET_FIELDS(Localization.lang("Manage field names & content")), | ||
| INFOCENTER(Localization.lang("Show notifications"), IconTheme.JabRefIcons.EMAIL), |
Member
There was a problem hiding this comment.
Not sure if this is really at the "Edit" menu - Isn't it located somewhere in the help menu?
Member
There was a problem hiding this comment.
I didn't found it in any of the menus 😅
Member
Author
There was a problem hiding this comment.
Yeah, should be added to the help menu too i think
This was referenced Mar 6, 2026
Closed
Siedlerchr
added a commit
to statxc/jabref
that referenced
this pull request
Mar 10, 2026
* upstream/main: (59 commits) Fix 15000 identifier (JabRef#15286) Chore(deps): Bump dev.langchain4j:langchain4j-bom in /versions (JabRef#15305) Supress JavaFX VirtualFlow Info log noise for large libraries (10k+). (JabRef#15298) Chore(deps): Bump commons-logging:commons-logging in /versions (JabRef#15304) Fix merge dialog closing immediately when only one PDF importer returns metadata (JabRef#15127) (JabRef#15287) Fixed nullable eventhandlers (JabRef#15288) New Crowdin updates (JabRef#15285) Fix the ESC key for GlobalSearchResultDialog (JabRef#15259) Remove jbang plugin banner (JabRef#15282) Chore(deps): Bump org.apache.httpcomponents.core5:httpcore5 in /versions (JabRef#15281) Udpate to latest gradle master (JabRef#15279) Migrate to GemsFX Notifications (JabRef#14762) Chore(deps): Bump JetBrains/junie-github-action from 0 to 1 (JabRef#15272) Chore(deps): Bump docker/setup-qemu-action from 3 to 4 (JabRef#15269) Feature/citation count dropdown (JabRef#15216) Update dependency org.apache.maven.plugins:maven-resources-plugin to v3.5.0 (JabRef#15275) Chore(deps): Bump jablib/src/main/resources/csl-styles (JabRef#15273) Fix more security Fix pr_body leakage Chore: add dependency-management.md (JabRef#15278) ...
calixtus
added a commit
that referenced
this pull request
Apr 4, 2026
2 tasks
github-merge-queue Bot
pushed a commit
that referenced
this pull request
Apr 4, 2026
* Enhanced error handling for search index clearing * Reduced log level unimportant messages to reduce console noise * Leftover cleanups from notifications migration #14762 --------- Co-authored-by: Carl Christian Snethlage <calixtus@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


ToDos:
[ ] Fix backgroundhappens irregularily, might be known bug.More polish, maybe icons etc. in follow-up prs.
See https://github.com/dlsc-software-consulting-gmbh/GemsFX/blob/master/gemsfx-demo/src/main/java/com/dlsc/gemsfx/demo/InfoCenterApp.java
Steps to test
Run JabRef, do something that produces a notification (e.g.
View > Next previewor open a file)Mandatory checks
CHANGELOG.mdin a way that is understandable for the average user (if change is visible to the user)