Commit graph

593 commits

Author SHA1 Message Date
Lars Brubaker
87bfa40f23 Added tests for new relative time calculator. 2016-07-22 12:43:41 -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
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
d2d315ff9f Don't try to connect when no printer selected. 2016-07-21 10:18:30 -07:00
Lars Brubaker
59a6c2b0db Fixed com port updating doing refresh. 2016-07-20 13:53:37 -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
Lars Brubaker
1458980214 Updated the layout of the Filament tab 2016-07-19 09:45:10 -07:00
Lars Brubaker
c36918e480 Check in new settings rebuild gcode rules. 2016-07-18 11:17:57 -07: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
040da9da1e Making matter slice and cure layer changes both be detected. 2016-07-15 18:06:51 -07:00
Lars Brubaker
1f26141399 Switch to first model if there is only one when changing to new list. 2016-07-15 17:15: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
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
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
John Lewin
4e966672a4 Lates agg-sharp/MatterSlice 2016-07-08 15:32:16 -07:00
John Lewin
640b51818a Fire ActiveProfileModified after profile writes 2016-07-08 15:10:53 -07:00
Lars Brubaker
80c3a4708c Make sure profilePath exists before loading it.
Cleaning up Action names
Change to development build for user profiles
2016-07-07 17:05:50 -07:00
Lars Brubaker
1407491845 ensure we don't have truncation errors while trimming lines.
ensure we don't render very small extrusion lengths with incorrect widths.

fixed #1043
2016-07-07 14:12:48 -07:00
Lars Brubaker
37ed75aa58 eula is running faster. 2016-07-07 11:21:35 -07:00
Lars Brubaker
20a83a9f78 Make sure we make copies of images that we are modifying in image button creation.
Trying to make eula draw faster
Keep rotated objects on the bed.
2016-07-07 10:28:51 -07:00
Lars Brubaker
6c08b9421d Don't allow change printer while printing.
Don't allow login or logout while printing.
2016-07-06 16:40:23 -07:00
Lars Brubaker
0d7501506c updated ms and agg 2016-07-05 12:25:18 -07:00
Lars Brubaker
7f6be93f3d latest ms and mc 2016-06-24 12:16:23 -07:00
Lars Brubaker
e4900a4c10 FIxed #1014 Retractions are not shifted by extruder offset in GCode view 2016-06-24 09:27:35 -07:00
Lars Brubaker
a8fc6ef1a1 Fixed a null reference in libraryDataView
Working on more consistent wizard theming
2016-06-23 16:01:04 -07:00
Lars Brubaker
0fdc6a03e0 Make sure we don't create a macro name that is wrapped or too big. 2016-06-23 12:12:01 -07:00
Lars Brubaker
a4ea7ca4cf latest matterslice 2016-06-23 09:39:30 -07:00
Lars Brubaker
50afeea7dc More work on macro test 2016-06-21 13:48:28 -07:00
Lars Brubaker
c1c82c0999 latest agg 2016-06-20 15:46:51 -07:00
Lars Brubaker
836cbffc53 Now we can import a .ini or .slice file into a quality preset. 2016-06-20 12:47:10 -07:00
Lars Brubaker
2ee8a6c5e5 latest agg 2016-06-17 12:42:13 -07:00
Lars Brubaker
bd6bd0ce38 Fixed a config name. 2016-06-17 12:37:31 -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
4e8be396b8 import into now printers correctly. 2016-06-16 13:23:44 -07:00
Lars Brubaker
5b05f6ab11 New agg 2016-06-16 12:00:54 -07:00
Lars Brubaker
2ee52deea6 More settings moved to GetValue
bed_size
bed_shape
build_height
bed_temperature
min_fan_speed
also Moved BedShape out of class and into namespace
2016-06-16 10:22:38 -07:00
larsbrubaker
7f65698864 Converted more settings methods to GetValue<T> 2016-06-16 06:58:28 -07:00
Lars Brubaker
8de6fb41cc Fixed resume printing offset (had extra relative to absolute in path) 2016-06-14 16:20:49 -07:00
Lars Brubaker
b9f92280b3 more work on import 2016-06-14 12:55:19 -07:00
Lars Brubaker
12bca2d0c5 Merge branch 'master' of https://github.com/MatterHackers/MatterControl
Conflicts:
	StaticData/Translations/Master.txt
2016-06-13 15:30:57 -07:00
John Lewin
20bb5efdd4 Add ImportSettings page for new import behavior
- Move ClearUserOverrides to SettingsProfile
2016-06-11 16:24:30 -07:00
Lars Brubaker
0929ec1893 Made MatterControl top export
Fixed some profile import stuff
2016-06-09 18:16:07 -07:00
John Lewin
fa7e6cb815 Take failing tests offline 2016-06-09 15:46:40 -07:00
Lars Brubaker
275b320425 Got the new printer setup wizards back to working. 2016-06-07 14:27:37 -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
Lars Brubaker
c595e05cc2 Don't render the com port control on android. 2016-06-06 12:06:08 -07:00