all repos — fluxbox @ b9a62bbd5edd80cbe418b081d833e7f422d52bf1

custom fork of the fluxbox windowmanager

added moveClientLeft and Right
fluxgen fluxgen
commit

b9a62bbd5edd80cbe418b081d833e7f422d52bf1

parent

88c3562634b946523b55b9932e4f4044561c7276

1 files changed, 8 insertions(+), 6 deletions(-)

jump to
M src/Window.hhsrc/Window.hh

@@ -22,7 +22,7 @@ // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING

// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -// $Id: Window.hh,v 1.87 2003/07/26 16:17:02 rathnor Exp $ +// $Id: Window.hh,v 1.88 2003/07/28 12:42:32 fluxgen Exp $ #ifndef WINDOW_HH #define WINDOW_HH

@@ -165,6 +165,8 @@ bool setCurrentClient(WinClient &client, bool setinput = true);

WinClient *findClient(Window win); void nextClient(); void prevClient(); + void moveClientLeft(); + void moveClientRight(); bool validateClient(); bool setInputFocus();

@@ -200,7 +202,7 @@ void lowerLayer();

void moveToLayer(int layernum); void reconfigure(); - void setupWindow(); + void installColormap(bool); void restore(WinClient *client, bool remap);

@@ -355,16 +357,16 @@ private:

FluxboxWindow &m_win; }; - bool oplock; // Used to help stop transient loops occurring by locking a window - // during certain operations - + bool oplock; ///< Used to help stop transient loops occurring by locking a window during certain operations private: static const int PropBlackboxAttributesElements = 8; + void setupWindow(); + void init(); /// applies a shape mask to the window if it has one void shape(); - + void updateClientLeftWindow(); void grabButtons(); void startMoving(Window win);