mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
E-book viewer: Fix setting to use roman numerals for series not being respected
This commit is contained in:
parent
433e07fda7
commit
9287e70784
@ -26,7 +26,7 @@ from calibre.constants import (
|
|||||||
)
|
)
|
||||||
from calibre.ebooks.metadata.book.base import field_metadata
|
from calibre.ebooks.metadata.book.base import field_metadata
|
||||||
from calibre.ebooks.oeb.polish.utils import guess_type
|
from calibre.ebooks.oeb.polish.utils import guess_type
|
||||||
from calibre.gui2 import choose_images, error_dialog, safe_open_url
|
from calibre.gui2 import choose_images, error_dialog, safe_open_url, config
|
||||||
from calibre.gui2.viewer import link_prefix_for_location_links, performance_monitor
|
from calibre.gui2.viewer import link_prefix_for_location_links, performance_monitor
|
||||||
from calibre.gui2.viewer.config import viewer_config_dir, vprefs
|
from calibre.gui2.viewer.config import viewer_config_dir, vprefs
|
||||||
from calibre.gui2.viewer.tts import TTS
|
from calibre.gui2.viewer.tts import TTS
|
||||||
@ -620,6 +620,7 @@ class WebView(RestartingWebEngineView):
|
|||||||
'system_colors': system_colors(),
|
'system_colors': system_colors(),
|
||||||
'QT_VERSION': QT_VERSION,
|
'QT_VERSION': QT_VERSION,
|
||||||
'short_time_fmt': QLocale.system().timeFormat(QLocale.FormatType.ShortFormat),
|
'short_time_fmt': QLocale.system().timeFormat(QLocale.FormatType.ShortFormat),
|
||||||
|
'use_roman_numerals_for_series_number': config['use_roman_numerals_for_series_number'],
|
||||||
}
|
}
|
||||||
self.bridge.create_view(
|
self.bridge.create_view(
|
||||||
vprefs['session_data'], vprefs['local_storage'], field_metadata.all_metadata(), ui_data)
|
vprefs['session_data'], vprefs['local_storage'], field_metadata.all_metadata(), ui_data)
|
||||||
|
@ -24,7 +24,7 @@ from read_book.iframe import main as iframe_main
|
|||||||
from read_book.open_book import remove_recently_opened
|
from read_book.open_book import remove_recently_opened
|
||||||
from read_book.prefs.head_foot import set_time_formatter
|
from read_book.prefs.head_foot import set_time_formatter
|
||||||
from read_book.view import View
|
from read_book.view import View
|
||||||
from session import local_storage, session_defaults
|
from session import local_storage, session_defaults, default_interface_data
|
||||||
from utils import debounce, encode_query_with_path, parse_url_params
|
from utils import debounce, encode_query_with_path, parse_url_params
|
||||||
from viewer.constants import FAKE_HOST, FAKE_PROTOCOL, READER_BACKGROUND_URL
|
from viewer.constants import FAKE_HOST, FAKE_PROTOCOL, READER_BACKGROUND_URL
|
||||||
|
|
||||||
@ -189,6 +189,7 @@ def create_view(prefs, local_storage, field_metadata, ui_data):
|
|||||||
view = View(document.getElementById('view'))
|
view = View(document.getElementById('view'))
|
||||||
window.addEventListener('resize', debounce(view.on_resize.bind(self), 250))
|
window.addEventListener('resize', debounce(view.on_resize.bind(self), 250))
|
||||||
to_python.view_created({'default_color_schemes': default_color_schemes})
|
to_python.view_created({'default_color_schemes': default_color_schemes})
|
||||||
|
default_interface_data.use_roman_numerals_for_series_number = ui_data.use_roman_numerals_for_series_number
|
||||||
if ui_data.show_home_page_on_ready:
|
if ui_data.show_home_page_on_ready:
|
||||||
view.overlay.open_book(False)
|
view.overlay.open_book(False)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user