Commit graph

74 commits

Author SHA1 Message Date
Lars Brubaker
dc77544dca Don't run MS in process. 2016-10-10 15:23:22 -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
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
814763ed72 Convert some accessors to use GetValue<T> 2016-06-15 16:15:47 -07:00
John Lewin
e24e302938 Rename SetupWizardHome to AndroidSetupOptionsPage 2016-06-08 09:54:31 -07:00
Lars Brubaker
86f08b2565 use a 64 bit hash of slice settings. 2016-05-03 11:26:41 -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
John Lewin
4496720772 Json Profiles 2016-04-27 14:35:57 -07:00
Lars Brubaker
0e88ff77f7 Fixed export so we don't replace macro values with their value. 2016-04-25 16:49:55 -07:00
John Lewin
5d7a066464 Fix NotImplementedException during slicing
- Ensure invalid extensions don't make it into the queue
 - Ignore invalid extensions when slicing
2016-02-11 15:54:01 -08:00
John Lewin
c15271a36b Spelling
- Latest Agg
2016-01-12 21:46:42 -08:00
Lars Brubaker
3196f61752 Took out timed lock 2016-01-07 16:45:16 -08:00
larsbrubaker
b0dc7c078a Don't run in processes. 2016-01-03 16:06:31 -08:00
larsbrubaker
142c7e6db7 adding boolean support to slicing. 2015-12-14 08:29:24 -08:00
Lars Brubaker
d1a26eb2a1 Got the sql and file system unit tests running
Made the ApplicationUserDataPath a static
2015-08-21 11:04:27 -07:00
Lars Brubaker
5cc1b651b4 UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
Lars Brubaker
a3a9a9480e don't run in process 2015-06-05 15:22:57 -07:00
Lars Brubaker
72eb70ac49 Make sure we always set culture invariant. 2015-06-04 18:29:45 -07:00
Lars Brubaker
4428a4c431 If there is an error loading an AMF for slicing don't try and use it. 2015-05-26 17:07:55 -07:00
Lars Brubaker
c7fba54b73 latest agg and matter slice
don't run in process.
2015-05-04 17:34:05 -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
Lars Brubaker
804da8967e Made unit tests for slicing a cube
Got the code passing the tests.
2015-02-17 19:16:10 -08:00
larsbrubaker
2ce5b6ee75 Working more on the new slicer. 2015-02-17 07:58:53 -08:00
Lars Brubaker
e1979e770e Made the thumbnails show if gcode or missing file
Moved some code from printer communication to gcodefile
Made the slicing queue only add the settings if they are not already there.
2015-01-20 10:45:34 -08:00
Lars Brubaker
ed7859cfac Let matterslice know we are canceling 2015-01-13 10:34:27 -08:00
larsbrubaker
8e96267b6d turn off run in process. 2015-01-04 20:38:50 -08:00
Lars Brubaker
c3f2638384 Slicing queue does not need anything in the queue to exist or be selected to do slicing. 2014-12-30 09:41:08 -08:00
Lars Brubaker
dc0b3e641a Got the support interface extruder to be settable. 2014-12-29 17:14:56 -08:00
Lars Brubaker
8eab686d4b Handle the raft and support extruder set to index 0 (undefined). 2014-12-16 16:51:44 -08:00
Lars Brubaker
0b4fad709c Made it so we only heat up the extruders that will be printing.
Including checking for support and raft extruders.
2014-12-16 16:35:56 -08:00
larsbrubaker
5e59bda7c3 fixed the colors to match the last release.
Made the export multi material work for more than 2 extruders.
Made the parts that are outside the extruder count map to extruder 1.
2014-11-01 14:33:59 -07:00
larsbrubaker
e445042d88 Made it so we write the config file contents to the gcode we are outputting. 2014-10-31 11:06:51 -07:00
larsbrubaker
222a5a46a7 Changed ButtonEventHandler to EventHandler
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
larsbrubaker
98fd4c4529 missed merge 2014-10-19 20:18:24 -07:00
larsbrubaker
307ddca93d Made exporting to a single extruder put in all the meshes.
Put in support extrusion width.
2014-10-19 20:10:02 -07:00
larsbrubaker
7266220b35 Put in gcode as valid file 2014-10-14 17:59:46 -07:00
larsbrubaker
c4f62e21f8 We now send the right info to MatterSlice when printing a multi material part. 2014-10-13 14:40:26 -07:00
larsbrubaker
005898ce36 Merge remote-tracking branch 'Greg/development' into development
Conflicts:
	StaticData/Translations/Master.txt
2014-10-13 10:57:44 -07:00
larsbrubaker
56ec618142 Convert amfs to stls at slice time when needed 2014-10-09 16:05:51 -07:00
larsbrubaker
c9b9d9e602 Only MatterSlice works on Android 2014-09-11 17:47:57 -07:00
Kevin Pope
5354d3976c Fix slice engine ui handling. 2014-09-05 13:04:41 -07:00
Kevin Pope
02022b8589 Slice engine info refactoring. 2014-08-20 12:14:45 -07:00
Kevin Pope
4759adbf3b Merge branch 'development' into greg-development
Conflicts:
	MatterControl.csproj
	StaticData/Translations/Master.txt
2014-08-20 10:52:47 -07:00
gregory-diaz
c8530bc699 Restructured logic on how we look for slice engines and implemented work in settingscontrolselector 2014-08-19 18:08:40 -07:00
larsbrubaker
3771ec374f Getting the sync to print working better. 2014-08-18 16:42:04 -07:00
larsbrubaker
858f6a3a66 Don't run MC inprocess for pc 2014-08-08 18:08:30 -07:00
larsbrubaker
b707c9c7ff Put in some new slice settings for matter slice.
Fixed some buttons to go onuithread
2014-08-08 17:03:00 -07:00