-
-
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
Refactored quitting process #10783
Refactored quitting process #10783
Conversation
@Siedlerchr can you test this with mac please? |
The build for this PR is no longer available. Please visit https://builds.jabref.org/main/ for the latest build. |
@@ -337,21 +349,6 @@ private void showTrackingNotification() { | |||
telemetryPreferences.setAskToCollectTelemetry(false); | |||
} | |||
|
|||
/** | |||
* The MacAdapter calls this method when a "BIB" file has been double-clicked from the Finder. |
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.
Don't we have the MacAdapter any more? Oh, I did not find it in the current source. Maybe gone? I only found a recent comment at #10143 (comment).
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.
There's no mac adapter any more it was an old swing thing I think
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.
A Solution for this would probably be https://github.com/0x4a616e/NSMenuFX .
I think that the methods removed are of no use for the new approach to fix this with modern mac and javafx, so I removed them. As I have no mac to test this on, I would leave this for someone else with a mac to do.
Cmd + Q works on my mac with closing, position is restored |
Mandatory checks
CHANGELOG.md
described in a way that is understandable for the average user (if applicable)