zzag (Vlad Zahorodnii)
KWin developer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

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

Recent Activity

Today

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.

Fri, Jun 5, 9:45 AM · Frameworks

Yesterday

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
Thu, Jun 4, 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
Thu, Jun 4, 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
Thu, Jun 4, 7:37 AM
zzag committed R108:587d24a52d08: [wayland] Switch to SurfaceInterface::bufferScale() (authored by zzag).
[wayland] Switch to SurfaceInterface::bufferScale()
Thu, Jun 4, 7:37 AM

Wed, Jun 3

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?

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

Re: Commit subject line

Wed, Jun 3, 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
Wed, Jun 3, 9:10 AM
zzag committed R108:c5552a47475f: Introduce the client geometry in Toplevel (authored by zzag).
Introduce the client geometry in Toplevel
Wed, Jun 3, 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
Wed, Jun 3, 9:01 AM
zzag committed R108:fc290283a0ae: Introduce the client geometry in Toplevel (authored by zzag).
Introduce the client geometry in Toplevel
Wed, Jun 3, 9:01 AM
zzag added a comment to D29343: [kcm] Fix label.

Push it to Plasma/5.19, please.

Wed, Jun 3, 8:56 AM · KWin
zzag accepted D29343: [kcm] Fix label.
Wed, Jun 3, 8:53 AM · KWin
zzag moved T4456: Implement viewporter protocol from Work In Progress to Done on the Plasma on Wayland board.
Wed, Jun 3, 8:20 AM · KWin, Plasma on Wayland
zzag moved T4456: Implement viewporter protocol from Backlog to Done on the KWin board.
Wed, Jun 3, 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.
Wed, Jun 3, 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
Wed, Jun 3, 7:13 AM
zzag committed R108:5e112833dfce: Expose the client geometry in Toplevel (authored by zzag).
Expose the client geometry in Toplevel
Wed, Jun 3, 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
Wed, Jun 3, 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
Wed, Jun 3, 7:01 AM

Tue, Jun 2

zzag committed R108:78d00f6d6942: [autotests] Fix the plasma surface test (authored by zzag).
[autotests] Fix the plasma surface test
Tue, Jun 2, 1:23 PM
zzag committed R108:b6feebc225fb: [autotests] Fix the plasma surface test (authored by zzag).
[autotests] Fix the plasma surface test
Tue, Jun 2, 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
Tue, Jun 2, 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
Tue, Jun 2, 1:02 PM

Mon, Jun 1

zzag committed R108:71bc60f4bc90: Fix build (authored by zzag).
Fix build
Mon, Jun 1, 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
Mon, Jun 1, 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
Mon, Jun 1, 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
Mon, Jun 1, 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
Mon, Jun 1, 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
Mon, Jun 1, 1:47 PM
zzag committed R108:df9e36ee68a1: [wayland] Destroy XdgToplevelClient and XdgPopupClient on unmap (authored by zzag).
[wayland] Destroy XdgToplevelClient and XdgPopupClient on unmap
Mon, Jun 1, 1:47 PM
zzag committed R108:31ea780d7996: [wayland] Rework xdg-shell implementation (authored by zzag).
[wayland] Rework xdg-shell implementation
Mon, Jun 1, 1:47 PM
zzag committed R108:c1ea0412a45a: [effects/zoom] Implement focus tracking with QAccessibilityClient (authored by zzag).
[effects/zoom] Implement focus tracking with QAccessibilityClient
Mon, Jun 1, 7:44 AM
zzag committed R108:076b8bc14ce5: [effects/zoom] Implement text caret tracking (authored by zzag).
[effects/zoom] Implement text caret tracking
Mon, Jun 1, 7:44 AM

Fri, May 29

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

Will move to GitLab.

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

Will move to GitLab.

