[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-04-17 Thread hd2021
https://bugs.kde.org/show_bug.cgi?id=482469

hd2021  changed:

   What|Removed |Added

 CC||song...@foxmail.com

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-04-17 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=482469

David Edmundson  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/libplasma/-/commit/c37a2 |ma/libplasma/-/commit/f7b3e
   |24bc7a33c6bd5ba7c546fec7488 |98bd5c777a8c7510ec0edaaba64
   |0ad463b4|12cac474

--- Comment #21 from David Edmundson  ---
Git commit f7b3e98bd5c777a8c7510ec0edaaba6412cac474 by David Edmundson.
Committed on 17/04/2024 at 11:33.
Pushed by davidedmundson into branch 'Plasma/6.0'.

Sync config to disk when values change

When client code calls Plasmoid.confiuration.a = b the value in the
KConfigPropertyMap changes, but the underlying KConfigSkeleton does not
have any signals emitted until that value is flushed.

We need to connect it to the existing mechanism to sync changes after a
timeout.
Related: bug 481085, bug 482090, bug 481113, bug 482773, bug 483083


(cherry picked from commit c37a224bc7a33c6bd5ba7c546fec74880ad463b4)

M  +1-0src/plasma/applet.cpp

https://invent.kde.org/plasma/libplasma/-/commit/f7b3e98bd5c777a8c7510ec0edaaba6412cac474

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-04-17 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=482469

David Edmundson  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/libplasma/-/commit/c37a2
   ||24bc7a33c6bd5ba7c546fec7488
   ||0ad463b4
 Resolution|DUPLICATE   |FIXED

--- Comment #20 from David Edmundson  ---
Git commit c37a224bc7a33c6bd5ba7c546fec74880ad463b4 by David Edmundson.
Committed on 17/04/2024 at 11:31.
Pushed by davidedmundson into branch 'master'.

Sync config to disk when values change

When client code calls Plasmoid.confiuration.a = b the value in the
KConfigPropertyMap changes, but the underlying KConfigSkeleton does not
have any signals emitted until that value is flushed.

We need to connect it to the existing mechanism to sync changes after a
timeout.
Related: bug 481085, bug 482090, bug 481113, bug 482773, bug 483083

M  +1-0src/plasma/applet.cpp

https://invent.kde.org/plasma/libplasma/-/commit/c37a224bc7a33c6bd5ba7c546fec74880ad463b4

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-19 Thread Randall Winkhart
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #19 from Randall Winkhart  ---
(In reply to rdbladefan91 from comment #18)
> I had the same problem in regards to plasmashell not remembering  programs
> in the panel after a reset. A workaround for me was to switch to a Plasma 6
> X11 Session and then pin the applications to the taskbar and then switch
> back to the wayland session.

Setting up my task manager icons in X11 then switching back to Wayland worked
for me, as well.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-19 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=482469

rdbladefa...@gmail.com changed:

   What|Removed |Added

 CC||rdbladefa...@gmail.com

--- Comment #18 from rdbladefa...@gmail.com ---
I had the same problem in regards to plasmashell not remembering  programs in
the panel after a reset. A workaround for me was to switch to a Plasma 6 X11
Session and then pin the applications to the taskbar and then switch back to
the wayland session.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-13 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=482469

Andreas Sturmlechner  changed:

   What|Removed |Added

 Attachment #167127|0   |1
is obsolete||

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-13 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #17 from Andreas Sturmlechner  ---
Created attachment 167127
  --> https://bugs.kde.org/attachment.cgi?id=167127=edit
plasmashell.log

Here's my log from starting plasma wayland session from tty.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-13 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=482469

Andreas Sturmlechner  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=481113|
 Resolution|WAITINGFORINFO  |DUPLICATE
 Status|NEEDSINFO   |RESOLVED

--- Comment #16 from Andreas Sturmlechner  ---
Let's keep discussions in one bug (the other one was filed earlier).

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

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-13 Thread Eric Yager
https://bugs.kde.org/show_bug.cgi?id=482469

Eric Yager  changed:

   What|Removed |Added

 CC||ejyage...@gmail.com

--- Comment #15 from Eric Yager  ---
(In reply to Randall Winkhart from comment #14)
> I am having this issue on two systems, one updated from Plasma 5.27 and
> another a fresh install. Both are running Artix Linux with OpenRC, so no
> systemd.

I am having the same problem with a fresh install of Artix with runit.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-12 Thread Randall Winkhart
https://bugs.kde.org/show_bug.cgi?id=482469

Randall Winkhart  changed:

   What|Removed |Added

 CC||i...@tutanota.com

--- Comment #14 from Randall Winkhart  ---
I am having this issue on two systems, one updated from Plasma 5.27 and another
a fresh install. Both are running Artix Linux with OpenRC, so no systemd.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-12 Thread Jaroslav Krpálek
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #13 from Jaroslav Krpálek  ---
(In reply to Andreas Sturmlechner from comment #12)
> Nate, from this USE flag configuration we can infer this is with systemd.
> 
> (In reply to Jaroslav Krpálek from comment #0)
> > plasma-workspace use flags:
> > USE="calendar fontconfig policykit screencast semantic-desktop systemd
> 
> Can we let Jaroslav run a command that confirms systemd "boot feature" is
> being used?

Yes we can :-) Which command do you need me to run, if I'm not being dense?

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-12 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=482469

Andreas Sturmlechner  changed:

   What|Removed |Added

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

--- Comment #12 from Andreas Sturmlechner  ---
Nate, from this USE flag configuration we can infer this is with systemd.

(In reply to Jaroslav Krpálek from comment #0)
> plasma-workspace use flags:
> USE="calendar fontconfig policykit screencast semantic-desktop systemd

Can we let Jaroslav run a command that confirms systemd "boot feature" is being
used?

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-08 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=482469

Nate Graham  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #11 from Nate Graham  ---
Folks able to reproduce this issue, are you by any chance *not* using the
systemd boot feature?

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-08 Thread Sam James
https://bugs.kde.org/show_bug.cgi?id=482469

Sam James  changed:

   What|Removed |Added

 CC||s...@gentoo.org

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-08 Thread Jaroslav Krpálek
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #10 from Jaroslav Krpálek  ---
I can reproduce this on my Kaby Lake laptop as well, and that runs basically
the default flags. Just tried it now.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-07 Thread Jaroslav Krpálek
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #9 from Jaroslav Krpálek  ---
(In reply to Andreas Sturmlechner from comment #8)
> You're not using qt5ct or qt6ct, do you? (we block it in
> kde-plasma/plasma-meta).

No, these packages are absent from my system.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-07 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #8 from Andreas Sturmlechner  ---
You're not using qt5ct or qt6ct, do you? (we block it in
kde-plasma/plasma-meta).

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-07 Thread Jaroslav Krpálek
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #7 from Jaroslav Krpálek  ---
(In reply to Jaroslav Krpálek from comment #6)
> (In reply to Andreas Sturmlechner from comment #5)
> > How can I help?
> > 
> > First thing I'd recommend is upgrade to Plasma 6.0.1 and check your
> > permissions on ~/.config, ~/.local and ~/.cache
> 
> Updated, checked the permissions despite knowing they were fine anyway,
> since Plasma 5 worked fine, ran chown -R carbon:carbon on .config and .local
> just to be sure. Rebooted, still happens.

It seems like the settings are lost at system reboot. When I forcibly kill
plasmashell and start it again manually, the settings persist. After rebooting,
the settings stay, but if I change them again without killing plasmashell, they
don't persist after reboot.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-07 Thread Jaroslav Krpálek
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #6 from Jaroslav Krpálek  ---
(In reply to Andreas Sturmlechner from comment #5)
> How can I help?
> 
> First thing I'd recommend is upgrade to Plasma 6.0.1 and check your
> permissions on ~/.config, ~/.local and ~/.cache

Updated, checked the permissions despite knowing they were fine anyway, since
Plasma 5 worked fine, ran chown -R carbon:carbon on .config and .local just to
be sure. Rebooted, still happens.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-06 Thread Andreas Sturmlechner
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #5 from Andreas Sturmlechner  ---
How can I help?

First thing I'd recommend is upgrade to Plasma 6.0.1 and check your permissions
on ~/.config, ~/.local and ~/.cache

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-06 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=482469

Nate Graham  changed:

   What|Removed |Added

 CC||ast...@gentoo.org
 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---

--- Comment #4 from Nate Graham  ---
Thanks. Not being familiar with Gentoo, let me invite someone who is!

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-05 Thread Jaroslav Krpálek
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #3 from Jaroslav Krpálek  ---
(In reply to Nate Graham from comment #1)
> (In reply to Jaroslav Krpálek from comment #0)
> > plasma-desktop (containing plasmashell) use flags:
> > USE="screencast semantic-desktop -X -debug -handbook -ibus -kaccounts -scim
> > -sdl -test"
> > 
> > plasma-workspace use flags:
> > USE="calendar fontconfig policykit screencast semantic-desktop systemd
> > wallpaper-metadata -appstream -debug -geolocation -gps -handbook -telemetry
> > -test"
> > 
> > kwin use flags:
> > USE="lock multimedia screencast shortcuts -accessibility -caps -debug
> > -gles2-only -handbook -test"
> 
> It very much sounds like the config file where these changes get
> saved isn't being written to as expected.
Also, the strangest thing is that the panel size IS remembered, even the
configuration of the widgets, just not the desktop icon size and the shortcuts
in the Task Manager.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-05 Thread Jaroslav Krpálek
https://bugs.kde.org/show_bug.cgi?id=482469

--- Comment #2 from Jaroslav Krpálek  ---
(In reply to Nate Graham from comment #1)
> (In reply to Jaroslav Krpálek from comment #0)
> > plasma-desktop (containing plasmashell) use flags:
> > USE="screencast semantic-desktop -X -debug -handbook -ibus -kaccounts -scim
> > -sdl -test"
> > 
> > plasma-workspace use flags:
> > USE="calendar fontconfig policykit screencast semantic-desktop systemd
> > wallpaper-metadata -appstream -debug -geolocation -gps -handbook -telemetry
> > -test"
> > 
> > kwin use flags:
> > USE="lock multimedia screencast shortcuts -accessibility -caps -debug
> > -gles2-only -handbook -test"
> 
> What does this mean? Are you forcing everything to run in a sandbox or
> something? It very much sounds like the config file where these changes get
> saved isn't being written to as expected.

These, in Gentoo, are used to configure the compiler flags for the specific
application. They are called use flags.
If they aren't prefixed with "-", then it's options that it's compiled with.
"-" implies that it's been disabled at compile time. So, for example, if i set
"-lock" on KWin, it compiles with -DKWIN_BUILD_SCREENLOCKER=no.
As for sandboxing, the only thing sandboxed is the compilation process. This
prevents malicious code from executing (such as downloading things from the
internet). After compilation, it gets thrown in the standard path, and it runs
unsandboxed.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=482469

Nate Graham  changed:

   What|Removed |Added

  Component|Icon|general
 CC||k...@davidedmundson.co.uk

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

2024-03-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=482469

Nate Graham  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO
 CC||n...@kde.org

--- Comment #1 from Nate Graham  ---
(In reply to Jaroslav Krpálek from comment #0)
> plasma-desktop (containing plasmashell) use flags:
> USE="screencast semantic-desktop -X -debug -handbook -ibus -kaccounts -scim
> -sdl -test"
> 
> plasma-workspace use flags:
> USE="calendar fontconfig policykit screencast semantic-desktop systemd
> wallpaper-metadata -appstream -debug -geolocation -gps -handbook -telemetry
> -test"
> 
> kwin use flags:
> USE="lock multimedia screencast shortcuts -accessibility -caps -debug
> -gles2-only -handbook -test"

What does this mean? Are you forcing everything to run in a sandbox or
something? It very much sounds like the config file where these changes get
saved isn't being written to as expected.

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

[plasmashell] [Bug 482469] Plasmashell does not remember desktop icon size or programs in the panel

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

Bug Janitor Service  changed:

   What|Removed |Added

   Keywords||qt6

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