Lars Brubaker
13cb8bc9c8
Cleaning up compiler warnings
2019-04-22 09:23:56 -07:00
LarsBrubaker
73ebdde9e5
Changing nozzle1_inset to t0_inset
...
refactoring some surrounding code to talk about tool rather than nozzle
or hotend
figure it's better to do this change before we have any profiles with this set into them
issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
jlewin
82db9aa435
Revise cloud sync method naming
2019-04-17 07:33:14 -07:00
Lars Brubaker
15b0eb1bb4
make it possible to create a profile that describes the material for both extruders
...
issue: MatterHackers/MCCentral#5314
Extruder 2 Temperature not available in preset editor
2019-04-15 15:28:18 -07:00
jlewin
ad0e75e5f0
Fix errors in Vector4Field
2019-04-12 16:44:06 -07:00
jlewin
1d1a06a966
Use new Vector4/Bounds field for nozzle insets
2019-04-12 16:44:06 -07:00
jlewin
a990d764b3
Reuse Vector4 field for new BoundsField
2019-04-12 16:44:06 -07:00
jlewin
6170a9f3e9
Add Vector2 field test
2019-04-12 16:44:06 -07:00
jlewin
fb1dfce378
Add Vector3 field test
2019-04-12 16:44:06 -07:00
jlewin
a169d0a14c
Add Vector4 field
...
- Issue MatterHackers/MCCentral#5304
2019-04-12 16:44:06 -07:00
jlewin
9d23b871b3
Fix UIField test color regression
...
- Issue MatterHackers/MCCentral#5305
No longer possible to observed UI field tests
2019-04-12 16:44:06 -07:00
LarsBrubaker
5691752ce3
Show a max of 3 decimals
...
issue: MatterHackers/MCCentral#5301
XY calibration wizard should truncate to two or three decimals
2019-04-12 07:23:17 -07:00
LarsBrubaker
e6fe01c82a
Made the probe wizard show the x carriage leveling screen
...
fixed cariage -> carriage spelling
issue: MatterHackers/MCCentral#5293
Show xcarriage calibration at start of probe calibration
2019-04-10 18:37:41 -07:00
Lars Brubaker
48f436cc4a
added a T1 extrusion move speed multiplier
...
refactoring
issue: MatterHackers/MCCentral#5291
Create T1 printing move speed multiplier
2019-04-09 13:39:38 -07:00
Lars Brubaker
3c61b117d2
Made extrusion_multiplier a ratio or percentage
...
issue: MC Software Group
MatterHackers/MCCentral#5274
Allow percentage for extrusion multiplier.
2019-04-08 14:25:41 -07:00
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