tag: Report

Falkon: Development Update, Dec 2023

26 Dec, 2023 - 5 minutes
A lot of happened since I last wrote something about Falkon development. Release of Falkon 23.08 Relatively a lot of stuff was changed/added/fixed for this release series. The biggest thing I struggled with was session restore optimizations which is very slow and I manahed to get it faster by a bit and also introduce new bugs. Well nothing is for free. There is still a second part waiting and that is to delay putting icons into the tabs on the tabbar until they are realy needed. This operation actualy takes most of the time.

Falkon: Development Update, Spring 2023

18 Jul, 2023 - 3 minutes
This spring I did not have much time on Falkon since I was learning how to drive a car. There were still some moments left for Falkon. Release of Falkon 23.04.0 Thanks to KDE Gear team there is another major Falkon release. This time (with some trial and error) I also put the changelog and some picture on the main Falkon site to show Falkon is alive and well.

Falkon: Development Update, Mar 2023

1 Apr, 2023 - 2 minutes
Weird news from development of Falkon web browser. Development History browser When filter is not empty, do not delete the whole history under a date if the date entry is selected. This is especially cruel when trying to remove multiple entries and using keyboard shortcut Ctrl+A, Good Bey History. Now the entries unrelated to the filtering phrase should not be deleted. While I also deleted my whole history, this was reported at bugzilla.

Falkon: Development Update, Feb 2023

1 Mar, 2023 - 3 minutes
Weird news from development of Falkon web browser. Development GitLab FreeBSD pipeline FreeBSD pipeline was failing for a while. It always failed on PyFalkon plugin and in qztools file. It looks like the “latest” FreeBSD something does not like “{}” as default option for QFlags type. To some extend I can understand it, since it runs some code generator and than builds the generated code. And if the code generator fails to resolve everything the compilation might fail.

Falkon: Development Update, Jan 2023

1 Feb, 2023 - 3 minutes
Weird news from development of Falkon web browser. My little break I took a break for a few weeks (turned out to be a bit longer) to get a different look at the features I am working at. (Good excuse, right?) Development Site Settings I am struggling with the UI design and the UI programming itself. I am not that skilled with Qt and its way of doing these things so it will take a bit before I gain the required skills and experience to continue working on it in earnest.

Falkon: Development Update, Oct 2022

2 Nov, 2022 - 1 minutes
Weird news from development of Falkon web browser. Development: Site Settings At the start of the month I did something and I already forgot what it was (very sad) and than I took a “short” break for a week which turned out ot be for a whole month due to other reasons. Extensions During this break I worked on two QML extensions Cookies.txt and Readability. The Cookies.txt is in a way me trying to understand how to work with cookies from within QML extension in order to write a proper tutorial for it. The Readability was done on a request and because I thought it can be somehow hacked with QML. This took a bit longer than I expected, but it is nice to have.

Falkon: Development Update, Sep 2022

2 Oct, 2022 - 2 minutes
Weird news from development of Falkon web browser. Development: Site Settings I continued working on some system for WebAttributes and it looks fine at the moment (well, it just works). The thought which I have is to put all the WebAttributes into one field in the database and parse it afterwords instead of having a separate field for each attribute. I did not try this yet and I will keep this idea for later date when everything will be ready.

Falkon: Development Update, Aug 2022

4 Sep, 2022 - 5 minutes
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.

Changes on this blog

13 Dec, 2020 - 1 minutes
After a while I am writing about changes on this blog. The major changes in short are: New domain name. Self-hosted on VPS which is powered by Artix. Own git server powered by Gitea. Openring integration which provides links to articles from blogs I follow. For the future I plan some things, but the current setup is working fine so I have no idea when it will be done. The things I plan to do in the future are:

Monthly report - February

4 Mar, 2020 - 1 minutes
Hello, I continued to slowly work o Falkon and also resumed work on Falkon Plugins and once again started to fill Falkon store. I am also slowly investigating / researching Falkon Qml API which should work out of box on all platforms (while some may have problems with Python), the API is insufficient, in other words “there are too many restrictions”. I document my progress at file which can be found in _drafts folder of this repository.

Monthly report - January

31 Jan, 2020 - 1 minutes
Hello, This was too short but also a very long month. Many things I wanted to do I was unable to and had to push it to the near future. Artix Linux To make information more accessible we prepared RSS feed for our news. You can subscribe at https://artixlinux.org/feed.php Falkon After a long while the bug 409575 (Python plugins don’t load with PySide 5.13) has finally a working with Qt (PySide2) 5.14.1. GreaseMonkey can now grab userscript URLs (*.user.js) with newer Qt versions. 6974f8c2 Falkon can now handle web notifications (since QtWebEngine 5.13) with it’s notification system 409045 Other I helped to hunt very annoying bug in ktexteditor 413848 (Drag&copy function (by using Ctrl Key) does not work anymore)

Monthly report - December

31 Dec, 2019 - 1 minutes
Hello, This month was full of work and I did not have much time to do things which I would love to do. KDevelop Some patches I made (!66, !68, !75) were accepted and will be part of the KDevelop 5.5. Falkon We are still walking on edge when it comes to Python plugin support. The problem is there is probably “only” me who is testing the patch for real to ensure the patch is correct, but since there was no time…