aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/Menu.hh
AgeCommit message (Collapse)AuthorFilesLines
2007-02-28some code simplification and bug fixesmarkt1-7/+4
mainly, using a non-zero menuDelayClose allowed you to have multiple submenus open
2007-01-21various changes to menu behaviormarkt1-0/+2
2007-01-07per-window transparency, including apps and menu support, plus some simonb1-1/+1
infrastructure and related changes. Thanks for original patch from Julien Trolet, dmxen at sourceforge dot net
2006-08-09remove FbTk::Menu::enter/leaveNotifyEvent -- caused problems with placing ↵markt1-5/+1
submenus
2006-07-11dead functionmarkt1-0/+2
2006-07-01more dead functionsmarkt1-1/+1
2006-07-01more dead functionsmarkt1-0/+4
2006-05-20improve native language handling, move messages and menu labels to simonb1-4/+5
FbTk::FbString
2006-04-16fix all compiler warnings with -Wallsimonb1-1/+1
2006-04-02size_t fixes, thanks Semushin Slava aka php-coderfluxgen1-1/+1
2005-04-26extension of previous big patch. Move a bunch of menu things onto simonb1-9/+13
background pixmap. Same for textbuttons.
2005-04-10Big changes to how transparency workssimonb1-9/+4
Consequently rearrange lots of rendering ops, and strip calls to updateTransparent
2005-01-24copyright datemathias1-1/+1
2005-01-15cleaningfluxgen1-14/+14
2004-12-13icc complaint about a "possible" conflict between themathias1-1/+1
FbTk::Menu::update(Subject*) and FbTk::Menu::update(int index) to avoid this, we rename FbTk::Menu::update(int index) -> FbTk::Menu::updateMenu(int index) this is mostly cosmetic, but if it makes the life of a compiler happy, well .. be happy icc :)
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-09-11head specific strut, patch from Mathieu De Zutterfluxgen1-2/+5
2004-08-29fix crash bug when windowmenu doesn't include extramenusrathnor1-3/+4
improve checking of existence/success of loading windowmenu file
2004-08-03fixed menu move bug and made separator not selectable, patch from Mathias Gumzfluxgen1-1/+2
2004-06-27added m_active_index. added validIndex function which validates indexes, ↵fluxgen1-6/+12
removed highlight from drawItem since it should only highlight the m_active_index
2004-06-14title raise lower when title visibility changesfluxgen1-2/+8
2004-06-13more cleaningfluxgen1-8/+10
2004-06-13transparency improvements, added buffer for title window to reduce ↵fluxgen1-4/+6
flickering and removed menu.bevel_w since its already in MenuTheme
2004-06-10copyright updatefluxgen1-2/+2
2004-06-07improved transparent rendering and fixed drawing of menu items in MenuItem classfluxgen1-6/+7
2004-04-18virtual update(index), so we can update shape in FbMenufluxgen1-2/+2
2004-02-27fixed some rendering issuesfluxgen1-5/+5
2003-12-18code cleaningfluxgen1-4/+4
2003-12-17using menu as observer, cleaning in menu themefluxgen1-13/+5
2003-12-16fixed some icc warningsfluxgen1-2/+2
2003-12-12menu delay and modefluxgen1-1/+9
2003-12-10cleaning in the menu codefluxgen1-8/+6
2003-12-08inlinefluxgen1-19/+19
2003-08-30removed old transparencyfluxgen1-2/+1
2003-07-20fix focus and raising for transient windows in particularrathnor1-2/+1
2003-07-20fix menu redrawing, particularly so that selecting an option will updaterathnor1-2/+2
properly upon selection, rather than subsequent movement
2003-07-20fix menus for "extra" things, like remember, so that they will berathnor1-3/+3
added back if the menu is rebuilt.
2003-07-19fix alpha setting for menus when multiple screens by moving from static in menurathnor1-6/+3
to part of MenuTheme
2003-07-10fixed so we can extend reconfigurefluxgen1-3/+5
2003-07-03minor fix in keyboard navigationfluxgen1-1/+3
2003-07-02added keyboard navigationfluxgen1-2/+12
2003-05-13moved find to public area and fixed constfluxgen1-3/+4
2003-04-25minor transparent fixfluxgen1-1/+2
2003-04-25optimized transparentfluxgen1-1/+4
2003-04-20forgot include memoryfluxgen1-1/+2
2003-04-20menu alphafluxgen1-2/+11
2003-02-23added virtual clearWindowfluxgen1-3/+4
2003-02-18Added layer menus for windows, toolbar, and slit, plus associatedrathnor1-1/+3
resources. Cleaned up some cruft from the previous layering setup.
2003-02-15added theme observerfluxgen1-2/+14
2003-02-03changed name on windowID to window and removed layer itemfluxgen1-8/+4