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
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
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