- Notifications
You must be signed in to change notification settings - Fork3
feat: installer and uninstaller#32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
works on my machine! 🎉 🎉 🎉
ethanndicksonFeb 28, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Minor, but we use a flat black icon on macOS from thepresskit. You very rarely see this app/executable icon during normal usage on either OS though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Atif commented on the icon in Slack and I said it's something we can fix after we get alpha out, pretty much just involves someone designer-y redoing all of the assets in that dir + thecoder.ico
and banner BMP in the coder/coder repo for the old installer.
I think for these icons we want something with a background, like maybe a black square with a white icon or something. Otherwise it'll look weird on the wrong system light/dark theme.
1c5e4d9
intomainUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Adds new package
Installer
which usesWixSharp to build WixToolset installers for WIndows.We build two installers:
Coder Desktop (Core)
, which installs the app files, service files, VPN files (wintun.dll
), creates a system service and an app shortcut in the start menuCoder Desktop
, which will netinstall the .NET runtime if it's not installed and then chain install `Coder Desktop (Core)We will only be shipping the
Coder Desktop
installer, which contains the Core installer. The chained Core installation doesn't show up in Settings > Apps.Follow-up PR will integrate to CI and add authenticode signing to the installer binaries.
Closes#11
Closes#30