mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Support composite columns as condionable columns for coloring
This commit is contained in:
parent
19db6649c3
commit
11d0915aea
@ -85,7 +85,7 @@ class Rule(object): # {{{
|
||||
if dt == 'datetime':
|
||||
return self.date_condition(col, action, val)
|
||||
|
||||
if dt in ('comments', 'series', 'text', 'enumeration'):
|
||||
if dt in ('comments', 'series', 'text', 'enumeration', 'composite'):
|
||||
ism = m.get('is_multiple', False)
|
||||
if ism:
|
||||
return self.multiple_condition(col, action, val, ism)
|
||||
@ -185,7 +185,7 @@ def conditionable_columns(fm):
|
||||
m = fm[key]
|
||||
dt = m['datatype']
|
||||
if m.get('name', False) and dt in ('bool', 'int', 'float', 'rating', 'series',
|
||||
'comments', 'text', 'enumeration', 'datetime'):
|
||||
'comments', 'text', 'enumeration', 'datetime', 'composite'):
|
||||
if key == 'sort':
|
||||
yield 'title_sort'
|
||||
else:
|
||||
|
Loading…
x
Reference in New Issue
Block a user