Skip to content

Commit

Permalink
Don't hard-code /tmp in previews #422
Browse files Browse the repository at this point in the history
  • Loading branch information
fossfreedom committed May 25, 2022
1 parent 5e4f15a commit a7a72c7
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 15 deletions.
3 changes: 2 additions & 1 deletion budgie-wpreviews/src/previews_creator.vala
Expand Up @@ -47,7 +47,8 @@ namespace create_previews {
gdk_scr = Gdk.Screen.get_default();
if (gdk_scr == null) return; // usually if there is no display
string user = Environment.get_user_name();
previewspath = "/tmp/".concat(user, "_window-previews");
var tmp = Environment.get_tmp_dir() + "/";
previewspath = tmp.concat(user, "_window-previews");
update_winlist();
wnck_scr.window_opened.connect(update_winlist);
wnck_scr.window_opened.connect(refresh_new);
Expand Down
18 changes: 10 additions & 8 deletions budgie-wpreviews/src/previews_daemon.vala
Expand Up @@ -661,24 +661,25 @@ namespace NewPreviews {
allworkspaces = previews_settings.get_boolean("allworkspaces");
showtooltips = previews_settings.get_boolean("showtooltips");
});
triggerdir = File.new_for_path("/tmp");
var tmp = Environment.get_tmp_dir() + "/";
triggerdir = File.new_for_path(tmp);
allappstrigger = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_all")
tmp.concat(user, "_prvtrigger_all")
);
allappstriggerhotc = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_all_hotcorner")
tmp.concat(user, "_prvtrigger_all_hotcorner")
);
currapptriggerhotc = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_curr_hotcorner")
tmp.concat(user, "_prvtrigger_curr_hotcorner")
);
nexttrigger = File.new_for_path(
"/tmp/".concat(user, "_nexttrigger")
tmp.concat(user, "_nexttrigger")
);
previoustrigger = File.new_for_path(
"/tmp/".concat(user, "_previoustrigger")
tmp.concat(user, "_previoustrigger")
);
triggercurrent = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_current")
tmp.concat(user, "_prvtrigger_current")
);
// start with a clean plate please
cleanup();
Expand Down Expand Up @@ -711,7 +712,8 @@ namespace NewPreviews {

public static void main (string[] args) {
user = Environment.get_user_name();
previewspath = "/tmp/".concat(user, "_window-previews");
var tmp = Environment.get_tmp_dir() + "/";
previewspath = tmp.concat(user, "_window-previews");
try {
File file = File.new_for_commandline_arg (previewspath);
file.make_directory ();
Expand Down
13 changes: 7 additions & 6 deletions budgie-wpreviews/src/previews_triggers.vala
Expand Up @@ -40,23 +40,24 @@ namespace previews_triggers {
// user
string user = Environment.get_user_name();
// files
var tmp = Environment.get_tmp_dir() + "/";
File allappstrigger = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_all")
tmp.concat(user, "_prvtrigger_all")
);
File nexttrigger = File.new_for_path(
"/tmp/".concat(user, "_nexttrigger")
tmp.concat(user, "_nexttrigger")
);
File previoustrigger = File.new_for_path(
"/tmp/".concat(user, "_previoustrigger")
tmp.concat(user, "_previoustrigger")
);
File triggercurrent = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_current")
tmp.concat(user, "_prvtrigger_current")
);
File allappstriggerhotc = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_all_hotcorner")
tmp.concat(user, "_prvtrigger_all_hotcorner")
);
File currapptriggerhotc = File.new_for_path(
"/tmp/".concat(user, "_prvtrigger_curr_hotcorner")
tmp.concat(user, "_prvtrigger_curr_hotcorner")
);

File trg = nexttrigger;
Expand Down

0 comments on commit a7a72c7

Please sign in to comment.