wukko
4db0665ab6
web/SupportedServices: aria label for the expand button
2024-09-06 15:27:02 +06:00
wukko
065b4394c9
web/i18n/donate: update motivation text a little
2024-09-05 16:06:41 +06:00
wukko
21832005e2
web/remux: handle more errors, add a basic progress bar
2024-09-05 08:51:41 +06:00
wukko
7a5e60f39a
web/SettingsCategory: use general beta label
2024-09-05 08:00:18 +06:00
wukko
b03c71eb14
web/SidebarTab: add aria label for beta tabs & fix its position
2024-09-05 07:59:49 +06:00
wukko
10d867efc0
web/i18n/error: add api at capacity error
2024-09-05 00:55:02 +06:00
wukko
fff1c6c7a6
web & api: rename stream to tunnel
...
- updated the endpoint to /tunnel
- updated status to tunnel
- fixed one incorrectly named error in web
2024-09-05 00:26:48 +06:00
dumbmoron
f0f5d7be7e
web/DonateOptionsCard: parametrize card processor string
2024-09-04 17:01:51 +00:00
wukko
d98353d5af
web/about: about page routing & navigation
2024-09-04 20:59:05 +06:00
wukko
a46972c9a5
web/SettingsCategory: add ability to mark features as beta
2024-08-31 15:32:02 +06:00
wukko
fa941e9d82
web/i18n/settings: update privacy setting descriptions
...
made them easier to read
2024-08-31 15:20:02 +06:00
wukko
d0d0f16c5f
web/privacy: add support for always proxying files
2024-08-31 14:08:48 +06:00
dumbmoron
57a7090eb2
web/DonateOptionsCard: add more preset options
2024-08-30 15:33:18 +00:00
wukko
063f5d1806
web/CustomInstanceInput: proper style
2024-08-30 21:31:02 +06:00
wukko
3cdd615734
web/i18n/settings: more general debug description
2024-08-30 17:16:19 +06:00
wukko
cf42b1b2ef
web/i18n/error: shorter timed out message
2024-08-30 17:16:04 +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
74a2758413
web/i18n/save: update disclaimer & translate new strings to russian
2024-08-26 23:52:13 +06:00
wukko
42410f7b20
web/save: add supported services popover
2024-08-26 23:43:39 +06:00
wukko
481697ea12
web/donate: add crypto donation options
2024-08-25 16:38:13 +06:00
wukko
6aa39dd1d1
web/i18n/error: add token expiration youtube error & update login error
2024-08-24 18:34:38 +06:00
wukko
7478a373fc
api & web: add service context to api.fetch.critical error
2024-08-24 17:24:51 +06:00
wukko
0b7af10ab0
web/i18n/error: update api.link.invalid
2024-08-24 17:21:44 +06:00
wukko
e80a110264
web/i18n: add all strings for api errors
2024-08-24 17:13:35 +06:00
wukko
c7a08844e3
web/i18n/settings: update audio format & bitrate descriptions
2024-08-22 22:57:51 +06:00
wukko
b3d846a1e3
web/i18n/settings: update audio bitrate description
2024-08-22 20:50:45 +06:00
wukko
49184a235d
web/save: add support for audio bitrate functionality
2024-08-22 19:38:39 +06:00
wukko
98be6f017c
web/i18n/settings: update twitter gif description
2024-08-20 22:01:33 +06:00
wukko
265ab77948
web/i18n: update string name formatting
2024-08-20 21:17:33 +06:00
dumbmoron
580ca042f3
web/remux: display error if probe fails
2024-08-17 10:15:05 +00:00
wukko
8b9e3f58f4
web/i18n/error: add api authentication error
2024-08-16 00:24:21 +06:00
wukko
70a8c53cba
web/Sidebar: add blank convert & shrink tabs
2024-08-14 01:43:04 +06:00
wukko
f661e839b1
web/i18n/remux: less yapping in description
2024-08-13 16:56:46 +06:00
wukko
af428bc964
web: stylize the file receiver, move text to i18n, update remux page
2024-08-13 14:17:10 +06:00
wukko
41a002929e
web: barebones core for ffmpeg & remux page
2024-08-10 17:21:39 +06:00
wukko
5e0824022c
web/DonateShareCard: add alt text for qr code
2024-08-09 21:04:56 +06:00
wukko
536d9c9742
web/i18n: move call to action button strings to own file
2024-08-09 14:40:30 +06:00
wukko
21ef35ea20
web/donate: add a share card with qr and buttons
...
also:
- fixed more scaling quirks
- fixed thick icons
- fixed icon padding
2024-08-09 14:35:55 +06:00
wukko
c94266a127
web/DonateOptionsCard: better accessibility
2024-08-09 12:04:43 +06:00
wukko
abeacd7534
web/DonateOptionsCard: move all strings to i18n, mobile scaling
2024-08-09 11:31:44 +06:00
wukko
bf73f512e2
web/donate: move donation options card to own component
...
- moved reused variables to parent
- added body text
2024-08-06 14:48:06 +06:00
wukko
c8a0f74e62
web/DonateBanner: dark theme & scaling support
2024-08-06 14:09:16 +06:00
dumbmoron
e72efae24d
web/donate: initial re-redesign
2024-08-04 16:11:26 +00:00
wukko
61f8a61986
web/i18n/settings: point out that processing override desc isn't final
2024-08-04 00:47:09 +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
e7587a2ec6
web/TransferSettings: friendlier error messages
2024-07-31 14:57:34 +06:00
dumbmoron
d1930c1dbc
web/advanced: check if imported settings are valid
2024-07-30 17:15:38 +00:00
wukko
5fc893a273
web/updates: add alt text to navigation buttons
2024-07-29 14:32:15 +06:00
wukko
48d24ee1ea
web/SavingDialog: show that link was copied, better accessibility
2024-07-28 23:29:32 +06:00
wukko
97e7763503
web/download: show explanation when getting blocked by browser
2024-07-28 19:15:22 +06:00
wukko
5c780a2d2e
web: added saving method preference, made downloading resilient
2024-07-28 18:59:58 +06:00
wukko
a2ead8a813
web/i18n/dialog: add more info to import warning
2024-07-28 14:08:27 +06:00
wukko
4210b17d89
web/TransferSettings: show a safety warning before importing
2024-07-28 13:20:22 +06:00
wukko
a9f9a3e342
web/dialogs: add saving method dialog
2024-07-27 15:07:26 +06:00
wukko
7427788efd
web/PickerItem: add support for gifs in picker
2024-07-26 21:34:18 +06:00
wukko
2d7d4cf091
web: add an update notification
2024-07-23 16:04:43 +06:00
wukko
94853f0b7b
web/FilenamePreview: finish the component
2024-07-23 12:34:14 +06:00
wukko
0225a7c46c
web/settings: simplify sidebar, add version info, flatten page navigation
2024-07-23 11:00:27 +06:00
wukko
9787a04e19
web/picker: add item type icons and improve accessibility
2024-07-22 15:13:51 +06:00
wukko
66bac03e30
web/dialogs: add picker dialog & clean up small dialog
2024-07-22 14:33:43 +06:00
wukko
f530624467
web/ResetSettingsButton: update dialog text
...
erase -> reset
2024-07-21 16:40:39 +06:00
wukko
ec768ebfc2
web/settings/metadata: basic filename preview component
2024-07-21 16:34:37 +06:00
wukko
a7f40d708e
web/meowbalt: hide meowbalt from screen readers
...
presence of an image of a cat on the screen doesn't change anything about the ui for vision impaired people. it's unnecessary and potentially annoying to have the description of it read out loud on every screen it's used.
2024-07-21 13:59:27 +06: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
wukko
6ff874d5a1
web/i18n/settings: fix a typo in analytics description
2024-07-14 23:05:31 +06:00
wukko
9f649ff1db
web/settings: update analytics text & add a link to more info
2024-07-14 21:51:56 +06:00
wukko
f582be5d44
web/i18n/save: remove "the" from terms note
2024-07-14 21:27:34 +06:00
dumbmoron
4168998b93
web/settings: add "privacy" page with analytics toggle
2024-07-14 15:26:55 +00:00
wukko
36c11556d7
web/i18n/save: fix grammar in terms note
2024-07-14 20:33:49 +06:00
wukko
4232c3437b
web: dialog system & basic small dialog
2024-07-13 19:15:43 +06:00
wukko
6c9d759a3a
web: update save page i18n & add link to terms and ethics of use
...
now also styling <a> properly, with exceptions only when needed
2024-07-13 13:45:53 +06:00
wukko
d27bed7add
web: respect reduced motion & transparency preferences
...
also cleaned up settings & device libs
2024-07-12 18:49:29 +06:00
wukko
02437a686c
web/i18n/settings: update language description
...
added information about translation fallback
2024-07-11 00:21:49 +06:00
wukko
a6ddceb643
web/settings: add advanced & debug pages
2024-07-10 23:35:53 +06:00
wukko
f498ea65b0
web/i18n/settings: improve reduce motion description
2024-07-10 20:21:41 +06:00
wukko
ceabce864f
web/i18n/settings: remove "preferred" from titles
2024-07-10 19:37:49 +06:00
wukko
cbc1febab2
web/settings: disable the language dropdown when auto
2024-07-08 19:46:20 +06:00
wukko
bad7e3307d
web/LanguageDropdown: proper component style
...
you can't toggle the "select" element programmatically, so i had to come up with a workaround. it works and looks beautifully!
also fixed buggy overflow in SettingsToggle component.
2024-07-08 00:18:25 +06:00
wukko
422b907703
web/i18n/settings: update saving.ask.description
2024-07-04 19:09:02 +06:00
wukko
97d381e993
web: move all strings to i18n & improve a11y
...
- omnibox is now fully usable with a screen reader
- back button is now interpreted as such
- subtext now accepts line breaks
2024-07-03 23:54:44 +06:00
wukko
5ced7b5388
web/save: move strings to i18n & translate to ru
...
also fixed line break in switcher for future lengthier translations (german, for example)
2024-07-03 13:52:27 +06:00
wukko
9939f3b172
web: i18n system & navbar translations
...
dynamic page language and language dropdown!! finally!!
2024-07-03 00:16:03 +06:00