-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
On case-sensitive OS, force use of lowercase config directory #4848
Conversation
I would like to restrict this to Linux. Windows and macOS should use camelCase/PascalCase. |
Fine by me |
a642f13
to
30b00af
Compare
How about using [1] Line 447 in c68f487
|
That would have been my fix for this issue. |
That is fine by me for Linux only, you said you wanted Windows and macOS to use CamelCase. |
Don't forget that it's possible to use a case-sensitive filesystem on macOS as well. It would be better to disable this only on Windows. |
Possible, but rare. All sorts of applications start breaking down it you make your system fs case-sensitive. |
30b00af
to
b51f2a9
Compare
I fixed the implementation, should be ready for merge now |
Thanks! I can confirm with this patch, application settings are preserved when upgrading KeePassXC from 2.5.4 to 2.6. |
Screenshots
Testing strategy
Type of change