Monday meeting notes for 6/5/2024

2024-05-06 Thread Marco Martin
Kai Uwe fixed audio indicators in task manager not working after the pulseaudio-qt port – turns out there’s a subtle API difference between the two that broke the lookup by stream index. jpetso Continued work on my per-monitor brightness branch. Current MR backlog: (1, 2, 3, 4), more coming up

monday meeting notes for 19/2/2024

2024-02-19 Thread Marco Martin
Kai Uwe Okular: Fix render glitches in presentation mode with fractional scaling under Wayland, please have a look: https://invent.kde.org/graphics/okular/-/merge_requests/927 Seems there’s some other things wrong in it during transitions (damage region? dunno) but at least the presenta

Monday meeting notes for 15/01/2024

2024-01-15 Thread Nicolas Fella
Marco: fixed wheel to switch desktop action in folderview looking at why long touchscreen tap on the desktop crashes plasma, still no clue made an upstream merge request for layer shell to reserve edges also for corner-aligned panels refactored kirigami.Page to have global toolbars outside of it

Monday meeting notes for 18/12/2023

2023-12-18 Thread Marco Martin
Joshua Stuff that's already approved but still noteworthy: Been talking about it last week, but finally did it! Kirigami now says which style you're using which may help you with "platform plugin not found" warnings. https://invent.kde.org/frameworks/kirigami/-/merge_requests/1411 Handle th

Monday meeting notes from 11/12/2023

2023-12-11 Thread Marco Martin
Kai Uwe Frameworks: Worked on a nicer public API for XDG foreign, please review: https://invent.kde.org/frameworks/kwindowsystem/-/merge_requests/136 It kinda feels like KWindowSystem::setMainWindow should work with it, too, but it’s WId and not a string, and apps need to cater for the

Monday meeting notes for 27/11/2023

2023-11-28 Thread Méven
Méven kcm wallpaper https://invent.kde.org/plasma/kpipewire/-/merge_requests/91 should be ready for last reviews, tests and review welcome to make it before beta I want to improve it further during beta Kai I was wondering if we should change out quick controls styles to use down instead of

Monday meeting notes for 23/10/2023

2023-10-23 Thread Marco Martin
Kai Uwe For some reason for a couple of days I am having something eat all RAM when my system wakes up after having been suspended by closing the lid. It recovers after a short while when the Linux kernel starts killing chromium processes but I still haven’t figure out what causes this. KWin: L

Monday meeting notes for 09/10/2023

2023-10-09 Thread Nicolas Fella
Meven: I am written the kcm wallpaper, it is progressing, it updates the any screen wallpaper and display the screen layout A bunch of things are left to do, hopefully will have a draft later this week And I will be merging the dbus backend redstrate: not much, just a leftover from last week: h

Monday meeting notes for 25/09/2023

