Skip to content

New extension: System tray manager#2050

Open
github-actions[bot] wants to merge 1 commit intomainfrom
extension/Daveee19/2049
Open

New extension: System tray manager#2050
github-actions[bot] wants to merge 1 commit intomainfrom
extension/Daveee19/2049

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 23, 2026

Description

Send your app to the system tray when initializing the icon inside your project. This can be useful for things like:

  • Creating a launcher that has to do processes in the background.
  • Creating a tray icon for your app to replace the big icon on the taskbar when minimized, to simulate experiences like "desktop pets".
  • Literally anything you ever dreamed of creating a tray icon for.

It currently supports a "Show" label with customizable text, a "Quit" label with customizable text, and a fully custom third label, used for passing your own string into a scene variable called "TrayAction". Then, use that variable to trigger any events in your project.

Here's a demonstration in an exported demo:

Demo.mp4

How to use the extension

Also, here's a quickstart:

How.to.use.mp4

Checklist

  • I've followed all of the best practices.
  • I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

Example file

System tray manager example.zip

Extension file

SystemTrayManager.zip


Extension by @Daveee19

You can update the extension on this "Pull Request" by commenting the update command: in the comment field, type !update, then drag and drop a zip file with your extension file in the commenting field, like how you initially submitted the extension. It should look like this:

!update [MyExtension.zip](https://github.com/GDevelopApp/GDevelop-extensions/files/12709661/MyExtension.zip)

It can take a few seconds for the file to fully upload and show as the above. Once it is like shown above, click "Comment" and let the bot do the rest!

@github-actions github-actions bot requested a review from a team as a code owner February 23, 2026 20:34
@github-actions github-actions bot added the ✨ New extension A new extension label Feb 23, 2026
@github-actions github-actions bot force-pushed the extension/Daveee19/2049 branch from f2d057e to a812089 Compare February 23, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ New extension A new extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant