mirror of
https://github.com/ankitects/anki.git
synced 2026-07-22 02:06:48 -04:00
<!-- Title (for the Pull Request title field at the top): Use a short prefix so the change type is obvious. You do not need to repeat it in the body below. Examples: - fix: — bugfix - feat: — feature - refactor: — internal change without user-facing feature - docs: — documentation only - chore: — tooling, CI, deps, build housekeeping - test: — tests only --> ## Linked issue (required) <!-- Fixes #123 / Closes #123 / Refs #123 --> closes #4871 ## How to test (required) Find "Labs" as a new option in the preferences ### Checklist (minimum) - [X] I ran `./ninja check` or an equivalent relevant check locally. - [ ] I added or updated tests when the change is non-trivial or behavior changed. ### Details <!-- Commands, manual steps, edge cases, and what you observed --> I've implemented the "Labs" feature in a web-view as I presume we are moving away from QT and Currently these options have no function. Before we can add the functionality we should try and come up with the pattern that we should use to register new flags. ## UI evidence (required for visual changes; otherwise N/A) <img width="746" height="736" alt="image" src="https://github.com/user-attachments/assets/28c4fd28-a593-4599-b43e-c2c23881251e" /> <img width="746" height="736" alt="image" src="https://github.com/user-attachments/assets/c1cd69f9-3d8d-4866-a784-030b4274b4e7" /> ## Scope - [X] This PR is focused on one change (no unrelated edits).
aqt — Anki Qt GUI
aqt is the Qt-based desktop interface for Anki, the spaced repetition flashcard program.
It provides all the visual components of the Anki desktop app: the deck browser, card editor, reviewer, browser, add-on manager, and more. Under the hood it uses PyQt6 and communicates with Anki's core logic via the anki package.
Running
Once installed, Anki can be launched from the command line:
anki
Add-on development
If you are building an Anki add-on, this is the package that exposes the GUI hooks and Qt widgets you need. See the Add-on Guide for full documentation.