Lars Brubaker
1b20092248
Made the com menu rebuild when opened.
...
Fixed more color setting and new icons
2016-05-09 18:07:35 -07:00
John Lewin
17c5e07ce6
Rename settingsRow2 to settingsRow
2016-05-07 21:05:53 -07:00
John Lewin
6c6f16d334
Machine specific ComPort settings
...
- Fixes #709
2016-05-06 18:53:03 -07:00
Lars Brubaker
b51b38b249
Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
...
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
Lars Brubaker
fcbb1bb9ae
Added a new COM_PORT slice setting.
2016-05-02 16:10:20 -07:00
Lars Brubaker
7d29bee60b
Made the settings check box check 'click' to only pick up user changes.
...
making the OnCheckStateChanged take an EventArgs (more standard)
2016-05-02 10:27:20 -07:00
John Lewin
fa0e3e3107
Validate settings against properties.json rather than BaseLayer
...
- Fixes #699
2016-04-30 18:23:39 -07:00
John Lewin
f4efb4f71e
Clean up kvp use
2016-04-29 15:24:57 -07:00
Lars Brubaker
9f6b447a3b
put in an x and y label for positions.
2016-04-28 13:25:02 -07:00
Lars Brubaker
9ab422b01a
Cleaned up the settings layout.
2016-04-28 12:48:56 -07:00
Lars Brubaker
9110410d20
Make sure we Update Style on Int_or_mm settings
2016-04-28 10:28:06 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
51d4d275a5
Made the settings reset when clearing user settings
...
Changed RegisterForSettingsChange to SetingChanged event
Fixed z offset for jump start printer
2016-04-26 17:15:10 -07:00
Lars Brubaker
e1eb56d456
Made help text just change its visibility
...
Made help text able to be small enough to fit well at start
2016-04-26 15:10:51 -07:00
Lars Brubaker
a4fcfc4c2a
Improved colors
2016-04-22 19:10:41 -07:00
Lars Brubaker
7b8eb066d0
Put the restore control back on the right.
2016-04-22 18:25:34 -07:00
Lars Brubaker
09ae3f689f
Put in the Restore All menu
...
Made text wrap in the slice settings
Took out manual wrapping for slice settings
2016-04-22 17:30:34 -07:00
Lars Brubaker
a4fb584bbf
Reduced the distance between vector 2 edit controls
2016-04-22 16:58:54 -07:00
Lars Brubaker
d1b49492b3
Better Restore button
2016-04-22 15:05:21 -07:00
Lars Brubaker
2c0f2c9592
Making the new settings ui stuff work
...
Stubbing out api to have user settings
Removed unneeded class that held index
2016-04-22 13:19:26 -07:00
Lars Brubaker
ddbef452c1
Took out the onidle timing in MH text widget
...
Making more delegates call by invoke
took out unused usings
Made the settings save on edit complete (so they work)
2016-04-21 18:02:02 -07:00
Lars Brubaker
edd2aa135f
bit of work on slice settings ui
2016-04-21 17:24:56 -07:00
Greg
54ac246cf8
Removed unused function and renamed variables for clarity
2016-04-21 10:58:19 -07:00
Greg
a1a60ea032
SliceSettingsUI WIP: Invoke CreateSliceSettingContainer() in all places where a setting is changed. Everything is currently working except for CheckBox and Hardware_Present Data Edit Types.
2016-04-21 10:58:19 -07:00
Greg
299ab02e80
SliceSettingsUI WIP: CreateSliceSettingsContainer() call on INT DATAT EDIT TYPES
2016-04-21 10:58:19 -07:00
Greg
a9c382729f
SliceSettings UI WIP: One function that creates all containers.
2016-04-21 10:58:19 -07:00
Greg
31526ee035
WIP SliceSettingPresetsUI: One function that knows how to create the correct preset widget at all times
2016-04-21 10:58:19 -07:00
Greg
f5e5839395
SliceSettings UI WIP: Removed dead code, refactored existing code so that variable names make sense in the new context, moved SliceSettingsDetailControl into its own .cs file so that code is more readable.
2016-04-21 10:58:19 -07:00
Greg
c1c7a9dfec
SliceSettingsUI WIP: UserSettingOverlay only appears once the Enter Key is pressed. Also revert button kind of works.
2016-04-21 10:58:19 -07:00
Greg
069bfb93b9
SliceSettings Tab UI WIP: removed the SliceSettingsSaveBar from the SliceSettingsWidget.
2016-04-21 10:58:19 -07:00
Greg
12050172c8
WIP: When preset value is changed we hide the preset label and replace it with a revert button.
2016-04-21 10:58:19 -07:00
Greg
15dae7c79c
WIP: New slice preset implementation.
2016-04-21 10:58:19 -07:00
Greg
6515cf7854
WIP: New UI for SliceSettings
2016-04-21 10:58:19 -07:00
Lars Brubaker
ea89d41bc6
Working on resuming for non-max z printers
...
Added settings to support resuming
Save the baby step offset for print resuming
Make sure we don't resume prints that are not started
Refactoring
2016-04-20 11:53:08 -07:00
Lars Brubaker
cd5a4ab5e5
Merge remote-tracking branch 'origin/1.5.1'
2016-03-07 15:38:37 -08:00
Greg
a7d87ce6cd
Added a hardware setting to show/hide marlin firmware updater.
2016-03-07 14:11:36 -08:00
Greg
f08680e9c9
Added test to make sure Bed Temperature options are not visible while "Has Heated Bed" checkbox is unchecked
2016-03-03 17:57:14 -08:00
Greg
1e4c1cda53
Added automated test to ensure that setting values are being passed to MatterSlice with the correct values. Also added a stress test in slice settings.
2016-03-03 16:57:43 -08:00
John Lewin
eea7dd9fe4
Remove DataStorage qualifier, add using statements
2016-02-24 10:53:22 -08:00
Gregory Diaz
2d42ec52e1
Added unittest for ensuring that when has_hardware_leveling = 1 we dont show the Print Leveling tab in Slice Settings and also that when has_hardware_leveling = 0 we do show Print Leveling
2016-02-01 17:20:18 -08:00
Lars Brubaker
3edee26813
Making it possible to hide control settings based on machine hardware settings.
2016-01-29 15:25:14 -08:00
larsbrubaker
5a19be14d2
Made the require print leveling work better
...
Fixed a bug with selecting print solutions other than 3 point
Don't show the leveling on/off when leveling is required for printing.
Removed dead code
Show the wizard if required and not run.
Refresh the display if print leveling required setting is changed
2016-01-16 21:33:11 -08:00
Lars Brubaker
f4a8be2153
Put in some localization.
2016-01-08 17:55:42 -08:00
John Lewin
56382ec893
Rename Simple to Basic
...
- Revise settings iteration for clarity
- Update HelpText per support
2015-12-21 15:01:34 -08:00
Lars Brubaker
3fc618b30f
you can now type a partial entry to a count or mm field and not have it get messed up if you are slow.
2015-10-19 18:32:23 -07:00
Lars Brubaker
544ee2fa9a
Added top infill speed.
...
Hid solid_shell on slic3r
Put in more comments
2015-10-13 13:40:35 -07:00
John Lewin
7362c6a771
Run DB save operations in a transaction
...
- Fixes #104492002 - Linux bottleneck
2015-09-29 17:21:55 -07:00
Kevin E. Pope
d7b2dc5bc1
Adjust menu border colors.
2015-09-17 18:25:35 -07:00