Skip to content

New extension: System tray manager#2050

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

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

Conversation

@github-actions

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

Copy link
Copy Markdown
Contributor

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