apol (Aleix Pol Gonzalez)
User

Projects (14)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Apr 27 2015, 12:34 PM (281 w, 4 d)
Availability
Available

Recent Activity

Sun, Sep 13

apol added a comment to T8611: Support dbus-broker.

@cubix tell us if you don't know where to start from or if you have any questions. :)

Sun, Sep 13, 11:04 PM · Junior Jobs, KDE Connect
apol reassigned T8611: Support dbus-broker from msethi to cubix.
Sun, Sep 13, 11:03 PM · Junior Jobs, KDE Connect
apol added a comment to T11708: Integrate Flatpak recipies into KDE git repos.

Makes sense to me too, but I've seen many projects that have taken ownership of the flatpak recipe to let it degrade over time. We need ways to make sure it doesn't happen.

Sun, Sep 13, 12:07 AM · Flatpak, Goal: All About the Apps

Wed, Aug 26

apol added a comment to T12121: Move K18N bindings to K18N.

IIRC the patch was stopped with the concern that it would bring a QtQml dependency that isn't always necessary. I'd say it should be fine though.

Wed, Aug 26, 1:54 PM · Frameworks, KF6

Aug 2 2020

apol abandoned D29872: Provide methods to register SecretAgent to NetworkManager with capabilities, specifically with NM_SECRET_AGENT_CAPABILITY_VPN_HINTS.

https://invent.kde.org/frameworks/networkmanager-qt/-/merge_requests/2

Aug 2 2020, 3:58 PM · Frameworks
apol commandeered D29872: Provide methods to register SecretAgent to NetworkManager with capabilities, specifically with NM_SECRET_AGENT_CAPABILITY_VPN_HINTS.
Aug 2 2020, 3:57 PM · Frameworks
apol added a comment to D29872: Provide methods to register SecretAgent to NetworkManager with capabilities, specifically with NM_SECRET_AGENT_CAPABILITY_VPN_HINTS.

We have moved to gitlab, now patches should be uploaded here: https://invent.kde.org/frameworks/networkmanager-qt

Aug 2 2020, 12:22 AM · Frameworks

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

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 T11945: kwin stylus as Resolved.

Should be working on Wayland as of Plasma 5.18 with improvements in 5.19.

Jul 23 2020, 4:49 PM · Plasma
apol closed T11945: kwin stylus, a subtask of T11939: Plasma 5.18, as Resolved.
Jul 23 2020, 4:49 PM · Plasma
apol closed T11836: Organizing KDE's presence at GNU Health 2019 as Resolved.
Jul 23 2020, 4:48 PM
apol closed T11836: Organizing KDE's presence at GNU Health 2019, a subtask of T8043: Attend External Events, as Resolved.
Jul 23 2020, 4:48 PM · KDE Promo
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

Jul 11 2020

apol abandoned D27339: Implement input methods.

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

Jul 11 2020, 4:44 PM · KWin

Jun 26 2020

apol abandoned D27338: Provide an initial implementation for input-method-unstable-v1.

https://invent.kde.org/plasma/kwayland-server/-/merge_requests/31

Jun 26 2020, 6:22 PM · Frameworks
apol abandoned D22362: Port keystates to use QtWayland's generator.

Moved to invent for kwayland-server

Jun 26 2020, 6:05 PM · Frameworks

Jun 15 2020

apol added a comment to T13285: Plasma virtual sprint 2020 feedback.

Did you like the format? Anything we can improve upon?

Jun 15 2020, 2:10 PM · Plasma, Akademy Tools

Jun 10 2020

apol added inline comments to D29408: Wayland: allow to take immediate and delayed screenshots.
Jun 10 2020, 11:55 PM · Spectacle

Jun 8 2020

apol committed R858:7f73546330c1: Fix Connections warnings in Menu.qml (authored by apol).
Fix Connections warnings in Menu.qml
Jun 8 2020, 1:01 PM

Jun 6 2020

apol accepted D29408: Wayland: allow to take immediate and delayed screenshots.
Jun 6 2020, 9:08 PM · Spectacle

Jun 3 2020

kamathraghavendra awarded D26858: Provide an implementation for the tablet interface a Love token.
Jun 3 2020, 5:51 AM · Frameworks
kamathraghavendra awarded D26859: Implement the tablet wayland protocol in kwin a Love token.
Jun 3 2020, 5:50 AM · KWin

Jun 2 2020

