Commit graph

1258 commits

Author SHA1 Message Date
John Lewin
c13c6bbe7b Move ApplyBoxStyle extension method into theme, use local theme refs 2018-04-14 21:13:59 -07:00
John Lewin
18147ea5a6 Collapse subgroup helper method into caller, fix first/last borders
- Issue MatterHackers/MCCentral#3127
Missing slice setting row borders after first/last row modifications
2018-04-14 21:12:28 -07:00
John Lewin
34fcf9e7f7 Move firstRow designation from subgroup to group
- Issue MatterHackers/MCCentral#3127
Missing slice setting row borders after first/last row modifications
2018-04-14 21:12:28 -07:00
John Lewin
40918afe82 Remove unused subgroup heading implementation 2018-04-14 21:12:28 -07:00
Lars Brubaker
b7faf17269 Took out cura and slic3r mapping classes
improved fan settings
put in enable disable fan
2018-04-14 13:15:27 -07:00
John Lewin
07d9cd1a91 Remove coupling to Checkbox, build key outside loop for clarity
- Issue MatterHackers/MCCentral#3119
Network printing toggle switch has no effect
- Issue MatterHackers/MCCentral#3120
Enabling Network Printing fails to set driver_type to tcpip
2018-04-13 12:38:40 -07:00
John Lewin
178708526b Extract border helper from PrintPopupButton, reuse in heater popups 2018-04-13 12:33:15 -07:00
John Lewin
5352224e57 Revise border strengths 2018-04-13 12:33:15 -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
fccad90662 Remove custom layout for non-ShowAsOverride settings
- Issue MatterHackers/MCCentral#3094
Connect section should not use custom layout
2018-04-12 07:58:09 -07:00
John Lewin
73ecabe8d8 Use native borders 2018-04-12 07:58:09 -07:00
Lars Brubaker
4cb61563d3 Making hot end heat up before probing the bed with the tip
Refactoring - moving classes to individual files
2018-04-10 14:41:21 -07:00
John Lewin
bd3db106b0 Prefer local reference to static 2018-04-07 22:53:34 -07:00
John Lewin
b236fdf53c Remove unused property, pass value directly 2018-04-07 22:53:34 -07:00
John Lewin
145bf18389 Remove remaining traces of SliceSettings -> Show Help 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
b24053a285 Only add override indicators if no icon or gutter 2018-04-06 16:33:19 -07:00
John Lewin
f754ffb8cc Remove separator border from last row in group 2018-04-06 15:14:22 -07:00
John Lewin
2340ae872e Remove anonymous block 2018-04-06 15:14:21 -07:00
John Lewin
b0dd4ed5e2 Ensure null, not empty string, is set 2018-04-06 15:14:21 -07:00
John Lewin
a07a459b13 Restore dropped localization 2018-04-06 15:14:21 -07:00
John Lewin
856ab867bf Use label styling from SettingsItem 2018-04-06 15:14:20 -07:00
John Lewin
56e1d1a6a1 Move properties into base 2018-04-06 15:14:20 -07:00
Lars Brubaker
d3818471c5 Made probe calibration happen automatically if required 2018-04-06 14:59:09 -07:00
John Lewin
e33406aca0 Always create title field in SettingsRow constructor
- Use title field for HelpText
- Issue MatterHackers/MCCentral#3038
Fix mentioned issue
2018-04-06 13:11:50 -07:00
John Lewin
985afc587c Remove conditional styling
- Issue MatterHackers/MCCentral#3037
2018-04-06 13:10:44 -07:00
John Lewin
ca8efa54b2 Remove "Show Help" from SliceSettings
- Issue MatterHackers/MCCentral#3039
2018-04-06 12:58:16 -07:00
John Lewin
0464145ef1 Restore clickable user override reset button
- Issue MatterHackers/MCCentral#3040
2018-04-06 12:49:52 -07:00
John Lewin
a027951be5 Extract reusable aspects to common base 2018-04-06 09:06:21 -07:00
John Lewin
3264dffa16 Use string interpolation 2018-04-06 09:06:21 -07:00
John Lewin
0076c94ed3 Use dedicated widget for user override indicators 2018-04-06 09:06:21 -07:00
John Lewin
6d8d39df96 Simplify constructor 2018-04-06 09:06:20 -07:00
John Lewin
851c4c758a Remove redundant StyleChanged event, add minimum height for rows 2018-04-06 09:06:20 -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
8431f7a5ef Use new toggle control for CheckboxField 2018-04-05 18:54:12 -07:00
Lars Brubaker
1d3ea8cf25 Fixed case statement 2018-04-04 15:05:06 -07:00
Lars Brubaker
3f8f0cbe28 Put in temp that leveling occurred at
Put in date
Made rebuild data happen correctly
Improved leveling messages
Fixed a bug with leveling happening after line cutting
Added 5x5 leveling
2018-04-04 14:58:20 -07:00
Lars Brubaker
34970a6462 Refactoring leveling system 2018-04-04 14:58:19 -07:00
Lars Brubaker
e86e3b127c Started on Delaunay Triangulation
Took out old sqlite migration of leveling
refactoring
2018-04-04 14:58:15 -07:00
Lars Brubaker
712f9df9ad Took out manual positions
took out steps and made based on sample points
2018-04-04 14:58:13 -07:00
John Lewin
8c1f340448 Always expand first item if no groups expanded
- Issue MatterHackers/MCCentral#3022
Ensure at least one SectionWidget expanded
2018-04-04 12:02:25 -07:00
John Lewin
ecb4979461 Add SliceSettings Group expansion persistence
- Issue MatterHackers/MCCentral#3021
SliceSetting section expansion should be persisted across restarts
2018-04-04 08:47:26 -07:00
John Lewin
b570e0cbb9 Fix failure to restore to last tab
- Issue MatterHackers/MCCentral#3020
SliceSettings tab state not persisted across restarts/reloadall
2018-04-04 07:49:23 -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
32faf1c279 Revise async 2018-03-27 09:27:09 -07:00
John Lewin
cb964dfdcb Add missing localize calls to SliceSettings widgets 2018-03-21 17:19:05 -07:00
johnlewin
a24c56f067
Merge branch 'design_tools' into design_tools 2018-03-14 16:59:18 -07:00
Lars Brubaker
eae2f773e6 Put in clean nozzle page
Added IVertexSource get weighted center
refactoring
2018-03-14 15:01:38 -07:00
Tyler Anderson
4304ccbfbd Show print progress on printer's LCD screen 2018-03-14 13:49:57 -07:00
John Lewin
c09e0731ef Consolidate SHA1 helpers
- Issue MatterHackers/MCCentral#2879
Ensure consistency and consolidate all sha1 helpers
2018-03-12 17:07:18 -07:00