Tux Machines

Programming Leftovers

Posted by Roy Schestowitz on Apr 21, 2023

=> today's leftovers | FutureSQL 0.1.0 released

Patrick Griffis: How GTK3 themes work in Flatpak

=> ↺ Patrick Griffis: How GTK3 themes work in Flatpak

There seems to be a lot of misinformation and low quality content out there on how to use a theme with Flatpak. So I’m going to break down how it all works.

Final Weeks Of SoK23 With KDE Eco: Writing Scripts In Selenium To Reproduce KdeEcoTest Script

=> ↺ Final Weeks Of SoK23 With KDE Eco: Writing Scripts In Selenium To Reproduce KdeEcoTest Script

Thank you once again to the KDE community for having me as part of this amazing Free & Open Source project through their annual program Season of KDE (SoK). Please see this and this blog post for background information about the work described here.

=> ↺ Season of KDE | ↺ this | ↺ this

In these final weeks of SoK23 I have reproduced in Selenium the entire KdeEcoTestGcomprisScript.txt script, which emulates user behavior in different GCompris activities.

=> ↺ KdeEcoTestGcomprisScript.txt | ↺ GCompris

=> ↺ Season of KDE | ↺ this | ↺ this | ↺ KdeEcoTestGcomprisScript.txt | ↺ GCompris

Python 3.12: error messages, perf support, and more

=> ↺ Python 3.12: error messages, perf support, and more

Python 3.12 approaches. While the full feature set of the final release—slated for October 2023—is still not completely known, by now we have a good sense for what it will offer. It picks up where Python 3.11 left off, improving error messages and performance. These changes are accompanied by a smattering of smaller changes, though Linux users will likely make use of one in particular: support for the perf profiler.

Simon Josefsson: Sigstore for Apt Archives: apt-cosign

=> ↺ Simon Josefsson: Sigstore for Apt Archives: apt-cosign

As suggested in my initial announcement of apt-sigstore my plan was to look into stronger uses of Sigstore than rekor, and I’m now happy to announce that the apt-cosign plugin has been added to apt-sigstore and the operational project debdistcanary is publishing cosign-statements about the InRelease file published by the following distributions: Trisquel GNU/Linux, PureOS, Gnuinos, Ubuntu, Debian and Devuan.

=> ↺ initial announcement of apt-sigstore | ↺ Sigstore | ↺ apt-cosign plugin has been added to apt-sigstore | ↺ debdistcanary

=> ↺ initial announcement of apt-sigstore | ↺ Sigstore | ↺ apt-cosign plugin has been added to apt-sigstore | ↺ debdistcanary

EasyApps totally rewritten

=> ↺ EasyApps totally rewritten

EasyOS has a few of Roger's (radky in the forum) superb applications, including PupApps, slightly modified by Roger to work with EasyOS and renamed to EasyApps. Apart from the name change, it is still almost entirely PupApps underneath, and is installed at /usr/local/PupApps.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/04/21/Programming_Leftovers.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
152.317999 milliseconds
Gemini-to-HTML Time
1.514175 milliseconds

This content has been proxied by September (ba2dc).