Beispiel #1
0
 def listbox_sort(self, row1, row2):
     if row1.station.isQuickMix: # Always first
         return -1
     if not self.sorted: # This is the order Pandora lists it (aka create date)
         if row1.index < row2.index:
             return -1
         else:
             return 1
     else:
         return GLib.ascii_strcasecmp(row1.name, row2.name)
Beispiel #2
0
 def sort_by_name_dec(ele1: SafeElement,
                      ele2: SafeElement,
                      _data: object = None) -> int:
     return GLib.ascii_strcasecmp(ele2.name, ele1.name)