Commit graph

887 commits

Author SHA1 Message Date
Lars Brubaker
6c1c8bf8bd Fixing gcode change layer with arrow keys 2018-04-23 18:48:17 -07:00
Lars Brubaker
1fc2ee9e38 Make it so we don't rotate the 3d view when on the gcode view 2018-04-23 17:03:19 -07:00
Lars Brubaker
573995658e Made the view 3d keys happen when no other control has taken them 2018-04-23 15:02:15 -07:00
John Lewin
b94ef9d43f Clear ActivePrinters list before Add, remove 16 minute delay
- Issue MatterHackers/MCCentral#3197
QualitySettingsStayAsOverrides test failing due to failure to switch
to selected printer
2018-04-23 13:52:28 -07:00
John Lewin
5d2e506dcf Purge StaticData image cache on theme change in debug 2018-04-19 16:05:22 -07:00
Lars Brubaker
a421ca2aae using the bed image on 2d view
making bed re-calculate on 2d view
2018-04-19 14:39:55 -07:00
John Lewin
48b7a85de6 Invoke Click rather than changing Checked to ensure event fires
- Issue MatterHackers/MCCentral#3171
Something got messed up with baby stepping on this print
2018-04-19 13:27:40 -07:00
John Lewin
5d77e2a455 Disable help overlay until tests are made compatible
- Issue MatterHackers/MCCentral#3175
- Issue MatterHackers/MCCentral#3176
Fix typo
2018-04-19 08:02:31 -07:00
John Lewin
7d2214c093 Always should print area button, consider build height on enable
- Issue MatterHackers/MCCentral#3160
Can't switch off model view
2018-04-18 18:20:17 -07:00
John Lewin
5e84e0f4a4 Handle missing BuildHeight scenario where PrintAreaButton is null
- Issue MatterHackers/MCCentral#3160
Can't switch off model view
2018-04-18 18:20:17 -07:00
Lars Brubaker
e010d15042 Improved extruder help 2018-04-18 17:40:46 -07:00
Lars Brubaker
9d7f7654ad Making help only show once. 2018-04-18 17:06:59 -07:00
Lars Brubaker
b661b41baf Working on new help system 2018-04-18 17:04:37 -07:00
Lars Brubaker
93993d8ea5 renaming to HelpSystem 2018-04-18 14:47:37 -07:00
Lars Brubaker
c63173f199 Moving all user settings test strings into UserSettingsKey
prototyping user tips system
2018-04-18 14:38:21 -07:00
John Lewin
f748d2ec95 Ensure MH icon is oem fallback, make common favicon url helper 2018-04-18 12:57:59 -07:00
John Lewin
b259e47767 Only fire ReloadAll on interactive theme change 2018-04-18 12:57:58 -07:00
John Lewin
462c88c2dc Add printer/plate prototype to new tab page 2018-04-18 12:57:58 -07:00
Lars Brubaker
3a26b12f22 Got the view to be off center
Made the gcode panel and the model panel match sizes
The vanishing point can be moved in x
2018-04-18 09:37:02 -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
Lars Brubaker
191d9029f2 Show printing dialog on recovery 2018-04-13 16:16:51 -07:00
John Lewin
1eb125eb97 Remove dead code 2018-04-13 12:33:15 -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
Lars Brubaker
c7bdf2c984 Refactoring animation 2018-04-12 09:55:00 -07:00
Lars Brubaker
3091a719ee Made RoundedToggleSwitch play mouse down animation
Made UiThread SetInterval return a RunningInterval
Added EaseIn EaseOut and EaseInOut to agg_basics
2018-04-11 17:36:03 -07:00
Lars Brubaker
7ba5517c70 Fixed bug with showing bed rather than extruder temp
changed extruder to nozzle
2018-04-11 12:53:07 -07:00
Lars Brubaker
b16328df27 Created a new animation object
got the spinner to use it
refactored graphics2D -> Graphics2D in DrawEventArgs
updated (c)
2018-04-11 10:22:17 -07:00
John Lewin
42fe86cc34 Reorder members 2018-04-10 07:43:46 -07:00
John Lewin
e3a17d4263 Show percent complete on printing bar
- Issue MatterHackers/MCCentral#3071
2018-04-09 18:11:15 -07:00
John Lewin
718d2b00c7 Disable bed volume in 2D GCode view
- Issue MatterHackers/MCCentral#3053
2018-04-09 18:11:14 -07:00
John Lewin
0748eeab04 Add action opt-out for long running tasks
- Issue MatterHackers/MCCentral#3085
2018-04-09 16:59:17 -07:00
John Lewin
b68028312e Remove unused members 2018-04-09 16:34:30 -07:00
Lars Brubaker
ffc9afb311 Reporting heating bed and extruder in long running tasks 2018-04-09 15:54:56 -07:00
John Lewin
62e62b11c4 Add support for theme aware print toolbar buttons 2018-04-09 15:21:52 -07:00
John Lewin
35a898871e Prefer InMemoryLibraryItem for passing scene reference 2018-04-09 13:16:18 -07:00
Lars Brubaker
3d1a8487c6 Fixing leveling theme colors 2018-04-09 12:23:06 -07:00
John Lewin
bd3db106b0 Prefer local reference to static 2018-04-07 22:53:34 -07:00
John Lewin
145bf18389 Remove remaining traces of SliceSettings -> Show Help 2018-04-07 22:53:34 -07:00
John Lewin
27ceaa1635 Remove ButtonFactory indirection, directly reference theme instances 2018-04-07 14:59:07 -07:00