Commit Graph

  • 80e2b5b209 fix(yaml/tag): prevent yaml role=tag from being stripped & generalize data-config master hypercross 2026-09-03 10:39:05 +08:00
  • 5fc2bc5262 feat(md-deck): add vertical alignment options to layers hypercross 2026-09-03 10:17:44 +08:00
  • d75df5280f feat(markdown): support yaml role=tag info string hypercross 2026-09-03 10:09:55 +08:00
  • f1ddc8fb8e refactor(md-deck): pos string and yaml copy output hypercross 2026-09-02 18:30:32 +08:00
  • 16dfc8a88c feat(md-deck): support structured data-config with template layers hypercross 2026-09-02 18:15:51 +08:00
  • 023d3a0cb9 style(md-embed): black text and prose-sm hypercross 2026-09-01 15:50:50 +08:00
  • 7c4865ba8c feat(journal): var stuff hypercross 2026-09-01 15:38:44 +08:00
  • 49260ae4f6 fix(md-embed): proper font size/weight inheritence hyper 2026-08-29 16:23:43 +08:00
  • 750af4a50c refactor(markdown): Simplify table header detection logic hyper 2026-08-07 13:21:11 +08:00
  • c03528a293 feat: Unify spark table detection and content resolution hyper 2026-08-07 13:15:51 +08:00
  • 0a68122efd refactor(cli): centralize content registry building hyper 2026-08-07 12:46:08 +08:00
  • e8aa7165cb refactor(completions): centralize content scanning hyper 2026-08-07 12:17:35 +08:00
  • 9e081891df feat(md-deck): Add fallback copy dialog for clipboard failure hyper 2026-08-07 12:13:40 +08:00
  • e3daac3080 fix(md-deck): Make active card state reactive hyper 2026-08-07 12:07:54 +08:00
  • a69a41875d fix: Prevent layer interactions when not editing hyper 2026-08-07 11:24:57 +08:00
  • 6bcdca3a77 feat(md-deck): Add card list navigation and tabbed editor panels hyper 2026-08-07 11:20:26 +08:00
  • 18cad20d2c feat: add PLT double cut option to plotter export hyper 2026-07-23 20:08:51 +08:00
  • 8c9506c106 fix: strip .md extension from resolved article paths hypercross 2026-07-14 15:56:38 +08:00
  • a934901cce feat: add heading flash animation on hash change hypercross 2026-07-14 15:38:39 +08:00
  • d78d15d8ec fix(FileTree): use base path for anchor navigation hypercross 2026-07-14 15:23:30 +08:00
  • f877a58a31 fix(Article): resolve relative hrefs during navigation hypercross 2026-07-14 14:18:26 +08:00
  • 99dd49b077 refactor: simplify DocDialog and move documentation to markdown body hypercross 2026-07-13 15:29:08 +08:00
  • 7cb28e631e feat: add threshold support and tagmap support to variable system hypercross 2026-07-13 15:09:50 +08:00
  • d74ba69fdf refactor: merge /spark command into /roll hypercross 2026-07-13 14:43:55 +08:00
  • c4038a5213 refactor: clean up unused imports and styles hypercross 2026-07-13 13:32:49 +08:00
  • ffa023b92a refactor: optimize reactive variable updates and parsing hypercross 2026-07-13 11:13:07 +08:00
  • c106b6f79c test: add variable system tests and jest config updates hypercross 2026-07-13 11:08:48 +08:00
  • 2c762b0411 refactor: move block scanning logic to shared module hypercross 2026-07-13 10:49:40 +08:00
  • f172da378a refactor: unify declare block scanning between CLI and client hypercross 2026-07-13 10:43:44 +08:00
  • 3137970b97 feat: rebuild reactivity state from store after replay hypercross 2026-07-13 10:34:44 +08:00
  • 6f01a29723 refactor(journal): simplify fallback variable retrieval hypercross 2026-07-13 10:24:33 +08:00
  • 4c2eb65470 refactor: pass variable store explicitly to getCombined hypercross 2026-07-13 10:22:22 +08:00
  • c524dd5867 refactor: implement base/modifier separation for variable reactivity hypercross 2026-07-13 10:10:47 +08:00
  • 411f4d79ff fix(journal): update command trigger condition hypercross 2026-07-13 09:41:27 +08:00
  • ae44191b28 refactor: use csv-parse for declare block parsing hypercross 2026-07-13 09:38:09 +08:00
  • a2d9605f4b feat(journal): seed declared variables on initialization hypercross 2026-07-13 01:07:13 +08:00
  • c9c977bee1 refactor: remove unused unsubscribe function from journalStream hypercross 2026-07-13 00:54:20 +08:00
  • 960e310208 feat(dev-server): enable historyApiFallback hypercross 2026-07-13 00:49:24 +08:00
  • 981c829d0f refactor: replace stat-parser with declare-parser hypercross 2026-07-12 19:14:35 +08:00
  • dbe2f9d9d8 docs: add new journal command documentation hypercross 2026-07-12 19:09:02 +08:00
  • 894f1735e5 refactor: replace stat system with variable system hypercross 2026-07-12 17:29:03 +08:00
  • 2983aa4440 feat: implement variable reactivity and expression engine hypercross 2026-07-12 16:52:04 +08:00
  • 86abf34c10 feat: implement shared dispatch error signal hypercross 2026-07-12 14:38:06 +08:00
  • ffbfa65716 refactor: extract command dispatch logic to shared module hypercross 2026-07-12 14:26:32 +08:00
  • d690d5922e refactor: simplify command dispatch and update cmd-link hypercross 2026-07-12 14:18:01 +08:00
  • 42e8971ff7 refactor: replace command link interception with :cmd[] directive hypercross 2026-07-12 14:05:07 +08:00
  • 182d7ff28d feat: add CommandLinkManager to intercept command links hypercross 2026-07-12 13:48:34 +08:00
  • 736bcf4bb2 feat: add ReactiveStatManager for markdown template support hypercross 2026-07-12 13:32:49 +08:00
  • 722a8110e6 feat(file-tree): use anchor tags for better navigation hypercross 2026-07-12 10:46:35 +08:00
  • 40f2190307 feat: sync player name and role on state patch hypercross 2026-07-12 10:39:53 +08:00
  • 241c8609f1 refactor: expose Comlink API via MessagePort in SharedWorker hypercross 2026-07-12 10:14:36 +08:00
  • 2187b7ed82 feat: implement journal stream via Shared Worker hypercross 2026-07-12 10:08:14 +08:00
  • fc6e37a13d fix(journal): update min-height for JournalInput textarea hypercross 2026-07-12 09:46:11 +08:00
  • e46cc879ae refactor: remove mothership journal module hypercross 2026-07-12 00:37:10 +08:00
  • 2068ecad10 feat: add remix mode for spark table rolling hypercross 2026-07-11 11:58:01 +08:00
  • 719bb6ad8a refactor: use CSV path instead of markdown file for spark tables hypercross 2026-07-11 11:45:38 +08:00
  • b8cfb05e53 feat(journal): add ErrorPopup to display full error messages hypercross 2026-07-11 10:00:05 +08:00
  • 841fbc7bae refactor: simplify spark table detection logic hypercross 2026-07-11 09:56:18 +08:00
  • 6d0bd75cb6 refactor: simplify button positioning in RevealManager hypercross 2026-07-11 09:49:48 +08:00
  • e437d20d73 feat: update session creation to hydrate data immediately hypercross 2026-07-11 09:32:26 +08:00
  • f71af6a06d fix: update proxy path and MQTT broker URL in dev hypercross 2026-07-11 09:29:16 +08:00
  • 75e862c310 feat: treat doc-entries markdown files as asset/source hypercross 2026-07-11 09:27:57 +08:00
  • c661d2a1d2 refactor: replace webpack context loading with dev server proxy hypercross 2026-07-11 09:19:41 +08:00
  • 52563fd3ef fix(journal): close completions on Enter key press hypercross 2026-07-10 15:57:35 +08:00
  • 9790205468 style: remove hardcoded text color from Article components hypercross 2026-07-10 15:56:51 +08:00
  • d4ebca5fd0 refactor: move spark table parsing to directive scanner hypercross 2026-07-10 15:55:08 +08:00
  • 89b32ef15e chore: rename project to Tabletop Toolkit hypercross 2026-07-10 11:35:43 +08:00
  • 3a20e9558b chore: Prepare package for npm publication hyper 2026-07-09 16:15:09 +08:00
  • c071cad50a refactor: Reformat code and update z-index class hyper 2026-07-09 16:03:41 +08:00
  • a20063c624 refactor(cli): Extract shared deck and frontmatter utils hyper 2026-07-09 14:31:08 +08:00
  • 06c3916a95 feat: rename project to TTTK hyper 2026-07-09 14:13:34 +08:00
  • c38d9bdc4f feat(journal): improve sheet rendering and URL persistence hypercross 2026-07-09 12:43:45 +08:00
  • fe87b1f80c feat(journal): support <tspan> in stat sheet templates hypercross 2026-07-09 12:30:36 +08:00
  • 30d1c5dc1b feat: add support for stat sheet SVG rendering hypercross 2026-07-09 12:04:25 +08:00
  • 4f3b03d082 feat: support custom labels for stat modifiers hypercross 2026-07-09 11:28:17 +08:00
  • ef71a43f0a feat: add stat-modifiers role for automatic stat generation hypercross 2026-07-09 11:16:39 +08:00
  • d83256e049 docs: refactor journal-stat documentation structure hypercross 2026-07-09 10:59:37 +08:00
  • a4cfcde613 refactor: consolidate block processing logic hypercross 2026-07-09 10:56:54 +08:00
  • 1c69bf394c feat: add support for stat templates hypercross 2026-07-09 10:26:54 +08:00
  • 19c66640b5 refactor: extract stat parsing logic to shared module hypercross 2026-07-09 10:00:17 +08:00
  • ef8b56e5b6 feat: add stat completion source hypercross 2026-07-09 09:52:34 +08:00
  • 45cd9a01ac feat: add CSV support for journal stat blocks hypercross 2026-07-09 09:47:17 +08:00
  • 138c089514 feat: implement scoped stat system with player/global support hypercross 2026-07-09 09:41:16 +08:00
  • 44e4e15f3f feat: implement command autocomplete for journal input hypercross 2026-07-09 09:31:19 +08:00
  • 9747409a1f feat: implement stat system and StatsView hypercross 2026-07-09 09:22:14 +08:00
  • 4faff9a391 feat(journal): allow players to emit roll messages hypercross 2026-07-09 09:06:25 +08:00
  • ae3045f96b fix(cli): preserve inline blocks without file or as attributes hypercross 2026-07-08 16:49:01 +08:00
  • 6ab6b76978 feat: pass source path to markdown parser for icon resolution hypercross 2026-07-08 16:38:19 +08:00
  • 2dba19e1f8 feat: implement icon directive with relative path fallback hypercross 2026-07-08 16:24:09 +08:00
  • 749b1a6a4b feat: support multiple attributes and as directive in inline blocks hypercross 2026-07-08 16:02:19 +08:00
  • 2a9eee6410 feat: extract and index inline file blocks in markdown hypercross 2026-07-08 15:46:19 +08:00
  • 9a5ee695c2 docs: clarify dev environment index loading behavior hypercross 2026-07-08 15:19:50 +08:00
  • e0c3b8f4a0 feat: add bundle analysis support hypercross 2026-07-08 15:16:12 +08:00
  • d95615f210 refactor: remove token and token-viewer components hypercross 2026-07-08 15:09:22 +08:00
  • 5097aba842 refactor: implement scroll container context and flex layout hypercross 2026-07-08 14:58:45 +08:00
  • b54f7ab1fa chore: add uuid dependency hypercross 2026-07-08 11:48:25 +08:00
  • c13f66153a feat: implement session creation flow hypercross 2026-07-08 00:39:29 +08:00
  • 376dde44b5 feat: add range support for spark table cell matching hypercross 2026-07-08 00:37:01 +08:00
  • 03671583cd feat: allow closing dialogs by clicking backdrop hypercross 2026-07-08 00:35:01 +08:00
  • 2c2b7b781d feat(journal): implement session management UI components hypercross 2026-07-08 00:31:35 +08:00