Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-01-15 | Refactor menu code: be more explicit and compact | Mathias Gumz | 1 | -7/+7 | |
This commit is a preparation step for some menu cleanup ahead. To make it easier to understand which types of MenuItems are added where and when, I converted the overloaded FbTk::Menu::insert() functions into explicit ones (Menu::insertSubmenu(), Menu::insertItem(), etc. ). This makes it possible to just grep for 'insertSubmenu()'. Side effect this commit: it trims down the very verbose creation of menu items in regards to how the labels are created. Minor: FbTk::Menu::shown and FbTk::Menu::s_focused are moved out of the class. | |||||
2011-03-23 | compile fix: sunCC 5.11 (sunstudio 12) compiles and links again | Mathias Gumz | 1 | -1/+1 | |
biggest change: renaming of 'class Layer' to 'class ResourceLayer' in Layer.hh to handle complaints about 'ambiguous Layer: Layer or FbTk::Layer'. 'ResourceLayer' sounds crappy, but that was the best I could come up with right now. | |||||
2011-02-24 | code deduplication | Mathias Gumz | 1 | -27/+20 | |
2010-09-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -6/+2 | |
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-22 | fix active menu item when inserting or removing other items | Mark Tiefenbruck | 1 | -3/+3 | |
2008-09-21 | Changed workspace names signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -15/+2 | |
2008-09-21 | Changed current workspace signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -16/+19 | |
2008-09-18 | Changed workspace count signal in BScreen to use the new signal system. | Henrik Kinnunen | 1 | -21/+29 | |
2008-08-19 | shift+enter wasn't sending right click if the menu item had a submenu | Mark Tiefenbruck | 1 | -1/+1 | |
2008-01-11 | make FbTk::Command a template class, split parsing information out of ↵ | Mark Tiefenbruck | 1 | -9/+9 | |
ObjectRegistry | |||||
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-12-16 | changed CommandRegistry to a template class, renamed to ObjectRegistry<Type> | Mark Tiefenbruck | 1 | -2/+2 | |
2007-12-13 | added FbTk::CommandRegistry, decentralized command parsing, and made them ↵ | markt | 1 | -2/+2 | |
auto-register | |||||
2007-10-23 | adding/removing workspaces wasn't updating menu | markt | 1 | -1/+1 | |
2006-06-21 | fix nls... notably classify text on conversion whether its for X or | simonb | 1 | -5/+5 | |
console, plus handle catalogs better. | |||||
2006-02-20 | moved class Layer from class Fluxbox and thus reduces some dependecies | fluxgen | 1 | -3/+2 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-12-22 | removed unused variable | fluxgen | 1 | -2/+0 | |
2005-07-04 | cleaning, change getCount to numberOfWorkspaces | fluxgen | 1 | -7/+22 | |
2005-06-08 | most used items should appear ontop of a menu. so i reordered the | mathias | 1 | -22/+41 | |
workspacemenu a bit to fit that idea. | |||||
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2004-12-13 | icc complaint about a "possible" conflict between the | mathias | 1 | -4/+4 | |
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-20 | fix for adding/removing desktops (thanx Øyvind Albrigtsen) | mathias | 1 | -2/+7 | |
2004-11-19 | svn propset svn:keywords "Id" | mathias | 1 | -1/+1 | |
2004-09-06 | added button2-on-workspacename in workspacemenu jumps to workspacadded | akir | 1 | -3/+16 | |
button2-on-workspacename in workspacemenu jumps to workspacee | |||||
2004-06-08 | more nls updates | rathnor | 1 | -2/+2 | |
2004-06-07 | need typeinfo | fluxgen | 1 | -1/+3 | |
2004-06-07 | update NLS string handling... | rathnor | 1 | -12/+7 | |
2004-05-02 | menu instances that handles workspace and icon menu | fluxgen | 1 | -0/+115 | |