John Lewin
|
45b8c06827
|
Switch back to Model view on ClearPlate
- Issue MatterHackers/MCCentral#3284
clearing the bed does not switch back on the 3D view after dragging on GCode
|
2018-05-07 19:22:21 -07:00 |
|
John Lewin
|
9a43326fd5
|
Switch to GCode view on load if is GCode content
|
2018-05-07 19:22:21 -07:00 |
|
John Lewin
|
d9557b9767
|
Remove hard-coded coupling to PlatingDirectory, use loaded container
- Ensures Parts can be saved to PartHistory rather than PlateHistory
|
2018-04-29 11:05:35 -07:00 |
|
Lars Brubaker
|
a421ca2aae
|
using the bed image on 2d view
making bed re-calculate on 2d view
|
2018-04-19 14:39:55 -07:00 |
|
John Lewin
|
48b7a85de6
|
Invoke Click rather than changing Checked to ensure event fires
- Issue MatterHackers/MCCentral#3171
Something got messed up with baby stepping on this print
|
2018-04-19 13:27:40 -07:00 |
|
Lars Brubaker
|
c63173f199
|
Moving all user settings test strings into UserSettingsKey
prototyping user tips system
|
2018-04-18 14:38:21 -07:00 |
|
Lars Brubaker
|
3a26b12f22
|
Got the view to be off center
Made the gcode panel and the model panel match sizes
The vanishing point can be moved in x
|
2018-04-18 09:37:02 -07:00 |
|
John Lewin
|
35a898871e
|
Prefer InMemoryLibraryItem for passing scene reference
|
2018-04-09 13:16:18 -07:00 |
|
John Lewin
|
9e9686c8fe
|
Remove hard to sync toggle switches
|
2018-04-05 15:54:16 -07:00 |
|
John Lewin
|
64a96dd7ff
|
Add new toggle switch style
|
2018-04-05 15:54:12 -07:00 |
|
John Lewin
|
5a13d9cf30
|
Move view options from overflow menu to new persistent panel
- Issue MatterHackers/MCCentral#3014
Add View Options panel to model view
|
2018-04-05 15:52:17 -07:00 |
|
John Lewin
|
d556fbcf75
|
Move state from UI layer to model
|
2018-04-05 15:52:14 -07:00 |
|
John Lewin
|
7aba4267c0
|
Release event listeners on close
- Issue MatterHackers/MCCentral#3016
Switching colors leaks GuiWidgets
|
2018-04-02 12:59:18 -07:00 |
|
John Lewin
|
c5977bf3f4
|
Revise naming for clarity
|
2018-03-14 17:14:50 -07:00 |
|
John Lewin
|
a39e2b532d
|
Persist Printer tab state
- Issue MatterHackers/MCCentral#2872
|
2018-03-12 15:59:03 -07:00 |
|
John Lewin
|
ad38cc5a98
|
Revise Assets
|
2018-03-07 18:12:49 -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 |
|
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 |
|
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
|
cf2f01f48b
|
Collapse Save into SaveChanges
- Issue MatterHackers/MCCentral#2822
Collapse SaveChanges into Save
|
2018-02-13 17:00:23 -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 |
|
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 |
|
John Lewin
|
313893c802
|
Remove library path specifier from Scene.Save instance member
|
2018-02-07 09:44:27 -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
|
010b57649e
|
Added in ability to manually adjust the gcode time multiplier
|
2018-02-02 10:33:45 -08:00 |
|
Lars Brubaker
|
cefd99b361
|
Making STL and MeshFileIo take a cancelation token
|
2018-01-31 09:54:22 -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
|
7f036af2b3
|
Fixing tests
|
2018-01-25 09:02:33 -08:00 |
|
Lars Brubaker
|
ec501191dc
|
adding ability to set acceleration on a printer profile
|
2018-01-17 14:04:34 -08:00 |
|
John Lewin
|
42a5e08ac4
|
Rename SliceSettingsOrganizer -> SettingsOrganizer
|
2018-01-14 10:37:48 -08:00 |
|
John Lewin
|
3d52e59ee5
|
Ensure minimum bounds
- Issue MatterHackers/MCCentral#2617
Selected Object Panel fails to appear
|
2018-01-09 18:41:21 -08:00 |
|
John Lewin
|
bbdbc82ddc
|
Remember selection panel size
- Issue MatterHackers/MCCentral#2613
IObject3D -> Selection panel should remember its size
|
2018-01-08 21:25:36 -08:00 |
|
Lars Brubaker
|
c3abfedc5d
|
Make sure we clear the selected item on loading new content
|
2018-01-08 11:02:06 -08:00 |
|
John Lewin
|
2ab8002655
|
Rename sent/received events
- Issue MatterHackers/MCCentral#2597
Rename ReadLine event to resolve ambiguity in terms
|
2018-01-06 22:03:26 -08:00 |
|
John Lewin
|
59093ab73f
|
Move ReadLine replacement string parsing back into PrinterConnection
- Ensure update on settings change
|
2018-01-06 16:03:03 -08:00 |
|
John Lewin
|
f46aacf5c4
|
Remove SliceSettings coupling from PrinterConnection
- Add properties to PrinterConnection for dependencies in SliceSettings
- Set properties on construction
- Sync properties on change
|
2018-01-06 13:26:28 -08:00 |
|
John Lewin
|
f5d31e7d29
|
Move Printing objects from GCodeVisualizer namespace to MC.Printing
|
2018-01-05 12:44:57 -08:00 |
|
John Lewin
|
38666e89c4
|
Maintain state across ReloadAll
- Issue MatterHackers/MCCentral#2561
Configure -> Printer should survive ReloadAll
|
2018-01-03 15:25:17 -08:00 |
|
Lars Brubaker
|
7741b3a278
|
Update the default name we use to save the workspace
|
2018-01-03 14:49:47 -08:00 |
|
John Lewin
|
e939dd0d8d
|
Move PrinterConnectionStatus from PrinterConnection to printer model
- Issue MatterHackers/MCCentral#2535
Remove localization from PrinterConnection
|
2017-12-31 06:14:19 -08:00 |
|
John Lewin
|
c82e35831a
|
Use backing field style
|
2017-12-24 10:44:26 -08:00 |
|
John Lewin
|
0173d42777
|
Constructed GCodeRenderInfo instance should use current ActiveLayerIndex
- Clip to current LayerCount if now smaller
- Issue MatterHackers/MCCentral#2497
Maintain GCode layer position across ReloadAll/Slice operations
|
2017-12-24 10:44:25 -08:00 |
|
John Lewin
|
36b7c2325d
|
Fix timing issues by constructing local state before firing events
- Assign LoadedGCode only after constructing GCodeRenderer
Otherwise assignment fires LoadedGCodeChanged and Renderer is null
|
2017-12-24 10:44:25 -08:00 |
|