Commit graph

7256 commits

Author SHA1 Message Date
John Lewin
3dfe7fb7e2 Add Disabled icon 2017-08-14 10:47:59 -07:00
John Lewin
3446bc00e9 Move InteractiveScene ownership from MeshViewer to PrinterConfig model 2017-08-14 10:47:59 -07:00
johnlewin
6e1ba18984 Merge pull request #2349 from jlewin/design_tools
Design tools
2017-08-14 10:07:01 -07:00
John Lewin
db09cf7473 Remove extra parameter, latest agg-sharp 2017-08-14 09:06:15 -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
John Lewin
7baeaa9cc5 Fix MirrorControl button padding 2017-08-13 16:30:57 -07:00
John Lewin
918baf10d5 Rename icon 2017-08-13 16:22:16 -07:00
John Lewin
e410b4548d Add debugging support to TextImageWidget, remove phantom padding 2017-08-13 14:23:54 -07:00
John Lewin
0958e09e66 Revise button styling and icon sizing 2017-08-13 14:21:28 -07:00
John Lewin
9915817e16 Remove centerText parameters 2017-08-13 14:17:34 -07:00
John Lewin
afc53dbfdb Remove problematic save/as SplitButton, move save actions to Bed menu 2017-08-13 13:55:17 -07:00
John Lewin
1b1be8545a Apply constraints to self rather than child, set padding not margin 2017-08-13 09:47:17 -07:00
John Lewin
1c8e70c7cb Use .BackgroundColor rather than owner render/fill 2017-08-13 09:36:13 -07:00
John Lewin
af44a465bf Refactor TextImageWidget 2017-08-13 09:29:28 -07:00
John Lewin
b2387bf18c Remove centerText constructor parameter 2017-08-13 09:24:02 -07:00
John Lewin
d39e640ee5 Extract TextImageWidget to new file 2017-08-13 09:21:04 -07:00
John Lewin
064a7a64f9 Remove unused implementations 2017-08-12 23:08:40 -07:00
John Lewin
7eba42c150 Remove redundant GenerateTooltipButton implementations 2017-08-12 23:02:27 -07:00
johnlewin
c1d796dcb8 Merge pull request #2348 from jlewin/design_tools
Refactor SettingsItem, adjust app icon/button
2017-08-12 21:18:02 -07:00
John Lewin
9f11c31a36 Drop version number, adjust padding, remove dead code 2017-08-12 12:26:34 -07:00
John Lewin
928c6f668a Update app logo 2017-08-12 12:19:07 -07:00
John Lewin
dd42880164 Remove library watermark 2017-08-12 12:18:34 -07:00
John Lewin
411b50172c Assume white menu background, skip InvertLightness on menu icons 2017-08-12 11:26:26 -07:00
John Lewin
3fea92a239 Collapse method into constructor 2017-08-12 11:22:41 -07:00
John Lewin
240b93496b Consolidate and reuse constructor bodies 2017-08-12 10:36:18 -07:00
johnlewin
e269a2ebc9 Merge pull request #2347 from jlewin/design_tools
Revise Export system
2017-08-12 01:58:11 -07:00
John Lewin
a13fea5ea0 Conditionally invert icon lightness 2017-08-12 00:51:34 -07:00
John Lewin
99e7660bf0 Disable non-functional component 2017-08-12 00:40:40 -07:00
John Lewin
938feea064 Revise 'Bed' popup location 2017-08-12 00:40:03 -07:00
John Lewin
bca32a9031 Use new menu helper 2017-08-12 00:23:41 -07:00
John Lewin
fbc3436c03 Extract NamedAction menu creation to reusable theme helper 2017-08-12 00:23:26 -07:00
John Lewin
44857fa108 Sort export plugins by RadioButton text 2017-08-12 00:21:17 -07:00
John Lewin
656c33bbf5 Add experimental 'Export to Folder' IExportPlugin 2017-08-11 23:53:27 -07:00
John Lewin
e6d2f863f1 Revise export interface to receive IEnumerable<ILibraryItem> 2017-08-11 23:25:39 -07:00
John Lewin
f3e62760ba Extract Zip export to new IExportPlugin interface 2017-08-11 23:25:39 -07:00
John Lewin
9033da3776 Extract GCode export to new IExportPlugin interface 2017-08-11 23:25:38 -07:00
John Lewin
c090aef2ef Extract Stl/Amf exports to new IExportPlugin interface 2017-08-11 23:25:37 -07:00
John Lewin
0d5d0eeab0 Refactor export plugins 2017-08-11 23:22:59 -07:00
johnlewin
21760d1029 Merge pull request #2346 from larsbrubaker/design_tools
Design tools
2017-08-11 23:22:22 -07:00
Lars Brubaker
67a7e0f53c Make sure we show com setup on first time login 2017-08-11 18:26:48 -07:00
Lars Brubaker
20a2969889 Make sure we have a printer name 2017-08-11 16:00:24 -07:00
johnlewin
8b054d9993 Merge pull request #2343 from larsbrubaker/design_tools
took out rotation circle
2017-08-11 10:13:51 -07:00
Lars Brubaker
8754535b7b took out rotation circle 2017-08-11 09:33:33 -07:00
Lars Brubaker
8e52795458 Merge pull request #2341 from larsbrubaker/design_tools
Cleaned up the selection lines
2017-08-10 18:15:17 -07:00
Lars Brubaker
390bed731a latest agg 2017-08-10 18:06:20 -07:00
Lars Brubaker
07897ad203 Cleaned up the selection lines. 2017-08-10 18:06:03 -07:00
johnlewin
81ebe2a346 Merge pull request #2340 from larsbrubaker/design_tools
Improving material control.
2017-08-10 14:20:21 -07:00
Lars Brubaker
5820c5e088 Improving material control. 2017-08-10 12:55:24 -07:00
johnlewin
91cbc1ba60 Merge pull request #2338 from jlewin/design_tools
Fix ViewControls border, spacing and color
2017-08-10 10:00:07 -07:00
John Lewin
74186a28a0 Fix ViewControls border, spacing and color 2017-08-10 09:40:03 -07:00