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
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
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
fe36bc3ce9
Make sure we pass printer name to web service
2016-08-03 16:49:48 -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
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
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
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
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
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
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
5db7c79d00
Get updated profiles compiling on Android
...
- Remove unused properties from ApplicationView
- Rename CompactApplicationView to TouchscreenView
- Rename ResponsiveApplicationView to DesktopView
- Move abstract ToggleTopContainer() specific to TouchscreenView
- Remove unused HideTopContainer implementations
- Conditionally compile invocation/assignment of ApplicationMenuRow
- Migrate single setting from PrinterSettings "PublishBedImage" to SliceSettings
- Remove PrinterSettings class
- Import "PublishBedImage" during ImportPrinters
- Remove code that doubles the size of the splitter bar when collapsed
- Fix incorrect path to "config.ini"
2016-05-05 12:33:39 -07:00
John Lewin
f4efb4f71e
Clean up kvp use
2016-04-29 15:24:57 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -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
24a0e8b414
created option to have value that reset at the end of a print
...
spiral vase
bottom clip
layer to pause
2016-04-26 09:20:31 -07:00
Lars Brubaker
8900730313
Don't change the % done on cancel (so we have useful data).
2016-04-25 14:38:02 -07:00
Lars Brubaker
36a6219fe2
Don't ever reset the resume data while starting up
2016-04-20 12:31:44 -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
ec51decbee
Better end of lie trimming.
...
Make the extrusion setting correct on resume.
2016-04-19 15:14:22 -07:00
Lars Brubaker
f20ac4dcb5
More work on print resuming.
2016-04-19 11:24:09 -07:00
Lars Brubaker
9d233efb4c
Much more work on resume printing.
2016-04-14 18:01:45 -07:00
Lars Brubaker
4bb141339e
Merge branch '1.5.2'
...
Conflicts:
ApplicationView/MenuRow/MenuOptionSettings.cs
StaticData/Translations/Master.txt
2016-04-14 15:42:42 -07:00
Lars Brubaker
e2d68ac50e
Getting print history to register on connection then checking if need to resume failed print
2016-04-14 14:34:30 -07:00
Lars Brubaker
64817c5297
Show the percent done
...
Make sure we set to 100% on print done
2016-04-14 10:34:47 -07:00
Lars Brubaker
b8a9498dd8
pass back the correct temperature massage so that it can actually be used by callbacks.
...
Turn off some debugging
2016-04-11 12:04:30 -07:00
Lars Brubaker
375321c8d5
Made ExtruderTemperatureWasWritenToPrinter not set the temp
...
only record what temp it has been set to.
2016-04-11 11:52:44 -07:00