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
Lars Brubaker
d6a50e3956
Improving STL export
...
Getting more MatterCad scripting working
2018-02-23 18:05:32 -08:00
John Lewin
3b26f3aa08
Add library container browsing for MCX items
2018-02-23 14:26:56 -08:00
John Lewin
dacb181bcb
Remove Color button in favor of Color panel
2018-02-20 15:24:21 -08:00
John Lewin
bbcf61457b
Move RenderBed state from widget to model
2018-02-18 10:59:49 -08:00
John Lewin
784034f2c6
Simplify
2018-02-16 18:48:24 -08:00
John Lewin
15f37f77e9
Revise spacing
2018-02-16 09:29:54 -08:00
John Lewin
565949e867
Add prototype Color swatch panel
2018-02-15 22:29:47 -08:00
John Lewin
37cc65cd9d
Change Color button to drop styling
...
- Issue MatterHackers/MCCentral#2830
Inconsistent button styling
2018-02-14 08:08:18 -08:00
Lars Brubaker
b658dc5902
Removing the old align adding the new one
2018-02-13 13:43:22 -08:00
John Lewin
7a4d4df4c0
Rename ILibraryContentItem -> ILibraryObject3D
...
- Rename member .GetContent() -> .GetObject3D()
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
39af20993d
Remove unused ILibraryContentItem.SetContent() definition
2018-02-12 19:26:37 -08:00
Lars Brubaker
8f6f0f7162
Working on new arrange toolAdding Remove and Bake to IObject3D
...
Made Localize() exist in agg
2018-02-12 15:28:26 -08:00
John Lewin
0dbe669b42
Use existing IContentStore pattern to simplify subtree edit/save
...
- Issue MatterHackers/MCCentral#2803
More lightweight pattern needed for functionality of BranchEditContainer
2018-02-09 21:25:37 -08:00
John Lewin
c102abd44a
Restore PublicPropertyEditor creation on selection
...
- Issue MatterHackers/MCCentral#2791
PublicPropertyEditor not appearing for selected items
2018-02-07 18:46:31 -08:00
John Lewin
8ffc73c549
Allow mixed IObject3DComponent editors and primary editor
...
- Allows containers to display inner editors as well primary editor
2018-02-06 08:49:05 -08:00
John Lewin
c6846afbb7
Update selection on save
2018-02-05 17:24:05 -08:00
John Lewin
0c957eb25d
Revise sub-tree editing
2018-02-05 17:23:17 -08:00
John Lewin
fb3ff35ee0
Add IObject3DComponent support
...
- Issue MatterHackers/MCCentral#2739
Finish ImageConverter port to stacked IObject3D node
2018-01-31 14:36:41 -08:00
John Lewin
f6b0b68c9e
Add RegisterOperation for type -> operation mapping
2018-01-30 12:29:16 -08:00
Lars Brubaker
2346ed359e
Cleaning and improving editing properties.
2018-01-26 17:53:54 -08:00
Lars Brubaker
104ac94632
One more test passing
2018-01-25 08:41:15 -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
5e4184217e
Extract SliceSettingsWidget settings/tab view to reusable control
...
- Make Configure Printer persist/restore last tab
- Revise layouts.txt groups
- Issue MatterHackers/MCCentral#2646
Configure Printer should use same implementation as SliceSettingsWidget
2018-01-14 10:39:12 -08:00
John Lewin
996037213b
Use of default font size
2018-01-12 10:55:30 -08:00
John Lewin
5ff0bed4ae
Remove unexpected partial class designations
2018-01-11 01:13:38 -08:00
John Lewin
4ee30102e6
Revise spacing
2018-01-11 01:07:44 -08:00
John Lewin
1b5f1daed1
Add reusable SearchButton helper
2018-01-10 23:21:46 -08:00
John Lewin
0825a9132b
Simplify, expose previously wrapped SectionWidget, sync styling
2018-01-10 18:55:44 -08:00
John Lewin
ef609040cd
Tuning padding
2018-01-10 18:55:43 -08:00
John Lewin
fbb6b5667f
Use theme styling
2018-01-10 18:55:42 -08:00
John Lewin
5c0f8ce7a5
Fix sidebar panel colors
2018-01-10 18:55:42 -08:00
John Lewin
ef9407cef7
Encapsulate behaviors into specialized classes
2018-01-10 18:55:42 -08:00
Lars Brubaker
cb43fab60f
Made switching to no editor layout correctly.
...
Fixed extruder 3 and 4
2018-01-10 14:43:21 -08:00
John Lewin
716760e360
Move operations back into toolbar
...
- Issue MatterHackers/MCCentral#2620
Move operations to toolbar
2018-01-10 11:39:39 -08:00
John Lewin
1ebe2b4cd3
Enforce sidebar panel padding
...
- Issue MatterHackers/MCCentral#2618
Inconsistent padding in sidebar section widgets
2018-01-10 09:04:31 -08:00
John Lewin
5e1ccdc3a8
Clear or show editor for selection, move buttons into editor
...
- Issue MatterHackers/MCCentral#2615
Invalid editor after selection change
2018-01-09 18:43:58 -08:00
John Lewin
c3c098d005
Consolidate scene selection operations, revise styling
2018-01-09 15:50:43 -08:00
John Lewin
4c9b95f54d
Make object editor the first panel
2018-01-09 15:50:42 -08:00
John Lewin
4d810f2c56
Guard for null in non-printer case
2018-01-08 23:53:39 -08:00
John Lewin
f60259e9d3
Consolidate header and footer bars into SelectedObjectPanel
2018-01-08 23:34:40 -08:00
John Lewin
bbdbc82ddc
Remember selection panel size
...
- Issue MatterHackers/MCCentral#2613
IObject3D -> Selection panel should remember its size
2018-01-08 21:25:36 -08:00
Lars Brubaker
c50b245d9e
Fixed resize container
...
Working on new subtract test
2018-01-08 14:23:37 -08:00
John Lewin
8f1e2183e3
Full height selection panel
2018-01-05 11:45:11 -08:00
John Lewin
817fe3e105
DropDownList should allow caller to specify text color
...
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:06:37 -08:00
Lars Brubaker
b665025e17
Made do undo work for subtract, support, color, intersect & paint
2017-12-07 13:22:07 -08:00
John Lewin
793b745da0
Add missing localizations
2017-12-04 15:07:56 -08:00