sparrowwallet / sparrow

Desktop Bitcoin Wallet focused on security and privacy. Free and open source.
https://sparrowwallet.com/
Apache License 2.0
1.33k stars 188 forks source link

Minimize to tray options #218

Closed Transisto closed 3 years ago

Transisto commented 3 years ago

useful for leaving the wallet open for a long time mixing in the background.

Could also have a headless mode with mixing enabled or a start minimized argument.

craigraw commented 3 years ago

Already implemented - see the View menu.

kimbalam commented 2 years ago

this is already implemented in linux? I don't see it in the "view" menu :(

craigraw commented 2 years ago

Unfortunately Linux has no general concept of system tray (it has things that look like it on some desktops) so it can't be implemented there in a generic way.

AndySchroder commented 6 months ago

Unfortunately Linux has no general concept of system tray (it has things that look like it on some desktops) so it can't be implemented there in a generic way.

Yes, https://sparrowwallet.com/docs/ suggests there is a system tray option but it doesn't clarify it is not available on linux.

However, I'm still confused why this is not possible. The following programs are examples that have good system tray support on linux:

craigraw commented 6 months ago

it doesn't clarify it is not available on linux

Added.

However, I'm still confused why this is not possible.

Sparrow relies on java.awt.TrayIcon as support in JavaFX is not yet available. There is some context on Linux support here: https://stackoverflow.com/questions/50440268/the-system-tray-is-not-supported-on-the-current-platform. I believe a native solution is probably possible, but I'd prefer to avoid that.