aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/Menu.cc
AgeCommit message (Expand)AuthorFilesLines
2015-02-07Fix cleaning exposed menu itemsMathias Gumz1-30/+24
2015-02-07Avoid signed/unsigned woes; minor cleanupMathias Gumz1-80/+64
2015-02-06Add uncommited #include "MenuSearch.hh"Mathias Gumz1-0/+1
2015-02-05Feature: different MenuSearch modesMathias Gumz1-133/+1
2015-01-28Compiler boyscouting: init orderMathias Gumz1-4/+4
2015-01-28Fix correctness of string searchMathias Gumz1-1/+1
2015-01-28Feature: typeahead in menu matches text anywhereMathias Gumz1-185/+319
2015-01-21Refactor: bundle related members togetherMathias Gumz1-183/+168
2015-01-16Fix uncommited change (see 8387742c8...)Mathias Gumz1-1/+1
2015-01-16Reduce number of allocations for menu creationMathias Gumz1-4/+18
2015-01-15Refactor menu code: be more explicit and compactMathias Gumz1-105/+107
2013-05-26build-sys: use AC_USE_SYSTEM_EXTENSIONSSami Kerola1-5/+0
2013-05-26build-sys: include config.h to all files using automakeSami Kerola1-4/+0
2012-08-28changed timing functions to use a monotonic increasing clockMathias Gumz1-2/+2
2012-01-04Check .empty() instead of .size() == 0Ryan Pavlik1-2/+2
2012-01-04Pre-increment non-primitive types.Ryan Pavlik1-1/+1
2011-05-10Remove the Observer dependency from FbTk::MenuPavel Labath1-1/+1
2011-05-10Convert FbTk::Theme::reconfigSig and friends to the new Signal systemPavel Labath1-2/+2
2011-04-11Menu.cc: send debug output to cerr, make the output more sensiblePavel Labath1-9/+15
2011-02-25bugfix: submenus didn't hide if a delay was setMathias Gumz1-2/+2
2011-01-18bug fix: make fluxbox work under nxserver, closes #2813828Mathias Gumz1-0/+50
2011-01-15removed useless include statementsMathias Gumz1-4/+0
2011-01-15better use of API, no need for 'timeval' in MenuMathias Gumz1-4/+1
2011-01-15MenuItem::isEnabled() is sufficient to decide Menu::isItemSelectable()Mathias Gumz1-3/+1
2011-01-15small refactoring of FbTk/Menu codeMathias Gumz1-208/+214
2010-09-09bugfix: initialize the Shape of a menu AFTER we created the window for the menuMathias Gumz1-1/+4
2010-09-08introduced FbTk::BidiStringMathias Gumz1-9/+4
2009-09-23bugfix: 'HideMenus' command did not work if the user 'opened' an empty submenu.Mathias Gumz1-1/+1
2009-08-08allow navigating multi-column menus with left and right arrowsMark Tiefenbruck1-4/+21
2008-10-13merge menuDelay and menuDelayClose optionsMark Tiefenbruck1-2/+2
2008-10-05remove menu modesMark Tiefenbruck1-1/+1
2008-09-22fix active menu item when inserting or removing other itemsMark Tiefenbruck1-2/+7
2008-09-14Fixed a pixmap resource leak with selected pixmap in menus.Henrik Kinnunen1-3/+15
2008-09-01highlight the nearest menu item when the current one is disabled, and add sep...Mark Tiefenbruck1-0/+15
2008-08-19shift+enter wasn't sending right click if the menu item had a submenuMark Tiefenbruck1-3/+3
2008-08-16some cleanupMark Tiefenbruck1-1/+1
2008-05-30reset typeahead when adding/removing items in the menuMark Tiefenbruck1-0/+3
2008-04-21some fixes for gcc 3.4Thomas Orgis1-1/+1
2008-02-09fix highlighted menu item on mouse outMark Tiefenbruck1-2/+13
2008-01-11make FbTk::Command a template class, split parsing information out of ObjectR...Mark Tiefenbruck1-3/+3
2008-01-05update code to use ThemeProxyMark Tiefenbruck1-62/+62
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2007-12-30remove some (hopefully) unneeded header includesMark Tiefenbruck1-0/+1
2007-12-28move shape handling from FbMenu to FbTk::MenuMark Tiefenbruck1-0/+4
2007-12-18fix torn menusMark Tiefenbruck1-11/+16
2007-12-18holding control will now keep the menu openMark Tiefenbruck1-2/+2
2007-12-18make MenuItem responsible for decision to close menu when clickedMark Tiefenbruck1-10/+11
2007-12-13close menus when they lose focus, instead of on [exec] commandsmarkt1-0/+2
2007-12-11only allow one open menu at a timemarkt1-20/+17
2007-10-13merged changes from pre-develmarkt1-6/+2