Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-01 | fluxbox-update_configs: automatically update keys file | Pavel Labath | 1 | -1/+18 | |
2011-11-01 | fluxbox-update_configs: use ~ instead of getenv(HOME) where possible | Pavel Labath | 1 | -10/+6 | |
2011-11-01 | fluxbox-update_configs: updating of slitlist | Pavel Labath | 1 | -5/+20 | |
2011-11-01 | fluxbox-update_configs: cosmetic changes | Pavel Labath | 1 | -2/+4 | |
2011-11-01 | fluxbox-update_configs: add conversion of init files | Pavel Labath | 1 | -54/+241 | |
2011-11-01 | More preparation for automatic updating of config files | Pavel Labath | 1 | -62/+120 | |
2011-11-01 | Move most of the resource loading code into ResourceManager_base | Pavel Labath | 1 | -24/+21 | |
I mostly do this to avoid code duplication between fluxbox and fluxbox-update_configs. | |||||
2011-11-01 | Emit the "modified" signal when a resource value is changed through C++ code | Pavel Labath | 1 | -13/+13 | |
2011-11-01 | Factor out "session." from resource names | Pavel Labath | 1 | -29/+29 | |
this reduces typing and it makes more sense in lua, since there the resources are implemented as hierarchical tables and the topmost table has to be handled a bit specially. | |||||
2011-11-01 | Simplify FbTk::Resource template class | Pavel Labath | 1 | -21/+21 | |
by outsourcing the conversion from string/lua to the specific type (and back) to a separate class. This change touches a lot of files because the interface of FbTk::Resource changed slightly. However, the changes are minor. | |||||
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 | |