John Lewin
edba8b333f
Fix naming error
2019-02-15 21:03:01 -08:00
John Lewin
d035c58d10
Simplify naming
2019-02-15 20:58:13 -08:00
John Lewin
76ceddeec0
Remove conditional MoveRelative call from old BecomingActive scope
2019-02-15 20:54:08 -08:00
John Lewin
81678d9f8c
Simplify Page access, pass page instance reference to PageLoad
2019-02-15 20:54:08 -08:00
John Lewin
1b463ffaa7
Convert custom WizardPage actions/events to existing ones
...
- Remove PageIsBecomingActive, prefer existing OnLoad
- Remove PageIsBecomingInactive, prefer existing OnClosed
- Rename BecomingActive action to PageLoad, used for inline defs
- Rename BecomingInactive action to PageClose, used for inline defs
- Fire PageLoad/PageClose from page base OnLoad/OnClosed
2019-02-15 20:09:48 -08:00
John Lewin
c3cc82f689
Fix string.Format parameter indexes
2019-02-15 09:18:47 -08:00
John Lewin
5ba569c9da
Remove duplicate bullet point
2019-02-15 09:17:13 -08:00
John Lewin
89708e5627
Extract logic to caller
2019-02-15 09:13:28 -08:00
John Lewin
92a2e8c9ed
Remove specificity
2019-02-15 09:04:39 -08:00
John Lewin
91b5659138
Use localized string instead of helper method
2019-02-15 09:03:14 -08:00
John Lewin
2823fc888f
Remove PrinterSettings dependency
...
- Leave dependency in caller
- Simplify LevelingStrings
2019-02-15 08:58:44 -08:00
John Lewin
3c3851d32a
Simplify LevelingStrings
...
- Use localized strings in context
- Eliminate LevelingString references when possible
2019-02-15 08:55:48 -08:00
Lars Brubaker
26d6701809
Get baby stepping working for extruder 2
...
Make sure load extruder 2 has load option
Fixe bug with canceling probing then restarting right away
issue: MatterHackers/MCCentral#4669
Way to babystep Dual extruder Z offset
2019-02-11 15:23:41 -08:00
Lars Brubaker
8b2bf97324
Fixing problems with heating extruder 2
...
issue: MatterHackers/MCCentral#5044
When printing only with extruder 2, MC waits for extruder 1 to heat to 0 degrees
issue: MatterHackers/MCCentral#5043
Load filament wizard for filament 2 does not finish
2019-02-08 17:53:42 -08:00
Lars Brubaker
d129a75311
We can now move all the way through the initial setup on first run
...
Fixed a bug with timing of injecting regex replacements
moved T (extruder) tracking to queued command stream
check that we have loaded filament on extruder 1
issue: MatterHackers/MCCentral#5029
Don't do actual switch of extruders until there is a pending move command
2019-02-07 14:28:22 -08:00
Lars Brubaker
daba4a170d
extruder 2 Probe z calibration is working
2019-02-06 15:06:03 -08:00
Lars Brubaker
572fdd847a
Getting switch extruder pre-gcode to run when needed
...
refactoring
2019-02-06 12:34:20 -08:00
Lars Brubaker
8eefd9c059
Working on probe to hot end calibration for dual
2019-02-06 12:34:20 -08:00
Lars Brubaker
c1363c9aca
Load filament is now working
...
made other extruder temps visible in the normal slice settings
2019-02-05 14:51:38 -08:00
Lars Brubaker
9f55a1432c
dual extrusion load / unload filament
...
unload filament is actually working on extruder 2
2019-02-05 13:43:04 -08:00
John Lewin
0b1e3732c4
Revise plugins
2019-02-04 16:18:04 -08:00
John Lewin
18fc068d2c
Add missing localizations
...
- Issue MatterHackers/MCCentral#4976
Localize strings
2019-01-31 12:35:12 -08:00
Lars Brubaker
51b5a824b2
Fixed problem with probe generating extra sample
...
issue: MatterHackers/MCCentral#4925
Bed leveling issues
2019-01-30 17:05:31 -08:00
Lars Brubaker
4224ff8755
Made the loading and unloading actions on the actions bar
...
Made better styling
2019-01-18 12:13:31 -08:00
Lars Brubaker
8783edb6f8
Fixed GCode waring formating
...
moved ui out of Pause Handling Stream
added unload option to filament run out screen
added load filament option to unload screen
added resume option to load screen (if printer paused)
issue: MatterHackers/MCCentral#3815
Feature request: Unload filament when filament runs out
issue: MatterHackers/MCCentral#4870
Layout regression in ShowMessageBox
issue: MatterHackers/MCCentral#4864
Last page of unload filament should offer to Load Filament
2019-01-18 09:49:55 -08:00
Lars Brubaker
a0c93ec476
Making auto probing cancel correctly when canceled
...
issue: MatterHackers/MCCentral#4831
Cancelling Bed Leveling causes erratic behavior
2019-01-15 20:38:45 -08:00
Lars Brubaker
a460ddbbf7
Make export without leveling not do line splitting.
...
Adding tests for export with and without leveling
issue: MatterHackers/MCCentral#4840
Move chopping significantly increases size of exported .gcode files
2019-01-14 15:35:30 -08:00
John Lewin
fbd1368e90
Store and use passed in theme reference
...
- Issue MatterHackers/MCCentral#4773
Incorrect text color on theme panel
2018-12-26 13:37:03 -08:00
LarsBrubaker
b0e1a0fadc
Make disable leveling per printer rather than static
...
issue: MatterHackers/MCCentral#4722
Running Pulse Bed leveling while using multiple printers in Single-Windows causes the prints to fail
2018-12-22 08:31:25 -08:00
John Lewin
ed16199978
Extract PrinterSettings from MatterControl
2018-11-30 14:08:29 -08:00
John Lewin
970d68f5c0
Spelling
2018-11-29 13:41:24 -08:00
John Lewin
55441d59a1
Convert fields to properties, place after constructor
2018-11-25 09:07:44 -08:00
John Lewin
0b92b094eb
Extract leveling validation from PrintLevelingData
2018-11-25 09:07:44 -08:00
John Lewin
91a9c33af7
Move LevelingSystem near PrinterSettings
2018-11-25 09:07:44 -08:00
John Lewin
2873a74ef7
Use standard event listener pattern
2018-11-16 15:53:43 -08:00
John Lewin
0d066881a4
Use UiThread.ClearInterval
2018-11-13 16:54:46 -08:00
Lars Brubaker
844f97a060
Removed active printer static
...
issue: MatterHackers/MCCentral#4562
GCodeStream
2018-11-12 15:03:02 -08:00
Lars Brubaker
f32e82c0a7
issue: MatterHackers/MCCentral#3458
...
Add new page to probe calibration
2018-11-09 17:03:27 -08:00
Lars Brubaker
4bb93fcc19
changed CommunicationStateChanged to EventHandler
2018-11-09 13:19:29 -08:00
John Lewin
f83fadd06b
Convert to standard events with line arg
2018-11-09 11:58:34 -08:00
Lars Brubaker
c70b752850
Fixed button name for tests
...
deleting dead code
2018-11-06 15:17:46 -08:00
Lars Brubaker
2525f53c85
Refactor the load filament page to handle initial setup and loading separately
2018-11-06 14:15:27 -08:00
Lars Brubaker
234ab03072
Improving default loading markdown text
...
improving layout of progress bar in loading and unloading
2018-11-06 09:33:44 -08:00
John Lewin
456a2125c8
Add statusbar and progress panels for long running tasks
...
- Issue MatterHackers/MCCentral#3834
Long running tasks only visible on printer tab
2018-11-05 17:35:25 -08:00
Lars Brubaker
f2e00e7493
Fixing tests
2018-11-05 12:05:16 -08:00
Lars Brubaker
734bd88c86
Made the unloading wizard code rather than macro
...
Took out the macro processing stream
2018-11-05 11:08:21 -08:00
John Lewin
2f1724ce89
Remove conditional Markdig on Android, use Markdig NuGet
2018-11-03 20:44:18 -07:00
LarsBrubaker
def9826726
add °C to temps
2018-11-03 16:27:20 -07:00
LarsBrubaker
8e8fdf8ae3
change loading to time based rather than length based
2018-11-03 12:10:59 -07:00
John Lewin
b1053b8198
Revert accessibility of contentRow
...
- Add public PrinterSetupWizardPage proxy to private .contentRow
- Use PrinterSetupWizardPage.ContentRow in LoadFilamentWizard
2018-11-03 10:12:49 -07:00