apol committed R120:065c3c39619c: Merge branch 'Plasma/5.19' (authored by apol).
Merge branch 'Plasma/5.19'
Jun 2 2020, 10:53 AM

Jun 1 2020

apol committed R134:7056b651bdb5: Stop hardcoding sidebar colors (authored by ngraham).
Stop hardcoding sidebar colors
Jun 1 2020, 4:12 PM
apol committed R134:81569cea2a4a: flatpak: reduce allocations (authored by apol).
flatpak: reduce allocations
Jun 1 2020, 2:28 PM
apol committed R857:c9752fc6ac26: [android] Remove obsolete build-androiddeployqt (authored by nicolasfella).
[android] Remove obsolete build-androiddeployqt
Jun 1 2020, 10:14 AM

May 31 2020

apol committed R120:869cebbafa2a: appstreamrunner: do case insensitive comparisons (authored by apol).
appstreamrunner: do case insensitive comparisons
May 31 2020, 9:11 PM

May 25 2020

apol committed R134:d112ea08fbf7: Update version number for 5.19.80 GIT_SILENT (authored by ndavis).
Update version number for 5.19.80 GIT_SILENT
May 25 2020, 5:50 PM
apol committed R134:80b75fdcdee6: Display duplicates when listing apps (authored by apol).
Display duplicates when listing apps
May 25 2020, 4:33 PM
apol committed R134:b2a998fdd577: Merge branch 'Plasma/5.19' (authored by apol).
Merge branch 'Plasma/5.19'
May 25 2020, 3:53 PM
apol committed R134:87a3d8287ff0: Merge branch 'Plasma/5.18' into Plasma/5.19 (authored by apol).
Merge branch 'Plasma/5.18' into Plasma/5.19
May 25 2020, 3:53 PM
apol committed R134:a09c7e103da7: fwupd: discard search if the url is present but is not for fwupd (authored by apol).
fwupd: discard search if the url is present but is not for fwupd
May 25 2020, 3:53 PM
apol added a comment to T12863: Use PipeWire for screen casting.

The biggest problem with sharing the dmabuf buffers it that its memory management becomes quite complex (and I'm unsure it's really doable).
PipeWire has mechanisms to create the buffers it's going to need, juggling this with passing the buffer from the app/output and making sure it stays relevant feels messy and error-prone.
Copying from dmabuf->dmabuf shouldn't be very expensive though, as it shouldn't go through the buses (AFAIK, that is).

May 25 2020, 1:05 PM · Plasma on Wayland, KWin

May 23 2020

apol committed R119:b1c3af208e26: --warnings (authored by apol).
--warnings
May 23 2020, 10:52 AM
apol committed R119:733a84022770: Merge branch 'Plasma/5.19' (authored by apol).
Merge branch 'Plasma/5.19'
May 23 2020, 1:09 AM
apol committed R119:14dcf09eef02: Emoji Panel: Use the right category component (authored by apol).
Emoji Panel: Use the right category component
May 23 2020, 1:08 AM
apol committed R119:ea70ae864a26: [Emoji panel] fix slowness introduced in the last patch (authored by apol).
[Emoji panel] fix slowness introduced in the last patch
May 23 2020, 12:27 AM
apol committed R119:3e6b64e6daf6: [Emoji panel] search when the user begins typing (authored by ngraham).
[Emoji panel] search when the user begins typing
May 23 2020, 12:27 AM
apol committed R119:c8eeee480157: [kcms/nightcolour] Reset needsSave after loading initial QML properties (authored by davidedmundson).
[kcms/nightcolour] Reset needsSave after loading initial QML properties
May 23 2020, 12:27 AM
apol committed R119:117cdc8953d9: [Emoji panel] fix slowness introduced in the last patch (authored by apol).
[Emoji panel] fix slowness introduced in the last patch
May 23 2020, 12:26 AM
apol committed R119:01352d727e05: [Emoji panel] search when the user begins typing (authored by ngraham).
[Emoji panel] search when the user begins typing
May 23 2020, 12:26 AM

May 22 2020

