Add system tray support (#166)

* Added sytem tray with hide/show buttons

* Split tray into separate module

* Fix persistent console window

* Show/hide window on tray icon click

---------

Co-authored-by: serxka <serxka@protonmail.com>
Co-authored-by: Milo <40355097+serxka@users.noreply.github.com>
Co-authored-by: greentore <117551249+greentore@users.noreply.github.com>
This commit is contained in:
StevenDoesStuffs
2023-10-21 05:34:32 -05:00
committed by GitHub
parent ba8d255eb7
commit 095b8fc561
5 changed files with 154 additions and 12 deletions

View File

@@ -16,8 +16,8 @@ tauri-build = { version = "1.2.1", features = [] }
[dependencies]
serde_json = "1.0.91"
serde = { version = "1.0.152", features = ["derive"] }
tauri = { version = "1.2.3", features = ["api-all", "devtools", "updater"] }
serde = { version = "1.0.147", features = ["derive"] }
tauri = { version = "1.2.3", features = ["api-all", "devtools", "system-tray", "updater"] }
[features]
# by default Tauri runs in production mode