Scott Lahteine
5f0026893f
Fix some compiler warnings
2017-12-25 08:51:35 -06:00
Scott Lahteine
3c7cdcdc22
General cleanup of config-store, reset_bed_level
2017-12-25 04:23:52 -06:00
Scott Lahteine
10d73155b0
Hide LEVELING item for probeless w/out LCD Leveling
2017-12-17 21:24:46 -06:00
Scott Lahteine
e1b998e40a
More externs and functions in Marlin.h
2017-12-15 18:18:26 -06:00
Scott Lahteine
a20eacaa48
UBL devel debugging flag
2017-12-11 00:20:29 -06:00
Scott Lahteine
574153a810
No lcd_map_control needed in quick_stop
2017-12-06 21:43:26 -06:00
Scott Lahteine
1063b3b2b8
Changes for parity with 2.0.x
2017-12-06 21:19:17 -06:00
Scott Lahteine
ff26b7446c
Standardize LCD interface code for UBL a little
2017-12-06 21:12:55 -06:00
Scott Lahteine
7b6ad28a5d
General UBL/G26 code cleanup
2017-12-06 21:12:55 -06:00
Scott Lahteine
d951ba83e6
Show "Level Bed Corners" item with UBL too
...
Addressing #8676
2017-12-05 21:56:04 -06:00
Scott Lahteine
68c1f05aeb
Cleanups/changes to led control menu
2017-11-30 00:04:43 -06:00
Tannoo
e25567a5dd
New feature: LED_CONTROL_MENU
2017-11-29 20:57:38 -06:00
Scott Lahteine
915c4b9ce2
Make MBL work more like PROBE_MANUALLY
2017-11-27 00:09:23 -06:00
Scott Lahteine
5a1f1305f0
SD Menu patches
2017-11-26 01:10:06 -06:00
Scott Lahteine
3cf31205bc
Tweaks to bed leveling menus
2017-11-26 00:06:10 -06:00
Scott Lahteine
59a699063a
Fix #8537
2017-11-24 15:54:03 -06:00
Scott Lahteine
c0190eff00
Adapt MESH_EDIT_GFX_OVERLAY for 1.1.x
2017-11-24 15:54:02 -06:00
Scott Lahteine
3b431f2f72
Arrange G26 functions in dependency order
2017-11-23 22:30:22 -06:00
Roxy-3D
8282d732c1
Make G26 work with all mesh leveling.
...
Example Configuration.h files are not updated yet. You need to cross
your settings over to the default Configuration.h file in the \Marlin
directory. (UBL_G26_MESH_VALIDATION enablement has moved to a new
location in the file.)
2017-11-23 21:41:27 -06:00
Scott Lahteine
99b71c1dde
Move lcd_map_control to UBL
...
For parity with bugfix-2.0.x
2017-11-22 18:45:55 -06:00
Scott Lahteine
73ddc762c8
Fix up LCD init / charset
2017-11-22 18:07:03 -06:00
Scott Lahteine
4f05a66ee1
Fixes #8472
2017-11-18 05:14:31 -06:00
Scott Lahteine
622d100c30
No retroactive changes with M851 Z
2017-11-18 03:37:07 -06:00
Scott Lahteine
a6ee4a0468
Apply SDCARD_SORT_ALPHA changes from 2.0.x
2017-11-15 01:09:13 -06:00
Scott Lahteine
3293823642
Add pre-calculated planner.e_factor
2017-11-10 20:09:59 -06:00
LVD-AC
8ce9306b27
PROBE_SELECTED etc.
2017-11-10 19:17:45 -06:00
Thomas Moore
658e1ebe5a
Add delta_height variable in lieu of using home_offset
2017-11-08 23:21:02 -06:00
Scott Lahteine
4a857f1af6
Followup to G33/LCD patch #8318
2017-11-08 00:46:30 -06:00
Scott Lahteine
1d0739d6d1
Patch G33 misuse of PROBE_MANUALLY
2017-11-07 22:28:54 -06:00
Scott Lahteine
640526f0c8
Operate in Native Machine Space
2017-11-03 22:40:30 -05:00
AnHardt
13a3fb1acc
Some cleanup around 'lcd_bootscreen()' and 'lcd_kill_screen()'
...
Move 'lcd_bootscreen()' from `lcd_init()` to 'setup()' where it is cexecute exactly once. Saves 'bool show_bootscreen'.
Move the call of 'lcd_custom_bootscreen()' to the begin of 'lcd_bootscreen()'.
Move the delays into the related functions.
Move the picture loop around 'lcd_kill_screen()' into the function.
2017-11-03 12:16:42 +01:00
Scott Lahteine
34aeaec553
Remove ADKey steps acceleration
2017-11-03 03:42:52 -05:00
Scott Lahteine
704640bf98
Faster menu navigation for Anet A8
...
Addressing #8166
2017-10-31 14:44:48 -05:00
Scott Lahteine
5e5a177934
No hacks needed for SD_REPRINT_LAST_SELECTED_FILE
2017-10-29 22:44:03 -05:00
Scott Lahteine
0b5b03d9dc
Tweak for soft endstops
2017-10-29 20:16:22 -05:00
Scott Lahteine
6698db29de
Update LCD draw condition
2017-10-29 19:17:32 -05:00
Scott Lahteine
b0e282a74b
Cleanups for SD_REPRINT_LAST_SELECTED_FILE
2017-10-29 19:02:17 -05:00
Luc Van Daele
e64cfb13b8
(1.1.x) auto tune calibration parameters ( #8031 )
...
* auto tune calibration parameters
* solve warnings
* Tweaks to formatting
* review Thinkyhead
* Error
2017-10-26 23:49:20 -05:00
Scott Lahteine
6569b9ba56
Fix FWRETRACT logic, apply common sense
2017-10-26 22:36:41 -05:00
Roxy-3D
2e746f2b8b
Initial conflict resolution of SD_REPRINT_LAST_SELECTED_FILE ( #8104 )
...
* Initial conflict resolution
All previous items resolved:
- Use of ELAPSED() on timer code
- Switch to use of defer_return_to_status=true as much as possible
- Update & Clean Up of Max7219 routines
* Resolve non-SD case in ultralcd.cpp
2017-10-26 11:44:55 -05:00
Roxy-3D
e9bc9a2ab4
change to better (more clear) names ( #8049 )
...
set_destination_to_current() changed to set_destination_from_current()
set_current_to_destination() changed to set_current_from_destination()
2017-10-21 10:58:17 -05:00
Scott Lahteine
91c5c2538a
Add SCROLL_LONG_FILENAMES advanced option
...
Based on #7637 by @marcio-ao
2017-10-20 19:14:10 -05:00
studiodyne
e04902f589
Add EXTRA_FAN_SPEED feature
2017-10-16 02:32:30 -05:00
Scott Lahteine
5f708d47ce
Add LCD_SET_PROGRESS_MANUALLY
2017-10-15 02:21:09 -05:00
Scott Lahteine
060d16d26b
Split the software endstop capability by axis.
...
Based on #7975 and #7979
2017-10-14 17:14:08 -05:00
Scott Lahteine
ece14af556
Improve LCD leveling value edits
2017-10-14 02:39:13 -05:00
Scott Lahteine
88857e8028
Move fade_scaling_factor_for_z to Planner
2017-10-14 02:10:46 -05:00
Scott Lahteine
da93a272a0
Move leveling_is_active to a macro
2017-10-13 16:11:27 -05:00
Scott Lahteine
38110e220d
Segmented manual moves for kinematics
2017-10-09 23:10:17 -05:00
Scott Lahteine
bcb8722513
Fix DUAL_X_CARRIAGE manual move
...
Addressing #7745
2017-10-02 23:28:52 -05:00
GMagician
33d28c24bf
Implementing [FR] #7548
...
Added new configuration to inhibit XYZ movements when home is not done
2017-10-01 21:02:42 -05:00
Scott Lahteine
ac70048945
Only MarlinConfig.h ahead of feature block
2017-10-01 20:55:14 -05:00
Scott Lahteine
723a34d9c7
Add confirmation to Init EEPROM command
2017-09-27 11:27:47 -05:00
Scott Lahteine
a277b43e30
Fix babystep menu display
2017-09-27 00:12:20 -05:00
Scott Lahteine
8a994fb1b1
Fix encoder pulses for G3D_PANEL
2017-09-27 00:12:20 -05:00
Scott Lahteine
9bbc2df217
General code cleanup, spacing
2017-09-24 16:52:41 -05:00
Luc Van Daele
74d430cb97
matrix names update ( #7697 )
...
* matrix names update
* symplified names
* new angle normalization
* ABC
* axis
* least squares
* recalc_delta_settings
* endstop_adj
* 0p
* bug
2017-09-24 01:45:31 -05:00
Scott Lahteine
c3a9e95a5f
Define drawmenu items once, in ultralcd.cpp
2017-09-23 22:00:45 -05:00
Scott Lahteine
0afd25a010
Fix caselight compile issues
2017-09-23 22:00:44 -05:00
Scott Lahteine
386b74f8c2
Merge pull request #7593 from marcio-ao/bugfix-1.1.x
...
Added option for graphical overlay for Z-offset (Resubmission of #7350 and #7586 )
2017-09-02 00:01:38 -05:00
Tannoo
2a963fb5d1
UBL LCD Bugfixes ( #7598 )
2017-09-01 16:59:06 -05:00
Marcio Teixeira
d69c5317df
Added option for graphical overlay for Z-offset
2017-08-31 14:21:39 -06:00
Scott Lahteine
b3f59ec945
Merge pull request #7519 from thinkyhead/bf1_cleanups_aug_16
...
Add "Level Corners" menu item
2017-08-16 15:58:15 -05:00
Tannoo
b33739d493
UBL_Language_Update ( #7520 )
...
* UBL_Language_Update
Translatable strings
* Use slightly better wording...
* Use slightly better wording...
2017-08-16 09:49:04 -05:00
Scott Lahteine
a1878cd1c0
Add "Level Corners" menu option
2017-08-16 02:54:33 -05:00
Thomas Moore
257b693ab0
Advanced pause fixes ( #7518 )
...
* Disallow filament change while paused
* Use kinematic movemements in pause_print and resume_print
2017-08-15 22:57:13 -05:00
Tannoo
ab2ac1af71
UBL_LCD_storage_corrections ( #7517 )
...
Correcting the storage selection.
Also EEPROM error handling on the LCD.
2017-08-15 21:01:11 -05:00
Scott Lahteine
06541ec885
Merge pull request #7448 from thinkyhead/bf1_delta_fixes
...
Prevent damage if DELTA_HEIGHT is set badly
2017-08-15 16:35:09 -05:00
Scott Lahteine
3be9c19f12
Hold on move axis screens
2017-08-14 22:51:47 -05:00
Thomas Moore
f54e0fc90f
Prevent damage if DELTA_HEIGHT is incorrect
2017-08-11 16:09:14 -05:00
Scott Lahteine
dd841a3675
Merge pull request #7410 from benlye/user-script-feedback
...
Make audible user script feedback optional
2017-08-05 02:59:56 -05:00
Florian Heilmann
0fd2923a9f
Fix compilation with ADVANCED_PAUSE_FEATURE without SDSUPPORT ( #7412 )
...
* Fix compilation of ADVANCED_PAUSE_FEATURE without SDSUPPORT
* Fix Identation
* Make use of IS_SD_PRINTING macro
as per @MagoKimbra
2017-08-05 02:58:38 -05:00
benlye
24af9e1bf4
Make audible user script feedback optional
...
Add a parameter to enable/disable audible user script feedback
2017-08-04 17:24:10 +01:00
Kai
ffe3013bb5
Fix for #7395
...
Filament change causes freeze during paused print. This PR disables Filament change in the prepare menu when a print from SD Card is paused. See #7395
2017-08-01 21:45:41 +02:00
Scott Lahteine
08b0456d91
Merge pull request #7379 from thinkyhead/bf_manual_bed_level_floor
...
Manual Bed Leveling: Goto previous Z height at each probe point
2017-07-30 05:41:12 -05:00
Scott Lahteine
29eef360d0
Merge pull request #7308 from thinkyhead/bf_cleanup_config_adv
...
Fixes for FWRETRACT
2017-07-29 21:20:19 -05:00
Wilfried Chauveau
894608f8a3
Manual Bed Leveling: Goto previous Z height at each probe point
2017-07-29 21:15:37 -05:00
Scott Lahteine
ff06e1a030
Merge pull request #7372 from tcm0116/delta_calib_menu
...
Move Delta Calibration menu to the Prepare menu
2017-07-29 21:05:03 -05:00
Thomas Moore
15e009b6ca
Move Delta Calibration menu to the Prepare menu
2017-07-28 08:33:18 -05:00
Scott Lahteine
bfd396c13a
Patch to fix some compiler warnings
2017-07-28 02:27:16 -05:00
Scott Lahteine
4eff18854b
Rename options with swap_ prefix
2017-07-27 04:14:29 -05:00
Scott Lahteine
b0173ccdb9
Drop extra initializers for vars initialized by EEPROM code
2017-07-20 22:57:49 -05:00
Jamie Bainbridge
00e4ced58e
Stay in User Menu after command. Add feedback.
...
When a user executes a User Menu command, the LCD returns to the main menu. If the user has multiple menu items they want to run, such as one menu item per bed leveling corner, then it's better to stay in the User Menu rather than return to the main menu.
This PR modifies Marlin to stay in the User Menu after a command.
2017-07-10 13:47:12 -05:00
Scott Lahteine
1066b17457
Merge pull request #7260 from thinkyhead/bf_G33_update_27
...
Updates to G33 and its LCD code
2017-07-10 13:39:36 -05:00
Tannoo
aaacef9441
Corrections ( #7231 )
...
20x4 map integration. Also some minor changes to the UBL Menu layout. Both 20x4 LCD's and Graphical LCD panels should have similar functionality now.
2017-07-07 11:05:08 -05:00
LVD-AC
4bc79ec877
Updates for G33-LCD interface
2017-07-07 05:00:59 -05:00
LVD-AC
3efe4aeef8
Add PROBE_MANUALLY support to G33
2017-07-04 18:06:54 -05:00
Scott Lahteine
4cb45c10dd
Patch ubl lcd mesh map indentation
2017-07-01 19:47:52 -05:00
Scott Lahteine
abd6ba62b4
Some cleanups for ubl lcd mesh map
2017-07-01 19:47:49 -05:00
Scott Lahteine
f17bae1f70
Changes for ubl_lcd_map_control patch
2017-07-01 19:47:02 -05:00
Tannoo
8e0f3b7eba
UBL radar map corrections
2017-07-01 19:00:44 -05:00
Scott Lahteine
b492e0878d
Changes to reduce and simplify
2017-06-28 01:10:30 -05:00
Tannoo
e90cbf5c16
UBL Map Cleanup
2017-06-27 22:51:58 -05:00
Scott Lahteine
fe7e890b09
Fix issues with ADC_KEYPAD
...
Fixes #7150
2017-06-26 16:08:31 -05:00
Scott Lahteine
e687782875
Merge pull request #7134 from thinkyhead/bf_skynet_a3_ready
...
Add Skynet/ANET A10 support
2017-06-25 14:35:22 -05:00
dot-bob
b3c36c98fd
Edit digipot currents via LCD, save to EEPROM
2017-06-25 01:02:36 -05:00
Bob-the-Kuhn
9651d01e1a
Add Skynet/ANET A10 support
2017-06-24 19:07:03 -05:00
Scott Lahteine
5fb0d401eb
Formatting tweaks
2017-06-23 14:53:02 -05:00
MagoKimbra
d26c8cc5c8
fix_planner_refresh_e_positioning ( #7103 )
...
* fix_planner_refresh_e_positioning
* Fix
2017-06-22 12:59:22 -05:00
Scott Lahteine
424d0bae8b
Merge pull request #7100 from thinkyhead/bf_HAL_prepare
...
Apply maths macros and type changes ahead of HAL
2017-06-20 01:15:23 -05:00