mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Top bar now renders again
This commit is contained in:
parent
bf04a666e9
commit
b99e261260
@ -2,10 +2,11 @@
|
|||||||
# License: GPL v3 Copyright: 2017, Kovid Goyal <kovid at kovidgoyal.net>
|
# License: GPL v3 Copyright: 2017, Kovid Goyal <kovid at kovidgoyal.net>
|
||||||
from __python__ import hash_literals, bound_methods
|
from __python__ import hash_literals, bound_methods
|
||||||
|
|
||||||
|
from book_list.top_bar import create_top_bar
|
||||||
from book_list.ui import set_default_panel_handler
|
from book_list.ui import set_default_panel_handler
|
||||||
|
|
||||||
|
|
||||||
def init():
|
def init(container_id):
|
||||||
pass
|
create_top_bar(container_id, run_animation=True)
|
||||||
|
|
||||||
set_default_panel_handler(init)
|
set_default_panel_handler(init)
|
||||||
|
@ -14,9 +14,12 @@ from utils import parse_url_params
|
|||||||
|
|
||||||
from book_list.constants import book_list_container_id, read_book_container_id
|
from book_list.constants import book_list_container_id, read_book_container_id
|
||||||
from book_list.theme import get_color
|
from book_list.theme import get_color
|
||||||
from book_list.router import update_window_title, set_default_mode_handler
|
from book_list.router import update_window_title, set_default_mode_handler, apply_url
|
||||||
from book_list.ui import apply_url_state as book_list_mode_handler
|
from book_list.ui import apply_url_state as book_list_mode_handler
|
||||||
|
|
||||||
|
# Register the various panels
|
||||||
|
import book_list.home # noqa: unused-import
|
||||||
|
|
||||||
|
|
||||||
def remove_initial_progress_bar():
|
def remove_initial_progress_bar():
|
||||||
p = document.getElementById('page_load_progress')
|
p = document.getElementById('page_load_progress')
|
||||||
@ -51,6 +54,7 @@ def init_ui():
|
|||||||
document.body.lastChild.appendChild(E.div(id=read_book_container_id, style='display: none'))
|
document.body.lastChild.appendChild(E.div(id=read_book_container_id, style='display: none'))
|
||||||
create_modal_container()
|
create_modal_container()
|
||||||
update_window_title()
|
update_window_title()
|
||||||
|
apply_url()
|
||||||
|
|
||||||
def on_data_loaded(end_type, xhr, ev):
|
def on_data_loaded(end_type, xhr, ev):
|
||||||
remove_initial_progress_bar()
|
remove_initial_progress_bar()
|
||||||
|
@ -82,8 +82,9 @@ def set_title(container_id, text):
|
|||||||
for bar in bars:
|
for bar in bars:
|
||||||
bar.firstChild.firstChild.nextSibling.textContent = text
|
bar.firstChild.firstChild.nextSibling.textContent = text
|
||||||
|
|
||||||
def create_top_bar(container_id):
|
def create_top_bar(container_id, **kw):
|
||||||
create_markup(container_id)
|
create_markup(container_id)
|
||||||
|
set_left_data(container_id, **kw)
|
||||||
|
|
||||||
def add_button(container_id, icon_name=None, action=None, tooltip=''):
|
def add_button(container_id, icon_name=None, action=None, tooltip=''):
|
||||||
if not icon_name:
|
if not icon_name:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user