Anonymous avatar Anonymous committed a5ed97b

Dingoo native, now supports browsing MiniSD, parent directory button toggles drive when at root.

Comments (0)

Files changed (1)

 
     if(up) {
       check_last = 0;
+#ifdef DINGOO_NATIVE
+      /* toggle between A: and B: drive - NOTE case sensitive checks */
+      if(!strcmp(path, "A:\\") || !strcmp(path, "B:\\")){
+        path[0] = path[0] == 'A' ? 'B' : 'A';
+        getDir(path);
+        sel=0;
+        for(i=0; i<nfiles; i++) {
+          if(!strcmp(oldDir, sortfiles[i]->d_name)) {
+            sel=i;
+            top=sel-3;
+            break;
+          }
+        }
+      }
+      else
+#endif /* DINGOO_NATIVE */
       if(strcmp(path, DIRSEP )){
         p=strrchr(path, DIRSEP_CHAR);
         *p=0;
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.