Skip to content

Conversation

@leolost2605
Copy link
Member

Instead of an app emitting removed and then the appsystem removing it, the app system connects to the app property notifies and then removes it. This now also allows to get apps from the appsystem without adding them to the dock. This will be useful in the future (e.g. appmenu/smart suggestions) to make sure only a single app object exists for an app with a given id. The appsystem will then act kind of like an repository and it connects to the signals and adds them to the dock once they should be in the dock (pinned or has windows).

Includes #553

@leolost2605 leolost2605 force-pushed the leolost/singleton-apps branch from 40d8a87 to 42fcc5f Compare December 30, 2025 19:28
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.

2 participants