John Lewin
7879c6dd9a
Reload container instance contents when contents change
2017-12-18 22:03:43 -08:00
John Lewin
288352a3a7
Use default window bounds or overrides
2017-12-18 22:03:17 -08:00
John Lewin
4ed9724634
LoadRootWindow should not call ShowAsSystemWindow
2017-12-18 22:02:10 -08:00
John Lewin
d1bdf5fa72
Use RunOnIdle for widget updates
2017-12-18 18:36:41 -08:00
John Lewin
7b5c28fedd
Restore Wizard styling on touchscreen
2017-12-18 18:36:11 -08:00
John Lewin
5bbe550539
Change typename to reflect new shared platform role
2017-12-18 17:45:59 -08:00
John Lewin
6441cc92bd
Make startup components more generic for reuse on touchscreen
2017-12-18 17:45:32 -08:00
John Lewin
bbd48bd12c
Extract embedded class to new file
2017-12-18 17:21:39 -08:00
John Lewin
bc5ba21c58
Move FindAndInstantiatePlugins to INativePlatformFeatures
2017-12-18 13:17:31 -08:00
John Lewin
4df0a9f9db
Guard for null
2017-12-18 13:16:40 -08:00
John Lewin
70c24ed02b
Clean up usings, run CheckOnPrinter last
2017-12-18 12:54:48 -08:00
John Lewin
c0e1029382
Move IsLoading to ApplicationController
2017-12-18 12:51:39 -08:00
John Lewin
c49f43abf3
Guard for null at startup
2017-12-18 12:25:23 -08:00
John Lewin
a7f0c1f7ab
Add MainView to form before closing progress overlay
...
- Ensures that expensive layout occurs before shutdown progress
2017-12-18 10:53:26 -08:00
John Lewin
7686bec8b6
Cleanup startup reporting
2017-12-18 10:53:26 -08:00
John Lewin
4ee5a1b0f9
Remove redundant Invalidate
2017-12-18 10:53:26 -08:00
John Lewin
00c0be94c2
Fix library performance issues due to resize on display
...
- Issue MatterHackers/MCCentral#2435
Large thumbnail images behind poorly performing ListView control
2017-12-18 10:53:26 -08:00
John Lewin
c8b700d6c6
DisplayContainer should never call Load, DoubleClick should always Load
2017-12-18 10:53:26 -08:00
John Lewin
2c0f82dfd0
Rename LoadContainer to SetActiveContainer to clarify behavior
2017-12-18 10:53:26 -08:00
John Lewin
51d91796c2
Add CachePath overload for with/height
2017-12-18 10:53:26 -08:00
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