-
d3234d54b5
Update README: effects, deps, known limits, calibration
main
AskaEth
2026-08-29 00:39:51 +08:00
-
b38e7cca35
Rename project to ppl2psd in README
AskaEth
2026-08-29 00:38:23 +08:00
-
028be2d8d9
Add MIT license
AskaEth
2026-08-29 00:37:28 +08:00
-
6a97e68558
Add --scale upscaling and stream encode to avoid OOM
AskaEth
2026-08-29 00:37:08 +08:00
-
a08151337b
Cap workers at half the cores to stop host freezes
AskaEth
2026-08-28 10:05:52 +08:00
-
724449f3f0
Render shape/text shadows and gradient strokes
AskaEth
2026-08-28 09:33:47 +08:00
-
7ee5f6e6a8
TypeLayer: add boundingBox headroom so last glyph is not clipped
AskaEth
2026-08-28 09:27:24 +08:00
-
62da58f93d
Cap workers at cores-1 so encoding never stalls the system
AskaEth
2026-08-28 09:11:24 +08:00
-
c9c1b6d238
TypeLayer: small edit box (boundingBox = text size at bbox top-left)
AskaEth
2026-08-27 17:09:27 +08:00
-
1c2a9912f5
TypeLayer: transform origin at bbox top-left + left justification
AskaEth
2026-08-27 17:05:29 +08:00
-
4e994802bf
TypeLayer: center via transform origin + text-size boundingBox
AskaEth
2026-08-27 16:49:26 +08:00
-
6af94c24b4
Revert empty TypeLayer channels (corrupt layers); center paragraph justify
AskaEth
2026-08-27 16:36:55 +08:00
-
21df90209a
Sync DocumentResources font table with ResourceDict
AskaEth
2026-08-27 16:07:37 +08:00
-
9ef308b469
Sync StyleRun/ParagraphRun run lengths with new text length
AskaEth
2026-08-27 16:03:42 +08:00
-
d322404e5a
Fix punctuation glyph overlap and line-end clipping
AskaEth
2026-08-27 15:59:04 +08:00
-
4fcc5acc85
Only apply group offset when bbox is disjoint from content
AskaEth
2026-08-27 15:51:15 +08:00
-
3568472eeb
Fix group offsets and TypeLayer boundingBox
AskaEth
2026-08-27 15:43:41 +08:00
-
ea2d043d26
Add README and refine .gitignore
AskaEth
2026-08-27 12:37:10 +08:00
-
bcb3ad0c47
Map ppl layer groups to PSD groups via lsct section dividers
AskaEth
2026-08-27 11:01:58 +08:00
-
39c27504d4
Map textFontStyle=1 (faux bold) to PSD
AskaEth
2026-08-27 10:49:57 +08:00
-
c6a24a4fdb
Add --type-layer: convert text layers to editable TypeLayers (TySh)
AskaEth
2026-08-27 10:31:36 +08:00
-
edef8799ce
Fix blending ranges: zero composite range made PS skip layer blending
AskaEth
2026-08-27 10:02:17 +08:00
-
8af857d45a
Fix luni block: missing 4-byte character count field
AskaEth
2026-08-27 09:25:18 +08:00
-
00f2cbe71a
Write standard tagged blocks (lnsr/lyid/clbl/infx/knko/lspf/lclr/fxrp) per layer
AskaEth
2026-08-27 09:06:03 +08:00
-
e07ef4acaa
Set layer flags bit3 (Photoshop 5.0+) so PS reads tagged blocks correctly
AskaEth
2026-08-27 08:59:35 +08:00
-
b76a26c11c
Fix merged image data: single compression field + RAW for compatibility
AskaEth
2026-08-27 08:37:59 +08:00
-
a5757d1f07
Fix PSD structure: add missing LayerInfo length field and correct channel order
AskaEth
2026-08-27 08:27:05 +08:00
-
60624f01c2
Add ppl<->psd conversion tools (ppl2psd, psd2ppl)
AskaEth
2026-08-27 08:16:44 +08:00