2023-09-25 Thread Nicolas Fella
redstrate: I did some accessibility-related work, some of which is already merged: I fixed a kaccess bug causing some options to become out of sync (https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1736). Redone the appearance of the accessibility KCM, so it looks a bit nicer. (http

Monday meeting notes for 18/09/2023

2023-09-18 Thread Marco Martin
Nico * I spent some time cleaning up runtime warnings in plasmashell * Which exposed some minor issues * Reworked kstart help page: https://invent.kde.org/plasma/kde-cli-tools/-/merge_requests/87 * Fixed a small regression in systemsettings: https://invent.kde.org/plasma/systemsettings/-/merge_requ

Monday meeting notes for 11/09/2023

2023-09-11 Thread Marco Martin
Natalie - Added an eco tab for kxmlgui (still needs revisions): https://invent.kde.org/frameworks/kxmlgui/-/merge_requests/187 Joshua would take care of a Kirigami equivalent. Apart from that, worked on suspend handling: - Fixed https://bugs.kde.org/show_bug.cgi?id=473835 - Fixed hybrid-suspend and

Monday meeting notes for 28/8/2023

2023-08-28 Thread Marco Martin
Nico * I did a bit of refactoring in powerdevil * Splitting the monolithic "backend" thing into separate classes * Splitting the monolithic "backend" thing into separate classes * Based on Arjen's work on ecm_add_qml_module I ported Kirigami to use declatative type registration * https://invent.kde

Monday meeting notes for 21/8/2023

2023-08-21 Thread Marco Martin
Nico * Mostly frameworks-y stuff as usual * Hightlight: a new framwork, kstatusnotifieritem * I did one big-ish Plasma thing: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1675 * This is beneficial for cases where we have a big listview, like e.g. in Systemtray * There we then can u

Monday meeting notes for 14/8/2023

2023-08-14 Thread Marco Martin
Nico * I think https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/822 is good to go now * And found a way to make the brightness slider much smooth: https://invent.kde.org/plasma/powerdevil/-/issues/27 * Other than that I've mostly poked frameworks * Cleaning up kbookmarks and kio

Monday meeting notes for 12/6/2023

2023-06-12 Thread Marco Martin
Nico * Lots of random KF6 stuff * In terms of Plasma most relevant: Worked on renaming kded5 to kded6 * https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2979 * That needs some careful review of existing modules to avoid surprises/incompatibilities * I also worked a bunch on refactori

Monday meeting notes for 22/5/2023

2023-05-22 Thread Marco Martin
Meven * Plasma related I have been trying to fix the kcm touchpad Hi bug https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1526 * On the build side, I made a couple patch for kdesrc-build to help building baloo-widgets and dolphin-plugins * there is a patch https://invent.kde.org/sdk/kd

Monday meeting notes for 17/04/2023

2023-04-17 Thread Marco Martin
Nico * Sprint: Everything seems to be in order * Clean up KNotifications API: * Drop notification contexts: https://invent.kde.org/frameworks/knotifications/-/merge_requests/98 https://invent.kde.org/frameworks/knotifyconfig/-/merge_requests/21 * Hide internal API: https://invent.kde.org/frameworks

Monday meeting notes for 3/4/2023

2023-04-03 Thread Marco Martin
Nico * We have a date for the Plasma sprint! * May 4th to 11th * In Augsburg, Germany Other: * Restore double click interval setting: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1455 * Drop per-activity power management settings: https://invent.kde.org/plasma/powerdevil/-/merge_re

Monday meeting notes for 27/3/2023

2023-03-27 Thread Marco Martin
Marco * Directly related to plasma, working mostly in the Svg/Framesvg refactor. * lives in g...@invent.kde.org:mart/plasmasvg.git but will be called KSvg (namespace already updated) * A thing that changes is that what is now Plasma::Theme is just about "retrieving the proper svg file" * Colors go

Monday meeting notes for 20/03/2023

2023-03-20 Thread Marco Martin
Nico * We're planning a Plasma sprint! * Tentative location is Augsburg, Germany * Please see https://mail.kde.org/pipermail/plasma-devel/2023-March/122995.html and enter yourself in the poll * Other than that: * Port kio-extras to KF6: https://invent.kde.org/network/kio-extras/-/merge_requests/232

Monday meeting notes for 13/2/2023

2023-03-13 Thread Marco Martin
Fushan * KDE Connect will no longer hijack the notification interface used in libnotification thanks to gdbus's filter function that does not exist in qdbus. * This can be merged in 5.27.3 to remedy the klipper bug existing in 5.27 beta and 5.27.0: https://invent.kde.org/plasma/plasma-workspace/-/m

Monday meeting notes for 6/3/2023

2023-03-06 Thread Marco Martin
Important: wed, 15th 3pm cet there will be a short meeting about porting plasma to layershell David E * I have started a replacement for the datetime dataengine with simple QML bindings - it's going to be amazing * digital clock gained a lot of hacks that I'm trying to avoid this time * I should h

Monday meeting notes for 27/02/2023

2023-02-27 Thread Marco Martin
Nico * Looked into why the portal-based Open With dialog is not properly parented to the main app window. Found that exporting the window id on Wayland is broken: https://invent.kde.org/plasma/plasma-integration/-/merge_requests/72 * Still not working as I expect it though, so something else may be

Monday meeting notes for 20/02/2023

2023-02-20 Thread Marco Martin
David E * big topic to discuss * next Tuesday * the KF6 branching * not branching * migration * we've ended up with a scattered collection of MRs on plasma * most of it is auto-generated * which is good * but there's commits in there which aren't * Is it worth reopening them all with a consistent b

Monday meeting notes for 13/02/2023

2023-02-13 Thread Marco Martin
Johnathan * 5.27 is out tomorrow * speak now or forever haud yer wheesht Nico * have, again, mostly done frameworks stuff, some of which leaked into Plasma * I'm working towards removing KWindowSystem::raiseWindow, because it's redundant with QWindow::raise, and as far as I can tell also not neede

Monday meeting notes for 6/2/2023

2023-02-06 Thread Marco Martin
Jonathan * I'm making tars for 5.27 on thursday * so get your fixes in before then * release the following tuesday [discussion] Do we know of any blocker bugs? svuorela: there are regressions with kscreen and lxqt/ukui/kylin, lxqt fixed upstream already Kai Uwe Notifications: Fix Snap app iden

Monday meeting notes for 30/01/2023

2023-01-30 Thread Marco Martin
#DavidE * It's worth discussing the state of KF6 * there's been some recent issues on other parts of KDE with people porting early * so to make sure we're all on the same page, it's worth following anything on frameworks-devel before going loco with devleopment [Discussion] Nico: There's two thing

Monday meeting notes for 23/1/2023

2023-01-23 Thread Marco Martin
Beta review day is in three days! Nico * As you probably noticed KF6 is happening * We're currently working through the post-branching checklist * Things are a bit in flux right now, so I don't recommend trying to "use" it yet * From a Plasma POV there's a couple of questions: */When do we sta

Monday meeting notes for 16/1/2023

2023-01-16 Thread Marco Martin
Kai Uwe KScreenLocker: Only inhibit screen locker on "ChangeScreenSettings", please review, it’s a behavior change and all: https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/121 Dolphin: Install middle-click event filter on KXmlGui window, it’s a hack: https://invent.kde.org/syst

Monday meeting notes for 9/1/2023

2023-01-09 Thread Marco Martin
Nico Gnome is hosting a sprint around graphics stuff (in particular HDR) https://wiki.gnome.org/Hackfests/ShellDisplayNext2023 Might be interesting for some of us to attend (Probably Xaver will go) Since it will involve stuff in the lower/shared levels * Some a11y-related work in kwin_wayland: * ht

Monday meeting notes for 5/12/2022

2022-12-05 Thread Marco Martin
Very short meeting due to matrix problems: Fushan Week of efficiency: * Move panel overlapping code from QML to C++ which accelerates the computation 100x~200x approximately tools.js in task manager becomes a library * Move ToolTipArea to root item in task manager to replace MouseArea

Monday meeting notes for 21/11/2022

2022-11-21 Thread Marco Martin
Nico * Refactor VPN plugin extension handling: https://invent.kde.org/plasma/plasma-nm/-/merge_requests/180 * Fix crash in KDE Connect clipboard sync: https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/507 * Worked on filter refactoring in KFileWidget, not ready for review yet * https:/

Monday meeting notes for 14/11/2022

2022-11-14 Thread Marco Martin
Kai Uwe well, I dont envy everyone who has to deal with that dependency and packaging stuff, so dont say "just" ;) Plasma: Fixed issue causing audio indicator space stay occupied if it was hidden Plasma-nm: Worked on adding a QR code scanner for connecting to a WiFi network, https://invent.

