Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-01 | Store menus if smart pointers (RefCount) | Pavel Labath | 1 | -3/+3 | |
This was originally intended to be a bugfix for an memory error reported by valgrind (accessing freed memory). While debugging it, I found the menu ownership semantics confusing (setInternalMenu() et al.), so I decided to get rid of it and store it in smart pointers everywhere. Looking back, I'm not sure if this was worth all the trouble, but the good news is that the valgrind error disappeared. :) | |||||
2011-05-10 | Last round of simplification of Signal/Slot classes | Pavel Labath | 1 | -1/+1 | |
- merged all the common stuff from 0,1,2,3 argument versions into one common base class - removed ReturnType template parameter as it was instantiated with "void" everywhere and the current ignores the return value of the callbacks anyway | |||||
2010-09-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -3/+3 | |
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). | |||||
2008-09-21 | Changed icon list signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -2/+3 | |
2007-10-24 | introduced workspacename for ClientPattern, and some miscellaneous cleanup | markt | 1 | -1/+1 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -21/+6 | |
2006-07-22 | ewmh compliance updates | markt | 1 | -1/+1 | |
2006-06-28 | cleanup dead function Workspace::setLastFocusedWindow | markt | 1 | -6/+0 | |
2006-04-25 | fix a bunch of comments, make default textures obvious | simonb | 1 | -3/+7 | |
Thanks Jonas Koelker | |||||
2006-04-22 | * cosmetics to Workspace.hh CurrentWindowCmd.cc | mathias | 1 | -13/+13 | |
* added first draft of new docs in asciidoc format, needs to be converted properly to roff-format, right now its just a temporary "home" * rename of Coding_style to CODESTYLE | |||||
2006-04-03 | another build issue with size_t update, header file not updated | simonb | 1 | -1/+1 | |
2006-02-19 | moved placement strategies to different PlacementStrategy classes | fluxgen | 1 | -2/+1 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2004-05-13 | fix up a number of things for when a window hides while moving, | rathnor | 1 | -1/+1 | |
including a crash bug | |||||
2004-03-21 | primarily focus fix/tweak/rejigging | rathnor | 1 | -1/+1 | |
2004-01-11 | copyright | fluxgen | 1 | -1/+1 | |
2003-12-18 | code cleaning | fluxgen | 1 | -1/+1 | |
2003-12-17 | minor cleaning | fluxgen | 1 | -1/+2 | |
2003-12-07 | observe title signal | fluxgen | 1 | -6/+6 | |
2003-10-06 | fix shape - all menus shaped, and some weird shape bugs | rathnor | 1 | -2/+2 | |
2003-08-19 | removed old functions | fluxgen | 1 | -6/+2 | |
2003-08-11 | we are not using WindowStack anymore | fluxgen | 1 | -1/+0 | |
2003-06-24 | minor cleaning, removed window number | fluxgen | 1 | -1/+1 | |
2003-06-13 | fixed autogrouping, checkGrouping now returns true or false... | fluxgen | 1 | -1/+1 | |
2003-06-12 | getting workspace name directly in constructor | fluxgen | 1 | -1/+1 | |
2003-05-21 | fix cascade placement for multiple heads | rathnor | 1 | -1/+1 | |
2003-05-14 | moved updateClientmenu to public area so we can force it to update | fluxgen | 1 | -1/+2 | |
2003-05-11 | minor cleaning | fluxgen | 1 | -18/+14 | |
2003-05-11 | changed getScreen to screen | fluxgen | 1 | -3/+3 | |
2003-04-14 | merged with embedded-tab-branch | fluxgen | 1 | -2/+4 | |
2003-02-20 | fixed updateClientmenu each time we add or remove a window | fluxgen | 1 | -0/+1 | |
2003-02-18 | Added layer menus for windows, toolbar, and slit, plus associated | rathnor | 1 | -1/+0 | |
resources. Cleaned up some cruft from the previous layering setup. | |||||
2003-02-16 | changed screen pointer to reference | fluxgen | 1 | -4/+5 | |
2003-02-02 | Integration of new Layering code, plus updates to the layering code itself | rathnor | 1 | -7/+3 | |
- new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer Added a "Quit" KeyAction | |||||
2003-01-09 | changed client menu to FbTk Menu | fluxgen | 1 | -6/+5 | |
2002-12-01 | Indenting from tabs to emacs 4-space | rathnor | 1 | -63/+63 | |
2002-11-26 | NotCopyable is now in FbTk | fluxgen | 1 | -1/+1 | |
2002-11-15 | comments | fluxgen | 1 | -9/+7 | |
2002-11-03 | name change of the list | fluxgen | 1 | -3/+3 | |
2002-09-21 | fixed check in setLastFocusedWindow | fluxgen | 1 | -2/+2 | |
2002-09-08 | raise and lower transient stacks | fluxgen | 1 | -2/+5 | |
2002-08-11 | added autogrouping functions | fluxgen | 1 | -4/+12 | |
2002-08-04 | doxygen comments | fluxgen | 1 | -14/+34 | |
2002-05-17 | const | fluxgen | 1 | -1/+1 | |
2002-05-17 | removed const on return values of fundamental types | fluxgen | 1 | -3/+3 | |
2002-05-07 | changed clientmenu to regular | fluxgen | 1 | -28/+29 | |
2002-04-09 | clean up | fluxgen | 1 | -18/+14 | |
2002-04-03 | Fixed some signed/unsigned warnings | fluxgen | 1 | -0/+3 | |
2002-03-23 | some signed/unsigned stuff | fluxgen | 1 | -5/+6 | |