aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2021-07-25Add RelativeSmart documentation to the asciidoc source. Thanks toMark Tiefenbruck2-1/+8
Alexey Ugnichev for pointing out its disappearance.
2021-07-07Patch from Thomas LuebkingMark Tiefenbruck2-12/+45
Documents Opaque Resizing and adds a fancy config menu item
2021-07-06Patch from Glen WhitneyMark Tiefenbruck2-3/+12
A priori, there is no reason why the workspace warping functionality should treat the horizontal and vertical directions at all differently. Even if traditionally horizontal warping was more common, for some in recent times as aspect ratios tend to become larger, stacking virtual workspaces vertically may make more sense. Similarly, some might want to traverse an array of workspaces in column-major, rather than row-major, order. Prior to this commit, there were extra parameters for vertical warping (a controlling flag and an offset for how many workspaces to jump) as opposed to horizontal warping. Also it was impossible to allow vertical warping while disallowing vertical warping. This commit makes all of the parameters and behavior for horizontal and vertical warping equivalent. For backwards compatibility, there is an overarching flag controlling whether warping occurs at all, as well as a separate control flag and offset for each of horizontal and vertical warping. The relevant init file resources and default values are: session.screen0.workspaceWarping: true session.screen0.workspaceWarpingHorizontal: true session.screen0.workspaceWarpingVertical: true session.screen0.workspaceWarpingHorizontalOffset: 1 session.screen0.workspaceWarpingVerticalOffset: 1
2021-07-06Patch from Bo Simonsen.Mark Tiefenbruck1-0/+5
Max size per client (setMaxSizePerClient) was computed for iconbar.alignment = Relative not taking into account that a fixed size can be given when iconbar.alignment = Left/Right. In a "recent" change, relative alignment was changed, to better handle items with long titles. This is breaking existing behavior, the new behavior is (with this commit) now denoted RelativeSmart.
2020-04-19Move the systray ordering documentation to the asciidoc fileJan Sucan2-2/+13
The .in file is generated from the .txt file.
2020-04-19Synchronize manpages .in files with their .txt filesJan Sucan5-9/+229
The .in files are generated from the .txt files.
2020-04-19Reformat a paragraph in doc/asciidoc/README.txtJan Sucan1-4/+3
2020-04-19Update xmlto URLJan Sucan1-1/+1
fedorahosted.org was retired on March 1st, 2017.
2020-04-09Add description of the system tray ordering to the fluxbox(1) manpageJan Sucan1-0/+7
2019-04-22Fix menu docs, esp. items allowed in window menuGlen Whitney2-8/+9
2017-04-24fix manpage fluxbox-stylesillyslux2-2/+4
removed: window.font as it seems to have no effect added: - window.label.focus.font - window.label.unfocus.font
2016-09-21document generic toolbar buttonsThomas Lübking1-1/+18
2016-09-21implement ON_SLIT actionsThomas Lübking1-0/+3
On the run, make it raise on left-clicks (like the toolbar) The enum already existed ;-) REQUEST: 113
2016-09-11fix window placement documentationThomas Lübking1-0/+3
2016-09-03document iconified title decoThomas Lübking1-0/+6
2016-09-03Next|PrevWorkspace 0 toggles former WorkspaceThomas Lübking1-0/+2
REQUEST: 185 also PATCH 92
2016-08-30Add "Unclutter" commandThomas Lübking1-0/+5
Unclutter the desktop by using the MinOverlapPlacement for all matching windows. REQUEST: 248
2016-08-27add apps key to ignore XSizeHintsThomas Lübking1-0/+7
BUG: 1075
2016-08-26add functions to toggle slit/toolbar hiddenThomas Lübking1-0/+6
2016-08-26add autoraising to toolbar and slitThomas Lübking1-0/+20
2016-08-26add commands to toggle toolbar and slit layerThomas Lübking1-0/+6
toggle(Toolbar|Slit)Above toggles the resp. item between its regular and the AboveDock layer (ie. above everything, even visible on active fullscreen windows) Also required step for autoraising. REQUEST: 222
2016-08-26add support for artificial struts (per head)Thomas Lübking1-0/+9
Allows to maintain access to desktop fractions etc. against maximized windows. Also permits to OnToolbar clicks in this case, eg. to raise it. REQUEST: 150
2016-07-23add support for dedicated completion dataThomas Lübking1-0/+4
This allows to complete random things, useful along the -print flag but also to limit the commands to those found my menumaker etc.
2016-07-23Allow to center fbrunThomas Lübking1-0/+3
While any window can be centered using the apps file, fbrun can serve many purposes and sometimes (runner) makes sense being centered, sometimes (button/menu triggered input) near the mouse, sometimes ("application") regularily placed. REQUEST: 282
2016-07-23add autocompletion support to fbrunThomas Lübking1-0/+3
2016-07-03list strict mouse focus in FOCUS POLICY sectionThomas Lübking1-0/+2
of man 1 fluxbox. BUG: 950
2016-07-02document "transient" sectionThomas Lübking1-0/+9
BUG: 1092
2016-06-26document FocusProtection featureThomas Lübking1-0/+18
2016-05-28document -preselect in fbrun manpageThomas Lübking2-0/+8
2016-01-04Add documentation for edge snap feature when resizing.Ulrich Eckhardt3-1/+23
2015-02-08Prepare manpages for 1.3.7Mathias Gumz20-30/+74
2015-02-05Update documentation to reflect menu search optionsMathias Gumz1-0/+11
2015-01-22Update manpage to reflect -no-slit and -no-toolbarMathias Gumz2-1/+17
2015-01-22Prepare 1.3.7Mathias Gumz20-31/+31
2015-01-14Fix broken formattingMathias Gumz1-1/+1
2015-01-05Documentation: white-spaces and minor formattingMathias Gumz11-350/+345
2015-01-03Remove unused code / option from FbRunMathias Gumz1-3/+0
2015-01-03Recreate man-pagesMathias Gumz8-133/+60
2015-01-03Update release versionMathias Gumz8-8/+8
2015-01-03Fix build issue with out-of-src-buildsMathias Gumz1-1/+2
2014-04-11merge Sami Kerola's new build-systemMathias Gumz3-20/+56
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-08-02Add support for stacked tiling via ArrangeWindows*John Sennesael1-0/+17
2013-05-26build-sys: move to non-recursive buildSami Kerola3-20/+56
This rather large change will attempts to make 'make' to work better. See excellent paper 'Recursive Make Considered Harmful' by Peter Miller for further explanation why several make files is worse than one for whole project. Note. The tests are build with 'make check' rather than defining TEST. Reference: http://miller.emu.id.au/pmiller/books/rmch/ Reference: http://karelzak.blogspot.co.uk/2013/02/non-recursive-automake.html
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 Gumz20-31/+35
2013-02-10Updated Changelog, NEWS, man-pages for 1.3.4Release-1_3_4Mathias Gumz20-99/+118
2013-01-17build-sys: clean up .gitignore fileSami Kerola1-2/+0
2012-12-30prepared manpages for new releaseMathias Gumz10-51/+55
2012-12-30preparation of fluxbox 1.3.3Mathias Gumz10-10/+10