John Lewin
523a218d47
Use event pattern
2018-08-03 13:00:32 -07:00
John Lewin
db84a6ec83
Simplify
2018-08-03 12:21:18 -07:00
John Lewin
117826aa68
Editor wip
2018-08-03 11:07:15 -07:00
John Lewin
0f88e7aab7
Rename TitleChanged event to ValueChanged
2018-08-03 11:07:15 -07:00
John Lewin
b17ac901c3
Simplify
2018-08-03 11:07:15 -07:00
John Lewin
2ec0a37230
Improve ComponentObject3D editing experience
2018-08-02 17:30:58 -07:00
John Lewin
65d8e8c91c
Fix GCode regression, restore required base call
...
- Issue MatterHackers/MCCentral#3912
Can't delete or change custom G-code in profile
2018-07-30 16:42:47 -07:00
John Lewin
07251fb314
Full height text field, reorder tabs, drop preview in SliceSettings
2018-07-20 12:18:53 -07:00
John Lewin
7163249870
Markdown UIField editor prototype
2018-07-20 00:11:27 -07:00
John Lewin
01021a9dbb
Use theme colors
...
- Issue MatterHackers/MCCentral#3893
New controls should use theme colors
2018-07-18 19:27:15 -07:00
Lars Brubaker
8d9a3435c7
added make and model to printer general section
...
issue: MatterHackers/MCCentral#3637
Add printer make model to printer general
2018-07-18 16:13:13 -07:00
John Lewin
bbabf95c93
Improve DI, use constructor injection
2018-07-12 09:33:15 -07:00
Lars Brubaker
f915260ce8
Getting Mirror and Scale into select overflow menu
...
Took out mirror and scale side bar controls
More state passed to UpdateControls
2018-07-06 17:11:33 -07:00
Lars Brubaker
212fb4ddf0
Making less rebuilds when loading
...
Adjusted margin on explore page
Made enum field have consistent styling
2018-06-27 10:33:07 -07:00
John Lewin
08838aafb3
Sync to correct icon state when initialized
...
- Issue MatterHackers/MCCentral#3594
IconEnumField not showing current state on load
2018-06-12 12:33:35 -07:00
John Lewin
1b94ecd47c
Create new EnumField for enums
2018-06-09 07:14:38 -07:00
John Lewin
5122ee4f5c
Create new IconEnumField for enums with @icons
2018-06-09 06:34:31 -07:00
John Lewin
5a842e6207
Create new DirectionVectorField for DirectionVector content
2018-06-08 20:42:06 -07:00
John Lewin
4e56bb984b
Create new CharField for char content
2018-06-08 18:19:06 -07:00
John Lewin
a048871f57
Add button to manually invoke COM port wizard
...
- Issue MatterHackers/MCCentral#3381
Consider adding mechanism to open port config/troubleshooting dialog
2018-05-31 09:38:04 -07:00
Lars Brubaker
fbd4f9e219
Improved GlyphTranslator
...
Added true type fonts
Refactored VertexStorage data types
Shortened FlagsAndComamand enum names
2018-05-15 15:06:40 -07:00
John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
bd3db106b0
Prefer local reference to static
2018-04-07 22:53:34 -07:00
John Lewin
9c00f026c0
Restore icon for Add menu item, improve icon support in MenuItem
...
- Render non-enabled menu icons with new lazy DisabledImage property
- Move SettingsRow into CustomWidgets namespace
2018-04-07 11:07:38 -07:00
John Lewin
a027951be5
Extract reusable aspects to common base
2018-04-06 09:06:21 -07:00
John Lewin
8431f7a5ef
Use new toggle control for CheckboxField
2018-04-05 18:54:12 -07:00
John Lewin
e94f1f04af
Reduce droplist border significance to match original border style
...
- Issue MatterHackers/MCCentral#2529
Inconsistent border strengths
2018-04-01 16:10:32 -07:00
Lars Brubaker
2cd09dd365
Lots of work on Array tool and support property editors
2018-02-10 11:24:51 -08:00
John Lewin
e998f137aa
Rename Connection.PrinterIsConnected -> Connection.IsConnected
2018-02-01 14:51:44 -08:00
John Lewin
9b9c21eff3
Revert "Remove DropMenuWrappedField, disable hard-coded field presets"
...
This reverts commit 63963c1464 .
2018-01-31 16:01:36 -08:00
John Lewin
e2d726e175
Right align field contents
...
- Issue MatterHackers/MCCentral#2693
Nozzle offsets should be right aligned like siblings
2018-01-18 17:59:43 -08:00
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