zzag (Vlad Zahorodnii)
KWin developer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Dec 16 2017, 8:25 AM (326 w, 2 d)
Availability
Available

Recent Activity

Apr 29 2022

zzag abandoned D24629: RFC: Introduce KClockSkewNotifier class.
Apr 29 2022, 8:52 AM · Frameworks

Aug 10 2021

zzag added a comment to T14744: Remove X-KDE-PluginKeyword and keyword parameter in KPluginFactory::registerPlugin.

And do we need to keep source code compatibility for the KWin APIs?

Aug 10 2021, 3:01 PM · KF6
zzag added a comment to T14744: Remove X-KDE-PluginKeyword and keyword parameter in KPluginFactory::registerPlugin.

What's smaragd?

Aug 10 2021, 3:01 PM · KF6

May 24 2021

zzag updated subscribers of T14458: Make pursuivant less noisy on #kwin irc channel.

@ngraham started a relevant discussion recently in the plasma-devel mailing list https://mail.kde.org/pipermail/plasma-devel/2021-May/120182.html. So, I guess we can continue this discussion there.

May 24 2021, 12:16 PM · Sysadmin

May 16 2021

zzag reopened T14458: Make pursuivant less noisy on #kwin irc channel as "Open".

Please reopen this if you have some ideas about how to proceed here.

May 16 2021, 11:57 AM · Sysadmin
zzag added a comment to T14458: Make pursuivant less noisy on #kwin irc channel.

In other words, someone just needs to re-shuffle the items in https://invent.kde.org/sysadmin/irc-notifications/-/blob/master/gateway/cia-smtp.py#L76. I can make a MR but I would need help with testing.

May 16 2021, 11:52 AM · Sysadmin
zzag added a comment to T14458: Make pursuivant less noisy on #kwin irc channel.

Bhusan said that he will take a look at this later. But if it's okay, we can change the message format so it's a single line with the most important information, e.g. <repo> <branch> <author> <subject line> <link>(<modified files>). Such a message format should produce compact messages and make pursuivant less noisy. :)

May 16 2021, 11:49 AM · Sysadmin

May 12 2021

zzag created T14458: Make pursuivant less noisy on #kwin irc channel.
May 12 2021, 3:28 PM · Sysadmin

May 7 2021

zzag added a comment to T12413: RFC: Split KWindowSystem into KX11 and KHighLevelWindowStuff.

KXMessages can be made private, it's only used internally and a dead feature in kwin/kstart

May 7 2021, 8:53 PM · KF6

Apr 27 2021

zzag moved T14411: Finish deprecating WId-based KWindowEffects API from Backlog to Waiting on KF6 Branching on the KF6 board.
Apr 27 2021, 7:42 PM · KF6
zzag created T14411: Finish deprecating WId-based KWindowEffects API.
Apr 27 2021, 7:41 PM · KF6

Jan 24 2021

zzag abandoned D20640: WIP: [scripting] Port to QJSEngine.

Moved to https://invent.kde.org/plasma/kwin/-/merge_requests/611

Jan 24 2021, 1:03 PM · KWin

Sep 10 2020

zzag abandoned D22811: WIP: wayland: Implement maximized horizontal/vertical states.
Sep 10 2020, 11:03 AM · KWin

Sep 4 2020

zzag added inline comments to D29459: Scripting: Make client.activities writable.
Sep 4 2020, 3:20 PM · KWin
zzag added inline comments to D29459: Scripting: Make client.activities writable.
Sep 4 2020, 3:19 PM · KWin

Aug 21 2020

zzag updated the task description for T13496: Implement and use layer shell.
Aug 21 2020, 3:32 PM · KWin

Jun 22 2020

zzag added inline comments to D28224: Improve tests behaviour on set ups with high dpi.
Jun 22 2020, 6:59 AM · KWin

Jun 11 2020

zzag moved T11516: Properly implement xdg-shell protocol from Work In Progress to Done on the KWin board.
Jun 11 2020, 10:20 AM · KWin
zzag moved T12496: Shadows API in KWindowSystem from Under Review to Done on the KWin board.
Jun 11 2020, 10:19 AM · KWin
zzag closed D26503: [Dialog Shadows] Port to KWindowSystem shadows API.
Jun 11 2020, 10:19 AM · Frameworks
zzag updated the summary of D26503: [Dialog Shadows] Port to KWindowSystem shadows API.
Jun 11 2020, 10:17 AM · Frameworks
zzag updated the diff for D26503: [Dialog Shadows] Port to KWindowSystem shadows API.

