mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
Merge branch 'master' of https://github.com/cbhaley/calibre
This commit is contained in:
commit
668fd790d7
@ -564,6 +564,7 @@ class DB:
|
|||||||
defs['cover_browser_title_template'] = '{title}'
|
defs['cover_browser_title_template'] = '{title}'
|
||||||
defs['cover_browser_subtitle_field'] = 'rating'
|
defs['cover_browser_subtitle_field'] = 'rating'
|
||||||
defs['styled_columns'] = {}
|
defs['styled_columns'] = {}
|
||||||
|
defs['edit_metadata_ignore_display_order'] = False
|
||||||
|
|
||||||
# Migrate the bool tristate tweak
|
# Migrate the bool tristate tweak
|
||||||
defs['bools_are_tristate'] = \
|
defs['bools_are_tristate'] = \
|
||||||
|
@ -507,7 +507,7 @@ class Text(Base):
|
|||||||
w.set_space_before_sep(True)
|
w.set_space_before_sep(True)
|
||||||
w.set_add_separator(tweaks['authors_completer_append_separator'])
|
w.set_add_separator(tweaks['authors_completer_append_separator'])
|
||||||
w.get_editor_button().clicked.connect(self.edit)
|
w.get_editor_button().clicked.connect(self.edit)
|
||||||
w.setSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Preferred)
|
w.setSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Fixed)
|
||||||
self.set_to_undefined = w.clear
|
self.set_to_undefined = w.clear
|
||||||
else:
|
else:
|
||||||
w = EditWithComplete(parent)
|
w = EditWithComplete(parent)
|
||||||
@ -787,7 +787,7 @@ def populate_metadata_page(layout, db, book_id, bulk=False, two_column=False, pa
|
|||||||
fm = db.field_metadata
|
fm = db.field_metadata
|
||||||
|
|
||||||
# Get list of all non-composite custom fields. We must make widgets for these
|
# Get list of all non-composite custom fields. We must make widgets for these
|
||||||
cols = [k[0] for k in get_field_list(db) if k[1]]
|
cols = [k[0] for k in get_field_list(db, use_defaults=db.prefs['edit_metadata_ignore_display_order']) if k[1]]
|
||||||
# This deals with the historical behavior where comments fields go to the
|
# This deals with the historical behavior where comments fields go to the
|
||||||
# bottom, starting on the left hand side. If a comment field is moved to
|
# bottom, starting on the left hand side. If a comment field is moved to
|
||||||
# somewhere else then it isn't moved to either side.
|
# somewhere else then it isn't moved to either side.
|
||||||
|
@ -538,6 +538,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
|
|||||||
r('edit_metadata_single_layout', gprefs,
|
r('edit_metadata_single_layout', gprefs,
|
||||||
choices=[(_('Default'), 'default'), (_('Compact Metadata'), 'alt1'),
|
choices=[(_('Default'), 'default'), (_('Compact Metadata'), 'alt1'),
|
||||||
(_('All on 1 tab'), 'alt2')])
|
(_('All on 1 tab'), 'alt2')])
|
||||||
|
r('edit_metadata_ignore_display_order', db.prefs)
|
||||||
|
|
||||||
self.current_font = self.initial_font = None
|
self.current_font = self.initial_font = None
|
||||||
self.change_font_button.clicked.connect(self.change_font)
|
self.change_font_button.clicked.connect(self.change_font)
|
||||||
|
@ -994,6 +994,19 @@ A value of zero means calculate automatically.</string>
|
|||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="8" column="0">
|
||||||
|
<widget class="QCheckBox" name="opt_edit_metadata_ignore_display_order">
|
||||||
|
<property name="text">
|
||||||
|
<string>Show all columns in default order when editing metadata</string>
|
||||||
|
</property>
|
||||||
|
<property name="toolTip">
|
||||||
|
<string><p>Check this box to make the edit metadata dialogs ignore the
|
||||||
|
above specifications, showing all the columns in the default order. This is
|
||||||
|
useful for temporarily seeing all your columns in the dialogs without losing
|
||||||
|
the display and order specifications.</p></string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QWidget" name="tag_browser_tab">
|
<widget class="QWidget" name="tag_browser_tab">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user