John Lewin
b172cc4fd7
Improve Folders checkbox styling
...
- Issue MatterHackers/MCCentral#1908
Improve folder visible toggle control
2017-10-14 00:24:04 -07:00
John Lewin
15c32fa1e4
Fix progress bar regression
...
- Issue MatterHackers/MCCentral#2070
Progress bars missing from InsertionGroup load
2017-10-13 21:10:31 -07:00
John Lewin
28f1bdd5d8
Remove ContentResult - CreateItem should return Object3D
2017-10-13 18:41:37 -07:00
Lars Brubaker
ff03d59026
Converted back to Selection
2017-10-13 15:00:08 -07:00
Lars Brubaker
d3768a268f
Making support be an object 3D wrapper
...
Making the selection always be a group
2017-10-13 13:32:52 -07:00
John Lewin
c674bc329c
Revise LibraryContainer Load events
2017-10-09 13:20:56 -07:00
John Lewin
593863c508
Remove Task.Run calls, move Load processing back onto callers thread
2017-10-09 10:48:32 -07:00
John Lewin
5bb26006c6
Clearing model should clear associated widgets
2017-10-09 07:50:47 -07:00
John Lewin
37b539f89d
Whitespace
2017-10-08 19:36:23 -07:00
John Lewin
f996723a4b
Rename variable to match behavior
2017-10-08 07:52:58 -07:00
John Lewin
44d76754b4
Revert confusing variable name
2017-10-06 12:23:49 -07:00
John Lewin
ae06c92bce
Fix DragTo3DViewAddsItem test
2017-10-05 22:36:45 -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
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
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
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
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
John Lewin
ebce381154
Collapse group on drag/insert completion
2017-09-20 22:09:27 -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
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
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
3504c57c77
Keep show folders open if opened
2017-09-01 17:42:11 -07:00
Lars Brubaker
02a9baf464
Move the folders back into main view
...
Got lots more tests passing
2017-08-29 18:14:42 -07:00
Lars Brubaker
6ecbb6e4b3
Make un-pin keep the current window open
...
Make the default slice settings size better
Make a minimum dock window size
fixed terminal in floating mode
found text wrapping bug (actually is center | fit)
improved icon layout in part view (better padding vs margin)
put minimum size on text of slice setting
removed extra unused gui widget from settings name
put in debug stack navigation F2 F3
2017-08-24 11:50:55 -07:00
John Lewin
98238aad40
Move HeaderText from constructor parameter to WizardPage property
...
- Improves readability, allows side-by-side with Window title
- Slight increase in overhead due to reconstruction of internal printer
2017-08-24 00:16:31 -07:00
John Lewin
65135f93a2
Require WizardPage actions to be registered with AddPageAction
...
- Add HorizontalSpacer and Cancel buttons to all windows
2017-08-23 17:27:30 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00