of tiles
per-visrtualdesktop on kwin side (ideally the cartesian product of
screen,virtualdesktop and activities) but it will be a significant refactor
--
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
I agree,
but as discussed in the meeting today, if we want to do a 5.27
release, we should backport the ci adaptations and make ci actually
work there
On Mon, Feb 12, 2024 at 11:53 AM David Edmundson
wrote:
>
> Plasma 5.27 is not getting any more regular timed releases. However in
> the past for
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
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
On Sat, Oct 28, 2023 at 9:30 PM Nicolas Fella wrote:
>
> In https://mail.kde.org/pipermail/release-team/2023-June/013081.html I
> proposed to move print-manager and wacomtablet from Gear to Plasma.
> Nobody objected so I guess we can move forward with this?
yesplease <3
--
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:
and continue with it on my own turf.
>
> With best regards.
>
> [1]: https://invent.kde.org/plasma/latte-dock/-/merge_requests/46
--
Marco Martin
his goes, i'm hopeful :)
--
Marco Martin
/powerdevil/-/issues/10
looked into some suspension related bug reports
--
Marco Martin
users kcm to that, getting rid of some ugly code
* fixed meta+number task activation on plasma6
--
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
*
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
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
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
are the mrs so far:
https://invent.kde.org/frameworks/plasma-framework/-/issues/15
There has been discussion on how to do the move of p-f to workspace,
not conclusive
--
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:
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:
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
some singleton called by plasma
Kirigami2 If we are going to directly call Theme/Units
from C++, as SvgItem/FrameSvgItem do for the plasma counterparts
--
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:
.27, needs string freeze exception
Marco
* Removed dataengines from plasma-framework
* ported everything using dataengines to plasma5support
* started to do the same for plasma-svg
* https://invent.kde.org/mart/plasmasvg is a repo which has only the
svg related stuff of plasma including history
Ma
plasma-tests: Is this useful at all?
Afaik that was an old attempt on a plasmoid test suite for ci which
didn't go anywhere...
I would say obsoleted by the appium stuff, so archive
--
Marco Martin
Xaver
* I'm working on killing the kded part of kscreen. The plan is to have
it be X11-exclusive, and have KWin manage the output configs on
Wayland going forward
https://invent.kde.org/plasma/kwin/-/issues/116#note_632691
--
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
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
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
plsmoids to use that,
and then remove dataengines from p-f
I would like after ironing out the obvious big rough edges to make it
a module in workspace (after workspace is kf6 of course)
Opinions? comments?
--
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
#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
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
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:
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:
*
https://community.kde.org/Schedules/Plasma_5
--
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
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
*
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,
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
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]
Those are the raw unedited notes for the plasma bof at akademy.
probably not super clear to who wasn't there, but ask and discuss
anything not clear
Plasma BoF Akademy 2022
Things we want in 5.27
Noah: New spectacle
Noah: has something to finish for the Breeze effort to see if the list
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
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
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
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
> I don't know. We really are not adding ; everywhere now and I can
> already feel the waves of pointless MRs adding/removing ;.
>
> Big A) from me.
I would be fine with A as well... as long as is not b :p
--
Marco Martin
instance see here
https://www.freecodecamp.org/news/codebyte-why-are-explicit-semicolons-important-in-javascript-49550bea0b82/
where gives some examples of code doing unexpected things not using a semicolon
--
Marco Martin
the contrarian but i always hated javascript without
semicolns..
I vote for c
(or d where the definition of sometimes is a single line binding like
text: propertyA || propertyB )
--
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:
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
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
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
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:
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
Nate
regressions:
https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED_status=CONFIRMED_status=ASSIGNED_status=REOPENED=regression%2C%20_type=allwords_id=2023541_format=advanced=5.24.90=5.25.0=5.25.1=5.25.2=5.25.3=5.25.4=5.25.5
Fusan
Some minor panel fixes targeted at 5.25.1
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
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
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
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:
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
after that, one thing that i would still do is queuing one to remove
the old present windows effect, that at that point would become
effectively dead code
On Thu, May 5, 2022 at 5:58 PM David Edmundson
wrote:
>
> https://invent.kde.org/plasma/kwin/-/merge_requests/2327 only has some
> nits left.
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
de.org/job/Plasma/view/Everything%20-%20kf5-qt5/ is a
> good enough overview things either yellow or blue with a cloud will
> probably be issues.
>
> Should we:
> - apply everywhere?
> - apply in a few safe places?
--
Marco Martin
Alex
* I have been doing mostly plasma-frameworks work regarding some KF6 stuff
* The KPluginSelector QML component can hopefully be fnished this week
(thanks to Nate for helping me with the QML parts)
* The KWin port is close to finished
[kbroulik: can it do sophisticated mutually exclusive
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
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.
*
Nate
* Not gonna list what I did cuz it's boring, so instead I'll just poke
people to work in 5.24 regressions. :)
Nate
* Not much to say other than an urging to work on 5.24 regressions:
https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED_status=CONFIRMED_status=ASSIGNED_status=REOPENED=regression%2C%20_type=allwords_id=1984326_format=advanced=5.23.90=5.24.0=5.24.1
Nico
* Add support for mime globs in
also discussed during the meeting this seems the latest agreement for
the sprint.
is it ok for everybody? i would make this date final
--
Marco Martin
during the meeting today it was proposed to do it together in the
sprint, is it ok for everybody?
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
On venerdì 11 febbraio 2022 01:26:26 CET Aleix Pol wrote:
> We should wrap this as the dates are getting near.
>
> Should we do March 5th and 6th?
+1
--
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
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
Hi all,
Here is a doodle with a bunch of dates to plan the sprint
https://doodle.com/poll/nvdyzp979y8dvfyd?utm_source=poll_medium=link
--
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
eam in Qt
--
Marco Martin
Or 15:00 UTC
--
Marco Martin
times
--
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
The most likely based on the doodle is Monday from 16 to 17 Europe time.
I guess we can move it there starting from the next
On Wed, Dec 8, 2021 at 7:05 PM Nate Graham wrote:
>
> Currently the Monday Plasma meeting is held at 3 or 4 AM for people in
> the Americas, which is not a very convenient
I can see definitely a virtual one in the February/March timeframe.
a phisical one is probably not going to happen, as the pandemic situation is
again horrible across all Europe
--
Marco Martin
asma 5.25 being the last before branching.
That would be nice, tough i can see perhaps one or two more.
but good point for not having an lts now.
--
Marco Martin
anymore until the last
kf5 based relase? (which may be too far ahead in the future)
--
Marco Martin
eel for battery change
Marco:
* very little, just back from vacations
* merged fixes for multi monitor: less plasma crashes (the hdmi unplug issue)
and now we don't have anymore a containment-less situation after disconnecting
everything and reconnecting (which only a plasma restart can solve)
--
Marco Martin
Nico
* I did lot's of task manager related stuff
* Fix desktop entry for gwenview-importer so it shows up correctly
there: https://invent.kde.org/graphics/gwenview/-/merge_requests/126
* Fix desktop entry for kcmshell:
https://invent.kde.org/plasma/kde-cli-tools/-/merge_requests/25
* Add a new
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
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:
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
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
ort some of the code of the plasma6 prototype wrt applet
loading i did to plasma5, as at akademy we talked about the
possibility to have the api we liked more in plasma5alsready, so some
plamoid could be ported in any moment..
--
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
porting NeoChat to it
--
Marco Martin
working one and push on to get the
other into 5.23
--
Marco Martin
that?
Bhushan:
(still on the previous topic)
* So plan is to copy kcm in plasma-settings for time being of 5.23 to 5.24
--
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
On Tue, Aug 31, 2021, 18:27 Aleix Pol wrote:
> Now, is this something that we would like to entertain? I'd say it's a
> good way to configure a system to use a certain Plasma experience (be
> it Plasma Phone, Big Screen, etc). On the other hand, it also might
> dilute the current use of the look
On Tue, Aug 31, 2021, 18:33 Nate Graham wrote:
> There have been persistent calls--both in the VDG as well as by users--
> for the Global Theme/LNF system to become better at the "feel" side, as
> you put it (I like that!). I've still got
> https://phabricator.kde.org/D24223 open, which was
on an ILBM (some Amiga image format used by old DOS games,
such as The Settlers) Qt image format plug-in, just for fun, might put
it on my GitHub rather than KImageFormats as it is quite esoteric
discussion on bug 438994: is probably better to revert the change for now
--
Marco Martin
ilt Plasma with C++20 and hit only one blocker
https://github.com/ximion/appstream/issues/342
--
Marco Martin
At some point we decided we wanted to ship plasmoids in qrc files.
we started to do it, but then between bugs, and people strongly
disagreeing we reverted all of it just before the plasma release
(however, framework was already released, so had to stay)
So i guess the whole
1 - 100 of 9619 matches
Mail list logo