Lars Brubaker
e5c187c687
Show com port wizard on desktop when can't connect
...
Don't show com port wizard when setting up a printer
Moved onload code (first draw) to ApplicationController
getting android to have the same wizard logic as desktop
Refactored setup wizard
2016-07-21 13:49:22 -07:00
Lars Brubaker
445f1560b0
Making sure we only select MatterSlice when it is the only engine.
...
Keeping android building.
2016-07-19 11:31:36 -07:00
John Lewin
42f133aa70
Consolidate SettingsProfile and PrinterSettings types
2016-07-18 16:58:25 -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
626727d781
Parse temp on contains T: rather than starts with T:
...
Move parts to bed on scale.
2016-07-15 17:07:45 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
John Lewin
bdea957ff1
Migrate ManualMovementSpeeds to GetValue
2016-06-17 06:56:47 -07:00
John Lewin
5d6fcdadba
Rename MatterControl.DriverType to driver_type
2016-06-16 17:24:11 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00
Lars Brubaker
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
John Lewin
c0ec29664d
Convert some accessors to use GetValue<T>
2016-06-15 17:59:52 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
John Lewin
d55aa57910
Rename OrganizerSettingsData to SliceSettingData
2016-06-13 13:44:53 -07:00
Matt Moening
f316f6837d
Fixed consistency error where resend would fail to send \r\n at end of line
2016-06-03 18:04:30 -07:00
larsbrubaker
85c0b66840
Made some help when connecting to a printer without a com port set
...
Common ui navigation functions
Improved highlight utility
Made Edit Fields have names that can be discovered
Refactoring
2016-05-29 09:19:46 -07:00
John Lewin
cb56e85776
Add support for renaming and duplicating presets
...
- Fixes #720 - Changing preset names has no effect
- Fixes #767 - Presets editor contains user overrides
- Fixes #768 - Oem presets should be copied...
- Migrate from int to string based printer IDs
- Add json document migration capabilities
2016-05-16 17:46:17 -07:00
Lars Brubaker
9e9f1dc4a4
Merge remote-tracking branch 'origin/1.5.3'
2016-05-12 16:13:46 -07:00
Lars Brubaker
e07a1a07b3
Only send G28 when requesting all 3 axis.
2016-05-11 17:04:30 -07:00
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
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
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
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
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
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
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
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