]> git.pld-linux.org Git - packages/icewm.git/blame - icewm-showdesktopkey.patch
- up to pre9
[packages/icewm.git] / icewm-showdesktopkey.patch
CommitLineData
9f7c918f
MM
1--- icewm-1.2.14pre6.orig/src/wmmgr.cc 2003-12-30 22:40:04.000000000 +0100
2+++ icewm-1.2.14pre6/src/wmmgr.cc 2004-01-09 23:41:42.000000000 +0100
3@@ -188,6 +188,8 @@
4 GRAB_WMKEY(gKeySysMinimizeAll);
5 GRAB_WMKEY(gKeySysHideAll);
6
7+ GRAB_WMKEY(gKeySysShowDesktop);
8+
9 #ifndef NO_CONFIGURE_MENUS
10 {
11 KProgram *k = keyProgs;
12@@ -428,6 +430,9 @@
13 /// } else if (IS_WMKEY(k, vm, gKeySysRun)) {
14 /// if (runDlgCommand && runDlgCommand[0])
15 /// app->runCommand(runDlgCommand);
16+ } else if(IS_WMKEY(k, vm, gKeySysShowDesktop)) {
17+ wmapp->actionPerformed(actionShowDesktop, 0);
18+ return true;
19 } else {
20 #ifndef NO_CONFIGURE_MENUS
21 KProgram *p = keyProgs;
22--- icewm-1.2.14pre6.orig/src/bindkey.h 2003-12-30 22:40:04.000000000 +0100
23+++ icewm-1.2.14pre6/src/bindkey.h 2004-01-09 23:10:25.000000000 +0100
24@@ -73,6 +73,7 @@
25 #define defgKeySysMinimizeAll XK_F9, kfAlt+kfShift, "Alt+Shift+F9"
26 #define defgKeySysHideAll XK_F11, kfAlt+kfShift, "Alt+Shift+F11"
27 #define defgKeySysUndoArrange XK_F7, kfAlt+kfShift, "Alt+Shift+F7"
28+#define defgKeySysShowDesktop 'd', kfAlt+kfCtrl, "Alt+Ctrl+d"
29
30 #ifdef NO_KEYBIND
31
32@@ -173,6 +174,7 @@
33 DEF_WMKEY(gKeySysMinimizeAll);
34 DEF_WMKEY(gKeySysHideAll);
35 DEF_WMKEY(gKeySysUndoArrange);
36+DEF_WMKEY(gKeySysShowDesktop);
37
38 #undef DEF_WMKEY
39
40--- icewm-1.2.14pre6.orig/src/default.h 2003-12-30 22:40:04.000000000 +0100
41+++ icewm-1.2.14pre6/src/default.h 2004-01-09 23:08:09.000000000 +0100
42@@ -421,6 +421,7 @@
43 OKV("KeySysMinimizeAll", gKeySysMinimizeAll, ""),
44 OKV("KeySysHideAll", gKeySysHideAll, ""),
45 OKV("KeySysUndoArrange", gKeySysUndoArrange, ""),
46+ OKV("KeySysShowDesktop", gKeySysShowDesktop, ""),
47 #endif
48 OKF("WorkspaceNames", addWorkspace, ""),
49 OK0()
This page took 0.068823 seconds and 4 git commands to generate.