Commit graph

8271 commits

Author SHA1 Message Date
johnlewin
63c39b6fd0
Merge pull request #2663 from jlewin/design_tools
Restore New Tab identifier
2017-11-15 16:21:01 -08:00
John Lewin
c3f1dbf801 Fix collapsed, incorrectly sized, menu content 2017-11-15 16:13:59 -08:00
John Lewin
7c8de48d88 Restore New Tab identifier 2017-11-15 16:00:07 -08:00
johnlewin
2b5e70e664
Merge pull request #2662 from jlewin/design_tools
Covert disabled test filter categories to Ignore attributes
2017-11-15 13:36:54 -08:00
John Lewin
4060956529 Covert disabled test filter categories to Ignore attributes
- Issue MatterHackers/MCCentral#2257
Convert FixNeeded and WorkInProgress test categories into Ignore attributes
2017-11-15 13:27:33 -08:00
johnlewin
7ebd70b777
Merge pull request #2661 from jlewin/design_tools
Use passed into file paths
2017-11-15 13:16:42 -08:00
John Lewin
586f730eb7 Add empty PlatingHistoryContainerTest 2017-11-15 13:00:49 -08:00
John Lewin
5c4f6f463b Use passed into file paths
- Issue MatterHackers/MCCentral#2256
Investigate 32 failing tests
2017-11-15 12:54:53 -08:00
johnlewin
ea92bc7316
Merge pull request #2660 from jlewin/design_tools
Add prototype for unwrap/edit of scene children
2017-11-15 10:32:22 -08:00
John Lewin
c1db2898da Add prototype for unwrap/edit of scene children
- Issue MatterHackers/MCCentral#2254
Add support for editing scene children
2017-11-15 09:26:06 -08:00
John Lewin
4e249ed50b Add IContentStore interface, update EditContext to use and revise naming 2017-11-15 09:26:06 -08:00
John Lewin
6143a58a7b Simplify naming and make consistent 2017-11-15 09:26:05 -08:00
johnlewin
118a000b76
Merge pull request #2659 from jlewin/design_tools
Reduce Print/Slice helper method couplings to PrintItemWrapper
2017-11-15 09:25:26 -08:00
John Lewin
46188d1eea Reduce Print/Slice helper method couplings to PrintItemWrapper 2017-11-15 07:41:36 -08:00
John Lewin
8a559f29d4 Handle trailing text in M104/M109 temp parsing after S\d+ values
- Issue MatterHackers/MCCentral#2253
Emulator -> SetExtruderTemperature throws FormatException in Int.Parse
2017-11-15 07:32:42 -08:00
johnlewin
1baad0b596
Merge pull request #2658 from jlewin/design_tools
Revise scene load/save
2017-11-14 19:10:57 -08:00
John Lewin
02443adebc Guard for test scenarios with uninitialized environment 2017-11-14 17:56:16 -08:00
John Lewin
1861add207 Use custom serialization implementation 2017-11-14 17:55:03 -08:00
John Lewin
6df0dba376 Perform FileSystemFileItem edits and update thumbnails
- Move common FileSystemFileItem edit into base WritableContainer
- Issue MatterHackers/MCCentral#2251
Thumbnails not updated after edits
2017-11-14 17:02:25 -08:00
John Lewin
bfd6fb54d3 Short term workaround to run sync during load 2017-11-14 16:34:25 -08:00
John Lewin
28baf658d5 Render root mesh if present
- Render only, no editing abilities due to selection behavior
2017-11-14 16:08:13 -08:00
John Lewin
ddfeb79d17 Interactive save shouldn't be more encumbered than auto save
- Don't prompt for Save location if we're already auto saving to
  default locations in other contexts
