Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Nate Graham
On 11/8/23 10:14, Nate Graham wrote: On 11/8/23 09:37, David Edmundson wrote: If folks agree, I can do that. Do it, but given it's an cross-repo change lets do it after alpha rather than rushing. Ack, will do. Nate The alpha has been tarred, so I've gone ahead and done this. ShadowedLabe

Re: Applet config dialog changes

2023-11-08 Thread Nate Graham
I recall that we decided in yesterday's Plasma meeting to do it. Now that the Alpha is tarred, we can get started and will have three weeks to port everything before the first Beta/ Nate On 11/4/23 05:57, Nicolas Fella wrote: Hi, I have an open MR that changes how applet's config UI integr

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Nate Graham
On 11/8/23 09:37, David Edmundson wrote: If folks agree, I can do that. Do it, but given it's an cross-repo change lets do it after alpha rather than rushing. Ack, will do. Nate

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Scarlett Moore
On Wed, Nov 8, 2023 at 9:41 AM Nicolas Fella wrote: > > On 11/8/23 17:11, Scarlett Moore wrote: > > While I have everyone's attention. The part that is getting me ( and > > our linters ) is qml installation paths seem all over the place > > For example plasma-framework we have > > > > org.kde.plas

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Scarlett Moore
While I have everyone's attention. The part that is getting me ( and our linters ) is qml installation paths seem all over the place For example plasma-framework we have org.kde.plasma.plasmoids which I read in the docs is "identified" qml which states it must be installed into the QML import pat

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Scarlett Moore
I apologize for the header. I have been struggling with QML and a bit frustrated from a packager point of view. It very well may be a bug in our build system. I appreciate all the input thus far. Scarlett On Wed, Nov 8, 2023 at 4:48 AM David Redondo wrote: > > Am Mittwoch, 8. November 2023, 12:22

Plasma Beta in 3 weeks

2023-11-08 Thread Jonathan Riddell
Plasma 6 alpha is now released to packagers for testing. Soft feature freeze is in 2 weeks, Wed 22 November Hard feature freeze and beta 1 is in 3 weeks Wed 29 November Happy coding Jonathan

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Nicolas Fella
On 11/8/23 17:11, Scarlett Moore wrote: While I have everyone's attention. The part that is getting me ( and our linters ) is qml installation paths seem all over the place For example plasma-framework we have org.kde.plasma.plasmoids which I read in the docs is "identified" qml which states it

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread David Edmundson
> If folks agree, I can do that. Do it, but given it's an cross-repo change lets do it after alpha rather than rushing. David

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Nate Graham
On 11/8/23 05:08, Kai Uwe Broulik wrote: Hi, that ShadowedLabel is literally one QML file with a Label and a DropShadow. KWin could just not use that (and build its own) and we’d resolve the issue. It's a small component, but it exists to ensure visual consistency between all the different

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Heiko Becker
On Wednesday, 8 November 2023 12:48:32 CET, David Redondo wrote: So the situation right now is that plasma-workspace build depends on KWin and KWin has a runtime dependency on plasma-workspace. I think it's not a full cycle since installing plasma-workspace does not need anything from KWin

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Kai Uwe Broulik
Hi, that ShadowedLabel is literally one QML file with a Label and a DropShadow. KWin could just not use that (and build its own) and we’d resolve the issue. Cheers Kai Uwe From what I am seeing this patch causes KWin to import a qml module that lives in plasma-workspace import org.kde.plas

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread David Redondo
Am Mittwoch, 8. November 2023, 12:22:33 CET schrieb Scarlett Moore: > Hi everyone, > As we progress through the Qt6 transition I have been trying to keep > up on our QML dependencies and I keep tripping over circular > dependency nightmare. We switched to a mega package format which > includes qml