Todo List

AnkiWeb addon 827846003

Tracks deck-level memos and unresolved questions in an open/closed GitHub Issues-style timeline, addable during review or manually, with filtering, sorting, and detail editing.
AI-generated summary; may contain mistakes.

progress-tracking

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
0 (👍 0 · 👎 0)
Updated
2025-12-22
Anki versions
23.10~
Description language
en

Maintenance

stale

  • Last update or commit was 283 days before the snapshot (2025-12-22).
  • The repository has 1 GitHub Actions workflows.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
23.10+2025-12-22
History across monthly snapshots

Loading…

Similar addons

Anki Todo

Manages a list of decks by pausing all but the first, advancing as each finishes, and showing first-deck progress on the homepage.

progress-trackingdeck-managementbeta

Rating 2 👍 2 · 👎 0 ⭐ 2 Anki 24.04.1~ Updated 2024-08-25
JLPT Tracker Dashboard

Tracks JLPT N5 to N1 vocabulary and grammar progress via customizable dashboard bars, study estimates, and optional exam countdown.

progress-trackingappearance

Rating 9 👍 9 · 👎 0 ⭐ 2 Anki 2.1.3~ Updated 2026-06-08

README

Deck Memo Timeline

Anki 用アドオン。デッキ単位で Issue / メモを管理し、GitHub Issues 風のタイムライン UI で俯瞰・整理できます。

「思考メモ・疑問・未整理事項」をカードとは別レイヤーで保持し、 どのデッキに、どんな Issue が残っているか を即座に把握するためのツールです。


✨ 特徴

  • 🗂 デッキ単位のメモ管理 すべてのメモは deck_id を持ち、コレクション全体で一元管理

  • 🧠 Review 中 / Review 外どちらでも追加可能

    • Review 画面・Browser 選択カードから自動取得
    • Manual deck 指定による手動追加
  • 📋 GitHub Issues 風タイムライン UI

    • open / closed 状態
    • hover / selected は「枠線のみ」で明確表示
  • 🔍 強力なフィルタ・ソート

    • デッキフィルタ(Issue が存在するデッキのみ表示)
    • 時間順 / デッキ順ソート
  • ✏️ タイトル + Body 分離設計

    • タイムライン:Title のみ
    • Detail 画面:Body を全文表示

🧭 想定ワークフロー

  1. 授業・自習・Review 中に「気になった点」を Memo として追加
  2. Memo はデッキ単位で蓄積(カードに直接書かない)
  3. open Issue を上から潰していく
  4. 解決したら closed
  5. 「どのデッキに Issue が残っているか」を常に可視化

🖥 UI 構成

メインウィンドウ

  • Target

    • Current card / focus deck
    • Manual deck
  • Manual deck

    • Issue が存在するデッキのみ表示
  • Filter deck

    • 表示対象の Issue をデッキで絞り込み
  • Sort

    • Time / Deck
  • Timeline

    • Title のみ表示
    • Checkbox:closed / open 切替

🔎 Issue Detail(Memo View)

  • デッキ名 + タイムスタンプ表示
  • タイトル:大きめフォント(QSS 管理)
  • Body:Read-only 表示
  • Edit で即編集

🧱 データ設計

  • 保存先:Collection config

    • Key: _DeckMemoTimeline_Memos
  • 1 Entry 構造(概略)

{
  "id": "uuid",
  "ts": 1700000000,
  "deck_id": 123456,
  "deck_name": "Pathology::Necrosis",
  "title": "Why is liquefactive necrosis seen in brain?",
  "body": "...",
  "state": "open | closed",
  "nid": null,
  "cid": null,
  "context": "manual | review"
}

🎨 UI / Style 方針

  • QSS 中央管理(GitHub Issues 風)
  • 選択状態は 背景色を変えず、ボーダーのみ
  • QStyledItemDelegate による完全カスタム描画

⚙️ 技術的ポイント

  • PyQt6 / Qt6 対応
  • Anki 25.x 系想定
  • delegate 描画で hover / selected state を制御
  • ComboBox サイズは QSS の padding で統一管理

🚧 今後の拡張アイデア

  • Issue → AI Card Generator 連携
  • CoverageKey / Topic 紐付け
  • Timeline から Browser 検索ジャンプ
  • README Updator / Branch Manager との統合

📜 ライセンス

MIT License


🙌 コンセプト

「カードに書く前の思考を、カードとは別に管理する」 Issue Log は 学習の未完了部分 を可視化するための道具です。