John Lewin
2ca05912ef
Revert back to two buttons - merge/delete
2018-08-11 10:07:06 -07:00
John Lewin
4752603f90
Use menu theme
2018-08-10 13:29:38 -07:00
John Lewin
39b2ab35a3
Consolidate Apply/Delete for clarity around outcome
2018-08-10 13:14:06 -07:00
John Lewin
09e7ed9e4c
Only restore the root selection if it wasn't the item removed
...
- Issue MatterHackers/MCCentral#3977
New Remove code restores removed item as selection
2018-08-10 13:09:17 -07:00
John Lewin
2f92a99c24
Refresh SelectedItem after remove to refresh tree
2018-08-08 14:07:02 -07:00
John Lewin
2e838d4a04
Eliminate CanRemove member
2018-08-08 14:02:54 -07:00
John Lewin
710d72adfe
Add scene right click menu
2018-08-08 08:46:25 -07:00
Lars Brubaker
93aabd50f0
Making selection panel overflow menu track if has selection
...
issue: MatterHackers/MCCentral#3952
If you click the Details overflow menu before you have an object selected it no longer works
2018-08-06 12:21:44 -07:00
John Lewin
2d92ad3358
Revise spacing
...
- Issue MatterHackers/MCCentral#3948
Confusing arrangement of content and overlapped/duplicate scrollbars
2018-08-03 17:58:14 -07:00
John Lewin
7957eed0db
Expose 'Copy Path' while editing components
2018-08-02 17:30:59 -07:00
John Lewin
2ec0a37230
Improve ComponentObject3D editing experience
2018-08-02 17:30:58 -07:00
John Lewin
e9fb588e87
Show operation icons in TreeView for known types
...
- Issue MatterHackers/MCCentral#3700
Have icon provider for image object that shows image
2018-07-10 15:14:11 -07:00
Lars Brubaker
f915260ce8
Getting Mirror and Scale into select overflow menu
...
Took out mirror and scale side bar controls
More state passed to UpdateControls
2018-07-06 17:11:33 -07:00
Lars Brubaker
46a23eabcd
Make single items also work
2018-06-27 12:52:03 -07:00
Lars Brubaker
47327b01cc
Got the component object panel updating correctly
...
Got the items to be in the order of the SurfaceEditors description
Got image to send the right invalidate on image changed
2018-06-27 12:52:03 -07:00
John Lewin
f3e3c0ef7e
Migrate from ButtonFactory to TextButton
2018-06-25 09:28:36 -07:00
John Lewin
9908c72d46
Restore Rename functionality
2018-06-24 00:09:49 -07:00
John Lewin
abb2cf3e42
Move operations into new overflow menu and evaluate
...
- Issue MatterHackers/MCCentral#3733
2018-06-24 00:09:48 -07:00
John Lewin
3728934082
Move editor actions into editor header bar with overflow menu
...
- Remove inlineTitleEdit hack, add menu item for rename
2018-06-24 00:09:48 -07:00
John Lewin
042d0e4059
Remove Edit button
...
- Issue MatterHackers/MCCentral#3724
Remove Selection -> Edit button?
2018-06-24 00:09:47 -07:00
John Lewin
77ba63fd82
Remove scrollable from ResizableSectionWidget, wrap in caller
2018-06-23 07:05:26 -07:00
Lars Brubaker
44620501f3
Restore apply and remove functionality.
2018-06-22 18:59:50 -07:00
John Lewin
56031dbc77
Extract EditorPanel resize functionality to new type
...
- Issue MatterHackers/MCCentral#3645
Tree view - Needs title and collapse ability
2018-06-22 18:29:03 -07:00
John Lewin
9e19faf7f8
Clean up references holding IObject3Ds in memory
...
- Modify ClearPlate to perform cleanup duties while investigating
- Issue MatterHackers/MCCentral#3602
Significantly more memory used than expected
2018-06-22 00:10:27 -07:00
John Lewin
ffe8a3ba11
Components prototype
2018-06-12 14:58:11 -07:00
Lars Brubaker
34b5d070cb
Default the update button to be hiden
2018-06-11 15:24:14 -07:00
John Lewin
4f69429eea
Add and correct comments
2018-06-09 11:40:59 -07:00
John Lewin
2ee975d527
Revise padding assignment to prevent space between bottom edge and bar
...
- Issue MatterHackers/MCCentral#3572
Incorrect padding due to wrapper required for resize container
2018-06-09 11:38:35 -07:00
John Lewin
5d3f6b9f89
Remove View3DWidget from IObject3DEditor
...
- Issue MatterHackers/MCCentral#3567
Remove IObject3DEditor coupling to View3DWidget
2018-06-09 10:13:19 -07:00
Lars Brubaker
e054275ba9
Made linear extrude do an apply correctly
...
Fixed object properties panel collapse regression
Making copy mesh an extension method
issue: MatterHackers/MCCentral#3561
Editor panel fails to maintain size when collapsed via SectionWidget controls
2018-06-08 15:10:20 -07:00
Lars Brubaker
36ba22b39c
Revise editor panel scroll behavior
2018-06-08 11:13:09 -07:00
Lars Brubaker
91ff0d4a88
Improved selected object editor panel
...
issue: MatterHackers/MCCentral#3536
Consider if Object3D items should have coupling to MatterControl
2018-06-07 18:16:16 -07:00
John Lewin
e563334b4d
Use generic rather than printer scope
...
- Issue MatterHackers/MCCentral#3494
"New Part" crashes with null reference exception
2018-06-01 09:04:41 -07:00
John Lewin
5f3b869fa2
Persist user heights for tree/editor panels
...
- Issue MatterHackers/MCCentral#3428
Load persisted user value for tree section height
2018-05-31 15:38:58 -07:00
John Lewin
bd74891141
Restore non-descent behavior
2018-05-22 18:34:57 -07:00
John Lewin
2602fef4c7
Host editor panel in BottomResizeContainer
...
- Issue MatterHackers/MCCentral#3424
2018-05-22 13:40:13 -07:00
John Lewin
7c29214d20
Remove dedicated title edit row, merge with Editor SectionWidget
2018-05-22 13:28:42 -07:00
John Lewin
10100b3be1
Move TreeView above edit panel
...
- Issue MatterHackers/MCCentral#3427
2018-05-22 12:51:04 -07:00
John Lewin
22d55912e0
Revert to pre-tree selection panel ( 9678fe756)
2018-05-22 07:42:35 -07:00
John Lewin
35a61f7564
Extract lambda to named delegate
2018-05-22 07:26:22 -07:00
John Lewin
78f98997b9
Fix typo
2018-05-22 07:21:11 -07:00
John Lewin
d0e490fe41
Add theme dependency to TreeView, use theme for selection color
2018-05-22 07:00:00 -07:00
John Lewin
ee30939dde
Demand dependency in constructor
2018-05-21 16:42:40 -07:00
Lars Brubaker
c2bfefbde6
Made a bottom resize container
2018-05-21 14:15:22 -07:00
Lars Brubaker
1936b69cc8
Put TreeView into MatterContrlol
2018-05-21 13:30:06 -07:00
LarsBrubaker
0489641c9c
New TreeNode type for TopNode
2018-05-20 19:08:14 -07:00
Lars Brubaker
030b97a558
Put icon is the tree view
2018-05-18 12:02:02 -07:00
Lars Brubaker
2e899172e0
Getting the tree view to show selection content
2018-05-18 10:18:56 -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
Lars Brubaker
470783140f
More work on tree view
...
Highlight update button
2018-05-16 14:36:15 -07:00