all repos — fluxbox @ e48b3e0cfdbf9b73e4179c51beff857339254920

custom fork of the fluxbox windowmanager

removed rootmenu
fluxgen fluxgen
commit

e48b3e0cfdbf9b73e4179c51beff857339254920

parent

f123c69829cf754effbb3e3f98979cd59e420d2e

2 files changed, 9 insertions(+), 9 deletions(-)

jump to
M src/Tab.ccsrc/Tab.cc

@@ -19,7 +19,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: Tab.cc,v 1.49 2003/01/05 22:38:53 fluxgen Exp $ +// $Id: Tab.cc,v 1.50 2003/01/09 18:32:09 fluxgen Exp $ #include "Tab.hh"

@@ -27,7 +27,6 @@ #include "i18n.hh"

#include "DrawUtil.hh" #include "Screen.hh" #include "fluxbox.hh" -#include "Rootmenu.hh" #include "ImageControl.hh" #include <iostream>

@@ -656,7 +655,7 @@ //draw in pressed mode

draw(true); //invoke root menu with auto-tab? - if (be->button == 3) { + /* if (be->button == 3) { BScreen *screen = m_win->getScreen(); Rootmenu *rootmenu = screen->getRootmenu(); if (! rootmenu->isVisible()) {

@@ -666,6 +665,7 @@ rootmenu->setAutoGroupWindow(m_win->getClientWindow());

rootmenu->show(); } } + //otherwise let the window handle the event else { //set window to titlewindow so we can take advantage of drag function

@@ -674,6 +674,7 @@

//call windows buttonpress eventhandler m_win->buttonPressEvent(*be); } + */ } /**
M src/fluxbox.ccsrc/fluxbox.cc

@@ -1,8 +1,8 @@

// fluxbox.cc for Fluxbox Window Manager -// Copyright (c) 2001 - 2002 Henrik Kinnunen (fluxgen@linuxmail.org) +// Copyright (c) 2001 - 2003 Henrik Kinnunen (fluxgen at users.sourceforge.net) // // blackbox.cc for blackbox - an X11 Window manager -// Copyright (c) 1997 - 2000 Brad Hughes (bhughes@tcac.net) +// Copyright (c) 1997 - 2000 Brad Hughes (bhughes at tcac.net) // // Permission is hereby granted, free of charge, to any person obtaining a // copy of this software and associated documentation files (the "Software"),

@@ -16,13 +16,13 @@ // all copies or substantial portions of the Software.

// // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // 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: fluxbox.cc,v 1.88 2003/01/05 22:41:21 fluxgen Exp $ +// $Id: fluxbox.cc,v 1.89 2003/01/09 18:30:49 fluxgen Exp $ #include "fluxbox.hh"

@@ -30,7 +30,6 @@

#include "i18n.hh" #include "Basemenu.hh" #include "Clientmenu.hh" -#include "Rootmenu.hh" #include "Screen.hh" #include "Toolbar.hh" #include "Window.hh"

@@ -48,7 +47,7 @@ #ifndef _GNU_SOURCE

#define _GNU_SOURCE #endif // _GNU_SOURCE -#ifdef HAVE_CONFIG_H +#ifdef HAVE_CONFIG_H #include "../config.h" #endif // HAVE_CONFIG_H