3d-gussner
2f9dafcf97
Fix even more syntax
2024-08-14 11:16:49 +02:00
3d-gussner
dad1e4081e
Fix more syntax issues
2024-08-14 11:08:47 +02:00
3d-gussner
be6c85cf0c
Fix syntax
2024-08-14 11:04:39 +02:00
3d-gussner
8b2074e808
New github issue templates
2024-08-14 10:40:31 +02:00
3d-gussner
428091b7c7
Merge pull request #4736 from gudnimg/cleanup_recursion_hack
...
Remove recursion workaround in Nozzle Change
2024-08-08 11:17:28 +02:00
3d-gussner
80148a862d
Merge pull request #4744 from 3d-gussner/MK3_Update_Stale_bot
...
Update Stale bot message
2024-08-07 06:48:43 +02:00
3d-gussner
bf19b34e11
Merge pull request #4746 from gudnimg/fix-broken-unit-tests-pipeline
...
tests: test_run_all target must depend on tests executable
2024-08-06 14:58:47 +02:00
gudnimg
0a60eb435c
tests: test_run_all target must depend on tests executable
...
Otherwise the tests and Catch2 isn't built
2024-08-06 10:29:44 +00:00
3d-gussner
ebbd58c6e2
Merge pull request #4733 from gudnimg/upgrade-ninja
...
Upgrade ninja from 1.10.2 to 1.12.1
2024-08-06 06:19:06 +02:00
3d-gussner
ed3867ab09
Merge pull request #4745 from gudnimg/readme_update
...
Update Python version in README
2024-08-06 06:11:21 +02:00
Guðni Már Gilbert
b2c17960df
Update Python version in README
...
Python 3.6 and 3.7 are EOL
2024-08-05 17:16:10 +00:00
3d-gussner
decebab9d4
Update Stale bot message
2024-08-05 09:36:27 +02:00
Guðni Már Gilbert
c795b3956c
Merge pull request #4741 from gudnimg/cleanup_followup_gudni
...
PR 4739 follow-up (two things were missed)
2024-08-03 20:11:59 +00:00
gudnimg
efc4cc4996
Remove unused enum MeshLevelingState
2024-08-03 16:48:08 +00:00
gudnimg
15670f21bd
lcd_pick_babystep() doesn't exist anywhere
2024-08-03 16:32:41 +00:00
gudnimg
371c040e8a
EEPROM_BABYSTEP_Z0 is no longer used anywhere in the code base
2024-08-03 16:32:20 +00:00
Guðni Már Gilbert
25a11bb7d7
Forbid LcdUpdateDisabler to call lcd_update()
...
The fixes a scenario where:
lcd_status_screen() calls lcd_commands() upon exiting
lcd_show_fullscreen_message_and_wait_P(_T(MSG_NOZZLE_CNG_READ_HELP));
and so not allowing the user to leave the screen since it will keep being rendered endlessly.
This change only affects lcd_show_fullscreen_message_and_wait_P
2024-08-03 15:43:08 +00:00
Guðni Már Gilbert
f96cc2f400
cleanup recursion workaround in nozzle change
...
This fix is no longer needed today.
LCD knob clicks / and rotation, take care of updating lcd_draw_update.
The real bug was likely lcd_show_multiscreen_message_yes_no_and_wait_P calling lcd_update(), this is fixed now since.
2024-08-03 15:43:08 +00:00
Guðni Már Gilbert
48f7cd5270
Upgrade ninja from 1.10.2 to 1.12.1
...
The update brings better support for Windows :)
Changelogs:
* https://github.com/ninja-build/ninja/releases/tag/v1.12.1
* https://github.com/ninja-build/ninja/releases/tag/v1.12.0
* https://github.com/ninja-build/ninja/releases/tag/v1.11.1
* https://github.com/ninja-build/ninja/releases/tag/v1.11.0
2024-08-03 15:38:02 +00:00
Guðni Már Gilbert
a926675c35
bootstrap: fix DeprecationWarning
...
DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior.
See:
https://docs.python.org/3.12/library/tarfile.html#tarfile-extraction-filter
2024-08-03 15:38:02 +00:00
Guðni Már Gilbert
ff16bfd8fa
Merge pull request #4739 from gudnimg/prune-disabled-code
...
Remove a bit of unused code which is disabled at compile time
2024-08-03 10:34:40 +00:00
Guðni Már Gilbert
23f92b24b8
Merge pull request #4735 from gudnimg/cleanup-dead-variable
...
Remove commented variable `load_filament_time`
2024-08-02 16:10:17 +00:00
Guðni Már Gilbert
04a7175cc7
Remove LARGE_FLASH preprocessor symbol
...
It's not very useful as is ... probably remnant from Marlin 1
2024-07-31 12:06:35 +00:00
Guðni Már Gilbert
81f1ec4975
Remove unused messages
2024-07-31 11:57:49 +00:00
Guðni Már Gilbert
0d45228dbd
Remove commented lcd_update_enable(true)
2024-07-31 11:15:39 +00:00
gudnimg
396a8ca4f9
Remove VT100 code
2024-07-31 10:35:18 +00:00
gudnimg
eb7969441a
Remove Servo..h/cpp
2024-07-31 10:31:05 +00:00
gudnimg
2cbbdbacd5
Remove a bit of unused code which is disabled at compile time
...
Some of these have been used > 6 years and don't compile anymore.
Reason to want this removed is just to reduce the code we maintain
2024-07-31 09:53:45 +00:00
Guðni Már Gilbert
3f650a24aa
Merge pull request #4738 from sarusani/OptimzeEnum
...
Add type to enum
2024-07-30 20:01:17 +00:00
sarusani
d485e4fb0b
Add type to save 50B
...
Saves 50bytes
2024-07-30 15:15:05 +02:00
Guðni Már Gilbert
bb1bb4d717
Remove commented variable load_filament_time
2024-07-28 17:41:23 +00:00
3d-gussner
5119e47419
Merge pull request #4728 from gudnimg/fix-mFilamentPrompt-timeout
...
Fix regression introduced in 3.13.0 where `mFilamentPrompt` menu times out after 30 seconds
2024-07-26 15:33:12 +02:00
gudnimg
8382815110
Fix inconsistent indendation in mFilamentPrompt()
2024-07-26 11:55:32 +00:00
gudnimg
faa01b5a5f
Fix an issue where mFilamentPrompt menu times out
...
Fixes a regression introduced in 3.13.0 here: a7e9ccfb57 (diff-5fbfdca43c192573e31d8e78d255c510fb6e213b118cf38173277ec2a2163880R7462)
Before 3.13.0, the menu never timed out until the safety timer turned off the heaters
After 3.13.0, the menu times out after 30 seconds.
The commit restores pre-3.13.0 behavior
2024-07-26 11:52:20 +00:00
3d-gussner
cea5f70974
Merge pull request #4710 from Tirpitz93/fix-dev-and-dirty-cmake
...
Fix String substitution when `DEV` flavour is built dirty
2024-07-25 08:46:28 +02:00
3d-gussner
3722a17e5a
Merge pull request #4647 from gudnimg/mmu-sync-april
...
MMU maintenance: Sync with 32-bit FW a little bit
2024-07-24 10:02:24 +02:00
gudnimg
4dc9fd4972
MMU: revert fallthrough in LogicStep
2024-07-23 15:55:47 +00:00
3d-gussner
3cb722403b
Merge pull request #4717 from gudnimg/fix-unconsumed-button-press
...
Fix an issue in manual fan check where prior knob clicks are not consumed
2024-07-16 08:57:30 +02:00
gudnimg
a7004cd067
Fix an issue in manual fan check where prior knob clicks are not consumed
2024-07-15 13:52:30 +00:00
3d-gussner
39c8c4f560
Merge pull request #4659 from 3d-gussner/MK3_build_script
...
PFW-1460 Update build scripts
2024-07-12 08:36:32 +02:00
3d-gussner
62a1c1478d
Merge pull request #4708 from 3d-gussner/MK3_Cmake_workaround_wildcard_issue_non_Linux
...
Cmake workaround wildcard issue non linux system
2024-07-12 08:35:34 +02:00
3d-gussner
2ed3ee8410
Merge pull request #4280 from sarusani/DelayZAxisonAutoload
...
Delay Z-Axis on Autoload
2024-07-11 09:00:50 +02:00
lselter
695ba5d5db
Fix String substitution when `DEV` flavour is built with a dirty local version both instances of -D were replaced with commit count
2024-07-09 15:44:40 +01:00
3d-gussner
f687fe3e2e
Fix MK2.5/S builds on Windows
2024-07-09 16:07:02 +02:00
3d-gussner
d769fcc094
Workaround for Windows/Mac wildcard issue
...
Only zip MK2.5/S and E3DREVO on Linux
2024-07-09 15:43:52 +02:00
gudnimg
99e306f4a3
MMU: minor formatting sync
2024-07-06 17:24:40 +00:00
gudnimg
d548bb68fd
MMU: revert WaitForHotendTargetTempBeep(); position in code
...
The 8-bit FW uses a different Fullscreen UI which doesn't show the current temperature. So, for now, keep calling WaitForHotendTargetTempBeep before showing the full-screen message.
2024-07-06 16:55:32 +00:00
Guðni Már Gilbert
09f1d85e9c
MMU: Revert changes to execute_extruder_sequence loop
...
The previous for-loop is more memory efficient and saves 20 bytes of Flash
2024-07-06 16:55:32 +00:00
Guðni Már Gilbert
61b4270129
MMU: allow inlining UInt16ToHex
...
Saves 22 bytes of Flash
2024-07-06 16:55:32 +00:00
Guðni Már Gilbert
592fc56bfc
MMU: Sync code with 32-bit
...
The changes in this commit are mainly formatting
But there are some changes like adding a new function planner_draining()
2024-07-06 16:55:32 +00:00