CYFARE / HellFire

Optimized Firefox for GNU/Linux
Other
31 stars 3 forks source link

Automatically update #1

Open nghiabros opened 6 months ago

nghiabros commented 6 months ago

Hi buddy, I am using the newest version. Could you add automatically update feature for the next version?

CYFARE commented 6 months ago

Hi thanks for using HellFire!

We can but..

I can enable automatic updates in the builds, but unfortunately from the backend, Firefox checks & downloads official Mozilla builds, not my optimized build. If I want Firefox to check new versions of HellFire builds, I will need to change the source code before compile (which means I will need to maintain a seperate source tree for transparency of what changes we make in source)..

Solution under way

I'm working on an easy install script which will ask the user if they want HellFire auto-updates & proceed to add a scheduled task (for windows) & cronjob (for linux) to check from github releases. This way, no source code changes are required & users will get the latest updates as soon as new releases happen.

Keeping this issue open until feature is released.

nghiabros commented 6 months ago

hope the script coming soon, thank you!

ktpttd commented 6 months ago

yes, please coming soon

CYFARE commented 4 months ago

Guys, please check the latest release & I've created an installer shell script for GNU/Linux. Also go through the readme for steps. For Windows, the same exe installer will update/upgrade your browser without changing any settings/bookmarks/etc. :)

I've not closed the issue yet, due to this not being an automatic updater.. I'll be adding the following from next release onwards and backport same changes to 127.0a1 (current) version:

1) Provide shell script to check for updates on GNU/Linux. 2) Provide powershell script to check updates on Windows. 3) Provide steps in readme to add these scripts to crontab/scheduled tasks.