Commit Graph

201 Commits

Author SHA1 Message Date
Maya 2f30c454dc
fix: transparent images issues 2026-05-10 16:37:16 +03:00
Maya f210bb886e
feat: image sequences 2026-05-09 20:16:27 +03:00
Maya 95ab5092cf
feat: image sequence & fps in dropdown, fixes 2026-05-05 18:39:00 +03:00
Maya 343d5f2d65
feat: ui of image sequence/fps in format dropdown 2026-05-04 15:27:29 +03:00
Maya cf77cf6fd6
feat: vertd custom headers (#180)
allows for adding custom headers to vertd requests. fixes #180
2026-05-03 23:13:21 +03:00
Maya 5241b2c117
fix: dropdown scrolling with browser
oops
2026-03-25 13:04:01 +03:00
Maya 10b5edad39
chore: holy language re-organization and migration
dying, surely missed some stuff
2026-03-25 13:01:20 +03:00
Maya eb301387ec feat: scroll selected option into view for dropdown, highlight selected on regular dropdowns 2026-03-22 23:15:19 +03:00
Maya 34a1a5df64 feat: toast if file is too large for vertd 2026-03-22 23:01:34 +03:00
Maya 75e9745eab fix: large file fixes
mediabunny reads streamed file from OPFS to allow for larger files, larger files write directly to disk instead of cache api
2026-03-21 11:22:06 +03:00
Maya d3aeb9b696 fix: code review suggestions
yes used ai for this, all seems valid and noted though
2026-03-21 08:31:48 +03:00
Maya 0d15de66c0
fix: better many files conversion panel handling
sorry lol
2026-03-12 17:08:01 +03:00
Maya 2c66718552
feat: global settings modal, logging fixes 2026-03-11 17:08:09 +03:00
Maya 8360970e25
fix: better requiredConverters handling
should fix some people having issues with being unable to convert (even though they should be able to do certain connversions - e.g. ffmpeg failed to load, should still allow video-video conversion)

perks of having an old ass iphone 11 pro max on ios 16.1.1 lmfao
2026-03-11 11:02:38 +03:00
Maya ba6507b7e6
feat: generic server upload warning
added a generic server upload warning, turning it into a toast w/ options instead of a dialog. fixed some hardcoded translations & tooltips
2026-03-11 09:58:43 +03:00
Maya fb1bd521f3
feat: mediabunny video/audio codec, add custom inputs, show discarded tracks 2026-03-10 21:29:31 +03:00
Maya 9201f1e92f
fix: more bug fixes 2026-03-10 16:28:00 +03:00
Maya 55b67ec046
fix: cleaner and better converter select logic
only shows converters compatible with .from and .to now as well
2026-03-10 13:31:06 +03:00
Maya da580353ca
feat: CTA to try next converter 2026-03-09 22:55:40 +03:00
Maya 95210e84eb
chore: re-organize structure a bit 2026-03-09 19:41:10 +03:00
Maya 9b0470e4de
feat: choose converter, clean up logic 2026-03-08 13:46:32 +03:00
Maya 9164dc8824
fix: formatdropdown logic rework & bug fixes 2026-03-06 14:29:47 +03:00
Maya 96da202e6c
feat: use & rework findConverters()
adds a priority to FormatInfo which ensures that we can have certain formats prioritize certain converters (mp4 supports mediabunny/local so use that, then fallback to next if fails)
2026-03-06 12:03:56 +03:00
Maya 6980d6dc05
feat: send custom settings to vertd 2026-02-23 21:43:59 +03:00
Maya ff7456b8b9
fix: all categories/formats fallback
fall back to showing everything if there is no formats returned for some reason & add more logging. some people are seeing this for some reason and idk why
2026-02-21 19:49:34 +03:00
Maya e61214619b
fix: dropdown menu fixes 2026-02-19 20:08:14 +03:00
Maya e9db7a9568
fix: proper dropdown option labelling 2026-02-19 18:45:41 +03:00
Maya 1c65d37963
fix: disable transparency option on jpeg 2026-02-19 18:23:12 +03:00
Maya 1761227d42
fix: allow settingsmodal scroll 2026-02-19 18:13:06 +03:00
Maya 892db30480 feat: start vertd settings
removed the settings auto detection (since it made UX a bit worse), added conversion speed slider - need to implement in vertd
2026-02-19 09:52:24 +03:00
Maya f129682474 fix: open native category first 2026-02-18 09:35:30 +03:00
Maya 4fca8a9696
feat: ffmpeg/audio settings logic
im sleepy this is probably a terrible implementation rn
2026-02-17 21:37:57 +03:00
Maya 7fcbdcd73a
feat: imagemagick settings logic
this took a bit lol, restructured the conversion workers a little bit - i prob broke vertd and ffmpeg audio for now
2026-02-15 21:06:08 +03:00
Maya 33cd998ab8
fix: update packages, fix local props state ref 2026-02-15 18:02:50 +03:00
Maya b32ec67bee
fix: forgor async oops 2026-02-15 17:51:26 +03:00
Maya 3e4ff6bdbe feat: more conversion settings 2026-02-15 12:31:13 +03:00
Maya 1ef2639ca5 fix: better checkbox & settings behaviour
doing this on the way to a national robotics competition lmao
2026-02-14 07:34:47 +03:00
Maya 575f444abc
feat: start how settings is defined
god kill me i fought with paraglide for a while
2026-02-14 00:01:02 +03:00
Maya d54094722f
fix: clean up/use FancyInput everywhere
forgor
2026-02-13 09:04:40 +03:00
Maya 30bbb764ae
feat: start settings modal component 2026-02-13 08:52:29 +03:00
Maya ca8a03470b
feat: webp to video support
adds support for animated webp to video by using middleware: webp -> gif -> video (vertd)
2026-02-11 19:07:05 +03:00
Maya 9332c95721
feat: apng & video to webp support 2026-02-11 09:25:25 +03:00
Maya 45db105521
fix: footer links causing full-page reload
this also unintentionalyl fixes translations being broken for the page, but there seems to be an issue on first load - sanitization code/ssr might be the issue?
2025-12-02 17:04:09 +03:00
Maya a1b0b15332
fix: hide in footer if commit hash is unknown 2025-11-24 09:24:16 +03:00
Maya 3e8f86ec35
fix: translate format dropdown results 2025-11-24 09:17:35 +03:00
Maya 39a6801376
fix: "set all to" enabled with incompatible files 2025-11-23 21:07:52 +03:00
Maya e628703714
fix: category detection for individual zip archives 2025-11-23 18:30:38 +03:00
Maya 3b443e16be
feat: footer commit hash 2025-11-22 17:52:43 +03:00
Maya 7e73c505f8
fix: tooltip persisting 2025-11-22 17:41:44 +03:00
Maya 0a51188982
feat: AIO archive conversion 2025-11-21 21:48:41 +03:00