Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.58 installs into appdata by default with no option #2045

Closed
yereverluvinunclebert opened this issue Aug 5, 2023 · 3 comments · Fixed by #2085
Closed

2.58 installs into appdata by default with no option #2045

yereverluvinunclebert opened this issue Aug 5, 2023 · 3 comments · Fixed by #2085
Labels
enhancement hacktoberfest This issue is recommended for Hacktoberfest participants.

Comments

@yereverluvinunclebert
Copy link

Caprine should not install into appdata by default, it appears to provide no option for an alternative location giving the impression that it will only run from this folder. By default users will expect program files as that has been the default location for programs for at least a decade.

I am fairly certain older versions let you install elsewhere and as we all know, choice is good.

What if you have a system drive, an applications drive and a data drive? You don't want to fill your Windows boot SSD with applications that default to C: and then hide themselves.

I have moved Caprine manually and it works fine, give users the option please during install time.

@yereverluvinunclebert
Copy link
Author

same with the caprine installer/updater, don't hide it on C: or at least let people move it so you don't steal all their drive space.

@yereverluvinunclebert
Copy link
Author

In addition, when Caprine is already installed, the installer knows all about the preceding installation, that it is running &c. Therefore it could easily derive the current folder, yet it ignores that and decides to install elsewhere. This is a little sloppy and doesn't sit right.

Suggestion: just have a zipfile that users can unzip flat files into a location.
If you have an installer, then it needs to do what all installers have done for decades. Determine default folder location, provide choice, install there. There are several off-the-shelf installer tools that will do it all for you.

@Alex313031
Copy link
Contributor

@yereverluvinunclebert I recently added this to my fork > https://github.com/Alex313031/caprine-ng

See commit > Alex313031@a256979

@dusansimic dusansimic added enhancement hacktoberfest This issue is recommended for Hacktoberfest participants. labels Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement hacktoberfest This issue is recommended for Hacktoberfest participants.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants