Commit graph

10 commits

Author SHA1 Message Date
Lars Brubaker
abf963d729 Refoctoring and cleaning menu class
Made changing menu text color propogate to child text widget
2016-09-14 11:36:01 -07:00
Lars Brubaker
1446bef581 Fixed the spacing on the menu. 2016-09-02 17:54:34 -07:00
Lars Brubaker
003f05b894 Added an import printer menu
Fixed a alignment problem with the top menus
2016-08-05 11:44:22 -07:00
John Lewin
255ddb65bf Describe named action lists as menuActions rather than menuItems 2016-06-11 17:21:59 -07:00
Lars Brubaker
b51b38b249 Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
John Lewin
4496720772 Json Profiles 2016-04-27 14:35:57 -07:00
larsbrubaker
60aad769f9 Improved MenuBase to use a MenuItemAction class rather than a TupleList
Made items that are not going to do an action disabled.
Made DropDownMenuWidget AddItem return the created item.
2016-02-13 11:49:09 -08:00
Kevin E. Pope
14a6834669 Add share redemption. 2015-09-17 19:19:15 -07:00
Lars Brubaker
8ae461c914 Don't localize dashes. 2015-05-22 12:36:07 -07:00
Lars Brubaker
703021620d Made a base class for the menus
Made more shared code for them
2015-05-20 17:34:55 -07:00