PhonologicalCorpusTools / SLPAA

5 stars 0 forks source link

Links to readthedocs documentation #354

Closed stannam closed 3 months ago

stannam commented 4 months 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 4 months ago
kvesik commented 4 months 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 4 months ago

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

stannam commented 4 months 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 4 months ago

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

kchall commented 4 months 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.