Commit Graph

206 Commits

Author SHA1 Message Date
wukko
bcad963c10 web/i18n/error/queue: add processing queue error strings 2025-05-14 15:33:00 +06:00
wukko
eeda4beb25 web/task-manager/queue: show a dialog on error 2025-05-14 15:29:19 +06:00
wukko
683f161520 web/i18n/error: move api errors to a separate file 2025-05-14 15:27:26 +06:00
wukko
1630514611 web/i18n/settings: update local processing toggle text 2025-05-06 16:49:46 +06:00
wukko
c9dfd60068 web/ProcessingQueueStub: static stub text 2025-05-04 14:43:55 +06:00
wukko
a22e4c3cf9 web/settings: add an option to hide the remux tab on mobile 2025-05-01 00:25:03 +06:00
wukko
c5d5ed161d web/i18n/queue: add state strings for encoding
it's "transcoding" cuz we never *encode* raw data
2025-04-30 21:33:35 +06:00
wukko
016aa1b708 web/settings: rename "downloading" to "metadata"
am i future proofing for more stuff there? maybe
2025-04-20 21:03:02 +06:00
wukko
b9c1f2de72 web/settings/audio: add a toggle to prefer better audio quality from yt
& also remove the beta label from youtube dub
2025-04-20 20:49:28 +06:00
wukko
0294bbd447 web/i18n/settings: update youtube hls description 2025-04-20 19:24:58 +06:00
wukko
0b1637e986 web/i18n/queue: mux -> remux
all muxing that cobalt does is remuxing, this is simply more accurate
2025-04-20 19:05:30 +06:00
wukko
4af3595344 web/i18n/error: rephrase youtube login & token errors 2025-03-29 13:07:52 +06:00
wukko
0b29121c53 merge: changes from main 2025-03-27 20:02:46 +06:00
wukko
f18d28dcfc web/i18n/error: add api.youtube.no_session_tokens 2025-03-20 00:09:46 +06:00
wukko
2197d9411e merge: updates from main 2025-03-13 14:56:49 +06:00
wukko
5900d6aa4a web/i18n/error: add youtube drm error 2025-03-13 13:30:05 +06:00
wukko
a5172b8fb4 web/settings/accessibility: add toggle for disabling auto opening queue 2025-03-07 21:47:02 +06:00
wukko
1b0be14175 web/settings: move accessibility settings to the accessibility page
also rearranged the nav bar a bit to make it look cleaner

... and also accommodated for the new location of accessibility settings (oops)
2025-03-07 21:43:03 +06:00
wukko
3935396709 web/i18n/queue: update running remux text 2025-03-07 15:48:14 +06:00
wukko
7dc2683180 web/i18n/queue: update the queue title 2025-03-07 15:20:50 +06:00
wukko
4a1780ab7f web/ProcessingQueueItem: refactor, retry action, rtl optimization
also:
- added a spinner to "running" state
- moved steps counter to the starting state, aka when the worker is loading in
2025-03-06 18:30:48 +06:00
wukko
698905db2e web/settings/appearance: add a toggle for disabling haptics
also updated all descriptions for accessibility toggles
2025-03-05 21:46:27 +06:00
wukko
3e2c7a3c91 web/i18n/settings: fix video filename preview
now it displays the actual filename format you get
2025-02-24 22:28:33 +06:00
wukko
424a16729e web/settings/local: update name of the media processing section 2025-02-24 18:46:11 +06:00
wukko
8e4d0cd03d web/settings: add a local processing page 2025-02-24 15:51:11 +06:00
wukko
540aee6194 merge: updates from main 2025-02-24 15:11:30 +06:00
wukko
7b63db13c4 web/i18n/error: add api.invalid_body & update api.unknown_response (#1118) 2025-02-18 12:44:53 +01:00
wukko
3d98b4f9e4 web/i18n/error: update age restriction errors 2025-02-13 17:07:20 +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
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
23f28acff0 web/i18n/error: update age-restriction & login errors 2025-02-05 19:23:29 +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
161b3a7e3c web/i18n/queue: update title 2025-02-02 02:28:31 +06:00
wukko
90dcc48cad web/i18n/queue: update stub text 2025-01-31 23:54:41 +06:00
wukko
b7997c220e web/i18n/queue: update stub text 2025-01-30 16:39:52 +06:00
wukko
5d7724762d web: very early implementation of a fetch worker 2025-01-30 01:04:33 +06:00
wukko
1c34d2daff merge: docs & test updates from main 2025-01-29 15:43:51 +06:00
wukko
a43e7a629b web: add local processing setting & api type
response is not handled at all yet, this is a raw draft
2025-01-29 15:06:16 +06:00
wukko
c3cc6c09f4 web/ProcessingQueueItem: state icons, localized strings, fix line break 2025-01-26 01:34:56 +06:00
wukko
899d1efdea web/about/general: update infra partner phrasing 2025-01-22 14:46:30 +06:00
jj
c4c47bdc27 merge: 10.6 updates 2025-01-21 13:36:37 +00:00
wukko
9f0f885ae6 web/settings/video: update h265 toggle strings
because now it also applies to xiaohongshu
2025-01-20 19:59:59 +06:00
wukko
2279b5d845 web: core system for queue & queen bee, move remux to new system
it's 3 am and i think i had a divine intervention
2025-01-19 02:57:15 +06:00
wukko
e02e7f2260 web: very early proof-of-concept of on-device image background removal 2025-01-13 01:26:54 +06:00
wukko
41600dab4f web/settings/advanced: add a toggle for local processing 2024-12-22 23:04:37 +06:00
wukko
a8bb64ffb1 web/ProcessingQueue: use new types and states, refactor
- added a dedicated ui debug button
- fixed scrolling (content is no longer cutting off weirdly)
- moved stub to its own component
- moved all permanent strings to localization
2024-12-18 17:04:57 +06:00
wukko
994ce84483 web/error: add the error for temporarily disabled youtube 2024-12-12 23:01:05 +06:00
wukko
569c232b47 web/i18n/settings: update description of "reduce transparency" toggle 2024-11-29 12:29:44 +06:00