John Lewin
d264a9fc7c
Restore Software Print Leveling options into Controls section
2017-06-23 15:13:39 -07:00
John Lewin
1da8f1912c
Revise Is32Bit
2017-06-20 10:09:35 -07:00
John Lewin
32713e682c
Sanitized Master.txt
2017-06-15 17:19:51 -07:00
John Lewin
1ac3274e7d
Move CommunicationState enums into PrinterCommunication namespace
2017-06-13 17:33:23 -07:00
John Lewin
9aaf0f6311
Rename PrinterConnectionAndCommunication
2017-06-13 17:22:49 -07:00
John Lewin
e8dca6d34e
Extract and consolidate reset button generators to ThemeConfig
2017-06-11 16:45:30 -07:00
John Lewin
4559073237
Move more widgets to printer action bar
...
- Extract elements in PrinterConnectAndSelectControl to components
- Use new components in printer action bar
- Extract more factories to shared components
- Move shared color to ThemeConfig
- Add support for widget generation during ShowPopup
2017-05-24 14:19:02 -07:00
John Lewin
1e643617c5
Adjust tab styling
...
- Pass separator bars to tabs, disable drawn borders
- Remove ActionBar from leftnav
- Remove PrintProgressBar from leftnav
- Revise BreadCrumb button attributes
- Revise UpFolder icon
- Revise overflow/pancake menu icon
- Create OverflowButton to encapsulate common menu item
- Use horizontal/VerticalLine for consistent color/weight separators
- Reduce visual clutter
- Minimize regions created by color and line separators
- Reduce the contrast of separator lines
- Reduce the contrast of region backgrounds
- Use consistent background colors across sibling tab pages
2017-05-23 14:54:36 -07:00
John Lewin
03a593f1b5
Move to new library model and view
...
- Add new listview control for library content
- Migrate library providers to containers
- Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
- Primatives, Text, Braille, ImageConverter
- Create new library container types
- Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00
Lars Brubaker
352eb792f1
Merge branch 'smash_1.7.1' into design_tools
...
# Conflicts:
# PartPreviewWindow/View3D/View3DWidget.cs
# SlicerConfiguration/SliceSettingsWidget.cs
# SlicerConfiguration/SlicingQueue.cs
# StaticData/SliceSettings/Properties.json
2017-05-19 14:57:04 -07:00
Lars Brubaker
a1e1c48d90
All new 1.7.1 changes
2017-05-19 14:39:57 -07:00
Lars Brubaker
c0a7331579
Merge branch '1.7' into design_tools
...
# Conflicts:
# SlicerConfiguration/Settings/SettingsHelpers.cs
# StaticData/SliceSettings/Properties.json
# StaticData/Translations/Master.txt
2017-04-12 12:29:31 -07:00
Lars Brubaker
d180a0780f
Made the ability to probe the be with G30 on printers with probe
...
Fixed bug with extrusion multiplier layout
Made leveling wizard strings in common class
2017-04-12 12:12:11 -07:00
Lars Brubaker
0b6c4e94f1
Merge branch '1.7'
...
# Conflicts:
# StaticData/SliceSettings/Properties.json
2017-03-14 14:18:57 -07:00
John Lewin
ab8cb11d92
Tuning adjustments default to 1.0 on application restart
2017-03-09 12:46:06 -08:00
Lars Brubaker
a871dd08e8
Merge branch '1.7' of https://github.com/MatterHackers/MatterControl into 1.7
2017-03-09 11:16:19 -08:00
Lars Brubaker
9cfe610f84
Make sure we don't try to reference the hotKeyButton if not created.
2017-03-09 10:31:01 -08:00
John Lewin
19f348d878
Explicitly filter M105 from sent lines
2017-03-09 10:10:07 -08:00
Lars Brubaker
3d89a6d071
Fixing the export button to work correctly.
2017-03-06 17:32:46 -08:00
Lars Brubaker
4d96a26cd0
Moved all the easy static localized strings to non-static strings
2017-03-01 13:48:49 -08:00
Lars Brubaker
7916d883dc
Fixed the e controls to disable correctly.
...
Make sure we always set the enabled level correctly when parent changed
2017-02-27 13:26:33 -08:00
Lars Brubaker
6ff4755f51
Made the tuning controls layout correctly (hack)
...
Fixed tab background color on part preview window
Change the background color back for controls
2017-02-24 10:17:34 -08:00
Lars Brubaker
ac8a4808b3
Show reset if enabled
...
show hover effect
code for making temp in right place
2017-02-23 16:59:13 -08:00
Lars Brubaker
b3530b64a8
Better positioning of movement controls
...
Guard against null
2017-02-23 16:30:21 -08:00
John Lewin
109720dfac
Skip PowerControls on TouchScreen
2017-02-23 15:24:27 -08:00
Lars Brubaker
f3d43d0665
disable rather than hide slice engines when not usable.
2017-02-23 13:33:47 -08:00
Lars Brubaker
16e8ce2940
Added terminal to touchscreen controls
...
Moved android override into touchscreen
2017-02-23 12:43:37 -08:00
larsbrubaker
867c74aa04
Merge remote-tracking branch 'origin/1.7'
2017-02-18 14:04:59 -08:00
Lars Brubaker
00a894bc27
Make the movement controls more suited to always being shown.
2017-02-17 16:46:38 -08:00
Lars Brubaker
dce35bd843
Make sure the resume button always shows the correct state.
2017-02-17 09:53:45 -08:00
John Lewin
78c04a0e37
Consolidate DisplayMode logic into IsTouchscreen setting
2017-02-16 15:02:49 -08:00
John Lewin
ee631255e1
Add manual_movement_speeds to properties.json
...
- Add to SettingsKeys and migrate usage
- Convert non event EventHandler with StringEventArgs to Action<string>
- Remove SetManualMovementSpeeds function
2017-02-16 11:48:04 -08:00
Lars Brubaker
aa32192485
Make sure we show the z offset if it is set.
2017-02-13 15:10:46 -08:00
Lars Brubaker
63fcda6532
change it's to its
...
Refactor
2017-02-08 17:17:06 -08:00
Lars Brubaker
cecf01769c
Fixed keyboard movement
2017-02-08 14:34:16 -08:00
Lars Brubaker
8134b3f450
Fixed the Macros window to cancel on user closes with the X windows button.
...
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
John Lewin
651d9108cf
Tuning controls should be enabled when connected/finshedprint
2017-02-02 19:15:40 -08:00
John Lewin
9effbbb1ab
Persist values on manual user edits to tuning text fields
2017-02-02 13:35:59 -08:00
John Lewin
3aa13d82c4
Persist tuning adjustments into printer settings
2017-02-02 10:56:14 -08:00
Lars Brubaker
734aecb14d
Putting in repeat until macro code
...
Fixing
2017-02-02 10:40:42 -08:00
Lars Brubaker
b61f4a64a3
Cleaner code
2017-02-01 15:46:11 -08:00
Lars Brubaker
717ca42a3d
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2017-02-01 13:41:16 -08:00
Lars Brubaker
8d47359ad9
Clear user baby stepping after new print leveling.
...
settings save on change
removed redundant expand_thin_walls setting
2017-02-01 13:38:14 -08:00
John Lewin
7844d9126c
Refactor AdjustmentControls to support automation
...
- Use MHNumberEdit instread of NumberEdit
- Add names to required widgets
- Group instance adjustments together
- Use initializer pattern
2017-02-01 11:10:17 -08:00
John Lewin
49f280be73
Guard for closed widgets
2017-02-01 11:09:36 -08:00
Lars Brubaker
ced32cc7e0
Wrap the macro buttons
2017-01-31 15:17:15 -08:00
John Lewin
6765f5ec15
Convert public EventHandler fields to events
...
- Use Action instead of EventHandler
- Convert FunctionToCallOnSave to instance member named RefreshMacros
- Remove empty private setter
- Rename functionToLaunchCreator to Show()
2017-01-24 11:49:13 -08:00
John Lewin
ac3139c704
Reuse existing MoveButton objects
...
- Alternate format for widget factory colors
- Move fixed sizing in MoveButtonWidget to more specific scope
2017-01-19 12:31:53 -08:00
John Lewin
f296b13d67
Extract and reuse Z-Offset control as new ZTuningWidget
2017-01-19 12:31:53 -08:00
Lars Brubaker
e086f6058d
Make sure we recalculate leveling when the user changes settings in the editor.
2017-01-18 14:44:49 -08:00