GNOME Bugzilla – Bug 632440
No menu item for opening tomboy help
Last modified: 2017-07-31 12:46:58 UTC
Created attachment 172595 [details] [review] Add menu item for opening online help Currently it is not possible to open the online help from the mac help menu. I am attaching a patch to fix this. It also opens the specific version of the online help. We could do this in the WindowsApplication and GnomeApplication classes too.
Review of attachment 172595 [details] [review]: yes
Does yes only mean that the patch is ok or that we also should change the DisplayHelp method in the application classes for the other platforms to open a specific help version?
The version change would only work in WindowsApplication. If you want to make the change there, too, go for it. This can all make today's release.
Review of attachment 172595 [details] [review]: I just pushed the changes of the patch and the additional modifications for the WindowsApplication.
Just noticed that after applying the changes the tools menu is now gone.
Hmm, unfortunate. I'm not sure how to edit the Help menu properly. I wonder if checking out MonoDevelop's code would help us: http://github.com/mono/monodevelop/tree/master/main/src/addins/MacPlatform/
Commit reverted in git. I tried copying the Tools/Sync menu/menuitem from SyncManager.Initialize, but the Help menuitem didn't show up when I did that. So, not sure what's up.
I think you reverted the wrong commit. The problem is the one with the addition to the menu xml in commit 3d8fb16. Sorry for the confusion and my only half-working patches.
Sigh, why didn't I notice this comment *before* I tagged and uploaded a tarball and a Mac binary? :-P
I still have not found the right way to do that. I do not understand why it is necessary at all because UIManagerLayout.xml already has a HelpMenu defined with an item for ShowHelpAction.
The Tomboy team has moved from GNOME Bugzilla to GitHub for bug reports and feature requests: https://github.com/tomboy-notes/tomboy/issues/ Closing this report as NOTGNOME as part of Bugzilla Housekeeping (bug 781054) to keep tasks in one place. Please feel free to transfer this task to GitHub if this task is still valid in a recent Tomboy version. We are sorry for the inconvenience.