mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Move comments to bottom of field list
This commit is contained in:
parent
ed6842b2f1
commit
8d402a2a4c
@ -240,7 +240,13 @@ widgets = {
|
||||
def populate_single_metadata_page(left, right, db, book_id, parent=None):
|
||||
x = db.custom_column_num_map
|
||||
cols = list(x)
|
||||
cols.sort(cmp=lambda z,y: cmp(x[z]['name'].lower(), x[y]['name'].lower()))
|
||||
def field_sort(y, z):
|
||||
m1, m2 = x[y], x[z]
|
||||
n1 = 'zzzzz' if m1['datatype'] == 'comments' else m1['name']
|
||||
n2 = 'zzzzz' if m2['datatype'] == 'comments' else m2['name']
|
||||
return cmp(n1.lower(), n2.lower())
|
||||
|
||||
cols.sort(cmp=field_sort)
|
||||
ans = []
|
||||
for i, col in enumerate(cols):
|
||||
w = widgets[x[col]['datatype']](db, col, parent)
|
||||
|
Loading…
x
Reference in New Issue
Block a user