cursor-shape-v1 in Chromium and Electron

Just in time for KDE Plasma 6, Chromium 122 and Electron 29 have been released! They contain my patch that adds support for Wayland’s new cursor-shape-v1 extension protocol. When running natively in a Plasma 6 Wayland session, up-to-date Chromium-based browsers and Electron apps should now always use the correct mouse cursor theme and have the cursor drawn in the correct size, even when running in a Flatpak sandbox. You can enable Chromium’s native Wayland support by setting chrome://flags/#ozone-platform-hint to “Auto” or with a command-line flag. There are multiple ways to apply this preference to Electron apps as well. ...

23 February 2024 · 1 min · Ilya Bizyaev
Sunny path through a green park

Summer update!

It’s been a long while since I posted to my blog, and I apologize for the unpleasant period of boring silence, but I hope to make up for some of it with a brief overview of what happened to me since my last update 🙂 First and foremost, I would like to express the gratitude for my second year of university, which was the most exhausting period of studies that I’ve had so far but taught me a great deal of patience, focus, and perseverance. Also, I cannot but mention that never have I valued friendship as much as I do now. I was able to pass my exams with satisfying grades, and while I do not yet feel ready to dive into the next academic year, I am a lot more confident about its success. ...

30 July 2019 · 2 min · Ilya Bizyaev
Snow-covered path through a park during heavy snowfall

2018 — what a year!

2018, my favorite year so far, has come to its end. So, I decided to recap what happened in my life this year, as well as to tell about events I haven’t covered yet. 2018 was the first year for me that started with exams. Not that I haven’t spent holidays studying for exams before, though, so with some persistence and tangerine fuel 🍊 I passed them all good enough and had a week of TV series and open source contribution before the upcoming semester. With some help from Halium project maintainers and a steep learning curve, I was finally able to conquer graphics libraries on an x86 Android phone and start a Wayland compositor. At the same time, my efforts on the Russian-speaking KDE community became visible, as our friendly local group crossed a symbolic border of 1000 members! ...

29 December 2018 · 3 min · Ilya Bizyaev
Kirigami QML module files in a file manager

Automatic QML import by Qt deployment tools

There was a small problem with Qt’s deployment tools that could, however, cause some struggle for beginners. windeployqt, macdeployqt and linuxdeployqt could not add a third-party Qt Quick module (i.e. one that is not located inside Qt’s installation directory, like Kirigami) to the resulting bundle. It was, of course, possible to workaround the issue by copying the missing files to their expected locations with a script or manually. For non-systemwide Qt installations, there was also an option of installing the libraries by side with Qt’s own modules. However, these are still platform-dependent workarounds we shouldn’t rely on long-term. ...

25 November 2018 · 2 min · Ilya Bizyaev
KDE Russia website showing a group photo and product information

New KDE.ru website

Today, on September 18th, 2018, the Russian-speaking KDE community launches its updated website on KDE.ru. The new website serves as the main page for the Russian-speaking community. It provides localized information about the community, product download links and the list of social network pages we maintain. It is also meant to help new members get involved in KDE’s projects, particularly in our translation and promotion efforts. ...

18 September 2018 · 1 min · Ilya Bizyaev
ZX Spectrum AY-music event at Chaos Constructions 2018

Plasma Mobile at a demoparty?

Chaos Constructions is an annual computer festival held in Saint Petersburg, Russia. It is centered around demoscene — a form of computer art where participants write programs that produce short audiovisual presentations. Apart from the demoscene contests, you can enjoy computer-related seminars, live acts, and a computer exhibition. CC'2018, ZX Spectrum AY-music Talks, seminars Computer exhibition, retro gaming consoles ...

28 August 2018 · 2 min · Ilya Bizyaev
KDE Russia VK community page with 1,068 members

KDE Russia

This January, an amazing milestone has been passed by the Russian KDE community: our VK group, main local community page, got more than a thousand subscribers! Globally, that doesn’t sound like much, but that’s really a lot for a local page of a FOSS community! My participation started more than a year ago, and throughout the year we’ve been covering all major events in community life, helping new users find their ways in FOSS and KDE in particular, inviting everyone to participate and do whatever they can to make the bright future of software freedom closer. ...

3 February 2018 · 1 min · Ilya Bizyaev
Sergey Popov, Kevin Funk and Ilya at the Golden Gate Bridge

Mountain Re-View

Hey blog! How about a new blog post? 🙂 There have been no messages from me for a while, mostly due to my exams, and I feel guilty of the silence. Now that’s high time I write about my experience. The most important event in my life for the past few months is the Google Code-In trip. It was an amazing opportunity to meet so many interesting people, see lots of stunning views, visit lots of amazing places, hear talks about topics I’ve never thought of before and make new friends. ...

11 July 2017 · 2 min · Ilya Bizyaev
Sixteen colorful GCompris activity icons

My Google Code-In experience

If someone asked me to describe Google Code-In with one word, I would definitely say “amazing”. And that’s not just a common word: that’s what this contest really makes me feel. To begin with, I learned about GCI by chance in a few days after its start. After registration and completing my beginner tasks, I was scrolling through the enormous task list choosing the one for me when I suddenly read “KDE”. ...

8 January 2017 · 2 min · Ilya Bizyaev