Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-08 | Can check CARDINAL properties in CLIENT PATTERNS | nacitar sevaht | 1 | -1/+2 | |
Introduces a new member function, FbWindow::cardinalProperty() This change also changes other code that previously used FbWindow::property() to do the same thing as the new function; this reduces code duplication. There are still some bits of code (Ewmh.cc, extractNetWmIcon()) that use FbWindow::property() to retrieve XA_CARDINAL values, but as the new method is designed for getting a _single_ property, and that code uses FbWindow::property() to retrieve the number of values present, and then grab all of them; it's a different use case. I opted to not try to make cardinalProperty() into some monolithic all-purpose cardinal method; FbWindow::property() works just fine for that. This change also adds an optional (default=NULL) boolean to FbWindow::textProperty and friends that allows the caller to determine whether or not a value was actually retrieved. This was necessary for integrating FbWindow::cardinalProperty with the codebase, and it seemed to fit with FbWindow::textProperty as well. Prior to this change, if you got a return value of "", you wouldn't know if you successfully retrieved the value which happened to be blank, or if you failed to retrieve the value. Now, you can pass the address of a boolean if you so choose in order to differentiate these situations; the same applies to the new FbWindow::cardinalProperty(). | |||||
2010-09-11 | added 'SetXProp' action and (@PROP=foo) clientpattern | Mathias Gumz | 1 | -0/+1 | |
these two allow 'tagging' of arbitrary windows with 'tags' (or 'labels'). such 'tagged' windows can then be used in ':NextWindow (@PROP=foo)' commands to quickly cycle through a subset of available windows. since the 'tags' are applied as real xproperties to a window they survive a restart of fluxbox or even another windowmanager. the user can also set the tags by using xprop(1). the next step regarding the UI should be to visualize the tags of a window. | |||||
2010-09-08 | removed unused code | Mathias Gumz | 1 | -1/+0 | |
2008-08-27 | move some things from FluxboxWindow to WindowState | Mark Tiefenbruck | 1 | -3/+3 | |
2008-08-27 | move FbWinFrame::State class to a new file | Mark Tiefenbruck | 1 | -3/+4 | |
2008-08-21 | some cleanup | Mark Tiefenbruck | 1 | -2/+1 | |
2008-08-16 | move interpretation of normal hints to size hint class | Mark Tiefenbruck | 1 | -5/+1 | |
2008-08-15 | move size hint code to methods in size hint struct, restructure them a little | Mark Tiefenbruck | 1 | -2/+0 | |
2008-08-15 | move size hint code to FbWinFrame | Mark Tiefenbruck | 1 | -26/+3 | |
2008-08-15 | move size hints to a struct | Mark Tiefenbruck | 1 | -6/+22 | |
2008-02-24 | use _NET_WM_ICON property as resource for icons, fixed partly #1852693 | Mathias Gumz | 1 | -1/+6 | |
instead of depending on proper icons in the old icccm wmhints, fluxbox now tries to get the icon data stored in _NET_WM_ICON | |||||
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-12-30 | removed some unneeded headers | Mathias Gumz | 1 | -3/+1 | |
2007-12-29 | 'inline' in class declaration is implicitly inline | Mathias Gumz | 1 | -12/+12 | |
2007-12-22 | remove 'friend' declaration in Window.hh | Mark Tiefenbruck | 1 | -1/+1 | |
2007-11-05 | various refactoring and minor changes | markt | 1 | -12/+6 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -46/+7 | |
2007-07-03 | stop gvim from repeatedly resizing tabbed windows | markt | 1 | -1/+1 | |
2007-06-30 | fixed implementation of _NET_WM_STATE_MODAL | markt | 1 | -6/+10 | |
2007-03-16 | maximizing window with aspect ratio caused windows to be made larger than ↵ | markt | 1 | -1/+2 | |
the screen | |||||
2006-08-14 | unused function | markt | 1 | -4/+0 | |
2006-07-23 | use a timer to make sure focus always reverts if possible | markt | 1 | -4/+0 | |
2006-07-20 | properly revert focus when two windows close at the same time | markt | 1 | -0/+4 | |
2006-06-24 | Make Urgency Hint flash the correct WinClient's tab. | markt | 1 | -0/+3 | |
2006-05-07 | more utf8 changes, notably window titles | simonb | 1 | -2/+5 | |
2006-04-23 | maxWidth() and maxHeight() | fluxgen | 1 | -0/+3 | |
2006-04-17 | iconbutton handling fixes | simonb | 1 | -0/+7 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-04-29 | transient window fix | fluxgen | 1 | -1/+20 | |
2005-04-26 | fix systray client sizing | simonb | 1 | -2/+0 | |
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2005-01-20 | copyright date | mathias | 1 | -1/+1 | |
2004-11-19 | svn propset svn:keywords "Id" | mathias | 1 | -1/+1 | |
2004-08-10 | removed reparent and added debugmsg | fluxgen | 1 | -2/+1 | |
2004-04-28 | fixes for/reimplement parts of directional focus movement | rathnor | 1 | -1/+2 | |
2003-12-17 | rearrangement and some minor style cleaning | fluxgen | 1 | -56/+69 | |
2003-09-29 | fix handling of base_Width/height hints in wm_normal_hints | rathnor | 1 | -1/+11 | |
- fixes abiword resize issues | |||||
2003-09-21 | fix disappearing close button | rathnor | 1 | -3/+4 | |
2003-09-11 | fix gravity handling | rathnor | 1 | -2/+6 | |
2003-07-28 | missed updating wm_protocols | rathnor | 1 | -2/+2 | |
2003-07-28 | update many things to use WinClient instead of FluxboxWindow | rathnor | 1 | -4/+17 | |
2003-07-21 | fix focus properly | rathnor | 1 | -2/+3 | |
2003-07-20 | fix focus and raising for transient windows in particular | rathnor | 1 | -3/+8 | |
2003-06-23 | fix grouping to persist over restart, plus various related bugs. | rathnor | 1 | -5/+34 | |
Also move a large proportion of window initialisation from FluxboxWindow to WinClient | |||||
2003-06-15 | updateWMClassHint | fluxgen | 1 | -3/+9 | |
2003-06-12 | add some property accessors | rathnor | 1 | -1/+4 | |
2003-05-14 | added screen accessor and removed client from window before we send signal | fluxgen | 1 | -2/+6 | |
2003-05-10 | BlackboxHints in FluxboxWindow now | fluxgen | 1 | -5/+3 | |
2003-05-07 | transient fixes by making them WinClients | rathnor | 1 | -6/+10 | |
2003-04-14 | merged with embedded-tab-branch | fluxgen | 1 | -0/+112 | |