KWinProject
ActivePublic

Details

Description

Wayland Compositor and X11 Window Manager

Recent Activity

Today

zzag added a comment to D27439: Replaced isDock check with !hasDecoration.

I'm afraid that I don't understand what you mean with "the blur effect doesn't sample texels strictly below the window".

Mon, Feb 17, 2:02 PM · KWin
niccolove added a comment to D27439: Replaced isDock check with !hasDecoration.

We need to find something more reliable than noDecoration, that includes so many other things.

Mon, Feb 17, 12:45 PM · KWin
broulik added a comment to D27456: Fix misplaced client windows.

+1 fixes LibreOffice on neon for me

Mon, Feb 17, 12:42 PM · KWin
zzag requested review of D27456: Fix misplaced client windows.
Mon, Feb 17, 12:41 PM · KWin

Yesterday

davidedmundson requested changes to D27439: Replaced isDock check with !hasDecoration.

We need to find something more reliable than noDecoration, that includes so many other things.

Sun, Feb 16, 11:34 PM · KWin
ngraham added a comment to D27439: Replaced isDock check with !hasDecoration.

Nice. Is this an alternative to all of D27122, or only one part of it?

Sun, Feb 16, 10:39 PM · KWin
niccolove added a dependent revision for D27439: Replaced isDock check with !hasDecoration: D27122: Tweaked contrast effect values, adjusted transparency accordingly, switched from Background to ViewBackground.
Sun, Feb 16, 9:11 PM · KWin
niccolove edited reviewers for D27439: Replaced isDock check with !hasDecoration, added: KWin, zzag; removed: kwin.
Sun, Feb 16, 5:47 PM · KWin
niccolove updated the summary of D27439: Replaced isDock check with !hasDecoration.
Sun, Feb 16, 5:46 PM · KWin
niccolove requested review of D27439: Replaced isDock check with !hasDecoration.
Sun, Feb 16, 5:44 PM · KWin
ngraham added a comment to D21875: Add KInfoCenter module for Support Information.

I keep running into the need for this. Can you re-open it? I think it would be very worthwhile to add.

Sun, Feb 16, 4:04 PM · KWin

Fri, Feb 14

ngraham updated the task description for T12702: KWin Coordinated Tiled Resize.
Fri, Feb 14, 4:45 PM · KWin
jriddell created T12702: KWin Coordinated Tiled Resize.
Fri, Feb 14, 2:55 PM · KWin
zzag added a comment to D27400: [autotests] Add tests for PMinSize, PMaxSize, and PResizeInc geometry hints.
Fri, Feb 14, 12:32 PM · KWin
zzag updated the diff for D27400: [autotests] Add tests for PMinSize, PMaxSize, and PResizeInc geometry hints.

That's the last sneaky update, I promise!

Fri, Feb 14, 12:29 PM · KWin
zzag updated the diff for D27400: [autotests] Add tests for PMinSize, PMaxSize, and PResizeInc geometry hints.

Update

Fri, Feb 14, 12:28 PM · KWin
zzag requested review of D27400: [autotests] Add tests for PMinSize, PMaxSize, and PResizeInc geometry hints.
Fri, Feb 14, 12:21 PM · KWin
davidedmundson accepted D26829: Document AbstractClient::minSize() and AbstractClient::maxSize().
Fri, Feb 14, 8:32 AM · KWin
zzag updated the diff for D26828: Refactor geometry constraints code.

Delete unrelated changes in X11Client::setFrameGeometry and X11Client::plainResize.

Fri, Feb 14, 8:28 AM · KWin
zzag updated the diff for D27031: Return early if we ignore resize increments and aspect ratio constraints.

Rebase.

Fri, Feb 14, 8:04 AM · KWin
zzag updated the diff for D26831: Honor minimum and maximum size of InternalClient.

Rebase.

Fri, Feb 14, 8:03 AM · KWin
zzag updated the diff for D26830: [wayland] Honor xdg-toplevel size constraints.

Rebase.

Fri, Feb 14, 8:03 AM · KWin
zzag updated the diff for D26829: Document AbstractClient::minSize() and AbstractClient::maxSize().

Rebase.

