fluxbox fork with a slight change to maximized windows
Find a file
Mark Tiefenbruck 8bc11006a5 Patch from Glen Whitney
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-06 16:56:20 -07:00
3rd/vim vim syntax: Add ftdetect to Vimball creation in Makefile 2019-07-21 15:21:08 +02:00
build-aux build-sys: use iconv library detections from gettext 2013-05-26 10:38:11 +01:00
data Fix build-system: install data files (keys, apps, menu ...) 2015-01-05 15:08:32 +01:00
doc Patch from Glen Whitney 2021-07-06 16:56:20 -07:00
m4 add automake helpers to enforce --std=cxx11 2016-11-05 22:38:47 +01:00
nls Patch from Bo Simonsen. 2021-07-06 15:56:26 -07:00
src Patch from Glen Whitney 2021-07-06 16:56:20 -07:00
util Patch from Dmytro Bagrii 2021-07-06 16:10:30 -07:00
.gitignore XFree must not be called with 0. 2020-04-05 09:47:18 +02:00
.mailmap Add .mailmap file 2015-02-08 10:47:52 +01:00
AUTHORS updated the AUTHOR file 2011-01-23 22:23:13 +01:00
autogen.sh build-sys: move autotools files to subdirectories 2013-05-26 10:38:10 +01:00
ChangeLog Final notes 2015-02-08 11:44:34 +01:00
configure.ac add automake helpers to enforce --std=cxx11 2016-11-05 22:38:47 +01:00
COPYING cosmetics 2011-02-27 18:43:29 +01:00
Doxyfile docs: update Doxyfile 2013-05-26 10:38:09 +01:00
INSTALL moved meta-information around a little bit 2011-11-01 07:24:11 +01:00
Makefile.am Fix build-system: install data files (keys, apps, menu ...) 2015-01-05 15:08:32 +01:00
NEWS Final notes 2015-02-08 11:44:34 +01:00
README moved meta-information around a little bit 2011-11-01 07:24:11 +01:00
TODO allow decorations bitmask to be specified with 0x 2007-10-21 21:37:48 +00:00
version.h.in Identify clang compiler 2015-01-03 17:52:15 +01:00

Fluxbox is a windowmanager for X that was based on the Blackbox 0.61.1 code.
It is very light on resources and easy to handle but yet full of features to
make an easy, and extremely fast, desktop experience.

Read INSTALL to read about building and installing fluxbox. Read NEWS to see
whats new in this release, for copyright information see COPYING. For more
information go to:

    http://fluxbox.org/

Thanks:

  Blackbox team

  People at #fluxbox on the irc.freenode.net irc-network.

  And all the people who sent bugfixes/patches and helped us making
  Fluxbox a better application, see AUTHORS for a incomplete list
  of people who helped fluxbox.