aboutsummaryrefslogtreecommitdiff
path: root/src/fluxbox.hh
AgeCommit message (Collapse)AuthorFilesLines
2006-03-18no more session.titlebar.left/right. They are now screen specific and the ↵fluxgen1-7/+0
resources are created on the fly in FluxboxWindow
2006-02-20moved class Layer from class Fluxbox and thus reduces some dependeciesfluxgen1-20/+0
2006-02-18moved all focus handling to FocusControlfluxgen1-7/+10
2006-02-16updated copyright infomathias1-1/+1
2005-11-16introduced session.styleOverlay (~/.fluxbox/overlay), all style settingsmathias1-34/+38
made in that file will override/overlay the ones made in the used style. TODO: write more specific docu about it
2005-05-06Added new Buttons for the Titlebar of a Window (Mathias)mathias1-1/+1
- Shade - just like the "Stick"-button Styleresources: window.shade.pixmap, window.shade.unfocus.pixmap, window.shade.pressed.pixmap window.unshade.pixmap, window.unshade.unfocus.pixmap, window.unshade.pressed.pixmap etc. - MenuIcon - click on it provides the windowmenu, if the app contains a pixmap (gvim, konqueror etc etc) the pixmap is displayed, a little menu otherwise. Styleresources: windowmenu.pixmap, windowmenu.unfocus.pixmap windowmenu.pressed.pixmap etc. Example ~/.fluxbox/init - entry: session.titlebar.left: MenuIcon Stick session.titlebar.right: Shade Minimize Maximize Close hint: if the app HAS a pixmap i use window.title.focus.pixmap (look WinButtonTheme for reference)in pixmap-based-styles. this looks excellent and dont need much extra-code to pipe that info into WinButtons.
2005-05-02using Select2ndfluxgen1-2/+4
2005-04-10Big changes to how transparency workssimonb1-2/+1
Consequently rearrange lots of rendering ops, and strip calls to updateTransparent
2005-03-16added new option to specify, on which screen mathias1-1/+1
fluxbox should handle the windows. default behavior is to handle each available screen. closes #1159809. usage: -screen <"all"|int[,int]> eg: $> fluxbox -screen 0,2 will run fluxbox on 0.0 and 0.2 so one can run any other wm on 0.1. $> fluxbox -screen all default, fluxbox manages all screens
2005-01-24copyright datemathias1-1/+1
2005-01-18updated copyrightsmathias1-1/+1
2004-11-24fix the hiding of the menu when the menufile-timestamps changedmathias1-1/+2
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-10-21meaningless const qualifier removedakir1-2/+2
2004-10-19added session.appsFile to the ressourcesakir1-2/+3
2004-10-18rewritten fluxbox-restart code, all destructors are called before theakir1-13/+21
new program is started. the former method didnt do that.
2004-10-10added session.tabPadding and session.focusTabMinWidthakir1-2/+6
2004-09-12preliminary support for composite/compositing manager. Also general workrathnor1-2/+3
for consistency with transparency resources
2004-08-31add autoconf check for std c++ headersrathnor1-2/+6
2004-07-15typedef Toolbarsfluxgen1-2/+3
2004-05-02initMenus after we add screen to our list. Added find screen by number.fluxgen1-2/+3
2004-04-22attach area, patch from Mathias Gumzfluxgen1-1/+4
2004-04-19kde dockapps in systrayfluxgen1-3/+3
2004-04-18changed atomhandlerlist to a map so we can get atomhandlers by name, patch ↵fluxgen1-3/+8
from Mathias Gumz
2004-03-21primarily focus fix/tweak/rejiggingrathnor1-1/+3
2004-02-10minor fixfluxgen1-2/+2
2004-01-11hide extra menusfluxgen1-2/+6
2003-12-31use mod1 resourcefluxgen1-2/+4
2003-12-30fixed focus issuefluxgen1-34/+7
2003-12-21minor stufffluxgen1-2/+2
2003-12-20keys accessorfluxgen1-2/+2
2003-12-19reconfig timer back, needs to have a timer so we can reconfig fluxbox save ↵fluxgen1-1/+3
in the next event round, see comments...
2003-12-19cleaningfluxgen1-18/+14
2003-12-03removed ToolbarHandlerfluxgen1-1/+4
2003-10-05fix reading of auto raise delayrathnor1-3/+3
2003-10-05make doFocusLast work for sloppy focus as wellrathnor1-7/+33
2003-09-10added updateDelayTime resourcefluxgen1-1/+3
2003-08-11using timer commandfluxgen1-3/+3
2003-08-10fix ~ to work properly in session.menuFilerathnor1-2/+2
2003-07-28update many things to use WinClient instead of FluxboxWindowrathnor1-10/+22
2003-07-23fixed kde dockapp bugfluxgen1-1/+2
2003-07-19fix most commands to run on screen mouse is in, rather than focused windowrathnor1-1/+4
2003-07-19fix up xinerama for heads of toolbar and slitrathnor1-1/+3
2003-07-18reorganise operation of ResourceManagerrathnor1-2/+2
plus fix initialisation of layer for slit and toolbar
2003-07-04support in remember for specifying groups.rathnor1-1/+3
Also split atomhandler::setupWindow
2003-06-30added mouse and key screen so we can determine which screen we are on for ↵fluxgen1-4/+7
some commands
2003-06-12moved cursor to FbWinFrameThemefluxgen1-9/+1
2003-05-27remove RC_PATH from remember.ccrathnor1-2/+3
2003-05-18moved Resource to FbTkfluxgen1-7/+7
2003-05-14added better shape supportfluxgen1-2/+5