Commit graph

9846 commits

Author SHA1 Message Date
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
Lars Brubaker
712f9df9ad Took out manual positions
took out steps and made based on sample points
2018-04-04 14:58:13 -07:00
Lars Brubaker
f852ddf708 First pass at leveling consolidation 2018-04-04 14:58:13 -07:00
Lars Brubaker
13cef2e69f
Merge pull request #3134 from jlewin/design_tools
Always expand first item if no groups expanded
2018-04-04 14:42:51 -07:00
John Lewin
8c1f340448 Always expand first item if no groups expanded
- Issue MatterHackers/MCCentral#3022
Ensure at least one SectionWidget expanded
2018-04-04 12:02:25 -07:00
John Lewin
11054c3c05 Fix build volume transparency 2018-04-04 10:45:18 -07:00
John Lewin
07f9160f49 Maintain watermark aspect ratio
- Issue MatterHackers/MCCentral#2996
Default bed watermark should maintain original aspect ratio
2018-04-04 10:45:06 -07:00
johnlewin
2c42b78394
Merge pull request #3131 from unlimitedbacon/design_tools
Swap colon for dash in progress messages
2018-04-04 10:32:24 -07:00
johnlewin
8799570dc3
Merge branch 'design_tools' into design_tools 2018-04-04 10:26:00 -07:00
johnlewin
9db1e492e6
Merge pull request #3133 from jlewin/design_tools
Add SliceSettings Group expansion persistence
2018-04-04 10:25:47 -07:00
John Lewin
ecb4979461 Add SliceSettings Group expansion persistence
- Issue MatterHackers/MCCentral#3021
SliceSetting section expansion should be persisted across restarts
2018-04-04 08:47:26 -07:00
John Lewin
b570e0cbb9 Fix failure to restore to last tab
- Issue MatterHackers/MCCentral#3020
SliceSettings tab state not persisted across restarts/reloadall
2018-04-04 07:49:23 -07:00
Tyler Anderson
c1b4acbfd6 Swap colon for dash in progress messages 2018-04-03 14:34:25 -07:00
johnlewin
c64eafe9b0
Merge pull request #3130 from jlewin/design_tools
Update for TrackBall changes
2018-04-03 11:00:01 -07:00
John Lewin
2335db7e12 Update for TrackBall changes 2018-04-03 08:36:21 -07:00
johnlewin
f81d465449
Merge pull request #3129 from jlewin/design_tools
Release event listeners on close
2018-04-02 18:08:53 -07:00
John Lewin
7aba4267c0 Release event listeners on close
- Issue MatterHackers/MCCentral#3016
Switching colors leaks GuiWidgets
2018-04-02 12:59:18 -07:00
johnlewin
a66f318834
Merge pull request #3128 from jlewin/design_tools
Extract border color helper to theme
2018-04-02 08:26:27 -07:00
John Lewin
e94f1f04af Reduce droplist border significance to match original border style
- Issue MatterHackers/MCCentral#2529
Inconsistent border strengths
2018-04-01 16:10:32 -07:00
John Lewin
fa9419efb0 Fix typo 2018-04-01 09:26:47 -07:00
John Lewin
79b416da93 Extract border color helper to theme 2018-04-01 09:26:39 -07:00
johnlewin
5ca6af4fc2
Merge pull request #3126 from jlewin/design_tools
Simplify color table creation, eliminate expensive load
2018-04-01 09:23:25 -07:00
John Lewin
8bc9137424 Simplify color table creation, eliminate expensive load
- Issue MatterHackers/MCCentral#3006
Calculating gcode view when showing speeds is very slow on large models
2018-03-30 21:54:23 -07:00
John Lewin
d1b0797282 Remove full GCode iteration in renderer, use Speeds from GCodeMemoryFile 2018-03-30 21:17:16 -07:00
John Lewin
20f18fd48b Remove ExtrusionColors and full GCode iteration from UI layer
- Reuse loaded instance in GCodeRenderer
2018-03-30 21:17:16 -07:00