John Lewin
2980038dff
Rename member to match current behavior
2018-04-05 15:59:44 -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
ac3982c9d5
Fix spelling
2018-04-04 15:58:57 -07:00
John Lewin
96852ef3b4
Use ancestor background color
...
- Issue MatterHackers/MCCentral#3024
Should be same color
2018-04-04 15:41:56 -07:00
John Lewin
7aba4267c0
Release event listeners on close
...
- Issue MatterHackers/MCCentral#3016
Switching colors leaks GuiWidgets
2018-04-02 12:59:18 -07:00
John Lewin
e7d1fdeb95
Improve size/position of input field to prevent overlapping target
...
Reduce widget size, make right aligned with right margin equal to
target width
- Issue MatterHackers/MCCentral#2993
Can't grab scroll bar button in layer view
2018-03-29 18:00:18 -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
b174c17ee0
Move event listener logic into widget owning the behavior
2018-03-17 09:20:48 -07:00
John Lewin
874e9641e3
Restore "Show Bed/Print Area" menu items in GCode views
2018-03-16 17:45:48 -07:00
John Lewin
00b548a820
Use ViewMode property instead of unrelated GCodePanel visibility
2018-03-14 17:14:51 -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
e128dd752a
Use ViewMode property instead of gcode3DWidget.Visible
...
- Issue MatterHackers/MCCentral#2925
GCode rather than Model menu appears as GCode3DWidget remains visible
2018-03-14 17:14:48 -07:00
John Lewin
84a7394e0c
Restore missing layer scrub/scrollbars, add persistent options panel
...
- Issue MatterHackers/MCCentral#2897
2D GCode view missing scrollbars
2018-03-09 08:04:33 -08:00
John Lewin
f460034cf0
Remove redundant menu options
...
- Issue MatterHackers/MCCentral#2904
2018-03-09 07:32:35 -08:00
John Lewin
9e5e1b3772
Revise slider location
2018-02-21 18:44:48 -08:00
Lars Brubaker
859304fd16
Fixed print recovery test
...
removed the gcode buffer size variable (it didn't work)
2018-02-21 18:15:22 -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
048541dc74
Add missing GCodePanelWidth persistence
2018-02-18 10:59:49 -08:00
John Lewin
f5287fac1a
Add persistent GCode sidebar, add db settings to track width
2018-02-16 18:49:36 -08:00
John Lewin
ecc605f210
Improve slider visibility logic
2018-02-16 15:50:33 -08:00
John Lewin
198c59c247
Improve sync-to-print
...
- MatterHackers/MCCentral#2835
Unexpected RatioIntoCurrentLayer values
2018-02-16 14:20:15 -08:00
John Lewin
5c76436fb5
Add prototype for user driven GCode coloring mode
...
- Issue MatterHackers/MCCentral#2793
Non-speed rendering should avoid using colors from the speeds table
- Issue MatterHackers/MCCentral#2792
Speeds legend should only be visible when Speed rendering is enabled
2018-02-09 21:51:06 -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
84a84b0672
Use new radio button styling for GCodeModelView menu items
...
- Issue MatterHackers/MCCentral#2768
Use radio buttons for GCodeModelView menu items
2018-02-03 13:30:23 -08:00
John Lewin
1377651016
Add user control of model rendering in GCode view
...
- Add Semi-transparent option for less noisy render
- Add Wireframe option for latest render style
- Add None option for classic view
- Issue MatterHackers/MCCentral#2713
Consider adding wireframe/shaded toggle to gcode view options
2018-02-02 23:23:39 -08:00
Lars Brubaker
d76eb07613
issue: MatterHackers/MCCentral#2602
...
GCode2D transform should only be computed on first load
2018-01-22 14:00:25 -08:00
John Lewin
51a2406c0f
Implement overflow menus
2018-01-21 21:07:14 -08:00
John Lewin
c8fe103a07
Remove opaque backgrounds
2018-01-21 20:41:16 -08:00
John Lewin
9b786ad2be
Update clock asset
...
- Issue MatterHackers/MCCentral#2677
Clock icon not themed correctly in light theme
2018-01-18 17:59:42 -08:00
John Lewin
b00d7f4621
Use Inline Title editor on ConfigurePrinter
...
- Issue MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
918ab7de76
Filter and search SliceSettings views
...
- Issue MatterHackers/MCCentral#2651
- Issue MatterHackers/MCCentral#2650
- Issue MatterHackers/MCCentral#2649
ShowHelp in Configure Printer not synced with SliceSettingsWidget
2018-01-14 16:29:41 -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
f5d31e7d29
Move Printing objects from GCodeVisualizer namespace to MC.Printing
2018-01-05 12:44:57 -08:00
John Lewin
38666e89c4
Maintain state across ReloadAll
...
- Issue MatterHackers/MCCentral#2561
Configure -> Printer should survive ReloadAll
2018-01-03 15:25:17 -08:00
John Lewin
ee773e50a3
Move toolbar spacing into base
...
- Issue MatterHackers/MCCentral#2522
Incorrect toolbar spacing after recent layout engine changes
2017-12-28 12:51:47 -08:00
John Lewin
f1ea9113e8
Configure -> Printer prototype
...
- Issue MatterHackers/MCCentral#2408
Migrate SliceSettings -> Printer to Printer -> Setup
2017-12-27 17:46:52 -08:00
John Lewin
c9de640085
Use OverflowBar type on ViewControls3D and PrinterActionsBar
2017-12-26 09:11:33 -08:00
John Lewin
2c2c6ad70e
Restore GCode2D sync-to-print
...
- Issue MatterHackers/MCCentral#2453
GCode2D doesn't honor sync-to-print
2017-12-23 10:02:29 -08:00
John Lewin
caffdfbbf2
Restore correct GCode2D overflow menu
...
- Add test for expected overflow menus
- Issue MatterHackers/MCCentral#2489
GCode2D shows mesh/model overflow menu
2017-12-22 10:14:12 -08:00
John Lewin
cbc2db9797
Long running print task
2017-12-11 22:22:56 -08:00
John Lewin
f401278d25
Long running tasks prototype
...
- Issue MatterHackers/MCCentral#2393
Finish up and check in long running tasks prototype
2017-12-11 15:42:17 -08:00
LarsBrubaker
428c6b2892
Reset the progress ratio
...
issue: MatterHackers/MCCentral#2317
turning sync to print off needs to set the bottom slider back to full
2017-12-10 21:11:32 -08:00
LarsBrubaker
7b32e97157
addressing: MatterHackers/MatterControl#2471
...
Layer Preview and settings navigation with arrow keys
2017-12-02 22:14:51 -08:00
John Lewin
98b109df13
Fix loading state - SelectedObjectPanel/LayerPosition/TumbleCube
2017-11-29 17:54:16 -08:00
John Lewin
a28e92bd27
Restore to prior bed plates
...
- Maintain all ViewMode across ReloadAll
- Move more GCode renderer data to model
2017-11-29 15:22:18 -08:00
John Lewin
e67e915d4c
Always enable GCode2D view
2017-11-29 14:41:55 -08:00
John Lewin
5b1fec7144
Expose controls for conditional Enable
2017-11-29 13:45:01 -08:00