aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk
AgeCommit message (Collapse)AuthorFilesLines
2008-09-28Merge branch 'master' of fluxbox@git.fluxbox.org:fluxboxHenrik Kinnunen7-96/+60
Conflicts: ChangeLog
2008-09-28Change focused signal to use the new signal systemHenrik Kinnunen1-11/+21
2008-09-28don't let KeyRelease events propagate to windowsMark Tiefenbruck3-18/+9
2008-09-27fix some goofy codeMark Tiefenbruck1-73/+38
2008-09-26fix rounded corners on restartMark Tiefenbruck1-2/+5
2008-09-22fix active menu item when inserting or removing other itemsMark Tiefenbruck2-3/+8
2008-09-21no virtuals needed Signals, added leaveAll for SignalTracker which must be ↵Henrik Kinnunen1-13/+22
used before all screens dies.
2008-09-21fix a few things with new signal codeMark Tiefenbruck1-5/+22
2008-09-18Added new Signal/Slot system in FbTkHenrik Kinnunen4-0/+652
This is suppose to replace the obsolete Subject/Observer classes. See the src/tests/testSignals.cc for basic usage.
2008-09-14Fixed a pixmap resource leak with selected pixmap in menus.Henrik Kinnunen3-5/+27
menu.hilite.selected.pixmap and menu.selected.pixmap was not deleted while switching between non-pixmap styles and pixmap styles.
2008-09-01included some missing files in distributionHenrik Kinnunen1-0/+2
2008-09-01highlight the nearest menu item when the current one is disabled, and add ↵Mark Tiefenbruck1-0/+15
separators to focus model menu
2008-08-24make clicking on the border of the toolbar activate toolbar buttonsMark Tiefenbruck1-3/+4
2008-08-21fix parsing of Delay commandMark Tiefenbruck1-1/+2
2008-08-19shift+enter wasn't sending right click if the menu item had a submenuMark Tiefenbruck1-3/+3
2008-08-18add top, left, right, and bottom center tab placement optionsMark Tiefenbruck2-4/+12
2008-08-16revert focus when closing dialogsMark Tiefenbruck1-4/+4
2008-08-16some cleanupMark Tiefenbruck20-298/+16
2008-08-14cleanup of some filesMathias Gumz3-11/+11
2008-08-04add selection box to various "choose one of these" menu itemsMark Tiefenbruck1-0/+63
2008-06-26remove dithering codeMark Tiefenbruck3-309/+6
2008-06-07fix some memory leaks and uninitialized valuesMatthias S. Benkmann1-0/+2
2008-06-03add new command line option -list-commandsMark Tiefenbruck1-1/+1
2008-06-03remove some unnecessary architectureMark Tiefenbruck3-69/+20
2008-05-30reset typeahead when adding/removing items in the menuMark Tiefenbruck1-0/+3
2008-05-24move FluxboxWindow::applyDecorations() to FbWinFrameMark Tiefenbruck2-23/+32
2008-05-14don't save rc in SetStyle command if loading the style failsMatteo Galiazzo1-0/+2
2008-05-12refactor menu reloading, added FbTk::AutoReloadHelperMark Tiefenbruck3-0/+121
2008-05-05add tooltips for iconbar buttons when title is too long to fitMatteo Galiazzo4-6/+35
2008-04-27Added SimpleObserver class.Henrik Kinnunen2-1/+71
This class works in the same way as the SimpleCommand class. Use it with the makeObserver function. It calls the receiver's member function when the subject sends a signal.
2008-04-21some fixes for gcc 3.4Thomas Orgis52-55/+57
2008-02-09fix highlighted menu item on mouse outMark Tiefenbruck2-2/+14
2008-02-03fix rotationMark Tiefenbruck1-3/+3
2008-01-28reorderingMathias Gumz2-13/+11
2008-01-24don't require final {} on :IfMark Tiefenbruck1-1/+1
2008-01-18Fix missing destructor warningSimon Bowden1-0/+1
2008-01-18Merge branch 'master' of fluxbox@gitfbox:fluxboxMark Tiefenbruck20-134/+123
2008-01-17use function pointer for CommandParser::CommandMark Tiefenbruck1-8/+8
2008-01-15split Text.hh into Orientation.hh and TextUtils.{cc,hh}Mathias Gumz19-54/+55
2008-01-14moved code a bit around, cleaned up some classesMathias Gumz8-83/+71
2008-01-11forgot to add thisMark Tiefenbruck1-0/+128
2008-01-11make FbTk::Command a template class, split parsing information out of ↵Mark Tiefenbruck19-232/+119
ObjectRegistry
2008-01-05update code to use ThemeProxyMark Tiefenbruck8-133/+138
2008-01-04add a level of indirection to themesMark Tiefenbruck4-4/+22
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck95-192/+0
2008-01-03mergedMathias Gumz2-5/+5
2008-01-02moved seldom used code to where it is actually used, no need to include code ↵Mathias Gumz1-23/+0
into compilation when its not needed
2008-01-02fix border width on synthetic ConfigureNotify eventsMark Tiefenbruck2-5/+5
2007-12-30fix compatibility with older gcc versionsMark Tiefenbruck1-1/+1
2007-12-30removed some unneeded headersMathias Gumz29-81/+52