Skip to content

Commit 989860a

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents e0cab4d + 07b119f commit 989860a

File tree

532 files changed

+63076
-19135
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

532 files changed

+63076
-19135
lines changed

.github/lock.yml

-40
This file was deleted.

.github/stale.yml

-62
This file was deleted.

.github/workflows/buildBinary.yml

+7-3
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout Repository
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222

2323
- name: Setup Python
24-
uses: actions/setup-python@v3
24+
uses: actions/setup-python@v5
2525
with:
26-
python-version: '3.7'
26+
python-version: '3.9'
27+
architecture: 'x64'
2728

2829
- name: Install PlatformIO
2930
run: |
@@ -117,6 +118,9 @@ jobs:
117118
- name: Build MKS TFT35 V1.0
118119
run: platformio run --environment MKS_TFT35_V1_0
119120

121+
- name: Build MKS GD TFT28 V1.2-4
122+
run: platformio run --environment MKS_GD_TFT28_V1_2_4
123+
120124
- name: Remove Old Binaries
121125
run: find "Copy to SD Card root directory to update/" -name '*.bin' -print -delete
122126

.github/workflows/buildTest.yml

+7-3
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout Repository
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v4
1919

2020
- name: Setup Python
21-
uses: actions/setup-python@v3
21+
uses: actions/setup-python@v5
2222
with:
23-
python-version: '3.7'
23+
python-version: '3.9'
24+
architecture: 'x64'
2425

2526
- name: Install PlatformIO
2627
run: |
@@ -113,3 +114,6 @@ jobs:
113114

114115
- name: Build MKS TFT35 V1.0
115116
run: platformio run --environment MKS_TFT35_V1_0
117+
118+
- name: Build MKS GD TFT28 V1.2-4
119+
run: platformio run --environment MKS_GD_TFT28_V1_2_4

.github/workflows/lockClosed.yml

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#
2+
# lockClosed.yml
3+
# Lock closed issues after a period of inactivity
4+
#
5+
6+
name: Lock Closed Issues
7+
8+
on:
9+
schedule:
10+
- cron: '0 1/13 * * *'
11+
12+
jobs:
13+
lock:
14+
name: Lock Closed Issues
15+
if: github.repository == 'bigtreetech/BIGTREETECH-TouchScreenFirmware'
16+
17+
runs-on: ubuntu-latest
18+
19+
steps:
20+
- uses: dessant/lock-threads@v5
21+
with:
22+
github-token: ${{ github.token }}
23+
process-only: 'issues'
24+
issue-inactive-days: '90'
25+
exclude-issue-created-before: ''
26+
exclude-any-issue-labels: ''
27+
add-issue-labels: ''
28+
issue-comment: >
29+
This issue has been automatically locked since there
30+
has not been any recent activity after it was closed.
31+
Please open a new issue for related bugs.
32+
issue-lock-reason: ''

.github/workflows/stale.yml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
2+
#
3+
# You can adjust the behavior by modifying this file.
4+
# For more information, see:
5+
# https://github.com/actions/stale
6+
name: Mark Stale Issues and PRs
7+
8+
on:
9+
schedule:
10+
- cron: '30 1 * * *'
11+
12+
jobs:
13+
stale:
14+
name: Mark Stale Issues and PRs
15+
if: github.repository == 'bigtreetech/BIGTREETECH-TouchScreenFirmware'
16+
17+
runs-on: ubuntu-latest
18+
permissions:
19+
issues: write
20+
pull-requests: write
21+
22+
steps:
23+
- uses: actions/stale@v9
24+
with:
25+
repo-token: ${{ secrets.GITHUB_TOKEN }}
26+
stale-issue-message: 'This issue has been automatically marked as stale because it has had no activity for the last 60 days. It will be closed in 7 days if no further activity occurs. Thank you for your contribution.'
27+
stale-pr-message: 'This PR has been automatically marked as stale because it has had no activity for the last 60 days. It will be closed in 7 days if no further activity occurs. Thank you for your contribution.'
28+
days-before-stale: 60
29+
days-before-close: 7

Bootloaders/MKS_TFT28 V3.0.0 Botlooader/Bootloader Patcher/ReadMe.txt Bootloaders/MKS TFT28/Artillery TFT28 V3.0.0 (STM32F107)/patched/ReadMe.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This patcher uploads a bootloader that changes the long beep of the bootloader o
55

