From 4f8e839b60489d6287859888b9d45c97eae2a83a Mon Sep 17 00:00:00 2001 From: jimmyGALLAND Date: Sun, 24 May 2026 16:28:39 +0200 Subject: [PATCH] feat: add Firefox Android compatibility to manifest - Move notifications and contextMenus to optional_permissions - Set options_ui open_in_tab to true (required on Android) - Add gecko_android with strict_min_version 113.0 - Bump version to 1.1.1 --- README.md | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a88f4e2..dd9788e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # A YTPTube extension -This extension can be used in `Chrome/Chromium browsers` and `Firefox` to add URLs +This extension can be used in `Chrome/Chromium browsers`, `Firefox` and `Firefox for Android` to add URLs to [YTPTube](https://github.com/arabcoders/ytptube) instance. ## Screenshots @@ -13,10 +13,32 @@ to [YTPTube](https://github.com/arabcoders/ytptube) instance. - Install from [Chrome/Chromium Browsers](https://chromewebstore.google.com/detail/ytptube-extension/kiepfnpeflemfokokgjiaelddchglfil) +## Firefox for Android + +This extension is compatible with **Firefox for Android** (Fenix) version 113 and above. + +A few differences apply compared to the desktop version: + +- **System notifications** are not available on Android — feedback is displayed inline in the popup instead. +- **The context menu** (long-press on a link → "Send to YTPTube") may not be available depending on your Firefox version. +- **Options page** opens in a new tab rather than an inline panel. + +### Installing on Firefox for Android + +The easiest way is to install directly from the Firefox Add-ons store (link above). + +To install a development build manually, you will need **Firefox Nightly** or **Firefox Beta**: + +1. In Firefox Android, go to `about:config` and set `xpinstall.signatures.required` to `false`. +2. Rename the `.zip` file to `.xpi`. +3. Open the `.xpi` URL in Firefox Android to install it. + +Alternatively, use `about:debugging` on a desktop Firefox to sideload the extension onto a connected Android device via USB. + ## Usage Configure the extension to point to your YTPTube instance in the extension options page. ## For issues -To report issues, please use the [GitHub issues page](https://github.com/arabcoders/ytptube/issues) at this repository. \ No newline at end of file +To report issues, please use the [GitHub issues page](https://github.com/arabcoders/ytptube/issues) at this repository.