[PR #109] [MERGED] Frontend refactor #150

Closed
opened 2026-02-17 17:12:12 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop-app/pull/109
Author: @DecDuck
Created: 8/4/2025
Status: Merged
Merged: 8/5/2025
Merged by: @DecDuck

Base: developHead: frontend-refactor


📝 Commits (6)

  • 7b23b40 feat: small refactor
  • 0b83a2d fix: appimage build script
  • c9c6437 fix: add NO_STRIP to AppImage build
  • da59849 fix: build and dev mode from refactor
  • fffd802 fix: submodule step 1
  • 903feac fix: submodules step 2

📊 Changes

89 files changed (+8497 additions, -8305 deletions)

View changed files

📝 .github/workflows/release.yml (+2 -1)
📝 .gitignore (+4 -1)
📝 .gitmodules (+3 -6)
build.mjs (+48 -0)
composables/app-state.ts (+0 -3)
📝 libs/drop-base (+0 -0)
📝 main/app.vue (+14 -9)
📝 main/assets/main.scss (+0 -0)
📝 main/assets/wallpaper.jpg (+0 -0)
📝 main/components/GameOptions/Launch.vue (+0 -0)
📝 main/components/GameOptionsModal.vue (+0 -0)
📝 main/components/GameStatusButton.vue (+0 -0)
📝 main/components/Header.vue (+1 -1)
📝 main/components/HeaderButton.vue (+0 -0)
📝 main/components/HeaderQueueWidget.vue (+0 -0)
📝 main/components/HeaderUserWidget.vue (+2 -2)
📝 main/components/HeaderWidget.vue (+0 -0)
📝 main/components/InitiateAuthModule.vue (+0 -0)
📝 main/components/LibrarySearch.vue (+0 -0)
📝 main/components/LoadingIndicator.vue (+0 -0)

...and 69 more files

📄 Description

No description provided


🔄 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/Drop-OSS/drop-app/pull/109 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 8/4/2025 **Status:** ✅ Merged **Merged:** 8/5/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `frontend-refactor` --- ### 📝 Commits (6) - [`7b23b40`](https://github.com/Drop-OSS/drop-app/commit/7b23b405658d82856a8d17bb06b63bbf899fe8ca) feat: small refactor - [`0b83a2d`](https://github.com/Drop-OSS/drop-app/commit/0b83a2db950fce471196bff93662e82b5b00d0cf) fix: appimage build script - [`c9c6437`](https://github.com/Drop-OSS/drop-app/commit/c9c6437b5d2068dd41eebd5d71cc6c3b0eac59a0) fix: add NO_STRIP to AppImage build - [`da59849`](https://github.com/Drop-OSS/drop-app/commit/da59849eb97d3bae0bf5ef2c055e5045bdc9b81b) fix: build and dev mode from refactor - [`fffd802`](https://github.com/Drop-OSS/drop-app/commit/fffd802149fb10839986161e4702bf1df9a9fd31) fix: submodule step 1 - [`903feac`](https://github.com/Drop-OSS/drop-app/commit/903feac6a61af90bfabf82d7dbda0de87f26f9fe) fix: submodules step 2 ### 📊 Changes **89 files changed** (+8497 additions, -8305 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+2 -1) 📝 `.gitignore` (+4 -1) 📝 `.gitmodules` (+3 -6) ➕ `build.mjs` (+48 -0) ➖ `composables/app-state.ts` (+0 -3) 📝 `libs/drop-base` (+0 -0) 📝 `main/app.vue` (+14 -9) 📝 `main/assets/main.scss` (+0 -0) 📝 `main/assets/wallpaper.jpg` (+0 -0) 📝 `main/components/GameOptions/Launch.vue` (+0 -0) 📝 `main/components/GameOptionsModal.vue` (+0 -0) 📝 `main/components/GameStatusButton.vue` (+0 -0) 📝 `main/components/Header.vue` (+1 -1) 📝 `main/components/HeaderButton.vue` (+0 -0) 📝 `main/components/HeaderQueueWidget.vue` (+0 -0) 📝 `main/components/HeaderUserWidget.vue` (+2 -2) 📝 `main/components/HeaderWidget.vue` (+0 -0) 📝 `main/components/InitiateAuthModule.vue` (+0 -0) 📝 `main/components/LibrarySearch.vue` (+0 -0) 📝 `main/components/LoadingIndicator.vue` (+0 -0) _...and 69 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:12:12 -05:00
yindo closed this issue 2026-02-17 17:12:12 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop-app#150