Changeset adb98726b317…
Parent ba9eda97f313…
by
Changes to 2 files · Browse files at adb98726b317 Showing diff from parent ba9eda97f313 Diff from another changeset...
@@ -372,8 +372,9 @@ def refreshCombos(self):
shelvea, shelveb = self.currentPatchA(), self.currentPatchB()
- # Sort shelves from newest to oldest
- shelves = self.repo.thgshelves()[::-1]
+ # Note that thgshelves returns the shelve list ordered from newest to
+ # oldest
+ shelves = self.repo.thgshelves()
disp = [_('Shelf: %s') % hglib.tounicode(s) for s in shelves]
patches = self.repo.thgmqunappliedpatches
|
@@ -451,7 +451,10 @@ def thgshelves(self):
self.shelfdir = sdir = self.join('shelves')
if os.path.isdir(sdir):
- return os.listdir(sdir)
+ def getModificationTime(x):
+ return os.path.getmtime(os.path.join(sdir, x))
+ return sorted(os.listdir(sdir),
+ key=getModificationTime, reverse=True)
return []
def thginvalidate(self):
|
Loading...