Matt Moening
bdf3e8f2a5
Importing a printer/settings from a file will now notify the user if the file contains no valid user settings
...
- ImportFomEisting now returns a bool of whether or not it succeeded
- PrinterSettings now has a Contains method
- merging or importing quality/material settings check to make sure at least one setting was importable and notifies user if not
2016-08-10 16:39:08 -07:00
Matt Moening
a8e72662df
Fixed OemProfile Tests
...
- Broke up Altair and Poetry Infinity printers into separate printers based on nozzle diameter
- fixed simple, simple metal, and MendalMax to have Layer heights less than their Nozzle Diameter on coarse settings
- fixed printer config's oem property to be the name of its directory rather than its parents (was always profiles)
- changed minimumLayerHight to maximumLayeHeight to reflect what the value actually represented
- removed fix needed categories
2016-08-08 15:59:09 -07:00
Lars Brubaker
cc240b1ecc
Took out non-working slic3r setting
...
always try to import ini files.
2016-08-05 18:01:12 -07:00
Lars Brubaker
003f05b894
Added an import printer menu
...
Fixed a alignment problem with the top menus
2016-08-05 11:44:22 -07:00
Lars Brubaker
d5d42d475f
Made the app report that an update is required if the server says it is.
2016-08-03 14:45:33 -07:00
Lars Brubaker
ccdb90cb7f
A few more tests passing.
2016-08-02 09:47:26 -07:00
Tyler Anderson
cdb930b922
Revised improvement
2016-08-01 18:38:44 -07:00
Tyler Anderson
b9fe8485f9
Help text improvement
2016-08-01 16:27:49 -07:00
johnlewin
c427edbcb1
Merge pull request #841 from unlimitedbacon/master
...
added some more infill patterns for slic3r
2016-07-29 15:27:24 -07:00
Lars Brubaker
0adb6ae82d
Made leveling settings editable when not connected
2016-07-29 09:44:16 -07:00
Lars Brubaker
f487ca188f
Cleaned up formating
2016-07-28 17:41:49 -07:00
Lars Brubaker
49efa92ee3
Clear one time settings on import from DB
...
Make sure we don't show create printers if imported printers from DB
Make sure we don't crash if can't find date in oemlayer
2016-07-28 16:36:47 -07:00
Tyler Anderson
a3d44a22d8
added some more infill patterns for slic3r
2016-07-28 11:15:36 -07:00
rytz
cf60c3caf4
minor help text/settings edits
2016-07-28 09:39:48 -07:00
Lars Brubaker
9b54d5f114
put back in perimeter_start_end_overlap
2016-07-27 09:33:04 -07:00
Lars Brubaker
4f1a03d2f9
Merge pull request #1202 from unlimitedbacon/helptext
...
Moved some settings around
2016-07-26 20:54:45 -07:00
Tyler Anderson
ffc9c94d4d
Moved some settings around
2016-07-26 17:55:40 -07:00
Lars Brubaker
414aa5bc79
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-26 16:51:07 -07:00
Lars Brubaker
e8406f6d39
Turn off options that are not working on Android.
2016-07-26 15:40:12 -07:00
John Lewin
1df6fc18d6
Update OemProfiles to comply with new M109 tests
...
- Fix Creator and Evolution printers
- Ignore base layer for Slice preset by using OemLayer.ValueOrDefault rather than GetValue
- Rename test to StartGCodeWithExtrudesMustFollowM109Heatup
2016-07-26 15:32:36 -07:00
Lars Brubaker
67baebbb19
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-07-26 10:46:04 -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
John Lewin
5d8070cdfd
Add Load event to ApplicationController
...
- Extract code from Deserialize into ReloadOemProfiles
- Wire up ReloadOemProfiles to Load event
- Revert to lowercase oemprofiles.json filename
- Issue #1179
2016-07-25 16:50:24 -07:00
Lars Brubaker
a463f1dbfa
Updated the density for all PLA and ABS settings in the profiles.
2016-07-25 14:18:56 -07:00
Lars Brubaker
90292e476e
Merge pull request #1170 from larsbrubaker/master
...
Made the profile history page read better.
2016-07-22 18:06:25 -07:00
Lars Brubaker
e949c7b52f
Made the profile history page read better.
2016-07-22 17:49:03 -07:00
Matt Moening
7d7baa4f5a
Convert Properties.json to Tabs to remain consistent with our standards
...
This also prevents auto formatting from altering the entire file when you edit
2016-07-22 15:25:21 -07:00
Lars Brubaker
fb23f3cca9
Merge pull request #1167 from larsbrubaker/master
...
New test for time parsing.
2016-07-22 14:08:17 -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
Greg
bee4bdb35e
allModels.json with oemProfilesJson
2016-07-22 13:21:35 -07:00
Lars Brubaker
92a572e5f2
Changed upload to sync
...
Go to driver install rather than not
Make sure delete printer updates settings view
Printer History -> Settings History
Make Settings Options menu not too big
Border on Delete Printer button
2016-07-21 17:15:47 -07:00
Lars Brubaker
ecf3e085d1
Make sure we are checking PrinterSelected rather than ActiveSliceSettings.Instance == null
...
The later does not happen anymore.
2016-07-21 15:05:59 -07:00
John Lewin
7a57093b3d
Update Oem printer files to 1mm bottom_solid_layers
...
- Remove FixNeeded category from BottomSolidLayersEqualsOneMM
2016-07-20 18:32:17 -07:00
Lars Brubaker
4c3b9e58f5
Fixed the auto_connect setting
2016-07-20 13:29:28 -07:00
Matt Moening
55140a0a9f
Remove StaticData/PrinterSettings
2016-07-19 13:19:44 -07:00
Matt Moening
0b919be893
Printer file commit
2016-07-19 13:19:44 -07:00
Tyler Anderson
f3095a7e53
Minor changes to M3D profile
2016-07-19 10:58:28 -07:00
Lars Brubaker
1458980214
Updated the layout of the Filament tab
2016-07-19 09:45:10 -07:00
Lars Brubaker
e39ad85d87
Make sure the profiles directory exists
2016-07-18 15:18:17 -07:00
Matt Moening
bc3f95d80c
Created Wizard Page to Sync Profiles after log in.
...
Prompt to log in now Properly launched if no user is logged in and sync only called if user is logged in
Removed comments from PrinterProfileHistoryPage that were meant to outline process
2016-07-18 14:03:45 -07:00
Lars Brubaker
c36918e480
Check in new settings rebuild gcode rules.
2016-07-18 11:17:57 -07:00
rytz
a499cb0af3
fixing minor superfluous command in Rostock profile
2016-07-15 16:34:51 -07:00
Lars Brubaker
1b7f64922c
Updating the help menu
2016-07-15 12:43:46 -07:00
Lars Brubaker
760110f8b2
Correct padding.
2016-07-15 12:16:51 -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
cec9a85435
Try to connect to printers that have auto connect enabled when they are selected
...
removed dead code
2016-07-14 17:07:04 -07:00
Lars Brubaker
32de0942ca
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
...
Conflicts:
DataStorage/Classic/ClassicSqlitePrinterProfiles.cs
2016-07-14 11:39:19 -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
Lars Brubaker
10dc6924e5
Updated login reasons
2016-07-08 16:28:58 -07:00
Lars Brubaker
bc160e0096
Make sure profilePath exists before loading it.
...
Cleaning up Action names
Change to development build for user profiles
2016-07-07 17:06:23 -07:00