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
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
John Lewin
3944d37ad5
Convert FlowLayouts to new PopupMenu, consolidate MenuItem helpers
2017-11-09 18:27:18 -08:00
John Lewin
c0eb7b67b5
Use common menu styling for ViewControls3D overflow menu
...
- Add new RadioIconButton based on SimpleButton
- Fix layout issues caused by FixBoundsAndChildrenPositions removal
- Issue MatterHackers/MCCentral#2220
ViewControls3D should use theme colors
- Issue MatterHackers/MCCentral#2217
Popup menu uses inconsistent styling
2017-11-09 15:49:18 -08:00
John Lewin
07d488c85a
Use smaller icon view in SaveAs window
...
- Add IconListView constructor parameter to set width/height at once
- Issue MatterHackers/MCCentral#1540
Save As window should not use large thumbnail view
2017-11-08 22:53:25 -08:00
John Lewin
6da5a4693c
Move "Show Folders" filter to PrintLibraryWidget -> ContainerFilter
...
- Issue MatterHackers/MCCentral#2152
Folders checkbox honored by SaveAs window resulting in empty list
2017-11-08 18:22:21 -08:00
John Lewin
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
John Lewin
dafddf710b
Rename PrinterTabBase -> PartTabPage
2017-11-07 14:57:58 -08:00
Lars Brubaker
5638bfa646
Put in loading of OBJ files
...
Load 64 bit matter slice in debug
Build ray trace thumbnails in 64 bit always
2017-11-03 13:43:55 -07:00
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
67ebdf6729
Move specifics to caller
2017-10-22 20:09:38 -07:00
John Lewin
d277290497
Convert RenamePage into reusable InputBoxPage, use for Create Folder
...
- Allow WizardPage objects to control window Width & MinimumSize
- Issue MatterHackers/MCCentral#2086
Invalid button styling - custom window type rather than WizardPage
2017-10-17 12:37:39 -07:00
John Lewin
dbf0c46ffd
Remove PrintActivePartIfPossible, wire up callers to PrintPart
2017-10-16 17:28:18 -07:00
John Lewin
773354766a
Sync up variable names with type changes
2017-10-15 15:50:48 -07:00
John Lewin
f5f32fb53e
Rename OverflowDropdown -> OverflowMenu
2017-10-15 15:40:31 -07:00
John Lewin
4b3246f408
Simplify, extract menu behaviors from OverflowDropdown for reuse
2017-10-15 15:36:42 -07:00
John Lewin
6c9f7c8922
Reduce complexity of ButtonFactory, use ImageBuffers vs String or Buffer
2017-10-15 00:00:20 -07:00
John Lewin
145ef1ad63
Move theme image adjustment functionality into StaticData.LoadIcon
2017-10-14 23:32:04 -07:00
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
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
37b539f89d
Whitespace
2017-10-08 19:36:23 -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
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