Sfoglia il codice sorgente

Commit sorting fix I wrote ages ago

Billy Barrow 3 anni fa
parent
commit
803e2b2f81
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      ppublisher/__main__.py

+ 2 - 0
ppublisher/__main__.py

@@ -3,6 +3,7 @@ gi.require_version("Gtk", "3.0")
 from gi.repository import GLib, Gio, Gtk
 
 import sys
+import os
 from ppublisher.file_item import FileItem
 from ppublisher.metadata import MetadataEditor
 from ppublisher.file_editor import FileEditor
@@ -87,6 +88,7 @@ class AppWindow(Gtk.ApplicationWindow):
         builder = PpixBuilder()
         import glob
         paths = glob.glob(folder_path + "/*.ppub")
+        paths = sorted(paths, key= lambda p: os.stat(p).st_ctime, reverse=True)
         for path in paths:
             builder.add_publication(path.split("/")[-1], ppub.Ppub.from_stream(open(path, 'rb')))