Commit Graph

93 Commits

Author SHA1 Message Date
wukko
44a99bdb3a web/queue: add remuxing progress & general improvements
and a bunch of other stuff:
- size and percentage in queue
- indeterminate progress bar
- if libav wasm freezes, the worker kill itself
- cleaner states
- cleaner props
2025-01-25 01:25:53 +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
4b5fd1cda0 web/PopoverContainer: fix popover z-index 2025-01-08 17:55:50 +06:00
wukko
06000cbc77 web/SectionHeading: added a new prop to disable the link 2024-12-19 21:09:51 +06:00
wukko
5860efa620 web/PopoverContainer: hide for screen readers when not expanded 2024-12-18 17:48:40 +06:00
wukko
45434ba751 web/UpdateNotification: accommodate space for the download manager 2024-12-16 18:05:39 +06:00
wukko
6d0ec5dd85 web: basic ui for the download queue manager 2024-12-16 18:03:55 +06:00
wukko
91327220a0 web/PopoverContainer: create a reusable popover component 2024-12-16 17:23:43 +06:00
jj
326bc52f27 web: fix turnstile/server-info circular dependency 2024-11-23 14:37:23 +00:00
wukko
1374693c2f web/Toggle: make the toggle stretchy 2024-11-20 16:06:48 +06:00
wukko
b8c1c1fe51 web/Toggle: remove accidentally committed bracket 2024-11-20 15:41:36 +06:00
wukko
94e5aad6c0 web/Toggle: accommodate for rtl layouts 2024-11-20 15:33:09 +06:00
wukko
6e81c55fc1 web: replace text-align: left with text-align: start
improves support for arabic and other RTL languages
2024-11-20 14:47:07 +06:00
wukko
ea73d09c8f web/Turnstile: reduce retry interval to 800ms 2024-11-19 00:33:07 +06:00
wukko
a3c807a993 web/turnstile: use own callback for refreshing the widget
or at least try to, idk man, im so tired of cf turnstile
2024-11-19 00:20:27 +06:00
wukko
6abccd9743 web/Turnstile: log to console on expired and timeout callback 2024-11-18 23:02:46 +06:00
wukko
b38cb77952 web/turnstile: refresh turnstile if it expires in background
also renamed `turnstileLoaded` to `turnstileSolved` for more clarity
2024-11-18 21:05:47 +06:00
wukko
6aade3cc78 web/BulletExplain: increase font size on desktop 2024-11-18 15:26:37 +06:00
wukko
152ba6d443 web/components: add BulletExplain component 2024-11-18 15:24:11 +06:00
wukko
d4b8400146 web/FileReceiver: reduce padding & gaps 2024-11-02 17:40:32 +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
dumbmoron
4317b128a8 about/credits: move beta tester listing to component
this is to prevent it from showing up in i18n
2024-10-04 12:27:34 +00:00
dumbmoron
e0a65a5bc4 NotchSticker: fix sticker support for newer iphone models 2024-10-01 17:02:48 +00:00
wukko
1473f220cb web/SectionHeading: make the link button always visible
scaling and 40 letter german words will be the death of me
2024-09-22 15:42:25 +06:00
wukko
2bee3e896d web/SectionHeading: fix weird wrapping 2024-09-22 15:21:23 +06:00
wukko
7ba56f85be web/SectionHeading: fix line height of beta tag 2024-09-18 21:42:09 +06:00
wukko
1a845fcfc2 web/SectionHeading: reusable component for linkable section headings 2024-09-18 15:28:09 +06:00
dumbmoron
a1361e8462 web/about: convert pages to translatable markdown 2024-09-17 18:54:36 +00:00
wukko
fdd5feac92 web: use turnstile & session only when the processing instance has them
now also always fetching server info in the save tab
2024-09-18 00:24:54 +06:00
wukko
2122e87e66 web/NotchSticker: fix sticking out on XR and 11 2024-09-11 16:41:04 +06:00
dumbmoron
4777d69cd7 web/OuterLink: don't set target/rel for relative links 2024-09-09 11:02:38 +00:00
dumbmoron
2c75c52eb3 web/remux: narrow file type 2024-09-08 18:58:36 +00:00
dumbmoron
a613f1402d web/FileReceiver: define input in component to prevent losing it to GC 2024-09-08 16:55:58 +00:00
wukko
3fdfd44515 web/UpdateNotification: set an alert aria role 2024-09-07 21:16:26 +06:00
wukko
49460bd16d web: load turnstile only in save tab and only once
turnstile will stay in background after being loaded once (just like before), but now it will not load on pages other than save if they are opened first
2024-09-05 00:04:41 +06:00
dumbmoron
218916cee3 web/CopyIcon: change copy-animation id to class 2024-09-04 16:45:52 +00:00
dumbmoron
93f8c038d2 web/Turnstile: remove unused import 2024-09-03 13:24:15 +00:00
dumbmoron
b5d570c43f web/Turnstile: check if already defined before making listener 2024-09-03 13:21:41 +00:00
dumbmoron
38ce64b310 web: fix type errors 2024-09-03 10:20:29 +00:00
wukko
e59b7fd375 web/FileReceiver: reduce padding 2024-08-28 15:06:00 +06:00
wukko
b8fc3aeb4c web/CopyIcon: added regular copy icon 2024-08-25 16:34:08 +06:00
wukko
478dd6e515 web/Omnibox: show a spinner when loading
replaces the link icon with a spinner when loading the turnstile checks or processing the link
2024-08-16 01:37:05 +06:00
wukko
384c6deced web: add support for cloudflare turnstile 2024-08-16 00:08:57 +06:00
wukko
9d577f23b1 web/FileReceiver: fix focus ring 2024-08-15 12:58:26 +06:00
wukko
5ce4ef8366 web/FileReceiver: reduce padding, fix scaling 2024-08-14 13:07:34 +06:00
wukko
c8904fd939 web/FileReceiver: reduce icon size, change icon when dragged over 2024-08-13 16:48:53 +06:00
wukko
b9958a8102 web/FileReceiver: fix meowbalt z index 2024-08-13 16:16:50 +06:00
wukko
0d41fe6fa3 web/FileReceiver: animated svg dashed stroke, padding improvements 2024-08-13 16:15:00 +06:00
wukko
70b300bd71 web/remux: add processing state, clean file, prevent render loop 2024-08-13 15:22:24 +06:00
wukko
1fd2b72075 web/remux: rename DropReceiver component 2024-08-13 14:17:58 +06:00