[PR #1586] [CLOSED] added debug button in VScode #1628

Closed
opened 2026-04-24 23:59:48 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1586
Author: @Vincenzoferrara
Created: 5/25/2025
Status: Closed

Base: masterHead: debug-android


📝 Commits (5)

  • 008dace added debug android on vscode
  • df2ded7 full support
  • d8ef455 muti debug: ip-local no-ip.pass
  • ae8c119 debug for vscode all working
  • 62c9834 prima implementazione di zoom funzioanante

📊 Changes

5 files changed (+396 additions, -52 deletions)

View changed files

.vscode/launch.json (+28 -0)
.vscode/tasks.json (+29 -0)
📝 components/readers/PdfReader.vue (+232 -23)
📝 components/readers/Reader.vue (+105 -28)
📝 package.json (+2 -1)

📄 Description

##detailed description
Added task and launch files, they launch a command from terminal, for "debug localhost" and "devlive-no-pass-ip" in package.json.

"debug localhost" passes the IP of the machine as it was originally, while the second one does not pass any IP, allowing connection to any server.

When starting debugging, it will be possible to choose the platform, thus avoiding having to use Android Studio for debugging.

Not having an Apple device, I could not test it on an iPhone.

With this change it should be compatible with any operating system. (tested only on linux)


🔄 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/advplyr/audiobookshelf-app/pull/1586 **Author:** [@Vincenzoferrara](https://github.com/Vincenzoferrara) **Created:** 5/25/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `debug-android` --- ### 📝 Commits (5) - [`008dace`](https://github.com/advplyr/audiobookshelf-app/commit/008dace70f08c84a54a5a084d0fce6e8b5f433cc) added debug android on vscode - [`df2ded7`](https://github.com/advplyr/audiobookshelf-app/commit/df2ded7972c6c5215912b9d7ab742c29c7648b55) full support - [`d8ef455`](https://github.com/advplyr/audiobookshelf-app/commit/d8ef455f7b4d244aa25d714833ba9e6f980cfa2c) muti debug: ip-local no-ip.pass - [`ae8c119`](https://github.com/advplyr/audiobookshelf-app/commit/ae8c119fe42e4bc77741876b6de6c04099c422fc) debug for vscode all working - [`62c9834`](https://github.com/advplyr/audiobookshelf-app/commit/62c98345cc171804ac62f2524db154be5a6237bf) prima implementazione di zoom funzioanante ### 📊 Changes **5 files changed** (+396 additions, -52 deletions) <details> <summary>View changed files</summary> ➕ `.vscode/launch.json` (+28 -0) ➕ `.vscode/tasks.json` (+29 -0) 📝 `components/readers/PdfReader.vue` (+232 -23) 📝 `components/readers/Reader.vue` (+105 -28) 📝 `package.json` (+2 -1) </details> ### 📄 Description ##detailed description Added task and launch files, they launch a command from terminal, for "debug localhost" and "devlive-no-pass-ip" in package.json. "debug localhost" passes the IP of the machine as it was originally, while the second one does not pass any IP, allowing connection to any server. When starting debugging, it will be possible to choose the platform, thus avoiding having to use Android Studio for debugging. Not having an Apple device, I could not test it on an iPhone. With this change it should be compatible with any operating system. (tested only on linux) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-24 23:59:48 +02:00
adam closed this issue 2026-04-24 23:59:49 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1628