Commit graph

132 commits

Author SHA1 Message Date
John Lewin
5e38277f9f Improve border consistency 2018-07-15 10:07:30 -07:00
John Lewin
7853d1b612 Revise member accessibility 2018-07-12 08:18:29 -07:00
John Lewin
30b04f6f19 Remove button factories 2018-07-11 15:32:03 -07:00
John Lewin
bf70bb0809 Remove WhiteButtonFactory 2018-07-11 15:08:07 -07:00
John Lewin
ad73662b65 Remove LinkButtonFactory 2018-07-11 09:27:12 -07:00
John Lewin
a2c65cfbff Use theme aware 'rebuilding' icon
- Issue MatterHackers/MCCentral#3759
rebuilding icon should be theme aware
2018-06-26 08:40:28 -07:00
John Lewin
f3e3c0ef7e Migrate from ButtonFactory to TextButton 2018-06-25 09:28:36 -07:00
John Lewin
d6d4c0ac86 Move TextButtonPadding state up to theme
- Issue MatterHackers/MCCentral#3535
Exception in LoadRootWindow before theme assignment results in explode
2018-06-25 08:16:17 -07:00
John Lewin
770dc16ac3 Fix blending bug where wrong values were mixed 2018-06-24 17:21:20 -07:00
John Lewin
8c2472ac98 Increase hover effect 2018-06-24 17:21:18 -07:00
John Lewin
5451cb3dc0 Add RemovePrimaryActionStyle helper to theme, PopupMenuButton support
- Issue MatterHackers/MCCentral#3687
'Print" button location lost
2018-06-24 17:21:18 -07:00
John Lewin
65de7b9829 Add ApplyPrimaryActionStyle button helper to theme
- Issue MatterHackers/MCCentral#3687
'Print" button location lost
2018-06-24 17:21:17 -07:00
John Lewin
5e7fecb6d5 Revise touchscreen variation for clarity 2018-05-21 16:43:13 -07:00
John Lewin
5dbff603a4 Add and tune custom padding for main tab bar 2018-05-17 17:12:12 -07:00
John Lewin
3900812cbc Use theme computed separator margin 2018-05-17 12:41:32 -07:00
John Lewin
e0f989a52b Restore expected icons on Android
- Issue MatterHackers/MCCentral#3350
Expected custom styling on Android missing
2018-05-10 15:15:49 -07:00
John Lewin
7731b0b4fd Revise naming for clarity 2018-05-08 17:24:14 -07:00
Lars Brubaker
75a31a6ccd Added the ability to get physical memory
Refactoring
removing some dead code
2018-05-04 09:45:14 -07:00
John Lewin
3906d1b659 Improve scaling 2018-04-26 07:56:29 -07:00
John Lewin
dec42d4f5a Improve scaling behavior
- Issue MatterHackers/MCCentral#3230
2018-04-24 18:40:20 -07:00
John Lewin
462c88c2dc Add printer/plate prototype to new tab page 2018-04-18 12:57:58 -07:00
John Lewin
0d6cdf91f3 Use common rather than custom thumbnail tile color
- Issue MatterHackers/MCCentral#3152
Thumbnail tiles should use common color
2018-04-17 09:06:22 -07:00
John Lewin
267f683e9c Consolidate differing widget colors into single shared instance
- Issue MatterHackers/MCCentral#3150
Indicator colors differ
2018-04-16 20:31:46 -07:00
John Lewin
4618c46fc4 Remove MoveButton factory, use TextButton 2018-04-15 11:30:14 -07:00
John Lewin
5891f7f904 Fix Android compile error 2018-04-14 22:01:29 -07:00
John Lewin
06a30ef625 Move confusing button padding value back to commonOptions 2018-04-14 21:21:46 -07:00
John Lewin
9a9fb4c6a4 Revise DialogPage spacing 2018-04-14 21:13:59 -07:00
John Lewin
c13c6bbe7b Move ApplyBoxStyle extension method into theme, use local theme refs 2018-04-14 21:13:59 -07:00
John Lewin
b1cc3fe5ac Remove WizardButton factory 2018-04-14 21:13:59 -07:00
John Lewin
be71743435 Add scaling to TabButtonHeight and improve naming 2018-04-14 21:12:29 -07:00
John Lewin
e75963ce94 Add support for simple text radio buttons, remove micro button factories
- Duplicate and customize RadioIconButton into RadioTextButton
- Remove MicroButton and MicroButtonMenu factories
- Add CreateMicroRadioButton helper method to theme
- Convert extruder popup panels to use RadioTextButtons
- Convert Controls -> Extruder panel to use RadioTextButtons
2018-04-14 21:12:29 -07:00
John Lewin
a65ac330bc Use popup theme, remove MenuButtonFactory 2018-04-14 21:12:29 -07:00
John Lewin
8e134b5ed8 Remove redundant SeparatorColor property 2018-04-13 12:33:15 -07:00
John Lewin
37a0b64b02 Use dedicated theme for menus, prefer theme colors over explicit refs
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
42fe86cc34 Reorder members 2018-04-10 07:43:46 -07:00
John Lewin
27ceaa1635 Remove ButtonFactory indirection, directly reference theme instances 2018-04-07 14:59:07 -07:00
John Lewin
562121fd2b Isolate Theme syncing with ActiveTheme to AppController instance only 2018-04-07 12:17:23 -07:00
John Lewin
568236ba80 Use instance member rather than external dependency 2018-04-07 12:08:54 -07:00
John Lewin
92bd80ccc6 Restore FixedHeight values for touchscreen 2018-04-07 11:29:56 -07:00
John Lewin
13c10644bc Move buttons into menu, remove now unused SmallMarginButtonFactory 2018-04-07 10:22:54 -07:00
John Lewin
c485282d72 Remove redundant GrayButtonFactory, use ButtonFactory 2018-04-07 08:27:40 -07:00
John Lewin
7c0334cd87 Remove DisableableControlBase 2018-04-07 08:24:20 -07:00
John Lewin
f88de9e2a6 Remove redundant HelpLinkFactory, use LinkButtonFactory 2018-04-07 08:18:52 -07:00
John Lewin
79b416da93 Extract border color helper to theme 2018-04-01 09:26:39 -07:00
John Lewin
300d58f9d0 Collapse PlusTabPage sidebar into content area 2018-02-21 16:42:37 -08:00
Lars Brubaker
8f6f0f7162 Working on new arrange toolAdding Remove and Bake to IObject3D
Made Localize() exist in agg
2018-02-12 15:28:26 -08:00
John Lewin
bd8b9b4464 Revise ApplyBoxStyle params 2018-02-10 00:11:20 -08:00
John Lewin
ca626efee1 Improve styling of GCode details panels
- Issue MatterHackers/MCCentral#2812
2018-02-09 22:51:18 -08:00
John Lewin
bf800dac36 Add cut/copy/paste/save support to scene views
- Issue MatterHackers/MCCentral#2775
Make CTRL-C function as expected in View3DWidget
- Issue MatterHackers/MCCentral#2776
Make CTRL-S function as expected in View3DWidget
2018-02-06 13:31:52 -08:00
Lars Brubaker
8fc6195a64 Make sure we close the part / bed menu items before opening again 2018-02-02 14:35:01 -08:00