Commit graph

21 commits

Author SHA1 Message Date
John Lewin
145ef1ad63 Move theme image adjustment functionality into StaticData.LoadIcon 2017-10-14 23:32:04 -07:00
John Lewin
3a9833697d Platform providers
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
a2002a4043 Flatten factory options, use constructor syntax for cloning 2017-08-17 18:03:54 -07:00
John Lewin
9915817e16 Remove centerText parameters 2017-08-13 14:17:34 -07:00
John Lewin
1ec80d8e62 First pass at new menubar 2017-08-04 15:47:43 -07:00
John Lewin
9af153f1fe Use existing button factory, use existing Options in SplitButton factory 2017-08-04 08:49:38 -07:00
John Lewin
4abea0ab0c Extract button factory options to new class 2017-08-03 19:00:37 -07:00
John Lewin
fc45a60d35 Revise PauseOnLayerDoesPauseOnPrint test
- Now intermittently passing
- Make Layer toggle button and Bedplate Save button automatable
- Save Bedplate before leaving AddDefaultFileToBedplate
- Revise casing on AddDefaultFileToBedplate
2017-06-03 19:10:12 -07:00
John Lewin
565fa3606f Remove and replace DynamicDropDownMenu with DropDownMenu 2017-05-31 13:33:43 -07:00
John Lewin
2d737b679c Switch menus from TupleList<string, Func<bool>> to List<NamedAction>
- Menu actions always returned true and result was ignored
- Remove custom TupleList type, prefer lists with custom types
2017-05-31 12:51:15 -07:00
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08: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
Lars Brubaker
44bbbb74e4 Working on a local library test 2015-09-01 16:03:29 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
e7c0261d25 Made many more of the factory fixed size settings include the point size scaling so they are the right size. 2015-01-27 09:34:15 -08:00
Kevin Pope
899ece89c8 Edit mode button cleanup. 2014-12-20 09:07:13 -08:00
Lars Brubaker
47fed001ec Made the save button be on the edit bar.
Made the up arrow cause save to show.
2014-12-12 12:57:44 -08:00
Lars Brubaker
13e8f5d8bd white space 2014-12-03 13:05:12 -08:00
Lars Brubaker
e3162474be Fixed some warnings. 2014-11-29 10:33:07 -08:00
Matt Moening
ede68af22c Cleaned up splitButton implimentation 2014-11-26 12:53:42 -08:00
Matt Moening
7b53cbc81d Split Button Implementation:
Added DynamicDropDownMenu( can add to drop down via .add method)
DropDownMenuWidget (made drawDirectionalArrow virtual)
Added Factory for DropDownMenu and Split Button
Add/used Factories in View3DWidget
2014-11-17 15:50:39 -08:00