Monday meeting notes for 07/11/2022

2022-11-07 Thread Nicolas Fella
David E: nothing Arjen: so I'm looking into some kwin performance related things, currently focusing on activation lag when activating the window view effect from the taskbar which has lead me to a deep dive into framesvg and related things in plasma as qml profiling showed that creating PC3 butt

Monday meeting notes for 31/10/2022

2022-10-31 Thread Marco Martin
Fushan * I created one merge request on qtdeclarative which can help port many custom drag handler to Qt Quick Drag. https://codereview.qt-project.org/c/qt/qtdeclarative/+/440738 But I don't know how to compile tests. I have enabled QT_BUILD_TESTS_BY_DEFAULT but still don't see any test executable.

Monday meeting notes for 17/10/2022

2022-10-17 Thread Marco Martin
Jonathan * 5.26 is out! * 5.26.1 is tomorrow * 5.24.7 is out! * all seems to have gone smooth from my side [discussion: was there any drama? overall calm, one big issue seems https://invent.kde.org/plasma/kwin/-/commit/abf40c4a94c2c19dab4324c5879ca01ad048ffdc#note_542515 d_ed looking into it] above

monday meeting notes for 26/09/2022

2022-09-26 Thread Marco Martin
BOF at akademy on 4th october 10:00 https://community.kde.org/Akademy/2022/Tuesday#Room_3_.E2.80.93_4th_October DavidE Are we doing a plasma beta testing day? was supposed to be last thursday but wasn't done [after discussion, let's skip it] Fushan [discussion on regressions, and weather applet

Monday meeting notes for 19/09/2022

2022-09-19 Thread Marco Martin
Fushan * Fix Kickoff DnD crash on Wayland: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1157 * Fix DnD not cancelling on Wayland: https://codereview.qt-project.org/c/qt/qtwayland/+/433461 * Are we sure not shipping https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/185

Monday meeting notes for 12/9/2022

2022-09-12 Thread Marco Martin
Kai Uwe Notifications: Can now close notification popups with middle click on the popup Cleaned up the wording of some PowerDevil notifications Worked on a KDED module that monitors UDev for any (un)plugged USB devices to play a sound, similar to other popuplar desktop environments

Monday meeting notes for 5/9/2022

2022-09-05 Thread Marco Martin
Nico * Quite a lot of stuff since the last meeting, not worth listing everything * There's one thing that's worth mentioning * I took a stab at globalaccel and fixed some issues there * And I have pending/WIP patches to fix more stuff * I wrote up the ideas in https://invent.kde.org/frameworks/kglo

Monday meeting notes for 1/8/2022

2022-08-01 Thread Marco Martin
Nico * Merged a patch for p-w to introduce a WITH_X11 cmake option Some follow-ups: * https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1966 * https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1967 * Fixed KHelpCenter now showing most KCMs: https://invent.kde.org/system/

monday meeting notes for 25/7/2022

2022-07-25 Thread Marco Martin
Fusan * Reduce duplicate code in showdesktop and minimizeall applets: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1043 * Add a11y properties to Plasma applets, most applets in plasma-desktop and plasma-workspace should be usable with the help of a screen reader after those MRs are

Monday meeting notes for 18/7/2022

2022-07-18 Thread Marco Martin
Aleix * spent some time testing plasma wayland on a nvidia card david gave me. I originally asked him for testing screen recording and that worked alright (all things considered), still quite disappointed by the state about the state overall. I am not entirely sure it's our fault as other DEs have

Monday meeting notes for 4/7/2022

2022-07-04 Thread Marco Martin
Kai Uwe Back from vacation :) KWin: Was investigating why Aurorae window decoration doesn't play nicely with nested KWin. EffectQuickScene changes GL context and then when KWin wants to continue and calls GL stuff libepoxy falls on its face. Plasma: Found the new language and locale KCM doe

