Commit Graph

6567 Commits

Author SHA1 Message Date
Guðni Már Gilbert 738dc511ee Don't raise MMU error screen until retry is done
Change in memory:
Flash: +8 bytes
SRAM: 0 bytes
2022-11-12 16:45:39 +00:00
VintagePC 853c2ad6e9 Fix excessive flash usage. 2022-11-12 07:49:36 -05:00
VintagePC 68ef03f46a Fix PFW-1364 & possible comms timeout during reheat 2022-11-11 12:59:21 -05:00
3d-gussner fd832f9ccf
Merge pull request #3737 from gudnimg/fix-longpress-inactivity-timeout
Fix long-press LCD inactivity timeout
2022-11-08 14:10:57 +01:00
Guðni Már Gilbert 76a164e651 fixup 2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 08460bd403 PFW-1397 Drop ON_MENU_ENTER
Using _menu_data_t turns out to save *just* a little bit more flash. So for now just use it.
2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 390f69a82f PFW-1397 Fix: ON_MENU_ENTER was always run 2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 59a452ac27 PFW-1397 minor comment tweaks 2022-11-08 13:49:40 +01:00
Guðni Már Gilbert f160f5594d PFW-1397 cleanup statistics menu
Change in memory:
Flash: -18 bytes
SRAM: -1 byte
2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 82bd9db1d6 PFW-1397 Implement ON_MENU_ENTER to simplify code
ON_MENU_ENTER runs code within the brackets only once
after a new menu is entered.

For the tool change menu, this allows us to display the data and
read from EEPROM only once.
2022-11-08 13:49:40 +01:00
Guðni Már Gilbert a896dfd4e0 PFW-1397 To reserve EEPROM write cycles, only update toolchange counter when a print finishes or is stopped 2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 3120bf0aa2 PFW-1397 Implement new function increment_tool_change_counter()
Reduces flash consumption by 44 bytes
2022-11-08 13:49:40 +01:00
Guðni Már Gilbert fcfb868167 PFW-1397 Add a temporary menu item to show the statistic
The location of the menu has not been decided. Currently I placed it where convenient.
2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 5a60a85467 PFW-1397 Increment toolchange statistic 2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 0af7d28074 PFW-1397 Allocate EEPROM memory for toolchange counter 2022-11-08 13:49:40 +01:00
Guðni Már Gilbert 7fe22e8f79 Fix long-press LCD inactivity timeout
Fixes #3715

When a long-press is triggered, the LCD inactivity timer
needs to be restarted. This is done with lcd_timeoutToStatus.start()

This also fixes situations where a long-press is triggered, and the timer
times out immediately (because it was not reset properly)

Change in memory:
Flash: +8 bytes
SRAM: 0 bytes
2022-11-06 13:43:14 +00:00
DRracer 30b8629c6f
Merge pull request #3732 from 3d-gussner/MK3.13.0-ALPHA1
Bump up build number from 6052 to 6054
2022-11-04 14:05:44 +01:00
3d-gussner 853adbf411 Bump up build number
+1 for commit
+1 for merge
2022-11-04 11:16:07 +01:00
3d-gussner 2b29455587
Merge pull request #3731 from 3d-gussner/MK3_3.13.0-ALPHA1
Bump up Revision to ALPHA1 6051
2022-11-04 10:57:35 +01:00
3d-gussner 7c009cadb8 Bump up Revision to ALPHA1 6051
Temporary fix for MSG_BTN_MORE
pre-release pot and po update
2022-11-04 10:21:39 +01:00
DRracer 7b20f8c6f3
Merge pull request #3717 from 3d-gussner/MK3_Temp_Model_menu
Add Menu `Calibration -> Temp. model cal`
2022-11-03 12:12:55 +01:00
3d-gussner 38a8cb8af3 Fix typos and Upper case at beginning 2022-11-03 12:10:44 +01:00
3d-gussner ccdfc337a5 Norwegian translation
All credit to @OS-kar for the new translations

