Notes of today's meeting...

Enjoy!
-- 
sebas

http://www.kde.org | http://vizZzion.org
Plasma Team Meeting, 29 january 2018

Present: Sho, notmart, d_ed, bshah, frinring, sebas

Sho:
i wrote patches for kio and kjobwidgets in an attempt to make kio confirmation 
dialogs spawned from fv modal
all the right props show up on the windowm but it doesn't work anyway, don't 
know why yet
and i wrote 
https://blogs.kde.org/2018/01/24/and-again-story-kde-plasmas-desktop-icons-512-improvement

notmart:
* some bug triaging
* finally push the qml rewrite of mouse cursor theme kcm
* push the qml rewrite of the fonts kcm
* pushed an old plasma high dpi patch
* pushed kwin tablet mode available patch
* further work on the tablet mode kernel patch, *hopefully* latest version is 
ready to land
* parametrized import version of qqc2 in plasma controls as well, fixes 
discover and other apps in plasma mobile
* review for exposing the tablet mode api to Kirigami D10112
Diff 10112 "watch the tabletMode from KWin" [Needs Review] 
https://phabricator.kde.org/D10112
* fiddling with dolphin and scrolling: D10102 needs to be tested with 
libinput-based *and a Qt with* https://codereview.qt-project.org/#/c/212398/
Diff 10102 "base scrolling on the smallest item" [Closed] 
https://phabricator.kde.org/D10102

d_ed:
* I fixed autohiding panels and wayland; I doubt it ever worked properly there
* I've taken over fixing the notification HTML parsing issue so that we can get 
it into 5.12, as it's potentially a privacy thing

frinring:
set myself the goal to clean up neighbourhood of weather applet to leave it in 
sane state once turning to other things again
for that ported anything left away from kdelibs4support
also did come c++11 brush up (nullptr, override)
and removed unused stuff from buildsystem
next on that plan execution will be the forementioned wiping of all unported 
code
ported two runners (konsolesession, charsomething), mediawiki runner one as 
well though currently impeded by milou getting in its way

bshah:
- Published blog post on how to test PlaMo : 
http://blog.bshah.in/2018/01/26/trying-out-plasma-mobile/
- Mostly super positive feedback so far
- Working on part 2 of blog post, and fixes in phone shell for containment not 
showing up
- Will talk with notmart about freeze bug porters are telling about and I can't 
reproduce (just like every other bugs.. -.-)

sebas:
* kscreen bug triaging as usual
* worked a little on autorotation, some progress (a poc plasmoid rotates the 
screen based on sensor readings, but not my touchscreen yet)
* had a meeting with Mycroft, on their plans and strategieswas productive and 
will follow that up with the KDE e.V.
* not much else due to other work-work on my plate

