Commit graph

257 commits

Author SHA1 Message Date
Lars Brubaker
34970a6462 Refactoring leveling system 2018-04-04 14:58:19 -07:00
Lars Brubaker
e89ca312a1 Prototyping the curve tool 2018-04-04 14:58:17 -07:00
LarsBrubaker
dca46e22ab Adding in pinch object 2018-04-04 14:58:16 -07:00
John Lewin
95828f0cae Add notification for application load failures
- Issue MatterHackers/MCCentral#2958
Startup crashes result in a forever spinning logo and no details
2018-03-28 18:05:06 -07:00
John Lewin
dd2c3424da Transactional group command 2018-03-28 17:38:14 -07:00
John Lewin
bb3c406ef3 Remove PluginsLoaded event
- Issue MatterHackers/MCCentral#2568
PluginsLoaded fails to fire with current startup implementation
2018-03-28 17:38:13 -07:00
John Lewin
4111a4651e Move editors into ApplicationController
- Issue MatterHackers/MCCentral#2985
Public properties editor should use existing editor system
2018-03-27 10:27:09 -07:00
John Lewin
7c7554a43b Move localization init into ApplicationController 2018-03-21 17:18:17 -07:00
Lars Brubaker
372cf646c3 Turn temps off immediately on print complete 2018-03-21 14:20:43 -07:00
Lars Brubaker
9139345012 Added SetInterval to uithread
Make sure we don't show time to turn of temps if already off
Make sure tumble cube is build before putting textures on it
2018-03-20 18:48:26 -07:00
Lars Brubaker
7d1e4969ad Make sure we always show the printing window 2018-03-19 11:45:40 -07:00
LarsBrubaker
6e5674a279 Merged Arrange and Align
First pass on Bake and Remove for FitToBounds
2018-03-19 09:27:15 -07:00
LarsBrubaker
0e0d2bf4f7 Got a Package test working
Made arrange handle rebuilding children better
Added Descendants<T>
Renamed lots of stuff
2018-03-18 08:47:20 -07:00
LarsBrubaker
bf18085e89 Added new fit to bounds
This should allow use objects like card holder alignment
made aabb rendering more generic
Added editor draw to objects
2018-03-17 20:53:36 -07:00
Lars Brubaker
77e2a49c75 Getting in new affiliate codes for matterhackers.com 2018-03-16 15:44:59 -07:00
Lars Brubaker
035c6a1922 Took out ActiveEditor property 2018-03-15 10:04:13 -07:00
John Lewin
c09e0731ef Consolidate SHA1 helpers
- Issue MatterHackers/MCCentral#2879
Ensure consistency and consolidate all sha1 helpers
2018-03-12 17:07:18 -07:00
John Lewin
dae17f9c76 Add configurable rotateX param 2018-03-11 17:46:59 -07:00
John Lewin
e243dbbc2f Extract splash screen logo to reusable type 2018-03-11 12:22:25 -07:00
John Lewin
53770fcd9b Add AssetManagerTests 2018-03-10 12:23:46 -08:00
Lars Brubaker
57c79d2434 improve VisibleMeshes thread safety
issue: MatterHackers/MCCentral#2900
Make VisibleMeshes more thread safe
2018-03-09 09:26:36 -08:00
Lars Brubaker
9cc6d5f469 Added passing UndoBuffer to rebuildable 2018-03-08 17:29:35 -08:00
John Lewin
00ad103e36 Latest agg-sharp, use simple AssetManager 2018-03-08 10:36:00 -08:00
John Lewin
06e9a73b03 Extract embedded types to new files 2018-03-07 12:25:57 -08:00
Lars Brubaker
618fabf894 Improving design editor
Moving files around
2018-02-28 09:07:09 -08:00
John Lewin
9d4101e29e Revise logo view 2018-02-27 08:46:54 -08:00
John Lewin
e4397a3e02 Revise splash screen 2018-02-26 17:48:15 -08:00
Lars Brubaker
c7a6f2e8e9 Creating a Design Apps folder
Put in card holder
Moving parts into the Design Apps folder
2018-02-22 18:03:15 -08:00
Lars Brubaker
84fd794f15 Made the splash screen scale better 2018-02-22 10:15:39 -08:00
Lars Brubaker
cd97718f6b Put in a new splash screen image (from android)
Made the default thumbnail render be traced
2018-02-21 15:23:54 -08:00
John Lewin
d54e317382 Revise long running task title assignment and draw position
- Issue MatterHackers/MCCentral#2737
long running task overlaps title and content
2018-02-20 18:27:52 -08:00
LarsBrubaker
2af9d6c8f3 Starting work to get MeshWrapperOpperation to do Bake and Remove 2018-02-18 22:42:44 -08:00
Lars Brubaker
64972b4ef4 Fixing round roof 2018-02-16 17:42:05 -08:00
John Lewin
198c59c247 Improve sync-to-print
- MatterHackers/MCCentral#2835
Unexpected RatioIntoCurrentLayer values
2018-02-16 14:20:15 -08:00
John Lewin
9b6f8498d2 Ensure UserChanged fires on UiThread
- Issue MatterHackers/MCCentral#2831
Frequently occurring exceptions during startup rooted in
SessionExpired/UserChanged
2018-02-14 08:36:28 -08:00
John Lewin
cf2f01f48b Collapse Save into SaveChanges
- Issue MatterHackers/MCCentral#2822
Collapse SaveChanges into Save
2018-02-13 17:00:23 -08:00
Lars Brubaker
b658dc5902 Removing the old align adding the new one 2018-02-13 13:43:22 -08:00
Lars Brubaker
b1202eab76 New align images
Improved advanced array
2018-02-12 17:47:06 -08:00
Lars Brubaker
8f6f0f7162 Working on new arrange toolAdding Remove and Bake to IObject3D
Made Localize() exist in agg
2018-02-12 15:28:26 -08:00
LarsBrubaker
9ce555a740 Working on align tool 2018-02-11 13:52:19 -08:00
LarsBrubaker
0959340974 Get the array functions working better
Improved editors
2018-02-10 20:17:09 -08:00
Lars Brubaker
2cd09dd365 Lots of work on Array tool and support property editors 2018-02-10 11:24:51 -08:00
John Lewin
30cf0c0f60 Add support for slicing persisted but in memory IObject3D items
- Issue MatterHackers/MCCentral#2785
Exception in AddObjectsForExtruder
2018-02-09 18:11:55 -08:00
Lars Brubaker
45966eef2a Make sure we turn off time out if user clicks stop 2018-02-09 13:38:30 -08:00
Lars Brubaker
7ef109e749 Working on adding all primitives 2018-02-08 15:42:23 -08:00
John Lewin
313893c802 Remove library path specifier from Scene.Save instance member 2018-02-07 09:44:27 -08:00
John Lewin
bf800dac36 Add cut/copy/paste/save support to scene views
- Issue MatterHackers/MCCentral#2775
Make CTRL-C function as expected in View3DWidget
- Issue MatterHackers/MCCentral#2776
Make CTRL-S function as expected in View3DWidget
2018-02-06 13:31:52 -08:00
John Lewin
cd1c6c3269 Restore World* functions with default scene root and overridable param 2018-02-04 00:38:50 -08:00
John Lewin
02abe42da2 Skip loading GCode output if slicing failed
- Issue MatterHackers/MCCentral#2758
"Loading GCode" appears after canceling slicing
2018-02-01 21:42:09 -08:00
Lars Brubaker
d09c29ee96 Make sure we kill the slicing task when we exit
Have MS write in the gcode finished string rather than MC
2018-02-01 17:30:40 -08:00