PhonologicalCorpusTools / SLPAA

5 stars 0 forks source link

Links to readthedocs documentation #354

Closed stannam closed 1 month ago

stannam commented 1 month ago

For each module specification window, add a button "About [functionality]..." that links to the relevant readthedocs documentation page.

For example, the movement module may have an 'About movement...' button, as shown below. It should prompt the web browser to show this page.

about example

Cf. see the PCT codebase

stannam commented 1 month ago
kvesik commented 1 month ago

@stannam FYI the "Help" button in the X-slot Information dialog leads to https://slp-aa.readthedocs.io/en/latest/timing.html.html (404 due to extra ".html")

stannam commented 1 month ago

Thanks for catching this @kvesik . It is fixed now :)

stannam commented 1 month ago

d51f3ed17cb9aaef04db6ec43a1f8fa519082e14 adds "Help" menu to the menu bar and "Help" button to the preference dialog.

The 'Help' menu should contain 'Help', 'About', and 'Show version number.'

On macOS, 'About' is NOT under 'help' but under the first menu next to . MacOS soft-forces "About [Program name]" menu to always be under a specific location ('soft-force' because there seems to be a way to override this). E.g., "About Finder" is under the Finder menu, and so is all the major applications.

Do we want to force the same behaviour as Windows (i.e., 'About' under the 'Help' menu)?

kvesik commented 1 month ago

@kchall not sure whether you've seen Stanley's question above so I've tagged you just in case :)

kchall commented 1 month ago

@kvesik Woops, no, I hadn't, so thank you!

@stannam Thanks for checking -- no, we can keep the "About" menu under the [Program name] menu on a Mac, so that people know where to look for it.