Skip to content

Releases: mariorkz/queue-notify-client

1.1.0 Release

Choose a tag to compare

@mariorkz mariorkz released this 09 Feb 18:34

Changelog

[1.1.0] - 09-02-2025

Added

  • Tray Support:

    • The application now minimizes to the system tray when the close (X) button is pressed.
    • A tray icon with a context menu lets users restore the app or quit directly.
  • Auto-Start Toggle:

    • A new toggle in the main (QueueNotifier) tab enables users to configure the app to start automatically on system boot.
    • When enabled, the app launches with the --hidden flag so that it starts minimized to the tray.
  • Folder Monitoring Enhancements:

    • Improved monitoring of the World of Warcraft Screenshots subfolder for .tga files.
    • Added a debounce mechanism to prevent multiple notifications from duplicate file events.
  • Test Notifications:

    • Users can manually trigger test notifications, which send payloads to the /notify endpoint and display the result in the UI.
  • Automatic UUID Generation & Registration:

    • On first launch, a unique UUID is generated and stored in local storage.
    • The UUID is used for registration with the backend via the /register endpoint.
  • External Link Integration:

    • Clickable links now open in the default system browser.
    • Integrated links include one for Telegram (for registration via a Telegram bot) and one for CurseForge (for installing the QueueNotify addon).
  • Configuration via config.json:

    • The backend API endpoint and related settings are now managed in a central config.json file, making updates easier without code changes.

Improved

  • Real-Time UI Updates:
    • The UI shows up-to-date statuses for registration, folder watcher activation, and notification settings.
  • IPC and Code Structure:
    • Enhanced modularization through dedicated IPC handlers, preload script exposures, and well-organized main process code.

Fixed

  • Duplicate Notifications:
    • A debounce mechanism was implemented in the folder watcher to avoid repeated notifications for the same file event.

1.0.0

Choose a tag to compare

@mariorkz mariorkz released this 09 Feb 15:15

1.0.0 Client