Commit graph

227 commits

Author SHA1 Message Date
John Lewin
5d75a6bc17 Make radio menus interactive 2018-03-16 17:45:48 -07:00
John Lewin
d722988f5a Remove logging 2018-03-16 17:45:47 -07:00
Lars Brubaker
9cc6d5f469 Added passing UndoBuffer to rebuildable 2018-03-08 17:29:35 -08:00
Lars Brubaker
4e41fa6694 Put 0 height objects slightly above the bed 2018-03-08 17:28:24 -08:00
John Lewin
248a82e172 InsertionGroup should not set/null Mesh property 2018-03-08 16:37:50 -08:00
John Lewin
06e9a73b03 Extract embedded types to new files 2018-03-07 12:25:57 -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
51eb7dfaf2 Force correct remainingSpace value 2018-02-21 16:42:36 -08:00
John Lewin
81c81dd26e Fix resize/layout/reflow issues with ListView/Explorer controls 2018-02-21 16:42:36 -08:00
John Lewin
f40dabbac3 Only SafeList/deserialization should manipulate Parent 2018-02-20 15:24:22 -08:00
John Lewin
586c37b9d7 Guard for null 2018-02-16 12:21:46 -08:00
John Lewin
ea450868fa Proxy TooltipText from TextWidget to IconListView 2018-02-15 14:29:38 -08:00
John Lewin
78341ef3e2 Use specialized type for missing files in Queue
- Prevent DragDrop with filter for MissingFileItem
- Allow MissingFileItem in ListView in addition to IsContentFileType
2018-02-15 14:27:01 -08:00
John Lewin
82638b64a1 Add Sort/View button prototypes 2018-02-14 09:47:02 -08:00
John Lewin
9e13da5def Add sorting to library view
- Issue MatterHackers/MCCentral#2475
2018-02-14 09:45:13 -08:00
John Lewin
6185ae5223 Sort containers by name and use Linq query, rather than method, syntax 2018-02-14 08:13:38 -08:00
John Lewin
f440981e51 Rename ILibraryContentStream -> ILibraryAssetStream 2018-02-12 19:26:38 -08:00
John Lewin
7a4d4df4c0 Rename ILibraryContentItem -> ILibraryObject3D
- Rename member .GetContent() -> .GetObject3D()
2018-02-12 19:26:38 -08:00
John Lewin
ca626efee1 Improve styling of GCode details panels
- Issue MatterHackers/MCCentral#2812
2018-02-09 22:51:18 -08:00
Lars Brubaker
81f7cdb8b2 Removing secondary accent color 2018-01-24 09:30:05 -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
d1a015e3e1 Use new background for thumbnail background highlight color 2018-01-16 22:59:36 -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
917a5bb6b9 Expose expandable as ICheckbox 2018-01-10 23:59:36 -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
dc2b2d7885 Expandable SectionWidgets 2018-01-08 21:29:41 -08:00
Lars Brubaker
50138c00c6 Make themes default to have more contrast when required 2018-01-08 16:42:27 -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
04bb036120 Guard for null
- Issue MatterHackers/MCCentral#2499
Repair expected CloudLibrary behavior
2017-12-25 09:14:11 -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
5f09954b92 Limit back-to-back double click actions to a single occurrence 2017-12-21 15:25:49 -08:00
John Lewin
080658256c Use pattern matching 2017-12-21 15:17:39 -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
c37ecb4361 Simplify 2017-12-19 22:21:15 -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