Fri, Feb 14, 8:03 AM · KWin
zzag updated the diff for D26828: Refactor geometry constraints code.

Rebase.

Fri, Feb 14, 8:02 AM · KWin

Thu, Feb 13

zzag closed D27375: Provide input geometry and input transformation matrix for Xwayland clients.
Thu, Feb 13, 11:55 PM · KWin
zzag updated the diff for D27375: Provide input geometry and input transformation matrix for Xwayland clients.

Add a test.

Thu, Feb 13, 11:32 PM · KWin
zzag added a comment to D27375: Provide input geometry and input transformation matrix for Xwayland clients.

Can we add something to x11_client_test ?

Thu, Feb 13, 6:56 PM · KWin
davidedmundson accepted D27375: Provide input geometry and input transformation matrix for Xwayland clients.

Can we add something to x11_client_test ?

Thu, Feb 13, 6:44 PM · KWin
zzag updated the summary of D27375: Provide input geometry and input transformation matrix for Xwayland clients.
Thu, Feb 13, 5:20 PM · KWin
zzag updated the summary of D27375: Provide input geometry and input transformation matrix for Xwayland clients.
Thu, Feb 13, 5:08 PM · KWin
zzag updated the diff for D27375: Provide input geometry and input transformation matrix for Xwayland clients.

update

Thu, Feb 13, 4:49 PM · KWin
zzag requested review of D27375: Provide input geometry and input transformation matrix for Xwayland clients.
Thu, Feb 13, 4:48 PM · KWin
zzag updated subscribers of D27339: Implement input methods.

@davidedmundson Do you have any ideas how to proceed?

Thu, Feb 13, 2:56 PM · KWin
apol added inline comments to D27339: Implement input methods.
Thu, Feb 13, 2:22 PM · KWin
zzag added inline comments to D27339: Implement input methods.
Thu, Feb 13, 8:20 AM · KWin

Wed, Feb 12

ngraham updated the summary of D25921: [libinput] Send touch events with respect to device rotation.
Wed, Feb 12, 9:43 PM · KWin
cblack updated subscribers of T12685: [kwin/kwayland] Add private protocol for obtaining application menu of the active client for a screen.
Wed, Feb 12, 6:20 PM · KWin, Plasma on Wayland
ervin accepted D27323: KCM KWinTabBox port to KConfigXT : use generated kcfg settings to load and save config.
Wed, Feb 12, 4:30 PM · KWin
apol updated the diff for D26859: Implement the tablet wayland protocol in kwin.

rebase on master

Wed, Feb 12, 4:05 PM · KWin
apol closed D27324: Make sure attribute is defined.
Wed, Feb 12, 3:20 PM · KWin
cblack added a comment to T12685: [kwin/kwayland] Add private protocol for obtaining application menu of the active client for a screen.

I believe a simple protocol like this would be all that is necessary for the global menu applet and similar things to function:

Wed, Feb 12, 2:35 PM · KWin, Plasma on Wayland
crossi updated the diff for D27323: KCM KWinTabBox port to KConfigXT : use generated kcfg settings to load and save config.

pass by pointer instead of ref

Wed, Feb 12, 2:23 PM · KWin
apol added inline comments to D27339: Implement input methods.
Wed, Feb 12, 1:37 PM · KWin
zzag closed D27169: Make support for the maximized mode partially optional.
Wed, Feb 12, 10:23 AM · KWin
zzag closed D27163: Make support for the minimized state optional.
Wed, Feb 12, 10:23 AM · KWin
zzag closed D27162: Make support for full screen mode optional.
Wed, Feb 12, 10:23 AM · KWin
zzag added a comment to D27339: Implement input methods.

FYI, in long term, we want to split XdgShellClient to better match abstractions in the xdg-shell spec and also to clean up code.

Wed, Feb 12, 10:05 AM · KWin
zzag closed D27121: Don't pass any arguments to AbstractClient::doSetDesktop().
Wed, Feb 12, 9:28 AM · KWin
zzag closed D27120: Move X11-specific bits of keep above and keep below state to X11Client.
Wed, Feb 12, 9:28 AM · KWin
zzag closed D27119: Introduce AbstractClient::doSetDemandsAttention().
Wed, Feb 12, 9:28 AM · KWin