Commit graph

772 commits

Author SHA1 Message Date
John Lewin
26a483b08f Set better default width 2018-02-18 10:59:49 -08:00
John Lewin
f5287fac1a Add persistent GCode sidebar, add db settings to track width 2018-02-16 18:49:36 -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
4ffde89cab Use unwaited async load for new LoadPlateFromHistory method
- Issue MatterHackers/MCCentral#2552
Startup hangs at "ProfileManager" when complex items are on bed
2018-02-14 18:10:21 -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
John Lewin
f8d9070c61 Rename GetContentStream() -> GetStream() 2018-02-12 19:26:38 -08:00
John Lewin
f440981e51 Rename ILibraryContentStream -> ILibraryAssetStream 2018-02-12 19:26:38 -08:00
John Lewin
4bfcf88cb9 Remove single use overload, callers must specify CancellationToken 2018-02-12 19:26:37 -08:00
John Lewin
127fedd0d5 Simplify SaveAs, move into menu definition,
- Extract persistence to Scene.ToPersistedLibraryItem()
2018-02-12 19:26:37 -08:00
John Lewin
19972a900f Move SaveChanges from GuiWidget(View3DWidget) to SceneContext 2018-02-12 19:26:36 -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
bd8b9b4464 Revise ApplyBoxStyle params 2018-02-10 00:11:20 -08:00
John Lewin
ca626efee1 Improve styling of GCode details panels
- Issue MatterHackers/MCCentral#2812
2018-02-09 22:51:18 -08:00
John Lewin
5c76436fb5 Add prototype for user driven GCode coloring mode
- Issue MatterHackers/MCCentral#2793
Non-speed rendering should avoid using colors from the speeds table
- Issue MatterHackers/MCCentral#2792
Speeds legend should only be visible when Speed rendering is enabled
2018-02-09 21:51:06 -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
877ea4d040 Purge thumbnail cache on save
- Issue MatterHackers/MCCentral#2766
Thumbnail cache invalidation leaves behind sized thumbnails
2018-02-03 13:32:50 -08:00
John Lewin
1377651016 Add user control of model rendering in GCode view
- Add Semi-transparent option for less noisy render
- Add Wireframe option for latest render style
- Add None option for classic view
- Issue MatterHackers/MCCentral#2713
Consider adding wireframe/shaded toggle to gcode view options
2018-02-02 23:23:39 -08:00
Lars Brubaker
8fc6195a64 Make sure we close the part / bed menu items before opening again 2018-02-02 14:35:01 -08:00
Lars Brubaker
010b57649e Added in ability to manually adjust the gcode time multiplier 2018-02-02 10:33:45 -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
John Lewin
68348dfc78 Migrate AddSelectionAsChildren to scene extension method 2018-02-01 12:22:06 -08:00
LarsBrubaker
95973fdd44 Added more functionality
Made it round trip correctly
2018-02-01 07:44:15 -08:00
LarsBrubaker
6d3cecea8d Very quick proof of array tool. 2018-01-31 22:53:27 -08:00
John Lewin
e5708ad3a4 Remove unutilized INativePlatformFeatures.ReportException 2018-01-31 18:33:03 -08:00
Lars Brubaker
cefd99b361 Making STL and MeshFileIo take a cancelation token 2018-01-31 09:54:22 -08:00
John Lewin
0bfa366048 Always show SDCard container if enabled on printer
- Refresh on Connect/Disconnect
- Remove lag - drop AutoResetEvent until need is established
- Issue MatterHackers/MCCentral#2610
SD card folder should always be visible if enabled
2018-01-30 18:06:09 -08:00
Lars Brubaker
c1f81c9a53 Made printer connection hold the logic for the time to wait. 2018-01-30 15:47:51 -08:00
Lars Brubaker
ee49004e43 issue: MatterHackers/MCCentral#2721
Make automattic heat shutoff have a two minute delay
2018-01-30 14:56:57 -08:00
John Lewin
f6b0b68c9e Add RegisterOperation for type -> operation mapping 2018-01-30 12:29:16 -08:00
John Lewin
e432cde6bc Add lost changes for #2639
- Issue MatterHackers/MCCentral#2639
Zero byte plating file hangs startup
2018-01-29 16:58:55 -08:00
Lars Brubaker
ebb89877e6 Refactoring the DesignTools primitives 2018-01-29 13:50:55 -08:00
LarsBrubaker
813404e63b Getting a font selector in tools 2018-01-29 10:14:57 -08:00
Lars Brubaker
2346ed359e Cleaning and improving editing properties. 2018-01-26 17:53:54 -08:00
Lars Brubaker
7f036af2b3 Fixing tests 2018-01-25 09:02:33 -08:00
Lars Brubaker
4c3c5e9209 Making combine (union)
Removing secondary accent color
2018-01-24 14:30:33 -08:00
Lars Brubaker
81f7cdb8b2 Removing secondary accent color 2018-01-24 09:30:05 -08:00
John Lewin
1da9d0dfb5 Consolidate file extension definitions
- Issue MatterHackers/MCCentral#2527
Too many authorities on valid files types
2018-01-23 18:20:49 -08:00