-
Notifications
You must be signed in to change notification settings - Fork 265
Use lower-case datadir #710
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
base: main
Are you sure you want to change the base?
Conversation
Names with uppercase characters are outside the norm.
Hi.
|
I figured Steam could be an issue. However, the D3 page says release date 2014-04-15 and there is nothing on the version update subpage, so it would seem they don't have the open-source engine and thus don't have commit 8800f1b yet. Looking at my XDG dir, almost no one is using company labels. LibreCAD and QGIS do, but all the SDL programs don't, ironically.
|
Steam uses a different version (see #9 ) for which we don't have the code, even though icculus ported some patches here. I'm not against this idea either, but to ensure compatibility with steam, we will need to copy files over to the new location on launch, if we find that the steam directory has files and ours does not. |
removed 2nd commit pertaining to D3_PREF_ORG. |
@Jayman2000 is the remaining commit fine regarding your Nix-pkgs port? There may be some required action on your side for the update |
Pull Request Type
Description
Proposition:
Use lower-case directory names for the standard filesystem (i.e. /usr/share/descent3 rather than /usr/share/Descent3)
Reduce the path from
$XDG_DATA_HOME/Outrage Entertainment/Descent 3
to just$XDG_DATA_HOME/descent3
. This follows similar spirit to what e.g. Unreal Tournament did (going from~/.loki/ut
to just~/.utpg
once it was no longer maintained by Loki Software).Related Issues
Changes behavior previously introduced by 8800f1b (real-1.5.0-574-g8800f1b4).
[openSUSE has had version git533.c99e57c and I had not updated in a while, so noticed 8800f1 only with delay.]
Checklist