The Log:
[11:59:29] <sebas> Meeting!
[11:59:33] <-- lupinix (~quassel@fedora/lupinix) has quit (Remote host closed 
the connection)
[11:59:39] <Sho_> here
[11:59:42] <notmart> uuh, right
[11:59:42] <frinring> (and the mediawiki applet I have ported locally, it is 
just that milou or something screws things be invalidating the context 
prematurely, thus enforcing drop of any mediawiki search results, which 
themselves work. so would exclude it from dump as mentioned)
[11:59:43] <notmart> here
[12:00:23] <d_ed> also here
[12:01:33] <sebas> Helllllloow!
[12:01:37] <sebas> Let's get started then!
[12:01:51] <sebas> Sho_ was first, then notmart, d_ed, /me and whoever shows up 
late
[12:02:17] <notmart> seems frinring has a lot of sweet things to mention as 
well :p
[12:02:38] <sebas> yes please :)
[12:02:46] <sebas> romangg you there?
[12:02:51] <sebas> Kai is on vacation I think?
[12:02:53] <Sho_> it's been a light week plasma-wise due to some other work and 
a doctor-related timeout (hurting my back)
[12:03:13] <Sho_> i wrote patches for kio and kjobwidgets in an attempt to make 
kio confirmation dialogs spawned from fv modal
[12:03:25] <Sho_> all the right props show up on the windowm but it doesn't 
work anyway
[12:03:29] <Sho_> don't know why yet
[12:03:46] <Sho_> and i wrote 
https://blogs.kde.org/2018/01/24/and-again-story-kde-plasmas-desktop-icons-512-improvement
[12:03:47] --> lupinix (~quassel@fedora/lupinix) has joined #plasma
[12:04:02] <Sho_> my 5.12 todo is fairly empty now, which is good
[12:04:16] <Sho_> we also haven't really gotten any new kastats favs reports 
for the beta, i think
[12:04:27] <Sho_> next()
[12:04:45] <d_ed> Sho_: are you looking on kactivitymanagerd too?
[12:04:53] <bshah> me in meeting as well
[12:05:06] <Sho_> d_ed: no, but fvogt (iirc?) wrote a patch that fixes some 
crash
[12:05:06] <d_ed> there's been some, though Ivan has commented on some this 
week too which is good
[12:05:28] <Sho_> d_ed: if the fav woes are db corruption, it's promising
[12:05:41] <Sho_> d_ed: my problem is that i can't reproduce anything, which 
makes debugging hard
[12:06:07] <fvogt> We had some more reports about fav issues, removing the 
kactivities DB worked every time
[12:06:45] <Sho_> let's hope that the manager patches had some effect then
[12:07:14] <Sho_> does anyone have anything else they want me to do before 5.12 
is tagged?
[12:07:16] <fvogt> They won't fix any existing corruption, so affected users 
will still be unable to save it
[12:07:28] <Sho_> fvogt: hm
[12:07:46] <d_ed> Sho_: there's one bug marked as criticial WRT mounting disks
[12:07:49] <Sho_> sounds like the daemon needs some self-diagonisis to 
recognize a corrupt db and reset if necessary
[12:07:51] <fvogt> I asked someone to upload a corrupted db, but it contained 
too much private data
[12:07:56] <Sho_> does sqlite have some check command?
[12:08:10] <Sho_> mysql also had a REPAIR
[12:08:25] <Sho_> maybe we can throw something at dbs proactively
[12:08:35] <notmart> stackoverflow is telling me pragma integrity_check;
[12:08:37] <Sho_> d_ed: have a number?
[12:08:42] <d_ed> 389479
[12:08:59] <fvogt> Sho_: I assume that will increase startup time significantly
[12:09:01] <d_ed> not read it much, just know it's in red in the list
[12:09:30] <sebas> or use the kconfig trick, i.e. save to a different name, 
then rename the db file,so it's either fully written or not at all (dunno if 
sqlite has that sort of consistency mechanisms itsels?)
[12:09:32] <Sho_> d_ed: i'll have a look this week with an usb stick
[12:09:56] --> llucas (d4f4b91c@gateway/web/freenode/ip.212.244.185.28) has 
joined #plasma
[12:09:58] <Sho_> fvogt: maybe it can be done post-startup on a timer when the 
system is idle, something like that
[12:10:02] <Sho_> fvogt: we can use kidletime
[12:10:31] <notmart> hm, looks like weird solid screweness :/
[12:10:49] <Sho_> fvogt: wouldn't be perfect and is a bit hmmm, but then again 
these dbs could corrupt over sunwinds for all we know, so an occasional 
proactive self-check and repair might be sensible anyway
[12:11:14] <Sho_> ... provided sqlite has anything
[12:11:32] <sebas> let's move on with the meeting though
[12:11:33] <sebas> notmart!
[12:11:57] <notmart> well, it's possible to make it not screw up, as firefox 
has sqlite for its bookmarks too and it's not losing them regularly...
[12:12:01] <notmart> ok
[12:12:12] <notmart> * some bug triaging
[12:12:14] <notmart> * finally push the qml rewrite of mouse cursor theme kcm
[12:12:15] <notmart> * push the qml rewrite of the fonts kcm
[12:12:17] <notmart> * pushed an old plasma high dpi patch
[12:12:18] <notmart> * pushed kwin tablet mode available patch
[12:12:20] <notmart> * further work on the tablet mode kernel patch, 
*hopefully* latest version is ready to land
[12:12:21] <notmart> * parametrized import version of qqc2 in plasma controls 
as well, fixes discover and other apps in plasma mobile
[12:12:23] <notmart> * review for exposing the tablet mode api to Kirigami 
D10112
[12:12:23] <sKreamer> Diff 10112 "watch the tabletMode from KWin" [Needs 
Review] https://phabricator.kde.org/D10112
[12:12:24] <notmart> * fiddling with dolphin and scrolling: D10102 needs to be 
tested with libinput-based *and a Qt with* 
https://codereview.qt-project.org/#/c/212398/
[12:12:25] <sKreamer> Diff 10102 "base scrolling on the smallest item" [Closed] 
https://phabricator.kde.org/D10102
[12:12:31] --> Son_Goku (~King_InuY@fedora/ngompa) has joined #plasma
[12:12:47] <sebas> nice!
[12:12:53] <notmart> (on the last one, we can either go around pushing ugly 
workaround in every app that does any form of wheel scrolling, or just say that 
qt patch is necessary)
[12:13:15] <Sho_> notmart: could you look at my open review for the launch 
feedback kcm?
[12:13:20] <notmart> i would need more testing by different people tough
[12:13:25] <notmart> Sho_: sure
[12:13:37] <Sho_> i should try tablet mode soon
[12:13:49] <Sho_> i build my own kernel btw if you want me to test your kernel 
patch
[12:14:04] <Sho_> since it's fairly easy for me
[12:14:07] --> Safa_[A_Boy] (~safa@unaffiliated/safa-a-boy/x-6990853) has 
joined #plasma
[12:14:11] <notmart> i would be surprised if it uses the same driver for it 
tough
[12:14:21] <Sho_> ah it's hw-specific?
[12:14:24] <notmart> as i seen pretty much every laptop has its own little 
special way (tm)
[12:14:25] <bshah> Sho_: it (the patch from notmart) probably won't work, but, 
I can help you get it working otherwise
[12:14:31] <Sho_> ok
[12:14:45] <Sho_> well if the surface book is good at one thing it's needing 
little special ways
[12:14:52] <bshah> :P
[12:15:14] <notmart> the one i did, apparently is something standard-ish from 
intel, so it *may* work on more laptops than mine tough so far i only got 
confirmation from dell laptops to work with it (and not even all dell laptops)
[12:15:42] <bshah> notmart: oh, other dells are not working?
[12:16:21] <notmart> bshah: Mario told me having tested on 3-4 laptops and 
there was one specific xps which was not working (hope was significantly older 
but no idea)
[12:16:45] <sebas> notmart: if you're lucky, your kernel patch still makes it 
into 4.16 to be released in 3 months
[12:16:49] <bshah> notmart: ah.. was it in patch discussion?
[12:16:50] <sebas> merge window has just opened
[12:17:05] <notmart> bshah: was in the bugzilla br 
https://bugzilla.kernel.org/show_bug.cgi?id=198507
[12:17:08] <bshah> ah
[12:17:35] <bshah> anyway.. maybe breakout :)
[12:17:40] <notmart> buh, last one i sent has ack by mario and pali, i guess 
now it's up to them whether to pick it up or not
[12:18:18] <-- ceed^ (~viva...@c-73-16-30-241.hsd1.ma.comcast.net) has quit 
(Ping timeout: 256 seconds)
[12:18:45] <notmart> aanyways, as last thin, Sho_: if you want to test it now 
without needing to do weird things you can launch evtest and see on all event 
devices if does print anything at all when you detach the tablet
[12:18:50] <notmart> and that gives some clues
[12:19:35] <notmart> last thing, please people test mouse/touchpèad scrolling 
with https://codereview.qt-project.org/#/c/212398/ and libinput, to be really 
sure it's the end of it
[12:19:43] <notmart> aand, next(9
[12:19:49] <-- Haudegen (~quassel@178.115.237.87) has quit (Remote host closed 
the connection)
[12:20:08] <sebas> d_ed's turn
[12:20:34] <d_ed> I fixed autohiding panels and wayland; I doubt it ever worked 
properly there
[12:20:52] <bshah> it didn't.. yep
[12:21:02] <bshah> <- referemce : person who commited it initially
[12:21:04] <elichai2> hey, how can I lower the scale of the display? in which 
conf file is it saved?
[12:21:04] --> tosky (tosky@nat/redhat/x-xwmcrnctfucikavq) has joined #plasma
[12:21:34] <d_ed> and I've taken over fixing the notification HTML parsing 
issue so that we can get it into 5.12, as it's potentially a privacy thing
[12:21:35] <sebas> elichai2: ~/.local/share/kscreen/*
[12:21:42] <bshah> elichai2: hey, we are currently having our weekly meeting, 
can you wait little bit or ask in #kde ?
[12:22:00] <elichai2> oh. i'm sorry, please continue.
[12:22:11] <d_ed> It's pretty much done
[12:22:14] <d_ed> next
[12:22:30] <sebas> frinring!?
[12:23:45] <Sho_> notmart: also, good point about the firefox thing, worth 
looking into what they do
[12:23:46] <frinring> k, can do some note, though was just exceptional burst
[12:24:00] <Sho_> frinring: then time for an exceptional report :D
[12:24:03] <sebas> you can still get some meeting fame for that, frinring :)
[12:24:57] <frinring> set myself the goal to clean up neighbourhood of weather 
applet to leave it in sane state once turning to other things again
[12:25:18] <frinring> for that ported anything left away from kdelibs4support
[12:25:36] <frinring> also did come c++11 brush up (nullptr, override)
[12:25:46] <-- Son_Goku (~King_InuY@fedora/ngompa) has quit (Quit: My MacBook 
has gone to sleep. ZZZzzz…)
[12:25:46] <frinring> and removed unused stuff from buildsystem
[12:26:20] <frinring> next on that plan execution will be the forementioned 
wiping of all unported code
[12:26:56] <jubalh> bshah: unfortunately i already tried the newest ISO 
available :/
[12:27:12] <jubalh> curious as of why I seem to be the only one having an issue 
with this
[12:27:14] <frinring> ah, and ported two runners (konsolesession, 
charsomething), mediawiki runner one as well though currently impeded by milou 
getting in its way
[12:27:23] <frinring> .
[12:27:27] <-- fekepp (~Thunderbi@2a00:1398:9:fb00:2db7:f2ce:6a92:f34c) has 
quit (Remote host closed the connection)
[12:27:38] <sebas> thanks, frinring!
[12:27:41] <sebas> bshah's turn
[12:27:45] --> fekepp (~Thunderbi@2a00:1398:9:fb00:2db7:f2ce:6a92:f34c) has 
joined #plasma
[12:27:49] <bshah> okay
[12:28:05] <bshah> jubalh: moment, let me finish up with this meeting which is 
going on at moment here  :)
[12:28:16] <bshah> - Published blog post on how to test PlaMo : 
http://blog.bshah.in/2018/01/26/trying-out-plasma-mobile/
[12:28:18] <bshah> - Mostly super positive feedback so far
[12:28:20] <bshah> - Working on part 2 of blog post, and fixes in phone shell 
for containment not showing up
[12:28:22] <bshah> - Will talk with notmart about freeze bug porters are 
telling about and I can't reproduce (just like every other bugs.. -.-)
[12:28:46] <bshah> questions? or next  :)
[12:29:27] <sebas> * kscreen bug triaging as usual
[12:29:27] <sebas> * worked a little on autorotation, some progress (a poc 
plasmoid rotates the screen based on sensor readings, but not my touchscreen 
yet)
[12:29:27] <sebas> * had a meeting with Mycroft, on their plans and 
strategieswas productive and will follow that up with the KDE e.V.
[12:29:27] <sebas> * not much else due to other work-work on my plate
[12:30:01] <sebas> aaaaaand .... done! :) Thanks everybody for tuning in! I'll 
send the notes to the list shortly
[12:30:20] <d_ed> kwin also rotates on sensor readings, we need to be sure we 
don't have duplication

Reply via email to