Commit graph

6737 commits

Author SHA1 Message Date
John Lewin
d9b28cdd86 Add 'Print' menu action, implement Print for GCode and SD card GCode
- Fix and rename CloseShouldNotStopSDPrint test
- Fix product bugs regarding selecting and printing GCode
2017-06-21 07:43:40 -07:00
John Lewin
aba13453a7 Add GCode content provider for custom icon, future custom drag behavior 2017-06-21 07:41:12 -07:00
John Lewin
4fd6879c3b Clean up ThemeChanged listeners, remove orphaned ThemeChanged bodies 2017-06-21 07:38:02 -07:00
John Lewin
d6d625245f Remove Theme Suspend/Resume calls, only fire ReloadAll if not loading 2017-06-21 07:29:22 -07:00
johnlewin
e9d7cefa85 Merge pull request #2192 from jlewin/design_tools
Revise Is32Bit
2017-06-20 10:41:29 -07:00
John Lewin
1da8f1912c Revise Is32Bit 2017-06-20 10:09:35 -07:00
johnlewin
b5b44ac34a Merge pull request #2191 from jlewin/design_tools
Consolidate ButtonFactories
2017-06-20 06:59:05 -07:00
John Lewin
31eb98b9f9 Remove unused type with ButtonFactory 2017-06-20 06:24:13 -07:00
John Lewin
e87db56e92 Remove unused factories 2017-06-20 06:17:17 -07:00
John Lewin
c1972f7ec8 Distribute AddChild calls 2017-06-20 06:15:19 -07:00
John Lewin
bfebaa5643 Remove anonymous block 2017-06-20 06:12:57 -07:00
John Lewin
e4b5575a36 Consolidate ButtonFactory - UpdateControlView 2017-06-20 06:09:01 -07:00
John Lewin
7d3bf69e95 Use inline event handlers
- Localize string resource
2017-06-20 06:01:47 -07:00
John Lewin
bc08c2a0c0 Reuse existing SelectionChanged event handler for CheckForUpdate() 2017-06-20 05:46:22 -07:00
John Lewin
322aac1bad Consolidate ButtonFactory - CheckForUpdateWindow 2017-06-20 05:33:49 -07:00
John Lewin
10f9b522f2 Consolidate ButtonFactory - AboutWindow 2017-06-20 05:09:46 -07:00
johnlewin
be0d66ca4d Merge pull request #2190 from jlewin/design_tools
Fix regression in drag/drop to View3DWidget
2017-06-19 22:26:12 -07:00
John Lewin
909aa4740d Fix regression in drag/drop to View3DWidget 2017-06-19 22:19:45 -07:00
johnlewin
e28d782c74 Merge pull request #2189 from jlewin/design_tools
Revise theme selector
2017-06-19 21:43:24 -07:00
John Lewin
9c7e39ac38 Use LinkButtons in breadcrumb bar 2017-06-19 18:52:10 -07:00
John Lewin
af4838531e Revise theme selector 2017-06-19 18:50:07 -07:00
Lars Brubaker
5df0aa3da5 Merge pull request #2188 from larsbrubaker/design_tools
Updated about page
2017-06-19 14:14:02 -07:00
Lars Brubaker
b389d555a6 Updated about page 2017-06-19 12:04:00 -07:00
johnlewin
25da68c150 Merge pull request #2187 from jlewin/design_tools
Collapse PartPreviewWidget into PartPreview3DWidget
2017-06-19 10:12:40 -07:00
John Lewin
e3856cec60 Remove partial keyword from ApplicationController 2017-06-19 09:29:22 -07:00
John Lewin
0e646a0c94 Move PartPreviewWidget factories into ThemeConfig
- Extract ThemeConfig to file
- Pass ThemeConfig to IObject3D creators
2017-06-19 09:19:00 -07:00
John Lewin
5bf9fe27a3 Collapse PartPreviewWidget into PartPreview3DWidget 2017-06-19 09:18:59 -07:00
Lars Brubaker
f7967f8afb Merge pull request #2186 from larsbrubaker/design_tools
Design tools
2017-06-18 16:50:57 -07:00
Lars Brubaker
a4baffaccb Merge fix 2017-06-18 11:51:06 -07:00
Lars Brubaker
3d330038b1 Putting in more tool control 2017-06-18 10:36:48 -07:00
Lars Brubaker
273d47b5f8 Refactoring properties 2017-06-18 10:36:48 -07:00
johnlewin
5c9e686052 Merge pull request #2185 from jlewin/design_tools
Add NavigateToLibraryHome test helper
2017-06-18 10:25:23 -07:00
John Lewin
82b07f3237 Add NavigateToLibraryHome test helper 2017-06-18 10:02:34 -07:00
johnlewin
3d03130a2f Merge pull request #2184 from jlewin/design_tools
Restore control names expected by automation tests
2017-06-17 18:57:05 -07:00
John Lewin
668fbabf8e Restore control names expected by automation tests 2017-06-17 18:51:24 -07:00
John Lewin
1521e56875 Assert.IsFalse(WaitForName) should use short timeout rather than default 2017-06-17 18:51:24 -07:00
johnlewin
0e8baa7c44 Merge pull request #2183 from jlewin/design_tools
Revise splitter styling, get splitter cursors working
2017-06-17 12:16:54 -07:00
John Lewin
6303aac2c5 Revise splitter styling, get splitter cursors working 2017-06-17 11:58:00 -07:00
johnlewin
bc06f2fd54 Merge pull request #2182 from jlewin/design_tools
Evaluate creators in library root
2017-06-17 10:55:20 -07:00
John Lewin
07dc5f3333 Evaluate creators in library root 2017-06-17 10:46:01 -07:00
johnlewin
cf854c3262 Merge pull request #2181 from jlewin/design_tools
Design tools
2017-06-17 08:37:58 -07:00
John Lewin
872ec94c70 Fix MatterControlRuns 2017-06-17 08:33:51 -07:00
John Lewin
d40b6f23d3 Revise DockingTab margins 2017-06-16 23:02:26 -07:00
John Lewin
f6e423a81e Fix PopupButton background color regression 2017-06-16 23:01:59 -07:00
John Lewin
15263ed806 Try out temp controls in scene before move to Controls section 2017-06-16 22:39:00 -07:00
John Lewin
b3ed045478 Only show ActiveContainer name if breadcrumb bar width < 250 2017-06-16 22:09:07 -07:00
John Lewin
2f9aa8d915 Remove AdvancedControlsTab, use PrintLibraryWidget directly 2017-06-16 22:03:42 -07:00
johnlewin
6002a65e5e Merge pull request #2180 from jlewin/design_tools
Revise ApplicationSettingsView
2017-06-16 22:00:24 -07:00
John Lewin
291ae92eb4 Refactor ThemeControl 2017-06-16 21:50:24 -07:00
John Lewin
a1151fada2 Tune styling, remove unused buttonFactory, default row height working 2017-06-16 21:31:07 -07:00