Mizuki Nguyen
Mizuki Nguyen
> Have you tried profiling the Extensions process? I have tried here: https://share.firefox.dev/46Mopjt I can kind of see where things are going wrong but I'm not a webdev at all...
Actually it may be an upstream issue, I tried mozregression and got a range of [2023-05-15-21-56-23](https://archive.mozilla.org/pub/firefox/nightly/2023/05/2023-05-15-21-56-23-mozilla-central/) to [2023-05-16-04-24-30](https://archive.mozilla.org/pub/firefox/nightly/2023/05/2023-05-16-04-24-30-mozilla-central/), which seems to correspond to [this range](https://hg.mozilla.org/mozilla-central/pushloghtml?startdate=2023-05-15+21%3A56%3A22&enddate=2023-05-16+04%3A24%3A31) in the source. I'll probably...
Update: It's probably an upstream issue - as there is only one commit on `./src/popup/components/PopupPage.js` inbetween v6 and v7, and reverting the commit didn't work. If sienori can look into...
1. Patch the source code and build with `-DCMAKE_INSTALL_PREFIX=/usr`, then `DESTDIR=gsmartcontrol make install` to create the base appimage folder, named gsmartcontrol. 2. Patch the `gsmartcontrol.appdata.in.xml` file as above, and change...
Here's a draft script I wrote for Open Build Service! I hope it will be helpful. ```yaml app: gsmartcontrol # resources required at build time build: # packages which get...
I just found out the language packs are stored on the Mozilla FTP with a static URL also. I think we can replace the hardcoded `https://addons.mozilla.org/firefox/downloads/file/4144407/english...xpi` with `https://ftp.mozilla.org/pub/firefox/releases/%FFversion%/win64/xpi/%locale%.xpi`
I would say that's why we use Firefox ESR in the first place - only security fixes without any breaking changes. We might be alright only checking for changes every...
prefCleaner works fine for me, however updater doesn't seem to be able to append overrides.
Seems to be just a broken check? This fixes it and updater seems to work fine now. `if ! [ "$SKIPOVERRIDE" ];` > `if [ "$SKIPOVERRIDE" = false ];`
Error in both scripts - you were checking for the literal file named `SCRIPT_FILE`: ```sh // from SCRIPT_FILE=$(preadlink "$0") && [ -f SCRIPT_FILE ] || exit 1 // to SCRIPT_FILE=$(preadlink...