hypercross
d4de95b465
refactor: fix layout for merged decks in PrintPreview
...
Update PrintPreview to correctly handle dimensions and layer
configurations when multiple decks are merged. Instead of using the
base store for all cards, it now maps each card to its specific
source store to ensure correct grid positioning and styling.
2026-05-05 16:46:10 +08:00
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
2aaca2c56f
fix: md-bg articlePath passing
2026-04-09 11:53:24 +08:00
hyper
b09560a4e5
refactor: allow chinese layer names
2026-04-07 19:33: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
hyper
18ea01b904
fix: plt/print preview window stacking
2026-03-31 17:28:46 +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
30ddcfc32d
refactor: layout
2026-03-23 19:01:42 +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
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
617fd17def
feat: md-pins allow numbers
2026-03-21 18:16:41 +08:00
hypercross
6b411c2f24
feat: inline md-table
2026-03-21 17:48:30 +08:00
hypercross
d19401373f
fix: slugging
2026-03-19 11:26:59 +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
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
2d4b719e10
refactor: better preview
2026-03-15 15:44:35 +08:00
hypercross
2b1dbd41e1
refactor: preview contour correctly
2026-03-15 14:55:50 +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
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
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
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
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
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
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
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
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
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
hypercross
38c9a8ce9e
fix: commander issues
2026-02-28 17:20:48 +08:00
hypercross
28066c7fff
fix: dfeat: command parameters
2026-02-28 17:15:41 +08:00
hypercross
91d46dea75
fix: dice issue
2026-02-28 17:10:54 +08:00
hypercross
cc10cea31d
feat: dice roller improved
2026-02-28 16:49:59 +08:00
hypercross
66aaaa96e1
fix: details
2026-02-28 16:34:37 +08:00
hypercross
a4023c994f
feat: ai's attempt
2026-02-28 16:28:07 +08:00
hypercross
6da2284ead
fix: alert sizing
2026-02-28 14:30:17 +08:00
hypercross
9d189bd842
refactor: move cardlayer to just load store
2026-02-28 13:31:27 +08:00
hypercross
5c26fa407d
refactor: deck layer editor ui
2026-02-28 12:28:23 +08:00
hypercross
f53dc847ca
refactor: clean up deck wise font size
2026-02-28 12:20:34 +08:00
hypercross
a2ac902129
feat: csv front matter
2026-02-28 12:16:58 +08:00
hypercross
1dca41b36a
feat: add layer font size
2026-02-28 11:50:57 +08:00
hyper
11e5db02ed
fix: reactivity
2026-02-27 23:09:03 +08:00
hyper
5bc77a2291
feat: nsew layers
2026-02-27 23:01:09 +08:00
hyper
c204dc695c
fix: add bounds back
2026-02-27 22:39:23 +08:00
hyper
806747833e
refactor: remove jspdf dewp
2026-02-27 22:18:16 +08:00
hyper
da1e11fb74
fix: pdf backgorund
2026-02-27 21:42:48 +08:00
hyper
7e95c44d8d
refactor: add fit prop to bg
2026-02-27 21:26:51 +08:00
hyper
72e376a6ad
fix: empty img
2026-02-27 21:24:06 +08:00
hyper
95be758bcc
feat: md-bg
2026-02-27 21:22:13 +08:00
hyper
3154830edd
refactor: pdf clean up
2026-02-27 21:12:23 +08:00
hyper
47c15e933c
feat: error handling
2026-02-27 21:02:33 +08:00
hyper
24c797abc6
fix
2026-02-27 20:54:28 +08:00
hyper
082007cf9b
feat: {{prop}} in cards
2026-02-27 20:29:48 +08:00
hyper
f32bbe59b3
feat: jsPDF
2026-02-27 20:27:26 +08:00
hypercross
ec5a00fa94
refactor: svg page
2026-02-27 18:24:49 +08:00
hypercross
1845576b18
fix: print sizing
2026-02-27 18:17:16 +08:00
hypercross
8cf27b3aa7
fix: stuff
2026-02-27 17:54:09 +08:00
hypercross
e22a8da12a
fix: print paging
2026-02-27 17:44:02 +08:00
hypercross
dad93d06e3
feat: print outline
2026-02-27 16:42:40 +08:00
hypercross
bab09a2561
feat: md-deck print
2026-02-27 16:20:00 +08:00
hypercross
aa0ba2a551
fix: details
2026-02-27 15:52:39 +08:00
hypercross
0e2f214552
fix: details
2026-02-27 15:40:52 +08:00
hypercross
23d6d81532
refactor: panel reorg
2026-02-27 15:34:18 +08:00
hypercross
ce01044c41
refactor: font size and split fields
2026-02-27 15:32:04 +08:00
hypercross
c6580b7c69
refactor: break down & clean up
2026-02-27 15:22:51 +08:00
hypercross
8ddc2a672a
fix: state tracking
2026-02-27 14:58:44 +08:00
hypercross
0aaadea2da
refactor: clean up
2026-02-27 14:32:43 +08:00
hypercross
72285e093f
refactor: deckStore
2026-02-27 14:19:26 +08:00
hypercross
14ce2e1a6b
revert: property editor
2026-02-27 14:02:11 +08:00
hypercross
fdecd0fb6e
refactor: store based md-pins
2026-02-27 13:55:20 +08:00
hypercross
b83e884f6f
fix: card preview interaction
2026-02-27 13:04:48 +08:00
hypercross
a292624c08
feat: property editor
2026-02-27 13:00:24 +08:00
hypercross
5638b6200b
refactor: move utils
2026-02-27 12:40:50 +08:00
hypercross
a409efaf95
refactor: csv loader
2026-02-27 12:38:09 +08:00
hypercross
807ce5a406
refactor: reorg
2026-02-27 12:34:55 +08:00
hypercross
88cfe03779
refactor: ai's attempt
2026-02-27 12:24:51 +08:00
hypercross
561d647bce
feat: md-deck editor???
2026-02-27 01:06:05 +08:00
hypercross
907cabe9a0
feat: md-deck
2026-02-27 00:52:29 +08:00