Commit graph

7 commits

Author SHA1 Message Date
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
Gregory Diaz
33e36198e2 Added Tests and added utility function so that we can run tests with different MatterControlDB States 2015-08-28 17:55:50 -07:00
Lars Brubaker
5cc1b651b4 UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
Lars Brubaker
d16eb78b15 Good feedback about redundant naming. Eliminated a bunch of 'Settings' names. 2015-06-05 11:17:28 -07:00
Lars Brubaker
a600fb7d57 Made the speed legend format better
Changed printing to settings
Re-arranged the edit menus for clarity.
2015-05-26 10:51:43 -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
Lars Brubaker
cbefcfdfee Put in a Settings menu that can open the various pop out windows 2015-05-19 14:43:24 -07:00