John Lewin
b7d0332898
Convert AdjustmentControls to use SettingsRow
2018-04-06 17:36:16 -07:00
John Lewin
1728ef6a1f
Convert to use SettingsRow
2018-04-06 16:57:47 -07:00
John Lewin
639ad41cf8
Add HelpText, remove background color
2018-04-06 16:09:11 -07:00
John Lewin
5b6726e4f2
Use ImageWidget for non-actionable icons
2018-04-06 16:08:43 -07:00
Lars Brubaker
d3818471c5
Made probe calibration happen automatically if required
2018-04-06 14:59:09 -07:00
John Lewin
bdbfb10d37
Use theme color
...
- Issue MatterHackers/MCCentral#3048
Wrong theme colors
2018-04-06 13:27:09 -07:00
John Lewin
8dfeeac3cd
Finish switch to new toggle controls
...
- Issue MatterHackers/MCCentral#3043
Remove current ToggleSwitch factory to resolve differing types
2018-04-06 13:26:17 -07:00
Lars Brubaker
0e6fb3f420
Put in the cog for leveling calibration
2018-04-06 11:49:08 -07:00
John Lewin
ac3982c9d5
Fix spelling
2018-04-04 15:58:57 -07:00
Lars Brubaker
329aa70981
Putting leveling buttons back on main page
...
Getting better leveling triangles
2018-04-04 14:58:18 -07:00
Lars Brubaker
b7f3de2a0d
Working on new probe calibration wizard
2018-03-09 18:22:38 -08:00
John Lewin
65f9d97195
Use themed icon
2018-02-21 18:44:48 -08:00
John Lewin
87d474d796
Consolidate Edit Leveling and Run Leveling buttons
...
- Move Run Leveling button into Edit Leveling dialog per discussions
2018-02-01 23:26:40 -08:00
John Lewin
155a175dfa
Use Icon instead of Text buttons for Configure actions
...
- Issue MatterHackers/MCCentral#2699
2018-02-01 23:11:22 -08:00
John Lewin
c6d5605893
Convert EditLevelingSettingsWindow to DialogPage
...
- Issue MatterHackers/MCCentral#2759
Edit Leveling Settings window should use DialogPage for consistency
2018-02-01 23:09:53 -08:00
John Lewin
e998f137aa
Rename Connection.PrinterIsConnected -> Connection.IsConnected
2018-02-01 14:51:44 -08:00
John Lewin
eb0b7255b6
More consistent manual controls disabled styling
...
- Issue MatterHackers/MCCentral#2687
Inconsistent disabled styling
2018-01-18 09:28:08 -08:00
John Lewin
1a91cbc5c8
Use theme default font size
2018-01-12 14:51:10 -08:00
John Lewin
0825a9132b
Simplify, expose previously wrapped SectionWidget, sync styling
2018-01-10 18:55:44 -08:00
John Lewin
2ff53914ea
Use consistent naming style
2018-01-10 18:55:43 -08:00
John Lewin
27f75d4403
Eliminate ControlsWidgetBase
2018-01-10 18:55:43 -08:00
John Lewin
fbb6b5667f
Use theme styling
2018-01-10 18:55:42 -08:00
John Lewin
f8c784af31
Reuse SectionWidget for Printer Controls, revert bold fonts
2017-10-31 18:04:57 -07:00
John Lewin
2dc29674e8
Use bold fonts for AltGroupBox controls
2017-10-31 15:20:25 -07:00
John Lewin
145ef1ad63
Move theme image adjustment functionality into StaticData.LoadIcon
2017-10-14 23:32:04 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -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
bf3cd0d96e
More making printerConnection passed to classes.
2017-09-02 08:37:14 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
85518a3954
Revise GetThemedEditButton for reuse, rewrite to adjust alpha vs hsl
...
- Rename GetThemedEditButton to GenerateIconButton
- Extract hard-coded icon to callers and add ImageBuffer parameter
- Prevent washed out whites in mixed color images by adjusting alpha
- Reuse new GenerateIconButton helper for Undo/Redo buttons
2017-08-14 05:49:22 -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
0d2967d037
Remove SettingsViewBase type, use existing type of sibling controls
2017-08-06 19:22:47 -07:00
John Lewin
d264a9fc7c
Restore Software Print Leveling options into Controls section
2017-06-23 15:13:39 -07:00
John Lewin
23c8993396
Reduce SettingsViews to essentials
2017-06-15 22:45:02 -07:00
John Lewin
1ac3274e7d
Move CommunicationState enums into PrinterCommunication namespace
2017-06-13 17:33:23 -07:00
John Lewin
9aaf0f6311
Rename PrinterConnectionAndCommunication
2017-06-13 17:22:49 -07:00
John Lewin
1e643617c5
Adjust tab styling
...
- Pass separator bars to tabs, disable drawn borders
- Remove ActionBar from leftnav
- Remove PrintProgressBar from leftnav
- Revise BreadCrumb button attributes
- Revise UpFolder icon
- Revise overflow/pancake menu icon
- Create OverflowButton to encapsulate common menu item
- Use horizontal/VerticalLine for consistent color/weight separators
- Reduce visual clutter
- Minimize regions created by color and line separators
- Reduce the contrast of separator lines
- Reduce the contrast of region backgrounds
- Use consistent background colors across sibling tab pages
2017-05-23 14:54:36 -07:00
Lars Brubaker
8134b3f450
Fixed the Macros window to cancel on user closes with the X windows button.
...
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
ac7b2ee71b
Made the printer list sorted
2016-07-29 11:16:59 -07:00
Lars Brubaker
0adb6ae82d
Made leveling settings editable when not connected
2016-07-29 09:44:16 -07:00
John Lewin
80dab6c9e8
Make PrintLevelingChange event static
...
- Cleanup namespaces
- Guard for null reference with null conditional invoke
2016-07-18 16:58:25 -07:00
John Lewin
85b2ddefc3
Rename PrintLevelingEnabled event
2016-07-18 16:58:25 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
Lars Brubaker
3290a91947
Made the auto level indicator button navigate to the auto level properties panel.
2016-05-17 15:30:39 -07:00
John Lewin
8ca7fdf5b8
Create extension method for InvertLightness
2016-05-10 11:13:10 -07:00