Commit Graph
859 Commits
Author SHA1 Message Date
wukko b2df289894 web/PageNavTab: cleaner icon style 2025-02-24 16:30:33 +06:00
wukko 8e4d0cd03d web/settings: add a local processing page 2025-02-24 15:51:11 +06:00
wukko 89fccae33d web/settings/migrate: migrate alwaysProxy 2025-02-24 15:49:07 +06:00
wukko b463ec7a7d web/settings: move alwaysProxy & localProcessing, add useWebCodecs 2025-02-24 15:48:52 +06:00
wukko dcc5b5d2fd web/PickerDialog: adjust mobile scaling a bit 2025-02-13 01:05:08 +06:00
wukko bc70cf4b6b web/DialogHolder: improve bottom margin in mobile pwa 2025-02-13 00:53:17 +06:00
wukko 8d7f0d984f web/layout: add & use the css variable for the focus ring 2025-02-13 00:32:02 +06:00
wukko 935947cafc web/PickerItem: add a proper focus ring & fix different border radius 2025-02-13 00:29:09 +06:00
wukko 553b3f9091 web/PickerDialog: align the grid perfectly, better scaling 2025-02-13 00:26:45 +06:00
wukko c0b671e45f web/queen-bee: move runners to their own files 2025-02-12 13:34:52 +06:00
wukko 564fc65297 web/workers/remux: init libav only once, terminate after usage 2025-02-12 13:19:13 +06:00
wukko ff62a4c2e6 web/types/libav: replace "extension" with "format" in FileInfo 2025-02-12 13:17:56 +06:00
wukko c31c484894 merge: 10.7.3 from main 2025-02-11 16:18:30 +06:00
wukko 14556b3190 web/PickerDialog: ignore wrong items in an array 2025-02-11 15:39:53 +06:00
wukko f76d40bec4 web/PickerItem: make sure the item url is valid 2025-02-11 15:29:23 +06:00
wukko 366279a3bc web/PickerDialog: don't render an item if it has no url 2025-02-11 15:25:01 +06:00
Hk-GosutoandGitHub 20b1d9ab30 web/youtube-lang: add zh, zh-Hans, and zh-Hant language codes (#1076) 2025-02-11 14:44:06 +06:00
wukko ce510a5746 web/layout: remove sidebar rounding on desktop 2025-02-07 18:51:06 +06:00
wukko ca3263f1f3 web/layout: fix mobile nav bar gradient 2025-02-07 18:50:46 +06:00
wukko adaf502d66 web: remove the early prototype of cutout functionality
at the time of this commit, there are no models that are good enough and can run in a web browser. this feature might come back when web onnx gets support for beefier models.
2025-02-07 16:55:28 +06:00
wukko 039ccf91be web/cutout: allow opening the page without extra settings 2025-02-07 16:48:10 +06:00
wukko 95d9913e3e web/Sidebar: always show cutout tab 2025-02-07 16:47:36 +06:00
wukko dc33c07b39 web/storage: add clearCacheStorage function 2025-02-06 23:45:03 +06:00
wukko 1f79bf6e52 web/settings/advanced: add cache clearing, refactor data management 2025-02-06 23:44:05 +06:00
wukko cff47da742 web/ProcessingQueue: add estimated storage usage 2025-02-06 22:56:05 +06:00
wukko 7a042e3bfa web/ProcessingQueue: clear old files from storage on page load 2025-02-06 22:28:08 +06:00
wukko c8ea19a69c web/SettingsInput: fix z-index of input inner buttons 2025-02-05 19:09:37 +06:00
wukko 4f50b44e68 web/SettingsInput: make the clear button non-destructive
clear button now clears data only in the input box, not actual data

if you accidentally clear old data and don't save it, you can restore it with one click :3
2025-02-05 19:01:30 +06:00
wukko c5d8d33870 web/SettingsInput: hide sensitive input & allow to show it with a button
also fixed padding & svg rendering in safari
2025-02-05 18:30:00 +06:00
wukko 62dccf7b51 web/SettingsInput: hide sensitive info (such as api key) 2025-02-05 17:07:29 +06:00
wukko 88d4b4dc7c web/ProgressBar: check if completedWorkers exists 2025-02-03 18:09:03 +06:00
wukko 1716c1d2af web/state/queue: check if pipeline exists before removing workers 2025-02-03 18:08:47 +06:00
wukko 6c18f1d460 web/ProcessingQueueItem: fix queue scroll 2025-02-02 14:45:31 +06:00
wukko de5a2d10ca web/SectionHeading: reduce line height for beta tag 2025-02-02 02:08:50 +06:00
wukko 12ea601e6d web/state/queue: clean up result file when removing the task 2025-02-02 02:01:37 +06:00
wukko c8ecf41b10 web/ProcessingQueueItem: fix stray space on error 2025-02-02 01:54:15 +06:00
wukko 945f87d93b web/libav: allow passing options to init 2025-02-02 01:53:59 +06:00
wukko 19a342457b web/storage: catch the missing dir error 2025-02-02 01:08:07 +06:00
wukko 61efa619a2 web/queue: fix filename on downloads, add mimetype, remove duplicates
filename is no longer passed to workers for no reason
2025-02-02 00:31:54 +06:00
wukko 50df95b212 web/queue: clear files from storage when needed 2025-02-02 00:15:44 +06:00
wukko 5464574a3e web/workers: use opfs instead of blobs for better memory management
spent almost an entire day figuring this out but it's so worth it
2025-02-01 23:26:57 +06:00
wukko ee459e8694 web/layout: always display processing queue
because the remux page relies on it
2025-01-31 23:59:01 +06:00
wukko 590b42a574 web/ProcessingQueueItem: fix processing-info overflow on mobile 2025-01-31 23:20:44 +06:00
wukko ef08633bdb web/ProcessingQueueItem: mobile css fixes 2025-01-31 23:06:17 +06:00
wukko 00d376d4ac web/scheduler: break the global loop if current task is not done
i forgot to put break here, just blinded out that break on line 55 is breaking only its own inner loop
2025-01-31 22:08:57 +06:00
wukko 6513ab38d0 web/state/queue: clear all current tasks on queue clear 2025-01-31 22:02:35 +06:00
wukko a7c1317af7 web/state/queue: clear pipeline results on error 2025-01-31 22:02:18 +06:00
wukko 2ae0fd01dd web/ProcessingQueue: use full progress per item, not just running task 2025-01-31 21:59:44 +06:00
wukko 398c5402d2 web/ProcessingQueueItem: display all steps in progress bar 2025-01-31 21:59:00 +06:00
wukko 1590490db2 web/queue: add a remux worker to saving pipeline, use pipelineResults 2025-01-31 11:22:31 +06:00