[Latte Dock] The end of an era (designing a Latte-Dock free alternative dr460nized setup)

This post will answer your question #171

4 Likes

Oh man. Latte Dock rocks. I wish this could be Forked as a branch of the original.

I'd need to develop my own Dock if all else fails. How hard can it be, right? :smiley:

@mrvictory @Kayo Have you also tested AWC on multi-monitor setup?

1 Like

I didn't

I haven't a whole lot, but if my memory serves correct... AWC works pretty well on multi-monitor. I will test it out more extensively today with a configuration where the plasma panel is just on the primary display even (as it shouldn't matter as AWC controls the active window).

EDIT: Done some more testing with AWC with a two monitor non-mirrored setup. Every button click command (close, minimize, maximize) seems to work fine no matter what screen it is with just a panel on the primary display. Even the additional Mouse Control commands worked on either screen; like double click to maximize, middle click to full screen, scroll wheel to minimize, and others.
(Testing done on the KDE 5.26.5 with a freshly updated system)

2 Likes

Just tested the MR - quite nice actually! There is one little issue I have with this setup tho - I wasn’t able to raise the left highlighted space between the launcher menu and the buttons. Its probably just me but it looks a bit crowded in this area :eyes: The right one is just fine as it visually separates the different aspects of the panel.

image

Another thing I’m thinking about is the maintenance of that applet - it seems the last real commit was in 2018. Is anyone able to judge whether this will be a solid option in terms of breaking Plasma changes?

Yep, that’s for sure. They will also certainly be much more stable in terms of random crashes :laughing:

I wasn’t able to reproduce that particular core-dump (that is using your MR preset), though Steam spams the journal much more than any other applications I noticed:

Much of a spamfest

This text will be hidden Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b70) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b73) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b77) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b82) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b85) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b88) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b8b) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b8e) in reply type 0xc!
Jan 26 15:32:46 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b91) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b94) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b97) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b9a) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1b9d) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ba0) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ba3) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ba6) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ba9) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bac) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1baf) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bb2) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bb5) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bb8) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bbb) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bbe) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bc1) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bc4) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bc7) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bca) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bcd) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bd0) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bd3) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bd6) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bd9) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bdc) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bdf) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1be2) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1be5) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1be8) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1beb) in reply type 0xc!
Jan 26 15:32:47 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bee) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bf1) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bf4) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bf7) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bfa) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1bfd) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c00) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c03) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c06) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c09) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c0c) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c0f) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c12) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c15) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c18) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c1b) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c1e) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c21) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c24) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c27) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c2a) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c2d) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c30) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c33) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c36) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c39) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c3c) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c3f) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c42) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c45) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c48) in reply type 0xc!
Jan 26 15:32:48 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c4b) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c4e) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c51) in reply type 0xc!
Jan 26 15:32:49 lair steam[11553]: g_main_context_push_thread_default: assertion ‘acquired_context’ failed
Jan 26 15:32:49 lair steam[11553]: g_main_context_pop_thread_default: assertion ‘g_queue_peek_head (stack) ==
context’ failed
Jan 26 15:32:49 lair garuda-system-maintenance[1762]: “Object does not exist at path “/org/freedesktop/Network
Manager/ActiveConnection/2””
Jan 26 15:32:49 lair kdeconnectd[1768]: “Object does not exist at path “/org/freedesktop/NetworkManager/Active
Connection/2””
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c54) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c57) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c5a) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c5d) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c60) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c63) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c66) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c69) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c6c) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c6f) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c72) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c75) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c78) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c7b) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c7e) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c81) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c84) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c87) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c8a) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c8d) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c90) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c93) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c96) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c99) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c9c) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1c9f) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ca2) in reply type 0xc!
Jan 26 15:32:49 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ca5) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ca8) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cab) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cae) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cb1) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cb4) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cb7) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cba) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[12134]: Fossilize INFO: Setting autogroup scheduling.
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cbd) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cc0) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cc3) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cc6) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cc9) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ccc) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ccf) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cd2) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cd5) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cd8) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cdb) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cde) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ce1) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ce4) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ce7) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cea) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1ced) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cf0) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cf3) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cf6) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cf9) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cfc) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1cff) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d02) in reply type 0xc!
Jan 26 15:32:50 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d05) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d08) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d0b) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[12147]: Fossilize INFO: Setting autogroup scheduling.
Jan 26 15:32:51 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d0e) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d11) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d14) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d17) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d2a) in reply type 0xc!
Jan 26 15:32:51 lair plasmashell[1609]: file:///usr/share/plasma/plasmoids/org.kde.kscreen/contents/ui/Inhibit
ionHint.qml:27:5: QML Label: Binding loop detected for property “verticalAlignment”
Jan 26 15:32:51 lair plasmashell[1609]: file:///usr/share/plasma/plasmoids/org.kde.kscreen/contents/ui/Inhibit
ionHint.qml:27:5: QML Label: Binding loop detected for property “verticalAlignment”
Jan 26 15:32:52 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d46) in reply type 0xc!
Jan 26 15:32:52 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d51) in reply type 0xc!
Jan 26 15:32:52 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d54) in reply type 0xc!
Jan 26 15:32:52 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d57) in reply type 0xc!
Jan 26 15:32:52 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d5a) in reply type 0xc!
Jan 26 15:32:52 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d5d) in reply type 0xc!
Jan 26 15:32:52 lair plasmashell[11553]: Xlib: sequence lost (0x10000 > 0x1d60) in reply type 0xc!