66
Usage:
77
Put it on the SD card as any other regular FW file and boot your printer with the SD inserted.
8-
During the update you'll see a red dot and a progress bar. The progress bar will let you know when the upload of the patched FW is finished. Also, at the end of the patched bootloader flash procedure the red dot will change into a blinking green dot. That's when you can eject the SD card and copy your favorite FW file to be flashed over this bootloader patcher FW.
8+
During the update you'll see a red dot and a progress bar. The progress bar will let you know when the upload of the patched bootloaders is finished. Also, at the end of the patched bootloader flash procedure the red dot will change into a blinking green dot. That's when you can eject the SD card and copy to it your favorite FW file to be flashed over this bootloader patcher FW, reinsert the SD Card into the TFT and reboot it.
99

1010
Attention!!! This is not a functional FW, it's only for uploading the patched bootloader, you must reupload your regular favorite FW after the bootloader patching FW has done its job.
1111

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Dump of bootloader V3.0.5
2+
3+
This is the bootloader dumped from MKS TFT Controller V1.4. It is only suitable for TFTs with GD32F305VCT6 MCU.
4+
Do not use on any other TFT !!!
5+
6+
7+
## Usage
8+
9+
Require an ST-link tool attached to the SWD port of your TFT Controller (should be soldered).
10+
11+
#### Dump
12+
13+
Execute the command `st-flash read bootloader.bin 0x08000000 0x7000`
14+
15+
#### Flash
16+
17+
From this folder, execute the command `st-flash write MKSTFT28EVO.BIN 0x8000000`
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Copy to SD Card root directory to update/Language Packs/language_am.ini

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#### Language Code:AM
2-
## Language Version:20230821
2+
## Language Version:20240203
33
## Maximum byte per keyword is 250 Bytes.
44
## Escape characters are not supported except newline '\n'
55

66
label_language:Հայերեն
77
label_advanced_ok:Advanced OK
8+
label_command_checksum:Command checksum
89
label_emulated_m600:Emulated M600
910
label_emulated_m109_m190:Emulated M109 / M190
1011
label_event_led:Event LED
@@ -308,7 +309,7 @@ label_tune_start_info:Autotune may take some time to complete.\nContinue?
308309
label_tune_extruder:Tune steps
309310
label_tune_ext_extrude_100:Ext. 100mm
310311
label_tune_ext_temp:Extruder tuning | Heat
311-
label_tune_ext_mark120mm:Mark 120 mm on your fillament.\nPress '%s' when ready.\nMeasure remaining length after extruding.
312+
label_tune_ext_mark120mm:Mark 120 mm on your filament.\nPress '%s' when ready.\nMeasure remaining length after extruding.
312313
label_tune_ext_adj_esteps:Adjust E-Steps
313314
label_tune_ext_esteps_saved:New E-steps applied.\nDon't forget to save it in EEPROM.\nNew value: %0.2f
314315
label_tune_ext_measured:Length remaining:

Copy to SD Card root directory to update/Language Packs/language_br.ini

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#### Language Code:BR
2-
## Language Version:20230821
2+
## Language Version:20240203
33
## Maximum byte per keyword is 250 Bytes.
44
## Escape characters are not supported except newline '\n'
55

66
label_language:Português BRASIL
77
label_advanced_ok:Advanced OK
8+
label_command_checksum:Command checksum
89
label_emulated_m600:M600 emulado
910
label_emulated_m109_m190:M109 / M190 emulado
1011
label_event_led:Event LED

Copy to SD Card root directory to update/Language Packs/language_ca.ini

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#### Language Code:CA
2-
## Language Version:20230821
2+
## Language Version:20240203
33
## Maximum byte per keyword is 250 Bytes.
44
## Escape characters are not supported except newline '\n'
55

66
label_language:Català
77
label_advanced_ok:Advanced OK
8+
label_command_checksum:Command checksum
89
label_emulated_m600:Emulated M600
910
label_emulated_m109_m190:Emulated M109 / M190
1011
label_event_led:Event LED
@@ -308,7 +309,7 @@ label_tune_start_info:Autotune may take some time to complete.\nContinue?
308309
label_tune_extruder:Tune steps
309310
label_tune_ext_extrude_100:Ext. 100mm
310311
label_tune_ext_temp:Extruder tuning | Heat
311-
label_tune_ext_mark120mm:Mark 120 mm on your fillament.\nPress '%s' when ready.\nMeasure remaining length after extruding.
312+
label_tune_ext_mark120mm:Mark 120 mm on your filament.\nPress '%s' when ready.\nMeasure remaining length after extruding.
312313
label_tune_ext_adj_esteps:Adjust E-Steps
313314
label_tune_ext_esteps_saved:New E-steps applied.\nDon't forget to save it in EEPROM.\nNew value: %0.2f
314315
label_tune_ext_measured:Length remaining:

