Lars Brubaker
a3d4032704
Wrote tests for LineIsZHoming
...
Made sure we don't clear leveling data while viewing.
2016-10-14 13:15:09 -07:00
Lars Brubaker
6ee93dc7f7
Make sure we clear the leveling before pushing new data
2016-10-13 14:18:53 -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
larsbrubaker
426c0ede6a
Code to enable going below 0 for printe recovery
2016-10-10 19:30:48 -07:00
Lars Brubaker
eccc9a2a81
Fixed a bug in getting extruder temps
...
Made temperature a settings key
MatterHackers/MCCentral#553
Extruder and bed not being heated before printing
2016-10-10 12:44:22 -07:00
John Lewin
49591ee403
Refine ManualPrinterControls scrollable behavior
...
- Use ScrollableWidget for ManualPrinterControls base
- Remove conditional Android compilation
- Remove ManualControlsWidget type
- Rebuild ManualControls widget on ReloadAdvancedControls
2016-10-05 10:40:01 -07:00
John Lewin
0ee4855c64
Fix regression due to failure to set printer name
2016-10-04 18:35:24 -07:00
Lars Brubaker
231aadc554
Always set make and model on imported printers
...
Made the import printer get non-colliding names
MatterHackers/MCCentral#417
MatterControl is unable to upload imported printers
2016-10-04 17:54:57 -07:00
John Lewin
c0d6780901
Decouple validation logic from save invocation
...
- Rename AcquireNewProfile to CreateProfileAsync
- Return status result of CreateProfileAsync
- Abort processing on profile creation failures
- Localize error messsages
2016-10-04 15:33:07 -07:00
Greg
36ef069629
Added spacing to mm text on JogControls
...
MatterHackers/MCCentral#511
2016-09-30 15:21:58 -07:00
John Lewin
0fca1c0f44
Improve keyboard support for make/model selectors
...
- Turn on TabStop for make/model DropLists
- Add focus indicator for make/model DropLists
2016-09-29 16:46:19 -07:00
Lars Brubaker
60df6ea292
Changed the way eeprom window lays out
...
Make sure we don't close the Database until after we Call OnApplicationClosed
MatterHackers/MCCentral#498
Android: Cannot put away keyboard on EEPROM screen android
Fix terminal widget closing on android.
2016-09-29 10:48:19 -07:00
Lars Brubaker
1816c52545
Better window size for eeprom
...
Refactoring
Send M115 if can't find eeprom settings
2016-09-28 17:16:21 -07:00
Lars Brubaker
c3e57dcc3c
Made a setup leveling test work
2016-09-26 15:59:29 -07:00
Lars Brubaker
29372773f3
Fixed manual port selection to handle moving on to leveling when required
2016-09-23 16:25:39 -07:00
Lars Brubaker
89f7d9b120
New printer layout
...
Better recovery description
2016-09-22 16:34:06 -07:00
larsbrubaker
0ac4f4e5f4
merge
2016-09-09 20:25:19 -07:00
larsbrubaker
ce972c4326
new ray trace bundle work
2016-09-09 20:22:46 -07:00
Tyler Anderson
a75453fe87
Switched movement control settings from mm/min to mm/s
2016-09-07 13:19:04 -07:00
John Lewin
312f652bbb
Use short identifiers for public profiles
...
- Add support for new GetProfileList schema
- Add CacheablePath function to abstract and reuse path generation logic
- Serialize LoadCacheable content in human readable form
- Move public-profile cache into like named folder
- Move public-profile items into oem specific folders
- Reuse LoadOemProfileAsync for persistence instead of custom implementation
- Issues MatterHackers/MCWS#72 , MatterHackers/MCWS#84
2016-09-03 17:12:11 -07:00
Lars Brubaker
5637e25d9e
Copy the thumbnail image, for the default queue parts if available
...
Fixed spelling
Made the ray tracer multi thread when not printing
Changed 'don't ask me again' to 'don't remind me again'
Added a thumbnail for the MatterControl coin
2016-09-02 16:26:56 -07:00
Lars Brubaker
619c20aff0
Restore functionality to put default items in queue when new printer is created.
...
Made default calibration files include the calibration box
2016-09-01 10:53:10 -07:00
Lars Brubaker
cd7406d82b
Created a UserSettingsKey and SystemSettingsKey
...
Moved some settings into this, lots more to do
2016-08-30 10:30:55 -07:00
larsbrubaker
eebb8b212a
added "Don't ask me again" to ShowAuthPanel.
2016-08-29 22:04:09 -07:00
Lars Brubaker
2dadb72271
Changed Login -> Sign in & Logout -> Sign Out
2016-08-29 17:13:45 -07:00
Lars Brubaker
ef0f2be119
Made a common static load of the mono spaced font
2016-08-10 15:40:09 -07:00
Tyler Anderson
0b4bc4cbbc
Switched custom GCode boxes to monospace font
2016-08-10 15:18:03 -07:00
Lars Brubaker
dc22e6b788
Getting more tests to pass
...
Down to 7 failing tests.
2016-08-01 17:21:31 -07:00
Lars Brubaker
d8138ac51e
Making a function to prep MatterControl prior to runing tests.
...
Made automation tests call it.
2016-07-29 16:44:00 -07:00
John Lewin
01f2d4485f
Sort make/models droplists
2016-07-29 13:47:58 -07:00
Lars Brubaker
49efa92ee3
Clear one time settings on import from DB
...
Make sure we don't show create printers if imported printers from DB
Make sure we don't crash if can't find date in oemlayer
2016-07-28 16:36:47 -07:00
Lars Brubaker
583bcde991
Don't try to install the windows driver on mac & linux
2016-07-28 12:04:43 -07:00
Lars Brubaker
054d552289
Changed the signature of WrappedTextWidget
2016-07-27 17:17:33 -07:00
Lars Brubaker
998c06772e
didn't click save on this file
2016-07-25 14:58:45 -07:00
Lars Brubaker
d78d0bb944
Don't leave the movement controls on .02 when not printing.
...
Now we change them back to 1 when not printing.
2016-07-25 14:54:25 -07:00
John Lewin
9f01abe653
Backport onload event from scene_bundle
2016-07-24 17:26:24 -07:00
Lars Brubaker
ecf3e085d1
Make sure we are checking PrinterSelected rather than ActiveSliceSettings.Instance == null
...
The later does not happen anymore.
2016-07-21 15:05:59 -07:00
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
John Lewin
54d165d15f
Consolidate member names
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
1f26141399
Switch to first model if there is only one when changing to new list.
2016-07-15 17:15:25 -07:00
Greg
bac3148d9c
Added Create Account functionality to SetupWizard
2016-07-14 11:29:46 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
Lars Brubaker
f16aed3669
Sort the make and model in the printer selection menus.
2016-07-12 09:40:57 -07:00
Lars Brubaker
10dc6924e5
Updated login reasons
2016-07-08 16:28:58 -07:00
Lars Brubaker
37ed75aa58
eula is running faster.
2016-07-07 11:21:35 -07:00
Lars Brubaker
a8fc6ef1a1
Fixed a null reference in libraryDataView
...
Working on more consistent wizard theming
2016-06-23 16:01:04 -07:00
Lars Brubaker
a810c7a562
Make sure we don't create a macro name that is wrapped or too big.
...
Fixes #1010
2016-06-23 12:12:55 -07:00
Lars Brubaker
0fdc6a03e0
Make sure we don't create a macro name that is wrapped or too big.
2016-06-23 12:12:01 -07:00
Matt Moening
bc5ef8a5b3
Implemented MC side receive of Public Profile list and public profiles
2016-06-22 18:05:52 -07:00