John Lewin
ba2a354a56
Consolidate TextCreator into MatterControl
2018-07-27 21:55:02 -07:00
Lars Brubaker
1083bfb4ba
set good starting undo point for slice settings
...
issue: MatterHackers/MCCentral#3916
Slice settings text fields should get undo data set to cleared after initial setting
2018-07-27 17:07:23 -07:00
John Lewin
37cdec015a
Fix build break
2018-07-20 12:37:49 -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
Lars Brubaker
5e9d4363ce
making the loading filament wizard use markdown rather than images
...
issue: MatterHackers/MCCentral#3878
Clarify what 'grabbing filament' really means during initial filament load
2018-07-17 14:33:05 -07:00
John Lewin
75533b2509
Make Fan and Retraction sections have header bar toggle
...
- Issue MatterHackers/MCCentral#3756
Add toggles to headers of Retraction and Fan settings sections
2018-07-16 16:58:49 -07:00
John Lewin
bbabf95c93
Improve DI, use constructor injection
2018-07-12 09:33:15 -07:00
John Lewin
a8d574dd80
Use consistent RunOnIdle pattern with .2s delay to ensure popup close
2018-06-24 17:21:18 -07:00
LarsBrubaker
f1624cf2a3
Reducing number of layouts
...
Putting in more code to track layouts
// changes to reload all with settings up
// start (Layout Calls)
19182
// making more code do LayoutLock()
19016
19014
17988
// LayoutEngineSimpleAlign line 202
// only layout parent and child once
17911
17195
2018-06-24 08:54:44 -07:00
John Lewin
8a923bc0c6
Document necessity of second ValueChanged listener
...
- Issue MatterHackers/MCCentral#3643
CreateToggleFieldForSection registers two different ValueChanged
listeners
2018-06-22 17:39:54 -07:00
John Lewin
f8ae45996f
Concise instance construction
2018-06-22 17:37:43 -07:00
John Lewin
8460998682
Convert override detection to use new PrinterSettings.IsOverride
...
- Issue MatterHackers/MCCentral#3499
When I override Maximum Fan Speed, it does not appear in View Just
My Settings
2018-06-05 16:15:20 -07:00
John Lewin
30251f254b
Fix whitespace
2018-06-05 16:07:26 -07:00
John Lewin
0999f609c3
Rename type to match file/behavior
2018-06-05 16:06:07 -07:00
John Lewin
00ca673794
Use specific printer instance rather than global static
2018-06-05 16:06:07 -07:00
LarsBrubaker
8c1e79dcf0
Move import settings to settings section
...
Moved export to bottom to create more distiction of import presets and export all
issue: MatterHackers/MCCentral#3451
Feature Request: Import/Export material profiles
2018-05-26 11:59:22 -07:00
John Lewin
a58089f71a
Add prototype for SliceSetting section enable/disable
...
- Issue MatterHackers/MCCentral#3398
Consider promoting section toggle fields to section header/toolbars
2018-05-17 18:26:46 -07:00
John Lewin
7731b0b4fd
Revise naming for clarity
2018-05-08 17:24:14 -07:00
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
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
73ecabe8d8
Use native borders
2018-04-12 07:58:09 -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
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
56e1d1a6a1
Move properties into base
2018-04-06 15:14:20 -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
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
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
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
cb964dfdcb
Add missing localize calls to SliceSettings widgets
2018-03-21 17:19:05 -07:00
John Lewin
ca626efee1
Improve styling of GCode details panels
...
- Issue MatterHackers/MCCentral#2812
2018-02-09 22:51:18 -08:00
Lars Brubaker
a97f117029
Getting + tab to open on startup
...
Fixing test that failed as part of this
2018-02-08 15:42:23 -08:00
John Lewin
92ebda5e90
Add support for saving created content to library containers
...
- Issue MatterHackers/MCCentral#2767
LibraryContainer -> Save fails in SqliteContainer
- Issue MatterHackers/MCCentral#2743
Part -> Edit -> Save fails to save back to original
2018-02-07 18:46:31 -08:00
Lars Brubaker
160dd82c01
Filter out my settings that are same as oem + base
2018-01-31 17:47:50 -08:00