Feed Advanced Search

Aug 10 2020

davidedmundson moved T11882: Kwin and session management from Backlog to Done on the KWin board.
Aug 10 2020, 5:56 PM · KWin

Jul 26 2020

apol abandoned D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Rebased to master into https://invent.kde.org/plasma/kwin/-/merge_requests/145.

Jul 26 2020, 1:48 PM · KWin
apol abandoned D29015: Move screencasting to KWin.
Jul 26 2020, 1:03 PM · KWin

Jul 23 2020

nicolasfella added a comment to D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

It doesn't apply on current master, so my test is a few weeks old

Jul 23 2020, 5:00 PM · KWin
apol added a comment to D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

I'd love to merge it.

Jul 23 2020, 4:56 PM · KWin
apol closed T13025: Create repo kwaylandserver as Resolved.
Jul 23 2020, 4:47 PM · KWin
apol closed T13024: Create repo plasma-wayland-protocols as Resolved.
Jul 23 2020, 4:47 PM · KWin
nicolasfella added a comment to D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Ping? I tested it the other day on my Pinebook and didn't notice anything unusual

Jul 23 2020, 4:26 PM · KWin

Jul 16 2020

shubham abandoned D29343: [kcm] Fix label.

Merged

Jul 16 2020, 2:25 PM · KWin

Jul 11 2020

hein added a comment to T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

Overall this makes quite good sense, and I applaud the effort. Couple of thoughts and notes:

Jul 11 2020, 10:24 PM · KWin, VDG
apol abandoned D27339: Implement input methods.

Moved here: https://invent.kde.org/plasma/kwin/-/merge_requests/106

Jul 11 2020, 4:44 PM · KWin
ngraham updated the task description for T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.
Jul 11 2020, 4:35 AM · KWin, VDG

Jul 10 2020

ChALkeR added a comment to T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

This might be relevant: https://www.w3.org/TR/css-values-4/#absolute-lengths

Jul 10 2020, 6:30 AM · KWin, VDG

Jul 9 2020

ngraham updated the task description for T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.
Jul 9 2020, 4:56 PM · KWin, VDG
ngraham updated the task description for T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.
Jul 9 2020, 4:54 PM · KWin, VDG
ngraham updated subscribers of T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

After living with a 4K 14" screen for a bit now, I've changed my mind.

Jul 9 2020, 2:56 PM · KWin, VDG

Jul 8 2020

cjosten added a comment to T5330: Kwin effect for trackpad gestures.

I was trying to work something on it but I got stuck somewhere and I wasn't able to launch Kwin with both a debugger and the libinput backend. I was doing it in a very different way than @zzag suggested and I do believe that way is a better and more extensible to implement it. Right now I don't have the time to implement it, but maybe in a few weeks I might have.

Jul 8 2020, 3:05 PM · KWin

Jul 1 2020

anthonyfieroni added a comment to D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Ping, it should be committed?

Jul 1 2020, 5:37 AM · 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 21 2020

Zren added inline comments to D28224: Improve tests behaviour on set ups with high dpi.
Jun 21 2020, 3:06 PM · KWin

Jun 19 2020

ngraham closed T12702: KWin Coordinated Tiled Resize as Invalid.

This is basically a simple feature request, so I'm going to close it in favor of https://bugs.kde.org/show_bug.cgi?id=422938.

Jun 19 2020, 7:38 PM · KWin
ksmanis abandoned D28781: Allow configuring click behavior in Desktop Grid effect.

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

Jun 19 2020, 4:57 PM · KWin
ngraham added a comment to D28781: Allow configuring click behavior in Desktop Grid effect.

Thanks ! Any chance you could submit this as a merge request on https://invent.kde.org/plasma/kwin/? It will probably get more review eyeballs now that we have moved patch review over there.

Jun 19 2020, 3:53 PM · KWin
ngraham updated subscribers of T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

I think you already posted this to reddit, right? https://www.reddit.com/r/kde/comments/h9pkpy/crazy_idea_adopt_the_only_true_approach_to/

Jun 19 2020, 3:49 PM · KWin, VDG

Jun 18 2020

ksmanis added a comment to D28781: Allow configuring click behavior in Desktop Grid effect.

Apparently QButtonGroups are not supported by KConfigDialogManager (i.e., they cannot be managed automatically). I guess the manual wiring would have to do, otherwise a separate QGroupBox is warranted (as it is supported by the framework).

Jun 18 2020, 7:42 AM · KWin

Jun 17 2020

ksmanis added a comment to D28781: Allow configuring click behavior in Desktop Grid effect.

Please review my radio button wiring in effects/desktopgrid/desktopgrid_config.cpp. Is there a way to automate this mapping (i.e., have the framework manage the widgets)? One downside of this wiring is that the Defaults button is not properly updated when a radio button is clicked. The same issue occurs in the Desktop name alignment combo box (unrelated to the patch).

Jun 17 2020, 1:49 PM · KWin
ksmanis updated the diff for D28781: Allow configuring click behavior in Desktop Grid effect.

