Feed Advanced Search

May 20 2020

cblack updated the diff for D29395: Refactor MediaController.

Guess that segfault wants to resolve itself :D

May 20 2020, 6:33 AM · Plasma
cblack added inline comments to D28154: Add users KCM.
May 20 2020, 6:26 AM · Plasma
cblack added inline comments to D29395: Refactor MediaController.
May 20 2020, 6:25 AM · Plasma
cblack committed R120:caea7f761878: [applets/appmenu] Hide old menu before showing new menu (authored by cblack).
[applets/appmenu] Hide old menu before showing new menu
May 20 2020, 6:22 AM
cblack closed D29464: [applets/appmenu] Hide old menu before showing new menu.
May 20 2020, 6:21 AM · Plasma
cblack updated the diff for D29464: [applets/appmenu] Hide old menu before showing new menu.

Only do that on Wayland

May 20 2020, 6:19 AM · Plasma

May 19 2020

cblack updated the diff for D28154: Add users KCM.

Focus the stackSwitcher when opening the sheet

May 19 2020, 11:06 PM · Plasma
cblack updated the diff for D27669: [kstyle] Tools area.

Properly determine if tools area should be drawn on QDialogs with auto set

May 19 2020, 10:39 PM · Plasma
cblack updated the diff for D28154: Add users KCM.

Address code concerns; add escape keyboard gesture

May 19 2020, 10:09 PM · Plasma
cblack updated the diff for D29395: Refactor MediaController.

Address feedback

May 19 2020, 9:44 PM · Plasma
cblack added inline comments to D29395: Refactor MediaController.
May 19 2020, 8:43 PM · Plasma
cblack committed R120:bf337f552a02: [applets/appmenu] Improve menu feel (authored by cblack).
[applets/appmenu] Improve menu feel
May 19 2020, 8:33 PM
cblack closed D29465: [applets/appmenu] Improve menu feel.
May 19 2020, 8:33 PM · Plasma
cblack abandoned D29685: Grant keyboard focus to popups on popup.
May 19 2020, 7:53 PM · KWin
cblack committed R169:60d23910e30a: Better mobile handling (authored by cblack).
Better mobile handling
May 19 2020, 6:15 PM
cblack committed R169:7de244a07343: Drop unused API stubs (authored by cblack).
Drop unused API stubs
May 19 2020, 6:03 PM
cblack committed R169:eb34e518606b: Scrollable tabs when overflowed (authored by cblack).
Scrollable tabs when overflowed
May 19 2020, 5:59 PM
cblack committed R169:783b778d7b53: Address feedback: colour palettes per QQuickStyle, drop unused graphicaleffects… (authored by cblack).
Address feedback: colour palettes per QQuickStyle, drop unused graphicaleffects…
May 19 2020, 4:42 PM
cblack accepted D29438: Use font: instead of font.pointSize: where possible.
May 19 2020, 4:17 PM · Plasma
cblack accepted D29437: Use font: instead of font.pointSize: where possible.
May 19 2020, 4:14 PM · Plasma
cblack accepted D29436: Use font: instead of font.pointSize: where possible.
May 19 2020, 4:13 PM · Frameworks
cblack accepted D29483: [knewfilemenu] Show inline warning when creating items with leading or trailing spaces.
May 19 2020, 4:38 AM · Frameworks
cblack accepted D29766: [applets/taskmanager] Match default tooltip spacing in custom tooltip.
May 19 2020, 4:35 AM · Plasma
cblack committed R169:7862fd3d6e1c: Add some adaptiveness (authored by cblack).
Add some adaptiveness
May 19 2020, 12:44 AM

May 18 2020

cblack committed R169:34ab591d2de9: Address feedback (authored by cblack).
Address feedback
May 18 2020, 11:54 PM
cblack committed R169:c5f5cdb2c819: Revamp code to be cleaner (authored by cblack).
Revamp code to be cleaner
May 18 2020, 11:54 PM
cblack committed R169:5cc01d5074e0: Introduce Avatar component (authored by cblack).
Introduce Avatar component
May 18 2020, 5:02 PM
cblack committed R169:c463c15ac404: Merge branch 'cblack/avatar' of https://invent.kde.org/frameworks/kirigami into… (authored by cblack).
Merge branch 'cblack/avatar' of https://invent.kde.org/frameworks/kirigami into…
May 18 2020, 5:02 PM
cblack added a comment to D29694: Introduce Avatar component.

