Hello people, Sorry for delay in sending this, attached are notes and logs
romangg: * pushed D13191 (not in 5.47) * more work on pointer constraints: * added a test: D13439 * bug fix: D13466 * need review: * D13257 * also needs review: D13084 * My plan for pointer constraints is to make them disappear also whenever the focus surface switches. notmart: * finished and landed the port of plasmashell scripting from QScriptEngine to QJSEngine, tested some lnf scripts such as united and netrunner, a popular script to change wallpaper over dbus.... only KWin to go, with a scripting engine of similar complexity * finished and landed kirigami custom colors branch, this one is easy to use on big groups of widgets and doesn't depend on qt 5.11 ** any kirigami color can be setted and will just be used and inherited for all child items ** creation of platformtheme attached properties is faster now as filesystem scan for plugins happens only once per app * start of migrating the kirigami gallery to a standalone repo, to change it to a full media-heavy tutorial app * fixes in formlayout, better alignment for the label for grouped items like radiobutton groups, and better look in narrow mode * New component ActionToolbar which removes some code duplication and exposes for public use D13433 d_ed: - I did a kwin change that showed the relevant resize handle for different window edges. Useful if you have two nearby windows - (or will be should breeze gets those 9 icons, right now it looks the same) - so you see <-| on the left edge, not <--> - and |-> on the right edge - and I've been working on my XDGShell stable code in kwin/wayland - which is /nearly/ done ftDev1: - I did D13141 - I'm waiting for the review from notmart in D13372 - I'll start working on KCM Template. You can find the details from here T8985 - I'll start working on backend of the Mouse KCM and Touchpad KCM. Details will be on Phab. - Other plans can be mentioned later. The ones that I mentioned have the priority. Sho_: * [SysSe] GSoC student meeting; deep in it; now also involving fcitx upstream; midterm eval tomorrow if you have anything to say * [SysSe] Minor update to DND Language KCM phab, review stuck, unhappy * [TM] put time into debugging Firefox webapp user issue, still couldn't reproduce * light plasma week due to fiwg/board/konvi stuff * and probably forgetting half my notes bshah: - Qt 5.11 in neon all editions - Work on plasma release - Please read announcement text once - Release tomorrow, if you have a fix that is worth including in 5.13 tars, let me know ASAP. - Two other things I need help with, - For me wayland session with Qt 5.11 doesn't work: all clients crash, https://bugreports.qt.io/browse/QTBUG-68782 - For me on X11, rotating output vertically is completely broken, plasma flickers and applications don't render at all on vertically alighned output. Thanks -- Bhushan Shah http://blog.bshah.in IRC Nick : bshah on Freenode GPG key fingerprint : 0AAC 775B B643 7A8D 9AF7 A3AC FE07 8411 7FBC E11D
15:30 <bshah> meeting! notmart: Sho_: d_ed: romangg: ftDev: 15:30 <romangg> here 15:30 <notmart> here 15:30 <d_ed> o/ 15:31 <bshah> romangg: your turn 15:31 <romangg> * pushed D13191 (not in 5.47) 15:31 <sKreamer> Diff 13191 "[server] Small code cleanup in SurfaceInterface" [Closed] https://phabricator.kde.org/D13191 15:31 <romangg> * more work on pointer constraints: 15:31 <romangg> * added a test: D13439 15:31 <sKreamer> Diff 13439 "[tests] Add pointer constraints test" [Closed] https://phabricator.kde.org/D13439 15:31 <romangg> * bug fix: D13466 15:32 <sKreamer> Diff 13466 "Remove pointer constraint on resource unbind" [Needs Review] https://phabricator.kde.org/D13466 15:32 <romangg> * need review: 15:32 <romangg> * D13257 15:32 <sKreamer> Diff 13257 "[server] Send frame event instead of flush on relative pointer motion" [Needs Review] https://phabricator.kde.org/D13257 15:32 <romangg> also needs review: D13084 15:32 <sKreamer> Diff 13084 "Avoid invalid geometry of internal clients through plasma surface interface" [Needs Review] https://phabricator.kde.org/D13084 15:32 <ftDev1> btw. I'm here. 15:32 <romangg> (both are small patches) 15:32 <d_ed> I'm on them 15:32 <romangg> questions? 15:33 <romangg> My plan for pointer constraints is to make them disappear also whenever the focus surface switches. 15:33 <romangg> any objections? 15:33 <romangg> like: currently for example a cursor is still locked when the launcher is opened with meta. 15:33 <d_ed> would have to read docs before having an opinion 15:34 <romangg> ok. i will just write a patch and we'll see. 15:34 <notmart> seems to make sense 15:34 <bshah> I think such decisions are best made on either mailing list or phabricator 15:34 <notmart> yep 15:34 <bshah> anyway, if no question for romangg, then notmart's turn 15:34 <romangg> I have it in the task: T8923 15:34 <sKreamer> Task 8923 "Improve cursor locking and confining" [Open,High] {Plasma on Wayland} https://phabricator.kde.org/T8923 15:34 <romangg> under "Large functional changes I recommend:" 15:35 <romangg> that's all from me 15:35 <notmart> ok 15:35 <notmart> * finished and landed the port of plasmashell scripting from QScriptEngine to QJSEngine, tested some lnf scripts such as united and netrunner, a popular script to change wallpaper over dbus.... only KWin to go, with a scripting engine of similar complexity 15:35 <notmart> * finished and landed kirigami custom colors branch, this one is easy to use on big groups of widgets and doesn't depend on qt 5.11 15:35 <notmart> ** any kirigami color can be setted and will just be used and inherited for all child items 15:35 <notmart> ** creation of platformtheme attached properties is faster now as filesystem scan for plugins happens only once per app 15:35 <notmart> * start of migrating the kirigami gallery to a standalone repo, to change it to a full media-heavy tutorial app 15:35 <notmart> * fixes in formlayout, better alignment for the label for grouped items like radiobutton groups, and better look in narrow mode 15:35 <notmart> * New component ActionToolbar which removes some code duplication and exposes for public use D13433 15:35 <sKreamer> Diff 13433 "Introduce ActionToolbar" [Needs Review] https://phabricator.kde.org/D13433 15:35 <notmart> questions? 15:36 <bshah> if no questions, then d_ed turn. 15:37 <d_ed> I did a kwin change that showed the relevant resize handle for different window edges. Useful if you have two nearby windows 15:37 <d_ed> (or will be should breeze gets those 9 icons, right now it looks the same) 15:37 <notmart> like, shows 2 cursors? 15:38 <d_ed> notmart: so you see <-| on the left edge, not <--> 15:38 <d_ed> and |-> on the right edge 15:38 <notmart> aah, ok 15:38 <notmart> yeah, makes sense 15:38 <d_ed> and I've been working on my XDGShell stable code in kwin/wayland 15:38 <d_ed> which is /nearly/ done 15:39 <d_ed> and that's it from me 15:39 <bshah> alright, any questions for d_ed? 15:39 <bshah> otherwise ftDev1 / ftDev turn 15:40 <ftDev1> I did D13141 15:40 <sKreamer> Diff 13141 "Touchpad KCM Redesign Using Kirigami" [Closed] https://phabricator.kde.org/D13141 15:40 <ftDev1> I'm waiting for the review from notmart in D13372 15:40 <sKreamer> Diff 13372 "Mouse KCM Redesign Using Kirigami" [Needs Review] https://phabricator.kde.org/D13372 15:40 <ftDev1> I'll start working on KCM Template. You can find the details from here T8985 15:40 <sKreamer> Task 8985 "KCM Template in QML" [Open,High] {Plasma: KCM Redesign} https://phabricator.kde.org/T8985 15:40 <notmart> looking 15:41 <bshah> I really like the idea of KCM template, kudos! 15:41 <ftDev1> I'll start working on backend of the Mouse KCM and Touchpad KCM. Details will be on Phab. 15:41 <notmart> for me, using qqc1 in a new kcm, is an absolute blocker 15:42 <ftDev1> Other plans can be mentioned later. The ones that I mentioned have the priority. 15:44 <notmart> also, iirc was decided to *not* include qrc files 15:45 <ftDev1> notmart: In QQC2 there are some issues. Did you see them ? Yes but we need QML in binary file (with .so extension) because the base class for Mouse KCM is not KConfigModule. 15:46 <ftDev1> I'll make it KConfigModule. That time these will change. 15:46 <ftDev1> The task that I mentioned like "I'll start working on backend of the Mouse KCM and Touchpad KCM. Details will be on Phab." is about it 15:47 <Sho_> bshah: here too 15:47 <notmart> ah, right that the input kcm code is weeeird 15:47 <notmart> ftDev1: define the issues? 15:47 <Sho_> ah shit, i didn't copy my notes to the phone 15:47 <ftDev1> bshah: yes we absolutalty need something like KCM Template! Hope it'll be nice. 15:47 <notmart> issues or not, i don't want to see that merged until all qqc1 is gone 15:48 <notmart> what does kcm template mean? an empty kcm that doesn't do anything? 15:48 <notmart> usable as kapptemplate/kdevelop template? 15:48 <bshah> notmart: yes 15:49 <ftDev1> notmart: When it is qqc2, the spacing etc changes. 15:49 <notmart> show me screenshots 15:49 <bshah> probably is worth moving this discussion to breakout? 15:50 <bshah> alright, since there are no objections I assume yes :P 15:51 <bshah> Sho_: do you want to go now? or will follow up with notes? 15:51 <Sho_> can do 15:51 <Sho_> ad hoc typed: 15:52 <Sho_> * [SysSe] GSoC student meeting; deep in it; now also involving fcitx upstream; midterm eval tomorrow if you have anything to say 15:52 <Sho_> * [SysSe] Minor update to DND Language KCM phab, review stuck, unhappy 15:52 <Sho_> * [TM] put time into debugging Firefox webapp user issue, still couldn't reproduce 15:52 <Sho_> light plasma week due to fiwg/board/konvi stuff 15:52 <Sho_> and probably forgetting half my notes 15:53 <ftDev1> notmart: I explain about KCM Template in Phab. I don't know about KAppTemplate/Kdevelop. Please write your suggestions to the Phab. This thing should be contributed by all of us because it'll be a standart, I hope. The ideal QML for a KCM, in terms of HIG, VDG and Kirigami 15:53 <Sho_> next() 15:53 <bshah> alright 15:53 <bshah> Sho_: if you have anymore notes to add, let me know, I'll include it in email 15:54 <bshah> my turn 15:54 <bshah> - Qt 5.11 in neon all editions 15:54 <bshah> - Work on plasma release 15:54 <bshah> - Please read announcement text once 15:54 <bshah> - Release tomorrow, if you have a fix that is worth including in 5.13 tars, let me know ASAP. 15:54 <bshah> - Two other things I need help with, 15:54 <bshah> - For me wayland session with Qt 5.11 doesn't work: all clients crash, https://bugreports.qt.io/browse/QTBUG-68782 15:54 <bshah> - For me on X11, rotating output vertically is completely broken, plasma flickers and applications don't render at all on vertically alighned output. 15:54 <ftDev1> notmart: so I'll change Mouse KCM to QQC2 and please offer solutions to the problem. Is it okay ? 15:54 <notmart> ftDev1: there is nothingin the template to be put, other than an empty simplekcm{}, really 15:55 <ftDev1> notmart: SimpleKCM. The important thing will be how to use RadioButtons that will fit well to HIG, VDG and Kirigami etc 15:55 <notmart> i still don't know what the problem is, for all i know, the sizing/spacing is correct with qqc2, as there was testing there(and we largely control it), vs completely bitrotting code in qt 15:56 <notmart> uuuh, formlayout... 15:56 <notmart> a template must be empty, otherwise is not a template, is an example 15:57 <ftDev1> notmart: The thing is it also need to be SimpleKCM actually but because of it is not KConfigModule, it is not okay to do it. When the backend work is going on for Mouse KCM, they will be corrected too. 15:57 <bshah> anyway meeting is done, you can continue breakout discussion
signature.asc
Description: PGP signature