Commit graph

129 commits

Author SHA1 Message Date
ab5f92406e
infer bits (input bytes) 2025-12-10 16:37:37 +01:00
421bf12f1d
Input / Output file types
Different depending on capabilities
2025-11-09 19:43:47 +01:00
9b4b8bd0b4
Doc export test
Rust documentation is exported to the javascript wasm binding!!!
2025-11-09 03:24:06 +01:00
4d7f341be1
More refined example 2025-11-02 11:37:35 +01:00
6d7adc83d5
Bent WASM hello world
Taken from the wasm-bindgen repo examples
2025-10-28 00:44:00 +01:00
aec010398c
Version 1, functional, user-friendly 2025-10-26 19:53:03 +01:00
6481eb9efe
Allow sound without the full symphonia 2025-10-26 19:34:50 +01:00
07e6c52e94
Actually implement all feature switches 2025-10-26 19:07:53 +01:00
21f5d37319
Deny unused crate deps
Too much deps
2025-10-26 18:12:01 +01:00
f924d8bbc3
Auto mode for output format
Includes auto sizing & partial for a selected image format (square)
2025-10-26 17:12:32 +01:00
f09a02a58d
Dimensions equality 2025-10-26 16:45:07 +01:00
0600c382fe
image square dimensions 2025-10-26 16:18:28 +01:00
0e96a25e46
remove mentions of effects
it's just too complicated, let's stick to bending only
2025-10-26 02:39:18 +02:00
brevalferrari
63a7cb5c20
Soften text bend-in
Allow invalid UTF-8
2025-09-16 00:31:18 +02:00
brevalferrari
533cb094e0
Typo
Onput -> Output
2025-09-16 00:11:35 +02:00
brevalferrari
c7f537f4f1
fix other deps for crates.io 2025-06-20 12:25:05 +02:00
brevalferrari
399bff704f
fix anyhow dep for crates.io 2025-06-20 12:15:03 +02:00
brevalferrari
1c7d187bd7
fixed bingus version 2025-06-20 11:03:52 +02:00
brevalferrari
4dcb82d3a0
increase version 2025-06-20 11:02:47 +02:00
brevalferrari
e4dddb4aba
complete CLI for input & output to a different format (MP3 lame is freaky) 2025-06-20 10:55:48 +02:00
brevalferrari
2cf1ec385f
relax Bendable trait methods generics 2025-06-19 23:00:23 +02:00
brevalferrari
f72a30b972
remove useless format Bendable method, modify API exposition 2025-06-19 10:34:36 +02:00
brevalferrari
6bb627d77b bong CLI template 2025-06-14 20:56:57 +02:00
Breval Ferrari
52c15986a8
add some strum on Format 2025-04-30 17:27:33 -04:00
Breval Ferrari
53bdd265b3
remove duplicate code, open from any Read sources 2025-04-30 17:07:44 -04:00
Breval Ferrari
130a75d0ca
remove Sized requirement 2025-04-19 19:32:31 -04:00
Breval Ferrari
2a93d99841
fill todos on dynamic open 2025-04-19 18:26:44 -04:00
Breval Ferrari
6e37c21bf2
add unimplemented tip when binary feature is disabled 2025-04-19 18:03:21 -04:00
Breval Ferrari
9596264322
increment minor (forgor) 2025-04-19 17:27:36 -04:00
Breval Ferrari
51ab13b3ef
feature flags everywhere (warnings but no errors so far) 2025-04-19 17:26:58 -04:00
Breval Ferrari
84a3b182ab
add remaining rayon, better feature switches 2025-04-19 15:00:32 -04:00
Breval Ferrari
d2ede29165
rayon optional feature 2025-04-19 12:22:19 -04:00
Breval Ferrari
066d89d250
I actually don't need fontconfig 2025-04-19 12:03:55 -04:00
Breval Ferrari
5c8fa837ca
remove wildcard dep version for crates.io 2025-04-19 11:54:14 -04:00
Breval Ferrari
eae2bd3d48
v0.3.0 with updated README ready for crates.io 2025-04-19 11:50:46 -04:00
Breval Ferrari
4ab4d33e0c
replace &Unit with Cow<Unit> in map F generics 2025-04-19 11:32:51 -04:00
Breval Ferrari
bff2b660dc
update deps 2025-04-15 19:01:46 -04:00
Breval Ferrari
ab294950b4
fonts 2025-04-15 19:00:52 -04:00
Breval Ferrari
f207ac0b06
reorg imports 2025-04-15 19:00:10 -04:00
Breval Ferrari
4df5c27bdd
update deps, add font-kit 2025-04-15 16:10:25 -04:00
Breval Ferrari
24d4b5ac2c
interpret as bytes by default 2025-04-15 15:54:39 -04:00
Breval Ferrari
efb9c7c39d
shiva example 2025-04-06 10:41:41 -04:00
Breval Ferrari
0c3439d788
text & doc support (+dynamic) 2025-04-06 10:41:22 -04:00
Breval Ferrari
ae6e2edafa
unwrap infaillible 2025-04-05 20:02:44 -04:00
Breval Ferrari
b00ce70504
pdf to image example 2025-04-05 19:43:40 -04:00
Breval Ferrari
dc74662263
expose Bytes 2025-04-05 19:43:30 -04:00
Breval Ferrari
df2c3747b7
print warnings, some minor fixes (still doesn't fully work) 2025-04-05 19:43:22 -04:00
Breval Ferrari
7d5c860d05
update printpdf 2025-04-05 19:41:50 -04:00
Breval Ferrari
0ac3340373
doesn't work lol 2025-03-22 23:09:21 -04:00
Breval Ferrari
308e3a9d11
make files bendable 2025-03-22 22:28:41 -04:00