]> Dogcows Code - chaz/openbox/blobdiff - src/Window.hh
disable things in the placement menu when they dont have any effect for the selected...
[chaz/openbox] / src / Window.hh
index c024e5bcdcc4c9ff0745297d323f581d4f86dcdd..46bc2662d08f10ba751bac7071e4df11ec571ad7 100644 (file)
@@ -183,7 +183,7 @@ private:
       base_width, base_height,
       win_gravity;
 
-    unsigned long initial_state, normal_hint_flags, wm_hint_flags;
+    unsigned long initial_state, normal_hint_flags;
   } client;
 
   FunctionFlags functions;
@@ -295,6 +295,8 @@ private:
   void setState(unsigned long new_state);
   void upsize(void);
   void doMove(int x_root, int y_root);
+  bool doWorkspaceWarping(int x_root, int y_root, int dx, int dy);
+  void doWindowSnapping(int &dx, int &dy);
   void endMove(void);
   void doResize(int x_root, int y_root);
   void endResize(void);
@@ -390,7 +392,7 @@ public:
   void restore(bool remap);
   void configure(int dx, int dy, unsigned int dw, unsigned int dh);
   void setWorkspace(unsigned int n);
-  void changeBlackboxHints(BlackboxHints *net);
+  void changeBlackboxHints(const BlackboxHints *net);
   void restoreAttributes(void);
 
   void buttonPressEvent(const XButtonEvent *be);
This page took 0.021576 seconds and 4 git commands to generate.