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
Cette révision appartient à :
+24
-2
@@ -1,6 +1,6 @@
|
|||||||
# A YTPTube extension
|
# 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.
|
to [YTPTube](https://github.com/arabcoders/ytptube) instance.
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
@@ -13,10 +13,32 @@ to [YTPTube](https://github.com/arabcoders/ytptube) instance.
|
|||||||
- Install
|
- Install
|
||||||
from [Chrome/Chromium Browsers](https://chromewebstore.google.com/detail/ytptube-extension/kiepfnpeflemfokokgjiaelddchglfil)
|
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
|
## Usage
|
||||||
|
|
||||||
Configure the extension to point to your YTPTube instance in the extension options page.
|
Configure the extension to point to your YTPTube instance in the extension options page.
|
||||||
|
|
||||||
## For issues
|
## For issues
|
||||||
|
|
||||||
To report issues, please use the [GitHub issues page](https://github.com/arabcoders/ytptube/issues) at this repository.
|
To report issues, please use the [GitHub issues page](https://github.com/arabcoders/ytptube/issues) at this repository.
|
||||||
|
|||||||
Référencer dans un nouveau ticket
Bloquer un utilisateur