This is being moved to GitLab.

May 18 2020, 4:59 PM · Kirigami
cblack closed D29694: Introduce Avatar component.
May 18 2020, 4:58 PM · Kirigami
cblack committed R169:cce0214570af: Introduce Avatar component (authored by cblack).
Introduce Avatar component
May 18 2020, 4:58 PM
cblack committed R169:81fd5a0999a4: Add SwipeNavigator component (authored by cblack).
Add SwipeNavigator component
May 18 2020, 4:53 PM
cblack abandoned D28873: Add SwipeNavigator component.

Moving to a GitLab MR

May 18 2020, 4:50 PM · Kirigami
cblack added a comment to D28873: Add SwipeNavigator component.
In D28873#672598, @mart wrote:

what should happen in this case?

May 18 2020, 4:49 PM · Kirigami

May 17 2020

cblack accepted D29802: Require out-of-source builds.
May 17 2020, 4:45 PM · Frameworks

May 16 2020

cblack added a comment to D29797: Unbreak generation with dep diagrams with Python 3 (break Py2).

Thanks for the (first) review :)

Open questions I have are these:
a) how to properly check for the presence of the yaml.safe_load() method? and whether to support a fallback to load() otherwise? It was only introduced at a certain version of pyyaml
b) by supposedly breaking support for Python 2, how to properly catch any usage of python2 now?

May 16 2020, 5:40 PM · Documentation, Frameworks
cblack accepted D29797: Unbreak generation with dep diagrams with Python 3 (break Py2).
May 16 2020, 3:01 PM · Documentation, Frameworks

May 15 2020

cblack updated the test plan for D28873: Add SwipeNavigator component.
May 15 2020, 5:23 PM · Kirigami
cblack updated the diff for D28873: Add SwipeNavigator component.

Improve the small toolbar

May 15 2020, 5:14 PM · Kirigami
cblack updated the diff for D28873: Add SwipeNavigator component.

Rebase on master

May 15 2020, 4:36 PM · Kirigami
cblack updated the diff for D29694: Introduce Avatar component.

Unsplit template and control for documentation purposes

May 15 2020, 4:11 PM · Kirigami
cblack added inline comments to D29694: Introduce Avatar component.
May 15 2020, 3:51 PM · Kirigami
cblack updated the diff for D29694: Introduce Avatar component.

Split into a template; make borders customisable

May 15 2020, 3:51 PM · Kirigami
cblack added inline comments to D29694: Introduce Avatar component.
May 15 2020, 3:19 PM · Kirigami

May 14 2020

cblack added a comment to D28873: Add SwipeNavigator component.

In that window, there's plenty of space for the component to expand horizontally. I would prefer to avoid scrolling tabs; their interaction is usually not great.

May 14 2020, 10:20 PM · Kirigami

May 13 2020

cblack updated the diff for D29694: Introduce Avatar component.

Avoid trying to display initials of non-Latin characters

May 13 2020, 6:48 PM · Kirigami
cblack requested review of D29694: Introduce Avatar component.
May 13 2020, 6:04 PM · Kirigami

May 12 2020

cblack committed R264:c8e125d0860e: Export metalist to json file (authored by cblack).
Export metalist to json file
May 12 2020, 7:51 PM
cblack closed D29667: Export metalist to json file.
May 12 2020, 7:51 PM · Documentation, Frameworks
cblack added a comment to D29667: Export metalist to json file.

Don't use file as a variable name as it's a python keyword.

May 12 2020, 7:40 PM · Documentation, Frameworks
cblack accepted D29692: Recommend better width calculation for PlaceholderMessage.
May 12 2020, 7:28 PM · Kirigami
cblack abandoned D29486: xdgshellclient: Allow menus from panels to take focus.

See D29685.

