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
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
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
3cba62e3c2
Remove ModifyChildren from scene
2017-09-26 13:20:30 -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
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
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
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
John Lewin
c27b6ec62d
Convert RenameItemWindow to WizardPage
2017-08-23 15:49:43 -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
eac61f0217
Fix container load exceptions due to missing Add/Create Folder buttons
2017-08-15 20:24:07 -07:00
John Lewin
12b6ea2bcc
Evaluate library view without bottom toolbar
2017-08-14 11:59:56 -07:00
John Lewin
8cfffa3f21
Rename cube asset
2017-08-14 11:56:30 -07:00
John Lewin
3b1bb05858
Tune toolbar/button styles, extract toolbar padding to theme
2017-08-14 11:53:45 -07:00
John Lewin
fbc3436c03
Extract NamedAction menu creation to reusable theme helper
2017-08-12 00:23:26 -07:00
John Lewin
656c33bbf5
Add experimental 'Export to Folder' IExportPlugin
2017-08-11 23:53:27 -07:00
John Lewin
e6d2f863f1
Revise export interface to receive IEnumerable<ILibraryItem>
2017-08-11 23:25:39 -07:00
John Lewin
f3e62760ba
Extract Zip export to new IExportPlugin interface
2017-08-11 23:25:39 -07:00
John Lewin
6dd9957cfc
Enable export on library selections
2017-08-09 16:26:15 -07:00
John Lewin
0745ae90a0
Update AddToPlate to support ContentItem & ContentStream interfaces
2017-08-08 14:11:17 -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
1ec80d8e62
First pass at new menubar
2017-08-04 15:47:43 -07:00
John Lewin
9af153f1fe
Use existing button factory, use existing Options in SplitButton factory
2017-08-04 08:49:38 -07:00
John Lewin
4abea0ab0c
Extract button factory options to new class
2017-08-03 19:00:37 -07:00
John Lewin
efe07f730e
Use theme text color
2017-07-28 08:59:13 -07:00
John Lewin
998f0ab266
Revise container browser
...
- Actually use new ListContainerBrowser widget on popup
- Pass and manipulate library context
- Add listview to container browser and bind to library context
- Move existing controls into a new navbar container
- Prevent input in container browser from closing popup
2017-07-28 08:00:55 -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
83a4bcf1b7
Create '+' tab for main content view
...
- Make RenameItemWindow more generic, reuse for Rename Printer
- Move Delete Printer to printer overflow menu
- Move Rename Printer to printer overflow menu
- Remove PrinterSelector from printer overflow menu
- Remove Add New Printer action from PrinterSelector
- Remove pencil icon/edit printer behavior from PrinterSelector
2017-07-27 14:32:21 -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
668fbabf8e
Restore control names expected by automation tests
2017-06-17 18:51:24 -07:00
John Lewin
07dc5f3333
Evaluate creators in library root
2017-06-17 10:46:01 -07:00
John Lewin
fd170070cf
Reset to original container before search on ClearSearch()
2017-06-11 16:45:34 -07:00
John Lewin
0a3042dd45
Restore Library search functionality
...
- Reuse new CreateSmallResetButton helper
2017-06-11 16:45:31 -07:00
John Lewin
fda1cbd457
Remove enterEditModeButton
2017-06-11 16:45:28 -07:00
John Lewin
a4d93b1869
Revise layout, sync up more sizes and colors
2017-06-08 10:14:06 -07:00
John Lewin
b0de2d1e57
Convert "Options..." menu into OverflowDropdown
2017-06-07 09:15:02 -07:00
John Lewin
7e4d3913da
Remove temp workaround DropDownMenu, add CreateMenuItem to Overflow menu
2017-06-07 08:21:01 -07:00
John Lewin
2a9e70c28c
Ensure bedplate is saved before slicing
...
- Remove cheat in AddSelectedItemToBedplate helper which saved bed
- Invoke PersistePlateIfNeeded before slicing
- Mark plate as dirty when adding items
- Make SaveChanges awaitable so slicing queues until save is done
- Remove unused Action in functionToCallOnSaveAs delegate
- Change saveas delegate to support new awaitable signature
2017-06-05 14:37:32 -07:00