larsbrubaker
426c0ede6a
Code to enable going below 0 for printe recovery
2016-10-10 19:30:48 -07:00
Lars Brubaker
eccc9a2a81
Fixed a bug in getting extruder temps
...
Made temperature a settings key
MatterHackers/MCCentral#553
Extruder and bed not being heated before printing
2016-10-10 12:44:22 -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
John Lewin
ee52f24835
Upgrade to NUnit3
...
- Revise hard-coded paths for compatibility with new VS adapter
- Add utility functions for path generation
- Extract SHA1 computation from Save function
- Add ToJson helper function
- Don't save SHA1 in computed document
- Remove Asserts from CloseMatterControl, extend wait period
- Add TestAutomationConfig type replacing serialized Dictionary
2016-09-21 14:13:39 -07:00
Lars Brubaker
5ffd4c168e
Added the ability to emit 'G0' for movement
2016-09-13 14:09:35 -07:00
Lars Brubaker
6f0ffb17fd
Created new layer change G code
2016-09-08 10:30:14 -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
7981513b6e
Adding in the ability to turn on and off thin line code
...
Sorted some settings lists
Put in minimum thin line width option
Clean thin line output
2016-08-26 12:13:39 -07:00
Lars Brubaker
98c114f79b
Got the check and uncheck of reload ui settings to work
...
Wrote a test
Added heat_extruder_before_homing
2016-08-25 17:43:30 -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
1c12b620fb
Moved quoted settings to SettingsKey
2016-07-28 16:45:45 -07:00
Lars Brubaker
a3c0cdcea5
Refactored PrinterActionRow
...
made show_reset_connection a SettingsKey
Made the show_reset_connection less expensive to change
2016-07-26 09:30:12 -07:00
Lars Brubaker
e7279aa32f
Put in the ability to set how much the perimeter overlap is set to
2016-07-22 14:02:39 -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
b90b62528d
Made it so we add the delete and update info for a printer as a new component
...
left aligned printer list (took out icon space)
2016-07-15 11:52:06 -07:00
Lars Brubaker
d8853e53f3
Merge pull request #1077 from larsbrubaker/master
...
Wrote a new test for first_layer_extrusion_width being parsed correctly
2016-07-12 18:14:38 -07:00
Lars Brubaker
3a9e4eb054
Wrote a new test for first_layer_extrusion_width being parsed correctly
...
Refactored first_layer_extrusion_width into a fixed string
2016-07-12 18:06:06 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
Lars Brubaker
c9b6e4762e
Merge remote-tracking branch 'unlimitedbacon/density'
2016-07-05 12:13:54 -07:00
Greg
c41b6efd9c
Display "Last Time Updated" to Settings Panel. We can add it to the Printer Setup Wizard later if needed.
2016-06-29 14:47:57 -07:00
Tyler Anderson
f9c446d52b
added filament density and cost settings to UI
2016-06-27 12:32:50 -07:00
Lars Brubaker
4ac3003346
Fixed #990
...
wrote unit test
made mapping classes
2016-06-21 11:23:26 -07:00
Lars Brubaker
6ee626e794
Refactoring print settings strings into SettingsKey string consts
...
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
Lars Brubaker
6bd273ec47
Don't need to filter these (they are not there)
2016-06-17 12:26:34 -07:00
Lars Brubaker
754f4c5c68
Only show "support_material_threshold" in cura and slic3r
2016-06-17 11:20:08 -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
d83982089a
Changed the SettingsKeys from an enum to a static class of const strings.
2016-06-16 14:35:42 -07:00
Lars Brubaker
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
250ed87f31
Revise SliceSettings nomenclature, add GetValue<T> method
2016-06-15 15:11:23 -07:00
Lars Brubaker
2c17944ab1
Put in unretract extra on tool change.
...
Moved tool change to a separate section
2016-06-06 16:20:48 -07:00
John Lewin
2e59506d06
Remove invalid settings from slic3r config files
...
- Second attempt to fix #784
2016-05-31 18:02:00 -07:00
John Lewin
9da6f122f7
Filter MatterControl application settings from Slic3r output
...
- Fixes #784
2016-05-18 16:49:55 -07:00
Lars Brubaker
33876af4cc
Put in a delete printer button.
2016-05-17 15:50:43 -07:00
Lars Brubaker
c324a9a545
Added the printer name to slice settings ui
...
Reorganized settings layout a bit for printer/ fatures
Made more invert lightness extension method uses
2016-05-10 13:30:51 -07:00
John Lewin
ad48c820e2
Restore AutoConnect functionality
...
- Add AutoConnect settings UI
- For consistency, use string int values for settings bools
2016-05-03 08:08:05 -07:00
John Lewin
ce3144251e
Add ComPort to settings
2016-04-29 15:24:57 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
Lars Brubaker
0ba8a78dc5
Fixed connection issues
...
Got rid of AnchoredDropDownList
Put in BaudRate user edit field
2016-04-27 17:34:33 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
57e47a606f
Put in a before tool change gcode property
2016-04-25 16:42:00 -07:00
Lars Brubaker
ea89d41bc6
Working on resuming for non-max z printers
...
Added settings to support resuming
Save the baby step offset for print resuming
Make sure we don't resume prints that are not started
Refactoring
2016-04-20 11:53:08 -07:00
Lars Brubaker
9f9d3803a3
Reorganized the resume to use a queue of commands to make it all clearer.
...
Getting ready for standard printers
Put in a first_resume_layer_speed setting
2016-04-19 16:06:45 -07:00
John Lewin
a64bb3d09b
Remove setting descriptions from engine Mapping file
2016-03-13 16:12:57 -07:00
John Lewin
8151e1008b
Be more specific about the character to be escaped and direction
2016-03-13 16:04:24 -07:00
John Lewin
5239b2b209
Use correct access modifiers for private fields
2016-03-13 15:32:55 -07:00
John Lewin
24b8a54800
Configure remaining MatterControl behaviors driven by settings
...
- Add VisibleButNotMapped mappings for behaviors that are unique to MatterSlice
- Add applicationLevelSettings for more globally applied behaviors
- Use more succinct and clear conditional assignment
2016-03-13 15:01:34 -07:00
John Lewin
a9d11e6e22
Restore ConvertCRs class, remove upstream deleted mapping
2016-03-12 11:58:47 -08:00