Fri, May 29, 8:32 AM · Plasma
zzag committed R108:30a5b11148eb: Merge branch 'Plasma/5.19' (authored by zzag).
Merge branch 'Plasma/5.19'
Fri, May 29, 7:55 AM
zzag committed R108:ed02ece38dc3: Merge branch 'Plasma/5.19' (authored by zzag).
Merge branch 'Plasma/5.19'
Fri, May 29, 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
Fri, May 29, 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
Fri, May 29, 6:15 AM

Thu, May 28

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
Thu, May 28, 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
Thu, May 28, 3:51 PM
zzag committed R108:c54d069d4395: [wayland] Adjust to kwayland-server changes (authored by zzag).
[wayland] Adjust to kwayland-server changes
Thu, May 28, 8:59 AM
zzag committed R108:c05088d65750: [wayland] Adjust to kwayland-server changes (authored by zzag).
[wayland] Adjust to kwayland-server changes
Thu, May 28, 8:10 AM
zzag committed R108:d6ef4ca37dae: [wayland] Adjust to kwayland-server changes (authored by zzag).
[wayland] Adjust to kwayland-server changes
Thu, May 28, 8:07 AM

Wed, May 27

zzag committed R31:d93dcf78fa22: Merge branch 'Plasma/5.19' (authored by zzag).
Merge branch 'Plasma/5.19'
Wed, May 27, 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
Wed, May 27, 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
Wed, May 27, 7:26 AM

Tue, May 26

zzag committed R108:2bc043a336a1: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
Tue, May 26, 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
Tue, May 26, 2:57 PM

Mon, May 25

zzag committed R108:572bf763112f: [wayland] Add support for cropped and scaled surfaces (authored by zzag).
[wayland] Add support for cropped and scaled surfaces
Mon, May 25, 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
Mon, May 25, 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
Mon, May 25, 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
Mon, May 25, 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
Mon, May 25, 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
Mon, May 25, 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
Mon, May 25, 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
Mon, May 25, 11:05 AM
zzag added inline comments to D29272: Add support to keyboard shortcuts inhibitor.
Mon, May 25, 10:04 AM · KWin
zzag added inline comments to D29272: Add support to keyboard shortcuts inhibitor.
Mon, May 25, 10:03 AM · KWin
zzag added inline comments to D29272: Add support to keyboard shortcuts inhibitor.
Mon, May 25, 10:02 AM · KWin
zzag committed R108:186a5c32e14e: [wayland] Announce support for wp_viewporter (authored by zzag).
[wayland] Announce support for wp_viewporter
Mon, May 25, 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
Mon, May 25, 8:19 AM
zzag committed R108:9d1117022b34: [scene] Port to SurfaceInterface::mapToBuffer() (authored by zzag).
[scene] Port to SurfaceInterface::mapToBuffer()
Mon, May 25, 8:19 AM

Fri, May 22

zzag accepted D29263: Position OSD a bit farther down.
Fri, May 22, 2:37 PM · KWin
zzag added inline comments to D29263: Position OSD a bit farther down.
Fri, May 22, 2:37 PM · KWin

Thu, May 21

zzag committed R31:5f62d1c74e3d: [kstyle] Ensure that shadows are destroyed after decorated windows (authored by zzag).
[kstyle] Ensure that shadows are destroyed after decorated windows
Thu, May 21, 2:40 PM
zzag committed R113:ca371946e53b: [style] Fix crash during app tear down sequence (authored by zzag).
[style] Fix crash during app tear down sequence
Thu, May 21, 2:18 PM
zzag abandoned D28074: [kstyle] Avoid invalid iterators in qDeleteAll.

Abandoned in favor of https://invent.kde.org/plasma/oxygen/-/merge_requests/1