Monday meeting notes for 27/6/2022

2022-06-27 Thread Marco Martin
Nico * Fixed a performance regression in thumbnail code: https://invent.kde.org/network/kio-extras/-/merge_requests/166 * Simplified some plasma-nm code: https://invent.kde.org/plasma/plasma-nm/-/merge_requests/126 * Made a patch for AppstreamQt to make it not break C++20 builds: https://github.com

Monday meeting notes for 20/6/2022

2022-06-20 Thread Marco Martin
Fusan * Merged multiscreen fix for picture of the day plugin, backported to 5.25.1 as there are some duplicate bug reports. * A minor visual glitch fix for Discover which I have seen in many 5.25 review videos: https://invent.kde.org/plasma/discover/-/merge_requests/322 * The animated wallpaper has

Monday meeting notes for 13/6/2022

2022-06-13 Thread Marco Martin
Nate regressions: https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&keywords=regression%2C%20&keywords_type=allwords&list_id=2023541&query_format=advanced&version=5.24.90&version=5.25.0&version=5.25.1&version=5.25.2&version=5.25.3&

Monday meeting notes for 6/6/2022

2022-06-06 Thread Marco Martin
Fusan Add wide wallpaper support: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1800 Add dark wallpaper support: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1802 and this MR replaces the former MR but lacks support for time of day. Any ideas how can tim

Monday meeting notes for 30/5/2022

2022-05-30 Thread Marco Martin
Nico * More xdg-activation fixes this week * Added support for it to the email xdg portal: https://github.com/flatpak/xdg-desktop-portal/pull/806 * And raised an issue (pun intended) about MPRIS raise: https://gitlab.freedesktop.org/mpris/mpris-spec/-/issues/18 * Fixed a regression from earlier wor

Monday meeting notes for 23/05/2022

2022-05-23 Thread Marco Martin
Nico * I did a bunch of xdg-activation related fixes in various apps * Like porting from QProcess to ApplicationLauncherJob so things "just work" * I made a Qt patch to add activation support to QDesktopServices::openUrl: https://codereview.qt-project.org/c/qt/qtbase/+/411997 Alex * Been workig o

Monday meeting notes for 16/05/2022

