Windows app needs polishing
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
The website is really nice and useful, but the Windows app needs a lot of polishing before I'll want to keep it installed.
- You install a virtual drive by default. DON'T DO THAT. This should be optional during install and default to not selected. Ideally just use a monitored folder like Google Drive and Dropbox do. Regardless, the rest of the app should function without this.
- The virtual drive is persistent, even if the governing process is killed. There must be a way to unmount this without rebooting. Again, just use a folder.
- You make the app start automatically. DON'T. This should be optional during install and possible to disable later.
- The GUI can't start if the background services aren't running. Have the GUI manage the services when needed.
- Quit doesn't. Quit should close ALL Keybase related processes, ideally also the services. If I'm not using the app, just go away.
For now, the Windows app is uninstalled and I have no desire to install Keybase apps anywhere else since other tickets show similar and worse problems for other platforms, going back at least 6 months. Don't advocate installing the app until it's ready for use in a non-intrusive way.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the Windows installer, virtual-drive, startup, service-management, and quit behavior, then determine how each requested option can be controlled. Done means the app avoids intrusive defaults, can run without the virtual drive, manages its services, and fully quits its processes.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 22/100