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
John Lewin
5e0b016e89
Simplify property name
2017-08-16 05:55:23 -07:00
John Lewin
b781751331
Consolidate bed state into model
...
- Always fire OnActivePrinterChange - move filtering for IsLoading lower
2017-08-16 05:53:26 -07:00
John Lewin
70210cfe54
Adjust ViewControls3D position, use local theme variable for conciseness
2017-08-15 20:33:32 -07:00
John Lewin
737453379a
Move IsPinned and SettingsTabIndex state into printer model
2017-08-15 19:20:12 -07:00
Lars Brubaker
af534f0802
Made the popup tab selection be persistent (in mem)
2017-08-15 15:12:38 -07:00
John Lewin
6c215415d0
Revise printer tabs layout
2017-08-15 12:35:12 -07:00
John Lewin
70fe9123a1
Make PrinterTabPage derive from TabPage
2017-08-15 12:34:24 -07:00
John Lewin
580312f05d
Move Undo operations to ViewControls3D
2017-08-14 12:38:50 -07:00
John Lewin
3b1bb05858
Tune toolbar/button styles, extract toolbar padding to theme
2017-08-14 11:53:45 -07:00
John Lewin
40e729ab8c
Use common button spacing
2017-08-10 06:00:11 -07:00
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
1e1cf68070
Guard for null reference
2017-07-14 10:27:49 -07:00
Lars Brubaker
a01ab7930d
Getting extruder selection to work on mcx files
2017-07-12 14:28:43 -07:00
John Lewin
02f5af43d9
Remove unused controls
2017-07-11 12:06:34 -07:00
John Lewin
dda6f89c2b
Fix widget ordering to restore layer view controls
...
- Less coupling to MeshViewerWidget
- Interaction layer concept/surface added for IA volumes
- Holds most IA volume logic and controls
2017-07-11 08:10:57 -07:00
John Lewin
ae93fedc46
Move TrackballTumble and GCode viewer
2017-07-10 16:28:41 -07:00
John Lewin
a50e8acc2a
Move keyboard hooks to parent
2017-07-10 16:28:41 -07:00
John Lewin
b2c898be6c
Move 2D layer view to same context as siblings views
2017-07-10 16:28:41 -07:00
John Lewin
0ce412c8d5
Revise layer indicators
2017-07-07 16:51:10 -07:00
Lars Brubaker
71a7837880
Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools
2017-07-07 13:01:22 -07:00
Lars Brubaker
0c6cc22510
Put in a layer value display
2017-07-07 12:52:00 -07:00
John Lewin
5c4d9b7a6e
Ensure layer features are only drawn when gcodeViewer is active
2017-07-07 12:28:03 -07:00
John Lewin
1a9d90bc15
Ensure view and button state are always synced
2017-07-07 12:28:02 -07:00
John Lewin
5e85b29e11
Move view mode selection buttons into main toolbar, revise icons
2017-07-06 18:15:53 -07:00
John Lewin
92e397fabd
Remove unused items
2017-07-06 16:30:46 -07:00
John Lewin
82b1cb3a5a
Remove unused items
2017-07-06 16:20:10 -07:00
John Lewin
d2c25ca814
Move GCode rendering registration to PrinterTabPage
2017-07-06 16:05:08 -07:00
John Lewin
03799e8fda
Remove unused, unnecessary items
2017-07-06 15:51:04 -07:00
John Lewin
b91683bee7
Fix slider update source and control positions
2017-07-06 15:04:44 -07:00
John Lewin
840f2f9cc9
Move sliders and overflow menu to parent control
2017-07-06 14:54:26 -07:00
John Lewin
34a377ede2
Exact PrinterTabPage to new file
2017-07-06 14:54:26 -07:00