hypercross
  • Joined on 2024-04-12
hypercross pushed to master at hypercross/oecs-sharp 2026-07-19 00:32:14 +08:00
5594515a53 feat: add local NuGet development workflow
1da0ca30d3 refactor: replace boxed component addition with typed delegate
96ba037432 feat: add component discovery source generator
713d578179 feat: add Blackjack example
b551a67915 feat: add simplified Select extension methods to EntityIterator
Compare 10 commits »
hypercross created branch master in hypercross/oecs-sharp 2026-07-19 00:32:14 +08:00
hypercross created repository hypercross/oecs-sharp 2026-07-19 00:31:28 +08:00
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-14 15:56:26 +08:00
8c9506c106 fix: strip .md extension from resolved article paths
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-14 15:48:13 +08:00
a934901cce feat: add heading flash animation on hash change
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-14 15:38:18 +08:00
d78d15d8ec fix(FileTree): use base path for anchor navigation
f877a58a31 fix(Article): resolve relative hrefs during navigation
Compare 2 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-13 15:29:01 +08:00
99dd49b077 refactor: simplify DocDialog and move documentation to markdown body
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-13 15:10:10 +08:00
7cb28e631e feat: add threshold support and tagmap support to variable system
d74ba69fdf refactor: merge /spark command into /roll
Compare 2 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-13 13:32:55 +08:00
c4038a5213 refactor: clean up unused imports and styles
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-13 12:09:14 +08:00
ffa023b92a refactor: optimize reactive variable updates and parsing
c106b6f79c test: add variable system tests and jest config updates
2c762b0411 refactor: move block scanning logic to shared module
f172da378a refactor: unify declare block scanning between CLI and client
3137970b97 feat: rebuild reactivity state from store after replay
Compare 10 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-13 01:08:28 +08:00
a2d9605f4b feat(journal): seed declared variables on initialization
c9c977bee1 refactor: remove unused unsubscribe function from journalStream
960e310208 feat(dev-server): enable historyApiFallback
981c829d0f refactor: replace stat-parser with declare-parser
dbe2f9d9d8 docs: add new journal command documentation
Compare 7 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-12 15:02:47 +08:00
86abf34c10 feat: implement shared dispatch error signal
ffbfa65716 refactor: extract command dispatch logic to shared module
d690d5922e refactor: simplify command dispatch and update cmd-link
42e8971ff7 refactor: replace command link interception with :cmd[] directive
182d7ff28d feat: add CommandLinkManager to intercept command links
Compare 12 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-11 11:57:51 +08:00
2068ecad10 feat: add remix mode for spark table rolling
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-11 11:45:28 +08:00
719bb6ad8a refactor: use CSV path instead of markdown file for spark tables
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-11 11:34:30 +08:00
b8cfb05e53 feat(journal): add ErrorPopup to display full error messages
841fbc7bae refactor: simplify spark table detection logic
Compare 2 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-11 09:51:30 +08:00
6d0bd75cb6 refactor: simplify button positioning in RevealManager
e437d20d73 feat: update session creation to hydrate data immediately
f71af6a06d fix: update proxy path and MQTT broker URL in dev
75e862c310 feat: treat doc-entries markdown files as asset/source
c661d2a1d2 refactor: replace webpack context loading with dev server proxy
Compare 8 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-10 11:35:39 +08:00
89b32ef15e chore: rename project to Tabletop Toolkit
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-09 16:35:13 +08:00
3a20e9558b chore: Prepare package for npm publication
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-09 16:03:49 +08:00
c071cad50a refactor: Reformat code and update z-index class
a20063c624 refactor(cli): Extract shared deck and frontmatter utils
06c3916a95 feat: rename project to TTTK
Compare 3 commits »
hypercross pushed to master at hypercross/ttrpg-tools 2026-07-09 12:43:50 +08:00
c38d9bdc4f feat(journal): improve sheet rendering and URL persistence
fe87b1f80c feat(journal): support <tspan> in stat sheet templates
30d1c5dc1b feat: add support for stat sheet SVG rendering
4f3b03d082 feat: support custom labels for stat modifiers
ef71a43f0a feat: add stat-modifiers role for automatic stat generation
Compare 6 commits »