John Lewin
e811fc625e
Add support for navigating to SliceSetting fields
...
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 14:54:26 -08:00
Matt Moening
1d38fa034c
Add List of zero-conf telnet connects to allow auto detection of MCConnect
2017-12-22 11:29:03 -08:00
John Lewin
3eea3ea1ae
Most CSV list definitions from generic to specialized field
2017-11-09 01:51:48 -08:00
John Lewin
c6d38c9c09
Remove deprecated LocalizedString.Get method
2017-11-08 08:12:30 -08:00
John Lewin
8c428689fe
Move SliceSettingData back into SliceSettingsOrganizer
2017-09-19 11:43:35 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
Lars Brubaker
d3e7d00b3e
Put in a enable retract setting
...
Made slice settings disable work
2017-08-02 15:19:32 -07:00
John Lewin
3211eae456
Remove redundant default values from properties.json
...
- Ensure valid SliceSettingData defaults
- Ensure ExtraSettings keeps "" default if missing
- Use auto properties in SliceSettingsOrganizer
- Remove single use private defaultEngineType variable
2017-02-16 08:33:46 -08:00
Lars Brubaker
8d47359ad9
Clear user baby stepping after new print leveling.
...
settings save on change
removed redundant expand_thin_walls setting
2017-02-01 13:38:14 -08:00
John Lewin
e83c5e7388
Add LayerGCodeHasExpectedValue test
...
- Immutable PrinterSettings.BaseLayer
- Add PrinterSettings.AutoSave flag to support disabling autosave
- Save to default path fails under test
- Add PrinterSettings.Save(path) to support manual save
- Migrate 'active_quality_key' to SettingsKey class
2016-12-20 10:45:32 -08:00
Matt Moening
60b3fe5133
Networked Printing enabled in MC
...
- Added properties to enable s3g coms, enable networked communication, store IP and port
- updated Settings on Change to be a dictionary that stores what they are changing and how to do it
- added handling in check box for SettingsOnChange
- SerialPortIsAvailable returns true when networked printing is enabled
- Engine mapping base updated for new properties
2016-11-29 10:57:44 -08:00
Lars Brubaker
a95fbdf109
Made the cost and mass fields update as settings are changed
...
Made only settings that require gcode to be rebuilt cause the hash code to change
2016-07-18 10:52:36 -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
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
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
John Lewin
250ed87f31
Revise SliceSettings nomenclature, add GetValue<T> method
2016-06-15 15:11:23 -07:00
John Lewin
d55aa57910
Rename OrganizerSettingsData to SliceSettingData
2016-06-13 13:44:53 -07:00
John Lewin
76dcc4a072
Revise Settings.json changes
...
- Reuse SliceSettingsOrganizer.GetDefaultSettings
- Remove SavePropertiesJson
2016-06-13 13:40:29 -07:00
Lars Brubaker
85caa12dfe
Moved default settings into Properties.json and removed default config.ini
...
deleted some dead code
updated some error messages
2016-06-13 12:31:17 -07:00
Lars Brubaker
5cc454ba77
Renamed CustomeSaveFunction to ShowAsOveride
2016-06-08 11:18:53 -07:00
Lars Brubaker
f60d57f226
Don't show connection settings in presets
...
Don't show user override info on connection settings
2016-06-08 09:25:20 -07:00
Lars Brubaker
33876af4cc
Put in a delete printer button.
2016-05-17 15:50:43 -07:00
Lars Brubaker
fcbb1bb9ae
Added a new COM_PORT slice setting.
2016-05-02 16:10:20 -07:00
John Lewin
89dd160ff8
Consolidate repeated behavior for clarity
2016-04-29 15:24: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
3edee26813
Making it possible to hide control settings based on machine hardware settings.
2016-01-29 15:25:14 -08:00
Lars Brubaker
f4a8be2153
Put in some localization.
2016-01-08 17:55:42 -08:00
Lars Brubaker
8b075926e9
Added solid_shell setting
...
Adde SetSettingsOnChange for setting that affect other setting.
Refactoring
2015-05-01 18:44:43 -07:00
Lars Brubaker
9ed545ad22
Put in the ability to specify bottom and top layers in mm
...
Also interface layers and z gap
improved the slice settings layout
improved intermediate settings to be much more useful
Added a new mm setting and improved the optional % editing.
2015-04-24 13:09:25 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
Gregory Diaz
e1f4c818dd
code that handles null organizer settings data
2014-12-16 11:07:44 -08:00
John Lewin
3b5b65f822
Remove IEnumberable assumptions from ReadLines callers and cleanup invokes
2014-12-04 13:41:16 -08:00
John Lewin
59cf8782a3
Remove all remaining ApplicationStaticDataPath dependencies
2014-12-04 12:50:37 -08:00
John Lewin
fca5b47159
Resolve merge issues
2014-12-04 12:22:35 -08:00
John Lewin
eba756966b
Initial StaticData platform abstraction
2014-12-04 12:22:34 -08:00
larsbrubaker
0c86ac0f70
Did some work to show a minimal slice settings page.
2014-11-19 21:35:48 -08:00
larsbrubaker
1029b85e9f
Moving slice settings properties file to json to make it easier to add in preset lists.
2014-11-19 21:09:42 -08:00
larsbrubaker
e8247a8481
Put all the icons into the icons directory
...
Lots of work on printing from SD card
Put in hardware options to describe printer settings (fan, heated bed, sd card)
moved icons into subdirectory.
2014-06-19 11:25:28 -07:00
larsbrubaker
6ec46b7ed1
Put the printer configuration page into a matching namespace and renamed it with printer prefix
...
Put in the code to handle multiple bed leveling procedures.
Saving the print level data into the printer as a json string
2014-06-06 16:05:18 -07:00
Kevin Pope
2ee46f715f
More work on SlicePresets.
2014-04-05 15:51:13 -07:00
larsbrubaker
7cbb33e58b
fixed spelling of positive
...
put in more matterslice settings.
2014-03-25 12:14:03 -07:00
larsbrubaker
5c0993f83e
Changed the interface to translations.
2014-03-11 15:24:47 -07:00
larsbrubaker
263e2325f5
Put the slicing configuration files in their own folder
...
updated copy write date
added bsd to a few files
Made the mapping to slice engines more procedural to support more engines.
2014-02-15 18:06:03 -08:00