Anki/qt/tools
Aristotelis 070c8ac735
Add deck/collection export hooks (#1971)
* Add ExportFormat enum and use it in Exporter classes

* Add exporter hooks and call them from new exporters

* Fix filter argument order and add example to docstring

* Refactor: Avoid repeating ExportFormat

* Rename Options to ExportOptions for better namespacing in add-ons

* Add simplified legacy exporter hooks

Allows add-ons to be notified of exports when legacy handlers are enabled, without the need for monkey-patches.

* Switch away from ExportFormat, opting to pass exporter class/instance instead

* Consistently use exporter instances rather than classes

* Revert Exportdialog.exporters rename

* Revert "Revert Exportdialog.exporters rename"

This reverts commit 357a3aa859.
2022-07-22 12:45:47 +10:00
..
extract_sass_colors.py updates to the build process and binary bundles 2022-02-10 19:23:07 +10:00
genhooks_gui.py Add deck/collection export hooks (#1971) 2022-07-22 12:45:47 +10:00
profile.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
runanki.system.in initial Bazel conversion 2020-11-01 14:26:58 +10:00