Bob-the-Kuhn
0868907359
works
2018-01-05 19:12:34 -06:00
Scott Lahteine
fbda8a2e2b
UBL G29 works without settings.load
2018-01-05 15:47:52 -06:00
Scott Lahteine
3d34dddbc0
Squish lcd_advanced_pause_show_message
2018-01-05 15:47:52 -06:00
Scott Lahteine
e7bf7e6031
Make FWRetract class for 2.0.x parity
2018-01-04 17:54:24 -06:00
Thomas Moore
faf7dda9d3
Fix 'lcd_temp_menu_e0_filament_change' was not declared error
2018-01-03 19:18:34 +00:00
Tannoo
d3139e47f8
[1.1.x] EEPROM init fix ( #9002 )
2018-01-03 04:28:15 -06:00
Thomas Moore
586d50ff99
Fix UBL compilation warnings
2018-01-02 19:41:02 -06:00
Roxy-3D
949191215b
Z BabyStepping should not be dependent on a bed leveling system being active
2018-01-01 14:39:28 -06:00
houseofbugs
a66811a597
A specific option to SLIM_LCD_MENUS
2017-12-31 00:15:24 -06:00
Thomas Moore
81193e9338
Add M701 / M702 filament load / unload
2017-12-30 19:48:21 -06:00
Scott Lahteine
18e277d9d3
Enqueue commands properly in ultralcd.cpp
2017-12-30 04:16:50 -06:00
Marcio Teixeira
6195f7810a
Multi extruder support for M600 and LCD (FR #8672 )
2017-12-26 22:59:05 -06:00
Scott Lahteine
ecba9b6738
Merge pull request #8897 from thinkyhead/bf1_lcd_click_redraw
...
[1.1.x] Clear lcd_clicked on use
2017-12-26 20:54:31 -06:00
Timothy Hoogland
8ea3b29c17
Fix NO_VOLUMETRICS compile error
2017-12-26 19:32:09 -06:00
Scott Lahteine
81f1001b2c
Clear lcd_clicked immediately on use
2017-12-25 21:50:58 -06:00
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
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
2017-06-19 22:57:42 -05:00
Scott Lahteine
8a51e2960c
Improve the experience of editing steps_per_mm
2017-06-19 22:17:15 -05:00
Scott Lahteine
499bb85a95
Clean up, put ubl menu itemization closer at hand
2017-06-19 22:17:14 -05:00
Tannoo
90f5f82926
Step-by-Step Menu addition
2017-06-19 20:15:11 -05:00
Scott Lahteine
0c616700f3
Merge pull request #7097 from thinkyhead/bf_dac_percents_fix
...
Convert DAC percent to uint8_t
2017-06-19 17:58:55 -05:00
Bob-the-Kuhn
a1c65fd3d5
convert DAC percent to uint8_t
...
=====================
add test to Travis
2017-06-19 17:46:41 -05:00
Scott Lahteine
4857a3ba48
Formatting and spelling
2017-06-18 23:01:12 -05:00
Thomas Moore
3d24c329af
M600 fixes
2017-06-18 23:00:56 -05:00
Bob-the-Kuhn
6cb9bb27fe
Move lcd_refresh_zprobe_zoffset definition
2017-06-16 21:46:33 -05:00
Scott Lahteine
062131554f
Followup to #7045
2017-06-16 14:18:19 -05:00
Scott Lahteine
93da4e83f7
One more space on a short status message
2017-06-16 12:58:25 -05:00
Scott Lahteine
7c95f762f2
Show LCD bed options even without thermal protection
2017-06-15 15:29:56 -05:00
Scott Lahteine
d9da126776
Cleanups for UBL / ultralcd.cpp
2017-06-15 15:22:36 -05:00
Roxy-3D
824f71d503
LCD Panel Interactive Mesh Editing ( #7045 )
...
Original Mesh Bed Leveling replacement put at top of UBL Menu Options to
help facilitate the removal of the Original Mesh Bed Leveling.
Radar display (and control) of the UBL Interactive Mesh Editing.
2017-06-12 18:26:49 -05:00
Luc Van Daele
896dfa0577
G33 eccentric probe fixes ( #6850 )
...
* excentric probe config fix
* undo last commit
* eccentric probe fix
* oops
* !stow after each probe
* deploy/stow fix
* E parameter + bit of cleanup
* comment
* LCD menu fix
2017-06-12 01:07:19 -05:00
Scott Lahteine
b378deaf89
Unify AVR90USB: fastio changes
2017-06-09 18:21:57 -05:00
Scott Lahteine
e94f79ccea
Patch some serial macros
2017-06-09 17:17:23 -05:00
Scott Lahteine
1419126721
Merge pull request #6965 from thinkyhead/bf_save_more_sram
...
Use createChar_P to save SRAM in bootscreen
2017-06-07 17:34:19 -05:00
Scott Lahteine
1d615e0a67
Merge pull request #6976 from Tannoo/Leveling_in_About_Printer
...
Leveling type in About Printer
2017-06-07 17:26:21 -05:00
Scott Lahteine
707707d71a
Fix LCD status message padding
2017-06-07 16:07:38 -05:00
Scott Lahteine
2a41f0ff84
Save 28b PROGMEM in ultralcd.cpp (line_to_current)
2017-06-07 16:07:38 -05:00
Scott Lahteine
5d5ff36446
Fix a compile error with _lcd_set_z_fade_height
2017-06-07 10:29:56 -05:00
Tannoo
b88957e0d4
Leveling type in About Printer
...
Show the Leveling system in use on the About Printer screen.
2017-06-07 06:28:33 -06:00
Tannoo
2c2b991b59
UBL Manual Build Menu Option ( #6972 )
...
One click option to manually build UBL mesh.
2017-06-06 22:14:18 -05:00
Scott Lahteine
eb8af486d2
Ensure safe temperature for M600
2017-06-04 17:25:16 -05:00
Scott Lahteine
9a305a467b
Patch LCD Contrast menu item
2017-06-02 23:45:52 -05:00
Scott Lahteine
4296a8b74e
For status scrolling, pad a short message
2017-05-31 23:48:03 -05:00
Scott Lahteine
4a96433b7e
Simplify counting of printable characters
2017-05-31 23:45:41 -05:00
Bob-the-Kuhn
9657e7d3ee
copied file changes from PR #5685
...
==============================
Configuration_adv.h changes
==============================
add "live" LCD update
==============================
P & S version
==============================
final (hopefully) tested version
==============================
update M115 capabilities print
==============================
Menu changes portion of the requested changes
==============================
changed USEABLE_HARDWARE_PWM from a function to a series of macros
==============================
changes per review
2017-05-31 13:22:38 -05:00
Scott Lahteine
be17033762
Fix case light menu toggle
2017-05-30 14:03:45 -05:00
Scott Lahteine
05b66234ae
Merge pull request #6895 from thinkyhead/bf_user_commands
...
Custom user commands menu
2017-05-30 13:40:50 -05:00
Scott Lahteine
6b9ca16f36
Patch lcd_print edge limit code
2017-05-30 03:32:15 -05:00
Tannoo
74d6dee920
User Command (Script) Menu
...
The menu (commands / scripts) is configurable in `Configuration_adv.h`.
- Added conditionals.
- Changed script handling.
- Slimmed and working!
- Added Status message.
- Returning to lcd status screen now!
- Example Configs Updated.
- Cleanups by @thinkyhead
2017-05-30 02:33:57 -05:00
Scott Lahteine
46b32e4548
Cleanup LCD interface, add lcd_reset_status
2017-05-29 22:16:13 -05:00
Scott Lahteine
ca99d67ede
Fix UBL "Info screen" menu items
2017-05-29 19:55:26 -05:00