There are 8 new versions of Linux-libre: 6.9.1-gnu, 6.8.10-gnu, 6.6.31-gnu, 6.1.91-gnu, 5.15.159-gnu, 5.10.217-gnu1, 5.4.276-gnu1, and 4.19.314-gnu1. But that's not all! 📢 6.8.10-gnu and 6.6.31-gnu include the change from 6.9-gnu for the i915 module to load and run some cards without needing proprietary firmware. I wrote more about that here: https://www.fsfla.org/pipermail/linux-libre/2024-May/003542.html 🚀 Stay free and happy hacking! ✨ #LinuxLibre#FreeSoftware#GNU#SoftwareFreedom
Hello, freedom fighters! Four shiny new versions of Linux-libre have been hatched: 6.8.8-gnu, 6.6.29-gnu, 6.1.88-gnu, and 5.15.157-gnu. Join me in cheering for free software! Let's make some noise! #LinuxLibre#GNU#FreeSoftware#SoftwareFreedom#Linux
Exciting news, friends of freedom! There are seven sparkling new versions of Linux-libre: 6.8.6-gnu, 6.6.27-gnu, 6.1.86-gnu, 5.15.155-gnu, 5.10.215-gnu1, 5.4.274-gnu1, and 4.19.312-gnu1. Each version has been meticulously cleaned up to remove all non-free blobs and nasty binary bits, ensuring your system runs on truly free software, respecting your user freedoms. Be free, be libre! https://www.fsfla.org/ikiwiki/selibre/linux-libre/#GNU#Linux#Linuxlibre#FreeSoftware#SoftwareFreedom
🎉 Hello there to all my free software friends! 🌟 We've rolled out FOUR new versions of Linux-libre: 6.8.5-gnu, 6.6.26-gnu, 6.1.85-gnu, and 5.15.154-gnu! Linux-libre remains dedicated to removing proprietary junk! 🔗 Dive in and enjoy computing that respects your freedom. Let's keep the spirit of freedom alive and push forward, ensuring our software serves us - free from subjugation! https://www.fsfla.org/ikiwiki/selibre/linux-libre/#GNU#Linux#Linuxlibre#FreeSoftware#SoftwareFreedom
Wow, what a sprint! We've pushed out 7 new versions of Linux-libre: 6.8.2-gnu, 6.7.11-gnu, 6.6.23-gnu, 5.15.153-gnu, 5.10.214-gnu1, 5.4.273-gnu1, & 4.19.311-gnu1. It was quite the marathon with our cleanup scripts needing not one, not two, but three separate tweaks and restarts to get the cleaning process just right. All in the name of keeping your computing as free and squeaky clean as it can be! ✨ Thank you, @lxo! 🚀 #FreeSoftware#SoftwareFreedom#GNU#Linux#LinuxLibre
set page background color to match fenix_colors.css, fenix_one.css, and fenix_one-alt.css
Modified fenix_colors.css, fenix_one.css, and fenix_one-alt.css:
optimized colors to better support styles that do not hide the tab bar: desktop and mobile styles, as well as all styles while using larger screen (lapdock, monitor, or tv) including laptop and desktop computers
Modified install.sh:
optimized logic: only attempt to create backup on first run of install.sh script
added new user selection option for applying recommended preferences to user.js
fixed typo preventing dynamic_popups_max.css from being applied
Modified uninstall.sh:
optimized logic: only continue with uninstall if at least one chrome directory has been located in selected browser profiles
added logic to remove added preferences from user.js if present
Modified README.md:
added note to pre-install section about applying recommended preferences with install.sh script
I have not tested Mobile-Friendly-Firefox with these browsers yet, as I am waiting for official arm64 releases before installing them onto my Librem 5. While I think that everything should work, anyone can share issues here on the fediverse, on my Mobile-Friendly-Firefox repo, or on my forum thread. I'll try to check all three from time to time so I don't miss anything.
Minor Update:
Added to install and uninstall scripts
Support for Librewolf flatpak
I have tested and confirmed that it works perfectly.
Okay, I think I am done updating files for a while now.
I have fixed all known issues, and everything works well. The only issue is a cosmetic one that doesn’t really matter and is unlikely to be noticed (the Tab Manager Menu in landscape mode doesn’t expand to use the full screen, but it works well and is very usable).
So I think it’s safe for everyone to save the files they need now.
For anyone that saw my post yesterday (November 11th), please check it again. There are additional updates from today, and I edited that post to include them.
Adjusted the following files to allow for vertical scrolling of extension popups:
extensions_menu.css
true_mobile_landscape-alt.css
true_mobile_landscape.css
dynamic_popups.css
dynamic_popups_plus.css
dynamic_popups_max.css
dynamic_popups_pro.css
dynamic_popups_pro_max.css
fenix_fox-alt.css
fenix_fox.css
fenix_one-alt.css
fenix_one.css
Adjusted userContent.css (fenix) to apply fenix colors to all about pages using regexp and selectively fix about pages to better fit display.
Updated on November 9th 2023:
Adjusted userContent.css (fenix) to fix a mistake that I had made. Sidebar size variable was in color section at top, being applied to all screen sizes; it is now properly set for smaller screens only, for the specific about pages that require it.
Updated on November 10th-12th 2023:
Added userContent.css (non-colorized).
Adjusted the following files to properly allow space for Tab Manager Menu button and toolbar items:
Added userContent.css (fenix) to fix Firefox about pages to be better fit for Librem 5 as well as a color theme to match Firefox for Android, code-named Fenix.
Added fenix_colors.css for a color theme to match Firefox for Android, (Fenix). If you do not want the Private Browsing Mode theme for the URL Bar and Nav Bar, comment out that section of code at the bottom of the file.
Added fenix.css as an alternative to true_mobile_mode.css that more closely resembles Firefox for Android (Fenix).
Added extensions_menu.css to fix the Unified Extensions Menu.
Added dynamic_popups.css and several variations so that extensions expand into a big enough popup which also supports horizontal scrolling. Works best with true_mobile_mode.css or fenix.css.
Added alt-browser-alt.css to be used with true_mobile_mode.css or fenix.css instead of browser.css. It can also be used with other styles like alt-single_tab_mode-alt.css to have the Tab Bar at the top of the screen and the Nav Bar at the bottom.
Added single_tab_mode-alt.css, true_mobile_mode-alt.css, and fenix-alt.css, to be used without alt-browser-alt.css or browser.css in order to have the Nav Bar at the top of the screen.
Added true_mobile_landscape.css and true_mobile_landscape-alt.css to have a nice landscape mode that maximizes usable space and fixes flickering popups.
Added fenix_fox.css to have a single standalone userChrome file containing all necessary code except fenix_colors.css. You can add dynamic_popups.css or another variation. fenix_fox-alt.css is the version that has the Nav Bar at the top of the screen. You will still need userContent.css (fenix).
Added fenix_one.css to have a single standalone userChrome file containing all necessary code, including fenix_colors.css. If you do not want the Private Browsing Mode theme for the URL Bar and Nav Bar, comment out that section of code at the bottom of the file. You can add dynamic_popups.css or another variation. fenix_one-alt.css is the version that has the Nav Bar at the top of the screen. You will still need userContent.css (fenix).
Added variables into many files so that they work in “Normal” and “Touch” density modes.
If you prefer having a single userChrome file, you can simply rename fenix_fox.css or fenix_one.css to userChrome.css. You can also copy and paste the contents of one of the dynamic_popups files to the bottom of the userChrome.css file. Whichever userChrome file or files you decide to use, you will still need userContent.css (fenix).
Good gnus, everyone! I'm thrilled to announce there are 7 new versions of Linux-libre out: 6.5.9-gnu, 6.1.60-gnu, 5.15.137-gnu, 5.10.199-gnu1, 5.4.259-gnu1, 4.19.297-gnu1, and 4.14.328-gnu1. These versions continue to uphold our commitment to free software. Let's continue our journey towards a world where everyone has control over their computing. #GNU#LinuxLibre#Linux#FSF#FreeSoftware#SoftwareFreedom
Linux-libre is the default kernel for several distributions including Dragora GNU/Linux-Libre, Parabola GNU/Linux-libre, and GNU Guix System. Join us in the journey towards software freedom! https://www.gnu.org/distros/free-distros.html#GNU#LinuxLibre
Exciting gnus, fellow free software lovers! We've got 7 new versions of Linux-libre out: 6.4.13-gnu, 6.1.50-gnu, 5.15.129-gnu, 5.10.193-gnu1, 5.4.255-gnu1, 4.19.293-gnu1, and 4.14.324-gnu1! As always, these versions uphold the committment to software freedom. njoy computing with freedom! #GNU#LinuxLibre#Linux#FreeSoftware