John Lewin
|
caffdfbbf2
|
Restore correct GCode2D overflow menu
- Add test for expected overflow menus
- Issue MatterHackers/MCCentral#2489
GCode2D shows mesh/model overflow menu
|
2017-12-22 10:14:12 -08:00 |
|
johnlewin
|
53862e5ece
|
Merge pull request #2794 from jlewin/design_tools
FileSystemContainers need to .Load and fire .ContainerChanged on filter
|
2017-12-22 10:13:10 -08:00 |
|
John Lewin
|
cdf28f036b
|
FileSystemContainers need to .Load and fire .ContainerChanged on filter
- Issue MatterHackers/MCCentral#2455
Search not functioning in Downloads folder
|
2017-12-21 23:20:56 -08:00 |
|
johnlewin
|
63128fc549
|
Merge pull request #2793 from jlewin/design_tools
Revise SliceProgressReporter
|
2017-12-21 23:18:53 -08:00 |
|
John Lewin
|
9622dfd74e
|
Reduce scope to Report function
|
2017-12-21 23:02:09 -08:00 |
|
John Lewin
|
802e835f78
|
Rename IProgress instance member
|
2017-12-21 22:51:17 -08:00 |
|
John Lewin
|
d8c51e555d
|
Remove unused timer
|
2017-12-21 22:49:04 -08:00 |
|
John Lewin
|
eb7778807f
|
Rename value to statusText for clarity
|
2017-12-21 19:45:02 -08:00 |
|
John Lewin
|
a3f18af871
|
Remove unused progressSection calculation
|
2017-12-21 19:45:02 -08:00 |
|
John Lewin
|
cc6598f6aa
|
Remove unused lastOutputLine calculation
|
2017-12-21 19:45:01 -08:00 |
|
John Lewin
|
3da60352ba
|
Move Progress0To1 calculation into foundProgressNumbers case
- Remove unnecessary foundProgressNumbers variable
|
2017-12-21 19:45:01 -08:00 |
|
John Lewin
|
5e8e3fc421
|
Restore detailed slicer status info, trim trailing ellipsis
- Issue MatterHackers/MCCentral#2442
Add current layer info back into progress label during slicing
|
2017-12-21 19:45:01 -08:00 |
|
John Lewin
|
5384d46239
|
Inline local variable
|
2017-12-21 19:45:01 -08:00 |
|
johnlewin
|
3a05d3b687
|
Merge pull request #2792 from jlewin/design_tools
Extract SaveAsPage to common component, reuse in new MoveItemPage
|
2017-12-21 19:26:22 -08:00 |
|
John Lewin
|
466fc2fbd6
|
Guard against enumeration changed
|
2017-12-21 18:04:52 -08:00 |
|
John Lewin
|
5f09954b92
|
Limit back-to-back double click actions to a single occurrence
|
2017-12-21 15:25:49 -08:00 |
|
John Lewin
|
080658256c
|
Use pattern matching
|
2017-12-21 15:17:39 -08:00 |
|
John Lewin
|
02d21fc774
|
Implement default WritableContainer.Move
|
2017-12-21 15:07:34 -08:00 |
|
John Lewin
|
5fb13d07f3
|
Constrain library Save/Move operations to writable containers
|
2017-12-21 14:24:09 -08:00 |
|
John Lewin
|
138b2521ea
|
Wire up initial move item invocation, remove dead code
|
2017-12-21 14:05:45 -08:00 |
|
John Lewin
|
deeb6772e0
|
Extract core of SaveAsPage into reusable component, add MoveItemPage
|
2017-12-21 14:05:45 -08:00 |
|
John Lewin
|
5f1a43e344
|
Simplify SaveAsPage - reduce variable scope, collapse method into Click
|
2017-12-21 14:05:45 -08:00 |
|
John Lewin
|
23dd8a545a
|
Simplify SaveAsPage - remove SaveAsReturnInfo type
- Use Action as return value is unused
- Directly pass original SaveAsReturnInfo properties as Action params
|
2017-12-21 14:05:45 -08:00 |
|
Lars Brubaker
|
d428c6f5c0
|
Merge pull request #2791 from larsbrubaker/design_tools
Remove selection on delete on selected object
|
2017-12-21 12:11:41 -08:00 |
|
Lars Brubaker
|
b1797562bc
|
latest agg
|
2017-12-21 11:47:02 -08:00 |
|
Lars Brubaker
|
cec83b4b7c
|
updated ms
|
2017-12-21 11:46:31 -08:00 |
|
Lars Brubaker
|
20de6728ca
|
Remove selection on delete on selected object
Improved thread safty
|
2017-12-21 09:43:44 -08:00 |
|
johnlewin
|
b899576b91
|
Merge pull request #2790 from jlewin/design_tools
Move heavy tasks out of constructor, make awaitable
|
2017-12-21 07:12:09 -08:00 |
|
John Lewin
|
4415300a1f
|
Move heavy tasks out of constructor, make awaitable
- Add support for awaitable startup
- Issue MatterHackers/MCCentral#2423
Select printer not changing to new printer
|
2017-12-20 18:26:48 -08:00 |
|
John Lewin
|
e4e5e59794
|
Use SetAndInvalidateMesh
- Issue MatterHackers/MCCentral#2473
Subtract operation now roundtrips, sometimes has wrong mesh
|
2017-12-20 18:26:48 -08:00 |
|
John Lewin
|
5fb8bbdf3f
|
Use Count property instead of IEnumerable.Count() method
|
2017-12-20 18:26:48 -08:00 |
|
John Lewin
|
968433ab93
|
Load GCode as long running task
- Issue MatterHackers/MCCentral#2470
MatterControl should display long running task for initial gcode load
|
2017-12-20 18:26:48 -08:00 |
|
John Lewin
|
46ab447b44
|
Consolidate slicing behavior into SliceButton, disable during slice
- Issue MatterHackers/MCCentral#2398
Disable slice button while slicing
|
2017-12-20 18:26:47 -08:00 |
|
John Lewin
|
2594ffa7c3
|
Set state early, before long running awaited tasks
- Issue MatterHackers/MCCentral#2469
MatterControl throw null reference exception on EditContext
|
2017-12-20 18:26:47 -08:00 |
|
John Lewin
|
0195afc094
|
Rename member to reflect actual behavior
|
2017-12-20 18:26:47 -08:00 |
|
Lars Brubaker
|
3202ed9026
|
Merge pull request #2789 from larsbrubaker/design_tools
Don't let print progress report 100% until the print is done.
|
2017-12-20 17:37:01 -08:00 |
|
Lars Brubaker
|
cce58be724
|
Don't let print progress report 100% until the print is done.
|
2017-12-20 16:34:49 -08:00 |
|
johnlewin
|
3fe0f9b3e3
|
Merge pull request #2788 from larsbrubaker/design_tools
Made the default library folders sorted
|
2017-12-20 16:21:03 -08:00 |
|
Lars Brubaker
|
5cce6e1f7a
|
Made the default library folders sorted
|
2017-12-20 16:13:07 -08:00 |
|
Lars Brubaker
|
374a08b058
|
Merge pull request #2787 from larsbrubaker/design_tools
Fixed group test.
|
2017-12-20 16:10:31 -08:00 |
|
Lars Brubaker
|
d446681f1f
|
Fixed group test.
issue: MatterHackers/MCCentral#2451
Investigate if ValidateDoUndoOnSceneOperations failure is related to recent selection changes
|
2017-12-20 15:43:37 -08:00 |
|
Lars Brubaker
|
2ff6e1b393
|
Merge pull request #2786 from larsbrubaker/design_tools
Make infill overlap take a 0
|
2017-12-20 15:43:02 -08:00 |
|
Lars Brubaker
|
d06242c4e3
|
Make infill overlap take a 0
issue: MatterHackers/MCCentral#2457
Infill overlap of 0 results in 100% nozzle diameter
|
2017-12-20 15:06:09 -08:00 |
|
johnlewin
|
544b1ff2a2
|
Merge pull request #2785 from jlewin/design_tools
Rename BeforeShowPopup to OnBeforePopup & use standard event pattern
|
2017-12-19 22:33:19 -08:00 |
|
John Lewin
|
c37ecb4361
|
Simplify
|
2017-12-19 22:21:15 -08:00 |
|
John Lewin
|
2abe401fb5
|
Listen for BeforePopup event and enable menu items accordingly
- Issue MatterHackers/MCCentral#2460
Menu validation should be done on popup not item selection
- Issue MatterHackers/MCCentral#2459
Menu items to change library View should always be enabled
|
2017-12-19 22:14:31 -08:00 |
|
John Lewin
|
2d560f45c0
|
Rename BeforeShowPopup to OnBeforePopup & use standard event pattern
|
2017-12-19 22:12:01 -08:00 |
|
Lars Brubaker
|
bbde00c3e4
|
Merge pull request #2784 from larsbrubaker/design_tools
Design tools
|
2017-12-19 17:05:34 -08:00 |
|
Lars Brubaker
|
a4ba17817e
|
Removed Object3DTypes - changed to SelectionGroup class
|
2017-12-19 16:58:40 -08:00 |
|
Lars Brubaker
|
804d488f0e
|
Reducing Object3D ItemType to two states
|
2017-12-19 16:58:39 -08:00 |
|