minor update

This commit is contained in:
fluxgen 2004-01-19 18:36:27 +00:00
parent 1fecb21ffd
commit 64d125c38b

View file

@ -19,7 +19,7 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE. // DEALINGS IN THE SOFTWARE.
// $Id: Gnome.cc,v 1.32 2003/10/02 16:14:41 rathnor Exp $ // $Id: Gnome.cc,v 1.33 2004/01/19 18:36:27 fluxgen Exp $
#include "Gnome.hh" #include "Gnome.hh"
@ -54,12 +54,12 @@ void Gnome::initForScreen(BScreen &screen) {
screen.rootWindow().window(), 0, 0, 5, 5, 0, 0, 0); screen.rootWindow().window(), 0, 0, 5, 5, 0, 0, 0);
// supported WM check // supported WM check
screen.rootWindow().changeProperty(m_gnome_wm_supporting_wm_check, screen.rootWindow().changeProperty(m_gnome_wm_supporting_wm_check,
XA_CARDINAL, 32, XA_WINDOW, 32,
PropModeReplace, (unsigned char *) &gnome_win, 1); PropModeReplace, (unsigned char *) &gnome_win, 1);
XChangeProperty(disp, gnome_win, XChangeProperty(disp, gnome_win,
m_gnome_wm_supporting_wm_check, m_gnome_wm_supporting_wm_check,
XA_CARDINAL, 32, PropModeReplace, (unsigned char *) &gnome_win, 1); XA_WINDOW, 32, PropModeReplace, (unsigned char *) &gnome_win, 1);
// supported gnome atoms // supported gnome atoms
Atom gnomeatomlist[] = { Atom gnomeatomlist[] = {
@ -179,7 +179,7 @@ void Gnome::updateClientList(BScreen &screen) {
//number of windows to show in client list //number of windows to show in client list
num = win; num = win;
screen.rootWindow().changeProperty(m_gnome_wm_win_client_list, screen.rootWindow().changeProperty(m_gnome_wm_win_client_list,
XA_CARDINAL, 32, XA_WINDOW, 32,
PropModeReplace, (unsigned char *)wl, num); PropModeReplace, (unsigned char *)wl, num);
delete[] wl; delete[] wl;
@ -368,13 +368,16 @@ void Gnome::setState(FluxboxWindow *win, int state) {
} else if (win->isShaded()) } else if (win->isShaded())
win->shade(); win->shade();
/* TODO if (state & WIN_STATE_HIDDEN)
win->setHidden(! win->isHidden());
/*
if (state & WIN_STATE_MAXIMIZED_VERT) if (state & WIN_STATE_MAXIMIZED_VERT)
cerr<<"Maximize Vert"<<endl; cerr<<"Maximize Vert"<<endl;
if (state & WIN_STATE_MAXIMIZED_HORIZ) if (state & WIN_STATE_MAXIMIZED_HORIZ)
cerr<<"Maximize Horiz"<<endl; cerr<<"Maximize Horiz"<<endl;
if (state & WIN_STATE_HIDDEN)
cerr<<"Hidden"<<endl;
if (state & WIN_STATE_HID_WORKSPACE) if (state & WIN_STATE_HID_WORKSPACE)
cerr<<"HID Workspace"<<endl; cerr<<"HID Workspace"<<endl;
if (state & WIN_STATE_HID_TRANSIENT) if (state & WIN_STATE_HID_TRANSIENT)