May 12 2020, 5:29 PM · KWin
cblack requested review of D29685: Grant keyboard focus to popups on popup.
May 12 2020, 5:28 PM · KWin
cblack accepted D29637: Introduce ImageColors.
May 12 2020, 5:25 PM · Kirigami

May 11 2020

cblack updated the diff for D29667: Export metalist to json file.

Dump output information as well

May 11 2020, 8:54 PM · Documentation, Frameworks
cblack requested review of D29667: Export metalist to json file.
May 11 2020, 6:31 PM · Documentation, Frameworks
cblack accepted D29665: Emit Workspace::clientAdded() with AbstractClient.
May 11 2020, 6:08 PM · KWin
cblack committed R169:db704d344b2c: Improve PageRouter API (authored by cblack).
Improve PageRouter API
May 11 2020, 4:22 PM
cblack closed D29288: Improve PageRouter API.
May 11 2020, 4:22 PM · Kirigami
cblack added inline comments to D29637: Introduce ImageColors.
May 11 2020, 3:56 PM · Kirigami
cblack added inline comments to D29637: Introduce ImageColors.
May 11 2020, 3:16 PM · Kirigami
cblack added inline comments to D29502: kwidgetsaddons: Add a named colors support in KColorCombo..
May 11 2020, 1:05 AM · Frameworks
cblack added inline comments to D29502: kwidgetsaddons: Add a named colors support in KColorCombo..
May 11 2020, 1:00 AM · Frameworks

May 10 2020

cblack accepted D29612: Translate a few German comments to English.
May 10 2020, 9:53 PM

May 8 2020

cblack committed R116:ed9f6f259225: Fix: get KCM functional enough to open connection editor (authored by cblack).
Fix: get KCM functional enough to open connection editor
May 8 2020, 5:28 PM
cblack committed R116:26a05b263c15: Fix: OverlaySheet parentage issues (authored by cblack).
Fix: OverlaySheet parentage issues
May 8 2020, 4:53 PM
cblack added a comment to D28623: [WIP] Sync titlebar button appearance with GTK CSD apps.

While this is neat, I'm fairly sure that creating the CSS for this in a manner that works across themes is going to be hard if not impossible. Even our own Breeze GTK uses palette swaps rather than unique pixmaps for every state.

May 8 2020, 4:50 PM · Plasma
cblack committed R116:30117e8c4b20: Port to some Kirigami components; dysfunctional AddConnectionSheet (authored by cblack).
Port to some Kirigami components; dysfunctional AddConnectionSheet
May 8 2020, 4:05 PM
cblack added inline comments to D29535: Add a SpinBox (with draggability) to panel thickness adjustment UI.
May 8 2020, 3:54 PM · Plasma
cblack added inline comments to D29534: Implement scroll and drag adjustment of values for SpinBox control.
May 8 2020, 3:21 PM · Frameworks
cblack added a comment to D29486: xdgshellclient: Allow menus from panels to take focus.
In D29486#665820, @zzag wrote:

So this is a Qt bug where it's not requesting keyboard focus or a KWin bug where it's not granting keyboard focus?

It's our bug because popup grabs are implemented partially in kwayland-server.

I don't follow what you're referring to.

We have XdgShellInterface::popupGrabRequested mapped correctly. Tooltips and menus are correctly differentiated.
We don't check the seat and serial properly, but if anything that means we're more likely to acknowledge a grab.

In order to ensure that the topmost grabbing popup has keyboard focus, we need a mechanism for grabbing input devices in kwayland-server.

May 8 2020, 3:13 PM · KWin

May 7 2020

cblack added a comment to D29514: Add FindXorgServer.cmake and use it for touchpad KCM.

Hmm, on my system, the file is located at /usr/src/xserver/include/xserver-properties.h, and this doesn't seen to find it:

-- The following features have been disabled:

 * XorgServer, XServer header needed for touchpad KCM (X11 backend)

-- The following OPTIONAL packages have not been found:

 * XorgServer, XServer header needed for touchpad KCM (X11 backend)
May 7 2020, 8:30 PM · Plasma
cblack accepted D29512: Move core shade code to AbstractClient.

Test plan works as advertised and code seems fine.

