diff --git a/qt/tools/genhooks_gui.py b/qt/tools/genhooks_gui.py
index 54b131f51..39b334e4c 100644
--- a/qt/tools/genhooks_gui.py
+++ b/qt/tools/genhooks_gui.py
@@ -45,31 +45,6 @@ hooks = [
content.table += "\n
my html
"
""",
),
- Hook(
- name="deck_browser_did_render",
- args=["deck_browser: aqt.deckbrowser.DeckBrowser"],
- doc="""Allow to update the deck browser window. E.g. change its title.""",
- ),
- Hook(
- name="deck_browser_will_render_content",
- args=[
- "deck_browser: aqt.deckbrowser.DeckBrowser",
- "content: aqt.deckbrowser.DeckBrowserContent",
- ],
- doc="""Used to modify HTML content sections in the deck browser body
-
- 'content' contains the sections of HTML content the deck browser body
- will be updated with.
-
- When modifying the content of a particular section, please make sure your
- changes only perform the minimum required edits to make your add-on work.
- You should avoid overwriting or interfering with existing data as much
- as possible, instead opting to append your own changes, e.g.:
-
- def on_deck_browser_will_render_content(deck_browser, content):
- content.stats += "\nmy html
"
- """,
- ),
Hook(
name="reviewer_did_show_question",
args=["card: Card"],
@@ -121,6 +96,33 @@ hooks = [
legacy_hook="prepareQA",
doc="Can modify card text before review/preview.",
),
+ # Deck browser
+ ###################
+ Hook(
+ name="deck_browser_did_render",
+ args=["deck_browser: aqt.deckbrowser.DeckBrowser"],
+ doc="""Allow to update the deck browser window. E.g. change its title.""",
+ ),
+ Hook(
+ name="deck_browser_will_render_content",
+ args=[
+ "deck_browser: aqt.deckbrowser.DeckBrowser",
+ "content: aqt.deckbrowser.DeckBrowserContent",
+ ],
+ doc="""Used to modify HTML content sections in the deck browser body
+
+ 'content' contains the sections of HTML content the deck browser body
+ will be updated with.
+
+ When modifying the content of a particular section, please make sure your
+ changes only perform the minimum required edits to make your add-on work.
+ You should avoid overwriting or interfering with existing data as much
+ as possible, instead opting to append your own changes, e.g.:
+
+ def on_deck_browser_will_render_content(deck_browser, content):
+ content.stats += "\nmy html
"
+ """,
+ ),
# Deck options
###################
Hook(