Much deserved :hugs:

I just did - it seems to work alright. It just shows the buttons on every screen once one window has been maximized on one, which the previous applet didn’t iirc :eyes:

3 Likes

Well I think it is at least possible to “guess-judge” based on deriving from some facts. So what do we know now?

  • Those window buttons are quite useful - the feature is more than just a nice-to-have.
  • AWC seems to work well now (can’t wait to re-test myself tonight after my day’s work, darn Canadian time zones loll), whereas Window Buttons failed on the next Plasma version following the departure of the maintainer.
  • Since there should be no Plasma updates until Plasma 6 (well, after 5.27) which should skip a normal release schedule milestone (so 6 out in Aug-Sept-Oct, say), chances are AWC would still work at least until then.
  • I will always run kde-git to test Garuda stuff at a certain frequence, normally this way we see walls some time ahead before they hit us (which is what you did with Latte).
  • Based on the dra460nized-next .js configuration I have seen, it seems easy to remove an applet from the package should it fails and handle the situation. In the meantime it will buy time and still keep the desired feature active. This would also keep happiness for many users.

Of course I certainly am missing something, which is why “Food for thought”, as they say in English.

2 Likes

A'right you got me with AWC, I decided to spend my lunch time testing it. :smiley:

It's very configurable and like 3 applets into one (Window Buttons, Title and Menu).
I would personaly tweak a little some settings in there, but it seems to work very well indeed! I found out why last time I couldn't get the Sweet buttons to display.

Buttons seem to be well spaced out wrt each other and the Launcher icon, so far.

The setting for Application Menu I couldn't get it to work. Buttons and Title do work, though.

1 Like

I was quite random it seemed while hovering over a ton. I’ll see if I can isolate some more concrete reproduction steps if I can while testing it on a different machine.

2 Likes

How is it now? I added a spacer with width=2. From GUI the width can be changed by only multiples of 10 so config file modification is needed.
grafik

3 Likes

I've done more testing on trying to see if I can trigger that strange bug with messing with Steam's menus on a different machine.... and I couldn't even after a good solid 10 minutes or so messing with it. Bug still happens with the other machine though :person_shrugging:

I'm going to try to search around and see if I can find anything with a related to the journal output of the bug to try to pin down the direct cause of this if I can.

2 Likes

I have had the issue now, I guess I always had a solid dark background behind the AWC settings window before and only noticed darker shaded fonts, but now that the background is just Ghosts, I see it.

Seems to happen when you activate a group of settings:

image

image

Very odd indeed.

Still testing AWC settings for other things.

I booted up with Latte and then D460nized Global Theme, compared RAM usage with HTOP straight after logging in and it seems to be lower by 3-4% in favor of Plasma Panels.

Worth what it’s worth as it may vary from machine to machine but I doubt you’ll get a whopping 30% difference, that’s probably what the test means. :slight_smile:

4 Likes

Did anyone get AWC's appmenu option to work? I was wondering whether it could be used as replacement for the other widgets to maybe get rid of the spacer currently used :eyes:

1 Like

I struggle.
I am trying to use its Window Title option and Window AppMenu option to work.
The latter totally fails to display, including in 5.26.5.
The former has a very annoying design I could not workaround yet that just doesn’t fit in conjunction with an AppMenu applet and found 1 little glitch in 5.28.80 that I cannot reproduce in 5.26.5.

It would be sad not to be able to leverage more of AWC’s features that Garuda uses (which are all unmaintained now: Buttons-Title-Menu), but it’s still better than not having Window Buttons at all.

If it still fails tonight I will shoot a question on its github. It will also be a good test to see whether or not I ever get a response and what kind. :slight_smile:

2 Likes

I’m very curious how it turns out! :grin:

I feel it might be new wallpaper time? :thinking:

I hope they really are all from him. :slight_smile:

In any case, not bad, the last things he has posted. :+1:

5 Likes

I can’t wait to see the true end result of this, yes. :slight_smile:

Swapping out Ghosts?

1 Like

Yeah

3 Likes

Maybe not. After taking a closer look at the githubs and more, it seems only one guy is responding This applet is orphaned every time someone posts an issue.

This repo is linked with KDE and has no pulls, no action, no issues. GitHub - KDE/plasma-active-window-control: Active Window Control applet for the Plasma Desktop

It redirects to Plasma / Plasma Active Window Control Applet ¡ GitLab which has nothing much. Those 2 URLs seem to be for Translations.

Then there’s this one GitHub - kotelnik/plasma-applet-active-window-control: Plasma 5 applet for controlling currently active window. where the guy repeats the same thing. It redirects to KDE umbrella Active Window Control Applet for Plasma · plasma-active-window-control which has basically no real movement as well.

And lastly there’s the Store, with Active Window Control - pling.com which has, you guessed it pal, no movement.

I think it’s a dead end for support on this one.
Its Window Buttons work great, though! lol (at the moment)

4 Likes

I pretty much expected that, thanks for making things sure, however :no_mouth:

On another note:

:thinking:

9 Likes