May 7 2020, 4:43 PM · KWin
cblack added a comment to D29511: Label: Add ping-pong logic.

You should include a video in the test plan since you're creating visual changes with motion.

May 7 2020, 3:46 PM · Frameworks
cblack added reviewers for D29511: Label: Add ping-pong logic: Plasma, VDG.
May 7 2020, 3:46 PM · Frameworks
cblack updated the diff for D28154: Add users KCM.

Parent temporary file to the application

May 7 2020, 3:02 PM · Plasma
cblack updated the diff for D28154: Add users KCM.

realize you forgot to change the name of the argument in the body as well

May 7 2020, 3:00 PM · Plasma
cblack updated the diff for D28154: Add users KCM.

Refine method signature and add a comment for less ambiguity

May 7 2020, 2:59 PM · Plasma
cblack added inline comments to D28154: Add users KCM.
May 7 2020, 2:57 PM · Plasma
cblack updated the diff for D28154: Add users KCM.

Parent the dynamically created user to the model

May 7 2020, 2:54 PM · Plasma
cblack added inline comments to D29288: Improve PageRouter API.
May 7 2020, 2:46 PM · Kirigami
cblack updated the diff for D28154: Add users KCM.

Address some of the code feedback from d_ed

May 7 2020, 2:40 PM · Plasma
cblack added inline comments to D28154: Add users KCM.
May 7 2020, 2:36 PM · Plasma
cblack added a comment to D29486: xdgshellclient: Allow menus from panels to take focus.
< snip >

we call a grab, but the knowledge of that is internal to the ShellIntegration based on the window type.
I can't see anything in QWaylandInputDevice::Keyboard that respects that last part.

May 7 2020, 2:12 PM · KWin
cblack added inline comments to D29288: Improve PageRouter API.
May 7 2020, 1:52 PM · Kirigami

May 6 2020

cblack updated the diff for D28154: Add users KCM.

Address code and icon feedback

May 6 2020, 8:30 PM · Plasma
cblack added a comment to D29081: [QStyle] Make menu titles look less like menu items.

Big +1 to the idea, but this shouldn't use darker() because that won't look right in Breeze Dark.

May 6 2020, 8:15 PM · Plasma
cblack updated the diff for D28154: Add users KCM.

Fix faceValid checking

May 6 2020, 7:59 PM · Plasma
cblack updated the diff for D29466: [applets/appmenu] Add search to global application menu.

Clear search text on application change

May 6 2020, 7:17 PM · Plasma
cblack updated the diff for D29466: [applets/appmenu] Add search to global application menu.

Add better non-Wayland guards

May 6 2020, 6:56 PM · Plasma
cblack added a comment to D29466: [applets/appmenu] Add search to global application menu.

Is it possible to integrate the search into the help menu, if it exists already or create an entry for it. Much like macOS does.

May 6 2020, 6:52 PM · Plasma
cblack requested review of D29466: [applets/appmenu] Add search to global application menu.
May 6 2020, 6:36 PM · Plasma
cblack added a dependent revision for D29486: xdgshellclient: Allow menus from panels to take focus: D29466: [applets/appmenu] Add search to global application menu.
May 6 2020, 6:35 PM · KWin
cblack updated the diff for D28154: Add users KCM.

begone, kule

May 6 2020, 6:33 PM · Plasma
cblack updated the diff for D28154: Add users KCM.

Make sure arc diff does what it should

May 6 2020, 6:30 PM · Plasma
cblack added a comment to D29486: xdgshellclient: Allow menus from panels to take focus.

Can you expand on why it's broken currently?

May 6 2020, 6:23 PM · KWin
cblack requested review of D29486: xdgshellclient: Allow menus from panels to take focus.
May 6 2020, 5:21 PM · KWin
cblack added inline comments to D29476: WIP: Port klipper to use wayland clipboard.
May 6 2020, 2:34 PM · Plasma
cblack added inline comments to D28154: Add users KCM.
May 6 2020, 3:19 AM · Plasma
cblack updated the diff for D28154: Add users KCM.

Address code issue and add reset functionality

May 6 2020, 3:19 AM · Plasma