Skip to content

Desktop tray application#151

Open
owldyn wants to merge 1 commit into
nlewo:mainfrom
owldyn:main
Open

Desktop tray application#151
owldyn wants to merge 1 commit into
nlewo:mainfrom
owldyn:main

Conversation

@owldyn
Copy link
Copy Markdown

@owldyn owldyn commented Apr 18, 2026

Add a desktop tray application to have an interface for confirming builds. It reuses the desktop module to do notifications, but doesn't replace it.

Test ran for about a month, works as intended.

TODO

  • (maybe) Replace or integrate with the original "desktop" command
    • Move tray option into desktop instead of duplicating into its own
  • probably replace icon
  • fix bug where icon stays in "notify" phase even after confirmation

Examples

image image image

Partially addresses #75, though I think that issue is technically already resolved via the confirmations system in general?

@owldyn owldyn marked this pull request as ready for review May 19, 2026 00:40
Squashed commit of the following:

commit 4e216b9
Author: owldyn <owldyn@owldyn.net>
Date:   Mon May 18 19:36:05 2026 -0500

    workaround for icon bug, couldnt reproduce

commit cc2ccc9
Author: owldyn <owldyn@owldyn.net>
Date:   Fri May 8 20:04:29 2026 -0500

    merge tray into desktop

commit 445c9a5
Author: owldyn <owldyn@owldyn.net>
Date:   Mon Apr 27 20:41:35 2026 -0500

    add new thrown together icon

commit 7a67a0a
Author: owldyn <owldyn@owldyn.net>
Date:   Sat Apr 18 13:03:11 2026 -0500

    working tray application
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant