Add fix for .GCO files on DGUS2 Clone Display
This commit is contained in:
@@ -35,6 +35,7 @@
|
|||||||
#include "../../../module/stepper.h"
|
#include "../../../module/stepper.h"
|
||||||
|
|
||||||
//#define ANYCUBIC_TFT_DEBUG
|
//#define ANYCUBIC_TFT_DEBUG
|
||||||
|
//#define KNUTWURST_DGUS2_TFT
|
||||||
|
|
||||||
#ifdef ANYCUBIC_TOUCHSCREEN
|
#ifdef ANYCUBIC_TOUCHSCREEN
|
||||||
#include "./anycubic_touchscreen.h"
|
#include "./anycubic_touchscreen.h"
|
||||||
@@ -1017,6 +1018,15 @@ void AnycubicTouchscreenClass::RenderCurrentFolder(uint16_t selectedNumber) {
|
|||||||
for (unsigned char i = fileNameLen; i < MAX_PRINTABLE_FILENAME_LEN; i++) {
|
for (unsigned char i = fileNameLen; i < MAX_PRINTABLE_FILENAME_LEN; i++) {
|
||||||
outputString[i] = ' ';
|
outputString[i] = ' ';
|
||||||
}
|
}
|
||||||
|
// fix for .GCO files, which are not displayed correctly.
|
||||||
|
if (outputString[fileNameLen - 4] == '.') {
|
||||||
|
outputString[fileNameLen - 4] = '.';
|
||||||
|
outputString[fileNameLen - 3] = 'g';
|
||||||
|
outputString[fileNameLen - 2] = 'c';
|
||||||
|
outputString[fileNameLen - 1] = 'o';
|
||||||
|
outputString[fileNameLen ] = 'd';
|
||||||
|
outputString[fileNameLen + 1] = 'e';
|
||||||
|
}
|
||||||
outputString[MAX_PRINTABLE_FILENAME_LEN] = '\0';
|
outputString[MAX_PRINTABLE_FILENAME_LEN] = '\0';
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
Reference in New Issue
Block a user