Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-01-31 | Clean up FbTk::I18n API | Mathias Gumz | 1 | -1/+1 | |
Move private stuff into FbTk/I18n.cc. | |||||
2015-01-16 | Make coverity happy | Mathias Gumz | 1 | -8/+3 | |
Coverity complaints about 'isdigit(whole_keyfile[pos])' is changing the validity of 'keyfile' (which itself is just a copy of whole_keyfile.c_str()). This might be a valid claim, it might be not. By using the 'keyfile' variable we make Coverity happy and achieve the same behavior. | |||||
2014-04-11 | merge Sami Kerola's new build-system | Mathias Gumz | 1 | -9/+0 | |
2013-06-29 | fix detection of $HOME folder | Mathias Gumz | 1 | -2/+1 | |
usually $HOME is set when fluxbox runs. in some rare scenarios (eg., fuzzying binaries to detect bugs) one could launch fluxbox by using 'env -i' and thus eliminating $HOME from the environment. to prevent crashes fluxbox uses now 'getpwuid()' when $HOME is not set to detect the home folder. | |||||
2013-05-26 | build-sys: use AC_USE_SYSTEM_EXTENSIONS | Sami Kerola | 1 | -5/+0 | |
The earlier _GNU_SOURCE definitions possibly did not take effect everywhere where it was intended. | |||||
2013-05-26 | build-sys: include config.h to all files using automake | Sami Kerola | 1 | -4/+0 | |
Do not try to be too smart which compilations need config.h, as most of them will simply because of the config.h has information about system capabilities. | |||||
2011-10-31 | fluxbox-update_configs.cc: Fix on windows - no kill or sigusr2 | Ryan Pavlik | 1 | -2/+2 | |
2011-05-04 | Fix "comparison between signed and unsigned" warning | Pavel Labath | 1 | -2/+1 | |
2011-04-18 | Fix VPATH builds | Pavel Labath | 1 | -1/+1 | |
2010-09-18 | changed the way we create the '~/.fluxbox' directory to avoid race conditions | Mathias Gumz | 1 | -1/+1 | |
before bringing up the first instance of Fluxbox we prepare the directory and the files it needs. if the config version of exiting files is lower than what we expect, we upgrade the config files. after that we bring up Fluxbox. the old way was problematic because setupConfigFiles() calls 'fluxbox-update_configs' which does its job in the background while fluxbox continues to boot. 'fluxbox-update_configs' sends a USR2 signal to the booting fluxbox (it might even be finished, no one knows) which triggers 'load_rc()' which triggered 'setupConfigFiles()' again which might trigger 'fluxbox-update_configs' again (on my machine 'fluxbox-update_configs' was called 3 times and left a pretty crippled 'keys' file when it was done). bootstrapping before bringing up fluxbox resolves the issue. as a bonus: no need to send USR2 to fluxbox to reload the config file because fluxbox has not even tried to read it yet. | |||||
2010-09-18 | cosmetic | Mathias Gumz | 1 | -1/+1 | |
2010-09-11 | updated config version to '13' and adjusted 'fluxbox-update_configs' accordingly | Mathias Gumz | 1 | -300/+472 | |
our users should migrate seamlessly to our new windows-cycling behaviour without losing their current way of doing things. so, 'fluxbox-update_configs' tries its best to add '(workspace=[current])' wherever it looks like a valid place for it. such changed lines are marked by '!! FBCV13' at the end and can be easily spotted in case the updater got it wrong. addtional changes: * added '-check' to 'fluxbox-update_configs' to check the version number in '~/.fluxbox/init' vs. the version number of 'fluxbox-update_configs' * moved the update-code for each version into its own function, easier housekeeping | |||||
2010-09-04 | fixed the default 'OnTitlebar Mouse1' actions | Mathias Gumz | 1 | -1/+1 | |
2010-08-20 | implemented 'ActivateTab' action to (re)allow activation of tabs via mouse | Mathias Gumz | 1 | -0/+16 | |
2010-05-05 | deploy new key-bindings to old keys-files via fluxbox-update_configs | Mathias Gumz | 1 | -0/+17 | |
2009-10-02 | just use the FbTk API | Mathias Gumz | 1 | -4/+3 | |
2009-10-02 | bugfix: stop wiping out ~/.fluxbox/keys | Mathias Gumz | 1 | -6/+0 | |
2009-09-30 | cosmetic fixes: removed redundant ';' + some whitespaces | Mathias Gumz | 1 | -1/+1 | |
2009-05-25 | minor cosmetics | Mathias Gumz | 1 | -1/+1 | |
2009-03-04 | compilefix | Mathias Gumz | 1 | -1/+1 | |
2009-03-04 | dont try to read file when they are actually a directory | Mathias Gumz | 1 | -9/+26 | |
2008-09-10 | fix updating of keys file for scrolling on toolbar | Mark Tiefenbruck | 1 | -1/+1 | |
2008-08-26 | use old focus/raise behavior for default alt+left/right mouse bindings | Mark Tiefenbruck | 1 | -7/+7 | |
2008-08-19 | update keys file for changes to NextWindow syntax | Mark Tiefenbruck | 1 | -0/+53 | |
2008-08-06 | use the same options in Slit and Toolbar placement menus | Mark Tiefenbruck | 1 | -0/+22 | |
2008-06-11 | updated the copyright where it's easily visible: `fluxbox -v` and COPYRIGHT. | skiidoo | 1 | -1/+1 | |
nls/translators: typo, plus Translation.m.desc never existed. Never. more consistent keys file comments in fluxbox-update_config. | |||||
2008-04-29 | don't add program icons to tabs for previous users, for backwards ↵ | Mark Tiefenbruck | 1 | -0/+10 | |
compatibility, but leave it as default for new users | |||||
2008-03-25 | Fix build with g++ 4.3 | Bernhard Walle | 1 | -0/+3 | |
This change fixes the build for g++ 4.3. Build verified on openSUSE Factory. Only missing includes and using directives are added. | |||||
2007-12-21 | added key command StartTabbing | Mark Tiefenbruck | 1 | -0/+13 | |
2007-12-21 | remove `OnTitlebar Mouse2 :Lower', as it interferes with tabbing | Mark Tiefenbruck | 1 | -1/+0 | |
2007-12-11 | update default keys and init files for OnTitlebar code | markt | 1 | -1/+1 | |
2007-12-09 | added OnTitlebar modifier to keys file | markt | 1 | -13/+50 | |
2007-11-12 | allow arbitrary window patterns in iconbar | markt | 1 | -1/+26 | |
2007-10-22 | added missing mouse3 and space before startresizing | fluxgen | 1 | -1/+1 | |
2007-10-22 | replaced ModKey with new key commands StartMoving and StartResizing | markt | 1 | -0/+32 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -41/+176 | |
2007-07-07 | allow negative indices in :Workspace <int> | markt | 1 | -5/+7 | |
2007-02-09 | added mouse bindings to the keys file | markt | 1 | -0/+197 | |