John Lewin
da5600fbb7
Move ViewMode/ViewModeChanged to model, listen and respond in UI
...
- Issue MatterHackers/MCCentral#2290
After slicing the view is switched to 3D GCode but the button...
2017-11-27 17:36:36 -08:00
John Lewin
27f77731a4
Always hide GCode2D when switching to model view
...
- Issue MatterHackers/MCCentral#2289
Can't switch from 2D Gcode view to 3D Model view
2017-11-20 18:05:01 -08:00
John Lewin
df1d3e4409
Rely on database backed property
2017-11-20 16:55:03 -08:00
John Lewin
8ae9e2da6d
Convert GCode menu to new format
...
- Issue MatterHackers/MCCentral#2272
3D layer view uses old menu format
2017-11-20 14:09:33 -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
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
dafddf710b
Rename PrinterTabBase -> PartTabPage
2017-11-07 14:57:58 -08:00
Lars Brubaker
cfca964294
More Refactoring of RGBA_Bytes
2017-11-01 18:13:47 -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
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
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
3b8c791dc5
Fix PrinterActionsBar spacing
2017-10-29 17:40:55 -06:00
John Lewin
06a0684a93
Extract layer slider components to custom control
...
- Much easier to center layer counts to vertical slider
- Fix incorrect layer positions
- Abstract details from main control, expose only minimal complexity
- Issue MatterHackers/MCCentral#2114
Only 3 of 4 layers shown, no change between layers 1 and 2
2017-10-21 20:23:34 -07:00
John Lewin
c831eb6484
Improve SelectedObjectPanel visibility/positioning, try toolbar buttons
2017-10-20 07:26:33 -07:00
John Lewin
e07d4c73dc
Remove SliceSettingsMissingWidget
2017-10-19 10:50:40 -07:00
John Lewin
5c62fd4761
Alt View3D layout
2017-10-19 09:04:36 -07:00
John Lewin
9edde00fcf
Clear bed should invalidate GCode render data
...
- Disable 'File Not Found' messages on empty LoadedGCode
- Issue MatterHackers/MCCentral#2088
Clear bed should invalidate GCode render data
2017-10-17 12:55:58 -07:00
John Lewin
44d76754b4
Revert confusing variable name
2017-10-06 12:23:49 -07:00
John Lewin
ed4b2a716a
Reposition layer slider
2017-09-27 09:27:50 -07:00
John Lewin
6e6b0b951b
Use minimal view widget for Slice popup button
2017-09-25 22:11:02 -07:00
John Lewin
ed66d862a4
Rename ApplicationControl static printer property to ActivePrinter
2017-09-17 14:01:58 -07:00
John Lewin
de922d8a2e
Convert PrinterConnection usage from static to local references
2017-09-17 13:31:32 -07:00
John Lewin
294df0a588
Convert ActiveSliceSettings usage from static to local references
2017-09-17 01:12:18 -07:00
John Lewin
2f952faf78
Remove redundant local reference
2017-09-16 01:39:43 -07:00
John Lewin
af38676244
Make View3DWidget.Scene private
2017-09-16 01:19:07 -07:00
John Lewin
55ac2571fa
Remove static ActivePrintItem
2017-09-15 18:45:21 -07:00
John Lewin
8f9953ef12
More generic dependencies to break Part view coupling to Printer
2017-09-15 16:49:21 -07:00
John Lewin
51c413f27e
Extract embedded type to new file
2017-09-15 15:17:56 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -07:00
John Lewin
b2b89ecb84
Revise naming to reflect behavior
2017-09-13 22:00:28 -07:00
John Lewin
b7749fe8cc
Remove unused PrinterConnection parameters and local references
2017-09-13 21:45:44 -07:00
Lars Brubaker
49bb791233
Turn off stretch
2017-09-13 15:59:23 -07:00
Lars Brubaker
ad2c579160
Improving SolidSlider to layout better
2017-09-13 15:55:22 -07:00
John Lewin
155e33f120
Make SliceSettingsWidget require a SettingsContext
2017-09-13 06:45:18 -07:00
John Lewin
0b5148067b
Persist SliceSettings viewstate across application restarts
2017-09-13 06:44:48 -07:00
Lars Brubaker
b39666634a
More making printerConnection passed to classes.
...
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
3dd9270797
More making printerConnection passed to classes.
2017-09-03 11:48:24 -07:00
Lars Brubaker
b65d1f136d
Making printerConnection passed to classes.
2017-09-01 21:23:20 -07:00
Lars Brubaker
3504c57c77
Keep show folders open if opened
2017-09-01 17:42:11 -07:00
John Lewin
42832879b5
Remove TerminalControls wrapping class, use TerminalWidget directly
2017-08-26 15:29:00 +03:00
Lars Brubaker
6ecbb6e4b3
Make un-pin keep the current window open
...
Make the default slice settings size better
Make a minimum dock window size
fixed terminal in floating mode
found text wrapping bug (actually is center | fit)
improved icon layout in part view (better padding vs margin)
put minimum size on text of slice setting
removed extra unused gui widget from settings name
put in debug stack navigation F2 F3
2017-08-24 11:50:55 -07:00
John Lewin
4ab65e81c9
Correctly determine editing mode
2017-08-17 11:18:11 -07:00
John Lewin
6659ebce36
Add support for switching editing modes
2017-08-17 11:02:30 -07:00
John Lewin
43f492c7c9
Break out printer controls from View3D
2017-08-17 11:02:29 -07:00
John Lewin
ef7fbb1c4a
Remove non-applicable WindowMode.Embeded state
2017-08-17 11:02:29 -07:00