]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Move subdirectories to the top of the list
authorMario <mario.mario@y7mail.com>
Sat, 21 Dec 2013 01:03:25 +0000 (12:03 +1100)
committerMario <mario.mario@y7mail.com>
Sat, 21 Dec 2013 01:03:25 +0000 (12:03 +1100)
qcsrc/menu/xonotic/demolist.c

index 3e3563fe7a289690751f86e37f24bcdba51b5dfd..1b3b5c140fac91e2c8586549dcc36dd51b60d2e4 100644 (file)
@@ -74,7 +74,10 @@ void getDemos_for_ext(entity me, string ext, float subdir)
        {
                n = search_getsize(list);
                for(i = 0; i < n; ++i)
-                       bufstr_add(me.listDemo, search_getfilename(list, i), TRUE);
+               {
+                       if(subdir) { bufstr_add(me.listDemo, sprintf("\{3}%s", search_getfilename(list, i)), TRUE); }
+                       else { bufstr_add(me.listDemo, search_getfilename(list, i), TRUE); }
+               }
                search_end(list);
        }