Commit graph

494 commits

Author SHA1 Message Date
larsbrubaker
338fa2559a Made it possible to add 3D tool plugins. 2016-02-21 13:18:29 -08:00
larsbrubaker
c4fc5ef6b1 Got the snapping indicators drawing much better. 2016-02-20 15:39:54 -08:00
larsbrubaker
3173d056c6 Snapping is finally working well. 2016-02-20 09:17:25 -08:00
John Lewin
0d86184329 Spelling 2016-02-19 11:27:55 -08:00
larsbrubaker
f2197e5e15 Made snapping work better in xy. 2016-02-19 08:29:49 -08:00
Lars Brubaker
b6810f6db6 Grid snapping is working in x and y. 2016-02-18 09:36:01 -08:00
Lars Brubaker
36a46d58ef More work on xy snapping. 2016-02-17 18:06:32 -08:00
larsbrubaker
a865ff8c77 Getting the snap grid to work in x and y. 2016-02-17 08:23:09 -08:00
Lars Brubaker
cfddadb144 Made the new support system support outputting with the correct extruder.
Made the combine in the queue ask for a name and add a new item.
Fixed Save clipping
2016-02-16 17:41:51 -08:00
Lars Brubaker
47959fc922 Put in leading 0s 2016-02-16 11:07:34 -08:00
larsbrubaker
10a1753529 Making it easier to add more interaction volumes
Added a new shadow on ground
2016-02-16 08:30:13 -08:00
larsbrubaker
3142b80514 Putting in a Snap Grid menu. 2016-02-14 17:53:44 -08:00
larsbrubaker
4f89614358 Much easier to edit if we don't snap to the bed all the time. 2016-02-14 10:49:09 -08:00
larsbrubaker
e594fb3dfa Created a new merge option in the queue menu
Made Arrange part of the plating helper
2016-02-14 08:41:50 -08:00
Lars Brubaker
573b1e361e Latest agg and ms 2016-02-03 11:30:20 -08:00
rytz
b7c93a60fd Misc. UI changes 2016-01-28 12:52:53 -08:00
John Lewin
8d6eb804c0 Add missing localizations 2016-01-20 10:12:01 -08:00
John Lewin
6c84ce80df Add GetTempFileName helper method to DataStore 2016-01-14 13:50:42 -08:00
John Lewin
77633139aa Add support for closing MatterControl while printing
- Rename CloseAndRemoveAllChildren
2016-01-12 11:20:39 -08:00
John Lewin
40939b906d Restore CloudLibrary save functionality, revise convert to AMF behavior
- Fixes #111237022 - Unable to save any changes to CloudLibrary items
 - Add useIncrementedNameDuringTypeChange to PrintItemWrapper to control naming behavior
 - Pass useIncrementedName value though from provider factory all the way to PrintItemWrapper
 - Prevent duplicate calls to GetPrintItemWrapperAsync within the same callstack i.e. pass instance through
 - Only rename files when switching to AMF and use different logic for different provider types
 - Add path helper methods to PrintItemWrapper for clarity and conciseness in callers
2016-01-11 14:07:39 -08:00
John Lewin
784cf3b9ab Revise View3DWidget save behavior for FileSystemProviders
- Fixes #111335412 - Part is deleted from Downloads after Edit>Save
 - Fixes #111379492 - Data loss and confusing file duplication when editing STLs in FileSystemProviders folders
2016-01-10 10:18:53 -08:00
Lars Brubaker
b6105b4642 Make sure we clear the add parts list after we add it. 2016-01-07 12:41:36 -08:00
John Lewin
772e21373c Save printItemWrapper after update 2016-01-05 15:15:13 -08:00
Lars Brubaker
5d57658d35 Making the save feature always go through a separate file so that we don't get collisions with files in use. 2016-01-05 14:15:59 -08:00
Lars Brubaker
7db2c5a6d9 Improved the csg test stuff. 2015-12-22 17:56:49 -08:00
Lars Brubaker
695aa2d891 white space 2015-12-22 16:44:54 -08:00
Lars Brubaker
31a64df4ee White space
working on a csg visualization function.
2015-12-22 15:26:51 -08:00
Lars Brubaker
16562edf45 This value accidentally not cached. Turned it back on.
Made some call backs go through invoke.
2015-12-17 16:26:54 -08:00
Lars Brubaker
5ce6ba2eb7 Made it possible to render translucent extrusion paths.
Fixed some ui consistencies.
2015-12-16 18:32:15 -08:00
Gregory Diaz
3172da7b55 Added more automated Local Library Tests 2015-11-13 18:06:44 -08:00
Lars Brubaker
c97574662f Making gl rendering of grid a bit faster. 2015-11-10 15:07:01 -08:00
Lars Brubaker
3c87566de8 Put in 2D centering. 2015-11-09 12:43:40 -08:00
Lars Brubaker
59cbe0f66e Put in code to reset the track ball view. 2015-11-09 12:36:47 -08:00
John Lewin
0b82e840e8 AMF save progress reporting 2015-11-06 08:33:11 -08:00
Lars Brubaker
80791704f8 Try to delay giving notice that a 3d model has been save until the os is likely to have released it from writing. 2015-11-04 12:20:20 -08:00
Lars Brubaker
c6abe14878 Make the test code wait for the delete button to become available before trying to get it. 2015-11-02 17:08:55 -08:00
Lars Brubaker
a99ca89ea1 Made the save button be disabled until a library provider is selected. 2015-11-02 11:56:50 -08:00
Lars Brubaker
0cab206c4b Making the track ball tumble widget more mobile friendly.
Made GetPosition (mouseevent) public
turned off all the timing code
2015-10-30 12:35:54 -07:00
Lars Brubaker
b9fb72f305 Broke up PerformanceTimer into separate class files
Made it render as overlays when needed (android)
Turned off tests we are not currently using.
2015-10-22 13:41:12 -07:00
Lars Brubaker
5bc930a4b1 Made gcode renderer render faster if in opengl
put in new functions to render fast gl lines and round lines
Put in some comments for RenderOpenGL
2015-10-21 14:51:39 -07:00
Lars Brubaker
25a2dc032e Wrote new performance timer code
Put in a warning when infilling 100% and not on LINES
2015-10-20 15:39:59 -07:00
Lars Brubaker
02a5d6993d Made the leveling page easier to use on touch
made the message box easier to use on touch
fixed spelling errors.
2015-10-19 15:59:42 -07:00
Lars Brubaker
b939da1036 fixed a bug with group objects moving on the be when scaled. 2015-10-16 12:36:09 -07:00
John Lewin
1380ea0c43 Revise Android softkeyboard support
- Remove keyboardHeight from constructor
 - Latest agg
2015-10-14 10:07:00 -07:00
Lars Brubaker
9a3efa0dbd Got rid of file watchers. 2015-09-23 13:33:14 -07:00
Lars Brubaker
5de11eb5bf Make sure we refresh the display when clicking a thumbnail in the library selector. 2015-09-23 11:27:32 -07:00
Lars Brubaker
494121d4c1 make sure the save as window supports the keyboard. 2015-09-22 12:37:21 -07:00
Lars Brubaker
fe2d63cde9 Bringing some clarity to the material selection in 3d view. 2015-09-21 16:53:40 -07:00
Lars Brubaker
5ae3cdcc07 Make the 3d views rebuild on revert. 2015-09-21 11:01:20 -07:00
Lars Brubaker
79928f8fb7 Made the Debugger.Break() only exist in debug mode. 2015-09-17 13:45:26 -07:00