apol committed R134:546131f9a7a2: Merge branch 'Plasma/5.19' (authored by apol).
Merge branch 'Plasma/5.19'
May 22 2020, 6:08 PM
apol committed R134:5b98b23e3e77: Merge branch 'Plasma/5.18' into Plasma/5.19 (authored by apol).
Merge branch 'Plasma/5.18' into Plasma/5.19
May 22 2020, 6:08 PM
apol committed R134:0012f339a6cb: Disable session management for Discover (authored by apol).
Disable session management for Discover
May 22 2020, 6:06 PM
apol committed R134:74fdae5a494d: applist: Properly allocate space for the fetching text as well (authored by apol).
applist: Properly allocate space for the fetching text as well
May 22 2020, 4:05 PM
apol committed R134:e0df367fa11d: updates: Make sure the progressbar doesn't overflow (authored by apol).
updates: Make sure the progressbar doesn't overflow
May 22 2020, 3:23 PM
apol committed R216:960aaca0f3eb: Add a simpler example (authored by apol).
Add a simpler example
May 22 2020, 3:02 PM
apol closed D28235: Add a simpler example.
May 22 2020, 3:02 PM · Frameworks, Kate
apol added a comment to D26524: configmodule: Make sure the kcm information is loaded when the qml is created.

hmmm. Ping @mart. :) what do you suggest we do?

May 22 2020, 2:49 PM · Frameworks
apol abandoned D27555: Add a category for kde-only and gnome-only apps.

I don't feel like the world needs this.

May 22 2020, 2:48 PM · Plasma
apol added a comment to D28235: Add a simpler example.

Should I understand this is not desired and that I should abandon it?

May 22 2020, 2:45 PM · Frameworks, Kate
apol added a comment to D29683: screenshot: use QImage to decode the received screenshot image.

Ping?

May 22 2020, 2:44 PM · KWin

May 20 2020

apol committed R838:23194e3bbe29: Port to changes in the protocol (authored by apol).
Port to changes in the protocol
May 20 2020, 6:44 PM

May 19 2020

apol abandoned D29540: plasmawindowmodel: Expose the internal id to the model.

Will move to gitlab

May 19 2020, 3:40 PM · Frameworks
apol updated the diff for D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Account for software rotation

May 19 2020, 11:02 AM · KWin

May 18 2020

apol added a comment to D29026: Port from iterators to range-based for.

I guess we're doing it for readability in sacrifice of simplicity or performance which admittedly is probably meaningless here.

May 18 2020, 9:50 PM
apol committed R134:a31beb5c8e55: Hardcode more colorSets (authored by ngraham).
Hardcode more colorSets
May 18 2020, 9:43 PM
apol added a comment to D28884: screencasting: Adoption of the org_kde_plasma_video_streaming protocol.

This is on https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/1 now.

May 18 2020, 5:06 PM · Plasma
apol committed R838:0d2bd657963c: screencasting: Adoption of the org_kde_plasma_video_streaming protocol (authored by apol).
screencasting: Adoption of the org_kde_plasma_video_streaming protocol
May 18 2020, 5:03 PM
apol closed D28884: screencasting: Adoption of the org_kde_plasma_video_streaming protocol.
May 18 2020, 5:03 PM · Plasma
apol committed R134:aa2e32215626: Hardcode fewer colorSets (authored by apol).
Hardcode fewer colorSets
May 18 2020, 4:24 PM
apol closed D29784: Hardcode fewer colorSets.
May 18 2020, 4:24 PM · Plasma
apol added a comment to D29785: Always use Window colorset for AbstractApplicationHeader.

I wonder if this should be specified in ToolBarApplicationHeader instead.

May 18 2020, 1:00 PM · Kirigami
apol added a comment to D29784: Hardcode fewer colorSets.

addressed

May 18 2020, 10:21 AM · Plasma
apol updated the diff for D29784: Hardcode fewer colorSets.

Address comment

May 18 2020, 10:21 AM · Plasma

May 17 2020

apol added inline comments to D29810: Don't use the setenv function after fork.
May 17 2020, 11:18 PM · Frameworks
apol added a comment to T12954: potential improvements for articles of association.

Content

  • 0.3 K Desktop Environment is -> rebranding. Should redefine KDE Software as the software developed by the KDE Community.
  • 0.x Should define "KDE Community" as the projects developed in the KDE infrastructure to serve the end users FOSS needs including its by-products.
  • 2.1 Should rephrase, talking about the software produced by the KDE Community spaces rather than "K Desktop Environment" package.
  • 2.2 Should rephrase free desktop software -> free software for end-users
  • 6. General Assembly -> it assumes it's in person but doesn't specify so. It talks about things like "show of hands" that is clearly awkward to implement on a virtual AGM. Adding something along the lines of the following would make sense:
