Feed Advanced Search

Nov 29 2019

zzag updated the summary of D25611: [scene] Fix decoration texture bleeding.
Nov 29 2019, 6:17 PM · KWin
zzag updated the diff for D25610: [x11] Name client pixmap instead of frame pixmap.

Update

Nov 29 2019, 5:46 PM · KWin
zzag added inline comments to D25610: [x11] Name client pixmap instead of frame pixmap.
Nov 29 2019, 5:32 PM · KWin
zzag added a comment to D25611: [scene] Fix decoration texture bleeding.

The decoration parts should already be padded. The commit message in the commit that introduced the atlas (6ad4c775d7840e64a07e27d6719a3ea7c3ee5eb8) even says so:
"The images are separated by a row of transparent texels to minimize artifacts from oversampling."

Nov 29 2019, 5:25 PM · KWin
zzag created P496 (An Untitled Masterwork) in the S1 KDE Community space.
Nov 29 2019, 5:18 PM
zzag added a comment to D25611: [scene] Fix decoration texture bleeding.

Nov 29 2019, 11:55 AM · KWin
zzag added a dependency for D25611: [scene] Fix decoration texture bleeding: D25610: [x11] Name client pixmap instead of frame pixmap.
Nov 29 2019, 11:34 AM · KWin
zzag added a dependent revision for D25610: [x11] Name client pixmap instead of frame pixmap: D25611: [scene] Fix decoration texture bleeding.
Nov 29 2019, 11:34 AM · KWin
zzag requested review of D25611: [scene] Fix decoration texture bleeding.
Nov 29 2019, 11:27 AM · KWin
zzag requested review of D25610: [x11] Name client pixmap instead of frame pixmap.
Nov 29 2019, 11:27 AM · KWin

Nov 28 2019

zzag committed R230:a4663a9f652a: Add vladz to relicensecheck.pl (authored by zzag).
Add vladz to relicensecheck.pl
Nov 28 2019, 8:33 PM

Nov 27 2019