Fix merge conflict.

Jun 11 2020, 10:15 AM · Frameworks
zzag added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 11 2020, 9:56 AM · KWin
zzag added a comment to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

In general, +1. I'm not certain about what a better place to put the new service utilities is, though. Perhaps it's better to move them to libkwineffects or something. Either way, it can be revisited later...

Jun 11 2020, 9:02 AM · KWin

Jun 10 2020

zzag added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 10 2020, 8:16 AM · KWin
zzag committed R108:c890996a333c: [scene] Setup scene window connections with correct receiver object (authored by zzag).
[scene] Setup scene window connections with correct receiver object
Jun 10 2020, 6:40 AM
zzag committed R108:430b63d13b0e: [scene] Rename a scene window method (authored by zzag).
[scene] Rename a scene window method
Jun 10 2020, 6:40 AM
zzag committed R108:cb4dc0ff9dca: [scene] Make the scene window a qobject (authored by zzag).
[scene] Make the scene window a qobject
Jun 10 2020, 6:40 AM

Jun 5 2020

zzag added a comment to D29774: Add X-KDE-DBUS-Restricted-Interfaces to Application desktop entry fields.

This added field to Application desktop entries allows to declare an access request to a DBUS interface.

Jun 5 2020, 9:45 AM · Frameworks

Jun 4 2020

zzag committed R108:9d3edd68ebdb: [scene] Discard pixmap if the buffer size has changed (authored by zzag).
[scene] Discard pixmap if the buffer size has changed
Jun 4 2020, 7:37 AM
zzag committed R108:f3e9dfc7fe1e: [scene] Discard pixmaps if the buffer transform has changed (authored by zzag).
[scene] Discard pixmaps if the buffer transform has changed
Jun 4 2020, 7:37 AM
zzag committed R108:2eb706a0d5ba: [scene] Re-build window quads after a sub-surface has been rescaled (authored by zzag).
[scene] Re-build window quads after a sub-surface has been rescaled
Jun 4 2020, 7:37 AM
zzag committed R108:587d24a52d08: [wayland] Switch to SurfaceInterface::bufferScale() (authored by zzag).
[wayland] Switch to SurfaceInterface::bufferScale()
Jun 4 2020, 7:37 AM

Jun 3 2020

zzag added a comment to D29343: [kcm] Fix label.

Plasma/5.19 has been reset. Can you please create a merge request on invent.kde.org/plasma/kwin that fixes bug 420563?

Jun 3 2020, 10:00 AM · KWin
zzag added a comment to D29343: [kcm] Fix label.
Jun 3 2020, 9:49 AM · KWin
zzag added a comment to D29343: [kcm] Fix label.

Re: Commit subject line

Jun 3 2020, 9:25 AM · KWin
zzag committed R108:b3727fc02ea9: Update cached client size when the client geometry has changed (authored by zzag).
Update cached client size when the client geometry has changed
Jun 3 2020, 9:10 AM
zzag committed R108:c5552a47475f: Introduce the client geometry in Toplevel (authored by zzag).
Introduce the client geometry in Toplevel
Jun 3 2020, 9:10 AM
zzag committed R108:12182f9fc801: Update cached client size when the client geometry has changed (authored by zzag).
Update cached client size when the client geometry has changed
Jun 3 2020, 9:01 AM
zzag committed R108:fc290283a0ae: Introduce the client geometry in Toplevel (authored by zzag).
Introduce the client geometry in Toplevel
Jun 3 2020, 9:01 AM
zzag added a comment to D29343: [kcm] Fix label.

Push it to Plasma/5.19, please.

Jun 3 2020, 8:56 AM · KWin
zzag accepted D29343: [kcm] Fix label.
Jun 3 2020, 8:53 AM · KWin
zzag moved T4456: Implement viewporter protocol from Work In Progress to Done on the Plasma on Wayland board.
Jun 3 2020, 8:20 AM · KWin, Plasma on Wayland
zzag moved T4456: Implement viewporter protocol from Backlog to Done on the KWin board.
Jun 3 2020, 8:19 AM · KWin, Plasma on Wayland
zzag moved T13096: Properly handle unmapping of xdg_surface and xdg_toplevel from Backlog to Done on the KWin board.
Jun 3 2020, 8:19 AM · KWin
zzag committed R108:d4cc54d1d562: Update cached client size when the client geometry has changed (authored by zzag).
Update cached client size when the client geometry has changed
Jun 3 2020, 7:13 AM
zzag committed R108:5e112833dfce: Expose the client geometry in Toplevel (authored by zzag).
Expose the client geometry in Toplevel
Jun 3 2020, 7:13 AM
zzag committed R108:de2c4cb4acd8: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
Jun 3 2020, 7:01 AM
zzag committed R108:9e797cf94391: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
Jun 3 2020, 7:01 AM