Thu, May 21, 12:32 PM · Plasma
zzag committed R113:c5f3cb2afbfe: [style] Reparent window shadows to widgets (authored by zzag).
[style] Reparent window shadows to widgets
Thu, May 21, 12:31 PM
zzag committed R31:ff99df34eec9: [style] Reparent window shadows to widgets (authored by zzag).
[style] Reparent window shadows to widgets
Thu, May 21, 12:00 PM
zzag committed R31:072c9a0e9949: [style] Reparent window shadows to widgets (authored by zzag).
[style] Reparent window shadows to widgets
Thu, May 21, 11:55 AM
zzag committed R31:71da71a82d73: [style] Reparent window shadows to widgets (authored by zzag).
[style] Reparent window shadows to widgets
Thu, May 21, 11:43 AM
zzag added a comment to D29263: Position OSD a bit farther down.

The existing magic number is also totally random, and does not even match

Thu, May 21, 6:50 AM · KWin
zzag committed R108:232984c1233a: scripting: Provide methods to create and remove virtual desktops (authored by tcorreabr).
scripting: Provide methods to create and remove virtual desktops
Thu, May 21, 6:16 AM
zzag closed D29786: Scripting: Provides methods to create and remove virtual desktops.
Thu, May 21, 6:16 AM · KWin
zzag accepted D29786: Scripting: Provides methods to create and remove virtual desktops.
Thu, May 21, 5:50 AM · KWin

Wed, May 20

zzag added a comment to D29263: Position OSD a bit farther down.

In the absence of a way for the Global Theme or (proposed-but-not-yet-existing OSD themes) to set a custom OSD position, are KWin people okay with this patch to improve the positioning of the new OSD?

Wed, May 20, 3:04 PM · KWin
zzag removed a reviewer for D29815: Fix blurry icons in titlebar appmenu by adding UseHighDpiPixmaps flag: zzag.
Wed, May 20, 2:11 PM · Frameworks
zzag added a comment to D29815: Fix blurry icons in titlebar appmenu by adding UseHighDpiPixmaps flag.

Is that KWin that set titlebar menus?

Wed, May 20, 2:11 PM · Frameworks
zzag committed R127:090c6df6da67: GIT_SILENT: Remove .arclint (authored by zzag).
GIT_SILENT: Remove .arclint
Wed, May 20, 9:06 AM

Tue, May 19

zzag committed R108:7569bdf6a352: [scene] Re-build window quads after creating a WindowPixmap (authored by zzag).
[scene] Re-build window quads after creating a WindowPixmap
Tue, May 19, 3:26 PM
zzag added inline comments to D29786: Scripting: Provides methods to create and remove virtual desktops.
Tue, May 19, 10:02 AM · KWin
zzag accepted D29332: [xwl] Update to kwaylandserver changes.
Tue, May 19, 9:42 AM · KWin
zzag added a comment to D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Alright I tested latest version on PlaMo and seems to work perfectly fine now!

Tue, May 19, 7:43 AM · KWin
zzag abandoned D27861: [wayland] Rework xdg-shell implementation.

Will move the code review to GitLab.

Tue, May 19, 7:38 AM · KWin

Mon, May 18

zzag accepted D29338: Drop deprecated QtSurfaceExtensionInterface.
Mon, May 18, 4:07 PM
zzag added inline comments to D29786: Scripting: Provides methods to create and remove virtual desktops.
Mon, May 18, 9:02 AM · KWin
zzag added inline comments to D29786: Scripting: Provides methods to create and remove virtual desktops.
Mon, May 18, 9:01 AM · KWin
zzag added a comment to D29791: [kcm/kwinrules] Detect also window complete class.

As such, and introducing a new i18n string, I don't know whether it should be included in 5.19 or 5.20 release.

Mon, May 18, 8:53 AM · KWin
zzag accepted D29790: [kcm/kwinrules] Fix Placement setting.

Okay, I see. We still probably need a kconf_update script, but it would be unrelated to what this change intends to do.

Mon, May 18, 8:20 AM · KWin

Sat, May 16

zzag added a comment to D29790: [kcm/kwinrules] Fix Placement setting.

The setting "placement" is now stored usign the enum value, instead of a string equivalent

Sat, May 16, 8:52 AM · KWin