Address review comments:

  • Use an enum config to store the click behavior
  • Add a kconf_update Python script to migrate existing config files (tested with both Python 2 and 3)
Jun 17 2020, 1:44 PM · KWin

Jun 16 2020

meven closed D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 16 2020, 5:00 PM · KWin
davidedmundson accepted D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 16 2020, 2:54 PM · KWin
meven added a comment to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

@zzag I believe I can land now

Jun 16 2020, 9:16 AM · KWin

Jun 15 2020

churaev added a comment to T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

@churaev Please don't derail the discussion.

Jun 15 2020, 8:55 PM · KWin, VDG
meven added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 15 2020, 9:43 AM · KWin
ndavis added a comment to T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

@churaev Please don't derail the discussion.

Jun 15 2020, 6:01 AM · KWin, VDG

Jun 14 2020

churaev added a comment to T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

I think I agree with the general idea, but it's a bit hard to fully grasp the scope of what must be done and I'm not sure what our first steps should be.

Jun 14 2020, 4:22 PM · KWin, VDG
ndavis added a comment to T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

I think I agree with the general idea, but it's a bit hard to fully grasp the scope of what must be done and I'm not sure what our first steps should be.

Jun 14 2020, 6:09 AM · KWin, VDG

Jun 13 2020

ngraham abandoned D18416: [kcmkwin/effects] Relocate KCM to System Settings' "Appearance" section.
Jun 13 2020, 3:27 PM · KWin
ngraham added a comment to D28781: Allow configuring click behavior in Desktop Grid effect.

Before merging, ti needs a kconf update script to migrate existing config files, or else it needs to not rename config file key names.

Jun 13 2020, 2:14 AM · KWin

Jun 12 2020

ngraham added a comment to T13158: Define a reference appearance and help users have a consistent experience of on-screen object sizes.

I've been using an effective 125% scale factor on my 13.3" FHD screen laptop and it magically made everything feel a ton better. We might want to consider that.

Jun 12 2020, 5:51 PM · KWin, VDG
meven added a comment to D28781: Allow configuring click behavior in Desktop Grid effect.

I am in favor of merging this. @davidedmundson or @zzag any thoughts ?

Jun 12 2020, 11:58 AM · KWin
meven added a comment to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

This should be ready.

Jun 12 2020, 11:55 AM · KWin

Jun 11 2020

meven updated the diff for D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

Add a KWIN_UTILS logging category

Jun 11 2020, 3:23 PM · KWin
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 added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 11 2020, 9:56 AM · KWin
meven added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 11 2020, 9:32 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

meven updated the summary of D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 10 2020, 1:58 PM · KWin
meven updated the diff for D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

Use Real DBus interface name as required value in X-KDE-DBUS-Restricted-Interfaces

Jun 10 2020, 1:58 PM · KWin
meven updated the diff for D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

Add documentation, improve variable naming

Jun 10 2020, 8:29 AM · KWin
meven added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 10 2020, 8:24 AM · KWin
zzag added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 10 2020, 8:16 AM · KWin
meven updated the diff for D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

Fix emails in copyrights

Jun 10 2020, 7:59 AM · KWin

Jun 8 2020

meven added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 8 2020, 1:43 PM · KWin
meven updated the diff for D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

Remove whitespace & rebase

Jun 8 2020, 7:27 AM · KWin

Jun 3 2020

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

@zzag @davidedmundson https://invent.kde.org/plasma/kwin/-/merge_requests/47

Jun 3 2020, 3:09 PM · KWin
shubham added a comment to D29343: [kcm] Fix label.
Jun 3 2020, 12:54 PM · KWin
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
shubham added a comment to D29343: [kcm] Fix label.

@zzag How do I close this revision and also will the bug will get close itself?

Jun 3 2020, 9:06 AM · KWin
shubham added a comment to D29343: [kcm] Fix label.

https://invent.kde.org/plasma/kwin/-/commit/914065ae66b0a8e147ca398450346242c8d3cc3c
Pushed!

Jun 3 2020, 9:05 AM · KWin
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
shubham updated the diff for D29343: [kcm] Fix label.
Jun 3 2020, 8:25 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

Jun 1 2020

tcorreabr added a comment to T13224: Discuss about a new KWin effect to manage windows and desktops.

So while I'm not absolutely sure on this point, maybe the biggest benefit of migrating from script to effect (or maybe a plasmoid?) would be to avoid the limit of type of window allowed for scripts. Could this provide some integration with plasma panels and their plasmoids (like launchers)?

Jun 1 2020, 3:43 PM · KWin
tcorreabr added a comment to T13224: Discuss about a new KWin effect to manage windows and desktops.

On second thought, although I've only thought of one disadvantage, I think it outweighs all the advantages of switching from ThumbnailItem to EffectWindow. Mixing C++ and QML elements in the same UI would make everything a nice (even impractical) mess.

Jun 1 2020, 3:37 PM · KWin
tcorreabr added a comment to T13224: Discuss about a new KWin effect to manage windows and desktops.

