John Lewin
a5d2cf89ef
Remove marker only type, use InstructionsPage base
2018-05-23 11:48:24 -07:00
LarsBrubaker
553e822e56
Added level sample cache
...
Added 100 point disk
2018-04-28 16:59:39 -07:00
Lars Brubaker
a3903be868
Made animation speed be right
...
Put in 10 x 10 grid
2018-04-27 18:28:59 -07:00
John Lewin
db9e000f65
Add tool tip text to leveling and probe calibration buttons
...
- Issue MatterHackers/MCCentral#3207
2018-04-23 17:25:01 -07:00
Lars Brubaker
3091a719ee
Made RoundedToggleSwitch play mouse down animation
...
Made UiThread SetInterval return a RunningInterval
Added EaseIn EaseOut and EaseInOut to agg_basics
2018-04-11 17:36:03 -07:00
Lars Brubaker
7ba5517c70
Fixed bug with showing bed rather than extruder temp
...
changed extruder to nozzle
2018-04-11 12:53:07 -07:00
Lars Brubaker
b16328df27
Created a new animation object
...
got the spinner to use it
refactored graphics2D -> Graphics2D in DrawEventArgs
updated (c)
2018-04-11 10:22:17 -07:00
Lars Brubaker
d4ac2884b6
Leveling is way better and more dynamic
...
Pages can take dependencies on the previous page data
2018-04-10 17:59:27 -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
Lars Brubaker
3d1a8487c6
Fixing leveling theme colors
2018-04-09 12:23:06 -07:00
Lars Brubaker
d3818471c5
Made probe calibration happen automatically if required
2018-04-06 14:59:09 -07:00
John Lewin
ac3982c9d5
Fix spelling
2018-04-04 15:58:57 -07:00
Lars Brubaker
83a7d49e32
Make sure we don't sample off the bed
...
reorder 7 and 13 point leveling probe positions
issue: MatterHackers/MCCentral#1821
Improvements to leveling process
2018-04-04 14:58:20 -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
f78db090ef
Getting leveling data to be absolute
...
issue: MatterHackers/MCCentral#2980
Make leveling data be the measured plane (don't include probe offset in it)
Improving leveling message strings
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
942e9171c1
More moving code into leveling stream
2018-04-04 14:58:15 -07:00
Lars Brubaker
ea12bdffa3
Removing dead code
...
Moving leveling code into leveling stream (the only place I want to have it eventually)
2018-04-04 14:58:14 -07:00
Lars Brubaker
88507a8b6e
Refactoring
2018-04-04 14:58:14 -07:00
Lars Brubaker
89ad3e036c
Changed probe positions to IEnumerable
2018-04-04 14:58:14 -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
Lars Brubaker
f852ddf708
First pass at leveling consolidation
2018-04-04 14:58:13 -07:00
John Lewin
edceab2e85
Rename SendLineToPrinterNow -> QueueLine
...
- Issue MatterHackers/MCCentral#2550
SendLineToPrinterNow queues printer commands
2018-01-04 18:32:54 -08:00
Lars Brubaker
359784877f
Unify Vector2 3 and 4 to have upper case field members
2017-10-31 12:53:46 -07:00
John Lewin
7979160cf5
Remove ReloadAdvancedControlsPanel, AdvancedControlsPanelReloading
...
- Issue MatterHackers/MCCentral#1615
ReloadAdvancedControls should be broken out into ReloadSettings
and ReloadX?
2017-10-30 16:52:41 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -07:00
Lars Brubaker
b39666634a
More making printerConnection passed to classes.
...
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
3dd9270797
More making printerConnection passed to classes.
2017-09-03 11:48:24 -07:00
Lars Brubaker
bf3cd0d96e
More making printerConnection passed to classes.
2017-09-02 08:37:14 -07:00
Lars Brubaker
5fe3e3e433
Fixed the M280 command to work with marlin
...
Server auto leveling working with marlin firmware
2017-06-21 12:09:55 -07:00
John Lewin
9aaf0f6311
Rename PrinterConnectionAndCommunication
2017-06-13 17:22:49 -07:00
Lars Brubaker
a689781772
Merging in 1.7.1 improvements
2017-06-07 16:09:42 -07:00
Lars Brubaker
a1e1c48d90
All new 1.7.1 changes
2017-05-19 14:39:57 -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
c30dc2b83b
Make sure we turn off baby step offset before we print level
2017-02-22 16:16:40 -08:00
John Lewin
ace89e1e5a
Use .Localize extension function
2017-01-04 10:52:06 -08:00
Lars Brubaker
47968f566f
Going back to the old leveling method.
2016-10-19 16:03:08 -07:00
Lars Brubaker
3bb439d198
Make it possible to have the print leveling go negative
...
Took out the 2 point leveling solution
MatterHackers/MatterControl#804
2016-10-11 14:56:36 -07:00
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
0f2b715935
Making less calls to reload all
...
New function ReloadLibraryUI
Called when updating purchased and shared folder
2016-08-08 17:17:59 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
6ee626e794
Refactoring print settings strings into SettingsKey string consts
...
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
Lars Brubaker
2ee52deea6
More settings moved to GetValue
...
bed_size
bed_shape
build_height
bed_temperature
min_fan_speed
also Moved BedShape out of class and into namespace
2016-06-16 10:22:38 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -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
f7356b7102
Make sure we reset the "Finish Setup..." button after completing print leveling wizard.
2016-02-22 10:24:41 -08:00