Commit Graph

85 Commits

Author SHA1 Message Date
wukko
8840396865 web/audio: update youtube dub section id 2024-10-30 22:37:45 +06:00
wukko
1e5b30778d web/settings/audio: add a beta tag to youtube dub section 2024-10-28 23:21:46 +06:00
wukko
ce131b1454 web/settings/privacy: remove beta tag from tunneling 2024-10-28 23:18:04 +06:00
wukko
ea2dd5bb35 web: add support for dubbed youtube audio tracks 2024-10-28 23:15:01 +06:00
wukko
3a0b0fed8b web/settings: convert LanguageDropdown to universal SettingsDropdown 2024-10-28 21:42:07 +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
jj
c17db15e62 web/debug: dump states on debug page 2024-10-20 12:51:59 +00:00
wukko
e34b8dd89c web/Switcher: add a gap between items 2024-10-12 19:07:05 +06:00
Alec Armbruster
dc12d6acad web/debug: add a copy button, fix page padding, refactor (#782)
Co-authored-by: wukko <me@wukko.me>
2024-10-11 23:04:19 +06:00
lath
4156206f35 web/settings/audio: disable bitrate section when not applicable (#802) 2024-10-05 21:40:56 +06:00
wukko
ce054e63fc web/settings: improve settings section ids 2024-09-18 20:23:29 +06:00
wukko
47625490ce web/settings/video: move codec names away from i18n 2024-09-13 21:25:27 +06:00
wukko
5a5c9da3df web/settings/advanced: improve settings management buttons
also removed duplicate localization strings
2024-09-06 16:18:30 +06:00
wukko
1758e2db19 web/settings/audio: swap tiktok and youtube sections 2024-09-06 15:58:01 +06:00
wukko
520725462a web: fix auto navigation on scale change for about & settings pages 2024-09-04 21:20:56 +06:00
wukko
d98353d5af web/about: about page routing & navigation 2024-09-04 20:59:05 +06:00
wukko
56008676f5 web/settings: move sub navigation into its own component 2024-09-04 17:50:47 +06:00
dumbmoron
51c140fbfa web: make everything ssr-compatible 2024-08-31 17:46:10 +00:00
wukko
8e9e8ab63f web/privacy: mark tunnelling feature as beta 2024-08-31 15:32:30 +06:00
wukko
ac76f8e32b web/instances: mark community instances feature as beta 2024-08-31 15:32:16 +06:00
wukko
d0d0f16c5f web/privacy: add support for always proxying files 2024-08-31 14:08:48 +06:00
wukko
1debf3e639 web/settings/download: fix padding for filename preview 2024-08-30 21:31:21 +06:00
wukko
063f5d1806 web/CustomInstanceInput: proper style 2024-08-30 21:31:02 +06:00
wukko
b878d5f4f9 web/settings/appearance: slight import refactor 2024-08-30 17:18:04 +06:00
wukko
b3954b9209 web/ResetSettingsButton: move to settings subdir & reduce timeout to 2s 2024-08-30 17:17:29 +06:00
wukko
33d6b5bd81 web: base custom instance functionality
also:
- renamed processing tab in settings to "instances"
- improved override description
- prefer custom over override (and grey out the option)
- dedicated lib for all api safety warnings
- left aligned small popup with smaller icon
- ability to grey out settings category & toggle
2024-08-30 17:15:05 +06:00
wukko
5dc0cf1772 web/processing: hide override section when DEFAULT_API isn't present 2024-08-29 13:20:17 +06:00
wukko
8df70cc00b web: update page title style
prioritize the page title, not "cobalt"
2024-08-23 20:02:17 +06:00
wukko
49184a235d web/save: add support for audio bitrate functionality 2024-08-22 19:38:39 +06:00
wukko
aba444ec8b web: updated api endpoint & params, default instance override
- dialogs can be undismissable now (impossible to click away by pressing the bg behind it)
- added security warning about api override
- moved default api url to env
- added new processing settings page
2024-08-04 00:43:24 +06:00
wukko
585ebd9cb4 web/settings/advanced: hide reset settings button if there are no settings 2024-07-31 13:53:34 +06:00
wukko
5c780a2d2e web: added saving method preference, made downloading resilient 2024-07-28 18:59:58 +06:00
dumbmoron
f8d06cf18b web/settings: settings import/export 2024-07-23 18:17:38 +00:00
dumbmoron
89181c6ddc web/settings: make version info optional, wait for load 2024-07-23 09:36:49 +00:00
wukko
23c9eb73aa web: global data-focus-ring-hidden attribute 2024-07-23 14:41:55 +06:00
wukko
1234cc1083 web/settings: focus the page after navigation
mobile: focus page header
desktop: focus page content
2024-07-23 14:04:19 +06:00
wukko
94853f0b7b web/FilenamePreview: finish the component 2024-07-23 12:34:14 +06:00
wukko
518f634385 web/settings: reduce thickness of back button icon 2024-07-23 12:20:30 +06:00
wukko
5c6ef19132 web/settings: update the back button icon 2024-07-23 12:19:38 +06:00
wukko
0225a7c46c web/settings: simplify sidebar, add version info, flatten page navigation 2024-07-23 11:00:27 +06:00
dumbmoron
d170f619d2 web: use conditionals instead of special classes where it makes sense 2024-07-22 10:17:06 +00:00
wukko
ec768ebfc2 web/settings/metadata: basic filename preview component 2024-07-21 16:34:37 +06:00
dumbmoron
8a080c55f6 web: refactor and deduplicate locale preference logic 2024-07-20 14:37:52 +00:00
wukko
d7bf98a80b web: settings reset confirmation, icons for small dialog
- cleaned up dialog i18n
- better red color
- made :active state visible for dialog buttons on mobile
- better body padding in small dialog
- better small dialog typing with optional values
2024-07-20 21:48:17 +06:00
dumbmoron
def6e26b9f web/settings: add "erase all settings" button 2024-07-20 14:01:13 +00:00
dumbmoron
c3c7a6b7ba web/version: convert to readable 2024-07-20 12:43:14 +00:00
wukko
128ab388f3 web: add env variable & plausible functionality 2024-07-14 22:50:18 +06:00
wukko
9f649ff1db web/settings: update analytics text & add a link to more info 2024-07-14 21:51:56 +06:00
dumbmoron
4168998b93 web/settings: add "privacy" page with analytics toggle 2024-07-14 15:26:55 +00:00
wukko
ad3703ab73 web/settings: fix header on mobile at certain scales 2024-07-14 20:52:22 +06:00