Commit graph

1281 commits

Author SHA1 Message Date
Lars Brubaker
cb43fab60f Made switching to no editor layout correctly.
Fixed extruder 3 and 4
2018-01-10 14:43:21 -08:00
Lars Brubaker
5850b396b2 Made subtract and replace and subtract editors always have a starting selection
Renamed PointMaterialEditor class to SubtractAndReplace
2018-01-10 13:25:09 -08:00
Lars Brubaker
88147ae13e Temperature widgets using hosted controls 2018-01-09 15:26:59 -08:00
Lars Brubaker
6a3a09950e Making the temp controls be hosted settings 2018-01-09 15:26:58 -08:00
Lars Brubaker
50138c00c6 Make themes default to have more contrast when required 2018-01-08 16:42:27 -08:00
Lars Brubaker
c50b245d9e Fixed resize container
Working on new subtract test
2018-01-08 14:23:37 -08:00
Lars Brubaker
7e8bac8716 Run the printing test twice 2018-01-08 12:04:14 -08:00
Lars Brubaker
7741b3a278 Update the default name we use to save the workspace 2018-01-03 14:49:47 -08:00
Lars Brubaker
8bb90dc2db updated agg pointer 2018-01-03 14:23:38 -08:00
Lars Brubaker
5717bb5f19 Improving iteration of sub edit objects (stop at described root) 2018-01-03 14:17:48 -08:00
Lars Brubaker
73a54f0e3c latest agg 2018-01-03 12:16:17 -08:00
Lars Brubaker
a5f97fe12c Set the default culture 2018-01-03 10:46:48 -08:00
John Lewin
8e6ef66b42 Add gradient background
- Issue MatterHackers/MCCentral#2553
Draw transparent to opaque background on overflow menu
2018-01-02 19:43:43 -08:00
Lars Brubaker
181ea3f204 Removed Lock and Unlock edit controls 2018-01-02 16:45:11 -08:00
Lars Brubaker
cb1f839db3 Latest agg 2018-01-02 15:28:16 -08:00
Lars Brubaker
14acfcd9be Moved render bounds to InteractionLayer 2018-01-02 15:25:40 -08:00
LarsBrubaker
8c7c799dfc Add progress reporting to intersection 2017-12-31 10:03:36 -08:00
LarsBrubaker
7f1e7eda0f adjust edit control height on any line count change. 2017-12-31 09:34:40 -08:00
John Lewin
369835d314 Move SerialPortCommunication to MatterControl.Printing project 2017-12-29 15:33:02 -08:00
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