2022-05-16 Thread Marco Martin
Nico * I added support for Wayland window activation to a bunch of KDE apps * Too many to list the MRs e.g. https://invent.kde.org/network/kget/-/merge_requests/30/diffs * There's two cases still where activation doesn't work: * When launching apps from global shortcuts: https://bugs.kde.org/show_b

monday meeting notes for 9/5/2022

2022-05-09 Thread Marco Martin
Alex: * I resumed working on the KCM porting, see https://invent.kde.org/plasma/kwin/-/merge_requests/2333 * and https://invent.kde.org/frameworks/kio/-/merge_requests/836. * With https://invent.kde.org/plasma/systemsettings/-/merge_requests/138 we emit deprecation warnings for old modules. But we

Monday meeting notes for 2/5/2022

2022-05-02 Thread Marco Martin
Aleix * Attended the LinuxAppSummit, it was amazing to see some of you again!! * Looked into some xdgactivation_v1 report Please review: https://invent.kde.org/plasma/kwin/-/merge_requests/2302 * Virtual Outputs screen sharing Needs review https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merg

Monday meeting notes for 4/4/2022

2022-04-04 Thread Marco Martin
Aleix * I'm more or less still working on the global shortcuts portal and sddm Arjen * nothing too major from my side, I did some work on virtual keyboard related stuff * including fixing some focus handling things in the network and clipboard applets * I did a change for qqc2-desktop-style that s

Monday Meeting Notes for 28/3/2022

2022-03-28 Thread Nicolas Fella
Marco: Wayland: Merged realtime screen edges support touch friendly changes for Overview Breeze: More tablet mode friendlyness for breeze qstyle, change on the fly and enlarge many controls https://invent.kde.org/plasma/kwin/-/merge_requests/2168 https://invent.kde.org/plasma/breeze/-/merge_req

Monday meeting notes for 21/3/2022

2022-03-21 Thread Marco Martin
Alex * Taken care of the KQuickAddons::QtQuickSettings::init deprecation (the code has been moved to the plasma integration plugin). https://invent.kde.org/plasma/kwin/-/merge_requests/2166 Removes the explicit call from KWin. I will go ahead with other Plasma usages * unless anyone objects. * Work

Monday meeting notes for 14/3/2022

2022-03-14 Thread Marco Martin
Nate * Not gonna list what I did cuz it's boring, so instead I'll just poke people to work in 5.24 regressions. :) https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&keywords=regression%2C%20&keywords_type=allwords&list_id=2003087&qu

Monday meeting notes for 21/2/2022

2022-02-21 Thread Marco Martin
Nate * Not much to say other than an urging to work on 5.24 regressions: https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&keywords=regression%2C%20&keywords_type=allwords&list_id=1984326&query_format=advanced&version=5.23.90&versio

Monday meeting notes for 14/02/2022

2022-02-14 Thread Marco Martin
During the meeting has also been talked about doing the sprint on 5-6 march and doing the kickoff meeting together the sprint itself Nico * Mostly post-5.24 bug squashing * Fix application launcher containment action: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1445 * Fix press

Re: Monday meeting notes from 7/2/2022

2022-02-08 Thread Ben Cooksley
On Tue, Feb 8, 2022 at 4:43 AM Marco Martin wrote: > Nico > * Don't crash plasma-integration on invalid color scheme setting: > https://invent.kde.org/plasma/plasma-integration/-/merge_requests/34 > * Set proper name in desktop file for keditfiletype: > https://invent.kde.org/plasma/kde-cli-tools

Monday meeting notes from 7/2/2022

2022-02-07 Thread Marco Martin
Nico * Don't crash plasma-integration on invalid color scheme setting: https://invent.kde.org/plasma/plasma-integration/-/merge_requests/34 * Set proper name in desktop file for keditfiletype: https://invent.kde.org/plasma/kde-cli-tools/-/merge_requests/33 * Work around a quirk in macOS in kidletim

Monday meeting notes for 31/1/2022

2022-01-31 Thread Marco Martin
Fabian * Move the wayland socket polling to a separate event thread https://invent.kde.org/qt/qt/qtwayland/-/merge_requests/24 in advance Nico * Dolphin: Improve placeholder message for unassigned tags: https://invent.kde.org/system/dolphin/-/merge_requests/333 * Fix filtering in Open With dialog:

Re: Monday meeting notes for 24/1/2022