The question is define the best way to implement this. KWin script? KWin effect? Plasmoid?

Jun 1 2020, 3:26 PM · KWin
tcorreabr added a comment to T13224: Discuss about a new KWin effect to manage windows and desktops.

Right. And migrating the effects from C++ to QML can bring good results. Plasma itself shows that QML is great for building UI.

Jun 1 2020, 3:20 PM · KWin
ngraham added inline comments to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.
Jun 1 2020, 4:02 AM · KWin
ngraham added a comment to T13224: Discuss about a new KWin effect to manage windows and desktops.

I very strongly support unifying Present Windows and Desktop Grid, and I would like virtual desktop management in the style of Parachute too. One Effect To Rule Them All. :)

Jun 1 2020, 2:28 AM · KWin

May 31 2020

adridg abandoned D18009: Add Findepoll.cmake to find epoll/epoll-shim and add initial FreeBSD support.

Moved to invent !40

May 31 2020, 10:02 PM · KWin
adridg commandeered D18009: Add Findepoll.cmake to find epoll/epoll-shim and add initial FreeBSD support.
May 31 2020, 10:02 PM · KWin
gikari abandoned D29509: Notify about decoration theme change.

Moved here: https://invent.kde.org/plasma/kwin/-/merge_requests/39

May 31 2020, 7:57 PM · KWin
iasensio closed D29791: [kcm/kwinrules] Detect also window complete class.
May 31 2020, 10:51 AM · KWin

May 30 2020

tcorreabr renamed T13224: Discuss about a new KWin effect to manage windows and desktops from Discuss about a new KWin effect for managing windows and desktops to Discuss about a new KWin effect to manage windows and desktops.
May 30 2020, 11:31 PM · KWin
tcorreabr created T13224: Discuss about a new KWin effect to manage windows and desktops.
May 30 2020, 11:22 PM · KWin
meven added inline comments to D29459: Scripting: Make client.activities writable.
May 30 2020, 6:22 AM · KWin

May 29 2020

ognarb closed D29772: Don't compare string with empty string.
May 29 2020, 8:50 PM · KWin
iasensio accepted D29772: Don't compare string with empty string.

LGTM!

May 29 2020, 8:44 PM · KWin
ognarb updated the diff for D29772: Don't compare string with empty string.

Rebase

May 29 2020, 8:15 PM · KWin
ognarb updated the diff for D29772: Don't compare string with empty string.

Revert fileUrl change

May 29 2020, 6:50 PM · KWin
iasensio added a comment to D29772: Don't compare string with empty string.

No rush, I just wanted to use Requested Changes for the first and last time here at Phab :D

May 29 2020, 6:49 PM · KWin
ognarb added a comment to D29772: Don't compare string with empty string.

sorry forgot about it, let me finish it now

May 29 2020, 6:46 PM · KWin
iasensio requested changes to D29772: Don't compare string with empty string.

Ping @ognarb? I think it's just the fileUrl thing that's missing.

May 29 2020, 2:54 PM · KWin
bport closed D29272: Add support to keyboard shortcuts inhibitor.
May 29 2020, 8:50 AM · KWin

May 28 2020

iasensio updated the diff for D29791: [kcm/kwinrules] Detect also window complete class.
  • Make it const
May 28 2020, 9:42 PM · KWin
iasensio added inline comments to D29791: [kcm/kwinrules] Detect also window complete class.
May 28 2020, 9:39 PM · KWin
iasensio updated the diff for D29791: [kcm/kwinrules] Detect also window complete class.
  • Address comments
  • Use match() to get the index
May 28 2020, 9:39 PM · KWin
broulik added inline comments to D29791: [kcm/kwinrules] Detect also window complete class.
May 28 2020, 6:37 AM · KWin
meven added inline comments to D29791: [kcm/kwinrules] Detect also window complete class.
May 28 2020, 6:26 AM · KWin
meven accepted D29791: [kcm/kwinrules] Detect also window complete class.

Seems good to me @zzag @davidedmundson ?

May 28 2020, 6:07 AM · KWin

May 27 2020

iasensio added inline comments to D29791: [kcm/kwinrules] Detect also window complete class.
May 27 2020, 7:04 PM · KWin
iasensio updated the diff for D29791: [kcm/kwinrules] Detect also window complete class.
  • Add indexOf() method
  • Delegate suggestions to a different method
May 27 2020, 7:03 PM · KWin
meven added inline comments to D29791: [kcm/kwinrules] Detect also window complete class.
May 27 2020, 5:33 AM · KWin

May 26 2020

ngraham accepted D29791: [kcm/kwinrules] Detect also window complete class.

LGTM

May 26 2020, 8:44 PM · KWin
iasensio added a comment to D29791: [kcm/kwinrules] Detect also window complete class.

ping on this?

May 26 2020, 6:09 PM · KWin
davidedmundson closed D29705: Correctly align natural layout in present windows.
May 26 2020, 9:52 AM · KWin