hypercross
4953d33f0f
feat: implement multi-deck merging for print preview
...
Introduce a deck registry to track all active deck instances. This
allows users to select and merge multiple decks with matching
dimensions into a single print preview and export session.
2026-05-05 16:30:49 +08:00
hypercross
163aa8c783
refactor: move yarn-spinner-loader to external dependency
2026-04-14 16:35:18 +08:00
hypercross
c110bb08b5
fix: label css typo
2026-04-09 12:35:54 +08:00
hypercross
348dff82f4
refactor: add pull-2, icon label, icon repeat
2026-04-09 12:31:07 +08:00
hypercross
2aaca2c56f
fix: md-bg articlePath passing
2026-04-09 11:53:24 +08:00
hyper
afe2eb4af8
fix: cli file change detection now includes csv/yarn
2026-04-08 19:43:32 +08:00
hyper
b09560a4e5
refactor: allow chinese layer names
2026-04-07 19:33:08 +08:00
hyper
4d1c40ed3e
refactor: add support for non-png icons
2026-04-06 18:31:08 +08:00
hypercross
cd5741692a
refactor: alignment icons
2026-03-31 22:32:53 +08:00
hypercross
d8058fd224
refactor: hide original frame
2026-03-31 22:32:53 +08:00
hypercross
49fca8c18f
fix: rotation
2026-03-31 22:32:53 +08:00
hypercross
ceb2da8b1a
refactor: layer transform controls
2026-03-31 22:32:53 +08:00
hypercross
56cabea109
refactor: layer editing ui
2026-03-31 22:32:53 +08:00
hypercross
831955e16e
fix: csv loading
2026-03-31 22:32:52 +08:00
hypercross
ea57cf8d2b
refactor: layer alignment
2026-03-31 22:32:52 +08:00
hypercross
273f949839
refactor: details
2026-03-31 22:32:52 +08:00
hyper
18ea01b904
fix: plt/print preview window stacking
2026-03-31 17:28:46 +08:00
hypercross
0aaf81057a
fix: parsing issues
2026-03-26 11:46:33 +08:00
hypercross
228327913e
refactor: icon mini styling
2026-03-25 18:08:32 +08:00
hypercross
3cd8cc54b7
fix: mini icons
2026-03-25 17:36:19 +08:00
hypercross
64ac6c4516
fix: card layer assets
2026-03-25 17:29:56 +08:00
hypercross
8af559fe1c
refactor: invert dice interaction
2026-03-25 14:08:29 +08:00
hypercross
33d29252dc
refactor: more toc
2026-03-25 11:00:32 +08:00
hypercross
a7477666c7
refactor: toc behaviour
2026-03-25 10:49:15 +08:00
hypercross
3aaa991bd8
refactor: toc toggle
2026-03-25 10:26:06 +08:00
hypercross
32e91f7dc8
refactor: sidebar color
2026-03-25 09:42:58 +08:00
hypercross
028074e4f1
fix: columns
2026-03-23 22:22:01 +08:00
hypercross
6f8be557b4
fix: jest
2026-03-23 20:24:25 +08:00
hypercross
30ddcfc32d
refactor: layout
2026-03-23 19:01:42 +08:00
hypercross
f658fd3380
refactor: convert xdx tables by default
2026-03-23 18:57:55 +08:00
hypercross
8f6a6b96e2
feat: mothership character store
2026-03-23 01:13:19 +08:00
hypercross
c5e091da08
fix: toc uri
2026-03-22 10:11:41 +08:00
hypercross
206e799f34
fix: toc details
2026-03-22 01:47:26 +08:00
hypercross
94abd3e469
refactor: toc on right on xl
2026-03-22 01:41:37 +08:00
hypercross
fbc67175ae
fix: scrolling
2026-03-22 01:18:53 +08:00
hypercross
4839985154
fix: csv
2026-03-22 00:27:59 +08:00
hypercross
68d57ac049
refactor: style
2026-03-21 19:09:54 +08:00
hypercross
fbdb427532
refactor: md-roll-label and md-remix-label
2026-03-21 18:58:42 +08:00
hypercross
f9d0620d3e
fix: chinese prop names
2026-03-21 18:52:40 +08:00
hypercross
66e8564a34
feat: md-table weighted random
2026-03-21 18:42:50 +08:00
hypercross
0261061bcb
refactor: md-table body column gen
2026-03-21 18:30:40 +08:00
hypercross
617fd17def
feat: md-pins allow numbers
2026-03-21 18:16:41 +08:00
hypercross
6f57970711
feat: auto-convert tables
2026-03-21 17:53:06 +08:00
hypercross
6b411c2f24
feat: inline md-table
2026-03-21 17:48:30 +08:00
hypercross
3d9617f06c
fix: host addr
2026-03-21 00:29:36 +08:00
hypercross
7a490b82df
fix: toc
2026-03-20 09:01:21 +08:00
hypercross
d19401373f
fix: slugging
2026-03-19 11:26:59 +08:00
hypercross
71ab7523da
fix: shutdown
2026-03-18 15:27:06 +08:00
hypercross
e5ce8c20b5
fix: mcp serve
2026-03-18 15:19:55 +08:00
hypercross
5389345a00
feat: mcp serve preview
2026-03-18 14:47:56 +08:00
hypercross
1d2b4b3e1e
feat: layer docs
2026-03-18 14:28:44 +08:00
hypercross
301f499494
feat: resources?
2026-03-18 13:25:01 +08:00
hypercross
8213092bb6
fix: docs
2026-03-18 13:02:50 +08:00
hypercross
4f9d295bd5
feat: mcp prompts
2026-03-18 12:13:15 +08:00
hypercross
62aff91a86
fix: mcp
2026-03-18 12:08:28 +08:00
hypercross
eecf429a20
fix: env and __CONTENT_INDEX
2026-03-18 11:31:13 +08:00
hyper
7b68504b1e
feat: mcp server!
2026-03-17 22:49:47 +08:00
hyper
834db72ec4
feat: mcp server?
2026-03-17 20:01:04 +08:00
hyper
b099d5695d
refactor: move centering to 3mf gen
2026-03-17 12:49:49 +08:00
hyper
c24c3b920d
fix: url
2026-03-17 12:38:01 +08:00
hyper
352b17071c
fix: cleanup
2026-03-17 12:19:15 +08:00
hyper
c3f71f8be1
Merge branch 'master' of https://gitea.ayi-games.online/hypercross/ttrpg-tools
2026-03-17 12:10:43 +08:00
hyper
940caaf8e4
fix: display
2026-03-17 12:10:33 +08:00
hypercross
342cf97a50
fix: parameters
2026-03-16 09:39:43 +08:00
hypercross
cde2134b4b
fix: svg parsing
2026-03-16 09:29:32 +08:00
hypercross
c99f602efa
refactor: some tweaks
2026-03-16 09:02:35 +08:00
hyper
2476659fc6
refactor: stl->3mf
2026-03-15 23:17:16 +08:00
hyper
7be206581d
refactor: plotter code
2026-03-15 21:08:41 +08:00
hypercross
a4e8e31921
fix: render issues
2026-03-15 19:24:40 +08:00
hypercross
e92065d14c
refactor: token viewer
2026-03-15 19:14:39 +08:00
hypercross
8c33dc282b
feat: md-token
2026-03-15 19:01:39 +08:00
hypercross
a840261ae0
feat: path closure
2026-03-15 18:28:52 +08:00
hypercross
2d4b719e10
refactor: better preview
2026-03-15 15:44:35 +08:00
hypercross
2e03ef3591
refactor: better sizing
2026-03-15 15:01:01 +08:00
hypercross
2b1dbd41e1
refactor: preview contour correctly
2026-03-15 14:55:50 +08:00
hypercross
ee2fa057f6
fix: contour gen
2026-03-15 14:44:45 +08:00
hypercross
9f665fc403
chore: contour test
2026-03-15 11:45:35 +08:00
hypercross
0ec129c2be
feat: hex/trig gen
2026-03-15 11:41:20 +08:00
hypercross
7aba5d0c81
refactor: visuals
2026-03-15 11:08:21 +08:00
hypercross
f87ccb662d
refactor: clean up
2026-03-15 10:57:18 +08:00
hypercross
57d2a7ed46
refactor: sizing
2026-03-15 10:14:14 +08:00
hypercross
8d8d4d004e
fix: split with space
2026-03-15 10:02:42 +08:00
hypercross
9dbd406c0e
fix: imports
2026-03-15 09:34:19 +08:00
hypercross
28794fd9f0
refactor: move code to plotcutter
2026-03-15 09:29:18 +08:00
hypercross
025f5a46b0
fix: contouring
2026-03-15 01:51:29 +08:00
hypercross
acc9d79873
refactor: reorg
2026-03-15 01:43:25 +08:00
hypercross
eef72a043b
refactor: corner radius
2026-03-15 01:31:16 +08:00
hypercross
fdc5a4656f
refactor: pltrefactor: plt display
2026-03-15 01:19:58 +08:00
hypercross
7fd53650e3
refactor: plt preview
2026-03-15 01:07:23 +08:00
hypercross
1da5cfb2ea
refactor: article iconPath
2026-03-15 00:40:06 +08:00
hyper
0ed95291ba
feat: plt export
2026-03-14 16:20:55 +08:00
hyper
85ec3b9928
feat: plotcutter
2026-03-14 16:17:46 +08:00
hyper
107e6fd6a2
feat: shape for cards
2026-03-14 15:48:55 +08:00
hypercross
984b8aa1c8
fix: double side printing
2026-03-13 17:44:17 +08:00
hypercross
4b08a738a7
fix: generateCode
2026-03-13 17:34:00 +08:00
hypercross
b3dc768786
feat: card back support?
2026-03-13 17:26:00 +08:00
hypercross
748f57dd55
fix: refactor stuff
2026-03-13 16:02:09 +08:00
hypercross
27bc2fc747
refactor: cached and reloaded file-index
2026-03-13 15:50:50 +08:00
hypercross
2e04934881
fix: typing
2026-03-13 15:36:35 +08:00
hypercross
c668dce348
refactor: larger icons
2026-03-13 15:21:04 +08:00
hypercross
6fcd879287
fix: icon sizing
2026-03-13 12:40:30 +08:00
hypercross
29d8a76cd1
refactor: hide controls for hidden layers
2026-03-13 12:34:39 +08:00
hypercross
97923c8d35
fix: icons
2026-03-13 11:53:41 +08:00
hypercross
9e8d4e6388
feat: md icon prefix
2026-03-13 11:33:13 +08:00
hypercross
346b97153f
fix: bug
2026-03-13 10:59:24 +08:00
hypercross
b2e10d847e
feat: front matter in decks
2026-03-13 10:50:08 +08:00
hypercross
1bd72bb58f
docs: clean up
2026-03-10 23:17:49 +08:00
hypercross
bf18808aa8
fix: regex?
2026-03-06 17:51:22 +08:00
hypercross
ae9c3aa59b
fix: print preview
2026-03-06 17:43:41 +08:00
hypercross
f1aa536c4d
refactor: ai's attempt
2026-03-03 18:29:59 +08:00
hypercross
e13ead2309
refactor: yarn runner man
2026-03-03 15:09:25 +08:00
hypercross
8d5b15ad51
refactor: yarn format
2026-03-03 14:25:15 +08:00
hypercross
82876d47c0
feat: check function
2026-03-03 13:12:45 +08:00
hypercross
a226a9516c
feat: yarn return
2026-03-03 11:49:11 +08:00
hypercross
4d3faa3e4e
refactor: dead code
2026-03-03 11:19:40 +08:00
hypercross
4280da9fec
refactor: reorg
2026-03-03 10:54:20 +08:00
hypercross
6b77653d27
refactor: layout
2026-03-03 00:48:13 +08:00
hypercross
a02edabc41
fix: yarn spinner runner
2026-03-02 17:54:40 +08:00
hypercross
0594fef9ac
feat: ai's attempt
2026-03-02 16:49:55 +08:00
hypercross
2a9281c9dc
feat: yarn runner
2026-03-02 16:22:54 +08:00
hypercross
f64775e735
feat: yarn spinner parser
2026-03-02 16:18:10 +08:00
hypercross
13007c8fa4
feat: gfm heading id
2026-03-02 13:43:10 +08:00
hypercross
b737e9f4ea
feat: mermaid
2026-03-02 11:03:51 +08:00
hypercross
e8ce7b7216
feat: icon
2026-03-01 16:02:07 +08:00
hypercross
63b8c5d8d2
refactor: styline
2026-03-01 15:52:35 +08:00
hypercross
047bbf1cc5
fix: layout
2026-03-01 14:40:46 +08:00
hypercross
e891193832
fix: layout
2026-03-01 14:39:29 +08:00
hypercross
306a46b62b
refactor: uhu
2026-03-01 14:34:40 +08:00
hypercross
fa1c6d19e9
refactor: styling
2026-03-01 14:21:04 +08:00
hypercross
bda201ae81
refactor: impl
2026-03-01 13:54:48 +08:00
hypercross
62780e3e56
refactor: impl
2026-03-01 12:51:15 +08:00
hypercross
5d026dfd80
refactor: impl
2026-03-01 12:41:03 +08:00
hypercross
c2c3956a82
refactor: impl
2026-03-01 12:33:55 +08:00
hypercross
3e14bff1e9
feat: command template csv
2026-03-01 11:52:09 +08:00
hypercross
aac7fe575a
wip: command template csv
2026-03-01 11:41:54 +08:00
hypercross
c977f366ea
fix: issues
2026-03-01 11:38:14 +08:00
hypercross
05c93e0301
fix: completion
2026-03-01 11:11:56 +08:00
hypercross
90b0346b65
feat: templates
2026-03-01 11:04:31 +08:00
hypercross
1cd85adff9
refactor: clicking tag to edit
2026-03-01 10:53:17 +08:00
hypercross
abaee79198
feat: edit entry classes
2026-03-01 10:51:07 +08:00
hypercross
80a6b4526c
refactor: attribute editing
2026-03-01 10:28:44 +08:00
hypercross
ca48d818cc
refactor: display
2026-03-01 10:15:33 +08:00
hypercross
ff091e2f31
fix: parsing
2026-03-01 10:05:56 +08:00
hypercross
fdaf79e7ed
fix: issues
2026-03-01 10:01:53 +08:00
hypercross
c23bff5a89
feat: less completions
2026-03-01 09:52:53 +08:00
hypercross
a55f55505c
feat: details
2026-03-01 09:49:01 +08:00
hypercross
f7eabbdeba
feat: ai's attempt
2026-03-01 09:36:09 +08:00
hypercross
8693b28c75
feat: cols styling
2026-02-28 18:15:50 +08:00
hypercross
b49de62e2c
chore: clean up dice roller
2026-02-28 18:01:37 +08:00
hypercross
1f5ee24a0f
chore: clean up
2026-02-28 17:44:38 +08:00