John Lewin
7454d79b85
Switch to grayscale when disabled
...
- Issue MatterHackers/MCCentral#3062
ColorSwatchSelector remains vibrant when disabled
2018-04-07 12:00:35 -07:00
John Lewin
ef19b792a1
Use PrimaryAccent for hover color
...
- Match existing DropList styling
2018-04-07 11:09:50 -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
3ad0c32d6d
Directly expose typed OverflowButton, resolve menu enabled regression
...
- Issue MatterHackers/MCCentral#3060
PrintLibrary popup menu items are always enabled
2018-04-07 09:50:52 -07:00
John Lewin
b7d0332898
Convert AdjustmentControls to use SettingsRow
2018-04-06 17:36:16 -07:00
John Lewin
da3d33ec7c
Turn off border on stand-alone item
2018-04-06 15:14:21 -07:00
John Lewin
70f7cbb55f
Refine padding under new layout
2018-04-06 15:14:21 -07:00
John Lewin
b8f152302a
Revise calling syntax to modify only right padding of instance
...
- Filter via Linq
2018-04-06 15:14:21 -07:00
John Lewin
248ae2aa48
Add HorizontalSpacer to the ignored types list
...
- Issue MatterHackers/MCCentral#3031
Empty item in overflow list
2018-04-06 15:14:20 -07:00
John Lewin
19223b9dd2
Invalidate on Checked change to force redraw
...
- Issue MatterHackers/MCCentral#3047
SliceSettings checkbox fields acting erratically
2018-04-06 12:49:54 -07:00
John Lewin
315d08553c
Use new expansion persistence in SectionWidget
...
- Issue MatterHackers/MCCentral#3033
SelectedObjectPanel SectionWidgets should remember their expansion state
2018-04-06 06:07:32 -07:00
John Lewin
e3b7bf417e
Add expansion persistence to SectionWidget
2018-04-06 06:06:10 -07:00
John Lewin
14b511568c
Use widget bounds for width
2018-04-05 18:54:13 -07:00
John Lewin
abe3f50799
Right align toggle switch
2018-04-05 18:54:12 -07:00
John Lewin
2682c73021
Remove printer dependencies from non-printer contexts
2018-04-05 18:46:31 -07:00
John Lewin
2d6d6e5c6c
Revise button container right margin
2018-04-05 16:02:54 -07:00
John Lewin
2980038dff
Rename member to match current behavior
2018-04-05 15:59:44 -07:00
John Lewin
2339988df7
Move BackgroundColor to parent
2018-04-05 15:57:32 -07:00
John Lewin
376256717d
Work around agg alpha edge issues
...
- Toggle switch rendering on mouse down leave/enter bounds
- Remove alternate rendering style
2018-04-05 15:54:20 -07:00
John Lewin
f546c729ed
Delete dead code
2018-04-05 15:54:18 -07:00
John Lewin
170fee4672
Disable selectedObjectPanel when selected scene item lost
2018-04-05 15:54:17 -07:00
John Lewin
746f4e1d2e
Move View Options to parent container
2018-04-05 15:54:14 -07:00
John Lewin
64a96dd7ff
Add new toggle switch style
2018-04-05 15:54:12 -07:00
John Lewin
54fe713d7d
Add simple toggle buttons for view options
2018-04-05 15:52:18 -07:00
John Lewin
5a13d9cf30
Move view options from overflow menu to new persistent panel
...
- Issue MatterHackers/MCCentral#3014
Add View Options panel to model view
2018-04-05 15:52:17 -07:00
John Lewin
abc4017294
Add missing "Show Print Area" option
2018-04-05 15:52:15 -07:00
John Lewin
d556fbcf75
Move state from UI layer to model
2018-04-05 15:52:14 -07:00
Lars Brubaker
46d076fc66
Refactoring print <-> setup... button to have better state
2018-04-05 13:55:23 -07:00
Lars Brubaker
2c5208a845
Fixed bug with delayed heat turning off even after it has been set to on
...
Made the print setup button have much better state logic
Move all turn off heat logic to printer connection
2018-04-05 12:45:29 -07:00
John Lewin
6d1017b07e
Revise TagContainer styling, stop editing on layer change
2018-04-04 17:54:11 -07:00
John Lewin
ac3982c9d5
Fix spelling
2018-04-04 15:58:57 -07:00
John Lewin
96852ef3b4
Use ancestor background color
...
- Issue MatterHackers/MCCentral#3024
Should be same color
2018-04-04 15:41:56 -07:00
Lars Brubaker
83a7d49e32
Make sure we don't sample off the bed
...
reorder 7 and 13 point leveling probe positions
issue: MatterHackers/MCCentral#1821
Improvements to leveling process
2018-04-04 14:58:20 -07:00
Lars Brubaker
34970a6462
Refactoring leveling system
2018-04-04 14:58:19 -07:00
Lars Brubaker
e89ca312a1
Prototyping the curve tool
2018-04-04 14:58:17 -07:00
LarsBrubaker
4106af6fe2
Working on pinch
2018-04-04 14:58:17 -07:00
LarsBrubaker
dca46e22ab
Adding in pinch object
2018-04-04 14:58:16 -07:00
John Lewin
11054c3c05
Fix build volume transparency
2018-04-04 10:45:18 -07:00
John Lewin
07f9160f49
Maintain watermark aspect ratio
...
- Issue MatterHackers/MCCentral#2996
Default bed watermark should maintain original aspect ratio
2018-04-04 10:45:06 -07:00
John Lewin
2335db7e12
Update for TrackBall changes
2018-04-03 08:36:21 -07:00
John Lewin
7aba4267c0
Release event listeners on close
...
- Issue MatterHackers/MCCentral#3016
Switching colors leaks GuiWidgets
2018-04-02 12:59:18 -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
John Lewin
20f18fd48b
Remove ExtrusionColors and full GCode iteration from UI layer
...
- Reuse loaded instance in GCodeRenderer
2018-03-30 21:17:16 -07:00
John Lewin
2ca524e705
Use rounded corners in HorizontalTags
2018-03-30 11:36:04 -07:00
John Lewin
b3a42370ab
Move currentLayerInfo values into 1 based domain
...
- Add 1 on set value, subtract 1 on value set
- Issue MatterHackers/MCCentral#2994
Bottom of scroll bar says "1", and text bar shows "0"
2018-03-29 18:26:00 -07:00
John Lewin
69c849e5bb
Add HorizontalTag for custom arrow style
...
- Issue MatterHackers/MCCentral#3002
Layer indicator should have arrow pill background, use small font
2018-03-29 18:00:20 -07:00
John Lewin
1f5a2c71d2
Remove hard-coded black, use theme color for layer text box
...
- Issue MatterHackers/MCCentral#3003
Layer textbox should use theme font color
- Issue MatterHackers/MCCentral#3001
InlineEditControl always forces text to black
2018-03-29 18:00:19 -07:00
John Lewin
0ea65aebd2
Keep layer textbox vertically aligned with scrollbar thumb
...
- Issue MatterHackers/MCCentral#2998
Layer textbox should stay vertically aligned with scrollbar thumb
2018-03-29 18:00:19 -07:00
John Lewin
e7d1fdeb95
Improve size/position of input field to prevent overlapping target
...
Reduce widget size, make right aligned with right margin equal to
target width
- Issue MatterHackers/MCCentral#2993
Can't grab scroll bar button in layer view
2018-03-29 18:00:18 -07:00
John Lewin
dd2c3424da
Transactional group command
2018-03-28 17:38:14 -07:00