LarsBrubaker
c6fd9d2567
using normal cache paths
...
issue: MatterHackers/MCCentral#5579
Recent WebCache addition should use existing practices for location
2019-05-24 21:29:32 -07:00
jlewin
6bb724bfb5
Suppress workspace load if content is invalid
...
- Issue MatterHackers/MCCentral#5587
Crash during load due to problem file in opentabs.json
2019-05-24 14:21:25 -07:00
jlewin
e24683ee42
Always ReloadAll on Reset to Defaults
...
- Issue MatterHackers/MCCentral#5585
Reset to Defaults does not clear changed settings
2019-05-24 14:14:07 -07:00
jlewin
eeebdb6077
Use GuiWidget instead of TextWidget for inline space
...
- Issue MatterHackers/MCCentral#5583
Agg Markdown parse creates unique texture per space
2019-05-24 13:56:55 -07:00
jlewin
625fcd3472
Popovers should use Tooltip timings
...
- Issue MatterHackers/MCCentral#5593
2019-05-24 12:50:27 -07:00
John Lewin
8c3de11a9f
Convert public property editor to use SettingsRow
...
- Ensure consistent styling across panels
2019-05-24 12:33:03 -07:00
John Lewin
c02909b604
Consolidate CreateSettingsRow behavior
...
- Make theme required
- Add overload for creating row with widget reference
- Remove overload lacking widget reference
- Remove row.AddChild(widget) from callers, use new overload
2019-05-24 12:33:03 -07:00
jlewin
2dd4e27c1f
Don't create TreeNode for items marked with @HideFromTreeView
...
- Issue MatterHackers/MCCentral#5577
Consider if support objects should appear in treeview
2019-05-24 10:38:13 -07:00
LarsBrubaker
6be39744d2
Rename variables in leveling steam to help debug z lift problem
2019-05-23 22:40:15 -07:00
LarsBrubaker
1e8fb3a3f3
warnings
2019-05-23 22:30:26 -07:00
John Lewin
31b460d13e
Remove unused return value variable
2019-05-23 09:54:23 -07:00
John Lewin
aeb5f0de24
Move PrintHistoryPath to ApplicationDataStorage pattern
2019-05-23 09:54:23 -07:00
John Lewin
a3700ba8cb
Remove unused members
2019-05-23 09:54:23 -07:00
John Lewin
3c15b99d61
Fix warnings
2019-05-23 09:54:23 -07:00
John Lewin
1e4c1bbd85
Remove discarded path
2019-05-23 09:54:23 -07:00
Lars Brubaker
dd2c64f87e
fixing warnings
2019-05-23 09:42:44 -07:00
LarsBrubaker
8cd94d8f1b
refactoring
2019-05-23 08:05:51 -07:00
jlewin
f3690bb2fd
Disable listenForImageChanged in HoverImageWidget
2019-05-22 18:46:57 -07:00
jlewin
597aec498b
Use Ancestors in place of Parents
2019-05-22 18:46:56 -07:00
jlewin
427eea20b8
Reduce overhead of isSelected in high item count scenes
...
- Selected is item or any parent selected
2019-05-22 18:46:13 -07:00
jlewin
1c24b87652
Collapse Matrix assignment into initializer
2019-05-22 18:46:12 -07:00
jlewin
14b34eea6f
Use event semantics
2019-05-22 18:46:12 -07:00
jlewin
6346f075ef
Use new untyped Parents member
2019-05-22 18:46:12 -07:00
Lars Brubaker
3be79528d0
If we have more than 1000 transparent meshes don't sort their polygons
2019-05-22 17:37:11 -07:00
Lars Brubaker
66f88536de
Don't apply the probe offset if there is no probe being used
2019-05-22 14:59:55 -07:00
Lars Brubaker
8a81469429
Fixing a problem with offsets being applied at incorrect times.
...
issue: MatterHackers/MatterControl#4560
Cannot move up in z calibration wizard
2019-05-22 14:59:55 -07:00
Lars Brubaker
a97aa2b176
cleaning warnings adding documentation
2019-05-22 14:59:55 -07:00
Lars Brubaker
6fbc87acf0
fixed baby step stream to have the right offsets
...
refactoring for clarity
fixing warnings
issue: MatterHackers/MatterControl#4560
Cannot move up in z calibration wizard
2019-05-22 14:59:54 -07:00
LarsBrubaker
bc76fec428
Making z-calibration work without a probe
...
also making it calibrate as many extruders as there are
2019-05-22 14:59:54 -07:00
John Lewin
cf3581af02
Clear IAVolume lists on close
...
- Lots of cross object references with non-widget IAVolumes. Clear
on widget close as is easy and seems beneficial
2019-05-22 09:21:31 -07:00
John Lewin
c8510bdd6d
Clean up event handler leaks
...
- Issue MatterHackers/MCCentral#5573
Investigate allocations on large GCode load and failure to release
2019-05-22 09:18:26 -07:00
John Lewin
e9787c2b52
Add handles for curve control points
2019-05-21 23:38:18 -07:00
jlewin
499cb514c4
Inform users of reload failure and remove overlay
...
- Issue MatterHackers/MCCentral#5568
MC gets stuck on 'Reloading' screen.
2019-05-21 19:34:20 -07:00
John Lewin
85d9d3f8cf
Handle corrupt cache file case
...
- Issue MatterHackers/MCCentral#5530
Error loading cached OemProfiles data crashes MatterControl
2019-05-21 19:23:10 -07:00
John Lewin
0dae638ca0
Handle empty cache file case
...
- Issue MatterHackers/MCCentral#5530
Error loading cached OemProfiles data crashes MatterControl
2019-05-21 19:23:10 -07:00
Lars Brubaker
d77c942e69
refactoring
2019-05-21 16:09:10 -07:00
Lars Brubaker
debd4e6b93
use the item specified
2019-05-21 16:06:43 -07:00
jlewin
fc8fb2c454
Remove deactivated Part History container
...
- Issue MatterHackers/MCCentral#5566
Part History contains nothing
2019-05-21 13:42:07 -07:00
jlewin
fa237bc9ea
Render path with IVertexSource
2019-05-21 13:41:07 -07:00
jlewin
79b1b6cffd
Remove unexpected line
2019-05-21 12:52:08 -07:00
jlewin
a8ad425ef4
Reuse PrinterDetails widget on AddPrinter page
...
- Issue MatterHackers/MatterControl#4543
Consider showing printer detail if available on create printer view
2019-05-21 10:27:47 -07:00
John Lewin
3717d284a7
Simplify - use overload with default identity matrix
2019-05-21 07:40:36 -07:00
LarsBrubaker
f7235051bd
Make sure we turn off the heat for extruders if we will turn of the heat at the end of the print
...
issue: MatterHackers/MCCentral#5547
heat not shut off for unused extruder after last switch
2019-05-21 07:16:23 -07:00
LarsBrubaker
d6d19d0c57
Working on lockable component object
2019-05-20 21:23:45 -07:00
jlewin
299585d7a9
Use more detailed headings
...
- Issue MatterHackers/MCCentral#5554
2019-05-20 17:13:07 -07:00
jlewin
f76fdc2525
Switch back to original view mode after calibration print
...
- Issue MatterHackers/MCCentral#5543
consider if conclusion of xy calibration should switch back to model
view rather than gcode view
2019-05-20 16:56:16 -07:00
jlewin
fe80feb5e1
Clean up PathControl
2019-05-20 16:53:12 -07:00
John Lewin
3bc01d219b
Highlight last path command
2019-05-20 16:38:21 -07:00
John Lewin
fad8146c12
Add experimental PathObject3D
2019-05-20 16:38:21 -07:00
jlewin
a7b8251807
Replace duplicate ItemsToSubtract property with SelectedChildren
...
- Update to use new SelecteChildren as HashSet
- Issue MatterHackers/MCCentral#5565
MatterControl extra slow with specific MCX, crashes on copy
2019-05-20 16:37:45 -07:00