Commit graph

56 commits

Author SHA1 Message Date
oneill
3149572fbc Added the name of the slice setting to the 'Save to' menu items 2022-08-02 23:56:01 +09:00
Lars Brubaker
82f13beec3 Improving updating of scene override rendering 2022-05-02 17:50:47 -07:00
Lars Brubaker
90177b9d95 Improved leveling polygon selection
Limit recalculating slice settings display
2022-04-26 17:58:10 -07:00
Lars Brubaker
fbc19a8273 Better updating of setting when part settings object on bed 2022-04-25 11:05:30 -07:00
Lars Brubaker
cb86a9973b Improving updating of part settings override
We now can combine multiple part settings
2022-04-20 18:01:01 -07:00
Lars Brubaker
8d3a6cd3cb Improving part settings updating
Improving settings display (sharing code)
2022-04-19 10:03:25 -07:00
Lars Brubaker
7c15e8edea Working on new slice settings override object 2022-04-12 17:31:40 -07:00
Lars Brubaker
c9353b125d Add validation for first layer height being big enough
Make sure we show the Validation Details
2021-04-21 10:56:05 -07:00
Lars Brubaker
50eea0c6e3 Made the printer tab has simple -> advanced display as well 2020-12-30 14:44:24 -08:00
LarsBrubaker
506f2b273f Making static data compile time and universal 2020-11-25 07:39:36 -08:00
LarsBrubaker
2679f59aa2 Made 'Just my Settings' work for quality
issue: MatterHackers/MCCentral#6150
"View just my settings" not working for material and quality profiles
2020-11-08 07:43:54 -08:00
LarsBrubaker
0160d6b0e6 Putting in reason hierarchy 2020-11-05 09:49:11 -08:00
LarsBrubaker
acddd2531c Don't show save on printer settings for material
issue: MatterHackers/MCCentral#6030
Save to should not offer Quality and Material for "Printer Settings"

make sure sub menus open well in bottom right corner
2020-08-31 19:33:43 -07:00
LarsBrubaker
d6cb1f15d1 fixing test 2020-08-29 23:05:40 -07:00
LarsBrubaker
1e852a7531 improving right click settings menu 2020-08-29 20:56:01 -07:00
LarsBrubaker
e49deacdec Wrote a test and made layer highlight more intentional 2020-08-29 20:06:03 -07:00
LarsBrubaker
fd1b923857 Add options to set and clear setting from right click
Don't close when right click
2020-08-29 20:06:03 -07:00
LarsBrubaker
1a103dd2c0 oem settings updater is shaping up 2020-08-29 20:06:03 -07:00
Lars Brubaker
9df2078d0d fixed more scaling issues 2020-08-04 14:56:27 -07:00
LarsBrubaker
22745bec34 using new consolidated code for right click 2020-07-09 07:12:00 -07:00
LarsBrubaker
d84908f9ed fixing for tests (yay for tests) 2020-06-28 15:45:45 -07:00
LarsBrubaker
15d39d297d Making the tooltips have markdown and context help 2020-06-26 17:01:36 -07:00
jlewin
8e930f28ce Rename converter types and methods to match behavior 2020-02-07 15:26:31 -08:00
jlewin
b9da334ff4 Restore support for runtime switchable slicers 2020-02-07 15:26:31 -08:00
John Lewin
a7821d2e26 Remove Printer/MatterSlice coupling 2020-02-07 15:25:02 -08:00
jlewin
d97be92d21 Refactor EngineMappingMatterSlice
Changes
- Move ApplicationSettings to PrinterSettings readonly static
- Add Resolver to SliceSettingsData
- Move Resolvers from EngineMapping to PrinterSettings
- Move macro replacements from Printer to PrinterSettings
  - Change macro replacements to token definitions only
