Commit Graph

14 Commits

Author SHA1 Message Date
Mailo 0be21212c5 Update comments and variable naming for clarity in magick.ts. 2025-11-24 17:01:41 +01:00
Mailo 6a60f50672 Clamp ICO image size to 256x256 to prevent exceeding format limits. 2025-11-24 15:36:26 +01:00
Maya 3b15fb1d30
chore: clean up $lib folder
idk why we had a million folders containing one file lol. scary looking change
2025-11-21 20:09:47 +03:00
Maya 55edaad4b4
feat: better worker cancellation & types
conversions should now *actually* stop and terminate when removed, instead of continuing to run in the background until finished.
most notably, magick has been reworked to run a new worker for each conversion to follow ffmpeg and pandoc (& to allow individual cancellations)

also fix uh, a lot of stuff relating to messages not following WorkerMessage type & types in general.

i'm braindead right now but everything still works somehow, vertd is next. this took forever.
2025-09-13 20:23:25 +03:00
Maya 8e68f023d4
feat: metadata setting
need to update vertd next

optimizes metadata code too (oops)
2025-09-07 06:20:30 +03:00
Maya c516bf636b
fix: build rollup fail
oops
2025-09-06 17:52:11 +03:00
Maya 04e4cbef2e fix: metadata for images
also makes conversion more performant by not recreating the image as a png blob
2025-09-06 22:19:27 +08:00
Maya 76ff9cc704 feat: conversion quality
fixes #56
2025-09-02 16:53:33 +08:00
Maya 428e6fd6a6
fix: animated webp/gif conversion
fixes #107
2025-07-30 11:42:22 +03:00
Maya 8911cdab8d
feat: raw camera formats, swf 2025-07-30 10:42:23 +03:00
not-nullptr 859760aaf7 feat: donations 2025-06-26 01:33:22 +01:00
nullptr 3f0595ccb2
feat: refactor ifile (#19)
* chore: refactor IFile to VertFile

* fix: remove debug red progress thing
2024-11-14 11:32:15 +00:00
nullptr 00a855e590
feat: ffmpeg support (+ many bugfixes and refactors) (#5)
* Separate menu into custom component

* feat: audio conversion support via ffmpeg

---------

Co-authored-by: Realmy <163438634+RealmyTheMan@users.noreply.github.com>
2024-11-13 16:30:13 +00:00
not-nullptr f31032c610 feat: imagemagick conversion 2024-11-12 15:56:21 +00:00