Copy to SD Card root directory to update/Language Packs/language_cn.ini

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#### Language Code:CN
2-
## Language Version:20230821
2+
## Language Version:20240203
33
## Maximum byte per keyword is 250 Bytes.
44
## Escape characters are not supported except newline '\n'
55

66
label_language:简体中文
77
label_advanced_ok:Advanced OK
8+
label_command_checksum:Command checksum
89
label_emulated_m600:模拟M600
910
label_emulated_m109_m190:Emulated M109 / M190
1011
label_event_led:Event LED

Copy to SD Card root directory to update/Language Packs/language_cz.ini

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
#### Language Code:CZ
2-
## Language Version:20230821
2+
## Language Version:20240203
33
## Maximum byte per keyword is 250 Bytes.
44
## Escape characters are not supported except newline '\n'
55

66
label_language:Čeština
77
label_advanced_ok:Advanced OK
8+
label_command_checksum:Kontrolní součet
89
label_emulated_m600:Emulace M600
910
label_emulated_m109_m190:Emulace M109 / M190
1011
label_event_led:LED události
1112
label_file_comment_parsing:Analýzovat komentáře
12-
label_rotated_ui:Otočit UI
13+
label_rotated_ui:Otočit
1314
label_ack_notification:Styl oznámení ACK
1415
label_files_sort_by:Řazení souboru
1516
label_files_list_mode:Soubory jako seznam
@@ -224,9 +225,9 @@ label_print:Tisknout
224225
label_extrude:Filament
225226
label_settings:Nastavení
226227
label_screen_settings:Displej
227-
label_ui_settings:UI
228+
label_ui_settings:Parametry
228229
label_sound:Zvuk
229-
label_marlin_mode_settings:MarlinMode
230+
label_marlin_mode_settings:Marlin Mod
230231
label_machine_settings:Tiskárna
231232
label_parameter_settings:Parametry
232233
label_feature_settings:Vlastnosti
@@ -264,7 +265,7 @@ label_abl_slot2:Slot 2
264265
label_abl_slot3:Slot 3
265266
label_abl_slot_eeprom:Uložit síť do EEPROM a načíst po restartu?
266267
label_abl_z:Z-Slábnutí
267-
label_level_corner:L Rohu
268+
label_level_corner:Sonda Rohu
268269
label_level_corner_info:Vzdálenost od okraje je menší než offset sondy X/Y a některé body nemusí být dosažitelné.\nPoužít bezpečnou vzdálenost od okraje?
269270
label_p_offset:P Offset
270271
label_h_offset:H Offset

Copy to SD Card root directory to update/Language Packs/language_de.ini

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#### Language Code:DE
2-
## Language Version:20230821
2+
## Language Version:20240203
33
## Maximum byte per keyword is 250 Bytes.
44
## Escape characters are not supported except newline '\n'
55

66
label_language:Deutsch
77
label_advanced_ok:Advanced OK
8+
label_command_checksum:Command checksum
89
label_emulated_m600:Emuliere M600
910
label_emulated_m109_m190:Emuliere M109 / M190
1011
label_event_led:Event LED

Copy to SD Card root directory to update/Language Packs/language_en.ini

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#### Language Code:EN
2-
## Language Version:20230821
2+
## Language Version:20240203
33
## Maximum byte per keyword is 250 Bytes.
44
## Escape characters are not supported except newline '\n'
55

66
label_language:English
77
label_advanced_ok:Advanced OK
8+
label_command_checksum:Command checksum
89
label_emulated_m600:Emulated M600
910
label_emulated_m109_m190:Emulated M109 / M190
1011
label_event_led:Event LED
@@ -308,7 +309,7 @@ label_tune_start_info:Autotune may take some time to complete.\nContinue?
308309
label_tune_extruder:Tune steps
309310
label_tune_ext_extrude_100:Ext. 100mm
310311
label_tune_ext_temp:Extruder tuning | Heat
311-
label_tune_ext_mark120mm:Mark 120 mm on your fillament.\nPress '%s' when ready.\nMeasure remaining length after extruding.
312+
label_tune_ext_mark120mm:Mark 120 mm on your filament.\nPress '%s' when ready.\nMeasure remaining length after extruding.
312313
label_tune_ext_adj_esteps:Adjust E-Steps
313314
label_tune_ext_esteps_saved:New E-steps applied.\nDon't forget to save it in EEPROM.\nNew value: %0.2f
314315
label_tune_ext_measured:Length remaining:

0 commit comments

Comments
 (0)