John Lewin
5d75a6bc17
Make radio menus interactive
2018-03-16 17:45:48 -07:00
Lars Brubaker
9cc6d5f469
Added passing UndoBuffer to rebuildable
2018-03-08 17:29:35 -08:00
John Lewin
a12083863e
Wire up sort menu to active state
...
- Issue MatterHackers/MCCentral#2865
Add sorting fields to ILibraryItem as promised by sort menu
2018-02-27 18:15:48 -08:00
John Lewin
52a143e955
Implement library/listview sorting
...
- Issue MatterHackers/MCCentral#2865
Add sorting fields to ILibraryItem as promised by sort menu
2018-02-27 17:39:27 -08:00
John Lewin
3b26f3aa08
Add library container browsing for MCX items
2018-02-23 14:26:56 -08:00
John Lewin
82638b64a1
Add Sort/View button prototypes
2018-02-14 09:47:02 -08:00
John Lewin
f440981e51
Rename ILibraryContentStream -> ILibraryAssetStream
2018-02-12 19:26:38 -08:00
John Lewin
e1fd908628
Use icon for InlineTitleEdit
...
- Issue MatterHackers/MCCentral#2705
2018-01-23 12:35:27 -08:00
John Lewin
51a2406c0f
Implement overflow menus
2018-01-21 21:07:14 -08:00
John Lewin
c6648fa393
Create Inline Title editor and use on SelectedObjectEditor
...
MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
d3ba97e55a
Enable search panel
2018-01-17 12:10:59 -08:00
John Lewin
a77f47da5b
Conditionally enable search button
...
- Issue MatterHackers/MCCentral#2647
Search button should be disabled in non-searchable containers
2018-01-17 08:16:23 -08:00
John Lewin
ca74a14cb3
Match sibling toolbar height
2018-01-16 22:56:03 -08:00
John Lewin
cd32125230
Use ActiveTabColor
2018-01-16 22:55:28 -08:00
John Lewin
7b5302c7e0
Revise separators
2018-01-16 21:48:20 -08:00
John Lewin
918ab7de76
Filter and search SliceSettings views
...
- Issue MatterHackers/MCCentral#2651
- Issue MatterHackers/MCCentral#2650
- Issue MatterHackers/MCCentral#2649
ShowHelp in Configure Printer not synced with SliceSettingsWidget
2018-01-14 16:29:41 -08:00
John Lewin
1b5f1daed1
Add reusable SearchButton helper
2018-01-10 23:21:46 -08:00
John Lewin
f60259e9d3
Consolidate header and footer bars into SelectedObjectPanel
2018-01-08 23:34:40 -08:00
John Lewin
6d45d9368f
Fix failing SignInTestUserAndDoCloudLibrarySearchs test
...
- Issue MatterHackers/MCCentral#2600
Search button missing from breadcrumb bar
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 19:09:16 -08:00
John Lewin
13a0bbaa73
Move DataStore.Initialize before db dependent GetStartupBounds call
...
- Issue MatterHackers/MCCentral#2538
Can't run with no MatterControl directory (new install)
2018-01-01 19:52:49 -08:00
John Lewin
00e4f00bad
NavBar should be an OverflowBar
...
- Issue MatterHackers/MCCentral#2545
Overflow menu should not clip
2018-01-01 11:33:45 -08:00
John Lewin
05b89209a3
Refine library AcceptDrop validation
...
- Allows zip file drop in library
- Issue MatterHackers/MCCentral#2420
DragDrop zip onto bed suggests it works but does not
2017-12-28 17:44:01 -08:00
John Lewin
50f067a632
Remove redundant drag-drop validation
2017-12-28 17:42:56 -08:00
John Lewin
b0d7c192af
Disable Up Folder button in RootContainer
...
- Issue MatterHackers/MCCentral#2479
Up Folder buttons should be disabled in root container
2017-12-24 19:40:14 -08:00
John Lewin
02d21fc774
Implement default WritableContainer.Move
2017-12-21 15:07:34 -08:00
John Lewin
138b2521ea
Wire up initial move item invocation, remove dead code
2017-12-21 14:05:45 -08:00
John Lewin
2abe401fb5
Listen for BeforePopup event and enable menu items accordingly
...
- Issue MatterHackers/MCCentral#2460
Menu validation should be done on popup not item selection
- Issue MatterHackers/MCCentral#2459
Menu items to change library View should always be enabled
2017-12-19 22:14:31 -08:00
John Lewin
f401278d25
Long running tasks prototype
...
- Issue MatterHackers/MCCentral#2393
Finish up and check in long running tasks prototype
2017-12-11 15:42:17 -08:00
John Lewin
8a8c898043
Add ContentReloaded to ListView, wait in tests for ContentReloaded
2017-12-07 14:54:41 -08:00
John Lewin
793b745da0
Add missing localizations
2017-12-04 15:07:56 -08:00
John Lewin
fa90083cd4
"Add to plate" should be bound to scene content not printer
...
- Issue MatterHackers/MCCentral#2350
Investigate 12 failing tests
2017-11-30 11:35:10 -08:00
John Lewin
781017999c
Move Selection -> Print from ui to model
2017-11-30 07:03:42 -08:00
John Lewin
bf1bba0792
Remove unused View3DWidget dependency
2017-11-30 06:58:27 -08:00
John Lewin
6f608bbeaa
Move AddToPlate from ui to model
2017-11-30 06:51:06 -08:00
John Lewin
eb7f7bde7d
Ensure content is loaded and scene is saved before starting print
...
- Return created InsertionGroup from AddToPlate
- Await insertionGroup.LoadingItemsTask before persisting changes
- Persist bed after insertionGroup load completes
- Issue MatterHackers/MCCentral#2346
Library Selection -> Print fails to produce gcode
2017-11-30 06:43:38 -08:00
John Lewin
243d5d7ec2
Await ClearPlate call
...
- Issue MatterHackers/MCCentral#2343
Library Selection -> Print frequently fails to place selection on bed
2017-11-30 06:10:46 -08:00
John Lewin
055bcbaa78
Check for .Connected || .FinishedPrint
...
- Issue MatterHackers/MCCentral#2344
Library Select -> Print unavailable after successful print
2017-11-30 06:09:21 -08:00
John Lewin
a8ce44f7a3
Move EditContext to LoadContent call
2017-11-29 10:22:17 -08:00
John Lewin
b6cf16afeb
Fix build server errors
2017-11-17 17:46:58 -08:00
John Lewin
cf7d80225e
Revert to now working PrinterCommunication using statement
2017-11-16 19:12:38 -08:00
John Lewin
df2ff919f6
Use fully qualified type name
2017-11-16 19:08:06 -08:00
John Lewin
2acbffd0ed
Print menu should be disabled unless CommunicationState == Connected
...
- Issue MatterHackers/MCCentral#2271
Print library action is invalid if not in Connected state
2017-11-16 16:31:06 -08:00
John Lewin
cdd18ff1b8
Disable menu items in non-writable containers
...
- Issue MatterHackers/MCCentral#2265
Edit button doesn't appear to work in Root
2017-11-16 13:50:26 -08:00
John Lewin
4e249ed50b
Add IContentStore interface, update EditContext to use and revise naming
2017-11-15 09:26:06 -08:00
John Lewin
46188d1eea
Reduce Print/Slice helper method couplings to PrintItemWrapper
2017-11-15 07:41:36 -08:00
John Lewin
fb84b6a18a
Revise scene content loading
...
- Remove file system dependencies
- Use library container interfaces
- Issue MatterHackers/MCCentral#2248
Bed no longer persists and rounds trips application restarts
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-11-14 15:45:23 -08:00
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