mirror of
https://github.com/ankitects/anki.git
synced 2025-09-22 07:52:24 -04:00
Run background tasks with progress
This commit is contained in:
parent
f1dd010489
commit
5d93832713
1 changed files with 3 additions and 3 deletions
|
@ -1159,7 +1159,7 @@ class SidebarTreeView(QTreeView):
|
||||||
|
|
||||||
self.mw.checkpoint(tr(TR.ACTIONS_REMOVE_TAG))
|
self.mw.checkpoint(tr(TR.ACTIONS_REMOVE_TAG))
|
||||||
self.browser.model.beginReset()
|
self.browser.model.beginReset()
|
||||||
self.mw.taskman.run_in_background(do_remove, on_done)
|
self.mw.taskman.with_progress(do_remove, on_done)
|
||||||
|
|
||||||
def rename_tag(self, item: SidebarItem, new_name: str) -> None:
|
def rename_tag(self, item: SidebarItem, new_name: str) -> None:
|
||||||
new_name = new_name.replace(" ", "")
|
new_name = new_name.replace(" ", "")
|
||||||
|
@ -1193,7 +1193,7 @@ class SidebarTreeView(QTreeView):
|
||||||
|
|
||||||
self.mw.checkpoint(tr(TR.ACTIONS_RENAME_TAG))
|
self.mw.checkpoint(tr(TR.ACTIONS_RENAME_TAG))
|
||||||
self.browser.model.beginReset()
|
self.browser.model.beginReset()
|
||||||
self.mw.taskman.run_in_background(do_rename, on_done)
|
self.mw.taskman.with_progress(do_rename, on_done)
|
||||||
|
|
||||||
def delete_decks(self, _item: SidebarItem) -> None:
|
def delete_decks(self, _item: SidebarItem) -> None:
|
||||||
self.browser.editor.saveNow(self._delete_decks)
|
self.browser.editor.saveNow(self._delete_decks)
|
||||||
|
@ -1212,7 +1212,7 @@ class SidebarTreeView(QTreeView):
|
||||||
dids = self._selected_decks()
|
dids = self._selected_decks()
|
||||||
self.mw.checkpoint(tr(TR.DECKS_DELETE_DECK))
|
self.mw.checkpoint(tr(TR.DECKS_DELETE_DECK))
|
||||||
self.browser.model.beginReset()
|
self.browser.model.beginReset()
|
||||||
self.mw.taskman.run_in_background(do_delete, on_done)
|
self.mw.taskman.with_progress(do_delete, on_done)
|
||||||
|
|
||||||
def rename_node(self, item: SidebarItem, text: str) -> bool:
|
def rename_node(self, item: SidebarItem, text: str) -> bool:
|
||||||
new_name = text.replace('"', "")
|
new_name = text.replace('"', "")
|
||||||
|
|
Loading…
Reference in a new issue