Группа :: Графические оболочки/Icewm
Пакет: icewm
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: icewm-1.2.27-restart_script.patch
--- icewm-1.2.27/src/wmapp.cc.orig 2006-08-07 13:53:54.850766976 +0200
+++ icewm-1.2.27/src/wmapp.cc 2006-08-07 13:54:40.062893688 +0200
@@ -1520,6 +1520,14 @@
themeName = newstr(overrideTheme);
#endif
YWMApp app(&argc, &argv);
+ // when icewm is restarted, it runs a $HOME/.icewm/restart script.
+ // This is usefull to send a HUP signal to icewmtray or other programs
+ if (restart) {
+ char *scriptFile = app.findConfigFile("restart", X_OK);
+ const char *args[] = { scriptFile, 0, 0 };
+ app.runProgram(scriptFile, args);
+ delete[] scriptFile;
+ }
#ifdef CONFIG_GUIEVENTS
app.signalGuiEvent(geStartup);