Notebook icon. This icon is part of the Gnote project, licensed under the GPLv3.

Social Switch v1.0: Finally, Firefox

Version 1.0 is available for Firefox, Firefox for Android, and Chrome

Here it is! Social Switch for Firefox on desktop and Android.

I ended up adjusting the CSS and running some tests on Android because my biggest need was to use the extension on my phone, so I took advantage of the fact that I was already doing it for the desktop and indicated in the manifest.json that it also runs on the Android browser.

Installation and usage stages on Firefox for Android Installation and usage stages on Firefox for Android

Overall, this release focuses more on adaptations for Firefox, along with some interface adjustments and a more comprehensive support page. By covering the main URLs and the two major browsers, the extension moves to its first major version, 1.0.

Following the roadmap, available in the project's README, the next step is to redirect TikTok videos. I'll probably use SaveTik.co, the best web viewer I found, because it uses pathnames, unlike other services that use JavaScript and don't change the URL.

As I mentioned, I've only run a few tests for Android, so some bugs may appear during use.

Installation

Get the add-on

Get the add-on for Android

Install from Chrome Web Store

Installation from the ZIP File

Firefox for Desktop

  • Download the socialswitch-v1.0-firefox.zip file
  • Open Firefox and navigate to about:addons
  • From the settings cog, press "Install Add-on From File..." (located at the top-right corner)
  • Select the extension file

Chrome

  • Download the socialswitch-v1.0-chrome.zip file
  • Extract the ZIP file
  • Open Google Chrome and navigate to chrome://extensions
  • Enable "Developer Mode" (located at the top-right corner)
  • Click on the "Load Unpacked" button (located at the top-left corner)
  • Navigate to the directory where you extracted the ZIP file containing the extension
  • Select the extension folder

v1.0

What's Changed

  • First release for Firefox
  • Update to version 1.0, first major release
  • Update the code to comply with Firefox/Firefox for Android extension rules
  • Background and Popup
  • Tests
  • GitHub Actions
  • CSS for Android compatibility
  • Switch from using the tabs API to the webRequest API in Firefox/Firefox for Android version
  • Organize directories to separate code for Chrome and Firefox
  • Update docs
  • Provide more detailed information about tests, installation, and privacy
  • Update name in manifest.json to better specify the extension
  • Fix IG Tagged Profile parsing for Firefox

Pull Request

Finally, Firefox #9


Pencil icon. This icon is part of the Gnote project, licensed under the GPLv3. Written by Claromes

Tag icon. This icon is part of the Gnote project, licensed under the GPLv3. releases · english · open source

Comments? Ping me on Mastodon or Matrix
Share on Mastodon · Bluesky · Órbita · Hacker News · Email