Jun 2 2020

zzag committed R108:78d00f6d6942: [autotests] Fix the plasma surface test (authored by zzag).
[autotests] Fix the plasma surface test
Jun 2 2020, 1:23 PM
zzag committed R108:b6feebc225fb: [autotests] Fix the plasma surface test (authored by zzag).
[autotests] Fix the plasma surface test
Jun 2 2020, 1:03 PM
zzag committed R108:5b609fc7a74e: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
Jun 2 2020, 1:02 PM
zzag committed R108:f70308ee2ffb: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
Jun 2 2020, 1:02 PM

Jun 1 2020

zzag committed R108:71bc60f4bc90: Fix build (authored by zzag).
Fix build
Jun 1 2020, 8:41 PM
zzag committed R108:4acc930cbe8c: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
Jun 1 2020, 2:09 PM
zzag committed R108:fbe4303cc20f: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
Jun 1 2020, 2:09 PM
zzag committed R108:9d4c8fda0989: [effects/slidingpopups] Start the animation on only windowAdded or windowClosed (authored by zzag).
[effects/slidingpopups] Start the animation on only windowAdded or windowClosed
Jun 1 2020, 1:47 PM
zzag committed R108:b028ae56d9ff: [effects/logout] Start the animation on only windowAdded or windowClosed (authored by zzag).
[effects/logout] Start the animation on only windowAdded or windowClosed
Jun 1 2020, 1:47 PM
zzag committed R108:6f822b22bb72: [effects/fade] Start the animation on only windowAdded or windowClosed (authored by zzag).
[effects/fade] Start the animation on only windowAdded or windowClosed
Jun 1 2020, 1:47 PM
zzag committed R108:df9e36ee68a1: [wayland] Destroy XdgToplevelClient and XdgPopupClient on unmap (authored by zzag).
[wayland] Destroy XdgToplevelClient and XdgPopupClient on unmap
Jun 1 2020, 1:47 PM
zzag committed R108:31ea780d7996: [wayland] Rework xdg-shell implementation (authored by zzag).
[wayland] Rework xdg-shell implementation
Jun 1 2020, 1:47 PM
zzag committed R108:c1ea0412a45a: [effects/zoom] Implement focus tracking with QAccessibilityClient (authored by zzag).
[effects/zoom] Implement focus tracking with QAccessibilityClient
Jun 1 2020, 7:44 AM
zzag committed R108:076b8bc14ce5: [effects/zoom] Implement text caret tracking (authored by zzag).
[effects/zoom] Implement text caret tracking
Jun 1 2020, 7:44 AM

May 29 2020

zzag committed R108:ab5d310119a1: Merge branch 'Plasma/5.19' (authored by zzag).
Merge branch 'Plasma/5.19'
May 29 2020, 1:52 PM
zzag committed R108:783c2f47d604: Merge branch 'Plasma/5.18' into Plasma/5.19 (authored by zzag).
Merge branch 'Plasma/5.18' into Plasma/5.19
May 29 2020, 1:52 PM
zzag committed R108:2c76cc478438: [wayland] Fix misuse of EGL/eglmesaext.h (authored by zzag).
[wayland] Fix misuse of EGL/eglmesaext.h
May 29 2020, 1:21 PM
zzag committed R108:79dd1d7d8364: [wayland] Fix misuse of EGL/eglmesaext.h (authored by zzag).
[wayland] Fix misuse of EGL/eglmesaext.h
May 29 2020, 1:05 PM
zzag abandoned D27004: [kstyle] Drop XCB and KWayland dependency.
May 29 2020, 8:33 AM · Plasma
zzag committed R31:6067ebb9f42f: [kstyle] Port to QWindow::startSystemMove() (authored by zzag).
[kstyle] Port to QWindow::startSystemMove()
May 29 2020, 8:33 AM
zzag committed R31:5e2d3333aaaf: [kstyle] Port to QWindow::startSystemMove() (authored by zzag).
[kstyle] Port to QWindow::startSystemMove()
May 29 2020, 8:33 AM
zzag added a comment to D27004: [kstyle] Drop XCB and KWayland dependency.

