I've been working on a new app to use your #Linux phones and tablets as secondary wireless "side displays" (not mirrors). This is based on #GStreamer, x264, #Mutter APIs, and low-latency UDP streaming, and will be designed to work on both ARM and Intel, regardless of hardware acceleration support. (Testing on a #librem5)
This is still at an early stage, and will take some time to become usable. Thoughts and feedback?
Now they're announcing some trustworthy 100% private, user-controlled AI thing - that's supposed to be helpful with everyday tasks. I am not hype on AI, but if the promises hold up, that's interesting.
The fleet is growing! I received a Poco F1 as a present from @linmob at #FOSDEM, and as other Snapdragon 845 devices, the difference in usability from its predecessors is insane and it is the first device I felt comfortable bringing around as a daily driver today.
I took a long break from articles (almost exactly one year) due to many reasons, but I will be back to writing soon, and I was happy to hear your feedback this weekend!
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).
Viele kleine Schritte bei der Entwicklung einer stabilen Software für das Pinephone Pro ergeben irgendwann auch eine gut benutzbare Lösung. Das dauert noch etwas. Der Convergence Mode aber mit einem FullHD Display funktioniert schon ganz gut. Ist wirklich cool z.B. seine Mails auf einem größeren Display mit Tastatur und Maus zu bearbeiten. Das wird gut. #linuxphones#linux#danctnix#archlinux#phosh
Using my SonyXperiaIII with #sailfishos for six months as sole phone now. Native and Android apps are working fine. #linuxphones as everyday devices are possible.
I don't think I've ever compiled the kernel as often on a single day as I have today, but my Mobian port to the Pixel 3a / 3a XL is making progress.
My device-specific kerrnel repo is working, though I still need to find the right place for some kernel config stuff. if compiled as is, touch won't work. But I can manually copy the ".config" from pmOS to the repo and do "make olddefconfig" and then everything works nicely.
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.