Lars Brubaker
e577391772
Make sure we don't block on a bad write to the sqlite database
2016-10-21 14:19:15 -07:00
Lars Brubaker
3902d120bf
Test for null and protect the commit.
2016-10-21 12:00:22 -07:00
Lars Brubaker
c26d483e4d
Can't number format a letter string
2016-10-19 17:36:29 -07:00
Lars Brubaker
41a2490d91
Make sure we don't send exponents to the printer
2016-10-19 17:05:49 -07:00
Lars Brubaker
47968f566f
Going back to the old leveling method.
2016-10-19 16:03:08 -07:00
Lars Brubaker
b659a3ea50
Make sure we clear z_offset_after_home on reset.
2016-10-18 15:58:50 -07:00
Lars Brubaker
ecce2e2b0d
Don't thow this in release.
2016-10-17 12:40:19 -07:00
Lars Brubaker
a3d4032704
Wrote tests for LineIsZHoming
...
Made sure we don't clear leveling data while viewing.
2016-10-14 13:15:09 -07:00
Lars Brubaker
3bb439d198
Make it possible to have the print leveling go negative
...
Took out the 2 point leveling solution
MatterHackers/MatterControl#804
2016-10-11 14:56:36 -07:00
larsbrubaker
426c0ede6a
Code to enable going below 0 for printe recovery
2016-10-10 19:30:48 -07:00
Lars Brubaker
aa2fde82fb
Import Settings now working
...
Moved merge into PrinterSettings
With test
2016-10-05 14:57:37 -07:00
Tyler Anderson
931a970617
Added another hardware error
2016-10-05 13:56:38 -07:00
Lars Brubaker
29777aa0b1
Making a single public api to canceling / stoping the print.
2016-10-03 14:34:16 -07:00
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