About:

Vlad Zahorodnii is the author of the blog hosted at blog.vladzahorodnii.com. The blog appears to be a personal website where Vlad shares insights, likely related to his professional or personal interests. The site is powered by WordPress and features a favicon and images that suggest a focus on technology or digital content.

Website:

Incoming Links:

Outgoing Links:

Joel Spolsky
Subscribe to RSS:
The blog post discusses Aurorae, a decoration engine for KDE that allows users to apply third-party decoration themes. It highlights the engine's history, current neglect, and performance issues compared to the default Breeze them...
The blog post discusses upcoming improvements to the dark mode in Plasma, focusing on new features like dynamic wallpapers that change based on the Sun's position and automatic day/night theme switching. The author shares their ex...
The upcoming Plasma 6.4 release will see the split of kwin_x11 and kwin_wayland codebases. The decision was made due to the growing list of regressions affecting the X11 session and architecture restrictions imposed on KWin/Waylan...
GTK 4 added support for the cursor-shape-v1 protocol on Wayland, ensuring consistent cursor look between apps. KDE backported the cursor shape protocol support to the GTK 3 branch, resulting in fewer cursor issues in applications ...

0Zoom improvements

2024-12-29

The blog post discusses the improvements made to the zoom plugin in Plasma 6.3, including the addition of a pixel grid mode, minor polishing of system settings, and future improvements such as adding new keyboard shortcuts and exp...
The article discusses the visual glitch in the Plasma Wayland session when resizing X11 windows and the efforts made to fix it. It explains the frame synchronization protocol and the issues with Xwayland, and how the compositor an...
The blog post discusses the new SVG cursor themes in Plasma 6.2, explaining the classic cursor theme format, X11 vs Wayland cursors, limitations of Xcursor, and the new SVG cursor format. It also outlines the requirements for the ...
The blog post discusses upcoming tablet input changes in Plasma 6.3, explaining that KWin will stop emulating tablet input and the impact it will have. It also addresses the impact on users and toolkit developers, and mentions tha...
The text explains how to write a QML effect for KWin, starting with the history of implementing effects in C++ and the rise of popularity of overview effects. It then goes on to explain the project structure, how to install the ef...
The text discusses the unique way Wayland lets clients specify the contents of the cursor, and how kwin has improved in this regard. It explains the CursorSource classes, the scene abstraction in kwin, and the new cursor design, m...
KWin will support only Xinerama for setting up X screens since 5.26, multi-head won’t be supported anymore. Xinerama is the most user friendly workflow on multi-screen setups and is usually enabled by default in all Linux distribu...
The text discusses the improvements in KWin during the 5.25 development cycle, including gesture integration, merge of kwayland-server and kwin, rewriting of Present Windows and Desktop Grid effects in QML, compositing improvement...
The blog post describes how KWin/Wayland manages window geometry, including the use of _NET_WM_SYNC_REQUEST protocol, the resizing of xdg-toplevel surfaces, and the handling of window geometry in KWin. It also explains the challen...
The author discusses the issue of inconsistent font rendering in Qt and GTK applications, particularly focusing on the stem darkening feature in Qt that makes glyphs look thicker. After some investigation, the author found a way t...