Add replacement for `Ø`
Update List of Community made translations
2022-11-03 12:10:44 +01:00
3d-gussner 1e0909d50c Disable `Error:` messages for MMU2 errors 2022-11-03 12:09:03 +01:00
3d-gussner 8543942acb Fix Z-leveling 2022-11-03 06:22:57 +01:00
3d-gussner fd6da0e766 Fix typo
Add lcd_setatatus_serial to output lcd status message and serial at the same time
2022-11-02 10:09:32 +01:00
Guðni Már Gilbert 7bc7f21fa5 mmu: move RetryIfPossible outside the error screen
This fixes issue where 'retryAttempts=3' may be spammed in the logs

Change in memory:
Flash: 0 bytes
SRAM: 0 bytes
2022-11-01 06:22:39 +01:00
3d-gussner 1a35bf506a
Merge pull request #3716 from 3d-gussner/MK3_translations
WIP PFW-1412: Update translations
2022-10-28 05:45:18 +02:00
3d-gussner ab10a65a40 Update Swedish translation
All credit to @Painkiller56
2022-10-26 17:21:00 +02:00
3d-gussner 1bb1446934 Fix few Czech translations 2022-10-26 17:20:34 +02:00
3d-gussner 2ac2cd2255 Fix MK25/S builds 2022-10-26 14:27:22 +02:00
3d-gussner 072b3f8300 Temp Model cal. menu 2022-10-26 13:34:27 +02:00
3d-gussner 81ae10c001 Update Swedish translation part 1
All credit to @Painkiller56
2022-10-25 12:09:13 +02:00
3d-gussner c2b60ba0e6 Update Swedish and Norgwegian 2022-10-25 10:34:13 +02:00
3d-gussner f4a2c1c794 Update translations
Fix button msg
Update Dutch `F. jam detect`
2022-10-25 10:29:35 +02:00
Guðni Már Gilbert c852d501ee
Merge pull request #3714 from gudnimg/optimise-factory-reset-stats
Optimisation: use `failstats_reset_print()` in `factory_reset_stats()`
2022-10-23 10:10:44 +00:00
Guðni Már Gilbert 45c72d48ed optimisation: use failstats_reset_print in factory_reset_stats
Change in memory:
Flash: -56 bytes
SRAM: 0 bytes
2022-10-23 09:58:56 +00:00
Yuri D'Elia 46a6aea750
Merge pull request #3712 from wavexx/catch2_v3
build: Update to Catch2 v3.1.1
2022-10-22 17:03:39 +02:00
Yuri D'Elia f4918622f0 build: Update tests for Catch2 v3 2022-10-22 16:33:28 +02:00
Yuri D'Elia ae17cef676 Update Catch2 v3.1.1
Re-initialize subrepo
2022-10-22 16:10:41 +02:00
Alex Voinea edc5d013dd
Merge pull request #3698 from leptun/farm_presort_cache
Farm mode: cache filenames in the presort function
2022-10-21 15:43:49 +02:00
3d-gussner 0c458a8740
Merge pull request #3696 from Hauzman/MK3_Romanian_translation
Mk3 Romanian translation
2022-10-21 08:51:49 +02:00
3d-gussner 42c8628516
Merge pull request #3684 from AttilaSVK/MK3
Updated Hungarian translation for MK3
2022-10-21 07:10:37 +02:00
3d-gussner d66007f188
Merge pull request #3689 from 3d-gussner/MK3_cmake_boards106
Update cmake Arduino_boards to 1.0.6
2022-10-19 17:20:36 +02:00
3d-gussner 26e2a8a9dc
Merge pull request #3706 from 3d-gussner/MK3_Croatian_rebase
Update Croatian translation
2022-10-19 17:20:24 +02:00
3d-gussner edb430af08
Merge pull request #3687 from wavexx/lang_diff_instructions
lang: Add git diff filter instructions for po files
2022-10-19 17:20:02 +02:00
3d-gussner a9828a1761 Update Croatian translation
All credits to @prime1910
2022-10-19 09:38:53 +02:00
Hauzman 2bafa30df0
Update Firmware_ro.po 2022-10-19 10:07:45 +03:00
3d-gussner d76d01a4f6
Merge pull request #3693 from 3d-gussner/MK3_diacritics
Update diacritics
2022-10-19 08:52:41 +02:00
3d-gussner b792d47350
Merge pull request #3694 from 3d-gussner/MK3_Hotend_fan
PFW-1415: Rename `Extruder fan` to `Hotend fan`
2022-10-19 08:47:15 +02:00