Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-01 | Add a TODO comment regarding the colorsPerChannel resource | Pavel Labath | 1 | -0/+1 | |
the new value of the resource is not used until fluxbox restarts. | |||||
2011-11-01 | Attach modifiedSig handlers to the session.autoRaiseDelay resource | Pavel Labath | 1 | -1/+2 | |
2011-11-01 | Attach a modifiedSig handler to the session.cacheMax resource | Pavel Labath | 1 | -1/+1 | |
2011-11-01 | Attach a modifiedSig handler to the session.cacheLife resource | Pavel Labath | 1 | -1/+1 | |
2011-11-01 | Attach a modifiedSig handler to the session.menuFile resource | Pavel Labath | 1 | -1/+1 | |
2011-11-01 | Attach a modifiedSig handler to the session.styleFile resource | Pavel Labath | 1 | -2/+3 | |
2011-11-01 | Add RangeTraits class which automatically clamps the value of resources | Pavel Labath | 1 | -3/+3 | |
and start using it. | |||||
2011-11-01 | Attach a modifiedSig handler to the session.tabPadding resource | Pavel Labath | 1 | -1/+1 | |
ps: this is a bonus, without this one needed to completely restart fluxbox for the updates to tabPadding to take effect. | |||||
2011-11-01 | Attach a modifiedSig handler to the session.keyFile resource | Pavel Labath | 1 | -1/+1 | |
2011-11-01 | Attach a modifiedSig handler to the session.appsFile resource | Pavel Labath | 1 | -1/+1 | |
2011-11-01 | use Lua::registerInitFunction to simplify some parts of code | Pavel Labath | 1 | -2/+2 | |
2011-11-01 | Add accessor for the lua state of Fluxbox class | Pavel Labath | 1 | -0/+2 | |
2011-11-01 | Convert slitlist from a separate file to a regular lua resource | Pavel Labath | 1 | -2/+1 | |
2011-11-01 | Replace ResourceManager with the lua version | Pavel Labath | 1 | -2/+3 | |
Loading of an init file with the new manager works ok. Saving and restarting is still not completed. This touches many files because i removed the alternative name of resources. Unlike Xrm, lua does not have native support for alt names. It should be fairly easy to add them, but I think that is unnecessary and would be confusing. | |||||
2011-11-01 | Simplify FbTk::Resource template class | Pavel Labath | 1 | -7/+7 | |
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-05-10 | Convert FluxboxWindow::layerSig to FbTk::Signal | Pavel Labath | 1 | -3/+2 | |
2011-05-10 | Convert FluxboxWindow::stateSig to FbTk::Signal | Pavel Labath | 1 | -0/+2 | |
2011-05-10 | Convert FluxboxWindow::workspaceSig to FbTk::Signal | Pavel Labath | 1 | -0/+2 | |
2011-05-10 | Convert Focusable::dieSig to FbTk::Signal | Pavel Labath | 1 | -0/+4 | |
2010-09-18 | changed the way we create the '~/.fluxbox' directory to avoid race conditions | Mathias Gumz | 1 | -5/+7 | |
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-13 | code simplification | Mathias Gumz | 1 | -2/+2 | |
we do not need a std::map just to store an attribute on an AtomHandler, it makes housekeeping just more annoying. | |||||
2008-09-28 | Changed workspace area signal to use the new signal system | Henrik Kinnunen | 1 | -0/+3 | |
2008-09-28 | Change focused signal to use the new signal system | Henrik Kinnunen | 1 | -0/+4 | |
2008-09-21 | Changed client list signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -0/+2 | |
2008-09-21 | Changed workspace names signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -0/+2 | |
2008-09-21 | Changed current workspace signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -0/+2 | |
2008-09-18 | Changed workspace count signal in BScreen to use the new signal system. | Henrik Kinnunen | 1 | -1/+7 | |
2008-08-22 | add -sync command line option for debugging X issues | Mark Tiefenbruck | 1 | -1/+1 | |
2008-08-16 | revert focus when closing dialogs | Mark Tiefenbruck | 1 | -1/+3 | |
2008-06-20 | move default window menu to ~/.fluxbox/windowmenu | Mark Tiefenbruck | 1 | -1/+1 | |
2008-05-12 | only reload the keys file if the contents have changed | Mark Tiefenbruck | 1 | -0/+1 | |
2008-05-12 | refactor menu reloading, added FbTk::AutoReloadHelper | Mark Tiefenbruck | 1 | -15/+0 | |
2008-05-11 | remove some more useless code | Mark Tiefenbruck | 1 | -4/+2 | |
2008-01-12 | move some stuff from Fluxbox to BScreen | Mark Tiefenbruck | 1 | -4/+0 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2008-01-01 | fix some flickering on focus change | Mark Tiefenbruck | 1 | -3/+2 | |
2007-12-30 | removed some unneeded headers | Mathias Gumz | 1 | -6/+5 | |
2007-12-11 | only allow one open menu at a time | markt | 1 | -2/+0 | |
2007-11-12 | allow arbitrary window patterns in iconbar | markt | 1 | -6/+0 | |
2007-10-22 | replaced ModKey with new key commands StartMoving and StartResizing | markt | 1 | -4/+0 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -2/+2 | |
2007-07-24 | fix ToggleDecor for fullscreen and decorationless windows, plus some other ↵ | markt | 1 | -1/+1 | |
cleanup | |||||
2007-07-07 | fixes for --program-prefix and --program-suffix, plus fixed overwriting init ↵ | markt | 1 | -2/+1 | |
file on reconfigure | |||||
2007-03-04 | moved some code around (regarding event handling) in preparation for ↵ | markt | 1 | -8/+0 | |
upcoming features | |||||
2007-03-03 | removed session.numLayers resource, as it was useless and caused segfaults | markt | 1 | -6/+1 | |
2007-01-05 | only grab keybindings on screens managed by fluxbox | markt | 1 | -1/+3 | |
2007-01-01 | don't run [startup] items if fluxbox fails to load | markt | 1 | -1/+1 | |
2006-07-25 | don't revert focus away from command dialogs | markt | 1 | -0/+2 | |
2006-07-23 | use a timer to make sure focus always reverts if possible | markt | 1 | -1/+4 | |
2006-07-22 | dead resource | markt | 1 | -1/+1 | |