-
Notifications
You must be signed in to change notification settings - Fork 8
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
"About" not working #134
Comments
I have been able to reproduce on Windows. Thanks @RolaSay for reporting. |
@pyphilia, could you please have a look at this? I think it's just some config that needs to be added. Prioritise Windows. |
Looks like Electron only has an About role for Mac (as it uses a native MacOS function). This package (https://www.npmjs.com/package/about-window) looks like it would provide cross-platform support. If I get the chance I'll try it out and attempt a pull request. |
I created a fix here 27b8826 The error I got when running after package installation: |
@pyphilia, it looks fine to me. Can you create a PR please? |
Sorry for the delay in replying. On Linux (and probably Windows) each new window has the main menu attached so it appears in the About Window. This pull request should fix it. Out of interest, wouldn't keeping the MacOS menu system (with items like About under the application menu entry) help with navigation due to familiarity? The example on the electron menu page has a good implementation - though it's missing a vital line: const isMac = process.platform === 'darwin'; |
@pyphilia, you can always test the Mac bit on the iMac and open a new PR if you think it works well! |
@juancarlosfarah I couldn't reproduce your menu bar. I built from master and had this on the iMac |
@pyphilia, that's how it should look, but I believe you might not have the latest commit. Did you run |
I arrange it a bit. |
Using Win10. When I choose About from the menu, I don't get anything.
I should see the info and version pop-up, but I don't.
The text was updated successfully, but these errors were encountered: