Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-24 | moved Menu placement into ScreenPlacement::placeAndShowMenu() | Mathias Gumz | 1 | -28/+12 | |
2011-01-06 | bugfix: do not assume ':number.screen' as the result of 'DisplayString()' | Mathias Gumz | 1 | -4/+15 | |
a newer xlib recently changed the result of 'DisplayString()' a little bit: instead of returning ':0.0' or ':1.0' it yields ':0' or ':1'. our code to transform this string into something that includes the currently used Screen worked only on something like ':0.0'. we now find the '.' after the ':' and strip that part away. | |||||
2010-09-17 | bugfix: avoid naive use of 'putenv' by providing 'FbTk::App::setenv()' | Mathias Gumz | 1 | -34/+5 | |
to quote from 'man putenv': The string pointed to by string becomes part of the environment, so altering the string changes the environment. so, using putenv like { std::string foo("FOO=bar"); putenv(foo.c_str()); } is wrong and leads to a potentially corrupted environment. valgrind complaint correctly. FbTk::App seems to be the appropriate place to hold '::seten()' because it alters the environment of the application. | |||||
2010-09-09 | minor cleanup | Mathias Gumz | 1 | -4/+1 | |
2010-09-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -1/+1 | |
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). | |||||
2009-10-01 | simpler code | Mathias Gumz | 1 | -4/+1 | |
2009-09-30 | cosmetic fixes: removed redundant ';' + some whitespaces | Mathias Gumz | 1 | -1/+1 | |
2008-09-21 | Changed icon list signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -2/+3 | |
2008-09-08 | update workspace names atoms/resources when adding a new workspace | Mark Tiefenbruck | 1 | -3/+0 | |
also removed unnecessary items from default init file | |||||
2008-06-20 | allow restart with no argument from fluxbox-remote | Mark Tiefenbruck | 1 | -1/+8 | |
2008-06-06 | allow window menu items in ordinary menus | Mark Tiefenbruck | 1 | -0/+2 | |
2008-05-14 | don't save rc in SetStyle command if loading the style fails | Matteo Galiazzo | 1 | -4/+5 | |
2008-05-13 | implement smarter reloading for custom menus | Mark Tiefenbruck | 1 | -5/+12 | |
2008-05-12 | refactor menu reloading, added FbTk::AutoReloadHelper | Mark Tiefenbruck | 1 | -5/+5 | |
2008-05-11 | reuse some menu pointers instead of using delete/new | Mark Tiefenbruck | 1 | -13/+12 | |
2008-05-11 | remove some more useless code | Mark Tiefenbruck | 1 | -1/+1 | |
2008-05-02 | remove some unnecessary arguments | Mark Tiefenbruck | 1 | -1/+1 | |
2008-04-21 | some fixes for gcc 3.4 | Thomas Orgis | 1 | -1/+1 | |
2008-01-25 | cosmetics | Mathias Gumz | 1 | -1/+1 | |
2008-01-11 | make FbTk::Command a template class, split parsing information out of ↵ | Mark Tiefenbruck | 1 | -30/+30 | |
ObjectRegistry | |||||
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-12-19 | remove reassoc argument from FluxboxWindow::deiconify | Mark Tiefenbruck | 1 | -2/+2 | |
2007-12-16 | changed CommandRegistry to a template class, renamed to ObjectRegistry<Type> | Mark Tiefenbruck | 1 | -27/+29 | |
2007-12-13 | added FbTk::CommandRegistry, decentralized command parsing, and made them ↵ | markt | 1 | -2/+108 | |
auto-register | |||||
2007-12-11 | only allow one open menu at a time | markt | 1 | -8/+1 | |
2007-11-23 | somewhat fixed DeiconifyCmd | markt | 1 | -2/+1 | |
2007-11-12 | allow arbitrary window patterns in iconbar | markt | 1 | -13/+5 | |
2007-10-24 | introduced workspacename for ClientPattern, and some miscellaneous cleanup | markt | 1 | -3/+3 | |
2007-10-22 | replaced ModKey with new key commands StartMoving and StartResizing | markt | 1 | -9/+0 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -0/+30 | |
2007-10-13 | deiconify windows via :Deiconify in reverse order | mathias | 1 | -2/+2 | |
2007-07-24 | fix ToggleDecor for fullscreen and decorationless windows, plus some other ↵ | markt | 1 | -1/+1 | |
cleanup | |||||
2007-06-29 | updates for compiling with gcc 4.3 | markt | 1 | -0/+5 | |
2007-06-09 | small fix for the /bin/sh issue .. just using /bin/zsh now | mathias | 1 | -3/+1 | |
2007-06-06 | fix for the following problem: | mathias | 1 | -1/+4 | |
on *bsd /bin/sh is not just a symlink to /bin/bash as on most linux's but a real standalone shell. and it behaves differently from "bash -c" behavior .. it doesnt exec the command given but waits till the command finishes. as a result a lot of "rogue" a flying around. solution is now ( $SHELL or /bin/sh ) -c exec <cmd> | |||||
2007-05-04 | fix infinite loop caused by deiconify command | markt | 1 | -2/+5 | |
2007-04-19 | fixed crash when CustomMenu doesn't point to a real file | markt | 1 | -0/+2 | |
2007-03-21 | hidemenus hide custommenus and fix custommenu memleak | markt | 1 | -2/+5 | |
2007-03-16 | fixed a little bug with placing new menus | markt | 1 | -0/+1 | |
2007-03-16 | added custommenu command | markt | 1 | -0/+11 | |
2007-02-09 | added mouse bindings to the keys file | markt | 1 | -0/+9 | |
2007-01-24 | detect shell from environment variable | markt | 1 | -1/+7 | |
2006-10-30 | Cosmetic patch from Slava Semushin | mathias | 1 | -13/+18 | |
2006-06-22 | Added patch from Jim Ramsay (i dot am at jimramsay dot com) to freely | mathias | 1 | -17/+26 | |
define the used modkey. Added new action SetModKey too | |||||
2006-04-12 | add "key modes" - thanks to Mark Tiefenbruck, mark at tiefenbruck dot org | simonb | 1 | -0/+15 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2006-02-12 | added run() for ExecuteCmd, which returns pid of the child process | fluxgen | 1 | -25/+33 | |
2005-11-16 | introduced session.styleOverlay (~/.fluxbox/overlay), all style settings | mathias | 1 | -1/+2 | |
made in that file will override/overlay the ones made in the used style. TODO: write more specific docu about it | |||||
2005-07-04 | cleaning, change getCount to numberOfWorkspaces | fluxgen | 1 | -5/+5 | |
2005-05-12 | replaced setenv() completly by putenv(). since putenv() really puts the | mathias | 1 | -6/+30 | |
*string into the environment we need to track what we putenv. |