diff --git a/dtool/src/dtoolutil/executionEnvironment.cxx b/dtool/src/dtoolutil/executionEnvironment.cxx index d39ae70a4e..fd46c5e288 100644 --- a/dtool/src/dtoolutil/executionEnvironment.cxx +++ b/dtool/src/dtoolutil/executionEnvironment.cxx @@ -418,6 +418,10 @@ ns_get_environment_variable(const string &var) const { } else if (var == "XDG_DATA_HOME") { Filename home_dir = Filename::get_home_directory(); return home_dir.get_fullpath() + "/.local/share"; + + } else if (var == "XDG_STATE_HOME") { + Filename home_dir = Filename::get_home_directory(); + return home_dir.get_fullpath() + "/.local/state"; } #endif // _WIN32 diff --git a/makepanda/pview.desktop b/makepanda/pview.desktop index c64d8e2fb5..5eafbaffe9 100644 --- a/makepanda/pview.desktop +++ b/makepanda/pview.desktop @@ -3,8 +3,8 @@ Name=Panda3D Model Viewer GenericName=Model Viewer Comment=View Panda3D model files TryExec=pview -Exec=pview %U -StartupNotify=true +Exec=pview %F +StartupNotify=false NoDisplay=true Terminal=true Type=Application