Commit Graph

3022 Commits

Author SHA1 Message Date
9a9b9a6dfc web/PickerItem: make the image fade in longer 2025-05-04 16:14:37 +06:00
3bbd0f9442 web/vite.config: enable build sourcemap 2025-05-04 16:14:24 +06:00
70a970c453 web/FileReceiver: fix meowbalt fade in 2025-05-04 16:07:59 +06:00
37877a2453 web/ChangelogEntryWrapper: refactor to svelte 5 style 2025-05-04 16:01:22 +06:00
e18664e879 web/ChangelogEntry: refactor to svelte 5 style, fade in banner 2025-05-04 16:01:10 +06:00
d717cf1aaa web/PickerItem: better css for skeleton 2025-05-04 15:47:55 +06:00
d58155426f web/PickerItem: props refactor, fade in images on load
feels really good now
2025-05-04 15:36:13 +06:00
0cecdc32a6 web/Meowbalt: fade in meowbalt assets on load 2025-05-04 15:30:45 +06:00
6370420392 web/svelte.config: allow inline img event call
will be used for smooth fade in of images
2025-05-04 15:10:53 +06:00
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
95ab81eb10 web: use AbstractStorage everywhere 2025-05-03 12:21:21 +00:00
jj
ce4ded64a2 web/storage: add memory storage and init() function 2025-05-03 12:21:21 +00:00
jj
be4e7e2d7d lib/storage: drop read() method, widen res() to Blob
we don't use it anywhere, we only use res()
2025-05-03 12:21:21 +00:00
jj
dd507e1dcd lib/storage: add abstract storage class 2025-05-03 12:21:21 +00:00
jj
e0ced00806 lib/storage: move opfs to subdirectory 2025-05-03 12:21:21 +00:00
jj
1058014c96 web/storage: make opfs check more robust 2025-05-03 12:21:21 +00:00
jj
893c6edde7 web/storage: remove getStorageQuota()
not used anymore
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
jj
54ec1645fe web/opfs: capitalize processing dir constant 2025-05-03 12:21:21 +00:00
a22e4c3cf9 web/settings: add an option to hide the remux tab on mobile 2025-05-01 00:25:03 +06:00
a1e20ccc3e web/SmallDialog: delay error haptics by 150ms 2025-04-30 23:56:25 +06:00
a20d375c51 web/package: update encode libav 2025-04-30 22:42:49 +06:00
931a815c29 web/queue: add gif pipeline & proper media type icons 2025-04-30 22:02:00 +06:00
a95f87ebfb api & web: make "basic" the default filename style 2025-04-30 21:33:36 +06:00
a86c552183 web/ProcessingQueueItem: don't show size if size is 0, refactor 2025-04-30 21:33:35 +06:00
c5d5ed161d web/i18n/queue: add state strings for encoding
it's "transcoding" cuz we never *encode* raw data
2025-04-30 21:33:35 +06:00
jj
8b9d63fdac web/svelte: drop svelte:component when stripping announcer 2025-04-30 15:24:17 +00:00
jj
6b11e49d4a web/workers: rename remux() function to ffmpeg() 2025-04-30 15:09:00 +00:00
jj
54408b159e web/taskmgr: flip gif todo condition 2025-04-30 14:53:52 +00:00
jj
72857e64a8 web/queue: add support for "remux" task type 2025-04-30 14:49:04 +00:00
jj
0716f97a3a web/workers: refactor remux worker into ffmpeg worker 2025-04-30 14:48:44 +00:00
jj
07443942fb web/libav/wrapper: add support for encode variant 2025-04-30 14:47:55 +00:00
jj
76462ee665 web/workers: refactor and clean up types 2025-04-30 10:28:22 +00:00
507ba66f78 web/app.html: preload code just like before
it adds 40kb of initial bandwidth load but makes the experience much better
2025-04-30 14:53:50 +06:00
9a3d35185b merge: soundcloud fix from main 2025-04-30 13:11:02 +06:00
4b9644ebdf api/package: bump version to 10.9.4 2025-04-29 23:10:18 +06:00
00b217796f api/soundcloud: fix short link url & refactor 2025-04-29 22:55:52 +06:00
33d029d3b5 web/app.html: preload code on hover
experiment, might change this back later
2025-04-28 23:22:27 +06:00
a12cb110fb web/types/changelog: fix ChangelogImport type 2025-04-28 22:55:28 +06:00
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
f9aaacb3ca web/settings/appearance: remove unused import 2025-04-28 22:38:36 +06:00
bd5c16ed15 web/DonateOptionsCard: fix css selector for scroll button 2025-04-28 22:37:24 +06:00
04d1a2f96f web/Omnibox: don't bind the download button to a variable 2025-04-28 22:02:52 +06:00
78f23da0a5 web/layout: adaptive status bar colors for desktop
mostly used by safari
2025-04-28 21:41:52 +06:00
2fce88af2f web/DonateOptionsCard: fix fantom button focus on tab nav, refactor 2025-04-27 21:32:40 +06:00
44dc9ca9dd web/app.css: add focus ring for select & fix active button focus color 2025-04-27 21:03:24 +06:00
4de00b6240 web/app.css: prettier focus ring on links 2025-04-27 20:59:50 +06:00
55ce09d6f4 web/Switcher: fix box-shadow 2025-04-27 20:59:14 +06:00
9657db3515 web: remove focus ring css workarounds 2025-04-27 20:38:01 +06:00