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
wukko
55ce09d6f4
web/Switcher: fix box-shadow
2025-04-27 20:59:14 +06:00
wukko
9657db3515
web: remove focus ring css workarounds
2025-04-27 20:38:01 +06:00
wukko
ba4742f3fd
web: remove data-focus-ring-hidden from all files
2025-04-27 20:37:38 +06:00
wukko
0454b138b1
web/FileReceiver: restore the pretty animated focus ring
2025-04-27 20:36:14 +06:00
wukko
0e1750e215
web: use outline for focus ring instead of box-shadow
...
- prevents conflicts with existing box-shadow(s) on basically all components
- removes the need for data-focus-ring-hidden or any other weird workarounds
2025-04-27 20:35:50 +06:00
wukko
e3a60d8775
web/ProcessingStatus: visually distinct focus ring
2025-04-27 20:30:39 +06:00
wukko
d25e9b628e
web/ProcessingStatus: remove extra box-shadow css
2025-04-27 20:16:44 +06:00
wukko
c4fc320a6a
web/SupportedServices: clean up a bit
2025-04-27 19:35:30 +06:00
wukko
9d6e638614
web/ProcessingStatus: replace box-shadow with filter
2025-04-24 17:28:06 +06:00
wukko
b3e523b1ce
web/PopoverContainer: replace box-shadow with filter & add will-change
2025-04-24 17:20:33 +06:00
wukko
926008818e
web/DialogHolder: improve first animation performance, prevent lag
...
sometimes the initial dialog animation lags, and as i've discovered it's mostly caused by animating box-shadow (even though it's not directly animated). replacing it with filter seems to have improved the performance a LOT lol.
also:
- made the in animation jumpier
- delayed the animation of modal a bit to let the background start appearing first
- extended opacity fade in by 5%
2025-04-24 17:18:22 +06:00
wukko
f21f16a700
web/PopoverContainer: reduce the shadow
2025-04-24 16:31:10 +06:00
wukko
064de55b3b
web/ProcessingQueue: remove estimated storage usage
...
it's broken in pretty much all browsers and shows inaccurate info
2025-04-23 23:09:32 +06:00
wukko
4182845e9a
web/FileReceiver: make accept list text unselectable
2025-04-21 22:46:34 +06:00
wukko
0b1637e986
web/i18n/queue: mux -> remux
...
all muxing that cobalt does is remuxing, this is simply more accurate
2025-04-20 19:05:30 +06:00
wukko
b56c6b70a2
web/Omnibox: show community label if default url isn't official
2025-04-20 16:18:45 +06:00
wukko
d1798bc59d
merge: updates from main
2025-04-20 14:21:39 +06:00
wukko
f5598d7897
web/SavingDialog: fix unexpected inner container box-shadow
2025-04-05 23:03:26 +06:00
wukko
07d4393d27
web/Omnibox: don't rerender omnibox buttons
...
this prevents unnecessary listener creation on valid/invalid link spam
2025-04-02 21:22:01 +06:00
wukko
cc5dff0a30
web/DownloadButton: fix RTL layout
2025-04-02 21:14:45 +06:00
wukko
fc42fd7a86
web/Omnibox: make the entire input bar focusable
...
now it's possible to click through the omnibox icon
2025-04-02 21:14:24 +06:00
wukko
9c40a1f88e
web/PageNav: reduce padding, add a gap between nav and content
2025-04-02 20:16:42 +06:00
wukko
0fb4cd7888
web: rename queen-bee to task-manager
...
less corny and less cryptic
2025-04-02 14:57:45 +06:00
jj
53ca7700a5
web/queue: make completedWorkers into set, require pipelineResults
2025-03-31 13:05:00 +00:00
wukko
3acfe7462a
web/SettingsCategory: reduce gap
2025-03-29 14:36:03 +06:00
wukko
4b0d44912b
web/Omnibox: reduce the gap
2025-03-29 14:32:57 +06:00