[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2026-02-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=512005

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2025-12-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

Nate Graham  changed:

   What|Removed |Added

  Component|Containment |Scripting

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2025-01-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

Nate Graham  changed:

   What|Removed |Added

 CC||[email protected]
   Assignee|[email protected]   |[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2025-01-18 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #24 from Jeff Hodd  ---
I opened this bug 3 years ago, and a fix was promised and for a while, seemed
to be fixed. But, it's back now, so I've reopened the bug. Same issue. Plasma
is reorganizing the desktop widgets exactly the same way I described it 3 years
ago - my comments from then are below. Somehow whatever fixes were made at the
time have been reverted. I've even gone to the effort of rebuilding
plasma-desktop with the merges suggested 3 years ago. I would like to point out
that the person I was dealing with at the time said it would be
plasma-desktop-6.3 before the fixes would be available. We're still not at
v6.3, 3 years later, and despite the issue going away for most of the interim 3
years, it's now back. Basically, it's not properly creating the item geometries
on first boot which forces the desktop to figure it out - to do that, it uses
defaults for width and height apparently, and doesn't use the geometry defined
for the widget.

Can somebody please make sure that whatever was fixed is restored, please.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2025-01-18 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

Jeff Hodd  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|DUPLICATE   |---

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2022-03-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

Nate Graham  changed:

   What|Removed |Added

 Resolution|FIXED   |DUPLICATE

--- Comment #23 from Nate Graham  ---


*** This bug has been marked as a duplicate of bug 413645 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-04-02 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #22 from Jeff Hodd  ---
sorry - *sub-version of 5.21.3
and - *these random timing issues

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-04-02 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #21 from Jeff Hodd  ---
Any chance we could re-open this bug?

I'm seeing the same issue, and worse, again. I'm building my own sub-version
5.21.3 for my users with this code-change added, and I'm getting reports that
the theme is still only randomly coming up. The worse is that latte-dock,
autostarted from ~/.config/autostart, is also only starting randomly now. What
kind of changes are being made to cause all of these random timing issue on
startup?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-19 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.21.4

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-19 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

Nate Graham  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/
   |110260424669b7424f93b5678a5 |dbdf3b1873aa8c96760b4015adb
   |a2f4ed87ebf6a   |145bf0ec098a1

--- Comment #20 from Nate Graham  ---
Git commit dbdf3b1873aa8c96760b4015adb145bf0ec098a1 by Nate Graham, on behalf
of Marco Martin.
Committed on 19/03/2021 at 15:23.
Pushed by ngraham into branch 'Plasma/5.21'.

save layout when corona startup is completed

When the component is completed the corona startup may not be complete
yet.
This causes a race condition when most of the times when a layout
is created from a lajout.js file, applets geometries don't get correctly
saved.
so reinvoke the save timer when the startup completed signal is emitted
from corona


(cherry picked from commit 110260424669b7424f93b5678a5a2f4ed87ebf6a)

M  +2-2components/containmentlayoutmanager/appletslayout.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/dbdf3b1873aa8c96760b4015adb145bf0ec098a1

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-19 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=433799

Marco Martin  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/commit/
   ||110260424669b7424f93b5678a5
   ||a2f4ed87ebf6a
 Status|ASSIGNED|RESOLVED

--- Comment #19 from Marco Martin  ---
Git commit 110260424669b7424f93b5678a5a2f4ed87ebf6a by Marco Martin.
Committed on 19/03/2021 at 10:10.
Pushed by mart into branch 'master'.

save layout when corona startup is completed

When the component is completed the corona startup may not be complete
yet.
This causes a race condition when most of the times when a layout
is created from a lajout.js file, applets geometries don't get correctly
saved.
so reinvoke the save timer when the startup completed signal is emitted
from corona

M  +2-2components/containmentlayoutmanager/appletslayout.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/110260424669b7424f93b5678a5a2f4ed87ebf6a

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-16 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=433799

Marco Martin  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #18 from Marco Martin  ---
*** Bug 413645 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-06 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #17 from Jeff Hodd  ---
My apologies, Marco. Somehow managed to get your name reversed. Thank you for
the merge-request. It resolves the issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #16 from Jeff Hodd  ---
That does indeed fix the issue. Thanks much, Martin.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #15 from Jeff Hodd  ---
Am doing a test build. I'll let you know if that fixes it. The source code
changes appear to be what's needed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #14 from Jeff Hodd  ---
That sounds like a good place to start. Thanks, Martin.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=433799

Bug Janitor Service  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

--- Comment #13 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/696

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #12 from Jeff Hodd  ---
I do want to add, though, that the usual behaviour of saving off the geometries
on logout is absolutely not working on first login (initial session). Resizing
or moving any of the applets after first login (during the initial session)
will flush out the geometries. I cannot use this as a workaround, however. I
distribute to a couple of thousand users a month and getting them all to move
or resize an applet on initial session would absolutely not work.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #11 from Jeff Hodd  ---
I've attached a sample look-and-feel with layout-template that includes 7
desktop applets. They're assigned in the following .config files:

kdeglobals:LookAndFeelPackage=org.bluestarlinux.archlogo
kscreenlockerrc:Theme=org.bluestarlinux.archlogo
ksplashrc:Theme=org.bluestarlinux.archlogo
kwinrc:DesktopLayout=org.bluestarlinux.archlogo
kwinrc:DesktopListLayout=org.bluestarlinux.archlogo
kwinrc:LayoutName=org.bluestarlinux.archlogo
startupconfig:ksplashrc_ksplash_theme=org.bluestarlinux.archlogo

In the past, I've found that often timing is the issue. The more complex the
setup, the longer it takes. If plasma assesses the layout too soon, it misses
most of the setup. Might be that now, might not.

Let me know if you need the wallpaper. The look-and-feel pulls it from its own
artwork, so if the lnf is added to the config files in your skel directory, you
should be able to create a new user, then login as that user to see the issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #10 from Jeff Hodd  ---
Created attachment 136400
  --> https://bugs.kde.org/attachment.cgi?id=136400&action=edit
Sample look-and-feel with layout-template

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-05 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #9 from Marco Martin  ---
(In reply to Jeff Hodd from comment #6)
> Yeah, I saw the assignee, but no response at all. This is a fairly
> significant change in behavior between v5.20 and 5.21, so I'd have expected
> some response by now.

I'm trying to reproduce, without much success so far, the coe responsible for
all this stuff is in plasma-workspace/components/containmentlayoutmanager/

I'll do some more tests

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-04 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #8 from Jeff Hodd  ---
Let me see if I can snag a copy of the 5.20.x plasma-workspace source code and
I'll see if I can pinpoint some of the more interesting differences. I'll also
dig around some in the 5.21.x code and try to pinpoint the geometryChanged
event method signature - that would at least be something I can easily trace
through the rest of the code.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-04 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #7 from Nate Graham  ---
No, I'm not.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-03 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #6 from Jeff Hodd  ---
Yeah, I saw the assignee, but no response at all. This is a fairly significant
change in behavior between v5.20 and 5.21, so I'd have expected some response
by now.

Are you experiencing the same issue, Nate?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-03 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #5 from Nate Graham  ---
It's not really assigned to anyone right now (despite the "assignee" field
listing Marco Martin)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-02 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #4 from Jeff Hodd  ---
Can this be assigned to someone else, then?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #3 from Nate Graham  ---
I wish I could help you, but I'm more or less in the same boat. :)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-02 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

--- Comment #2 from Jeff Hodd  ---
Given the sheer volume of code to pour through, I was kinda hoping someone who
knows plasma-workspace inside and out might be the best kind of person to look
into this, Nate. Just a cursory investigation reveals that geometry is
manipulated in dozens of source files, although shell/shellcorona.h/cpp appears
to be a key component. There are also quite a number of locations where
geometry-changed signals are set up (connected) and/or activated. But I don;t
have any kind of birds-eye view of how the whole thing works - thus the need
for a developer who knows how all the pieces fit together.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=433799

Nate Graham  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #1 from Nate Graham  ---
Thanks for the investigation. Would you be interested in digging even deeper
and submitting a merge request to fix the problem? Seems like you're more than
halfway there!

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 433799] item geometries not created for new user accounts created using lookandfeel and/or layout templates

2021-03-01 Thread Jeff Hodd
https://bugs.kde.org/show_bug.cgi?id=433799

Jeff Hodd  changed:

   What|Removed |Added

 CC||[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.