瀏覽代碼

SDCARD_RATHERRECENTFIRST with SDCARD_SORT_ALPHA

Scott Lahteine 6 年之前
父節點
當前提交
20a41e2f7b
共有 1 個檔案被更改,包括 5 行新增1 行删除
  1. 5
    1
      Marlin/src/sd/cardreader.cpp

+ 5
- 1
Marlin/src/sd/cardreader.cpp 查看文件

@@ -813,7 +813,11 @@ void CardReader::setroot() {
813 813
 
814 814
         // Init sort order.
815 815
         for (uint16_t i = 0; i < fileCnt; i++) {
816
-          sort_order[i] = i;
816
+          sort_order[i] = (
817
+            #if ENABLED(SDCARD_RATHERRECENTFIRST)
818
+              fileCnt - 1 -
819
+            #endif
820
+          i);
817 821
           // If using RAM then read all filenames now.
818 822
           #if ENABLED(SDSORT_USES_RAM)
819 823
             getfilename(i);

Loading…
取消
儲存