May 17 2020, 5:42 PM · KDE e.V.
apol accepted D29802: Require out-of-source builds.
May 17 2020, 12:31 PM · Frameworks

May 15 2020

apol requested review of D29784: Hardcode fewer colorSets.
May 15 2020, 4:50 PM · Plasma
apol committed R134:7699258c9301: runservice: port away from deprecated KRun API (authored by apol).
runservice: port away from deprecated KRun API
May 15 2020, 3:47 PM
apol added a comment to D29407: ScreenshotEffect: Use Service Property to authorize screenshot without confirmation.

Patch looks good to me overall.

May 15 2020, 2:15 PM · KWin
apol updated the diff for D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Do not allocate a full QRegion on every paint.

May 15 2020, 2:01 PM · KWin
apol updated the diff for D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Make sure the rects are always in the right coordinate space and properly scaled

May 15 2020, 11:00 AM · KWin
apol committed R108:da81b0f86c8f: Improve opengl debug messages (authored by apol).
Improve opengl debug messages
May 15 2020, 10:28 AM
apol closed D29684: Improve opengl debug messages.
May 15 2020, 10:28 AM · KWin
apol committed R108:1b7fd0db3ffd: Properly include private Qt5 targets (authored by apol).
Properly include private Qt5 targets
May 15 2020, 10:26 AM
apol closed D29763: Properly include private Qt5 targets.
May 15 2020, 10:26 AM · KWin

May 14 2020

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


pinebook pro with 2x

May 14 2020, 11:46 PM · KWin
apol updated the diff for D27788: Implement EGL_KHR_partial_update and EGL_EXT_swap_buffers_with_damage.

Address scaling

May 14 2020, 11:43 PM · KWin
apol requested review of D29763: Properly include private Qt5 targets.
May 14 2020, 6:41 PM · KWin
apol updated the diff for D29684: Improve opengl debug messages.

As suggested by zzag

May 14 2020, 6:30 PM · KWin
apol updated the diff for D29684: Improve opengl debug messages.

we were landing on \0 so we never reached \n

May 14 2020, 4:17 PM · KWin
apol updated the diff for D29015: Move screencasting to KWin.

Rebase

May 14 2020, 4:02 PM · KWin
apol committed R108:5b5a9957a5e3: Fix TestXdgShellClient::testDesktopFileName (authored by apol).
Fix TestXdgShellClient::testDesktopFileName
May 14 2020, 3:25 PM
apol closed D29758: Fix TestXdgShellClient::testDesktopFileName.
May 14 2020, 3:25 PM · KWin
apol closed D29759: wayland_server: Improve debug message, reduce duplicates.
May 14 2020, 3:25 PM · KWin
apol committed R108:d6e119f49eae: wayland_server: Improve debug message, reduce duplicates (authored by apol).
wayland_server: Improve debug message, reduce duplicates
May 14 2020, 3:25 PM
apol requested review of D29759: wayland_server: Improve debug message, reduce duplicates.
May 14 2020, 3:21 PM · KWin
apol accepted D29757: Only search for Qt5::Test inside the autotests dir.
May 14 2020, 3:11 PM · Plasma
apol requested review of D29758: Fix TestXdgShellClient::testDesktopFileName.
May 14 2020, 2:50 PM · KWin
apol added a comment to D29751: KWIN_DISABLE_SHORTCUTS: allow disabling registering kwin shortcuts.

An example is flatpak apps don't run because they can't find the portals dbus service which doesn't restart because it's running in the actual dbus instance.

May 14 2020, 2:45 PM · KWin
apol accepted D29753: Only build autotests when enabled.
May 14 2020, 2:18 PM · Plasma
apol abandoned D29751: KWIN_DISABLE_SHORTCUTS: allow disabling registering kwin shortcuts.

I don't do it because it's harder to set up the IDE to have a wrapper. I'll address it in KDevelop.

May 14 2020, 1:57 PM · KWin
apol requested review of D29751: KWIN_DISABLE_SHORTCUTS: allow disabling registering kwin shortcuts.
May 14 2020, 1:50 PM · KWin
apol accepted D29745: look for kded as runtime dep.
May 14 2020, 1:46 PM · Frameworks
apol committed R108:7ea7aa1ee901: Fix org.telegram.desktop identification (authored by apol).
Fix org.telegram.desktop identification
May 14 2020, 10:53 AM
apol closed D29728: Fix org.telegram.desktop identification.
May 14 2020, 10:53 AM · KWin