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

Attachment: signature.asc
Description: PGP signature

Reply via email to