Simple story the likes of which happens all the time where an incorrect example together with my lack of knowledge led me to the world of hurt.
In the Falkon example QML extension in order to set some basic (top level) element the original author decided to use Rectangle component (or class? or object? or whatever, I will call it component). The Rectangle component is not supposed to be used this way since it is by default also setting the background to white and thus it is not styled by the KDE theme.
Weird news from development of Falkon web browser.
Why? Sadly, even after project moved under the wings of KDE it did not see many contributors (am I as major stalker at fault?), maybe new contributors did not want to go through hassle of creating KDE account (joining KDE). This is hard to say for me.
Anyway, I wanted to do something what is already outlined and what someone already tried in the past and thus there is a bit of information on how it should be done. That is how I came across “Site Settings” feature. This idea comes from a merge request on Phabricator “Added feature to remember the zoom set on a host” by Anmol Gautam but was not accepted since it was a lot of code which only handles zoom while all data were still stored in the ini file which would make it slower and slower as time goes on.
This weekend I decided to semi automate the process of searching for RSS feeds on websites while using Falkon web browsers. Many websites provide RSS feeds but do not provide any visible link or icon to access them (eg. many Wordpress based sites) and I had to open the source code and search in that mess for xml feeds.
These feeds are ussualy in HEAD html element but sometimes can appear anywhere on the website. I decided to only include the ones provided in HEAD since this is a standard way of informing browser that there are RSS feeds.
I like statisctics and numbers and I like looking at them, how they are changing and growing. Back when this blog was started I wanted to display some statistics on it but due to its very young age it would be meaningless.
That changes now. This blog is around for over two years and it is time to put some nice numbers on it. At first I struggled about what to actualy count and how to do it within Hugo or if I should prepare the stats outside of it (bit of scripting can never hurt). In the end I managed to do it within Hugo and created somewhat usable template to display the data.
Intro My 10 years old laptop has basically touch and look sensitive connectors, audio jack included. This means that the headphones plugged status is changed at random and with default settings in PulseAudio and PipeWire it will cause constant switching to speakers and I will be unable to enjoy my music (the soundcard is not great but the USB hub is also out of question since USB ports are also often touch sensitive).