Description: Toggle panel visibility with a widget button: this is a widget button to toggle the visibility of the panel by setting its size to a negative value
Donation: any donations are welcome to: paypal: intika@librefox.org thanks a lot
Features: - Show desktop grid on right click - Set what panel you want to handle - Autohide panel after 10 sec - Hide/Unhide on Click - Force panel to popup - Customizable icon - 3 icons set included - Force unlocking the panel
Note: This script is for KDE 5.xx but for versions before 5.13 the panel need to be unlocked otherwise the script wont work although there is a features for that on the settings
Note: You can also add more feature to your panel by setting it up in (KDE System Settings - Window Manager - Window Rules - New - Detect Window Properties "And select your panel")
[Feature Request] While I haven´t found a "launcher" menu that lists the running applications I rely on this plasmoid to make a taskbar-ish panel temporary available. Now, I suspected setting the width or height of the panel to "-1" was something that might break in the future and it seems we have arrived in that future with the latest plasma release (5.27.1). I see a few options here:
(1) Resort to a different plasmoid doing the same but still working in 5.27.1
(2) Accept my loss, say goodbye to KDE and move to GNOME (since I am effectively trying build the GNOME Workflow in Plasma)
(3) Clone intika's KDE toggle panel button repo and figure out if the -1 factoring is indeed the problem and if so, figure out how to replace it by something that is less bound to break in the future, and request a pull.
is it possible when the panel is set to 'windows always under', when I activate this widget, not to make every widget on the desktop move right and left, because of the appearing / disappearing of the panel? if I set the panel in autohide this don't happen, nut I need it to be always shown/always hidden
10Awesome work! The only problem that it hasn't get updated for a while and I just recently upgrade my distro that brought me the plasma 5.20.4 and it wont work out of the box anymore. For me, the problem was solved by modifying the Main.qml file under ~/.local/share/plasma/plasmoids/com.github.intika.kdetogglepanel/contents/ui/
For some reason, it seems you need to replace all qdbus to qdbus-qt5 . Next time I logged in it worked once again.
It's awesome when it works. I have 4 monitors, and it only appears to work for one of them. The others? The bar is unhidden a split-second after it was hidden! Do you have any suggestions? KUbuntu 18.10, up to date with the lastest apt-get update and upgrade
Ratings & Comments
12 Comments
[Feature Request] While I haven´t found a "launcher" menu that lists the running applications I rely on this plasmoid to make a taskbar-ish panel temporary available. Now, I suspected setting the width or height of the panel to "-1" was something that might break in the future and it seems we have arrived in that future with the latest plasma release (5.27.1). I see a few options here: (1) Resort to a different plasmoid doing the same but still working in 5.27.1 (2) Accept my loss, say goodbye to KDE and move to GNOME (since I am effectively trying build the GNOME Workflow in Plasma) (3) Clone intika's KDE toggle panel button repo and figure out if the -1 factoring is indeed the problem and if so, figure out how to replace it by something that is less bound to break in the future, and request a pull.
@(3): would this post present an alternative approach: https://www.reddit.com/r/kde/comments/w0a934/is_there_a_way_to_programmatically_toggle_panel/
[BUG]: Button action can neither restore nor force the panel height any more. (This happens at least since KDE Plama Version 5.27.1)
8 Good addon except if i add widget to panel and clicked hide, there should be a warning to add it only to desktop
is it possible when the panel is set to 'windows always under', when I activate this widget, not to make every widget on the desktop move right and left, because of the appearing / disappearing of the panel? if I set the panel in autohide this don't happen, nut I need it to be always shown/always hidden
10 Awesome work! The only problem that it hasn't get updated for a while and I just recently upgrade my distro that brought me the plasma 5.20.4 and it wont work out of the box anymore. For me, the problem was solved by modifying the Main.qml file under ~/.local/share/plasma/plasmoids/com.github.intika.kdetogglepanel/contents/ui/ For some reason, it seems you need to replace all qdbus to qdbus-qt5 . Next time I logged in it worked once again.
https://mega.nz/file/so52RKQR#GJorstz1trhuMPkidl9PL89-OGwKQlyvnYQLSj6kyPQ Here is the modded Main.qml file in case anybody need it.
10 awesome functionality that should be included in plasma
It's awesome when it works. I have 4 monitors, and it only appears to work for one of them. The others? The bar is unhidden a split-second after it was hidden! Do you have any suggestions? KUbuntu 18.10, up to date with the lastest apt-get update and upgrade
9 +
9 +
9 Awesome