John Lewin
f3a2e88e22
Collapse function into caller
2017-11-13 16:09:10 -08:00
John Lewin
ca6c8ccdee
Smaller home/reset view icon
2017-11-13 16:08:06 -08:00
John Lewin
3b91022d3a
Close but do not delete printer
...
- Issue MatterHackers/MCCentral#2245
Printer tab close button deletes printer
2017-11-13 11:31:13 -08:00
John Lewin
69de19d4ca
Revised Tabs
...
- Add tab close
- Show new tab on + tab button click
- Revise Close icon - only show circle on hover
- Add micro-thumbnails for sidebar prototype
- Issue MatterHackers/MCCentral#2243
Revise main tabs
- Issue MatterHackers/MCCentral#2242
Can't switch back from GCode2D view as all controls are lost
2017-11-12 23:13:45 -08:00
John Lewin
50ffe5b6e7
Adjust popup menu line colors, icon placement
2017-11-10 23:24:28 -08:00
John Lewin
9cff33b282
Add gutter icon support to MenuItems
...
- Convert checkbox items to simple MenuItems with check icon
- Issue MatterHackers/MCCentral#2235
Add icon support to popup menus
2017-11-10 13:15:44 -08:00
Lars Brubaker
50f74760ad
Make Tumble view control rotate on drag
2017-11-10 07:29:21 -08:00
John Lewin
3944d37ad5
Convert FlowLayouts to new PopupMenu, consolidate MenuItem helpers
2017-11-09 18:27:18 -08:00
John Lewin
ce7e654ab5
Fix right padding
...
- Issue MatterHackers/MCCentral#2221
Overflow icons misaligned due to recent padding changes
2017-11-09 17:41:59 -08:00
John Lewin
c0eb7b67b5
Use common menu styling for ViewControls3D overflow menu
...
- Add new RadioIconButton based on SimpleButton
- Fix layout issues caused by FixBoundsAndChildrenPositions removal
- Issue MatterHackers/MCCentral#2220
ViewControls3D should use theme colors
- Issue MatterHackers/MCCentral#2217
Popup menu uses inconsistent styling
2017-11-09 15:49:18 -08:00
John Lewin
ae5160c02e
Prefer object constructor over GenerateIconButton helper
...
- Allows for the use of Initializer pattern, less abstraction
2017-11-09 12:45:11 -08:00
John Lewin
703aeafe26
Move ViewControls3D into correct region
...
- Add new FlowLayout for toolbar and View3DWidget
- Issue MatterHackers/MCCentral#2215
ViewControls3D hosted in wrong context
2017-11-09 00:03:12 -08:00
John Lewin
3c9a322a2d
Remove redundant lambda
2017-11-08 23:43:18 -08:00
John Lewin
06e957d7b9
Rename ValueDisplayInfo -> InlineEditControl
...
- Issue MatterHackers/MCCentral#2201
Consider renaming ValueDisplayInfo to better describe behavior
2017-11-08 23:25:06 -08:00
John Lewin
b2bb131902
Set breadcrumb on container change
...
- Remove SaveAsContext type meant to clarify by causing confusion
- Issue MatterHackers/MCCentral#2214
SaveAs breadcrumb bar does not update after navigation
2017-11-08 23:18:26 -08:00
John Lewin
3623b7b0ca
Remove padding/margin causing border
...
- Issue MatterHackers/MCCentral#2212
Too many visual boxes
2017-11-08 22:56:21 -08:00
John Lewin
07d488c85a
Use smaller icon view in SaveAs window
...
- Add IconListView constructor parameter to set width/height at once
- Issue MatterHackers/MCCentral#1540
Save As window should not use large thumbnail view
2017-11-08 22:53:25 -08:00
John Lewin
509c983b84
Remove redundant middleRowContainer variable
2017-11-08 18:13:24 -08:00
Lars Brubaker
7d39c9bfeb
Guard against null
2017-11-08 17:17:53 -08:00
John Lewin
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
John Lewin
24cf593b29
Simplify
2017-11-08 15:35:30 -08:00
Lars Brubaker
5f8781d67a
Got the TumbleCubeControl working (some)
...
Fixed Matrix CreateRotation(axis, angle) to not negate the angle
Fixed all the code this broke
2017-11-08 14:45:59 -08:00
Lars Brubaker
98f32ca2b0
Improving tumble contol
2017-11-08 14:45:59 -08:00
John Lewin
76ffda05f9
Change DragDrop context on tab switch
...
- Issue MatterHackers/MCCentral#2072
View3DWidget DragDrop targets not changing on tab switch
2017-11-07 14:59:20 -08:00
John Lewin
dafddf710b
Rename PrinterTabBase -> PartTabPage
2017-11-07 14:57:58 -08:00
John Lewin
5699117a61
Show OpenFileDialog and import settings to new printer
...
- MatterHackers/MCCentral#2176
Import printer from +tab should create a new printer rather than ask
2017-11-07 14:15:34 -08:00
John Lewin
02d1861864
Floating PoupWindow should persist after ReloadAll
...
- Issue MatterHackers/MCCentral#1892
Floating Slice Settings docking window closes on ReloadAll
2017-11-07 11:33:20 -08:00
Lars Brubaker
4e5904be45
Working on view rotation cube
2017-11-06 18:48:22 -08:00
Lars Brubaker
ef4d25fd47
Improved subtract editor
...
Only showing working operations in release.
Improved intersection editor
2017-11-02 14:19:56 -07:00
Lars Brubaker
cfca964294
More Refactoring of RGBA_Bytes
2017-11-01 18:13:47 -07:00
Lars Brubaker
c02d2ca60f
Made an automation test for print recovery (made it pass)
...
Fixed the DoUndoTests
2017-11-01 13:57:45 -07:00
John Lewin
f8c784af31
Reuse SectionWidget for Printer Controls, revert bold fonts
2017-10-31 18:04:57 -07:00
John Lewin
0de97fe0bf
Reduce font sizes, remove caps from preset labels
2017-10-31 15:00:48 -07:00
John Lewin
f9441ab687
Improve ViewControls3D position
...
- Issue MatterHackers/MCCentral#2163
Incorrect ViewControls3D position on part view
2017-10-31 13:50:20 -07:00
Lars Brubaker
359784877f
Unify Vector2 3 and 4 to have upper case field members
2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -07:00
John Lewin
c898f344bb
Simplify
2017-10-31 07:57:25 -07:00
John Lewin
c92959adec
Replace fields with properties, remove file system paths, revise names
2017-10-31 07:57:25 -07:00
John Lewin
c970ff28a9
Remove unused param, rename getNewName -> allowNameChange, reformat
2017-10-31 07:57:25 -07:00
John Lewin
9dc1d50ab0
Convert SaveAsWindow to WizardPage
...
- Issue MatterHackers/MCCentral#2153
SaveAs window uses SystemWindow rather than WizardPage
2017-10-31 07:57:24 -07:00
Lars Brubaker
bc3a7a3572
Improving sla initial layer description
2017-10-30 17:28:07 -07:00
John Lewin
7979160cf5
Remove ReloadAdvancedControlsPanel, AdvancedControlsPanelReloading
...
- Issue MatterHackers/MCCentral#1615
ReloadAdvancedControls should be broken out into ReloadSettings
and ReloadX?
2017-10-30 16:52:41 -07:00
John Lewin
23c4ae8488
Move Printer specific features to PrinterTabPage
...
- Issue MatterHackers/MCCentral#2138
Null reference errors due to Print progress control on PartTabPage
2017-10-30 16:15:31 -07:00
John Lewin
f0f2cfaefe
Remove ineffective deregistation
2017-10-30 12:29:17 -07:00
John Lewin
ffa4c3e034
Revise colors
2017-10-30 09:01:54 -07:00
John Lewin
ad1ec28e2b
Perform control initialization before adding to parent
2017-10-30 09:01:07 -07:00
John Lewin
c12b6d47d7
Update control name to reflect revised type name
2017-10-30 09:00:14 -07:00
John Lewin
e42ecdb191
Move GCode3D viewer to PrinterTabPage
2017-10-30 08:53:53 -07:00
John Lewin
93853d90cd
Rename type for consistency
2017-10-30 08:20:13 -07:00
John Lewin
23c4f14b14
Simplify, remove unused and non-functional components
2017-10-30 08:17:54 -07:00