John Lewin
5d2e506dcf
Purge StaticData image cache on theme change in debug
2018-04-19 16:05:22 -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
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
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
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
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
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
562121fd2b
Isolate Theme syncing with ActiveTheme to AppController instance only
2018-04-07 12:17:23 -07:00
John Lewin
442cd97d68
Fix typo
2018-04-06 15:14:20 -07:00
Lars Brubaker
d3818471c5
Made probe calibration happen automatically if required
2018-04-06 14:59:09 -07:00
John Lewin
ca8efa54b2
Remove "Show Help" from SliceSettings
...
- Issue MatterHackers/MCCentral#3039
2018-04-06 12:58:16 -07:00
John Lewin
2682c73021
Remove printer dependencies from non-printer contexts
2018-04-05 18:46:31 -07:00
John Lewin
f546c729ed
Delete dead code
2018-04-05 15:54:18 -07:00
John Lewin
64a96dd7ff
Add new toggle switch style
2018-04-05 15:54:12 -07:00
John Lewin
54fe713d7d
Add simple toggle buttons for view options
2018-04-05 15:52:18 -07:00
Lars Brubaker
46d076fc66
Refactoring print <-> setup... button to have better state
2018-04-05 13:55:23 -07:00
Lars Brubaker
2c5208a845
Fixed bug with delayed heat turning off even after it has been set to on
...
Made the print setup button have much better state logic
Move all turn off heat logic to printer connection
2018-04-05 12:45:29 -07:00
Lars Brubaker
34970a6462
Refactoring leveling system
2018-04-04 14:58:19 -07:00
Lars Brubaker
e89ca312a1
Prototyping the curve tool
2018-04-04 14:58:17 -07:00
LarsBrubaker
dca46e22ab
Adding in pinch object
2018-04-04 14:58:16 -07:00
John Lewin
95828f0cae
Add notification for application load failures
...
- Issue MatterHackers/MCCentral#2958
Startup crashes result in a forever spinning logo and no details
2018-03-28 18:05:06 -07:00
John Lewin
dd2c3424da
Transactional group command
2018-03-28 17:38:14 -07:00
John Lewin
bb3c406ef3
Remove PluginsLoaded event
...
- Issue MatterHackers/MCCentral#2568
PluginsLoaded fails to fire with current startup implementation
2018-03-28 17:38:13 -07:00
John Lewin
4111a4651e
Move editors into ApplicationController
...
- Issue MatterHackers/MCCentral#2985
Public properties editor should use existing editor system
2018-03-27 10:27:09 -07:00
John Lewin
7c7554a43b
Move localization init into ApplicationController
2018-03-21 17:18:17 -07:00
Lars Brubaker
372cf646c3
Turn temps off immediately on print complete
2018-03-21 14:20:43 -07:00
Lars Brubaker
9139345012
Added SetInterval to uithread
...
Make sure we don't show time to turn of temps if already off
Make sure tumble cube is build before putting textures on it
2018-03-20 18:48:26 -07:00
Lars Brubaker
7d1e4969ad
Make sure we always show the printing window
2018-03-19 11:45:40 -07:00
LarsBrubaker
6e5674a279
Merged Arrange and Align
...
First pass on Bake and Remove for FitToBounds
2018-03-19 09:27:15 -07:00
LarsBrubaker
0e0d2bf4f7
Got a Package test working
...
Made arrange handle rebuilding children better
Added Descendants<T>
Renamed lots of stuff
2018-03-18 08:47:20 -07:00
LarsBrubaker
bf18085e89
Added new fit to bounds
...
This should allow use objects like card holder alignment
made aabb rendering more generic
Added editor draw to objects
2018-03-17 20:53:36 -07:00
Lars Brubaker
77e2a49c75
Getting in new affiliate codes for matterhackers.com
2018-03-16 15:44:59 -07:00