Skip to content

Add an option to hide the application on startup - #341

Draft
lapinpt wants to merge 1 commit into
openscopeproject:masterfrom
lapinpt:pr-hide-on-startup
Draft

lapinpt wants to merge 1 commit into
openscopeproject:masterfrom
lapinpt:pr-hide-on-startup

Conversation

@lapinpt

@lapinpt lapinpt commented Oct 25, 2026

Copy link
Copy Markdown

Adds Hide on startup under Application Settings > Integrations, allowing the application to launch with only its tray icon. The setting defaults to off and is cleared when the tray icon is disabled. If the tray icon cannot be created, the main window opens normally.

The main window starts hidden until configuration and tray initialization finish, avoiding an initial visible window. Empty arguments sent by the primary instance no longer reveal it during startup. An explicit open request from another instance still shows the window, including when no server tab is open. Recreating the main window later also shows it normally.

Closes #317.

Validation

Linux and macOS runtime behavior has not been manually tested.

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.

[feature] add option to hide on launch

1 participant