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 += "\n
my 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 += "\n
my html
" + """, + ), # Deck options ################### Hook(