Commit Graph

7689 Commits

Author SHA1 Message Date
VintagePC f4ec19d3c7 Add debugging 2023-09-22 18:08:59 -04:00
VintagePC 20540cc61b Set repository, if possible. 2023-09-22 17:57:41 -04:00
VintagePC b81a440b7c Do full fetch for versioning information 2023-09-22 17:31:33 -04:00
VintagePC a6d1985742 -Clear project timestamp if git was not used/found
-Add git as a runner tool for versioning
2023-09-22 17:22:05 -04:00
VintagePC a5aab6afd9 Fix PROJECT_VERSION_FULL if git is not available 2023-09-22 17:13:13 -04:00
VintagePC 949539dfc9 Merge remote-tracking branch 'upstream/MK3' into vintagepc/more-cmake-fixes 2023-09-22 16:42:06 -04:00
3d-gussner f8c64de505
Merge pull request #4390 from sarusani/mbl_mag_comp
MBL: Add magnet compensation parameter
2023-09-22 14:57:09 +02:00
3d-gussner c92c0fda38
Merge pull request #4398 from gudnimg/minor-opt-offset
optimisation: Remove unused Z offset
2023-09-22 14:56:26 +02:00
3d-gussner 1b6bdb787b
Merge pull request #4394 from vintagepc/MK3
Build firmware using Actions
2023-09-22 14:07:24 +02:00
VintagePC 2a2932e66d Reduce message duplication 2023-09-21 19:32:32 -04:00
VintagePC 605cc5d83a Actually enable annotations via ENV 2023-09-21 18:46:43 -04:00
VintagePC f7fbdadae7 Test annotations for language checks 2023-09-21 18:44:43 -04:00
VintagePC 6ceb750999 Fix missing toolchain 2023-09-20 19:13:12 -04:00
VintagePC 5ddac5cb6c - Make size share cache
- Add tests step
- Add lang-check step
2023-09-20 19:05:46 -04:00
Guðni Már Gilbert e323490659 optimisation: Remove unused Z offset
Frees up some SRAM

Change in memory:
Flash: 0 bytes
SRAM: -4 bytes
2023-09-19 23:37:38 +00:00
3d-gussner 1996f977e1
Merge branch 'MK3' into mbl_mag_comp 2023-09-18 15:55:42 +02:00
3d-gussner 8bd71b7bf0
Merge pull request #4391 from sarusani/mbl_default_to_eeprom
MBL: Default to EEPROM values
2023-09-18 15:52:38 +02:00
D.R.racer 0f1cb4f407 Fixup from review 2023-09-18 10:51:32 +02:00
gudnimg 4134bf4f40 8-bit proposed changes
The status line code is not nice, but we need to work around it
so the status line rendering works correctly

This commit mostly reapplies the code
from 3.13.2

Also fixes compiler warnings
2023-09-18 10:51:32 +02:00
D.R.racer ea01012026 Unify MMU operations' workflow 2023-09-18 10:51:32 +02:00
D.R.racer a02ff0651c Return try-load reporting to serial 2023-09-18 10:51:32 +02:00
D.R.racer 59e49c80f9 Sync MK3<->MK4 MMU2 Tune, Buttons, PowerPanic hooks refactoring 2023-09-18 10:51:32 +02:00
D.R.racer 9b48ab729a Sync MK3<->MK4 MMU2 TryLoadUnloadReporter 2023-09-18 10:51:32 +02:00
D.R.racer 7db7250773 Sync MK3<->MK4 MMU2 mmu2_mk4.cpp formatting 2023-09-18 10:51:32 +02:00
D.R.racer be5523187b Sync MK3<->MK4 MMU2 mmu2_mk4.h 2023-09-18 10:51:32 +02:00
D.R.racer 075858c9fa Sync MK3<->MK4 MMU2 reporting 2023-09-18 10:51:32 +02:00
D.R.racer 5235fe2480 Sync MK3<->MK4 MMU2 marlin macros 2023-09-18 10:51:32 +02:00
D.R.racer b4b0bba11c Sync MK3<->MK4 MMU2 marlin interface 2023-09-18 10:51:32 +02:00
D.R.racer eb7a73e748 Sync MK3<->MK4 MMU2 log 2023-09-18 10:51:32 +02:00
D.R.racer fd9f4ffb9e Sync MK3<->MK4 MMU2 progress converter 2023-09-18 10:51:32 +02:00
D.R.racer ec4740fe53 Clean-up ProgressCodes and ErrorCodes parameters throughout the code 2023-09-18 10:51:32 +02:00
D.R.racer 717281cd87 Sync MK3<->MK4 MMU2 crc 2023-09-18 10:51:32 +02:00
D.R.racer f235976f26 Sync MK3<->MK4 MMU2 protocol logic 2023-09-18 10:51:32 +02:00
VintagePC 8c9b754b3f Add actions workflow for firmware build 2023-09-16 20:40:28 -04:00
sarusani 84d353793d Fix typos 2023-09-16 12:38:14 +02:00
sarusani e4a10e5fab Move code_seen back into if statement
Same memory usage, but prettier to look at. :)
2023-09-15 14:11:27 +02:00
sarusani 56a79f88ef Optimise memory usage 2023-09-15 14:11:27 +02:00
sarusani 2951bc8af0 Default to eeprom values
Use eeprom values if provided parameters are out of bounds.
2023-09-15 14:11:27 +02:00
3d-gussner 9e794a47a4
Merge pull request #4386 from 3d-gussner/MK3_mbl_print_area_translations
🚧  Add new MBL message for #4183 and translation
2023-09-15 09:00:38 +02:00
3d-gussner adf2cd6afc Thanks to everyone for the translation updates.
@ingbrzy @leptun @petrubecheru @Hauzman @AttilaSVK @sarusani @Painkiller56 @vintagepc @stelgenhof
@wavexx @OS-kar @trondkla @arekm

I had to remove the French translation as it exceeds the limt. Only 53 bytes are free.
2023-09-15 08:40:45 +02:00
sarusani 21c57a1222 Add parameter for magnet compensation
allow to enable/disable magnet compensation when 7x7 is in use.
2023-09-14 21:02:56 +02:00
3d-gussner f193251977
Merge pull request #4389 from sarusani/mbl_rename_param_whitespace
Cleanup: whitespace in nProbeRetryCount var
2023-09-14 10:46:06 +02:00
sarusani 2863c9bc01 Cleanup: whitespace in nProbeRetryCount var 2023-09-14 09:43:26 +02:00
3d-gussner 5f605012eb
Merge pull request #4388 from prusa3d/vintagepc/tmc-mode-query
Add Q parameter to M91[4/5]
2023-09-14 09:13:55 +02:00
3d-gussner b652bee808
Merge pull request #4387 from sarusani/MBL_retries
MBL: Rename repeat param from R to C to avoid overlap
2023-09-14 08:42:54 +02:00
VintagePC 70d83fe4ee Add Q parameter to query current mode. 2023-09-13 16:52:11 -04:00
sarusani a9c8bb7dbf Code cleanup: rename params 2023-09-13 18:31:45 +02:00
sarusani d3bb6e5ca5 Rename MBL repeat param 2023-09-13 17:37:39 +02:00
3d-gussner 292c1acf29
Merge pull request #4385 from sarusani/cleanup_variants_mesh_def
Remove obsolete mesh definitions
2023-09-13 16:31:40 +02:00
D.R.racer 4c930594fc Update CZ translation 2023-09-13 14:39:56 +02:00