Lars Brubaker
4a5181db26
Protect against nulls
2016-09-28 12:51:46 -07:00
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
8ee755d82d
Added anthore printer hardware error.
2016-09-22 17:26:27 -07:00
Lars Brubaker
a6fc014a0c
Made it possible to start a gcode files from sync
2016-09-22 15:36:11 -07:00
Lars Brubaker
c3d96b6601
Working on Queue done button working test (+2 squashed commit)
...
Test that MatterControl vanilla actually stars up
Finished the resume print test
Set backup to 0
Created a SwitchToAdvancedSettings function
2016-09-22 12:35:34 -07:00
Lars Brubaker
b23c7e6b4a
Improved disconnect behavior
...
Recover setting shows blue override when used
2016-09-16 15:27:58 -07:00
Lars Brubaker
5ffd4c168e
Added the ability to emit 'G0' for movement
2016-09-13 14:09:35 -07:00
Lars Brubaker
fbd67c0dd7
Put in code to refresh the library selector
...
Renamed ResumePrinting to PrintRecovery
2016-09-06 14:42:14 -07:00
Lars Brubaker
5637e25d9e
Copy the thumbnail image, for the default queue parts if available
...
Fixed spelling
Made the ray tracer multi thread when not printing
Changed 'don't ask me again' to 'don't remind me again'
Added a thumbnail for the MatterControl coin
2016-09-02 16:26:56 -07:00
Lars Brubaker
cd7406d82b
Created a UserSettingsKey and SystemSettingsKey
...
Moved some settings into this, lots more to do
2016-08-30 10:30:55 -07:00
Lars Brubaker
357a497505
Fixed a bug with pause resume gcode
...
Made a new test.
added test layouts.txt and master.txt and porperties.json
added paus_gcode and resume_gcode to settingskey
2016-08-17 14:04:03 -07:00
Lars Brubaker
261b613689
Made resume failed print able to be turned on and off
...
Made show if set have an & operator
Made a new test for parsing the show if set parameter
2016-08-11 16:09:45 -07:00
Lars Brubaker
3e3b9ce68f
New comments
2016-08-04 14:46:29 -07:00
Lars Brubaker
0daf667be4
Make print resuming deposit the first extrusion just outside the part bounds.
2016-08-03 17:57:13 -07:00
Lars Brubaker
fe36bc3ce9
Make sure we pass printer name to web service
2016-08-03 16:49:48 -07:00
Lars Brubaker
3d17778cb1
Make sure we issue a M114 after a switch extruder
...
Fix issue on BCN with moving to last extruder position rather than new extruder position.
2016-08-03 16:49:38 -07:00
Lars Brubaker
d8138ac51e
Making a function to prep MatterControl prior to runing tests.
...
Made automation tests call it.
2016-07-29 16:44:00 -07:00
John Lewin
fd14d26aaf
Prevent stream bypass described in #780
2016-07-29 07:30:05 -07:00
Lars Brubaker
ec2b985618
Made auto connect not pop up the serial port helper
...
only user initiated connect attempts bring up the wizard
refactoring
2016-07-28 19:02:45 -07:00
Lars Brubaker
bc31533d94
Always rest all extruders on finish print
...
Keep track of what extruder is selected
Make sure M104 S[??] with no T sets the current temp tracking
Always reset each
2016-07-25 12:29:43 -07:00
Lars Brubaker
49f4cde726
Make sure we do replacement on m109->m104 for each extruder unless it is an autotemp setting or a reset.
2016-07-25 12:05:51 -07:00
Lars Brubaker
e5c187c687
Show com port wizard on desktop when can't connect
...
Don't show com port wizard when setting up a printer
Moved onload code (first draw) to ApplicationController
getting android to have the same wizard logic as desktop
Refactored setup wizard
2016-07-21 13:49:22 -07:00
Lars Brubaker
445f1560b0
Making sure we only select MatterSlice when it is the only engine.
...
Keeping android building.
2016-07-19 11:31:36 -07:00
John Lewin
42f133aa70
Consolidate SettingsProfile and PrinterSettings types
2016-07-18 16:58:25 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
040da9da1e
Making matter slice and cure layer changes both be detected.
2016-07-15 18:06:51 -07:00
Lars Brubaker
c584814e56
First go at new m109 replace rules.
2016-07-15 17:56:42 -07:00
Lars Brubaker
626727d781
Parse temp on contains T: rather than starts with T:
...
Move parts to bed on scale.
2016-07-15 17:07:45 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
John Lewin
bdea957ff1
Migrate ManualMovementSpeeds to GetValue
2016-06-17 06:56:47 -07:00
John Lewin
5d6fcdadba
Rename MatterControl.DriverType to driver_type
2016-06-16 17:24:11 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00
Lars Brubaker
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
Lars Brubaker
9d401e1d9f
Merge pull request #961 from larsbrubaker/master
...
Made an enum SettingsKey so the available settings names are discover…
2016-06-16 07:36:52 -07:00
Lars Brubaker
e6eaba90b2
Merge pull request #959 from jlewin/master
...
Convert some accessors to use GetValue<T>
2016-06-16 07:26:10 -07:00
larsbrubaker
0c3e754da5
Made an enum SettingsKey so the available settings names are discoverable.
2016-06-16 07:23:42 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
John Lewin
c0ec29664d
Convert some accessors to use GetValue<T>
2016-06-15 17:59:52 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
Lars Brubaker
8de6fb41cc
Fixed resume printing offset (had extra relative to absolute in path)
2016-06-14 16:20:49 -07:00
John Lewin
d55aa57910
Rename OrganizerSettingsData to SliceSettingData
2016-06-13 13:44:53 -07:00
Matt Moening
f316f6837d
Fixed consistency error where resend would fail to send \r\n at end of line
2016-06-03 18:04:30 -07:00
larsbrubaker
85c0b66840
Made some help when connecting to a printer without a com port set
...
Common ui navigation functions
Improved highlight utility
Made Edit Fields have names that can be discovered
Refactoring
2016-05-29 09:19:46 -07:00
John Lewin
4fd2eee3c7
Merge remote-tracking branch 'origin/1.5.3'
...
# Conflicts:
# PrinterCommunication/Io/WaitForTempStream.cs
2016-05-19 18:03:57 -07:00
John Lewin
cb56e85776
Add support for renaming and duplicating presets
...
- Fixes #720 - Changing preset names has no effect
- Fixes #767 - Presets editor contains user overrides
- Fixes #768 - Oem presets should be copied...
- Migrate from int to string based printer IDs
- Add json document migration capabilities
2016-05-16 17:46:17 -07:00
Tyler Anderson
15fed40032
make sure we do a wait when cooling if required.
2016-05-16 17:18:46 -07:00
Lars Brubaker
9e9f1dc4a4
Merge remote-tracking branch 'origin/1.5.3'
2016-05-12 16:13:46 -07:00
Lars Brubaker
e07a1a07b3
Only send G28 when requesting all 3 axis.
2016-05-11 17:04:30 -07:00
John Lewin
d68a5d6d07
Fix broken stream tests, use AreEqual to improve failure troubleshooting
2016-05-11 12:41:13 -07:00