Commit Graph

174 Commits

Author SHA1 Message Date
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
wukko
5ffc0c6161 web/i18n/error: add string for api.service.audio_not_supported 2024-11-28 15:49:15 +06:00
wukko
d7ae13213e web/i18n/settings: rename debug to nerd mode
and also update description for it
2024-11-26 18:34:13 +06:00
wukko
47804f462c web/i18n/error: update private & age post errors 2024-11-24 19:29:53 +06:00
wukko
2ed52a161e web/i18n/error: add general content region & paid errors 2024-11-24 18:35:57 +06:00
wukko
b737dbacd6 web/i18n/error: add api key errors 2024-11-24 14:08:06 +06:00
wukko
0b6270e745 web/SettingsInput: better screen reader accessibility
aria-label is now read instead of placeholders, cuz lengthy ones like uuid are a sensory overload and could confuse people. instead, now we make a fake ui placeholder (because there's no other way to have exclusively aria-label while also showing placeholder normally)
2024-11-24 00:12:35 +06:00
wukko
adb1cacd9d web/i18n/settings: update access key description 2024-11-23 23:22:08 +06:00
wukko
601597eb15 web: add support for custom api keys & improve turnstile states 2024-11-23 19:13:23 +06:00
wukko
8415d0e4f3 web/i18n/error: update invalid jwt token error 2024-11-23 19:08:41 +06:00
wukko
5b60065c9f web/about/terms: update the abuse email 2024-11-23 16:57:34 +06:00
wukko
7fa387b12f web/i18n/error: add youtube api error and update the login error 2024-11-23 15:38:33 +06:00
wukko
f1f9955159 web/i18n/error: rephrase a bunch of strings for more clarity and context
i didn't expect to rewrite this much ngl
2024-11-23 00:32:08 +06:00
wukko
d8348dfa1c web: remove instance override warning, use custom api right away 2024-11-18 16:32:33 +06:00
wukko
4a70f09017 web/Omnibox: add community instance label
now it's easier for the end user to differentiate if an instance is official or not
2024-11-18 16:27:39 +06:00
wukko
b036437871 web/i18n/general: update embed description to be less corny 2024-11-18 15:32:13 +06:00
wukko
b015af7dde web/remux: add bullet points explaining what remux is 2024-11-18 15:24:50 +06:00
wukko
c05f40b279 web/i18n/error: fix punctuation in no matching format error 2024-11-13 15:05:20 +06:00
wukko
e9d06b77a8 web/i18n/error/youtube: add no format error & improve hls error 2024-11-13 15:02:10 +06:00
jj
e3f6784e83 web/about/privacy: replace html link with markdown link 2024-11-09 17:02:02 +00:00
wukko
c477b728e1 web/about/community: add a link to bluesky 2024-11-04 21:26:38 +06:00
wukko
8f89c7f412 web/i18n/settings: update youtube setting titles and descriptions 2024-10-30 22:38:38 +06:00
wukko
fb2b0ad290 web/i18n/settings: update youtube hls toggle title 2024-10-30 22:06:00 +06:00
wukko
edb340dc66 web/i18n/settings: update reduce transparency description
added that enabling it may also improve ui performance on low end devices
2024-10-30 18:01:43 +06:00
wukko
6e61e73a5f web/i18n/settings: rewrite youtube hls description 2024-10-30 17:18:18 +06:00
wukko
ea2dd5bb35 web: add support for dubbed youtube audio tracks 2024-10-28 23:15:01 +06:00
wukko
9f9300ebb8 web/i18n/settings: rephrase audio format description 2024-10-28 18:30:18 +06:00
wukko
3ed51c9eeb web/i18n/error: add youtube hls error 2024-10-28 15:45:32 +06:00
wukko
60b22cb5f7 web: add support for youtube hls
also increased api response timeout to 20 seconds
2024-10-28 15:27:51 +06:00
wukko
66bb76e1c7 web/i18n/settings: update preferred language description 2024-10-26 23:06:43 +06:00
wukko
3907697fa7 web/i18n/settings: rephrase the youtube codec desc
also added info about fallback
2024-10-26 22:45:16 +06:00
wukko
52c1714608 web/i18n/settings: fix typo in youtube codec description 2024-10-26 22:38:42 +06:00
wukko
9d59a2f5d2 web/about/terms: point out even more that safety email is not support 2024-10-22 14:16:10 +06:00