- Change EngineMapping to define Exports with optional conversion
2020-02-07 15:25:02 -08:00
jlewin
ec1a50b815 Change OnClick to protected
- Issue MatterHackers/MCCentral#3445
Change accessibility of OnClick to protected, revise callers to use
InvokeClick()
2019-06-04 18:20:01 -07:00
jlewin
6f6933d1ce Move ActionWidget OnClick intercept to base SettingsRow class
(cherry picked from commit 69af01852724f55cada096cdea8f6364aac94110)
2019-05-31 18:00:11 -07:00
John Lewin
c02909b604 Consolidate CreateSettingsRow behavior
- Make theme required
- Add overload for creating row with widget reference
- Remove overload lacking widget reference
- Remove row.AddChild(widget) from callers, use new overload
2019-05-24 12:33:03 -07:00
John Lewin
a3d4a65a46 Eliminate serialized layer cascade
- Issue MatterHackers/MCCentral#5078
defaultLayerCascade serialized into PrinterSettings
2019-02-26 11:11:26 -08:00
John Lewin
67e72aec57 Extract SliceSettings popover code for reuse in validation errors
- Issue MatterHackers/MCCentral#4878
2019-01-22 13:35:27 -08:00
John Lewin
b327b95e4a Move settings dictionary into PrinterSettings 2019-01-06 13:19:01 -08:00
John Lewin
c3e0e2b95d Resolve runtime exception 2019-01-06 11:40:39 -08:00
LarsBrubaker
eb90fe82b0 removing z_offset, adding data to nozzle offsets xyz
issue: MatterHackers/MCCentral#4793
Slightly illogical that z-offset can have different values
2019-01-06 08:35:55 -08:00
John Lewin
fbbefdce5f Only report non-empty values 2019-01-05 12:27:42 -08:00
John Lewin
6ea5a1dba6 Depict slice settings validation status in SliceSettings views 2019-01-05 10:38:33 -08:00
John Lewin
3609b63986 Add Markdown extension to SliceSettings Popover 2019-01-02 17:42:57 -08:00
John Lewin
c61bddc764 Add percentage of extension to SliceSettings Popover 2019-01-02 17:42:57 -08:00
John Lewin
f7430778fe Base Popover on TopToBottom FlowLayout 2019-01-02 17:42:57 -08:00
John Lewin
50a88edf31 Extract SliceSettings popover behaviors to dedicated type 2019-01-02 17:42:57 -08:00
John Lewin
a6a3a53f5b Opt-out of auto close on MouseEnter popover, always close on MouseLeave 2019-01-02 17:42:57 -08:00
John Lewin
c66742b51b Use delayed close for settings row popovers 2019-01-02 17:42:57 -08:00
John Lewin
45dffa01d0 Simplify naming 2019-01-02 17:42:57 -08:00
John Lewin
c0bcd20260 Extract ArrowDirection to standalone type, revise naming on use 2019-01-02 17:42:57 -08:00
Lars Brubaker
2abc665456 Took out topmost system window as it has consequences 2018-12-27 14:46:46 -08:00
Lars Brubaker
e29d93b534 Make sure the slice settings rows position on the last parent window 2018-12-27 11:48:47 -08:00
Lars Brubaker
54f06efac3 New popover fixes: timeout and closing
issue: MatterHackers/MCCentral#4759
Popovers orphaned when parent PopupWidgets close

MatterHackers/MCCentral#4760
Popovers should autoclose like ToolTips

MatterHackers/MCCentral#4770
Text field loosing focus when moving to new setting
2018-12-26 10:06:40 -08:00
John Lewin
170b458676 Add popover support to all SliceSettingsRows
- Issue MatterHackers/MCCentral#4747
No HelpText on PrintPopupMenu SettingsRows
2018-12-21 18:37:11 -08:00
John Lewin
ab82ad7a75 Use HoverImageWidget
- Issue MatterHackers/MCCentral#4585
Memory leak in ImageWidget when source image is static
2018-11-21 19:24:53 -08:00
John Lewin
8d4974dc32 Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00