Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-12-30 | Store XClassHint on stack, not in dynamic memory | Vladimir A. Pavlov | 1 | -8/+5 | |
2012-01-04 | Check .empty() instead of .size() == 0 | Ryan Pavlik | 1 | -3/+3 | |
Found with cppcheck. | |||||
2012-01-04 | Exceptions should be caught by reference. | Ryan Pavlik | 2 | -2/+2 | |
Found using cppcheck. | |||||
2011-10-31 | util/Makefile.am,fluxbox-generate_menu.in: use EXEEXT | Ryan Pavlik | 2 | -7/+9 | |
Needed to allow mingw-cross-env cross build | |||||
2011-10-31 | fluxbox-update_configs.cc: Fix on windows - no kill or sigusr2 | Ryan Pavlik | 1 | -2/+2 | |
2011-10-31 | FbRun.cc: Fix on windows where there is no fork | Ryan Pavlik | 1 | -0/+25 | |
2011-10-21 | cosmetics | Mathias Gumz | 1 | -6/+9 | |
2011-10-21 | bugfix: fbsetroot needs to use 24bit visuals as well | Mathias Gumz | 1 | -4/+9 | |
12f44680dfefde602f3387c6d385f4c5e68990e4 introduced ARGB visuals. if fluxbox creates 32bit visuals for the container window or the root window: does not work. | |||||
2011-05-08 | fluxbox-remote now properly returns exit status | nacitar sevaht | 1 | -5/+20 | |
The previous check relied upon the (undocumented) return value of XChangeProperty to determine the exit status; at least, on my gentoo system, the function seems to return 1 even when it fails to change the property due to contrived, and invalid, parameters. However, setting an error handler allows proper detection of this case. So, now the return status properly indicates whether or not the property was changed (but not whether fluxbox liked the command!). | |||||
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 | |
2011-04-11 | Changed fbsetbg's tips to the new behaviour. | skizzhg | 1 | -3/+3 | |
2011-03-29 | make XMESSAGE a variable and use it consistently | slakmagik | 1 | -6/+10 | |
Previously, gxmessage was getting substituted in one place and not another. | |||||
2011-03-29 | avoid trailing spaces between app and closing } | slakmagik | 1 | -3/+15 | |
Add a few lines of code to prevent a few spaces in some menu output. '{$app $options}' would expand to '{app }' if no options were set. Also, while scattered throughout, in this particular spot the unnecessary braces around some of the variables (and not around some others) and inside flux's braces could be very visually confusing and lead to editing errors, so removed those. | |||||
2011-03-29 | separate functions and main code | slakmagik | 1 | -44/+46 | |
Transpose one function from main to the rest of the functions and one block from the top of the script to the top of main. Add an 'End functions' comment. | |||||
2011-03-29 | add the configuration file equivalent of '-in' | slakmagik | 1 | -0/+3 | |
2011-03-29 | silence cmp | slakmagik | 1 | -1/+1 | |
cmp's '-s' flag is POSIX - if it's as portable as that's supposed to mean, that might be used instead. | |||||
2011-02-21 | fbsetbg: improved aspect-ratio-filling for feh (thanks Jeremiah Mahler ↵ | Jeremiah Mahler | 1 | -1/+1 | |
<jmmahler at gmail com> Closes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583704 | |||||
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-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -6/+8 | |
a 'BidiString' holds both the logical content and the visual reordered version of the content of a string. this helps to reduce the number of calls to reorder the string before drawing it (as introduced in the patch from Ken Bloom) and to be more consistent in menus and textboxes (drawing cursors and underlining text). | |||||
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 | |
2010-02-28 | bugfix: do not create the temporary menufile 'somewhere' in the filesystem ↵ | Mathias Gumz | 1 | -2/+2 | |
but next to the final one | |||||
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 | 2 | -2/+2 | |
2009-06-28 | add a few items to fbgm | Mark Tiefenbruck | 1 | -2/+4 | |
2009-05-28 | Cleaned up 'fbsetbg -h' output | Jim Ramsay | 1 | -5/+9 | |
Reordered the "Options" section and made it more clear that for setting solid, gradient, or pattern textures, one should also refer to fbsetroot(1). | |||||
2009-05-26 | Don't complain on '-z' if there's no lastwallpaper | Jim Ramsay | 1 | -0/+4 | |
This hides the odd cornercase of users with no lastwallpaper file and no background set in their style or overlay. Adapted from the patch at http://sourceforge.net/tracker/?func=detail&aid=2389567&group_id=35398&atid=413962 | |||||
2009-05-25 | minor cosmetics | Mathias Gumz | 3 | -9/+9 | |
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-10-04 | recognize --option in addition to -option for most things | Mark Tiefenbruck | 2 | -22/+22 | |
2008-10-04 | add -print option to fbrun to return result to stdout instead of executing it | Mark Tiefenbruck | 3 | -1/+14 | |
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 | make wallpapers do The Right Thing (tm) | Mark Tiefenbruck | 2 | -31/+32 | |
2008-08-06 | use the same options in Slit and Toolbar placement menus | Mark Tiefenbruck | 1 | -0/+22 | |
2008-07-07 | add shebang to default startup file | Mark Tiefenbruck | 1 | -0/+2 | |
2008-07-02 | add a few tops to fbgm | Mark Tiefenbruck | 1 | -1/+1 | |
2008-06-18 | don't use full path to fluxbox in startfluxbox | Mark Tiefenbruck | 1 | -2/+2 | |
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-06-01 | fix out of source building | Mark Tiefenbruck | 1 | -1/+1 | |
2008-05-02 | some additions/corrections for fbgm | skiidoo | 1 | -30/+35 | |
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-04-26 | some updates for the startup file in modern times | Mark Tiefenbruck | 1 | -11/+5 | |