jlewin
fca740e465
Consolidate export button code
2019-06-04 17:54:32 -07:00
jlewin
a5a5411717
Simplify button name, move details (x3g/gcode) to tooltip
2019-06-04 17:54:32 -07:00
jlewin
c473052154
Swap button order
2019-06-04 17:54:32 -07:00
jlewin
4899d77517
Use theme helper for common styling
2019-06-04 17:54:32 -07:00
jlewin
cc9dc69413
Simplify
2019-06-04 17:54:31 -07:00
Tyler Anderson
c5daadc02c
Added Export G-Code button to print menu
2019-06-04 16:54:21 -07:00
LarsBrubaker
6abe190922
Merge remote-tracking branch 'origin/2.19.6'
2019-06-01 17:36:09 -07:00
LarsBrubaker
4b9ff1bbbe
reset needs to be marked as user driven
2019-06-01 09:10:52 -07:00
jlewin
c46b3f519e
Enable FullRowSelect on ErrorValidationRows with fixes
...
- Issue MatterHackers/MCCentral#5618
Print validation error rows are not clickable
2019-05-31 18:00:57 -07:00
jlewin
aae2976c95
Extract ClosePopup behavior for reuse, invoke on Warnings dismiss
2019-05-31 18:00:43 -07:00
jlewin
6bd0e87cf8
Mark IsDirty during profile save
...
- Issue MatterHackers/MatterControl#4574
Started using my printer at home and it reverted to an old web
setting that lost all my recent changes
2019-05-29 14:16:25 -07:00
jlewin
f2980b3744
Extract ClearBlackList from Save
2019-05-29 12:25:31 -07:00
LarsBrubaker
e6f051d45e
moving easing to vector math
2019-05-27 16:39:51 -07:00
jlewin
e24683ee42
Always ReloadAll on Reset to Defaults
...
- Issue MatterHackers/MCCentral#5585
Reset to Defaults does not clear changed settings
2019-05-24 14:14:07 -07:00
jlewin
14b34eea6f
Use event semantics
2019-05-22 18:46:12 -07:00
jlewin
4ecfeaae13
Remove parameter, use default from single caller
2019-05-16 16:25:10 -07:00
jlewin
ba599ba898
Add calibration icon
2019-05-15 13:38:38 -07:00
Lars Brubaker
77020ee924
Making T1 setup dependent on having T1 used in the print
...
issue: MatterHackers/MCCentral#5497
Create protocol for single material setup on dual printer
2019-05-14 18:20:02 -07:00
jlewin
2d4f3a4784
Add Calibrate Printer menu item
2019-05-14 15:43:13 -07:00
LarsBrubaker
97fd35057b
fixing warnings
2019-05-12 09:09:30 -07:00
LarsBrubaker
f236674d5a
Make sure we clear sample positions on reset to default
2019-05-11 08:21:27 -07:00
LarsBrubaker
7debe57480
Make sure we check for print recovery even if we are connected
...
This code changed so that we are connected before the UI is available.
we still need to check if there is a recovery.
issue: MatterHackers/MCCentral#5423
Automatic connect does not say there is a recovery available when there is
2019-05-11 07:40:30 -07:00
jlewin
568501cb29
Rename Export All Settings menu to Export Printer
...
- Issue MatterHackers/MCCentral#5488
Change Export All Settings to Export Printer
2019-05-09 14:04:46 -07:00
jlewin
8d4547d706
Revise naming to match behavior
2019-05-01 15:39:16 -07:00
LarsBrubaker
73ebdde9e5
Changing nozzle1_inset to t0_inset
...
refactoring some surrounding code to talk about tool rather than nozzle
or hotend
figure it's better to do this change before we have any profiles with this set into them
issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
jlewin
6024a85133
Extract widget connect behavior to reusable public method
...
- Rewrite event handlers as privately scoped delegates
- Clear event handlers on ConnectSucceeded/ConnectFailed
2019-04-05 12:04:28 -07:00
jlewin
af374e0abf
Remove redundant EnableChanged event
...
- Issue MatterHackers/MCCentral#5265
Consider removing PrinterConnection.EnableChanged event
2019-04-05 11:44:55 -07:00
jlewin
f62ebfb064
Close popup on FixAction click
...
- Issie MatterHackers/MCCentral#5247
Print button -> Connect should close Print panel popup
2019-04-04 12:06:47 -07:00
jlewin
15d8d3996b
Connect should not be conditional on NetworkPrinting
...
- Issue MatterHackers/MCCentral#5141
Network printing does not work
2019-03-11 11:42:50 -07:00
John Lewin
9a4f1aa484
Use correct font size, reduce spacing
2019-03-09 14:12:45 -08:00
jlewin
c6fcdb4615
Add fix for Bed Leveling Temp validation, add support for disable
2019-03-08 16:59:04 -08:00
jlewin
13f13cf983
Use LinkLabel for fix actions
2019-03-08 16:48:39 -08:00
jlewin
27847818fa
Conditionally display validation errors based on ignore status
...
- Add icon to dismiss/ignore warnings
2019-03-08 16:48:36 -08:00
Lars Brubaker
572fdd847a
Getting switch extruder pre-gcode to run when needed
...
refactoring
2019-02-06 12:34:20 -08:00
John Lewin
386dd2fd54
Move render toggles into dedicated menu
2019-02-04 20:06:34 -08:00
John Lewin
330aba83f7
Add item Drawables to menu
2019-02-04 16:18:06 -08:00
John Lewin
2d1c6a560a
Add toggles to Gui surface for demo
2019-02-04 16:18:05 -08:00
John Lewin
18fc068d2c
Add missing localizations
...
- Issue MatterHackers/MCCentral#4976
Localize strings
2019-01-31 12:35:12 -08:00
John Lewin
d45bf5e1d3
Split print and slice validation to reduce non-relevant reporting
...
- Issue MatterHackers/MCCentral#4884
2019-01-24 08:24:18 -08:00
John Lewin
c7d6c9b75a
Revise tests to account for new "Finish Setup Button" location
...
- Add infrastructure to find and set new button identifier
- Issue MatterHackers/MCCentral#4902
Investigate failing PulseRequiresLevelingAndLevelingWorks test
2019-01-23 23:02:46 -08:00
John Lewin
920672672a
Fix incorrect layout style
2019-01-23 13:38:59 -08:00
John Lewin
2555b9d50d
Extract validation display to reusable component
...
- Issue MatterHackers/MCCentral#4885
2019-01-23 06:54:18 -08:00
John Lewin
4320fc49ac
Restore validation panel heading and adjust spacing
2019-01-22 18:04:55 -08:00
John Lewin
285e2ca22f
Order validation errors by ErrorLevel
2019-01-22 17:38:29 -08:00
John Lewin
2513cc6313
Remove classic 'Setup...' button
2019-01-22 17:16:56 -08:00
John Lewin
ab75d29440
Add info indicator hinting that hover will reveal additional details
2019-01-22 17:03:35 -08:00
John Lewin
61276cad63
Add presentation name to SliceSettings ValidationErrors
2019-01-22 14:53:41 -08:00
John Lewin
876b9ae923
Restore background color for disabled Print button
2019-01-22 13:35:27 -08:00
John Lewin
4e9f1510ac
Wire up validation error popovers, use warning/error status icons
2019-01-22 13:35:27 -08:00
John Lewin
f2e8a9d4ec
Add error panel
2019-01-22 13:35:27 -08:00