aboutsummaryrefslogtreecommitdiff
path: root/src/Window.hh
AgeCommit message (Collapse)AuthorFilesLines
2007-04-07more of the samemarkt1-21/+1
2007-04-01code documentationfluxgen1-7/+79
2007-04-01just converting some old code to make future changes easiermarkt1-4/+0
2007-03-31more documentationfluxgen1-10/+13
2007-03-30pattern matching for window cyclingmarkt1-0/+3
2007-03-27lots and lots of code cleanup, plus introduced new ClientMenu classmarkt1-3/+1
2007-03-25added session.screen0.tabs.usePixmapmarkt1-2/+1
2007-03-24colossal multi-patch, encompassing all of what I did yesterday without ↵markt1-8/+3
internet access
2007-03-21added Focusable.hh -- a base class for all focusable windowsmarkt1-6/+5
2007-03-16maximizing window with aspect ratio caused windows to be made larger than ↵markt1-1/+1
the screen
2007-03-10removed some useless codemarkt1-2/+1
2007-02-23and check for maximized state in Ewmh::updateState() while we're at itmarkt1-0/+2
2007-02-23update titlebar buttons on reconfiguremarkt1-0/+3
2007-02-04fix remembered layer and layer menumarkt1-1/+1
2007-01-13little cleanupmarkt1-4/+0
2007-01-07per-window transparency, including apps and menu support, plus some simonb1-0/+17
infrastructure and related changes. Thanks for original patch from Julien Trolet, dmxen at sourceforge dot net
2007-01-04add session.screenN.defaultDeco: <bitmask> to the apps filemarkt1-1/+1
2006-07-30little cleanup, remove FluxboxWindow::isInitialized()markt1-1/+0
2006-07-03fix gravitysimonb1-4/+4
2006-07-01more dead functionsmarkt1-2/+0
2006-07-01more dead functionsmarkt1-2/+0
2006-06-26Fix FocusHidden (added m_focus_hidden to FluxboxWindow)markt1-1/+2
2006-06-24Make Urgency Hint flash the correct WinClient's tab.markt1-0/+4
2006-06-11support for _NET_WM_MOVERESIZEfluxgen1-14/+40
2006-05-16issue with maximise and quadrant resizesimonb1-0/+1
2006-05-13added new signal, attentionSig(), will notify listeners when this window ↵fluxgen1-1/+3
demands attention
2006-04-23added support for _NET_WM_ALLOWED_ACTIONS and all the _NET_WM_ACTION_*. ↵fluxgen1-0/+1
Added _NET_WM_STATE_MODAL and _NET_WM_WINDOW_TYPE_SPLASH
2006-04-17iconbutton handling fixessimonb1-0/+5
2006-03-22external tabs features and bugfixessimonb1-1/+2
2006-03-20external tabssimonb1-3/+7
2006-02-19Added center resize. Resizes all corners at the same time.fluxgen1-1/+2
2006-02-16updated copyright infomathias1-1/+1
2005-09-07Add titlebar scrolling options (thanks Krzysiek Pawlik ↵simonb1-0/+4
<krzysiek.pawlik__AT__people.pl>) New init options added: session.screenN.windowScrollAction: Shade|NextTab - set the action that happens when scrolling on the titlebar session.screenN.windowScrollReverse: true|false - reverse the action direction
2005-07-04cleaning, change getCount to numberOfWorkspacefluxgen1-1/+0
2005-06-23moved window menu from FluxboxWindow to BScreenfluxgen1-19/+2
2005-05-03using associateClient to create new tab and map it to labelbuttonsfluxgen1-0/+2
2005-04-10Big changes to how transparency workssimonb1-1/+1
Consequently rearrange lots of rendering ops, and strip calls to updateTransparent
2005-03-16fix for gravity field on _NET_MOVERESIZE_WINDOW messages, patch from Rob ↵mathias1-1/+2
Stevens <stever3 at nycap dot rr dot com>
2005-01-31closes #1107213, 64bit issues with XChangePropertymathias1-3/+3
submitted by Matthieu Herrb <matthieu.herrb@laas.fr>
2005-01-24copyright datemathias1-1/+1
2005-01-05fix up window initialisation orderingsimonb1-3/+4
2005-01-04fix some initialisation, especially relating to placement and simonb1-1/+1
decoration/handler hints
2004-12-21fix a problem with enabling/disabling fullscreen-mode in gtk2-appsmathias1-19/+27
* synchronize _NET_WM_STATE in Ewmh.cc * added FluxboxWindow::setFullscreen(bool) to Window.cc furthermore, if a window is in fullscreenmode any existing shape is disabled (looks pretty annoying in mplayer for example)
2004-12-13applied patch from Rob Stevens:mathias1-0/+4
fixes dragNdrop ordering of tabs so next/prevtab are not confused -> modification of m_clientlist
2004-11-30adds "kill" to the windowmenumathias1-0/+2
closes #1075142
2004-11-24patch from Rob Stevens to add dragndrop-reordering of the tabsmathias1-1/+1
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-08-10fixed so we call setupWindow last in init(), else we dont get anything in ↵fluxgen1-1/+2
the titlebar if we dont have some special option like remember enabled
2004-08-10some debugmessages and minor fixesfluxgen1-7/+6
2004-06-20support _NET_WM_WINDOW_TYPE_DESKTOP (e.g. nautilus desktop windows)rathnor1-3/+9
Allow FluxboxWindows to be untabable.