Posts

Showing posts with the label Python

Yum Extender - Rises Like a Phoenix

Image
Yum Extender (yumex-dnf) as retired 5 years ago from Fedora, as I did not have the time to handle development. Back in May 2021 i started up the development up again on yumex-dnf. One month ago, I started a new project yumex-ng https://github.com/timlau/yumex-ng It is a rewrite of Yum Extender from scratch as a more modern application using gtk4, libadwaita and Python 3.11. Today I made the first development release, package is available for Fedora 37 and Rawhide in Fedora Copr I'm very pleased of the current state for the application, so try it out at let me know what you think. You can track the development on my Mastodon profile.

Pimp your Gtk application with CSS

Image
  GTK is a powerful framework for building GUI application in Linux and other OSes. It is written in C, but there is binding for many programing languages like Python. GTK uses a subset of CSS for styling your application. I have made a little Python Demo Application to show how to pimp your application like a pimp. It shows the basics of how to use a CSS file with GTK python bindings and  the basics of how to write custom styling in CSS for your GTK application.  It is not meant to be good looking 😊, but to show how the styling works. It shows the basics like colors, padding, margins, borders etc, but also more advanced features like transitions and animations.

Python request tutorial

Image
 A great tutorial about the Python Request library to work with webpages/services in Python. Corey Schafer Youtube channel  is a great ressource for all python programmers.