John Lewin
f8c784af31
Reuse SectionWidget for Printer Controls, revert bold fonts
2017-10-31 18:04:57 -07:00
Lars Brubaker
b0fa37b2a4
Added first pass at support for SLA printers
...
Took out unused slice settings
2017-10-30 13:10:18 -07:00
John Lewin
294df0a588
Convert ActiveSliceSettings usage from static to local references
2017-09-17 01:12:18 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -07:00
Lars Brubaker
2a26f266a5
Moved extruder actions to hot end drop down
2017-09-06 18:16:57 -07:00
Lars Brubaker
3dd9270797
More making printerConnection passed to classes.
2017-09-03 11:48:24 -07:00
Lars Brubaker
bf3cd0d96e
More making printerConnection passed to classes.
2017-09-02 08:37:14 -07:00
Lars Brubaker
b65d1f136d
Making printerConnection passed to classes.
2017-09-01 21:23:20 -07:00
Lars Brubaker
293fd3ff12
Made more tests pass
...
deleted unused print status row
Made printer connection only have one status message output
Made sure the ApplicationTemDataPath is right for tests
Refactoring
2017-08-30 10:38:01 -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
5e8728d4aa
Move heading size to ThemeConfig for reuse in plugins
2017-08-06 20:55:00 -07:00
John Lewin
0d2967d037
Remove SettingsViewBase type, use existing type of sibling controls
2017-08-06 19:22:47 -07:00
John Lewin
1caf8fc09a
Extract heading point size to caller
2017-08-06 18:17:46 -07:00
John Lewin
f3909b3671
Collapse small helper functions into single construction method
...
- Remove unused button factory
2017-08-06 17:44:57 -07:00
John Lewin
237baf798f
Remove unused controls
2017-08-06 17:36:21 -07:00
John Lewin
d6a97052bf
Make standard button factory member names more generic
2017-08-01 21:18:00 -07:00
John Lewin
620c5e008a
Execute AddPlugins logic at load time
2017-06-28 09:17:17 -07:00
John Lewin
bd10edc2aa
Revise temperature widgets
2017-06-27 18:52:13 -07:00
John Lewin
d264a9fc7c
Restore Software Print Leveling options into Controls section
2017-06-23 15:13:39 -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
4559073237
Move more widgets to printer action bar
...
- Extract elements in PrinterConnectAndSelectControl to components
- Use new components in printer action bar
- Extract more factories to shared components
- Move shared color to ThemeConfig
- Add support for widget generation during ShowPopup
2017-05-24 14:19:02 -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
7916d883dc
Fixed the e controls to disable correctly.
...
Make sure we always set the enabled level correctly when parent changed
2017-02-27 13:26:33 -08:00
Lars Brubaker
6ff4755f51
Made the tuning controls layout correctly (hack)
...
Fixed tab background color on part preview window
Change the background color back for controls
2017-02-24 10:17:34 -08:00
Lars Brubaker
ac8a4808b3
Show reset if enabled
...
show hover effect
code for making temp in right place
2017-02-23 16:59:13 -08:00
Lars Brubaker
b3530b64a8
Better positioning of movement controls
...
Guard against null
2017-02-23 16:30:21 -08:00
John Lewin
109720dfac
Skip PowerControls on TouchScreen
2017-02-23 15:24:27 -08:00
Lars Brubaker
f3d43d0665
disable rather than hide slice engines when not usable.
2017-02-23 13:33:47 -08:00
Lars Brubaker
16e8ce2940
Added terminal to touchscreen controls
...
Moved android override into touchscreen
2017-02-23 12:43:37 -08:00
Lars Brubaker
dce35bd843
Make sure the resume button always shows the correct state.
2017-02-17 09:53:45 -08: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
651d9108cf
Tuning controls should be enabled when connected/finshedprint
2017-02-02 19:15:40 -08:00
John Lewin
f296b13d67
Extract and reuse Z-Offset control as new ZTuningWidget
2017-01-19 12:31:53 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
d8d3e23522
Put in the action menus and controls.
2016-12-08 15:39:23 -08:00
Lars Brubaker
f401a3323c
Moved Mocros to the top of the controls window
...
Putting in Macro Menu
Changed closeButton back to cancelButton
2016-11-30 13:31:19 -08:00
John Lewin
49591ee403
Refine ManualPrinterControls scrollable behavior
...
- Use ScrollableWidget for ManualPrinterControls base
- Remove conditional Android compilation
- Remove ManualControlsWidget type
- Rebuild ManualControls widget on ReloadAdvancedControls
2016-10-05 10:40:01 -07:00
Lars Brubaker
ecf3e085d1
Make sure we are checking PrinterSelected rather than ActiveSliceSettings.Instance == null
...
The later does not happen anymore.
2016-07-21 15:05:59 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
463305c96c
Move Windows driver enumeration/list from SettingsProfile to WizardPage
2016-06-15 16:41:10 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Greg
a7d87ce6cd
Added a hardware setting to show/hide marlin firmware updater.
2016-03-07 14:11:36 -08:00
John Lewin
da27bc8cad
Restore AdjustmentControls.cs
2016-01-13 16:11:13 -08:00
John Lewin
0a65be2f6f
ManualPrinterControls.cs micro-merge with Android
...
- Sync macroControls naming with siblings and Android
- Switch invalid ErrorEventArgs signature to EventArgs
2016-01-13 14:11:47 -08:00
John Lewin
4f1972a338
Merge babystep behavior into standard xyz controls
2016-01-13 11:09:40 -08:00
Lars Brubaker
5cc1b651b4
UI thread is more explicit about what functions it accepts and now accepts no parameter functions.
2015-06-11 12:06:40 -07:00