Commit Graph

659 Commits

Author SHA1 Message Date
wukko
5b12622b66 web/FilenamePreview: fix unlocalized strings
oops
2025-07-01 10:13:28 +06:00
wukko
599ec9dd92 web/UpdateNotification: update margin & font size
this also fixes position in rtl layout
2025-06-22 20:56:05 +06:00
wukko
a998a5720c web/queue: refactor media icon selection 2025-06-22 15:35:04 +06:00
wukko
c9fdfca239 web/SettingsDropdown: prevent crash if selectedTitle is undefined 2025-06-20 15:04:37 +06:00
wukko
2ac9153142 web/CaptchaTooltip: increase max width
allows for prettier layout of text in languages other than english
2025-06-15 15:16:32 +06:00
jj
eb90843fc9 web/pagenav: use pop() instead of at(-1) 2025-06-11 14:17:32 +00:00
wukko
291f3401dd web/queue: fix overflow scroll
oops
2025-06-05 13:45:49 +06:00
wukko
ea3223e0b0 web/ProcessingQueueItem: fix unintentional overflow
this resulted the queue to be scrollable horizontally when multiple items are present. caused by the button reveal animation. only affected desktop layouts
2025-05-30 13:19:26 +06:00
wukko
bc8dcd5a97 web/ProcessingQueueItem: show running text even if there's no percentage 2025-05-28 23:30:14 +06:00
jj
892c055d6a web/queue: replace pipelineResults array with object 2025-05-23 17:44:47 +00:00
jj
17bcfa3a03 web/queue: more uuid refactoring 2025-05-23 17:37:04 +00:00
wukko
78cf73b34e web/CaptchaTooltip: make animation not annoying 2025-05-23 22:56:32 +06:00
wukko
71ea3239a7 web/Omnibox: download right away after pressing paste
cuz turnstile is awaited in api lib now
2025-05-23 22:44:05 +06:00
wukko
c08352bda9 web/UpdateNotification: fix position on mobile 2025-05-23 22:39:41 +06:00
jj
b21e66e942 web/queue: clamp percentage between 0 and 100 2025-05-23 15:57:08 +00:00
wukko
2c10ba7efa web/Omnibox: automatically start saving after link prefill 2025-05-23 20:51:44 +06:00
wukko
1c5e038372 web/Omnibox: show a tooltip if turnstile isn't solved 2025-05-23 20:19:52 +06:00
wukko
34b51745fa web/OmniboxIcon: refactor to svelte 5 style 2025-05-23 20:17:37 +06:00
jj
22eb05bf98 web/dialog: fix meowbalt not being displayed on nojs popup 2025-05-23 10:45:26 +00:00
wukko
8ca793f69b web/DownloadButton: fix font family 2025-05-23 16:01:02 +06:00
wukko
4d29bca13b web: fix long text font, make it IBM Plex Mono just like the rest of UI 2025-05-23 15:30:40 +06:00
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