John Lewin
64eb8b3a0c
Reduce spacing
2018-04-13 12:33:15 -07:00
John Lewin
2a21884abb
Make SectionWidget collapsable when disabled
...
- Directly set Enabled on SectionWidgets rather than on parent
- Add ExpandableWhenDisabled property to SectionWidget
- Expose primary SelectedObjectPanel surface as ContentPanel prop
- Issue MatterHackers/MCCentral#3099
2018-04-12 07:58:08 -07:00
Lars Brubaker
b16328df27
Created a new animation object
...
got the spinner to use it
refactored graphics2D -> Graphics2D in DrawEventArgs
updated (c)
2018-04-11 10:22:17 -07:00
John Lewin
2682c73021
Remove printer dependencies from non-printer contexts
2018-04-05 18:46:31 -07:00
John Lewin
2d6d6e5c6c
Revise button container right margin
2018-04-05 16:02:54 -07:00
John Lewin
2980038dff
Rename member to match current behavior
2018-04-05 15:59:44 -07:00
John Lewin
2339988df7
Move BackgroundColor to parent
2018-04-05 15:57:32 -07:00
John Lewin
170fee4672
Disable selectedObjectPanel when selected scene item lost
2018-04-05 15:54:17 -07:00
John Lewin
746f4e1d2e
Move View Options to parent container
2018-04-05 15:54:14 -07:00
John Lewin
5a13d9cf30
Move view options from overflow menu to new persistent panel
...
- Issue MatterHackers/MCCentral#3014
Add View Options panel to model view
2018-04-05 15:52:17 -07:00
John Lewin
d556fbcf75
Move state from UI layer to model
2018-04-05 15:52:14 -07:00
John Lewin
ac3982c9d5
Fix spelling
2018-04-04 15:58:57 -07:00
John Lewin
2335db7e12
Update for TrackBall changes
2018-04-03 08:36:21 -07:00
John Lewin
9e0f03e68e
Remove disabled test code from product
2018-03-27 09:27:06 -07:00
Lars Brubaker
9139345012
Added SetInterval to uithread
...
Make sure we don't show time to turn of temps if already off
Make sure tumble cube is build before putting textures on it
2018-03-20 18:48:26 -07:00
John Lewin
5d75a6bc17
Make radio menus interactive
2018-03-16 17:45:48 -07:00
John Lewin
20d6628b82
Extract "Show Bed/Print Area" menu items for reuse
2018-03-16 17:45:48 -07:00
John Lewin
3393f196a2
Change GCodePanel accessibility, move init logic to PrinterTabPage
2018-03-14 17:14:51 -07:00
John Lewin
8b5d05ed93
Revise naming for clarity
...
- GCode3DWidget is no longer what the name suggests
2018-03-14 17:14:51 -07:00
John Lewin
c5977bf3f4
Revise naming for clarity
2018-03-14 17:14:50 -07:00
John Lewin
fa099d0a72
Only render 3D GCode if in PartViewMode.Layers3D
...
- Issue MatterHackers/MCCentral#2934
GCode render features appearing in Model view
2018-03-14 17:14:50 -07:00
Lars Brubaker
9cc6d5f469
Added passing UndoBuffer to rebuildable
2018-03-08 17:29:35 -08:00
John Lewin
06e9a73b03
Extract embedded types to new files
2018-03-07 12:25:57 -08:00
John Lewin
0657611a73
Add sorting fields
...
- Issue MatterHackers/MCCentral#2865
Add sorting fields to ILibraryItem as promised by sort menu
2018-02-27 17:38:47 -08:00
John Lewin
d54e317382
Revise long running task title assignment and draw position
...
- Issue MatterHackers/MCCentral#2737
long running task overlaps title and content
2018-02-20 18:27:52 -08:00
John Lewin
93b580c89a
Set MeshViewer as the projection matrix reference
...
- Resize layerRenderRatioSlider on BoundsChanged
2018-02-20 15:26:29 -08:00
John Lewin
bbcf61457b
Move RenderBed state from widget to model
2018-02-18 10:59:49 -08:00
John Lewin
34e7c1234b
Move scrollbars to InteractionLayer, add split container with splitters
...
- Add SplitContainer with InterationLayer and ResizeContainers as split
2018-02-18 10:59:49 -08:00
John Lewin
9c3c9582b3
Reduce accessibility of TrackballTumbleWidget, convert to field
2018-02-18 10:59:49 -08:00
John Lewin
07f77a4ba5
Eliminate redundant container
2018-02-18 10:59:49 -08:00
John Lewin
048541dc74
Add missing GCodePanelWidth persistence
2018-02-18 10:59:49 -08:00
John Lewin
3d924e012e
Fix null reference error
2018-02-16 18:48:41 -08:00
John Lewin
784034f2c6
Simplify
2018-02-16 18:48:24 -08:00
John Lewin
643647b700
Rename "Materials Option" -> Materials
...
- Issue MatterHackers/MCCentral#2811
Inconsistent naming style
2018-02-13 18:35:55 -08:00
John Lewin
f8d9070c61
Rename GetContentStream() -> GetStream()
2018-02-12 19:26:38 -08:00
John Lewin
f440981e51
Rename ILibraryContentStream -> ILibraryAssetStream
2018-02-12 19:26:38 -08:00
John Lewin
995d5c18bf
Add common base interface and necessary implementations
2018-02-12 19:26:38 -08:00
John Lewin
127fedd0d5
Simplify SaveAs, move into menu definition,
...
- Extract persistence to Scene.ToPersistedLibraryItem()
2018-02-12 19:26:37 -08:00
John Lewin
cdaf22d0f2
Remove dead code
2018-02-12 19:26:37 -08:00
John Lewin
68f7c2fa12
Collapse ILibraryReadOnlyStream into ILibraryContentStream
2018-02-12 19:26:36 -08:00
John Lewin
19972a900f
Move SaveChanges from GuiWidget(View3DWidget) to SceneContext
2018-02-12 19:26:36 -08:00
Lars Brubaker
7ef109e749
Working on adding all primitives
2018-02-08 15:42:23 -08:00
John Lewin
8f55a938c5
Evaluate move of view buttons to Printer bar
...
- Issue MatterHackers/MCCentral#2784
Model/GCode tab buttons should be moved to printer bar
2018-02-07 18:46:31 -08:00
John Lewin
92ebda5e90
Add support for saving created content to library containers
...
- Issue MatterHackers/MCCentral#2767
LibraryContainer -> Save fails in SqliteContainer
- Issue MatterHackers/MCCentral#2743
Part -> Edit -> Save fails to save back to original
2018-02-07 18:46:31 -08:00
John Lewin
f3c0a9436d
Disable selection on children to ensure Click event on widget
...
- MatterHackers/MCCentral#2779
New Cut/Copy/Paste/Save menu items intermittently function
2018-02-06 15:42:19 -08:00
John Lewin
bf800dac36
Add cut/copy/paste/save support to scene views
...
- Issue MatterHackers/MCCentral#2775
Make CTRL-C function as expected in View3DWidget
- Issue MatterHackers/MCCentral#2776
Make CTRL-S function as expected in View3DWidget
2018-02-06 13:31:52 -08:00
John Lewin
dedb371388
Change casing to match revised accessibility
2018-02-05 17:57:40 -08:00
John Lewin
78546c6f80
Make View3DWidget Scene private
2018-02-05 17:41:04 -08:00
John Lewin
7d07dee708
Resolve unexpected switch to ViewControls3DButtons.Rotate
...
- Issue MatterHackers/MCCentral#2772
MatterControl unexpectedly starts in orbit mode
2018-02-05 14:25:52 -08:00
John Lewin
dc82f027cd
Use new radio button menu style
...
- Issue MatterHackers/MCCentral#2769
Model render menu options should use gutter and bool menu item type
2018-02-03 13:49:11 -08:00