]> Dogcows Code - chaz/openbox/blobdiff - util/epist/actions.hh
added sendTo action
[chaz/openbox] / util / epist / actions.hh
index 09ee523f2ed8ca26ce60dfe8b3ff9482f984cf8c..f95f007b3c65cb77ee71d56e9fec49c75ca1b31c 100644 (file)
@@ -35,23 +35,28 @@ public:
   enum ActionType {
     noaction = 0,
     execute,
-    iconify,
-    raiseWindow,
-    lowerWindow,
-    closeWindow,
-    shade,
+    iconify, //done
+    raise, //done
+    lower, //done
+    close, //done
+    toggleshade, //done
+    toggleomnipresent, //done
     moveWindowUp,
     moveWindowDown,
     moveWindowLeft,
     moveWindowRight,
 
-    nextWindow,
-    prevWindow,
-    nextWindowOnAllWorkspaces,
-    prevWindowOnAllWorkspaces,
+    sendTo, //done
 
-    nextWindowOfClass,
-    prevWindowOfClass,
+    nextWindow, //done for now
+    prevWindow, //done for now
+    nextWindowOnAllWorkspaces, //done
+    prevWindowOnAllWorkspaces, //done
+
+    nextWindowOfClass, //done
+    prevWindowOfClass, //done
+    nextWindowOfClassOnAllWorkspaces, //done
+    prevWindowOfClassOnAllWorkspaces, //done
 
     changeWorkspace, //done
     nextWorkspace, //done
@@ -73,16 +78,16 @@ public:
 private:
   enum ActionType _type;
   const KeyCode _keycode;
-  const int _modifierMask;
+  const unsigned int _modifierMask;
 
   const int _numberParam;
 public:
   inline enum ActionType type() const { return _type;}
   inline const KeyCode keycode() const { return _keycode; }
-  inline const int modifierMask() const { return _modifierMask; }
+  inline const unsigned int modifierMask() const { return _modifierMask; }
   inline const int number() const { return _numberParam; }
 
-  Action(enum ActionType type, KeyCode keycode, int modifierMask,
+  Action(enum ActionType type, KeyCode keycode, unsigned int modifierMask,
          int number = 0);
 };
   
This page took 0.020213 seconds and 4 git commands to generate.