John Lewin
5db7c79d00
Get updated profiles compiling on Android
...
- Remove unused properties from ApplicationView
- Rename CompactApplicationView to TouchscreenView
- Rename ResponsiveApplicationView to DesktopView
- Move abstract ToggleTopContainer() specific to TouchscreenView
- Remove unused HideTopContainer implementations
- Conditionally compile invocation/assignment of ApplicationMenuRow
- Migrate single setting from PrinterSettings "PublishBedImage" to SliceSettings
- Remove PrinterSettings class
- Import "PublishBedImage" during ImportPrinters
- Remove code that doubles the size of the splitter bar when collapsed
- Fix incorrect path to "config.ini"
2016-05-05 12:33:39 -07:00
Lars Brubaker
cdd9af3920
Fixes #707 Double press pause button causes fail
...
Working on a new interface to allow moving items in the library.
2016-05-04 12:14:10 -07:00
Tyler Anderson
f5234eb4ff
switch spaces to tabs
2016-05-04 10:33:43 -07:00
Tyler Anderson
0f1b56f136
Added R code for M190
2016-05-03 18:43:13 -07:00
John Lewin
69657be786
Use zero based index for ExtruderTemperature(i)
2016-04-29 16:56:11 -07:00
John Lewin
f4efb4f71e
Clean up kvp use
2016-04-29 15:24:57 -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
Lars Brubaker
0ba8a78dc5
Fixed connection issues
...
Got rid of AnchoredDropDownList
Put in BaudRate user edit field
2016-04-27 17:34:33 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
24a0e8b414
created option to have value that reset at the end of a print
...
spiral vase
bottom clip
layer to pause
2016-04-26 09:20:31 -07:00
Lars Brubaker
8900730313
Don't change the % done on cancel (so we have useful data).
2016-04-25 14:38:02 -07:00
Lars Brubaker
7ee3d3ff21
Run first layer at resume speed
2016-04-20 17:03:08 -07:00
Lars Brubaker
d775170912
Add in x y and z to print command only as needed.
...
Track position better in resuming to handle min z printers
2016-04-20 13:27:16 -07:00
Lars Brubaker
e89c3ccf58
Make sure we know where the printer is.
2016-04-20 12:43:11 -07:00
Lars Brubaker
36a6219fe2
Don't ever reset the resume data while starting up
2016-04-20 12:31:44 -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
9f9d3803a3
Reorganized the resume to use a queue of commands to make it all clearer.
...
Getting ready for standard printers
Put in a first_resume_layer_speed setting
2016-04-19 16:06:45 -07:00
Lars Brubaker
ec51decbee
Better end of lie trimming.
...
Make the extrusion setting correct on resume.
2016-04-19 15:14:22 -07:00
Lars Brubaker
f20ac4dcb5
More work on print resuming.
2016-04-19 11:24:09 -07:00
Lars Brubaker
9d233efb4c
Much more work on resume printing.
2016-04-14 18:01:45 -07:00
Lars Brubaker
4bb141339e
Merge branch '1.5.2'
...
Conflicts:
ApplicationView/MenuRow/MenuOptionSettings.cs
StaticData/Translations/Master.txt
2016-04-14 15:42:42 -07:00
Lars Brubaker
e2d68ac50e
Getting print history to register on connection then checking if need to resume failed print
2016-04-14 14:34:30 -07:00
Lars Brubaker
64817c5297
Show the percent done
...
Make sure we set to 100% on print done
2016-04-14 10:34:47 -07:00
Tyler Anderson
503acbe31a
Continue print if bed temp is above target
2016-04-11 12:40:31 -07:00
Lars Brubaker
b8a9498dd8
pass back the correct temperature massage so that it can actually be used by callbacks.
...
Turn off some debugging
2016-04-11 12:04:30 -07:00
Lars Brubaker
375321c8d5
Made ExtruderTemperatureWasWritenToPrinter not set the temp
...
only record what temp it has been set to.
2016-04-11 11:52:44 -07:00
Lars Brubaker
963304c1a8
Changed the DataViewGraph to be a GuiWindow
2016-04-07 09:57:40 -07:00
Lars Brubaker
47cf855bdb
Show the debug info
2016-04-06 16:47:16 -07:00
Lars Brubaker
df925ffde3
Better positions data view text
...
Put a background color under the text of data view graph
Tracking more of the ok to send time in printer communication
2016-04-06 13:53:04 -07:00
Lars Brubaker
0c258355b0
Made data view graph using List rather than a custom class
...
Made the printer consume more processor time while printing to service the print thread
2016-04-06 11:56:48 -07:00
John Lewin
e02293706e
Add localization, revise existing
2016-03-22 07:39:14 -07:00
John Lewin
04b30b1402
Use local variable rather than calling property getter
2016-03-14 07:38:37 -07:00
John Lewin
1c1434909d
Revise settings to slicer mappings
2016-03-11 23:39:08 -08:00
Lars Brubaker
19c41f9460
Added in some more printer error messages
2016-03-09 12:36:24 -08:00
Lars Brubaker
34811976ae
Tracking current completed percent.
2016-02-24 12:39:30 -08:00
Lars Brubaker
b62f8e9704
Working on getting the history to have enough data to track print failures.
2016-02-24 12:38:21 -08:00
John Lewin
f8f70f46e6
Concise queries, reduce to functionality
...
- Remove DataStorage qualifier, add using statements
- Remove unnecessary query variables and string.formatting statements
- Remove duplicate code, reuse .RecordCount method
2016-02-23 14:42:36 -08:00
John Lewin
7567110bfb
Fix whitespace
2016-02-23 09:55:08 -08:00
John Lewin
231adae246
More concise db query
2016-02-23 09:55:08 -08:00
Lars Brubaker
d94ad423cf
Made the leveling wizard show up after connect if required
...
Put in a "finish setup" button
Refactored some of the print leveling test code
Auto close printer setup wizard on connect
2016-02-22 10:14:07 -08:00
John Lewin
b12bb0f6ac
Revise waitForOK logic for Repetier
2016-02-11 16:32:05 -08:00
Lars Brubaker
426cd4d74a
Comment update
2016-02-11 15:26:14 -08:00
Lars Brubaker
c076afa9c9
Change print level stream to only eat G29 when in print leveling.
2016-02-03 14:45:34 -08:00
John Lewin
a865e1e1bb
Consolidate G1 and F speed extrude commands, conditional tool change
2016-01-27 15:07:19 -08:00
Lars Brubaker
1f2ab3dfea
Put in another error response code
...
Made the Sqlite provider copy its data on a background thread.
2016-01-20 09:56:12 -08:00
larsbrubaker
9a40db751b
Moved the pause on layer code to the new pause stream
2016-01-20 07:20:51 -08:00
Lars Brubaker
71f22acc75
SetPrinterPosition no longer returns a value
...
Every function that tracks position implements SetPerinterPosition
Moved GCodeStreamProxy to its own file
Created a new PauseHandlingStream
Wrote a test for same
Fixed the bug with pausing not returning to correct extrusion
Fixed print leveling to pass on the correct offset to SetPrinterPosition
Made sure we always send the shut off extruders on exit
Make agg parse double able to handle a space between the negative sign and the number "- 10".
Put in a test for same.
2016-01-19 15:16:05 -08:00
Lars Brubaker
a261a3e41e
Make sure after we have a valid connection we ask for firmware and position.
2016-01-18 11:07:00 -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