Commit graph

9870 commits

Author SHA1 Message Date
John Lewin
8431f7a5ef Use new toggle control for CheckboxField 2018-04-05 18:54:12 -07:00
John Lewin
abe3f50799 Right align toggle switch 2018-04-05 18:54:12 -07:00
johnlewin
8db0f0b566
Merge pull request #3140 from jlewin/design_tools
Remove view options from overflow menu
2018-04-05 18:53:18 -07:00
John Lewin
2682c73021 Remove printer dependencies from non-printer contexts 2018-04-05 18:46:31 -07:00
johnlewin
5b3f3ec00b
Merge branch 'design_tools' into design_tools 2018-04-05 17:23:09 -07:00
johnlewin
fdd63b9bc3
Merge pull request #3139 from larsbrubaker/design_tools
Fixing tests related to leveling
2018-04-05 17:22:09 -07:00
John Lewin
3f9050eae7 Add workarounds needed for new toggle switch 2018-04-05 16:19:58 -07:00
Lars Brubaker
28ffed0908 Fixing tests related to leveling 2018-04-05 16:16:55 -07:00
John Lewin
2d6d6e5c6c Revise button container right margin 2018-04-05 16:02:54 -07:00
John Lewin
2980038dff Rename member to match current behavior 2018-04-05 15:59:44 -07:00
John Lewin
2339988df7 Move BackgroundColor to parent 2018-04-05 15:57:32 -07:00
John Lewin
376256717d Work around agg alpha edge issues
- Toggle switch rendering on mouse down leave/enter bounds
- Remove alternate rendering style
2018-04-05 15:54:20 -07:00
John Lewin
f546c729ed Delete dead code 2018-04-05 15:54:18 -07:00
John Lewin
170fee4672 Disable selectedObjectPanel when selected scene item lost 2018-04-05 15:54:17 -07:00
John Lewin
9e9686c8fe Remove hard to sync toggle switches 2018-04-05 15:54:16 -07:00
John Lewin
f01ff357c9 Change ResizeContainer to vertical column 2018-04-05 15:54:15 -07:00
John Lewin
746f4e1d2e Move View Options to parent container 2018-04-05 15:54:14 -07:00
John Lewin
64a96dd7ff Add new toggle switch style 2018-04-05 15:54:12 -07:00
John Lewin
9a2facbcd5 Only fire CheckedStateChanged from user driven events 2018-04-05 15:52:20 -07:00
John Lewin
54fe713d7d Add simple toggle buttons for view options 2018-04-05 15:52:18 -07:00
John Lewin
5a13d9cf30 Move view options from overflow menu to new persistent panel
- Issue MatterHackers/MCCentral#3014
Add View Options panel to model view
2018-04-05 15:52:17 -07:00
John Lewin
aba2f5e523 Add toggle support to radio icon button 2018-04-05 15:52:16 -07:00
John Lewin
abc4017294 Add missing "Show Print Area" option 2018-04-05 15:52:15 -07:00
John Lewin
d556fbcf75 Move state from UI layer to model 2018-04-05 15:52:14 -07:00
Lars Brubaker
6b62a22b4b
Merge pull request #3138 from larsbrubaker/design_tools
Fixed bug with delayed heat turning off even after it has been set to on
2018-04-05 14:58:49 -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
johnlewin
dd6294e32d
Merge pull request #3137 from jlewin/design_tools
Revise TagContainer styling, stop editing on layer change
2018-04-04 18:01:54 -07:00
John Lewin
6d1017b07e Revise TagContainer styling, stop editing on layer change 2018-04-04 17:54:11 -07:00
John Lewin
be1cece4bf Add StopEditing method to InlineEditControl 2018-04-04 17:52:58 -07:00
johnlewin
db6044720d
Merge pull request #3136 from jlewin/design_tools
Use ancestor background color
2018-04-04 16:11:45 -07:00
John Lewin
ac3982c9d5 Fix spelling 2018-04-04 15:58:57 -07:00
John Lewin
96852ef3b4 Use ancestor background color
- Issue MatterHackers/MCCentral#3024
Should be same color
2018-04-04 15:41:56 -07:00
johnlewin
de1c65a364
Merge pull request #3135 from larsbrubaker/design_tools
Design tools
2018-04-04 15:40:49 -07:00
Lars Brubaker
a318e3d148 Fixing test for new probe order and after inclusion of z_probe offset 2018-04-04 15:31:54 -07:00
Lars Brubaker
1d3ea8cf25 Fixed case statement 2018-04-04 15:05:06 -07:00
Lars Brubaker
83a7d49e32 Make sure we don't sample off the bed
reorder 7 and 13 point leveling probe positions
issue: MatterHackers/MCCentral#1821
Improvements to leveling process
2018-04-04 14:58:20 -07:00
Lars Brubaker
3f8f0cbe28 Put in temp that leveling occurred at
Put in date
Made rebuild data happen correctly
Improved leveling messages
Fixed a bug with leveling happening after line cutting
Added 5x5 leveling
2018-04-04 14:58:20 -07:00
Lars Brubaker
34970a6462 Refactoring leveling system 2018-04-04 14:58:19 -07:00
Lars Brubaker
f78db090ef Getting leveling data to be absolute
issue: MatterHackers/MCCentral#2980
Make leveling data be the measured plane (don't include probe offset in it)

Improving leveling message strings
2018-04-04 14:58:19 -07:00
Lars Brubaker
329aa70981 Putting leveling buttons back on main page
Getting better leveling triangles
2018-04-04 14:58:18 -07:00
Lars Brubaker
ad0590a2b0 More work on curve
Move work on new leveling
2018-04-04 14:58:18 -07:00
Lars Brubaker
e89ca312a1 Prototyping the curve tool 2018-04-04 14:58:17 -07:00
LarsBrubaker
4106af6fe2 Working on pinch 2018-04-04 14:58:17 -07:00
LarsBrubaker
dca46e22ab Adding in pinch object 2018-04-04 14:58:16 -07:00
Lars Brubaker
e86e3b127c Started on Delaunay Triangulation
Took out old sqlite migration of leveling
refactoring
2018-04-04 14:58:15 -07:00
Lars Brubaker
942e9171c1 More moving code into leveling stream 2018-04-04 14:58:15 -07:00
Lars Brubaker
ea12bdffa3 Removing dead code
Moving leveling code into leveling stream (the only place I want to have it eventually)
2018-04-04 14:58:14 -07:00
Lars Brubaker
88507a8b6e Refactoring 2018-04-04 14:58:14 -07:00
Lars Brubaker
89ad3e036c Changed probe positions to IEnumerable 2018-04-04 14:58:14 -07:00