aboutsummaryrefslogtreecommitdiff
path: root/doc/asciidoc/fluxbox.txt
AgeCommit message (Collapse)AuthorFilesLines
2014-02-18Fix race condition on shutdownMathias Gumz1-3/+2
This commit fixes primarily a race condition that occurs when xinit(1) shuts down: by not acting properly fluxbox gets caught in an infinite loop. It caused bug #1100. xinit(1) sends a SIGHUP signal to all processes. fluxbox tries to shutdown itself properly by shutting down workspaces and screens. While doing that, the Xserver might be gone already. Additionally, fluxbox used to restart() itself on SIGHUP, which is clearly not the right thing to do when xinit(1) is about to end the session. So, fluxbox does this: * handling SIGHUP now shuts down fluxbox without clearing workspaces and screens. * A 2 second alarm() is triggered in Fluxbox::shutdown() as a last resort * XSetIOErrorHandler() is used to recognize the disconnect from the xserver. * SIGUSR1 is for restarting fluxbox, SIGUSR2 for reloading the config * FbTk/SignalHandler.cc/hh is gone; this unused abstraction served currently no real purpose. Signal handling is now done in main.cc * Unrelated to the issue itself src/main.cc was trimmed down quite a bit and the code (responsible for handling the command line interface) was moved to src/cli*
2013-02-27Workspace switching on the toolbar via the mouse buttonsSoeren Beye1-2/+4
2013-02-13Updated Changelog, NEWS, man-pages for 1.3.5Release-1_3_5Mathias Gumz1-1/+1
2013-02-10Updated Changelog, NEWS, man-pages for 1.3.4Release-1_3_4Mathias Gumz1-2/+6
2012-12-30preparation of fluxbox 1.3.3Mathias Gumz1-1/+1
2011-10-28Prepare 1.3.2 releaseRelease-1_3_2Mathias Gumz1-1/+1
2011-09-14Documentation: fix default values of a couple more resourcesPavel Labath1-5/+5
2011-09-14Documentation fix: default value of slit.placement resource was wrongPavel Labath1-1/+1
2011-09-14Documentation mentions nonexisting resource: session.numLayersPavel Labath1-3/+2
so I removed the obsolete line.
2011-09-02Rebuilding the fluxbox docs to change fix a small grammer mistakePaul Tagliamonte1-4/+4
Fluxbox's man page had "allows to", which should actually be something like "allows one to". The rest of the .ins were rebuilt as a result. No changes otherwise.
2011-04-03Fix assorted typos in manpagesPavel Labath1-1/+1
2011-03-19updated date of manpagesMathias Gumz1-1/+1
2011-03-18fix some escaping problems in the man pagesMathias Gumz1-18/+19
2010-08-22fixed spellingMathias Gumz1-1/+1
2010-05-28Add new focus model: StrictMouseFocusJim Ramsay1-2/+4
This is not actually implemented yet, but from now on, "MouseFocus" means: Focus follows mouse only when you are moving the mouse, any EnterNotify events caused by non-mouse operations (window closing, keycommands, changing desktops) will *not* shift focus And once fully-implemented, "StrictMouseFocus" will mean: Focus follows mouse on every EnterNotify event (except when the "ClientMenu" closes or during alt+tab window cycling)
2010-01-14fixed spellingPaul Tagliamonte1-1/+1
2009-06-28change default toolbar head from 0 to 1Mark Tiefenbruck1-1/+1
2009-05-26Updated formatting for RESOURCES and ENVIRONMENTJim Ramsay1-262/+359
2009-05-26Small edits for consistencyJim Ramsay1-15/+16
2009-05-26Created fluxbox-menu(5)Jim Ramsay1-633/+629
This separates the menu-syntax portions of fluxbox.txt out into its own man page, and includes a rather large rewrite of much of fluxbox.txt, as well as small improvements in other pages.
2009-05-26Renamed fluxstyle(1) to fluxbox-style(5)Jim Ramsay1-4/+8
2009-05-26Removed APPLICATIONS section from fluxbox(1)Jim Ramsay1-179/+9
This is now in its own man page, fluxbox-apps(5).
2008-10-19increase default size of toolbar and icon buttonsMark Tiefenbruck1-2/+2
2008-10-13merge menuDelay and menuDelayClose optionsMark Tiefenbruck1-14/+2
2008-10-05remove menu modesMark Tiefenbruck1-6/+0
2008-10-05remove follow modelsMark Tiefenbruck1-12/+0
2008-10-05remove line style resources from init fileMark Tiefenbruck1-7/+0
2008-10-05remove rootcommand from init fileMark Tiefenbruck1-20/+2
2008-09-04turn on opaque window moving by defaultMark Tiefenbruck1-1/+1
2008-09-02some documentation updatesMark Tiefenbruck1-22/+2
2008-08-22add -sync command line option for debugging X issuesMark Tiefenbruck1-0/+3
2008-08-20fixed some menu documentationMark Tiefenbruck1-10/+9
2008-08-20fix match limits in apps file, plus some documentationMark Tiefenbruck1-70/+52
2008-08-19add [transient] tag to apps file to match transient windowsMark Tiefenbruck1-36/+5
2008-08-18update the manuals for previous commitMark Tiefenbruck1-6/+3
2008-08-18combined code for saved window positions and MoveTo key commandMark Tiefenbruck1-5/+8
added left, right, top, and bottom center reference points
2008-08-18fix some defaultsMark Tiefenbruck1-1/+1
2008-08-18add top, left, right, and bottom center tab placement optionsMark Tiefenbruck1-20/+2
2008-08-06update manual for changes in slit placementMark Tiefenbruck1-8/+0
2008-08-05added new `fluxbox-keys' man pageJim Ramsay1-229/+3
2008-06-03add new command line option -list-commandsMark Tiefenbruck1-3/+5
2007-11-12allow arbitrary window patterns in iconbarmarkt1-9/+4
2007-10-22replaced ModKey with new key commands StartMoving and StartResizingmarkt1-11/+0
2007-10-21allow decorations bitmask to be specified with 0xmarkt1-3/+3
2007-10-14add support for transient windows in client patterns, and merge a few more ↵markt1-21/+11
changes from pre-devel
2007-06-30make internal tabs defaultmarkt1-1/+1
2007-06-04* Fix fluxbox.1.in, and asciidoc, menu command is "wallpapers" notgrubert1-1/+1
"wallpaper". asciidoc manpages are stale. --Tis line, and those below, will be ignored-- M ChangeLog M doc/fluxbox.1.in M doc/asciidoc/fluxbox.txt M doc/asciidoc/fluxbox.es.txt M doc/asciidoc/fluxbox.de.txt
2007-04-23use asciidoc-generated manpages from now onmathias1-1/+1
2007-04-08menu from workspacename tool wasn't focused, and fixed unpressed button ↵markt1-10/+3
rendering
2007-03-20updated docs in asciidoc-formatmathias1-1/+36