Skip to content
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

Make it run on the Mac #28

Open
2 of 5 tasks
peter88213 opened this issue Aug 11, 2024 · 0 comments
Open
2 of 5 tasks

Make it run on the Mac #28

peter88213 opened this issue Aug 11, 2024 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@peter88213
Copy link
Owner

peter88213 commented Aug 11, 2024

To run under Mac OS, novelibre must be adapted:

  • Change the right mouse button operations. Under Mac OS, the right button is number 2, otherwise it's number 3.
  • Use "Command" instead of "Control" for keyboard shortcuts.
  • Move the "Help" menu to the Mac-specific "App" menu.
  • Remove the "Quit" menu entry, since this is auto-generated with Mac OS.
  • Figure out how to set up the program on the Mac, so that .novx files are opened with the novelibre app, which also needs a desktop shortcut. How to install the .novx file type and assign it an icon?

If you want to contribute, feel free to join the discussion.

@peter88213 peter88213 added the help wanted Extra attention is needed label Aug 11, 2024
@peter88213 peter88213 moved this to In progress in novelibre features Aug 11, 2024
peter88213 added a commit that referenced this issue Aug 11, 2024
- Extend the API with the global PLATFORM constant (#28).
peter88213 added a commit that referenced this issue Sep 10, 2024
- Provide shortcuts and key bindings for Mac OS (#28)
- The zipfile setup script is now generated by the PackageBuilder class.
- Add/update docstrings.
peter88213 added a commit that referenced this issue Sep 11, 2024
- Restore the "Quit" menu command for the Mac (#28).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
Status: In progress
Development

No branches or pull requests

1 participant