zzag added inline comments to D25558: Use Transform enum internally.
Nov 27 2019, 8:52 PM · KWin
zzag committed R108:9d4a32596cd3: Drop some custom list typedefs (authored by zzag).
Drop some custom list typedefs
Nov 27 2019, 2:09 PM
zzag closed D24950: Drop some custom list typedefs.
Nov 27 2019, 2:09 PM · KWin
zzag committed R108:eb186a78a1f2: Delete class forward declarations in utils.h (authored by zzag).
Delete class forward declarations in utils.h
Nov 27 2019, 2:04 PM
zzag moved T10867: XDG WindowGeometry from Work In Progress to Done on the Plasma on Wayland board.
Nov 27 2019, 2:00 PM · KWin, Plasma on Wayland
zzag moved T10867: XDG WindowGeometry from Under Review to Done on the KWin board.
Nov 27 2019, 2:00 PM · KWin, Plasma on Wayland
zzag moved T11480: Make xdg-shell properties double-buffered from Under Review to Done on the KWin board.
Nov 27 2019, 1:59 PM · KWin
zzag raised the priority of T10530: Redesign Scene for subsurfaces from Normal to High.
Nov 27 2019, 1:57 PM · KWin
zzag committed R278:be83a6ceb250: Add support for _GTK_FRAME_EXTENTS (authored by zzag).
Add support for _GTK_FRAME_EXTENTS
Nov 27 2019, 1:54 PM
zzag closed D24657: Add support for _GTK_FRAME_EXTENTS.
Nov 27 2019, 1:37 PM · Frameworks
zzag committed R127:d0b3eab864a2: [server] Make double-buffered properties in xdg-shell double-buffered (authored by zzag).
[server] Make double-buffered properties in xdg-shell double-buffered
Nov 27 2019, 12:40 PM
zzag closed D23745: [server] Make double-buffered properties in xdg-shell double-buffered.
Nov 27 2019, 12:40 PM · Frameworks
zzag committed R108:84d75cb56745: [x11] Add support for _GTK_FRAME_EXTENTS (authored by zzag).
[x11] Add support for _GTK_FRAME_EXTENTS
Nov 27 2019, 12:14 PM
zzag closed D24660: [x11] Add support for _GTK_FRAME_EXTENTS.
Nov 27 2019, 12:14 PM · KWin
zzag committed R108:4fbb777a3011: Store buffer geometry during geometry updates (authored by zzag).
Store buffer geometry during geometry updates
Nov 27 2019, 12:14 PM
zzag committed R108:e2f82d793b74: Use better name for geometryBeforeUpdateBlocking (authored by zzag).
Use better name for geometryBeforeUpdateBlocking
Nov 27 2019, 12:14 PM
zzag closed D24659: Store buffer geometry during geometry updates.
Nov 27 2019, 12:14 PM · KWin
zzag committed R108:fb2d4c113f25: Adjust scene for client-side decorated clients (authored by zzag).
Adjust scene for client-side decorated clients
Nov 27 2019, 12:14 PM
zzag closed D24658: Use better name for geometryBeforeUpdateBlocking.
Nov 27 2019, 12:14 PM · KWin
zzag closed D24462: Adjust scene for client-side decorated clients.
Nov 27 2019, 12:14 PM · KWin
zzag committed R108:14dc76f6245f: Fix coding style issues in Scene::paintSimpleScreen (authored by zzag).
Fix coding style issues in Scene::paintSimpleScreen
Nov 27 2019, 12:14 PM
zzag committed R108:0394f58101c4: Schedule correct damage and repaints region in addDamageFull for csd clients (authored by zzag).
Schedule correct damage and repaints region in addDamageFull for csd clients
Nov 27 2019, 12:14 PM
zzag closed D24461: Fix coding style issues in Scene::paintSimpleScreen.
Nov 27 2019, 12:14 PM · KWin
zzag committed R108:28b3b8f0d0fd: [libkwineffects] Expose frame and buffer geometry to effects (authored by zzag).
[libkwineffects] Expose frame and buffer geometry to effects
Nov 27 2019, 12:14 PM
zzag closed D24460: Schedule correct damage and repaints region in addDamageFull for csd clients.
Nov 27 2019, 12:14 PM · KWin
zzag closed D24459: [libkwineffects] Expose frame and buffer geometry to effects.
Nov 27 2019, 12:14 PM · KWin
zzag committed R108:79f4168fd690: Compute correct visible rect for client-side decorated clients (authored by zzag).
Compute correct visible rect for client-side decorated clients
Nov 27 2019, 12:14 PM
zzag closed D24458: Compute correct visible rect for client-side decorated clients.
Nov 27 2019, 12:14 PM · KWin
zzag committed R108:85777aaac261: [wayland] Ensure that repaints_region is in frame-local coordinates (authored by zzag).
[wayland] Ensure that repaints_region is in frame-local coordinates
Nov 27 2019, 12:14 PM
zzag closed D24457: [wayland] Ensure that repaints_region is in frame-local coordinates.
Nov 27 2019, 12:14 PM · KWin
zzag committed R108:038509e603a7: [wayland] Provide correct input transformation matrix for client-side decorated… (authored by zzag).
[wayland] Provide correct input transformation matrix for client-side decorated…
Nov 27 2019, 12:14 PM
zzag committed R108:9f7a856d236f: [wayland] Implement window geometry more properly (authored by zzag).
[wayland] Implement window geometry more properly
Nov 27 2019, 12:14 PM
zzag closed D24456: [wayland] Provide correct input transformation matrix for client-side decorated clients.
Nov 27 2019, 12:14 PM · KWin
zzag closed D24455: [wayland] Implement window geometry more properly.
Nov 27 2019, 12:14 PM · KWin
zzag added a comment to D24660: [x11] Add support for _GTK_FRAME_EXTENTS.

I don't have exact steps, but you're bound to run into it if you snap CSD windows frequently. I don't experience equivalent behavior under Mutter so I'm assuming it's something to do with the window manager. You can tell when the window is snapping odd by the window content clipping.

Nov 27 2019, 12:10 PM · KWin

Nov 26 2019

zzag added a comment to D25507: Set orientation from DRM on fallback.
In D25507#567683, @zzag wrote:

I don't see any particular reason that holds us from doing that, but meh fair enogh. Could you please create a Phabricator task so we don't forget to refactor this code?

See D25558

Nov 26 2019, 11:18 PM · KWin
zzag accepted D25558: Use Transform enum internally.
Nov 26 2019, 11:17 PM · KWin
zzag added a comment to D25507: Set orientation from DRM on fallback.

I don't see any particular reason that holds us from doing that, but meh fair enogh. Could you please create a Phabricator task so we don't forget to refactor this code?

Nov 26 2019, 11:24 AM · KWin
zzag added a comment to D24660: [x11] Add support for _GTK_FRAME_EXTENTS.

I've been using this patch for a while, and here are some things I've noticed:

  • Thumbnails include window shadow; this appears fine in alt-tab switcher but on panel switcher thumbnails they're drawn with a solid background.
