This website requires JavaScript.
Explore
Help
Sign In
hypercross
0 Followers
·
0 Following
Joined on
2024-04-12
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
17
Projects
Packages
Public Activity
Starred Repositories
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 »
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-09 10:57:08 +08:00
a4cfcde613
refactor: consolidate block processing logic
1c69bf394c
feat: add support for stat templates
19c66640b5
refactor: extract stat parsing logic to shared module
ef8b56e5b6
feat: add stat completion source
45cd9a01ac
feat: add CSV support for journal stat blocks
Compare 9 commits »
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-08 17:02:53 +08:00
ae3045f96b
fix(cli): preserve inline blocks without file or as attributes
6ab6b76978
feat: pass source path to markdown parser for icon resolution
2dba19e1f8
feat: implement icon directive with relative path fallback
749b1a6a4b
feat: support multiple attributes and
as
directive in inline blocks
2a9eee6410
feat: extract and index inline file blocks in markdown
Compare 17 commits »
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-07 23:57:27 +08:00
c10b088fb1
feat: add Journal server documentation to DocDialog
1ef41f04fc
feat: localize journal components to Chinese
9a41f541e9
feat: improve server startup logs and simplify journal input labels
Compare 3 commits »
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-07 23:42:56 +08:00
45c8722af8
fix: decode URI components before path processing
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-07 23:34:19 +08:00
e6d74cc318
fix: remove command prefix from action prefill text
779722fe85
refactor: preserve URL search params during navigation
48776424a7
fix(RevealManager): prevent GM listeners when disconnected
4eaf6aab16
refactor: move GM action buttons to Solid components
aa326f38a0
refactor: introduce RevealManager and Article DOM context
Compare 12 commits »
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-07 18:10:45 +08:00
3690d13407
refactor: extract persistence and reveal logic into new stores
ef7295ff7a
fix(sidebar): add correct node identity to heading set
574d17f201
refactor: improve heading revelation logic
ced9a4f8f2
feat: implement content reveal mechanism via DOM traversal
adf28a7cf1
feat: implement visibility logic for sidebar nodes
Compare 6 commits »
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-06 18:45:00 +08:00
7cfc0fd4f3
feat: add player invitation and autojoin functionality
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-06 18:33:13 +08:00
1d0f2f7c3e
feat: add plain text dice roll detail
0fc61e2f94
refactor: simplify journal message types and implement GM rolls
59236f6dba
feat: implement role-based access control
e216b94e25
feat: move revert action to message cards and improve article links
276241f3b0
feat(journal): improve command completion behavior
Compare 18 commits »
hypercross
pushed to
master
at
hypercross/ttrpg-tools
2026-07-03 22:11:55 +08:00
d56e8ca23d
fix(ui): Add text-black to prose elements
Previous
4
Next