Skip to content

Migrate to standard OS config location if ~/.hyperhdr folder is missing#1472

Merged
awawa-dev merged 1 commit intomasterfrom
use_default_directories
Mar 11, 2026
Merged

Migrate to standard OS config location if ~/.hyperhdr folder is missing#1472
awawa-dev merged 1 commit intomasterfrom
use_default_directories

Conversation

@awawa-dev
Copy link
Owner

@awawa-dev awawa-dev commented Mar 7, 2026

If default ~/.hyperhdr folder does not exists, create it and propose it as default in the default OS location and use it - otherwise use standard ~/.hyperhdr directory as a base for HyperHDR user data storage.

Default OS locations:

Platform Example Path (HyperHDR)
Linux ~/.config/HyperHDR
macOS ~/Library/Preferences/HyperHDR
Windows C:\Users\<User>\AppData\Local\HyperHDR

Resolves #1425

@awawa-dev awawa-dev merged commit e3583ce into master Mar 11, 2026
20 checks passed
@awawa-dev awawa-dev deleted the use_default_directories branch March 11, 2026 15:00
@nazar-pc
Copy link

If default ~/.hyperhdr folder does not exists, create it and propose it as default in the default OS location and use it - otherwise use standard ~/.hyperhdr directory as a base for HyperHDR user data storage.

I think it should have been this:

If ~/.hyperhdr folder already exists, use it as a base for HyperHDR user data storage, otherwise create and use the default OS location.

Thank you for this!

@awawa-dev
Copy link
Owner Author

Yeah, I actually overcomplicated it (in terms of translation) and it came out completely messy/chaotic.
But since we went all-in anyway, soon HyperHDR with the installers will also become compliant with the Linux Filesystem Hierarchy Standard after merging PR #1477

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Please respect XDG Base Directory specification

2 participants