2022-01-24 Thread Aleix Pol
Here's the ticket to gather topics for the Plasma sprint: https://invent.kde.org/plasma/plasma-workspace/-/issues/32 On Mon, Jan 24, 2022 at 5:26 PM Marco Martin wrote: > > Jonathan > * beta is out, beta testing day is done > * please fix bugs > * is there any progress on answering the lts questi

Monday meeting notes for 24/1/2022

2022-01-24 Thread Marco Martin
Jonathan * beta is out, beta testing day is done * please fix bugs * is there any progress on answering the lts question? [discussion recap: lts now means we can't do the "last plasma release" for 2 years, which is a quite realistinc timeframe anyways, so decision is: let's do an lts-lite that can

Monday meeting notes for 17/1/2022

2022-01-17 Thread Marco Martin
Kai Uwe KWin: Now takes into accont GTK_APPLICATION_ID property for desktop file name on X11, too Dolphin/KIO: Dolphin port to KFilePlacesView has been merged \o/ what's left to be done Fix free space bar (I will use a custom painted rectangle like Dolphin had instead of a KCapacity

Monday Meeting notes for 10/1/2022

2022-01-10 Thread Marco Martin
MartinR * Picking up a question from Jonathan Esk-Riddell : how do dev's feel about making 5.24 an LTS release? There's interest from Kubuntu and Opensuse (potentially) [ahiemstra] didn't we conclude last time it didn't really make sense to do an lts until the last plasma 5 release? [kbroulik]

monday meeting notes from 22/11/2021

2021-11-22 Thread Marco Martin
Alex * Reworking the KDeclarative ConfigPropertyMap API, also moving the QML bindings to the respective framework https://invent.kde.org/frameworks/kconfig/-/merge_requests/85 * Unfortunately porting of plasma-workspace (https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1182) is block

Monday meeting notes for 15/11/2021

2021-11-15 Thread Marco Martin
Kai Uwe plasma-browser-integration: * Firefox 1.8.1 has been released a few weeks back, bringing the app back into the store, thanks fvogt and d_ed for support * Support wildcard in media controls blacklist, please review: https://invent.kde.org/plasma/plasma-browser-integration/-/merge_req

Re: monday meeting notes for 8/11/2021

2021-11-08 Thread Tom Zander
On maandag 8 november 2021 12:52:56 CET Marco Martin wrote: > Arjen > * I continued with trying to figure out why drag and drop with > touch between windows crashes Not sure if this helps, but there is a mental model in drag and drop that is rather counter intuitive. At least, the coding model is

monday meeting notes for 8/11/2021

2021-11-08 Thread Marco Martin
Carl * Nothing big from me. I made mostly some code reviews in Kalendar and NeoChat. Aside from that, could someone review https://invent.kde.org/graphics/koko/-/merge_requests/103/diffs. I do want at some point to upstream it inside purpose. Arjen * I continued with trying to figure out why drag

Monday meeting notes for 1/11/2021

2021-11-01 Thread Marco Martin
Carl * Add pane to QQC2-desktop-style: https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/105 (merged) * Don't use id in QQC2-desktop-style (minor performace improvement): https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/104 (merged) * Wrote a new simple Kiri

Re: Monday meeting notes for 25/10/2021

2021-10-25 Thread Aleix Pol
Should we organise a call or so about wacom tablets on wayland? What was the discussion about? On Mon, Oct 25, 2021 at 1:07 PM Marco Martin wrote: > > [discussion about problems in wayland wrt wacom tablets, may need more > discussion with hanyoung and tyson tan] > > David E > * We're seeing the

Monday meeting notes for 25/10/2021

2021-10-25 Thread Marco Martin
[discussion about problems in wayland wrt wacom tablets, may need more discussion with hanyoung and tyson tan] David E * We're seeing the usual mass of bugs come in after a .0 release * so we need to be more on top of that * I approved a bunch of things wrt fingerprints * There's some good stuff f

Monday meeting notes for 11/10/2021

2021-10-11 Thread Marco Martin
David E we can start breaking 5.24 now Jonathan how's the announce going Paul Brown ? must be going good then Marco has kickoff been scheduled? Jonathan No but I can make a doodle poll now if you think that's useful Jonathan Esk-Riddell and as ripper17 points out I've not made a proposed sc

Monday meeting notes for 4/11/2021

2021-10-04 Thread Marco Martin
Nico * The only thing I want to draw attention to is the .kde-ci.yml files for Plasma * We really should get those in place since that blocks a wider rollout of gitlab CI [discussion] Arjen: yeah I think the frameworks work was scripted and that script could potentially be reused for other modules

Monday meeting notes for 27/10/2021

2021-09-27 Thread Marco Martin
David E * If someone wants to run a plasma 5.23 beta testing day, we'll need to start soon * I don't have time this release [Jonathan volunteered] * We also need to start planning a 5.24 kickoff meeting [Discussion: Paul asked if we are still ok releasing on 14th, seems so] Jonathan * will run be

Monday meeting notes for 20/09/2021

2021-09-20 Thread Marco Martin
David E: * We had a release! * There was some minor drama release day * I don't want to create a fuss over it, but a big change was landed on the morning of release over some miscommunication. * We had said in a previous meeting that this MR could ask for an exemption for a freeze and I'm sure we

Re: monday meeting notes for 6/9/2021

2021-09-06 Thread Tom Zander
On maandag 6 september 2021 12:50:21 CEST Marco Martin wrote: > # Bhushan > * So I discussed this earlier as well, but one specific change > I am interested in for soft-freeze exception is formats KCM > QML port * I believe MR is now complete from hanyoung side > * Main reason for that is, without

monday meeting notes for 6/9/2021

2021-09-06 Thread Marco Martin
# Arjen * I did a few kirigami things last week to improve startup performance * biggest change there being switching a whole bunch of loaders to async * which improved startup for my koko testcase by ~500ms which was rather significant * other than kirigami, I merged two bigger mrs for quick chart

monday meeting notes for 30/8/2021

2021-08-30 Thread Marco Martin
Monday meeting notes for 30 august 2021: Arjen: we spent some time on the bug where popups have incorrect shadows not enough to fix it unfortunately but we did narrow it down somewhat, since we realised it is the shadows that are wrong which means it's not framesvg being weird, it's so

Monday meeting notes for 16/07/2021

2021-08-16 Thread Marco Martin
David R * implemented wlr-data-control v2 in kwayland-server * requisite or middle click paste thing in klipper * Notifications take now focus when you click on them until the mouse leaves => now possible to copy from them on wayland * fixed a bug where you could select performance profile it was

Monday meeting notes for 26/07/2021

2021-07-26 Thread Marco Martin
Nico * Picked up an old-ish patch by sitter and pushed that forward a bit. It's about removing the need for having a KAboutData in KCMs: https://phabricator.kde.org/T14733 * While investigating that I discovered the "About Current Module" feature in systemsettings, which I think is not very useful

Monday meeting notes for 19/7/2021

2021-07-19 Thread Marco Martin
Nico * Mostly worked on my new vaccination certificate app. Now with proper builds for various platforms, reworked certificate import and support for test and recovery certificates * Fixed bluetooth applet FullRepresentation being tiny when not in system tray: https://invent.kde.org/plasma/bluedevi

Re: Monday meeting notes for 14/06/2021

2021-06-14 Thread Aleix Pol
On Mon, Jun 14, 2021 at 7:02 PM David Redondo wrote: > > Am Montag, 14. Juni 2021, 15:43:52 CEST schrieb Nate Graham: > > KGlobaAccel seems somewhat fragile; I feel like every time anyone > > touches anything about it, stuff breaks. Is it possible to improve unit > > test coverage for it? > > I do

Re: Monday meeting notes for 14/06/2021

2021-06-14 Thread Nate Graham
So we need better documentation and sample code, then? Nate On 6/14/21 11:02 AM, David Redondo wrote: Am Montag, 14. Juni 2021, 15:43:52 CEST schrieb Nate Graham: KGlobaAccel seems somewhat fragile; I feel like every time anyone touches anything about it, stuff breaks. Is it possible to impro

Re: Monday meeting notes for 14/06/2021

2021-06-14 Thread David Redondo
Am Montag, 14. Juni 2021, 15:43:52 CEST schrieb Nate Graham: > KGlobaAccel seems somewhat fragile; I feel like every time anyone > touches anything about it, stuff breaks. Is it possible to improve unit > test coverage for it? I don't think more testing of KGlobalAccel would solve the problem. The

Re: Monday meeting notes for 14/06/2021

2021-06-14 Thread Nate Graham
On 6/14/21 5:11 AM, Marco Martin wrote: David R * Krunner shortcut migration in 5.22 contained two errors * 1. from 5.21 to 5.22 fixed by https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/921 * And from really old plasma (before we were using desktop file for shortcust to 5.22) fix

Monday meeting notes for 14/06/2021

2021-06-14 Thread Marco Martin
David R * Krunner shortcut migration in 5.22 contained two errors * 1. from 5.21 to 5.22 fixed by https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/921 * And from really old plasma (before we were using desktop file for shortcust to 5.22) fixed by https://invent.kde.org/plasma/plasma

Monday meeting notes for 07/06/2021

2021-06-07 Thread Marco Martin
Jonahan * 5.22 due tomorrow * announcement https://invent.kde.org/websites/kde-org/-/blob/master/content/announcements/plasma/5/5.22.0.md * will schedule a kickoff meeting Kai Uwe * Notifications: - Found that Qt.openUrlExternally no longer runs executables, - refactor notifications to avoid th

Monday meeting notes for 31/05/2021

2021-05-31 Thread Marco Martin
Nico * I did some bugfixing/polishing for 5.22 * In particular a lot of VD-KCM bugs * Also in the autostart KCM * There are some open bugs in there, some related to the systemd startup * I'd appreciate d_ed's help there * Then yesterday I built plasma-workspace against Qt6 * I tried running someth

Monday meeting notes for 17/05/2021

2021-05-17 Thread Marco Martin
Fabian * I've got one MR: https://invent.kde.org/plasma/breeze/-/merge_requests/102 * experimental patch on opensuse to unbreak latte dock 0.9 https://paste.opensuse.org/view/raw/57915134 * I also tried keyboard navigating through systemsettings again * Unfortunately it seems like the issues are st

Monday meeting notes for 10/05/2021

2021-05-10 Thread Marco Martin
David E * We all need to be sure we're updating: https://invent.kde.org/websites/kde-org/-/blob/work/plasma5-22/content/announcements/plasma/5/5.22.md * with anything we've done that relates to 5.22 * Nate's done quite a good job of populating some things, I'm sure we might have some others. * Also

Re: Monday meeting notes for 3/5/2021

2021-05-03 Thread Nate Graham
On 5/3/21 4:43 AM, Marco Martin wrote: Alex * I would like to ask for opinions on how to handle the case where systemsettings is not installed, but the one wants to launch a KCM. We should probably open kcmshell in this case, yeah. Nate

Monday meeting notes for 3/5/2021

2021-05-03 Thread Marco Martin
Nicolò * I wanted to implement floating panels * The idea behind it is to have a common API for a plasma theme to specify a floating-margin, which would be respected both from plasma and latte-dock * This way, a user that wants a pretty floating panel could just go in the plasma theme store and ins

Monday meeting notes for 26/04/2021

2021-04-26 Thread Marco Martin
Bhushan * would appreciate review on https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/795 DavidR * I've been investigating different context menues on wayland being created as toplevels * Which mostly boils down them missing a transientParent * Currently looking the window decoratio

monday meeting notes for 19/04/2021

2021-04-19 Thread Marco Martin
Carl * I started writing an abstraction over KMessageBox and Kirigami.OverlaySheet. The goal is to use a Kirigami.OverlaySheet on mobile and a KMessageBox on desktop while having an API only depending on QtCore. This should be helpful in removing some QtWidgets bits from PIM/MessageLib and making t

Monday meeting notes for 12/04/2021

2021-04-12 Thread Marco Martin
David R - PresentWindows and HighlightWindowsEffect are now exposed on DBus, which means the Taskmanager can now also invoke them on Wayland https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/400 https://invent.kde.org/plasma/kwin/-/merge_requests/812 - Use new async KCModuleData

Re: Monday meeting notes for 29/03/2021

2021-03-30 Thread Nate Graham
Notes from KF6 spint: Theme -> replace with Kirigami::Theme? Units -> raplace with Kirigami::Units IconItem: can be replaced with Kirigami::Icon? (big missing one is icons from plasma theme) Yes please to all three. platformcomponents -> die plasmastyle-> qqc1 styl

Monday meeting notes for 29/03/2021

2021-03-29 Thread Marco Martin
David R * Worked on kscreen so you can preconfigure outputs by placing config files in /usr/share * Which is useful if you ship a hardware device, so plasma mobile could preconfigure scale or a random device where the screen is mounted rotated the vendor could configure that * https://invent.kde.or

Monday meeting notes for 22/3/2021

2021-03-22 Thread Marco Martin
Alex * Worked on improving the pre-commit hook, please review https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/100. * clang-format pre-commit hook * Bugfixes regarding the KRunner history feature, third parties override the RunCommand.qml and depend on methods that no longer e

  1   2   >