[PR #21] [MERGED] feat: conversion page redesign #105

Closed
opened 2025-10-09 16:51:51 -05:00 by giteasync · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/VERT-sh/VERT/pull/21
Author: @not-nullptr
Created: 11/14/2024
Status: Merged
Merged: 11/14/2024
Merged by: @not-nullptr

Base: mainHead: nullptr/conversion-redesign


📝 Commits (10+)

  • 549c61a feat: conversion page redesign
  • 7dc0808 fix: loading bars reversed
  • 86a8932 fix: dark mode flicker and non-functionality in general (#22)
  • d55230f feat: add delete button, improve loading bar contrast
  • 4b9ae95 feat: remove mobile optimizations
  • 18d8e57 feat: add way to tell if a converter reports progress
  • 03484be More shrexy progress bar when progress isn't indicated
  • a97759e Make progress existance check better
  • dbf16ff fix: progress bar
  • 8dd4a21 more UI tweaks

📊 Changes

13 files changed (+486 additions, -183 deletions)

View changed files

📝 package.json (+5 -0)
patches/jsmediatags@3.9.7.patch (+15 -0)
src/lib/components/visual/ProgressBar.svelte (+65 -0)
📝 src/lib/components/visual/effects/ProgressiveBlur.svelte (+2 -2)
📝 src/lib/converters/converter.svelte.ts (+1 -0)
📝 src/lib/converters/ffmpeg.svelte.ts (+2 -4)
📝 src/lib/converters/vips.svelte.ts (+18 -6)
📝 src/lib/types/conversion-worker.ts (+1 -1)
📝 src/lib/types/file.svelte.ts (+40 -2)
📝 src/lib/workers/vips.ts (+2 -9)
📝 src/routes/+layout.server.ts (+2 -0)
📝 src/routes/+page.svelte (+38 -3)
📝 src/routes/convert/+page.svelte (+295 -156)

📄 Description

this PR overhauls redesigns the conversion page (and as a side effect, refactors a lot of backend code to support progress)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/VERT-sh/VERT/pull/21 **Author:** [@not-nullptr](https://github.com/not-nullptr) **Created:** 11/14/2024 **Status:** ✅ Merged **Merged:** 11/14/2024 **Merged by:** [@not-nullptr](https://github.com/not-nullptr) **Base:** `main` ← **Head:** `nullptr/conversion-redesign` --- ### 📝 Commits (10+) - [`549c61a`](https://github.com/VERT-sh/VERT/commit/549c61a10822f5d1e1430d491b8d02b0a4841d39) feat: conversion page redesign - [`7dc0808`](https://github.com/VERT-sh/VERT/commit/7dc08088a22b991fb4460d652061209e0bac5fc5) fix: loading bars reversed - [`86a8932`](https://github.com/VERT-sh/VERT/commit/86a893209ed265c6f650639ac17e2c2af14b4d36) fix: dark mode flicker and non-functionality in general (#22) - [`d55230f`](https://github.com/VERT-sh/VERT/commit/d55230f1ef8cde1eb517054137f47d9aac261765) feat: add delete button, improve loading bar contrast - [`4b9ae95`](https://github.com/VERT-sh/VERT/commit/4b9ae955d7c1554f36ec1db152493f421bd8f47f) feat: remove mobile optimizations - [`18d8e57`](https://github.com/VERT-sh/VERT/commit/18d8e57bb5348dc9f3a5042d21dc9c13774ba575) feat: add way to tell if a converter reports progress - [`03484be`](https://github.com/VERT-sh/VERT/commit/03484be5d67311cbdb3c17fe0bf6e4c28c9a20ec) More shrexy progress bar when progress isn't indicated - [`a97759e`](https://github.com/VERT-sh/VERT/commit/a97759e1304601d768ae0666c67d729be21dfb73) Make progress existance check better - [`dbf16ff`](https://github.com/VERT-sh/VERT/commit/dbf16ffe8c51e57c010392b892de0e0389cfc4f5) fix: progress bar - [`8dd4a21`](https://github.com/VERT-sh/VERT/commit/8dd4a21f0b6e67f73b5262a8b60e32204e37f798) more UI tweaks ### 📊 Changes **13 files changed** (+486 additions, -183 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+5 -0) ➕ `patches/jsmediatags@3.9.7.patch` (+15 -0) ➕ `src/lib/components/visual/ProgressBar.svelte` (+65 -0) 📝 `src/lib/components/visual/effects/ProgressiveBlur.svelte` (+2 -2) 📝 `src/lib/converters/converter.svelte.ts` (+1 -0) 📝 `src/lib/converters/ffmpeg.svelte.ts` (+2 -4) 📝 `src/lib/converters/vips.svelte.ts` (+18 -6) 📝 `src/lib/types/conversion-worker.ts` (+1 -1) 📝 `src/lib/types/file.svelte.ts` (+40 -2) 📝 `src/lib/workers/vips.ts` (+2 -9) 📝 `src/routes/+layout.server.ts` (+2 -0) 📝 `src/routes/+page.svelte` (+38 -3) 📝 `src/routes/convert/+page.svelte` (+295 -156) </details> ### 📄 Description this PR overhauls redesigns the conversion page (and as a side effect, refactors a lot of backend code to support progress) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
giteasync added the pull-request label 2025-10-09 16:51:51 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: VERT-sh/VERT#105