John Lewin
435701603b
Add support for caller specified right margin, use IconButton
2018-05-17 13:27:52 -07:00
John Lewin
9967e14328
Switch to constant padding with right margin on buttons
...
- Previously layout was using variable padding with left margin
2018-05-17 12:41:00 -07:00
John Lewin
9915f7bd5f
Skip removal confirmation in FileSystemContainers
...
- User must manually remove anyway
- Issue MatterHackers/MCCentral#3373
Skip removal validation on FileSystemContainer children
2018-05-14 17:36:39 -07:00
John Lewin
f651026b15
Add and use application viewstate type for library view mode
...
- Issue MatterHackers/MCCentral#3315
ListView mode/state not synced with actual
2018-05-09 07:52:05 -07:00
John Lewin
6441440764
Improve readability, add uncommitted change
2018-05-09 07:50:50 -07:00
Lars Brubaker
baf82bd76d
Fixing folder move sending to library provider
...
Part of issue: MatterHackers/MatterControl#3238
can't move a folder in cloud library
2018-05-07 18:00:34 -07:00
John Lewin
c2d130f284
Use common colors
2018-05-05 09:20:25 -07:00
John Lewin
d29f8c5f65
Remove 'Add to Queue' library menu
...
- Issue MatterHackers/MCCentral#3291
2018-05-03 23:10:54 -07:00
John Lewin
f2a7ad5ec7
Restore 'Share' support, add Action<ILIbraryItem> to AppController
2018-05-03 16:40:50 -07:00
John Lewin
3906d1b659
Improve scaling
2018-04-26 07:56:29 -07:00
John Lewin
dec42d4f5a
Improve scaling behavior
...
- Issue MatterHackers/MCCentral#3230
2018-04-24 18:40:20 -07:00
Lars Brubaker
1ed62bb181
Confirm before removing
2018-04-24 17:32:54 -07:00
Lars Brubaker
c63173f199
Moving all user settings test strings into UserSettingsKey
...
prototyping user tips system
2018-04-18 14:38:21 -07:00
John Lewin
55368ff9e6
Remove small, xsmall icons from release builds
2018-04-18 12:57:59 -07:00
John Lewin
0d6cdf91f3
Use common rather than custom thumbnail tile color
...
- Issue MatterHackers/MCCentral#3152
Thumbnail tiles should use common color
2018-04-17 09:06:22 -07:00
John Lewin
11a68c1457
Prevent FileDialogs.OpenFileDialog from blocking test automation
...
- Use RunOnIdle as expected
- Issue MatterHackers/MCCentral#3121
Investigate DragTo3DViewAddsItem failure
2018-04-13 17:34:47 -07:00
John Lewin
f8a15c3b96
Convert static icons to instance, use theme colors
2018-04-12 13:18:28 -07:00
John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
0e52895252
Restrict "Open Package" to MCX content only
...
- Issue MatterHackers/MCCentral#3097
Open Package should only be enabled on MCX selections
2018-04-12 07:58:09 -07:00
John Lewin
bd3db106b0
Prefer local reference to static
2018-04-07 22:53:34 -07:00
John Lewin
d72772f62c
Update tests to redirect to new menu items
2018-04-07 11:21:02 -07:00
John Lewin
9c00f026c0
Restore icon for Add menu item, improve icon support in MenuItem
...
- Render non-enabled menu icons with new lazy DisabledImage property
- Move SettingsRow into CustomWidgets namespace
2018-04-07 11:07:38 -07:00
John Lewin
13c10644bc
Move buttons into menu, remove now unused SmallMarginButtonFactory
2018-04-07 10:22:54 -07:00
John Lewin
9c3cf4de48
Add validation rules to "Open Package" menu item
...
- Issue MatterHackers/MCCentral#3061
"Open Package" menu item always enabled, fails on invalid selections
2018-04-07 09:51:54 -07:00
John Lewin
3ad0c32d6d
Directly expose typed OverflowButton, resolve menu enabled regression
...
- Issue MatterHackers/MCCentral#3060
PrintLibrary popup menu items are always enabled
2018-04-07 09:50:52 -07:00
John Lewin
87876c6ca2
Remove indirection to dependency
2018-04-07 08:21:39 -07:00
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