wukko
e7f2244579
web/SettingsCategory: workaround for opacity bug in ios safari
2025-05-23 00:53:41 +06:00
wukko
9dc58b19bf
web/ProcessingQueueItem: add pipeline result sizes only for fetch
2025-05-23 00:19:10 +06:00
wukko
7732188870
web/ProcessingQueueItem: account for file sizes from completed workers
2025-05-22 23:48:12 +06:00
wukko
788098cc88
web/ProcessingQueueItem: prettier file actions reveal
2025-05-22 23:36:20 +06:00
wukko
ae8eee099f
web/ProcessingQueueItem: remove strict progress step marker
...
cuz workers can run out of order & concurrently now
2025-05-22 23:27:24 +06:00
wukko
9452a8d8fe
web/ProcessingQueueItem: timeout the download button
2025-05-22 23:17:13 +06:00
wukko
f1c9ef2cce
web/UpdateNotification: fix top margin
2025-05-22 21:15:35 +06:00
wukko
a1bf0a454f
web/layout: remove content margin (frame)
...
it feels unnatural in safari and other browsers with colored headers
most browsers have their own frame nowadays (for some reason) so in those it looks even weirder than in regular ones (such as helium). just a waste of space.
2025-05-22 18:19:49 +06:00
wukko
7e9b7542ac
web/Omnibox: workarounds for border rendering bugs in browsers
...
- fixes wonky input border in webkit
- fix bleeding rounded edges when focused in blink (caused by imperfect stacking of inset box-shadow and outset outline)
WOC (wukko-only-change) but it makes a huge difference imo
2025-05-22 18:16:32 +06:00
wukko
98cd4dfc0d
web/queue: in-place queue task retrying
...
no more duplicate tasks
2025-05-19 22:49:54 +06:00
wukko
3c654bf864
web/ProcessingQueueItem: show buttons on tab focus
...
& prevent focus when queue isn't visible
2025-05-19 22:02:07 +06:00
wukko
16e69d8aee
web/ProcessingQueueItem: fix clear button focusability
...
it's no longer focusable when popover is hidden, fr this time
2025-05-19 22:01:31 +06:00
wukko
b12a1e02a8
web/ProcessingQueue: fix clear button focus ring & fix tab nav
2025-05-19 21:09:31 +06:00
wukko
46942a36b3
web/SettingsInput: make input box fully clickable, fix radius of buttons
...
radius & inner padding on right were 1px off >:(
2025-05-19 20:05:35 +06:00
wukko
f94606cbd3
web/SectionHeading: fix outline offset on link copy button
2025-05-19 19:25:15 +06:00
wukko
1be6d2f7c1
web/SettingsInput: update the "hide sensitive input" icon
2025-05-19 18:52:28 +06:00
wukko
b6693cd4b2
web/queue: fix total progress
...
the issue was caused by currentTasks state dependence in ProcessingQueue, now it's properly updated just like before :3
2025-05-19 16:32:48 +06:00
wukko
b96b57c216
web/components/queue: update to svelte 5 style
2025-05-19 16:03:50 +06:00
jj
398681857b
web: parallel queue item processing
2025-05-17 18:18:19 +00:00
wukko
d6ad74d429
web/ProcessingQueue: processing list role & label
2025-05-14 22:43:16 +06:00
wukko
9b20d726a7
web/SectionHeading: add id to the title
2025-05-14 22:42:22 +06:00
wukko
294273e2a7
web/ProcessingStatus: refactor to svelte 5 & add aria label
2025-05-14 22:41:55 +06:00
wukko
773d771c40
web/DropReceiver: remove aria-hidden
...
why the hell was it aria hidden
2025-05-14 22:31:20 +06:00
wukko
d337de1f63
web/ProcessingQueueItem: make buttons accessible for screen readers
2025-05-14 22:25:46 +06:00
wukko
fdc4f4826d
web/ProcessingQueueItem: floor the progress
2025-05-14 22:24:42 +06:00
wukko
08168f5477
web/SectionHeading: refactor to svelte 5 style
2025-05-14 22:23:33 +06:00
wukko
d4ca8ece00
web/remux: fix file receiver file import
2025-05-14 21:55:16 +06:00
wukko
e7a3ab81d2
web/ProcessingQueue: prevent cobalt from being closed
...
if queue progress is not 0% or 100%
2025-05-14 17:30:47 +06:00
wukko
68554c5b53
web/remux: add imported files to queue automatically & filter by type
2025-05-14 16:08:13 +06:00
wukko
68e8b3369d
web/ProcessingQueueItem: localize the error code
...
& fix status text line break
2025-05-14 14:58:22 +06:00
wukko
841d602f3b
web/Omnibox: use search params only in a browser
...
forever cursed by prerender
2025-05-07 19:56:39 +06:00
wukko
393d60ef7a
web/Omnibox: fix prefilled link parsing & refactor to svelte 5 style
2025-05-07 19:45:32 +06:00
wukko
9a9b9a6dfc
web/PickerItem: make the image fade in longer
2025-05-04 16:14:37 +06:00
wukko
70a970c453
web/FileReceiver: fix meowbalt fade in
2025-05-04 16:07:59 +06:00
wukko
37877a2453
web/ChangelogEntryWrapper: refactor to svelte 5 style
2025-05-04 16:01:22 +06:00
wukko
e18664e879
web/ChangelogEntry: refactor to svelte 5 style, fade in banner
2025-05-04 16:01:10 +06:00
wukko
d717cf1aaa
web/PickerItem: better css for skeleton
2025-05-04 15:47:55 +06:00
wukko
d58155426f
web/PickerItem: props refactor, fade in images on load
...
feels really good now
2025-05-04 15:36:13 +06:00
wukko
0cecdc32a6
web/Meowbalt: fade in meowbalt assets on load
2025-05-04 15:30:45 +06:00
wukko
c9dfd60068
web/ProcessingQueueStub: static stub text
2025-05-04 14:43:55 +06:00
jj
1ef8391639
web: simplify CobaltFileReference type
2025-05-03 13:23:05 +00:00
jj
e0ced00806
lib/storage: move opfs to subdirectory
2025-05-03 12:21:21 +00:00
jj
b3f151f3cb
web/storage: move clearCacheStorage() logic to clear button
2025-05-03 12:21:21 +00:00
wukko
a22e4c3cf9
web/settings: add an option to hide the remux tab on mobile
2025-05-01 00:25:03 +06:00
wukko
a1e20ccc3e
web/SmallDialog: delay error haptics by 150ms
2025-04-30 23:56:25 +06:00
wukko
a86c552183
web/ProcessingQueueItem: don't show size if size is 0, refactor
2025-04-30 21:33:35 +06:00
wukko
76b04aabf0
web: update dependencies to svelte 5
...
just updating the dependencies for now, will migrate components gradually over time
2025-04-28 22:52:22 +06:00
wukko
bd5c16ed15
web/DonateOptionsCard: fix css selector for scroll button
2025-04-28 22:37:24 +06:00
wukko
04d1a2f96f
web/Omnibox: don't bind the download button to a variable
2025-04-28 22:02:52 +06:00
wukko
2fce88af2f
web/DonateOptionsCard: fix fantom button focus on tab nav, refactor
2025-04-27 21:32:40 +06:00