Commit graph

87 commits

Author SHA1 Message Date
Lars Brubaker
6c22a896d9 Taking out center on bed for design tools. 2017-06-08 14:43:01 -07:00
Lars Brubaker
a689781772 Merging in 1.7.1 improvements 2017-06-07 16:09:42 -07:00
Lars Brubaker
f9784738e9 Adding obj loading support 2017-05-22 17:52:08 -07:00
John Lewin
03a593f1b5 Move to new library model and view
- Add new listview control for library content
- Migrate library providers to containers
  - Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
  - Primatives, Text, Braille, ImageConverter
- Create new library container types
  - Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00
Lars Brubaker
352eb792f1 Merge branch 'smash_1.7.1' into design_tools
# Conflicts:
#	PartPreviewWindow/View3D/View3DWidget.cs
#	SlicerConfiguration/SliceSettingsWidget.cs
#	SlicerConfiguration/SlicingQueue.cs
#	StaticData/SliceSettings/Properties.json
2017-05-19 14:57:04 -07:00
Lars Brubaker
a1e1c48d90 All new 1.7.1 changes 2017-05-19 14:39:57 -07:00
John Lewin
907609b587 Design tools 2017-03-15 16:29:56 -07:00
Lars Brubaker
6034208e24 Turn off using ms in memory. 2017-02-15 15:32:56 -08:00
John Lewin
3151b16296 Fix typos 2017-02-02 14:21:28 -08:00
Lars Brubaker
4fe9457901 Made a mapping for slic3r
Fixed slic3r bed shape
Fixed slic3r centering
2017-01-30 12:55:12 -08:00
Lars Brubaker
ec9915e6e0 Improved pathing 2017-01-20 15:52:25 -08:00
John Lewin
ace89e1e5a Use .Localize extension function 2017-01-04 10:52:06 -08:00
Lars Brubaker
43d95e8486 Expanded translation set
Made more settings be count or mm
made more buttons translated
2017-01-04 10:25:19 -08:00
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