Nov 26 2019, 8:30 AM · KWin
zzag added a comment to D25507: Set orientation from DRM on fallback.

Thank you for looking into this! The way conversion between Qt::ScreenOrientations and DeviceInterface::Transform is done seems to be wrong.

Nov 26 2019, 7:57 AM · KWin
zzag added a comment to D25534: [kcm/decoration] Port to KPluginLoader.

We also use KPluginTrader in PreviewBridge (declarative-plugin/previewbridge.cpp).

Nov 26 2019, 6:45 AM · KWin

Nov 24 2019

alexde awarded D24660: [x11] Add support for _GTK_FRAME_EXTENTS a Love token.
Nov 24 2019, 7:48 PM · KWin

Nov 22 2019

zzag committed R108:07099676ef72: [kcmkwin/tabbox] Use an enum for role names (authored by zzag).
[kcmkwin/tabbox] Use an enum for role names
Nov 22 2019, 7:38 PM
zzag closed D25457: [kcmkwin/tabbox] Use an enum for role names.
Nov 22 2019, 7:38 PM · KWin
zzag retitled D25457: [kcmkwin/tabbox] Use an enum for role names from [kcmkwin/tabbox] Use enums for roles to [kcmkwin/tabbox] Use an enum for role names.
Nov 22 2019, 10:53 AM · KWin
zzag requested review of D25457: [kcmkwin/tabbox] Use an enum for role names.
Nov 22 2019, 10:41 AM · KWin

Nov 18 2019

zzag added a comment to T10611: Set options for GTK apps in the respective KCMs.

Could we sync that setting for those themes that do have this option?

Nov 18 2019, 10:44 PM · Plasma: KCM Redesign
zzag committed R108:3f019800b918: Merge branch 'Plasma/5.17' (authored by zzag).
Merge branch 'Plasma/5.17'
Nov 18 2019, 2:07 PM
zzag committed R108:b97d9ad681e9: Fix the order of arguments passed to changeMaximize method (authored by zzag).
Fix the order of arguments passed to changeMaximize method
Nov 18 2019, 2:07 PM
zzag closed D25366: Fix the order of arguments passed to changeMaximize method.
Nov 18 2019, 2:07 PM · KWin
zzag updated the summary of D25366: Fix the order of arguments passed to changeMaximize method.
Nov 18 2019, 1:46 PM · KWin
zzag added a comment to D25366: Fix the order of arguments passed to changeMaximize method.

Urgh, I'm sure this is the second case I've seen of this at least.

Nov 18 2019, 1:08 PM · KWin
zzag updated the summary of D25366: Fix the order of arguments passed to changeMaximize method.
Nov 18 2019, 12:41 PM · KWin
zzag requested review of D25366: Fix the order of arguments passed to changeMaximize method.
Nov 18 2019, 12:34 PM · KWin
zzag added a comment to D25299: Composite without timer on swap events.

in AnimationEffect::postPaintScreen. Why?

Nov 18 2019, 11:42 AM · KWin
zzag added a comment to D20261: Fix Plasma themes' quassel icon to match current quassel icon names.

This is a bug in Quassel, a violation of the FDO spec, it should have ebeen quassel-tray-inactive or something

Nov 18 2019, 11:35 AM · Frameworks
zzag added a comment to T10611: Set options for GTK apps in the respective KCMs.

