John Lewin
51dc1b1c48
Ensure correct black text overrides for fixed white background
...
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:45:06 -08:00
John Lewin
673350da51
Latest agg-sharp
2017-12-27 17:59:45 -08:00
Lars Brubaker
9974e4e901
Put back in the scale control
2017-12-27 16:23:09 -08:00
Lars Brubaker
64be6047c4
Fixing layout bug
2017-12-27 10:14:21 -08:00
Lars Brubaker
835460a18a
Made mirror work for groups
...
Removed AMF Export
2017-12-26 17:14:04 -08:00
John Lewin
a18d84de6b
Fix CreatesAndLinksAmfsForUnsavedMeshes
2017-12-23 10:52:02 -08:00
John Lewin
a7e9efa2f8
Remove SetAndInvalidateMesh method
...
- Issue MatterHackers/MCCentral#2474
Revise Object3D mesh setter to always invalidate, add exception case set
and don't invalidate
2017-12-23 10:05:16 -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
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
Lars Brubaker
5cce6e1f7a
Made the default library folders sorted
2017-12-20 16:13:07 -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
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
Lars Brubaker
804d488f0e
Reducing Object3D ItemType to two states
2017-12-19 16:58:39 -08:00
John Lewin
45f71f29a9
Conditionally set MeshPath on dragdrop operations from the shell
...
- Issue MatterHackers/MCCentral#2409
MeshWrapper Children not persisted and loaded to MCX
2017-12-19 14:50:50 -08:00
Lars Brubaker
bbdf01c85e
Changed copy button to duplicate
2017-12-19 10:30:08 -08:00
John Lewin
6441cc92bd
Make startup components more generic for reuse on touchscreen
2017-12-18 17:45:32 -08:00
Lars Brubaker
048783270c
Latest agg and ms
2017-12-18 09:48:27 -08:00
LarsBrubaker
aa83024133
Fixed copy to work with groups and multi select
...
Deleting dead code around InverImageLocation
issue: MatterHackers/MCCentral#2432
Copy does not work if more than one item selected
2017-12-17 11:30:37 -08:00
LarsBrubaker
e589ef18c7
Make sure we don't use the tumble cube trace data before it is ready
2017-12-16 15:18:20 -08:00
John Lewin
8839ed6e6c
Rename WaitVanishForName to WaitForWigetDisappear
2017-12-15 23:35:24 -08:00
Lars Brubaker
cae45d4726
Make read regex able to return multiple lines
2017-12-15 16:21:45 -08:00
John Lewin
9dfc783bcf
Add missing agg-sharp update
2017-12-14 22:36:31 -08:00
John Lewin
deed45ab4a
Fix CancelWorksAsExpected & RaftEnabledPassedToSliceEngine tests
...
- Make start/stop print automatable
- Make test helpers for:
- OpenPrintPopupMenu
- StartPrint
- OpenGCode3DOverflowMenu
- SwitchToSliceSettings
- EnsurePrintersSidebarOpen
2017-12-14 16:19:22 -08:00
Lars Brubaker
0957540e9a
latest ms
2017-12-14 13:06:45 -08:00
Lars Brubaker
d04a2d8188
Maker sure we create sorting data for any transparent object
...
issue: MatterHackers/MCCentral#2396
Support alpha different than off bed alpha
2017-12-14 13:04:54 -08:00
John Lewin
c8ec38b32f
Revise progress reporting
2017-12-14 12:31:14 -08:00
Lars Brubaker
832b7f569d
improved reporting
2017-12-12 18:02:33 -08:00
John Lewin
bd79414c34
Enable pause/resume on task, remove pause/resume/cancel from bar
...
- Issue MatterHackers/MCCentral#2407
Extend Tasks.Execute to support custom pause/stop implementations
2017-12-12 17:53:32 -08:00
Lars Brubaker
9fc11d62e7
Updated agg
2017-12-12 12:44:13 -08:00
Lars Brubaker
f9378f4405
Adding some progress reporting to subtract
...
Moved ProgressStatus to agg
2017-12-12 12:32:14 -08:00
LarsBrubaker
a3a611d1e9
make the pause resume button a discrete object
2017-12-10 21:11:32 -08:00
John Lewin
559402b2b1
WaitForDraw should return on Draw or Close
...
- Revise default wait value due to observed hangs
- Catch AppDomainUnloaded exception and exit background thread/loop
2017-12-09 14:20:25 -08:00
John Lewin
0f9b5eda21
Use CompleteDialog helper
2017-12-08 19:21:45 -08:00
Lars Brubaker
e84faeb3d6
Make sure we update the view as we subtract
...
Respect OEM store setting
Fixed link on + tab
2017-12-08 17:42:42 -08:00
John Lewin
7612bff472
Latest MatterControl
2017-12-08 15:39:40 -08:00
Lars Brubaker
50d73dce53
Check for selection correctly.
...
issue: MatterHackers/MCCentral#2386
Can't change the color on text object
2017-12-08 14:03:14 -08:00
John Lewin
ffe7046f56
Add WaitForDraw timeout
2017-12-07 19:46:57 -08:00
John Lewin
f5a5755ce5
Add WaitForDraw, use in ClickByName
2017-12-07 17:53:29 -08:00
Lars Brubaker
acf3ea14fa
Made paint material work much better
2017-12-07 17:23:38 -08:00
John Lewin
8a8c898043
Add ContentReloaded to ListView, wait in tests for ContentReloaded
2017-12-07 14:54:41 -08:00
Lars Brubaker
b665025e17
Made do undo work for subtract, support, color, intersect & paint
2017-12-07 13:22:07 -08:00
John Lewin
68f573f2de
Add 5 second default for TestRunner.Delay(Func<bool>)
2017-12-06 17:53:49 -08:00
John Lewin
59ba8496f5
Latest agg-sharp
2017-12-06 17:39:21 -08:00
John Lewin
093dcce0b5
Revise test delays
2017-12-06 17:23:21 -08:00
Lars Brubaker
71979e35e9
Unify to single GetNonCollidingName
...
Improve it to check for and replace numbers
add new calling method
Make sure Object3D Close does not end up modifying object in processes
Don't try to render meshes with no faces
2017-12-06 16:31:04 -08:00
John Lewin
3d8b72c7a9
Make dialog delay dependent on implementation
...
- Remove delays around folder navigation
- Add reusable CompleteDialog helper
2017-12-06 15:35:03 -08:00
John Lewin
36d48a9ee0
Add support for DialogProvider override in mhtest.config
2017-12-06 09:14:32 -08:00
Lars Brubaker
fb455b0353
Reset any time we think we see a g28 etc
2017-12-05 16:18:05 -08:00