[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2024-03-30 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=449531

Patrick Silva  changed:

   What|Removed |Added

 CC||eugene.savit...@gmail.com

--- Comment #20 from Patrick Silva  ---
*** Bug 484723 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

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

Nate Graham  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/-/commit/645db7fc90 |ma/kwin/-/commit/24610e67a3
   |47db0416f1c04824d282c62 |39d5bce637e060debb6a401026d
   |cd3 |70a

--- Comment #19 from Nate Graham  ---
Git commit 24610e67a339d5bce637e060debb6a401026d70a by Nate Graham, on behalf
of Harald Sitter.
Committed on 16/03/2024 at 02:25.
Pushed by ngraham into branch 'Plasma/6.0'.

keyboard_layout: always expose dbus interface

our plasmoid only listens to signals when the interface was found.
also when switching from 2 to 1 layout we'd emit a signal that the
layouts changed but then we'd throw away our interface leaving
the client wondering what happened to us (and consequently
printing warnings because our service wasn't found)

this specifically resulted in the plasmoid not getting layout event
changes when switching from 1 to >1


(cherry picked from commit 645db7fc9047db0416f1c04824d282c62cd3)

M  +0-31   autotests/integration/keyboard_layout_test.cpp
M  +0-14   src/keyboard_layout.cpp
M  +0-1src/keyboard_layout.h

https://invent.kde.org/plasma/kwin/-/commit/24610e67a339d5bce637e060debb6a401026d70a

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

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

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||6.0.3

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2024-03-15 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=449531

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/-/commit/ |ma/kwin/-/commit/645db7fc90
   |7d1080a413c3cb5643786458eac |47db0416f1c04824d282c62
   |df7dfe09e21f5   |cd3
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #18 from Vlad Zahorodnii  ---
Git commit 645db7fc9047db0416f1c04824d282c62cd3 by Vlad Zahorodnii, on
behalf of Harald Sitter.
Committed on 15/03/2024 at 22:21.
Pushed by vladz into branch 'master'.

keyboard_layout: always expose dbus interface

our plasmoid only listens to signals when the interface was found.
also when switching from 2 to 1 layout we'd emit a signal that the
layouts changed but then we'd throw away our interface leaving
the client wondering what happened to us (and consequently
printing warnings because our service wasn't found)

this specifically resulted in the plasmoid not getting layout event
changes when switching from 1 to >1

M  +0-31   autotests/integration/keyboard_layout_test.cpp
M  +0-14   src/keyboard_layout.cpp
M  +0-1src/keyboard_layout.h

https://invent.kde.org/plasma/kwin/-/commit/645db7fc9047db0416f1c04824d282c62cd3

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

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

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

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

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

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

Nate Graham  changed:

   What|Removed |Added

 CC||sim...@omni.it

--- Comment #16 from Nate Graham  ---
*** Bug 482711 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

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

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #15 from Nate Graham  ---
Can still reproduce it myself.

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

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

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|1   |0
   Version Fixed In|6.0 |
 Status|RESOLVED|REPORTED
 Resolution|FIXED   |---

--- Comment #14 from Nate Graham  ---
Still getting reports about this in Plasma 6; re-opening.

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

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

Nate Graham  changed:

   What|Removed |Added

 CC||bizy...@zoho.com

--- Comment #13 from Nate Graham  ---
*** Bug 482593 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2023-11-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=449531

Nate Graham  changed:

   What|Removed |Added

 CC||silver.salo...@gmail.com

--- Comment #12 from Nate Graham  ---
*** Bug 476830 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2023-06-09 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=449531

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||6.0

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2023-06-08 Thread Marco Martin
https://bugs.kde.org/show_bug.cgi?id=449531

Marco Martin  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-desktop/-/commit/
   ||7d1080a413c3cb5643786458eac
   ||df7dfe09e21f5
 Resolution|--- |FIXED

--- Comment #11 from Marco Martin  ---
Git commit 7d1080a413c3cb5643786458eacdf7dfe09e21f5 by Marco Martin.
Committed on 08/06/2023 at 15:23.
Pushed by mart into branch 'master'.

Adapt applets to Plasma api changes

The root item is now ContainmentItem/PlasmoidItem, representations and tooltips
are direct properties of them

M  +4-5applets/keyboardlayout/contents/ui/main.qml
M  +3-3applets/kicker/package/contents/ui/CompactRepresentation.qml
M  +1-1applets/kicker/package/contents/ui/DashboardRepresentation.qml
M  +3-3applets/kicker/package/contents/ui/ItemListDelegate.qml
M  +2-2applets/kicker/package/contents/ui/ItemListDialog.qml
M  +4-4applets/kicker/package/contents/ui/ItemListView.qml
M  +3-3applets/kicker/package/contents/ui/MenuRepresentation.qml
M  +2-2applets/kicker/package/contents/ui/SideBarItem.qml
M  +11   -10   applets/kicker/package/contents/ui/main.qml
M  +4-4   
applets/kickoff/package/contents/ui/AbstractKickoffItemDelegate.qml
M  +2-3applets/kickoff/package/contents/ui/ActionMenu.qml
M  +9-9applets/kickoff/package/contents/ui/ApplicationsPage.qml
M  +5-5applets/kickoff/package/contents/ui/BasePage.qml
M  +9-9applets/kickoff/package/contents/ui/Footer.qml
M  +10   -10   applets/kickoff/package/contents/ui/FullRepresentation.qml
M  +17   -17   applets/kickoff/package/contents/ui/Header.qml
M  +14   -13   applets/kickoff/package/contents/ui/Kickoff.qml
M  +16   -16   applets/kickoff/package/contents/ui/KickoffGridView.qml
M  +10   -10   applets/kickoff/package/contents/ui/KickoffListView.qml
M  +2-2applets/kickoff/package/contents/ui/LeaveButtons.qml
M  +1-1applets/kickoff/package/contents/ui/ListOfGridsView.qml
M  +2-2applets/kickoff/package/contents/ui/ListOfGridsViewDelegate.qml
M  +3-3applets/kickoff/package/contents/ui/NormalPage.qml
M  +5-5applets/kickoff/package/contents/ui/PlacesPage.qml
M  +1-1applets/kickoff/package/contents/ui/SectionView.qml
M  +2-2applets/kimpanel/package/contents/ui/main.qml
M  +5-5applets/margins-separator/contents/ui/main.qml
M  +43   -41   applets/pager/package/contents/ui/main.qml
M  +57   -53   applets/showActivityManager/package/contents/ui/main.qml
M  +1-1applets/showdesktop/package/contents/ui/PeekController.qml
M  +135  -129  applets/showdesktop/package/contents/ui/main.qml
M  +272  -270  applets/taskmanager/package/contents/ui/main.qml
M  +19   -17   applets/trash/package/contents/ui/main.qml
M  +6-6applets/window-list/contents/ui/main.qml
M  +1-1containments/desktop/package/contents/ui/ActionButton.qml
M  +1-1   
containments/desktop/package/contents/ui/CompactRepresentation.qml
M  +14   -14   containments/desktop/package/contents/ui/ConfigOverlay.qml
M  +1-1containments/desktop/package/contents/ui/FolderItemDelegate.qml
M  +3-3containments/desktop/package/contents/ui/FolderView.qml
M  +5-9containments/desktop/package/contents/ui/FolderViewLayer.qml
M  +211  -197  containments/desktop/package/contents/ui/main.qml
M  +18   -18   containments/panel/contents/ui/ConfigOverlay.qml
M  +8-7containments/panel/contents/ui/LayoutManager.js
M  +275  -266  containments/panel/contents/ui/main.qml
M  +187  -181  desktoppackage/contents/applet/AppletError.qml
M  +14   -13   desktoppackage/contents/applet/CompactApplet.qml
M  +3-2desktoppackage/contents/applet/DefaultCompactRepresentation.qml
M  +4-4desktoppackage/contents/views/Desktop.qml
M  +15   -15   desktoppackage/contents/views/Panel.qml
M  +7-8kcms/touchpad/applet/qml/contents/ui/touchpad.qml
M  +2-2toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml
M  +7-6toolboxes/desktoptoolbox/contents/ui/ToolBoxRoot.qml
M  +4-4toolboxes/paneltoolbox/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/7d1080a413c3cb5643786458eacdf7dfe09e21f5

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2023-03-07 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=449531

gerd.mun...@bigpond.com changed:

   What|Removed |Added

 CC||gerd.mun...@bigpond.com

--- Comment #10 from gerd.mun...@bigpond.com ---
My observation is:
On startup the layout icon in the system tray sometimes appears, mostly not.
Consequently, this also applies to the shortcuts associated with the layouts.
A work around is opening System Settings/Input Devices/Layouts
mark a layout in the listing
move layout order (up/down)
apply
Now the icon is in the system tray and the shortcut is working

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2022-08-11 Thread Andrey
https://bugs.kde.org/show_bug.cgi?id=449531

Andrey  changed:

   What|Removed |Added

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

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2022-08-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=449531

--- Comment #9 from Nate Graham  ---
I have no such file on my system.

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2022-08-02 Thread Andrey
https://bugs.kde.org/show_bug.cgi?id=449531

--- Comment #8 from Andrey  ---
Got the issue.

I had following file which hid the issue for me:
$ cat /etc/default/keyboard
XKBLAYOUT="us,ru"
XKBVARIANT=","
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp_led:scroll"

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2022-08-02 Thread Andrey
https://bugs.kde.org/show_bug.cgi?id=449531

--- Comment #7 from Andrey  ---
I'm a permanent Wayland user and have never had this issue.
Can you paste your ~/.config/kxkbrc?
Can someone else reproduce?

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

[plasmashell] [Bug 449531] On Wayland, Keyboard Layout applet does not appear immediately after adding a second keyboard layout; have to restart plasmashell first

2022-08-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=449531

Nate Graham  changed:

   What|Removed |Added

 Status|NEEDSINFO   |CONFIRMED
   Priority|HI  |NOR
Summary|Keyboard Layout applet does |On Wayland, Keyboard Layout
   |not appear immediately  |applet does not appear
   |after adding a second   |immediately after adding a
   |keyboard layout; have to|second keyboard layout;
   |restart plasmashell first   |have to restart plasmashell
   ||first
 Resolution|WAITINGFORINFO  |---
   Keywords||wayland

--- Comment #6 from Nate Graham  ---
Found the bug. It only reproduces on Wayland, not on X11.

This is consistent for me in my dev sessions, my distro-provided sessions, and
in a VM: in all cases, the Keyboard Layout applet appears in the System Tray
immediately after adding a second layout if I'm in an X11 session, but
plasmashell must be restarted for it to appear if I'm in a Wayland session.

Lowering priority since Wayland-only bugs can't be 15-minute bugs at this point
in time.

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