Window decorations (fixes https://bugs.kde.org/show_bug.cgi?id=414113)

Nov 18 2019, 10:47 AM · Plasma: KCM Redesign
zzag committed R108:639441f10b26: Merge branch 'Plasma/5.17' (authored by zzag).
Merge branch 'Plasma/5.17'
Nov 18 2019, 10:29 AM
zzag committed R108:270009ed6acb: Merge branch 'Plasma/5.12' into Plasma/5.17 (authored by zzag).
Merge branch 'Plasma/5.12' into Plasma/5.17
Nov 18 2019, 10:29 AM
zzag committed R108:1d362d38fd3e: [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear (authored by zzag).
[libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear
Nov 18 2019, 10:29 AM
zzag closed D25365: [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear.
Nov 18 2019, 10:29 AM · KWin
zzag added a comment to D25365: [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear.

Test plan:

Nov 18 2019, 10:10 AM · KWin
zzag added a comment to D25365: [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear.

I'm targeting 5.17.X and perhaps 5.12.X.

Nov 18 2019, 10:06 AM · KWin
zzag requested review of D25365: [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear.
Nov 18 2019, 10:00 AM · KWin
zzag committed R108:23b53423c461: [tabbox] Drop TabBoxClient::window() method (authored by zzag).
[tabbox] Drop TabBoxClient::window() method
Nov 18 2019, 8:43 AM
zzag closed D25092: [tabbox] Drop TabBoxClient::window() method.
Nov 18 2019, 8:43 AM · KWin
zzag committed R120:cf54a3e77395: Don't set X-Plasma-MainScript for wallpaper plugins (authored by zzag).
Don't set X-Plasma-MainScript for wallpaper plugins
Nov 18 2019, 8:41 AM
zzag closed D25201: Don't set X-Plasma-MainScript for wallpaper plugins.
Nov 18 2019, 8:41 AM · Plasma
zzag added a comment to D23114: [perf] Introduce ftrace marker.

This still looks slightly over-engineered. You could put everything in one class and add a few convenience methods to make it a bit easier to use the new class.

Nov 18 2019, 8:01 AM · KWin
zzag added inline comments to D25300: [platforms/x11/standalone] Use intel swap events by default.
Nov 18 2019, 7:42 AM · KWin

Nov 15 2019

lephuong awarded D24660: [x11] Add support for _GTK_FRAME_EXTENTS a Love token.
Nov 15 2019, 11:58 PM · KWin

Nov 14 2019

zzag added a comment to D24743: Update GTK settings according to Plasma settings.

Sweet! I wonder whether this KDED module can be used to synchronize the gtk-decoration-layout property with kwin's decoration button layout.

Nov 14 2019, 7:58 PM · VDG, Plasma
zzag accepted D25292: [effects] Forward wheel events.
Nov 14 2019, 12:30 PM · KWin

Nov 13 2019

zzag added a comment to D24457: [wayland] Ensure that repaints_region is in frame-local coordinates.

Let me try and explain my point again.

[...]

In another invocation of TopLevel::addDamage the argument is relative to the frame (when we're in the overridden implementation calling the base implementation)

Nov 13 2019, 6:36 PM · KWin
zzag added inline comments to D25292: [effects] Forward wheel events.
Nov 13 2019, 6:26 PM · KWin
zzag added inline comments to D25292: [effects] Forward wheel events.
Nov 13 2019, 6:24 PM · KWin
zzag accepted D25207: [libkwineffects] Construct correct mouse event when forwarding to QtQuickView.
Nov 13 2019, 6:07 PM · KWin
zzag added inline comments to D25207: [libkwineffects] Construct correct mouse event when forwarding to QtQuickView.
Nov 13 2019, 5:59 PM · KWin
zzag added a comment to D24457: [wayland] Ensure that repaints_region is in frame-local coordinates.

When we call

Toplevel::addDamage(damage);

TopLevel::addDamage is relative to the frame

Nov 13 2019, 5:37 PM · KWin

Nov 12 2019

zzag added inline comments to D25207: [libkwineffects] Construct correct mouse event when forwarding to QtQuickView.
Nov 12 2019, 7:23 PM · KWin
zzag abandoned D20572: RFC: Add .clang-format.
Nov 12 2019, 12:43 PM · KWin

Nov 7 2019

zzag updated the summary of D25201: Don't set X-Plasma-MainScript for wallpaper plugins.
Nov 7 2019, 10:05 PM · Plasma
zzag edited reviewers for D25201: Don't set X-Plasma-MainScript for wallpaper plugins, added: Plasma; removed: KWin.
Nov 7 2019, 10:03 PM · Plasma
zzag requested review of D25201: Don't set X-Plasma-MainScript for wallpaper plugins.
Nov 7 2019, 10:00 PM · Plasma
zzag abandoned D25184: Define property X-Plasma-MainScript for Plasma/Wallpaper.

Okay, I see.

Nov 7 2019, 12:19 PM · Frameworks
zzag retitled D25184: Define property X-Plasma-MainScript for Plasma/Wallpaper from Add property definition for "X-Plasma-MainScript" for Plasma/Wallpaper to Define property X-Plasma-MainScript for Plasma/Wallpaper.
Nov 7 2019, 12:58 AM · Frameworks
zzag requested review of D25184: Define property X-Plasma-MainScript for Plasma/Wallpaper.
Nov 7 2019, 12:13 AM · Frameworks

Nov 1 2019

zzag added inline comments to D24862: Port one of session management connections state to a custom API.
Nov 1 2019, 10:12 AM · KWin
zzag added inline comments to D24862: Port one of session management connections state to a custom API.
Nov 1 2019, 10:11 AM · KWin