oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.47k stars 189 forks source link

Windows specific- Session Desktop quality of life requests #2362

Open OlderNews opened 2 years ago

OlderNews commented 2 years ago

Recommendation for optimal user experience on windows:

Thanks team :)

KeeJef commented 1 year ago

Yeah i'd like to do this as part of some upcoming onboarding changes, this would probably help boost app usage as well

Bilb commented 1 year ago

About the first one

it will remove the old task bar icon

this looks to be a not so resolve issue with electron-builder https://github.com/electron-userland/electron-builder/issues/2514 Looks like some people tried some stuff but it created other bugs. It would be nice to give for instance a build done with allowToChangeInstallationDirectory: false a try to see how that goes. Might not be an easy fix looking at how many people still have it on that issue link above.

Keep on in system tray should be default on Easy to do. Keeping that issue as good first issue for that case

auto start on boot looks like electron does it badly and another package does it reliably: https://stackoverflow.com/questions/46318177/how-to-use-auto-launch-to-start-app-on-system-startup

keybreak commented 9 months ago

Keep on in system tray should be default on

:100: that's sane defaults for all platforms actually, would love it on Linux as well!

KeeJef commented 1 month ago

Tracking request 1st and 3rd request via SES-2302

KeeJef commented 1 month ago

Tracking 2nd request via SES-2303