John Lewin
160c410319
Restore ListView mode switching, fix missing list items
...
- MatterHackers/MCCentral#2130
ListView item counts change as reflow occurs
- MatterHackers/MCCentral#2128
Switching listview modes results in empty list
2017-10-26 10:57:46 -06:00
Lars Brubaker
7ed9c7374c
Put invalidate on IObject3D
...
Made insertion group center on bed if not dragging
Put names into mirror buttons
Working on new mirror test
Refactoring
2017-10-25 17:05:57 -07:00
John Lewin
ec8c3cb7c7
Reduce use of Modify
2017-10-21 09:31:17 -07:00
John Lewin
c674bc329c
Revise LibraryContainer Load events
2017-10-09 13:20:56 -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
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
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
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
74c561f656
Rewrite library/view3D DragDrop for multi-select and clarity
2017-09-19 20:01:22 -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
2d43d41718
Enforce minimum size for IconListView
2017-09-13 11:32:29 -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
2f8539c9c8
Fix exception on reflow due to control accumulation
2017-08-22 22:19:53 -07:00
John Lewin
1e8d451dc4
Reflow library on bounds changed
2017-08-22 18:42:34 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
37a24826f9
Execute container reloads on UIThread
...
- Issue MatterHackers/MCCentral#1836
Index out of range exception on startup
2017-08-15 20:22:00 -07:00
John Lewin
dd42880164
Remove library watermark
2017-08-12 12:18:34 -07:00
John Lewin
5a4b0e249a
Add guards for active processing
2017-08-08 14:12:03 -07:00
John Lewin
cc96dc65e5
Specify type rather than instance for default container view widget
...
- Construct and switch to container requested view if not active
2017-08-08 11:35:25 -07:00
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
ad9a445587
Add support for ListView filtering & property for container IsReadOnly
...
- Filter SaveAs dialog to writable containers only
2017-07-31 22:16:15 -07:00
John Lewin
374c35fcb0
Revert back to non-colorized part thumbnails
2017-07-31 10:51:56 -07:00
John Lewin
efb9a45831
Remove dead code
2017-07-28 14:07:11 -07:00
John Lewin
732f26a5c2
Remove unimplemented async behavior
2017-07-28 14:07:10 -07:00
John Lewin
787624a9ae
Refine library views for focused tasks
...
- Sidebar should focus on usable scene content
- Container browser should allow changing context of sidebar content
- Filter containers from library sidebar
- Replace breadcrumb bar with new container dropdown
- Add filtering to listview for containers/items
- Add container browser for container bar popup
- Filter library items from container browser
- Filter library items from SaveAs selector window
2017-07-28 06:33:41 -07:00
John Lewin
4ff6c5cbb8
Convert from ReportProgressRatio to Action<T>
2017-07-18 20:51:44 -07:00
John Lewin
4eb8ebe254
Revise ReportProgressRatio implementation
2017-07-14 13:55:02 -07:00
John Lewin
b1f57559a1
Skip queued thumbnail generation tasks for off-screen items
2017-07-13 14:21:54 -07:00
John Lewin
5ef94eb275
Restore View3D progressbars for loading drag items
2017-07-12 23:01:51 -07:00
Lars Brubaker
1a9ebebaed
Changed ReportPregress delegate to have touple and use CancellationTokenSource
2017-06-30 16:09:31 -07:00
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
a4d93b1869
Revise layout, sync up more sizes and colors
2017-06-08 10:14:06 -07:00
John Lewin
3a33076d13
Revise icon styling
2017-06-07 08:21:01 -07:00
John Lewin
223db022a8
Invalidate when thumbnails change
...
- Fixes delay as thumbnails are generated
2017-06-03 18:35:01 -07:00