Commit Graph

185 Commits

Author SHA1 Message Date
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
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
424a16729e web/settings/local: update name of the media processing section 2025-02-24 18:46:11 +06:00
8e4d0cd03d web/settings: add a local processing page 2025-02-24 15:51:11 +06:00
540aee6194 merge: updates from main 2025-02-24 15:11:30 +06:00
7b63db13c4 web/i18n/error: add api.invalid_body & update api.unknown_response (#1118) 2025-02-18 12:44:53 +01:00
3d98b4f9e4 web/i18n/error: update age restriction errors 2025-02-13 17:07:20 +06:00
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
1f79bf6e52 web/settings/advanced: add cache clearing, refactor data management 2025-02-06 23:44:05 +06:00
cff47da742 web/ProcessingQueue: add estimated storage usage 2025-02-06 22:56:05 +06:00
23f28acff0 web/i18n/error: update age-restriction & login errors 2025-02-05 19:23:29 +06:00
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
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
161b3a7e3c web/i18n/queue: update title 2025-02-02 02:28:31 +06:00
90dcc48cad web/i18n/queue: update stub text 2025-01-31 23:54:41 +06:00
b7997c220e web/i18n/queue: update stub text 2025-01-30 16:39:52 +06:00
5d7724762d web: very early implementation of a fetch worker 2025-01-30 01:04:33 +06:00
1c34d2daff merge: docs & test updates from main 2025-01-29 15:43:51 +06:00
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
c3cc6c09f4 web/ProcessingQueueItem: state icons, localized strings, fix line break 2025-01-26 01:34:56 +06:00
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
9f0f885ae6 web/settings/video: update h265 toggle strings
because now it also applies to xiaohongshu
2025-01-20 19:59:59 +06:00
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
e02e7f2260 web: very early proof-of-concept of on-device image background removal 2025-01-13 01:26:54 +06:00
41600dab4f web/settings/advanced: add a toggle for local processing 2024-12-22 23:04:37 +06:00
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
994ce84483 web/error: add the error for temporarily disabled youtube 2024-12-12 23:01:05 +06:00
569c232b47 web/i18n/settings: update description of "reduce transparency" toggle 2024-11-29 12:29:44 +06:00
5ffc0c6161 web/i18n/error: add string for api.service.audio_not_supported 2024-11-28 15:49:15 +06:00
d7ae13213e web/i18n/settings: rename debug to nerd mode
and also update description for it
2024-11-26 18:34:13 +06:00
47804f462c web/i18n/error: update private & age post errors 2024-11-24 19:29:53 +06:00
2ed52a161e web/i18n/error: add general content region & paid errors 2024-11-24 18:35:57 +06:00
b737dbacd6 web/i18n/error: add api key errors 2024-11-24 14:08:06 +06:00
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
adb1cacd9d web/i18n/settings: update access key description 2024-11-23 23:22:08 +06:00
601597eb15 web: add support for custom api keys & improve turnstile states 2024-11-23 19:13:23 +06:00
8415d0e4f3 web/i18n/error: update invalid jwt token error 2024-11-23 19:08:41 +06:00
5b60065c9f web/about/terms: update the abuse email 2024-11-23 16:57:34 +06:00
7fa387b12f web/i18n/error: add youtube api error and update the login error 2024-11-23 15:38:33 +06:00
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
d8348dfa1c web: remove instance override warning, use custom api right away 2024-11-18 16:32:33 +06:00
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
b036437871 web/i18n/general: update embed description to be less corny 2024-11-18 15:32:13 +06:00
b015af7dde web/remux: add bullet points explaining what remux is 2024-11-18 15:24:50 +06:00
c05f40b279 web/i18n/error: fix punctuation in no matching format error 2024-11-13 15:05:20 +06:00
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
c477b728e1 web/about/community: add a link to bluesky 2024-11-04 21:26:38 +06:00
8f89c7f412 web/i18n/settings: update youtube setting titles and descriptions 2024-10-30 22:38:38 +06:00