Commit graph

392 commits

Author SHA1 Message Date
John Lewin
7a98b347c3 Consistent use of HorizontalSpacer for layout 2016-04-25 15:25:00 -07:00
Lars Brubaker
f20ac4dcb5 More work on print resuming. 2016-04-19 11:24:09 -07:00
Lars Brubaker
cd5a4ab5e5 Merge remote-tracking branch 'origin/1.5.1' 2016-03-07 15:38:37 -08:00
Greg
a7d87ce6cd Added a hardware setting to show/hide marlin firmware updater. 2016-03-07 14:11:36 -08:00
Greg
b18129c379 Created tests for File Menu Items 2016-03-04 14:36:49 -08:00
Greg
f08680e9c9 Added test to make sure Bed Temperature options are not visible while "Has Heated Bed" checkbox is unchecked 2016-03-03 17:57:14 -08:00
John Lewin
1f5cc95000 Revise naming to reflect behavior - LoadSettingsFromConfigFile
- Be more clear about when we return null
 - Spelling
2016-02-25 12:01:39 -08:00
John Lewin
eea7dd9fe4 Remove DataStorage qualifier, add using statements 2016-02-24 10:53:22 -08:00
John Lewin
feb0c30b51 Add missed changes from query/DataStorage update 2016-02-24 07:57:15 -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
ebf66bb849 Remove duplicate code, reuse GetMacros function 2016-02-23 11:15:14 -08:00
John Lewin
2aef5b2be6 Better convey when Enumerable.Empty is returned 2016-02-23 11:15:14 -08:00
Lars Brubaker
537d77e515 Made the terminal use a mono spaced font. 2016-02-23 09:25:59 -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
rytz
8e2f238ef6 UI label changes 2016-02-19 09:59:29 -08:00
Lars Brubaker
cda645d03d Made Marlin EEProm have import and export 2016-02-12 10:26:40 -08:00
John Lewin
ac279ccbe3 Revise ManufacturerNameMapping DropList support
- Ensure list items use the ASCII file system values
 - Use mapped Unicode manufacturer names where appropriate
2016-02-04 12:38:24 -08:00
Gregory Diaz
2d42ec52e1 Added unittest for ensuring that when has_hardware_leveling = 1 we dont show the Print Leveling tab in Slice Settings and also that when has_hardware_leveling = 0 we do show Print Leveling 2016-02-01 17:20:18 -08:00
Lars Brubaker
e4a761bdd9 Merge branch '1.5.0'
Conflicts:
	StaticData/Translations/Master.txt
2016-01-21 15:12:50 -08:00
larsbrubaker
f20c25b84a Always read in the current settings temperature where setting the "preheat" temp. 2016-01-20 07:26:54 -08:00
rytz
4b4242a10b Options menu labels 2016-01-18 10:08:47 -08:00
rytz
8fd46d8a78 Misc. label changes 2016-01-15 09:51:38 -08:00
John Lewin
95ae300d8e Remove duplicate LibraryProviderSQLite 2016-01-14 14:21:06 -08:00
Lars Brubaker
9c89211265 Check for enough movement to show. 2016-01-13 17:10:50 -08:00
Lars Brubaker
342c2f0a94 Made the Movement offset not show unless it is not 0. 2016-01-13 17:04:14 -08:00
John Lewin
da27bc8cad Restore AdjustmentControls.cs 2016-01-13 16:11:13 -08:00
Lars Brubaker
534b0b5e7b Removed redundant list of eeprom settings
Made the view only get refreshed one time
reduced the overhead of creating row items in eeprom window
locked the lists to make sure they are consistent when used
Made fan an movement controls not save "Controls" redundant
2016-01-13 15:37:03 -08:00
John Lewin
0a65be2f6f ManualPrinterControls.cs micro-merge with Android
- Sync macroControls naming with siblings and Android
 - Switch invalid ErrorEventArgs signature to EventArgs
2016-01-13 14:11:47 -08:00
John Lewin
4f1972a338 Merge babystep behavior into standard xyz controls 2016-01-13 11:09:40 -08:00
Lars Brubaker
f4a8be2153 Put in some localization. 2016-01-08 17:55:42 -08:00
Lars Brubaker
be8fec3898 Made the micro adjust buttons no change on theme 2016-01-08 16:44:57 -08:00
Lars Brubaker
dcc8f616f1 Put in new micro z adjust and warning images. 2016-01-08 15:04:59 -08:00
Lars Brubaker
3196f61752 Took out timed lock 2016-01-07 16:45:16 -08:00
Gregory Diaz
5a1cd1b974 Added Automated unit tests for Exporting GCode from the Downloads folder and for adding zip files to the Downloads Folder I flagged it to be Ignored currently but they are nearly done 2015-12-31 12:57:00 -08:00
Lars Brubaker
877ef7c1bf Made it possible to edit the 3 point leveling positions even after you have set up 7 or 13 point once. 2015-12-23 11:58:24 -08:00
Gregory Diaz
a795d49ad2 Added the ability to write print_log to file on disk for Android builds so that we can more easily integrate Tyler's print performance graphing tools into our testing procedure. 2015-12-22 18:18:28 -08:00
Lars Brubaker
695aa2d891 white space 2015-12-22 16:44:54 -08:00
Lars Brubaker
b70da46e69 Finishing up the behavior of clicking on a named list of stuff. 2015-12-11 13:42:46 -08:00
Lars Brubaker
a5f5f85499 Made a new automation runner to click a series of named controls. 2015-12-11 13:20:31 -08:00
Lars Brubaker
44c4ec8cb3 Reset baby steps when a new print starts. 2015-12-03 14:28:17 -08:00
Lars Brubaker
0dc24d357a Show the offset for adjustment height
Don't try to heat if we are below a given temp.
2015-12-03 10:15:59 -08:00
Lars Brubaker
88a00079a2 Made all the streams disposable
Made them get disposed
The leveling stream seems to be working.
2015-12-01 14:49:50 -08:00
Lars Brubaker
f72219113c Put in request temperature stream for changing m109 into m104 2015-11-30 19:42:35 -08:00
Lars Brubaker
e3dbb19c2b Tracking the unleveled and the absolute position of the printer separately 2015-11-30 12:26:55 -08:00
larsbrubaker
3887662a5a Enabled baby stepping in the adjustment controls. 2015-11-29 08:31:02 -08:00
larsbrubaker
cbb704d7b0 made a new gcode stream that only implements Line
working to implement baby steps (and other line processing)
2015-11-28 07:46:57 -08:00
larsbrubaker
c8b126ef67 Fixed the macro window to grow in y 2015-11-27 16:34:36 -08:00
Lars Brubaker
d49739f490 Make sure we ask for position after auto bed level.
Make sure we always show the known position of the printer when we re-build the display.
2015-11-23 15:45:35 -08:00
Lars Brubaker
5b13fc9c5a Put in position reporting and a new utility class to limit the rate we call a function. 2015-11-23 13:08:21 -08:00
Lars Brubaker
0587fb2d23 ran code maid. 2015-11-23 10:49:08 -08:00