Prevent multiple instances, allow starting in tray, documentation edits and priority support #4

Merged
alexhorner merged 9 commits from master into master 2022-12-12 17:01:23 -05:00
alexhorner commented 2022-12-08 14:06:53 -05:00 (Migrated from github.com)

What I have done

  • Prevent multiple instances running
  • Allow multiple instances if overridden with command line parameter
  • Allow starting minimised to tray with command line parameter (good for starting with windows at login)
  • Updated About box with new license
  • Updated README.md with new screenshots and text
  • Add support for priority (changes icon on toast, see new README.md for demo)
  • Set default title to topic unique, as displayed in subscriptions list, if not provided (see first info toast screenshot)
  • Increase toast timeout to 5 seconds by default
  • Added new Settings window
  • Added Timeout setting completing #6. Unfortunately, it appears to be ignored by Windows 10, but there's no point in me undoing a bunch of code so I just stuck a warning on it. At least the settings dialog is there for future use!

Testing

Here is a published release which you can post in the Releases section after merging the PR if you'd like:
ntfy.sh Release.zip

Screenshots

Please see README.md

# What I have done - Prevent multiple instances running - Allow multiple instances if overridden with command line parameter - Allow starting minimised to tray with command line parameter (good for starting with windows at login) - Updated About box with new license - Updated README.md with new screenshots and text - Add support for priority (changes icon on toast, see new README.md for demo) - Set default title to topic unique, as displayed in subscriptions list, if not provided (see first info toast screenshot) - Increase toast timeout to 5 seconds by default - Added new Settings window - Added Timeout setting completing #6. Unfortunately, it appears to be ignored by Windows 10, but there's no point in me undoing a bunch of code so I just stuck a warning on it. At least the settings dialog is there for future use! # Testing Here is a published release which you can post in the Releases section after merging the PR if you'd like: [ntfy.sh Release.zip](https://github.com/lucas-bortoli/ntfysh-windows/files/10212198/ntfy.sh.Release.zip) # Screenshots Please see README.md
lucas-bortoli commented 2022-12-12 17:01:15 -05:00 (Migrated from github.com)

Sorry for the delay - I have been busy these past few days. Nice work!

Sorry for the delay - I have been busy these past few days. Nice work!
alexhorner commented 2022-12-12 17:06:51 -05:00 (Migrated from github.com)

Sorry for the delay - I have been busy these past few days. Nice work!

@lucas-bortoli Thanks! If you're looking for a maintainer to handle releases and issues etc, I'd be more than happy to do so. I appreciate you may wish to review incoming changes and issues and do releases yourself though. Offer is there!

> Sorry for the delay - I have been busy these past few days. Nice work! @lucas-bortoli Thanks! If you're looking for a maintainer to handle releases and issues etc, I'd be more than happy to do so. I appreciate you may wish to review incoming changes and issues and do releases yourself though. Offer is there!
Sign in to join this conversation.
No description provided.