Commit graph

8607 commits

Author SHA1 Message Date
John Lewin
bdeedd457e Startup progress reporting 2017-12-18 10:53:26 -08:00
John Lewin
614d29fa7c Remove redundant DesktopView/ApplicationView constructs 2017-12-18 10:53:26 -08:00
John Lewin
93f215e5c6 Move initialization logic into MatterControlApplication 2017-12-18 10:53:26 -08:00
John Lewin
622607b710 Separate MatterControlApplication to Init vs SystemWindow components
- Reduce to minimum viable SystemWindow
- Isolate initialization code in MatterControlApplication
- Prepare to collapse into discrete initialization stages
2017-12-18 10:53:26 -08:00
John Lewin
08018ea1c3 Remove MatterControlApplication.Instance dependencies 2017-12-18 10:53:26 -08:00
John Lewin
fac70f37db Remove redundant method 2017-12-18 10:53:26 -08:00
John Lewin
7b4020523e Add AppContext object, move platform features to AppContext 2017-12-18 10:53:26 -08:00
John Lewin
5e12f5ce93 Remove unused RestartOnClose mechanism 2017-12-18 10:53:25 -08:00
John Lewin
d074eabdb5 Move LaunchBrowser from widget to model 2017-12-18 10:53:25 -08:00
Lars Brubaker
15192db8b9
Merge pull request #2780 from larsbrubaker/design_tools
Latest agg and ms
2017-12-18 10:21:16 -08:00
Lars Brubaker
048783270c Latest agg and ms 2017-12-18 09:48:27 -08:00
Lars Brubaker
c6ea48761b
Merge pull request #2779 from larsbrubaker/design_tools
Fixed copy to work with groups and multi select
2017-12-17 12:09:21 -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
Lars Brubaker
2a01742aa8
Merge pull request #2778 from larsbrubaker/design_tools
lates agg
2017-12-16 15:33:36 -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
johnlewin
208b44a248
Merge pull request #2777 from jlewin/design_tools
Rename Delay<Func> to WaitFor<Func> for clarity
2017-12-16 00:12:20 -08:00
John Lewin
8839ed6e6c Rename WaitVanishForName to WaitForWigetDisappear 2017-12-15 23:35:24 -08:00
John Lewin
70c1894c9a Use default WaitFor timeouts
- Issue MatterHackers/MCCentral#2427
2017-12-15 20:25:07 -08:00
John Lewin
2d4282c801 Rename Delay<Func> to WaitFor<Func> for clarity 2017-12-15 20:25:07 -08:00
johnlewin
41f45c46d6
Merge pull request #2776 from jlewin/design_tools
Overridable emulator heatup
2017-12-15 20:00:05 -08:00
John Lewin
13600b25ef Overridable TemperatureStream TempStabilizationTime 2017-12-15 19:21:50 -08:00
John Lewin
b5d8832fe4 Overridable emulator heatup 2017-12-15 18:19:36 -08:00
Lars Brubaker
0f1e522a89
Merge pull request #2775 from jlewin/design_tools
Revise Zip items
2017-12-15 16:42:32 -08:00
John Lewin
e513b6f0cb Remove dead code 2017-12-15 16:30:47 -08:00
John Lewin
33d068aa12 Skip items that aren't found by RelativePath
- Issue MatterHackers/MCCentral#2424
Cached thumbnails are invalid for zip items and containers
2017-12-15 16:30:47 -08:00
John Lewin
3ab016bde2 Account for zip files containing backslash path separators
- Issue MatterHackers/MCCentral#2424
Cached thumbnails are invalid for zip items and containers
2017-12-15 16:30:46 -08:00
John Lewin
498ef1d0f7 ID must be unique
- MatterHackers/MCCentral#2424
Cached thumbnails are invalid for zip items and containers
2017-12-15 16:30:46 -08:00
Lars Brubaker
99a57e89a3
Merge pull request #2774 from larsbrubaker/design_tools
Design tools
2017-12-15 16:28:49 -08:00
Lars Brubaker
cae45d4726 Make read regex able to return multiple lines 2017-12-15 16:21:45 -08:00
Lars Brubaker
a2172c8718 us is rather than as 2017-12-15 16:21:28 -08:00
Lars Brubaker
7cde910217
Merge pull request #2773 from jlewin/design_tools
Revise DownloadsAddButtonAddsZipFiles test
2017-12-15 16:18:31 -08:00
John Lewin
e0c08fd1fe Use zip icon for zip files and subfolders 2017-12-15 14:56:07 -08:00
John Lewin
494c2b6d82 Remove redundant helper method 2017-12-15 14:55:10 -08:00
John Lewin
8111ac9c9f Invalidate moved IObject3D items
- Issue MatterHackers/MCCentral#2275
IObject3D Invalidate not called on mousemove/View3DWidget drags
2017-12-15 12:20:17 -08:00
John Lewin
f7697d37c7 Revise DownloadsAddButtonAddsZipFiles test 2017-12-15 12:09:47 -08:00
johnlewin
b1e16c15b2
Merge pull request #2772 from jlewin/design_tools
Revise failing tests
2017-12-15 10:07:28 -08:00
John Lewin
08871537f2 Prevent overlapped WaitForLayerAndResume calls 2017-12-15 09:37:18 -08:00
John Lewin
d6b06fae92 Wait for button to become enabled 2017-12-15 08:54:59 -08:00
John Lewin
d3e988cc7e Fix PulseRequiresLevelingAndLevelingWorks Test
- Issue MatterHackers/MCCentral#2417
2017-12-15 08:45:55 -08:00
johnlewin
7fcb50d9e3
Merge pull request #2771 from jlewin/design_tools
Add missing agg-sharp update
2017-12-14 22:49:02 -08:00
John Lewin
9dfc783bcf Add missing agg-sharp update 2017-12-14 22:36:31 -08:00
johnlewin
396aa3fa25
Merge pull request #2770 from jlewin/design_tools
Revise failing tests
2017-12-14 22:05:40 -08:00
John Lewin
a129d66abd Revise failing tests 2017-12-14 21:59:41 -08:00
johnlewin
b381f131e5
Merge pull request #2769 from jlewin/design_tools
Fix failing tests
2017-12-14 18:07:02 -08:00
John Lewin
5af2c2c266 Fix QualitySettingsStayAsOverrides test 2017-12-14 17:46:48 -08:00
John Lewin
d9284e43b0 Fix PrinterRecoveryTest test
- Issue MatterHackers/MCCentral#2415
Null reference in TumbleCubeControl from PrinterRecoveryTest
2017-12-14 17:23:30 -08:00
John Lewin
60bee42e7c Fix PauseOnLayerDoesPauseOnPrint test 2017-12-14 17:00:21 -08:00
John Lewin
5f6c553cd8 Fix CompletingPrintTurnsoffHeat test 2017-12-14 16:34:03 -08:00
John Lewin
0afb6ae29b Fix PulseRequiresLevelingAndLevelingWorks test 2017-12-14 16:28:38 -08:00
John Lewin
372846229a Fix PrinterRequestsResumeWorkingAsExpected test 2017-12-14 16:26:59 -08:00