Commit graph

347 commits

Author SHA1 Message Date
John Lewin
6006701b60 Restore filtered out SDCard content
- Issue MatterHackers/MCCentral#2023
Investigate CloseShouldNotStopSDPrint regression
2017-10-01 23:41:48 -07:00
John Lewin
882a389495 Fix listview selection duplication bug
- Issue MatterHackers/MCCentral#2022
Investigate AddToQueueFromLibraryButtonAddsItemsToQueue regression
2017-10-01 23:17:51 -07:00
John Lewin
90afe0f161 Prevent progress bars for closing when inner tasks hit 100% 2017-09-29 21:32:17 -07:00
John Lewin
5d8bb7ac41 Initial support for part editing
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-09-29 21:31:42 -07:00
John Lewin
1a92cbaadf Filter library items to loadable content only
- Issue MatterHackers/MCCentral#2015
Filter library items to loadable content only
2017-09-29 20:18:51 -07:00
John Lewin
61426af1ed Revise drag selection to prevent continuous toggle 2017-09-29 18:31:31 -07:00
John Lewin
70e739cbad FileSystemContainer->Remove simply opens shell window for user 2017-09-29 17:31:44 -07:00
John Lewin
123f21dcab Wire up notification system for ContentChanged -> UI listeners 2017-09-29 17:26:45 -07:00
John Lewin
2b1fcff98b Move ownership of ViewWidget assignment to caller 2017-09-29 17:26:45 -07:00
John Lewin
9eda55bdae Plate at bed center, use InsertionGroup for load handling 2017-09-29 13:49:14 -07:00
John Lewin
16aef9cd99 Set listview default image, notify container when thumbnail generated 2017-09-28 23:02:33 -07:00
John Lewin
278351dc88 Rename member to match behavior 2017-09-28 21:58:29 -07:00
John Lewin
26ed29798a Set default content icon if thumbnail generation is skipped 2017-09-28 17:47:07 -07:00
John Lewin
040d3dc934 Prevent acquisition of content streams for remote only data 2017-09-28 17:36:42 -07:00
John Lewin
b6a2654899 Renamed member to reflect behavior 2017-09-28 16:15:20 -07:00
John Lewin
9dbfb33162 Fix invalid state after InsertionGroup collapse due to Selection 2017-09-28 16:12:05 -07:00
John Lewin
f42006c537 Restore progress bars on DragDrop 2017-09-28 16:05:54 -07:00
John Lewin
2bddaf503b Position placeholder mesh z0, make static 2017-09-28 11:55:13 -07:00
John Lewin
c9ff5e4d1f Filter out FileSystemWatcher subdirectories 2017-09-28 11:31:19 -07:00
John Lewin
8e1e4af595 Extract embedded types to new files 2017-09-28 11:30:20 -07:00
John Lewin
7c56aeb483 Implement 'Create Folder' in all containers, loop over all items
- Rename NewFolderItem -> CreateFolderItem
- Disable FileSystemContainer -> Remove delete behavior
- FileSystemContainer -> Remove now *only* opens shell window
2017-09-28 11:22:45 -07:00
John Lewin
7e2a629e08 Named item for 'Create Folder' 2017-09-27 18:22:43 -07:00
John Lewin
ec7a0a8178 Remove non-applicable ListViewItem.Text property 2017-09-27 12:50:54 -07:00
John Lewin
0f703b1f3d Remove redundant progress controls in classic RowListViews 2017-09-26 21:19:24 -07:00
John Lewin
3cba62e3c2 Remove ModifyChildren from scene 2017-09-26 13:20:30 -07:00
John Lewin
d1f9c04613 Use specialized type for IObject3D.Children 2017-09-26 13:19:53 -07:00
John Lewin
9a33e085b4 Fix null reference error on AMF export 2017-09-25 17:56:59 -07:00
John Lewin
5031209e1d Reset cell position on clear 2017-09-25 17:56:59 -07:00
John Lewin
28e49865b3 Use theme color 2017-09-25 14:01:17 -07:00
John Lewin
5a856f6d8f Fix button position/size - use consistent type for icon actions 2017-09-25 13:48:30 -07:00
John Lewin
c9e37d1db5 Fix CloseShouldNotStopSDPrint test 2017-09-23 09:19:32 -07:00
Lars Brubaker
ac634aad6e Do the right translation (compile and continue error) 2017-09-22 18:16:04 -07:00
Lars Brubaker
1d4a57dbc4 Fixed part drag color and scale 2017-09-22 17:53:25 -07:00
John Lewin
f14edc9d41 Copy source transform on copy 2017-09-22 17:30:31 -07:00
John Lewin
a22d87eb6c Use ActivePrinter reference to resolve active PrintItemWrapper 2017-09-21 10:18:34 -07:00
John Lewin
ebce381154 Collapse group on drag/insert completion 2017-09-20 22:09:27 -07:00
Lars Brubaker
09334ac6d6 More name changes 2017-09-20 18:55:03 -07:00
Lars Brubaker
d8c025ed9d Did some name rebranding (made it easier) 2017-09-20 15:29:09 -07:00
John Lewin
74c561f656 Rewrite library/view3D DragDrop for multi-select and clarity 2017-09-19 20:01:22 -07:00
John Lewin
ceecb7d5a6 Add InsertGroup type to manage adding multiple items to the scene 2017-09-19 20:00:10 -07:00
John Lewin
76e7af0436 Eliminate PrinterConnection.Instance 2017-09-17 21:08:16 -07:00
John Lewin
0073500f8e Remove redundant implementation 2017-09-17 13:31:32 -07:00
John Lewin
b21fafb0be ListView/library widget should not have coupling to specific printer
- Containers might need to reload on printer change but not listview
2017-09-17 13:31:32 -07:00
John Lewin
d258b60bb1 Extract embedded types to new file 2017-09-17 13:31:32 -07:00
John Lewin
af38676244 Make View3DWidget.Scene private 2017-09-16 01:19:07 -07:00
John Lewin
55ac2571fa Remove static ActivePrintItem 2017-09-15 18:45:21 -07:00
John Lewin
2d43d41718 Enforce minimum size for IconListView 2017-09-13 11:32:29 -07:00
Lars Brubaker
0a54cd266b Wrote test for Hotend drop down
Theme  the folders check box
Make sure we reset the macros when we start them (made clear by unload -> cancel -> unload)
Made fan controls more consistent with actual data model of printer
improved edit number display to be more consistent with 3d number edits
2017-09-07 16:24:31 -07:00
Lars Brubaker
b39666634a More making printerConnection passed to classes.
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
1f58e6c987 More making printerConnection passed to classes. 2017-09-03 15:51:14 -07:00