/srv/irclogs.ubuntu.com/2022/06/10/#kubuntu-devel.txt

BluesKajHi all12:09
mmikowski:RikMills hi rik, you around?15:13
RikMillsmmikowski: for now15:22
mmikowskiHey, nothing lengthy, i was just wondering if you were interested in porting some of the kubuntu focus tools upstream. No pressure, but there are some that might make a lot of sense.15:23
mmikowskiJust thought I'd give you a bump before I got too far into my day.15:23
mmikowskiMaybe a better way to consider is to join a video call and look through the stuff. Might be the fastest way to determine what you'd like. 15:24
RikMillsmmikowski: I must admit I have not taken too close a look at what you have. I hate video calls, but I am sure we can work something out :)15:25
mmikowskiGreat work on the system, and just saw another big upgrade today. KDE is really starting to settle down it appears.15:25
RikMillsmmikowski: I also have frameworks 5.95 and plasma 5.25 (embargoed tars) building ;)15:26
mmikowskiI think the value of a video call isn't in seeing each other - honestly, I don't need that either - but in screen sharing the tools and responding immediately to question or interest. So "Screen Share Call" might be the best way to put it.15:26
RikMillscurrently15:26
mmikowskiOoh, that's great!15:26
mmikowskihere are some of the kubuntu focus tools. On the focus, you can click any icon to launch the app through a mime-handler.15:27
mmikowskihttps://kfocus.org/wf/tools15:27
mmikowskiWe do lots of other stuff like make slack web links work, and of course hardware integration, but these seem like low hanging fruit.15:28
RikMillssome of those look interesting :D15:28
mmikowskiSo don't worry about, just wanted to plant a seed.  If you want to return to it at some time, just let me know.15:29
RikMillsok, I am not likely to get far on it in the next week. feel free to ping if it looks like I have forgotten15:29
RikMillsI do want to set up a VM with ficus sometime to see what is what. just keeps getting bumped down the list15:30
RikMills*focus15:30
mmikowskiThanks! One that is sill but solves a frequent problem for our ML customers, is the C stack switcher. Days of research into that (and many weeks and even months in others).  It saves ML guys days of doing it badly.15:30
mmikowskiAh, no worries Rik. Again, I really appreciate all the hard work you do the the distro, and would like contribute back too.15:31
RikMillsI suspect the c stack switcher is probably more reverent to your userbase than the general kubuntu one, but hey, may be good for all15:32
mmikowskikk, so I'll pester you in around a week if I haven't hear from you :)15:32
RikMillsplease do. I just have too many balls in the air this weekend15:33
mmikowskiThe vidsync is another good one. Again, completely solves a common problem correctly and in a packaged way.15:33
mmikowskiAnd, like all of these, once we improve them, they get upgraded seamlessly.15:33
RikMills:D15:34
mmikowskiThe mime handler is also a nice one, although not listed directly here. It will add repo + install + open on a click if needed.15:34
mmikowskiWimpress is doing this on CLI very well recently and got some good press for it; we've been doing it for over 2 years now, and we've offered to provide the UI to the project. 15:35
mmikowskisorry, GUI :P15:35
mmikowskiWe also contribute to get-deb which is their project.15:36
mmikowskikk, I'll let you get back to life and I'll add a reminder in my calendar to give you a bump.15:36
RikMillsthis sort of thing has slipped in kubuntu in recent years. custom tools to add value getting removed due to bitrot with no-one able to maintain15:37
RikMillsa fresh look on this would be great15:37
RikMillsok, and thanks. this looks promising :)15:38
mmikowskiWe've got a really good package and dev infrastructure in place now, with automated regression tests on a nice common lib.  It's all GPL 2, and we expect to soon have a public repo. Of course, our ppa is already public.15:39
mmikowskiGreat Rik. Here's a quick intro to the mime-handler stuff: https://www.youtube.com/watch?v=w-Zfv29cLrE15:40
mamarleyRikMills: How come 5.25 is only for Jammy in https://launchpad.net/%7Ekubuntu-ninjas/+archive/ubuntu/plasma/+packages ?  (Not trying to ask you to do extra work, just curious.)15:47
RikMillsmamarley: because the kinetic build is in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4864/+packages15:48
mamarleyAh, figured it was something like that, thanks!15:48
RikMillsto land straight to the archive on Tuesday15:48
mamarley(Got to have the latest software crack. ;) )15:49
RikMillsindeed!15:49
mamarleyI've been running the 5.25 beta with Wayland ever since it was released.  This is the first time I've done that for more than a couple of days without finding some reason to switch back to X.  But this is really nice.15:50
RikMillskool!15:50
mamarleyYay, they fixed the missing clock in the lock screen!16:38
mamarleyHmm, something in this is causing some menus that come off the panels (kickoff, calendar, etc.) to bump any windows in the way out of the way.  Annoying…17:20
RikMillsmamarley: not seen that so far21:51
mamarleyIt's only on Wayland.21:52
mamarleyAnd it is caused by https://invent.kde.org/frameworks/plasma-framework/-/commit/d0c9c659db4b35f98b7d9a3b2f8afb9fe5d73f34.21:53
ubottuCommit d0c9c65 in frameworks/plasma-framework "Do not send all windows below the dialog when window type is AppletPopup"21:53
RikMillsis this reported as a bug?21:58
mamarleyI reported it, but in the wrong application.  I need to go fix that now…21:58
mmikowskiRikMills: Do you know anything about events propogating improperly on QML widgets (Plasma Optimus is the issue here). I found that script-exit events that used to fire there no longer do, which results in the widget never getting the GPU name. 21:59
mmikowskiRikMills: I'm looking at an alternate execution path, but if you said something like 'No worries mate, its a known bug, and fix is in', that would make my day :)22:00
RikMillsmmikowski: not right now, especially as it is 11PM here on a Friday night and I have had a few beers ;)22:00
RikMillsmamarley: great. thanks22:01
mmikowskiRikMills: Thanks Rik.22:02
mamarleyhttps://bugs.kde.org/show_bug.cgi?id=45513822:02
ubottuKDE bug 455138 in frameworks-plasma "Certain menus extending from panel (application launcher, calendar, network list, etc.) bump other windows out of the way" [Normal, Unconfirmed]22:02
RikMillsmamarley: cheers. I may DM nate22:03
mamarleyThanks!22:04
RikMillsIf a revert commit (or fix) does not get into 5.95, I may think about doing that in packaging tomorrow22:07
mamarleyThe hardest part of tracking that one down was figuring out which package it was in.  As soon as I knew which repository to look at, the commit looked fishy right away.22:07
RikMillsindeed it does22:08
RikMillsplasma-framework being in fw is still weird choice22:09

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!