Will move to GitLab.

May 29 2020, 8:33 AM · Plasma
zzag abandoned D27003: [kstyle] Port to QWindow::startSystemMove().

Will move to GitLab.

May 29 2020, 8:32 AM · Plasma
zzag committed R108:30a5b11148eb: Merge branch 'Plasma/5.19' (authored by zzag).
Merge branch 'Plasma/5.19'
May 29 2020, 7:55 AM
zzag committed R108:ed02ece38dc3: Merge branch 'Plasma/5.19' (authored by zzag).
Merge branch 'Plasma/5.19'
May 29 2020, 7:49 AM
zzag committed R108:309fbf183786: [effects/blur] Don't blur outside the frame rect (authored by zzag).
[effects/blur] Don't blur outside the frame rect
May 29 2020, 7:43 AM
zzag committed R108:3945ad400e0a: [effects/blur] Don't blur outside the frame rect (authored by zzag).
[effects/blur] Don't blur outside the frame rect
May 29 2020, 6:15 AM

May 28 2020

zzag committed R108:3537e2e061d5: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 28 2020, 3:51 PM
zzag committed R108:366709aea768: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
May 28 2020, 3:51 PM
zzag committed R108:c54d069d4395: [wayland] Adjust to kwayland-server changes (authored by zzag).
[wayland] Adjust to kwayland-server changes
May 28 2020, 8:59 AM
zzag committed R108:c05088d65750: [wayland] Adjust to kwayland-server changes (authored by zzag).
[wayland] Adjust to kwayland-server changes
May 28 2020, 8:10 AM
zzag committed R108:d6ef4ca37dae: [wayland] Adjust to kwayland-server changes (authored by zzag).
[wayland] Adjust to kwayland-server changes
May 28 2020, 8:07 AM

May 27 2020

zzag committed R31:d93dcf78fa22: Merge branch 'Plasma/5.19' (authored by zzag).
Merge branch 'Plasma/5.19'
May 27 2020, 8:38 AM
zzag committed R108:c720b83d7546: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 27 2020, 7:26 AM
zzag committed R108:eba651738b5d: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
May 27 2020, 7:26 AM

May 26 2020

zzag committed R108:2bc043a336a1: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
May 26 2020, 2:57 PM
zzag committed R108:a26393034cc8: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 26 2020, 2:57 PM

May 25 2020

zzag committed R108:572bf763112f: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
May 25 2020, 7:38 PM
zzag committed R108:27fcb918aa14: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 25 2020, 7:38 PM
zzag committed R108:caa91c8f8bea: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
May 25 2020, 2:28 PM
zzag committed R108:d4bccf8bcbe1: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 25 2020, 2:28 PM
zzag committed R108:a4f83d2dac7d: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 25 2020, 2:16 PM
zzag committed R108:f3805f739177: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
May 25 2020, 2:16 PM
zzag committed R108:811905f2d1d9: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
May 25 2020, 11:05 AM
zzag committed R108:ab298eb9285e: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 25 2020, 11:05 AM
zzag added inline comments to D29272: Add support to keyboard shortcuts inhibitor.
May 25 2020, 10:04 AM · KWin
zzag added inline comments to D29272: Add support to keyboard shortcuts inhibitor.
May 25 2020, 10:03 AM · KWin
zzag added inline comments to D29272: Add support to keyboard shortcuts inhibitor.
May 25 2020, 10:02 AM · KWin
zzag committed R108:186a5c32e14e: [wayland] Announce support for wp_viewporter (authored by zzag).
[wayland] Announce support for wp_viewporter
May 25 2020, 8:19 AM
zzag committed R108:2931404f68f3: [scene] Introduce helpers for mapping between different coordinate spaces (authored by zzag).
[scene] Introduce helpers for mapping between different coordinate spaces
May 25 2020, 8:19 AM
zzag committed R108:9d1117022b34: [scene] Port to SurfaceInterface::mapToBuffer() (authored by zzag).
[scene] Port to SurfaceInterface::mapToBuffer()
May 25 2020, 8:19 AM