[PR #130] [MERGED] Feat/mobile #150

Closed
opened 2026-03-04 00:04:08 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/YouG-o/YouTube-No-Translation/pull/130
Author: @YouG-o
Created: 11/10/2025
Status: Merged
Merged: 11/10/2025
Merged by: @YouG-o

Base: mainHead: feat/mobile


📝 Commits (10+)

  • 4fae142 feat: added isMobileSite utility func
  • 0fa1810 feat: skip audio feature if mobile yt
  • 1dc053c feat: added mobile selector for main title
  • 6732d38 fix: use state-navigateend event for SPA navigation detection on mobile
  • 38f420a feat: added mobiles selectors for browsing titles
  • 02b8094 feat: added mobile support for search results grid observer
  • 1b8951b feat: added mobile selectors for thumbnail restoration
  • aeef434 feat: added desktop only icon to Audio track feature in popup and settings page
  • b6ef15d toast & settings update
  • 2022265 feat: add mobile support for page videos observer (home, subscriptions, channel, trending)

📊 Changes

16 files changed (+928 additions, -268 deletions)

View changed files

src/content/Mobile/mobilePanel.ts (+293 -0)
📝 src/content/SupportToast/toast.html (+7 -5)
📝 src/content/Thumbnails/browsingThumbnails.ts (+9 -3)
📝 src/content/audio/audioIndex.ts (+5 -0)
📝 src/content/channel/ChannelRendererPatch.ts (+39 -11)
📝 src/content/channel/channelDescription.ts (+9 -2)
📝 src/content/description/MainDescription.ts (+199 -85)
📝 src/content/description/searchDescriptions.ts (+3 -0)
📝 src/content/index.ts (+6 -1)
📝 src/content/observers.ts (+270 -140)
📝 src/content/titles/browsingTitles.ts (+31 -12)
📝 src/content/titles/infoCards.ts (+1 -1)
📝 src/content/titles/mainTitle.ts (+10 -1)
📝 src/popup/popup.html (+17 -1)
📝 src/popup/settings.html (+20 -3)
📝 src/utils/navigation.ts (+9 -3)

📄 Description

Added mobile selectors for features.

Titles, descriptions, channel names ...

Not done : Audio tracks, Chapters (are they available on mobile?)


🔄 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/YouG-o/YouTube-No-Translation/pull/130 **Author:** [@YouG-o](https://github.com/YouG-o) **Created:** 11/10/2025 **Status:** ✅ Merged **Merged:** 11/10/2025 **Merged by:** [@YouG-o](https://github.com/YouG-o) **Base:** `main` ← **Head:** `feat/mobile` --- ### 📝 Commits (10+) - [`4fae142`](https://github.com/YouG-o/YouTube-No-Translation/commit/4fae142a6ddc5aa14afea4dc89edfe0feb27c877) feat: added isMobileSite utility func - [`0fa1810`](https://github.com/YouG-o/YouTube-No-Translation/commit/0fa1810f259abb903ed873524adf0e31d0ad898a) feat: skip audio feature if mobile yt - [`1dc053c`](https://github.com/YouG-o/YouTube-No-Translation/commit/1dc053c48a7b3bde273efbe731e913f5e1880218) feat: added mobile selector for main title - [`6732d38`](https://github.com/YouG-o/YouTube-No-Translation/commit/6732d384f0a9e8e340543d06504dc3680fabeaf1) fix: use state-navigateend event for SPA navigation detection on mobile - [`38f420a`](https://github.com/YouG-o/YouTube-No-Translation/commit/38f420a637414be0bbdbb6ed1e7f02d6ea5e8160) feat: added mobiles selectors for browsing titles - [`02b8094`](https://github.com/YouG-o/YouTube-No-Translation/commit/02b8094ac67559ce8f4b3702ba08ba0112d7f7a7) feat: added mobile support for search results grid observer - [`1b8951b`](https://github.com/YouG-o/YouTube-No-Translation/commit/1b8951bd1a91eeee770611bad37c566936171c68) feat: added mobile selectors for thumbnail restoration - [`aeef434`](https://github.com/YouG-o/YouTube-No-Translation/commit/aeef434bda82453c30bf3182d1ecde47145ac5c4) feat: added desktop only icon to Audio track feature in popup and settings page - [`b6ef15d`](https://github.com/YouG-o/YouTube-No-Translation/commit/b6ef15d260a5894f2947ffaeec48a5ba95d562e5) toast & settings update - [`2022265`](https://github.com/YouG-o/YouTube-No-Translation/commit/20222655c13ed7c8ae5f2f01a2e39e4b1d22e6c0) feat: add mobile support for page videos observer (home, subscriptions, channel, trending) ### 📊 Changes **16 files changed** (+928 additions, -268 deletions) <details> <summary>View changed files</summary> ➕ `src/content/Mobile/mobilePanel.ts` (+293 -0) 📝 `src/content/SupportToast/toast.html` (+7 -5) 📝 `src/content/Thumbnails/browsingThumbnails.ts` (+9 -3) 📝 `src/content/audio/audioIndex.ts` (+5 -0) 📝 `src/content/channel/ChannelRendererPatch.ts` (+39 -11) 📝 `src/content/channel/channelDescription.ts` (+9 -2) 📝 `src/content/description/MainDescription.ts` (+199 -85) 📝 `src/content/description/searchDescriptions.ts` (+3 -0) 📝 `src/content/index.ts` (+6 -1) 📝 `src/content/observers.ts` (+270 -140) 📝 `src/content/titles/browsingTitles.ts` (+31 -12) 📝 `src/content/titles/infoCards.ts` (+1 -1) 📝 `src/content/titles/mainTitle.ts` (+10 -1) 📝 `src/popup/popup.html` (+17 -1) 📝 `src/popup/settings.html` (+20 -3) 📝 `src/utils/navigation.ts` (+9 -3) </details> ### 📄 Description Added mobile selectors for features. Titles, descriptions, channel names ... Not done : Audio tracks, Chapters (are they available on mobile?) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 00:04:08 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/YouTube-No-Translation#150
No description provided.