Lars Brubaker
28aec1f165
Expand our support pillars before we pass them to the slicing engine
2019-04-05 16:38:22 -07:00
Lars Brubaker
dfcdcd2a44
Removing support_material_percent as we don't use it anymore
2019-04-05 16:38:21 -07:00
Lars Brubaker
55893499cb
Adding in an optional x carriage leveling markdown page
...
This will help get pulse printers leveled better
2019-04-04 10:37:32 -07:00
jlewin
7da819880d
Add DialogPage to control import/calibration/blacklist behavior
...
- Issue MatterHackers/MCCentral#5169
Exporting a fully setup printer then importing it should not require
any additional setup
2019-04-03 11:34:18 -07:00
Lars Brubaker
e8ad375934
Making sure tests are still passing with new settings changes
2019-04-02 15:18:10 -07:00
Lars Brubaker
405a836f17
Changing to a single field for probe_offset
...
issue: MatterHackers/MCCentral#5174
Consolidate probe z and xy into single field (like extruder offset)
2019-04-02 15:18:10 -07:00
jlewin
a355a0e2aa
Fix typos
2019-03-26 12:24:01 -07:00
jlewin
f3fc195d27
Reduce use of deprecated z_offset field
2019-03-25 18:17:51 -07:00
jlewin
40a6c9438f
Rename GetLongHashCode to GetGCodeCacheKey
...
- Issue MatterHackers/MCCentral#5194
Rename PrinterSettings.GetLongHashCode to better depict its intended
use
2019-03-22 14:19:06 -07:00
jlewin
92d4e62de4
Use custom type for wizard stage row
2019-03-22 14:19:05 -07:00
Lars Brubaker
457a63432a
Put in tracking if the xy calibration has happened
2019-03-20 11:10:05 -07:00
John Lewin
36dbadc979
Use new parameter to set pointSize on "Add New Setting" item
2019-03-19 19:59:53 -07:00
John Lewin
62ec98a537
Limit rebuilds to applicable type
2019-03-19 19:59:53 -07:00
John Lewin
581a5266d6
Listen for quality_key in addition to material_key
...
- MatterHackers/MCCentral#5177
Deleting quality preset does not remove it from list
2019-03-19 19:59:53 -07:00
John Lewin
8af56aadcb
Remove layer before causing action that fires SettingChanged
...
- Issue MatterHackers/MCCentral#5177
Deleting quality preset does not remove it from list
2019-03-19 19:59:51 -07:00
Lars Brubaker
545de62b99
turn off new emulated endstops by default
...
issue: MatterHackers/MCCentral#5173
Make new MC software endstops have a setting that turns it on and default it to off
2019-03-19 17:19:43 -07:00
jlewin
959aa24c5b
Add mechanism to filter settings from presets view
...
- Issue MatterHackers/MCCentral#5011
Don't show extruder 2 temperature in materials editor
2019-03-19 13:10:47 -07:00
jlewin
88958a660f
Sync file/type names
2019-03-19 12:44:44 -07:00
jlewin
d5d20d6438
Extract embedded type to new file
2019-03-19 12:43:26 -07:00
LarsBrubaker
2248dbfcfc
Made it possible to pass in the shape of the wipe tower
2019-03-17 10:58:28 -07:00
jlewin
4a510468a5
Add interface layer speed
...
- Issue MatterHackers/MCCentral#5006
2019-03-11 13:59:14 -07:00
jlewin
f3620aa29c
Add custom converter to import non-serialized MaterialSettingsKeys
...
- Issue MatterHackers/MCCentral#5127
Active material lost after sync fixes
2019-03-06 15:56:18 -08:00
Lars Brubaker
d8d8e78a98
Adding cool down and heat up settings for dual extrusion
2019-03-06 10:19:35 -08:00
jlewin
2bb8f23611
Remove redundant event, use SettingChanged
2019-03-06 08:25:11 -08:00
jlewin
46f8b73d8f
Improve StartGCode heating
2019-03-04 16:46:27 -08:00
jlewin
6f0a60af17
Always switch to target extruder after M104/M109
2019-03-04 16:46:27 -08:00
Lars Brubaker
0943765675
Better parsing of before tool change gcode
2019-02-27 18:24:55 -08:00
John Lewin
a3d4a65a46
Eliminate serialized layer cascade
...
- Issue MatterHackers/MCCentral#5078
defaultLayerCascade serialized into PrinterSettings
2019-02-26 11:11:26 -08:00
jlewin
baf9564700
Restore missing before toolchange settings
2019-02-20 18:14:43 -08:00
Lars Brubaker
64131e6e01
Always do T0 T1 change in streams
2019-02-19 14:24:30 -08:00
jlewin
640833367d
Update SwapToSettings to update in-place as recommended in TODO
2019-02-19 11:05:40 -08:00
Lars Brubaker
d129a75311
We can now move all the way through the initial setup on first run
...
Fixed a bug with timing of injecting regex replacements
moved T (extruder) tracking to queued command stream
check that we have loaded filament on extruder 1
issue: MatterHackers/MCCentral#5029
Don't do actual switch of extruders until there is a pending move command
2019-02-07 14:28:22 -08:00
Lars Brubaker
82d0b7c7e3
Putting a shop button next to the select material drop down in temp widget
2019-02-06 12:34:19 -08:00
Lars Brubaker
c1363c9aca
Load filament is now working
...
made other extruder temps visible in the normal slice settings
2019-02-05 14:51:38 -08:00
Lars Brubaker
9f55a1432c
dual extrusion load / unload filament
...
unload filament is actually working on extruder 2
2019-02-05 13:43:04 -08:00
John Lewin
752402a47d
Fix Edit Component crash, remove visibility object
2019-02-04 14:43:37 -08:00
LarsBrubaker
4017c38a49
Getting ChildVisabilytObject working
2019-02-04 08:38:58 -08:00
John Lewin
18fc068d2c
Add missing localizations
...
- Issue MatterHackers/MCCentral#4976
Localize strings
2019-01-31 12:35:12 -08:00
Lars Brubaker
d4cc43462e
new support setting passing as first parameter to slicer
2019-01-30 16:04:20 -08:00
John Lewin
30d2086029
Ensure correct alt anchor points
...
- Issue MatterHackers/MCCentral#4953
Invalid alt-mate anchor points
2019-01-29 18:03:04 -08:00
John Lewin
31dc4e0edf
Filter validation errors to setting context
...
- Ensure that presets windows only show errors for preset values
- Issue MatterHackers/MCCentral#4896
Validation error appears in preset window for user override value
2019-01-28 17:11:11 -08:00
John Lewin
79aaa2ad95
Use topmost SystemWindow for popover
...
- Issue MatterHackers/MCCentral#4775
Popovers appear at incorrect position in presets window
2019-01-23 08:35:34 -08:00
John Lewin
8453809606
Skip popover on empty HelpText
2019-01-22 17:07:44 -08:00
John Lewin
8f592eb213
Guard for null helpText
2019-01-22 17:05:43 -08:00
John Lewin
4e9f1510ac
Wire up validation error popovers, use warning/error status icons
2019-01-22 13:35:27 -08:00
John Lewin
67e72aec57
Extract SliceSettings popover code for reuse in validation errors
...
- Issue MatterHackers/MCCentral#4878
2019-01-22 13:35:27 -08:00
John Lewin
875c2b52c4
Fix null reference in edge case
2019-01-16 09:07:51 -08:00
John Lewin
8078346419
Fix spelling
2019-01-15 12:23:40 -08:00
John Lewin
ca93f46253
Vector3 single char label
2019-01-15 10:59:10 -08:00
John Lewin
1c6814fffc
Vector2 single char label
2019-01-15 10:59:10 -08:00