2017-11-14 15:47:45 -08:00
John Lewin
fb84b6a18a Revise scene content loading
- Remove file system dependencies
- Use library container interfaces
- Issue MatterHackers/MCCentral#2248
Bed no longer persists and rounds trips application restarts
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-11-14 15:45:23 -08:00
John Lewin
40c038032d Move RemoveTab call to parent, only invoke clear printer on printers 2017-11-14 14:19:02 -08:00
John Lewin
79274a1419 Add PlatingHistory container
- Issue MatterHackers/MCCentral#2246
Investigate using a library container for plating history
2017-11-14 14:16:50 -08:00
John Lewin
23d7dedee7 Remove coupling to PrintItemWrapper, revise naming to follow suite 2017-11-14 14:02:56 -08:00
John Lewin
2aba5f185d Add Save method to ILibraryWritableContainer 2017-11-14 13:47:33 -08:00
johnlewin
1c5f0c0a0a
Merge pull request #2657 from jlewin/design_tools
Collapse function into caller
2017-11-14 07:26:27 -08:00
John Lewin
f3a2e88e22 Collapse function into caller 2017-11-13 16:09:10 -08:00
John Lewin
ca6c8ccdee Smaller home/reset view icon 2017-11-13 16:08:06 -08:00
johnlewin
37e30c5ace
Merge pull request #2656 from jlewin/design_tools
Update presets dropdown on layer_name change
2017-11-13 13:03:29 -08:00
John Lewin
6fb83be792 Update presets dropdown on layer_name change
- Issue MatterHackers/MCCentral#2222
Changed material name and drop down did not update
2017-11-13 11:37:45 -08:00
John Lewin
3b91022d3a Close but do not delete printer
- Issue MatterHackers/MCCentral#2245
Printer tab close button deletes printer
2017-11-13 11:31:13 -08:00
johnlewin
99a2e641fb
Merge pull request #2655 from jlewin/design_tools
Revised Tabs
2017-11-13 07:32:20 -08:00
John Lewin
69de19d4ca Revised Tabs
- Add tab close
- Show new tab on + tab button click
- Revise Close icon - only show circle on hover
- Add micro-thumbnails for sidebar prototype
- Issue MatterHackers/MCCentral#2243
Revise main tabs
- Issue MatterHackers/MCCentral#2242
Can't switch back from GCode2D view as all controls are lost
2017-11-12 23:13:45 -08:00
johnlewin
b940bff02e
Merge pull request #2654 from jlewin/design_tools
Use new Popup menu checkbox style
2017-11-11 08:37:45 -08:00
John Lewin
50ffe5b6e7 Adjust popup menu line colors, icon placement 2017-11-10 23:24:28 -08:00
John Lewin
bc5852f524 Use new Popup menu checkbox style
- Issue MatterHackers/agg-sharp#626
SliceSettings overflow 'Show Help' should use new menu checkbox
2017-11-10 23:14:43 -08:00
John Lewin
dfebc4dbe0 Tune scroll thumb sizing 2017-11-10 23:04:55 -08:00
johnlewin
54b989acd0
Merge pull request #2653 from jlewin/design_tools
Track library width across application restarts
2017-11-10 18:21:02 -08:00
John Lewin
7f1f605c94 Scroll ListView by item height on mousewheel scroll events
- This matches Windows Explorer behavior
- Issue MatterHackers/MCCentral#2237
Mouse wheel scroll events are sluggish in library/list view
2017-11-10 17:45:16 -08:00
John Lewin
f4bd1ab3d5 Track library width across application restarts
- Issue MatterHackers/MCCentral#2236
Library panel should maintain its width across application restarts
2017-11-10 16:31:47 -08:00
johnlewin
c970edd88e
Merge pull request #2652 from jlewin/design_tools
Add gutter icon support to MenuItems
2017-11-10 15:22:40 -08:00
John Lewin
9cff33b282 Add gutter icon support to MenuItems
- Convert checkbox items to simple MenuItems with check icon
- Issue MatterHackers/MCCentral#2235
Add icon support to popup menus
2017-11-10 13:15:44 -08:00
johnlewin
b77aec3ff4
Merge pull request #2651 from larsbrubaker/design_tools
Design tools
2017-11-10 10:27:44 -08:00
Lars Brubaker
50f74760ad Make Tumble view control rotate on drag 2017-11-10 07:29:21 -08:00
Lars Brubaker
e3fe584f03 Don't wait to heat to 0. Just move on to next page. 2017-11-10 07:29:21 -08:00
johnlewin
a99072cf8f
Merge pull request #2650 from jlewin/design_tools
Convert FlowLayouts to new PopupMenu, consolidate MenuItem helpers
2017-11-09 20:37:56 -08:00
John Lewin
3944d37ad5 Convert FlowLayouts to new PopupMenu, consolidate MenuItem helpers 2017-11-09 18:27:18 -08:00
johnlewin
29024281e9
Merge pull request #2649 from jlewin/design_tools
Use common menu styling for ViewControls3D overflow menu
2017-11-09 17:49:34 -08:00