John Lewin
63963c1464
Remove DropMenuWrappedField, disable hard-coded field presets
...
- Issue MatterHackers/MCCentral#2668
Remove QuickMenuSettings
2018-01-16 16:48:26 -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
LarsBrubaker
00d8346ccf
Restored ability to switch back quick settings on revert settings button
2018-01-13 18:54:10 -08:00
John Lewin
8964c59919
Clamp extruder_count
...
- Issue MatterHackers/MCCentral#2616
Add extruder count constraints
2018-01-13 11:46:17 -08:00
John Lewin
13cc147dfe
Caller specified pointSize for DropDownLists
2018-01-12 14:51:10 -08:00
LarsBrubaker
7f1e7eda0f
adjust edit control height on any line count change.
2017-12-31 09:34:40 -08:00
Matt Moening
8ac25a5428
IP Selector dropdown displays current value when created
2017-12-29 12:55:56 -08:00
John Lewin
2f42ee11b1
UIFields should allow caller to specify text color
...
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:10:37 -08:00
John Lewin
817fe3e105
DropDownList should allow caller to specify text color
...
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:06:37 -08:00
Matt Moening
cc7e61ee3b
Fill IP Address dropdown on idle
...
- Add refresh button that is disabled when reloading menu
2017-12-22 11:29:03 -08:00
Matt Moening
1d38fa034c
Add List of zero-conf telnet connects to allow auto detection of MCConnect
2017-12-22 11:29:03 -08:00
LarsBrubaker
d3f0e66645
Made cicular bed draw axis correctly
...
Made tumble cube invalidate while rotating
Vector2 slice edit type needs to be able to be negative (couldn't figuer out how to make test)
2017-12-02 12:54:42 -08:00
Lars Brubaker
7802c423d9
Turned settings name wrapping back on
2017-11-18 10:14:35 -08:00
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -07:00
John Lewin
6881e3ed3b
Revise ToggleSwitch UIField to match sibling widths
...
- Issue MatterHackers/MCCentral#2020
Improve UIField sizing and positions
2017-10-01 18:25:12 -07:00
John Lewin
83e0dee7a9
Move common control size into base
2017-10-01 10:38:36 -07:00
John Lewin
1a12b22d1c
Allow doubles when unitsToken populated, constrain to int without
2017-09-25 14:58:00 -07:00
John Lewin
569ce3498c
Fix test exceptions due to naming mismatches
2017-09-22 23:38:15 -07:00
John Lewin
12f97dc6be
Fix broken ComPortField, add basic field test
2017-09-21 16:30:52 -07:00
John Lewin
426a5dd9f5
Fix SliceSettings ExtruderOffsetField to honor shared temps
2017-09-20 18:06:58 -07:00
John Lewin
de922d8a2e
Convert PrinterConnection usage from static to local references
2017-09-17 13:31:32 -07:00
John Lewin
e926b747cf
Remove accidental debugging statements
2017-09-16 23:30:41 -07:00
John Lewin
a7f6f0e852
Fix PositiveDouble test
2017-09-15 15:08:17 -07:00
John Lewin
6c1d3c126f
Extract embedded type to new file
2017-09-15 13:44:54 -07:00
John Lewin
907ab38cea
Replace ValueOrUnitsField with IntOrMmField, implement field test
2017-09-15 13:43:50 -07:00
John Lewin
1bea55ad4a
Restore PositiveDouble functionality, convert to concise test format
2017-09-14 22:13:29 -07:00
John Lewin
71064a0427
Extract embedded type to new file
2017-09-14 21:17:35 -07:00
John Lewin
7e031bf4ea
Fix regression in numeric fields regarding negatives
2017-09-14 19:17:04 -07:00
John Lewin
c2b2175168
Fix and update SliceSetting field identifiers
2017-09-14 14:47:08 -07:00
John Lewin
6e536c548d
Implement custom ExtruderOffsetField
2017-09-14 13:29:22 -07:00
John Lewin
9df7cd414e
Validate Vector2Field changes via ConvertValue
2017-09-14 13:27:48 -07:00
John Lewin
9aa6950b0c
Remove numberOfCopies loop, move extruder logic to ExtruderOffsetField
2017-09-14 09:51:19 -07:00
John Lewin
ad95f12d93
Dynamically sized GCode fields
2017-09-13 18:19:42 -07:00
John Lewin
acff39eee0
Complete rename to UIField
2017-09-13 06:59:30 -07:00
John Lewin
c8acc11275
Remove invalid cast
2017-09-13 06:45:22 -07:00
John Lewin
5e6afa4496
Eliminate IUIField interface
2017-09-13 06:45:22 -07:00
John Lewin
caeab53a2d
Use correct property during ConvertValue
2017-09-13 06:45:22 -07:00
John Lewin
c9d6b20e16
Optional toggle labels
2017-09-13 06:45:22 -07:00
John Lewin
ab150ba3ad
Add initial toggle switch implementation for slice settings
2017-09-13 06:45:22 -07:00
John Lewin
f1596b535f
Improve checkbox behavior, reload on Show Reset button click
2017-09-13 06:45:21 -07:00
John Lewin
19d14d0856
Extract embedded types to new files
2017-09-13 06:45:21 -07:00
John Lewin
801441e945
Remove unused ISettingsField/IntField type
2017-09-13 06:45:20 -07:00
John Lewin
2e343e5af8
Revise int and double fields
2017-09-13 06:45:20 -07:00
John Lewin
393db7ba79
Remove ISettingsField type
2017-09-13 06:45:20 -07:00
John Lewin
ebfe02db2e
Convert PositiveDoubleField to BoundDoubleField/DoubleField types
2017-09-13 06:45:20 -07:00
John Lewin
51d6cc07e8
Remove HardwarePresetField, use CheckboxField
2017-09-13 06:45:20 -07:00
John Lewin
f3c9326105
Convert MultilineStringField to UIField
2017-09-13 06:45:20 -07:00
John Lewin
4fec085e14
Add functionality to detect user versus code driven change events
2017-09-13 06:45:19 -07:00
John Lewin
6996261a65
Remove Offset2Field, rebuild off Vector2Field with extruder index
2017-09-13 06:45:19 -07:00
John Lewin
54fe42c48c
Convert Vector2Field to UIField
2017-09-13 06:45:19 -07:00