xfce4-panel issueshttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues2024-01-23T21:32:58Zhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/767Increase idle timeout to eliminate log spam2024-01-23T21:32:58ZMichael RIncrease idle timeout to eliminate log spamxfconf#28 created a 5-minute idle timeout for xfconfd but since the Xfce panel saves its settings every 10 minutes xfconfd is being continually reactivated, resulting in dbus adding two lines to the syslog/journal each time. This "noise...xfconf#28 created a 5-minute idle timeout for xfconfd but since the Xfce panel saves its settings every 10 minutes xfconfd is being continually reactivated, resulting in dbus adding two lines to the syslog/journal each time. This "noise" makes it difficult to see the important stuff and unnecessarily increases the size of the syslog/journal. It would be great if the delay could be increased to 15+ minutes.4.18.5Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/751known-legacy-items and names-ordered properties multiplying and never being c...2023-06-05T09:23:54ZArtem S. Tashkinovknown-legacy-items and names-ordered properties multiplying and never being cleaned upWhy??
```XML
<property name="known-legacy-items" type="array">
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" valu...Why??
```XML
<property name="known-legacy-items" type="array">
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="openrgb"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="no network connection"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="bluetooth active <b>1 active connection</b>"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="bluetooth active <b>1 active connection</b>"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="bluetooth active <b>1 active connection</b>"/>
<value type="string" value="task manager"/>
<value type="string" value="telegramdesktop"/>
<value type="string" value="clipman"/>
<value type="string" value="bluetooth enabled"/>
<value type="string" value="thunar"/>
<value type="string" value="audacious"/>
<value type="string" value="networkmanager applet"/>
</property>
```https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/687xfce4-panel config not applied after log out and log in.2023-01-25T18:20:09ZJan Nowakxfce4-panel config not applied after log out and log in.Hi. I was experimenting with backing up and restoring xfce settings. I copied xfce settings to another user. I logged in on a new user to xfce session. Then i deleted ".config/xfce4" and replaced it with folder copied from another user. ...Hi. I was experimenting with backing up and restoring xfce settings. I copied xfce settings to another user. I logged in on a new user to xfce session. Then i deleted ".config/xfce4" and replaced it with folder copied from another user. I logged out and logged in and panel settings didn't take effect, it was still using previous settings, with exception that some application launchers on panel had generic icons. However after system restart new settings work correctly.
I was trying to understand the reason for this behaviour. One explanation i could think of was that the file cache is using older version of file. I attempted to empty file cache with following commands:
sync ,
echo 1 > /proc/sys/vm/drop_cache ,
echo 2 > /proc/sys/vm/drop_cache ,
echo 3 > /proc/sys/vm/drop_cache ,
however it didn't make any difference. I also deleted .cache folder, and closed all processes of the user that were still running after logout. It still didn't change the behaviour of xfce4-panel. What is the explanation for this behaviour? How is xfce caching settings?https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/677Configurable maximum/default width for window buttons2022-12-29T10:08:42ZGeorge ThomasConfigurable maximum/default width for window buttonsI use quite a large font and tend to only have one or two windows open per workspace. So there's often a lot of wasted space on the panel, while I'm unable to see the full titles of windows.I use quite a large font and tend to only have one or two windows open per workspace. So there's often a lot of wasted space on the panel, while I'm unable to see the full titles of windows.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/350Option to not show ellipsis2022-12-20T23:12:46ZevandrocoanOption to not show ellipsisWhen there are too many windows opened (my usal workflow), the only thing I can see are the ellipsis:
![image](/uploads/6c83fcd520744d3611ade70c6fc22913/image.png)
Instead of only showing dots, it would be much better if it could show ...When there are too many windows opened (my usal workflow), the only thing I can see are the ellipsis:
![image](/uploads/6c83fcd520744d3611ade70c6fc22913/image.png)
Instead of only showing dots, it would be much better if it could show the window first 3 letters instead of 3 dots.
I tried editing:
https://developer.gnome.org/pygtk/stable/pango-constants.html#pango-ellipsize-mode-constants
```patch
--- a/plugins/tasklist/tasklist-widget.c
+++ b/plugins/tasklist/tasklist-widget.c
@@ -543,7 +543,7 @@ xfce_tasklist_class_init (XfceTasklistClass *klass)
NULL,
"The ellipsize mode used for the button label",
PANGO_TYPE_ELLIPSIZE_MODE,
- DEFAULT_ELLIPSIZE_MODE,
+ PANGO_ELLIPSIZE_NONE,
G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
gtk_widget_class_install_style_property (gtkwidget_class,
--
2.25.1
```
It was mostly better than only showing dots, except the "more" windows button was obfuscated):
![image](/uploads/db45c2b7731b6e7264f88100ca9865fd/image.png)
Also there were times when my system clock becomes obfuscated by some text.
![image](/uploads/442bf3ff3a8cf4424673145b76751d32/image.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/656creates a broken panel settings file2022-11-15T10:33:25Zvictor Bcreates a broken panel settings filein .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml file
under
```
<property name="background-rgba" type="array">
<value type="double" value="0**,**964706"/> ....
```
comma instead of dot
rolled back to version 4.16.0in .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml file
under
```
<property name="background-rgba" type="array">
<value type="double" value="0**,**964706"/> ....
```
comma instead of dot
rolled back to version 4.16.0https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/658Panel loosing all starters after reboot- Resore of configuration via panel pr...2022-11-10T16:21:07ZMike PoteserPanel loosing all starters after reboot- Resore of configuration via panel profile menager failsXubuntu 22.04.lts, linux 5.15.0-52-generic, xfce4-panel 4.17.4
The panel profile (position and content of three panels) is lost on boot. I entered everything again yesterday and saved the configuration using the panel save and restore f...Xubuntu 22.04.lts, linux 5.15.0-52-generic, xfce4-panel 4.17.4
The panel profile (position and content of three panels) is lost on boot. I entered everything again yesterday and saved the configuration using the panel save and restore function. But today they are gone again after boot. The saved configuration does not bring back the starters. It also did not work yesterday, to bring back the starters from saved profile. I have several non-app-starter entries (menus) that were restored from the profile and also the panel position was restored from the saved profile, but not the app-launcher/starter configuration. So the panel as well as the panel save and restore function are broken.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/623Restoring the personal xfce4-panel configuration after a Debian reinstallation2022-08-11T10:26:38ZHappyPonyRestoring the personal xfce4-panel configuration after a Debian reinstallationHi!
After a new Debian installation, I would like to restore the bar marked on the screenshot with my customised panels. Important! It is about restoring configuration files that were previously backed up from the Debian with the same v...Hi!
After a new Debian installation, I would like to restore the bar marked on the screenshot with my customised panels. Important! It is about restoring configuration files that were previously backed up from the Debian with the same version, for example 11.4?
Is it possible to:
1) before the reinstallation, back up corresponding configuration files of the xfce4-panel package from the previous installation, e.g. simply backup the files with the adherence to the folder structure.
2) after the new Debian installation with the same version, replace the configuration files created during the installation previously saved folders?
Which files or folders must be backed up and copied after the new installation?
Examples:
```
/home/neptun/Documents
/home/neptun/Templates
/home/neptun/.local/share/applications
/home/neptun/.local/share/desktop-directories
/home/neptun/.confih/xfce4/panel
/home/neptun/.confih/xfce4/xfconf
```
[xce4-panel-a](/uploads/281e620febb1225ef8db9c9d45d86282/xce4-panel-a.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/626start xfce4-panel with english as menu language without changing the default ...2022-08-11T10:26:38ZHappyPonystart xfce4-panel with english as menu language without changing the default language of the desktopHi,
I try immediately after the new login as non-root user on the desktop start
`LC_ALL=C xfce4-panel --preferences`
with English as menu language without changing the default language of the desktop. It opens a window panel preferen...Hi,
I try immediately after the new login as non-root user on the desktop start
`LC_ALL=C xfce4-panel --preferences`
with English as menu language without changing the default language of the desktop. It opens a window panel preferences but with the default language of the desktop (German). Is this behavior to be considered as an error?
_FYI:_ Entering
`LC_ALL=C xfce4-appfinder`
leads to the desired result - the "Application Finder" window opens with English as menu language.
How can I start the "Panel preferences" window with English as menu language without changing the default desktop language?https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/389improvement : add option to disable panel hide animation2022-07-31T07:42:15Zsqualouimprovement : add option to disable panel hide animationHi,
don't take this wrong : the new hide animation works great.
But it's all a matter of personal tastes : I've been disabling all possible animations for more than 20 years now :) (whatever the OS or DE I've been using).
I'm using p...Hi,
don't take this wrong : the new hide animation works great.
But it's all a matter of personal tastes : I've been disabling all possible animations for more than 20 years now :) (whatever the OS or DE I've been using).
I'm using panel 4.16.0
I found out this trick on reddit `xfconf-query -n -c xfce4-panel -p /panels/panel-2/popdown-speed -t int -s 0`
it works, so I'm happy now.
Nevertheless, a tickbox in the panel options would probably not hurt.
thank you anyway for the great work !
kind regardshttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/139Panel doesn´t respect XDG_CONFIG_HOME2022-07-20T17:58:34ZBugzilla MigrationPanel doesn´t respect XDG_CONFIG_HOME## Submitted by Roland
Assigned to **Nick Schermer**
**[Link to original bug (#12305)](https://bugzilla.xfce.org/show_bug.cgi?id=12305)**
## Description
Version: 4.12.0## Submitted by Roland
Assigned to **Nick Schermer**
**[Link to original bug (#12305)](https://bugzilla.xfce.org/show_bug.cgi?id=12305)**
## Description
Version: 4.12.0https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/141Xfce4-panel doesn't react properly on changes made by xfconf-query2022-07-20T15:12:29ZBugzilla MigrationXfce4-panel doesn't react properly on changes made by xfconf-query## Submitted by drkwv
**[Link to original bug (#12355)](https://bugzilla.xfce.org/show_bug.cgi?id=12355)**
## Description
```
$ xfce4-panel --version
xfce4-panel 4.11.0 (Xfce 4.10)
```
I have run into the problem while writing a sc...## Submitted by drkwv
**[Link to original bug (#12355)](https://bugzilla.xfce.org/show_bug.cgi?id=12355)**
## Description
```
$ xfce4-panel --version
xfce4-panel 4.11.0 (Xfce 4.10)
```
I have run into the problem while writing a script that sets up my personal xfce4 settings using command line interface. I was unable to add applicationsmenu plugin onto panel even after restarting xfce4-panel with `xfce4-panel --quit`. It worked only after OS reboot (which was a preferrable alternative to session logout in my case).
Way to reproduce the bug:
1. Reset all "xfce4-panel" values with "xfconf-query".
2. Reboot the system.
3. Login into desktop with free floating empty panel.
4. Execute next xfconf queries:
```
xfconf-query --create --channel 'xfce4-panel' --property '/configver' --type 'int' --set '2'
xfconf-query --create --channel 'xfce4-panel' --property '/panels' --type 'int' --set '1'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/autohide' --type 'bool' --set 'false'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/background-alpha' --type 'int' --set '100'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/background-style' --type 'int' --set '0'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/enter-opacity' --type 'int' --set '100'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/leave-opacity' --type 'int' --set '100'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/length' --type 'int' --set '100'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/length-adjust' --type 'bool' --set 'true'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/mode' --type 'int' --set '0'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/position' --type 'string' --set 'p=6;x=0;y=0'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/position-locked' --type 'bool' --set 'true'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/size' --type 'int' --set '48'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/span-monitors' --type 'bool' --set 'false'
xfconf-query --create --channel 'xfce4-panel' --property '/panels/panel-1/plugin-ids' --force-array --type 'int' --set '1'
xfconf-query --create --channel 'xfce4-panel' --property '/plugins/plugin-1' --type 'string' --set 'applicationsmenu'
```
5. Applicationsmenu button would not show until you reboot or add it manually through the GUI. It will not show even if you reload the xfce4-panel although there would be no difference in `xfce4-settings-editor` between the settings you put through `xfconf-query` or between the settings you'll made through the panel settings GUI.
6. There is probability that `xfce4-panel -s` would take settings from a unknown different place and write it to `~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml` disregards of what you have entered using xfconf-query.
Version: 4.12.0https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/171locked & unlocked values in panel config file causes panel not to load2022-07-15T06:24:31ZBugzilla Migrationlocked & unlocked values in panel config file causes panel not to load## Submitted by epo..@..up.com
**[Link to original bug (#13716)](https://bugzilla.xfce.org/show_bug.cgi?id=13716)**
## Description
Xubuntu 14.04.4
```
$apt-cache policy xfce4
xfce4:
Installed: 4.10.1
Candidate: 4.10.1
Version...## Submitted by epo..@..up.com
**[Link to original bug (#13716)](https://bugzilla.xfce.org/show_bug.cgi?id=13716)**
## Description
Xubuntu 14.04.4
```
$apt-cache policy xfce4
xfce4:
Installed: 4.10.1
Candidate: 4.10.1
Version table:
*** 4.10.1 0
```
Similar to this thread: https://forum.xfce.org/viewtopic.php?id=5681
`<channel name="xfce4-panel" version="1.0" locked="*" unlocked="root">`
If I lock down the panels with this setting in `~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml`, the customized panel fails to load and Xfce requests the user to select a blank or default panel upon startup: "Welcome to the first start of the panel"
I am unable to use kiosk mode nor upgrade to newer distros due to my environment. Is there a workaround for this?
Version: 4.10.1https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/221Cant open about dialog while properties dialog is open2022-06-15T09:53:22ZBugzilla MigrationCant open about dialog while properties dialog is open## Submitted by sco..@..il.com
Assigned to **Xfce Bug Triage**
**[Link to original bug (#15468)](https://bugzilla.xfce.org/show_bug.cgi?id=15468)**
## Description
I can right click a panel-plugin and select about and then right cl...## Submitted by sco..@..il.com
Assigned to **Xfce Bug Triage**
**[Link to original bug (#15468)](https://bugzilla.xfce.org/show_bug.cgi?id=15468)**
## Description
I can right click a panel-plugin and select about and then right click again and select properties to get two dialogs.
But if i try the other way around i cant get the about dialog if the properties dialog is already open.
I would think i should be able to open the about dialog regardless of the properties dialog being open or not.
If it is on purpose that the user should not be allowed to open the about dialog if the properties dialog is already open then i suggest making the menu item grey so that the user cant select it.
Version: Unspecified4.17.2Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/334GTK styles get mixed when selecting Dark Mode (4.16pre1)2022-05-22T17:25:26ZMarcoGTK styles get mixed when selecting Dark Mode (4.16pre1)I'm trying the latest build from here [schuellerf/xfce-test](https://github.com/schuellerf/xfce-test.git)
Steps to reproduce:
- Open Panel Preferences
- Select Appearance and toggle Dark Mode On
- Close Panel Preferences
- Open Setting...I'm trying the latest build from here [schuellerf/xfce-test](https://github.com/schuellerf/xfce-test.git)
Steps to reproduce:
- Open Panel Preferences
- Select Appearance and toggle Dark Mode On
- Close Panel Preferences
- Open Settings Manager
- Select Panel
What Happens: This happens with Greybird and Adwaita
- The dialog uses a mix of light and dark theme
What should happen:
- The whole window gets dark or light, but not a mismatch of colors.
| Theme | Panel Preferences | Panel Preferences (Settings Manager) |
| ------ | ------ | ------ |
| Greybird | ![image](/uploads/632d54d1bdd8924833b1004a42530164/image.png) | ![image](/uploads/886537301da6947fbeeff6503a9aef7d/image.png) |
| Adwaita | ![image](/uploads/09e74f377a14c0ee46327461f63a78aa/image.png) | ![image](/uploads/5afbadb5768cb224a8251e1050b51685/image.png) |
```bash
Starting container: 5ed97b097fcff5e394b05ee400459cb72bfddd9c72fcd9bcb6b732c2d4af3097
This container includes:
# The OK marks if building this component in the current container was successful
OK: xfce4-dev-tools: xfce-4.16pre1
OK: libxfce4util: xfce-4.16pre1-1-gea46c1a
OK: xfconf: xfce-4.16pre1
OK: libxfce4ui: xfce-4.16pre1-62-g1a31ea7
OK: garcon: xfce-4.16pre1
OK: exo: xfce-4.16pre1
NOT OK: thunar-volman: xfce-4.16pre1
OK: xfce4-appfinder: xfce-4.16pre1
NOT OK: xfce4-power-manager: xfce-4.16pre1
NOT OK: xfce4-vala: xfce4-vala-4.10.0-5-g86ad5a7
OK: xfce4-session: xfce-4.16pre1-2-gc36cdef0
OK: Greybird: v3.22.11-7-g55c7a77
OK: xfce4-settings: xfce-4.16pre1-18-g6f909477
OK: xfdesktop: xfce-4.16pre1
OK: xfwm4: xfce-4.16pre1
OK: tumbler: xfce-4.16pre1
OK: xfce4-panel: xfce-4.16pre1
OK: thunar: xfce-4.16pre1
OK: gigolo: gigolo-0.5.1-17-g667161a
OK: xfce4-notifyd: xfce4-notifyd-0.6.1-55-g0539e9c
OK: xfce4-dict: xfce4-dict-0.8.3-59-g2966b5f
NOT OK: xfce4-mixer: xfce4-mixer-4.11.0-237-g792e279
OK: ristretto: ristretto-0.10.0-118-g19eed6d
NOT OK: mousepad: mousepad-0.2.12
OK: xfce4-volumed-pulse: xfce4-volumed-pulse-0.2.3
OK: xfburn: xfburn-0.6.2-71-g044de05
OK: xfce4-screenshooter: xfce4-screenshooter-1.9.7-62-g813b7cc
OK: xfce4-panel-profiles: xfce4-panel-profiles-1.0.10-32-ga06be18
OK: xfce4-taskmanager: xfce4-taskmanager-1.2.3-57-g3455ba7
NOT OK: xfmpc: 0.3.0-27-g76b84db
NOT OK: xfce4-screensaver: xfce4-screensaver-0.1.10
NOT OK: xfce4-calculator-plugin: xfce4-calculator-plugin-0.7.0
NOT OK: xfce4-cpufreq-plugin: xfce4-cpufreq-plugin-1.2.1
NOT OK: xfce4-notes-plugin: 1.8.1-197-gbf0935b
OK: parole: parole-1.0.5-48-g3290d88
NOT OK: catfish: catfish-1.4.13-70-g90a71ed
OK: xfce4-battery-plugin: 1.1.3-68-gc966481
NOT OK: xfce4-cpugraph-plugin: xfce4-cpugraph-plugin-1.1.0
NOT OK: xfce4-clipman-plugin: xfce4-clipman-plugin-1.6.1
OK: xfce4-datetime-plugin: datetime-0.8.0-18-g9c5e958
OK: xfce4-diskperf-plugin: 2.6.2-32-g00e91df
NOT OK: xfce4-genmon-plugin: xfce4-genmon-plugin-4.0.1
OK: xfce4-fsguard-plugin: 1.1.1-16-g1b96ca1
OK: xfce4-terminal: xfce4-terminal-0.8.9.2-48-g3860f470
OK: xfce4-indicator-plugin: xfce4-indicator-plugin-2.3.4
NOT OK: xfce4-mailwatch-plugin: xfce4-mailwatch-plugin-1.2.0
OK: xfce4-netload-plugin: version-1.3.2-17-g5bfad35
OK: xfce4-smartbookmark-plugin: 0.5.1-17-g3fc7592
OK: xfce4-pulseaudio-plugin: xfce4-pulseaudio-plugin-0.4.3
NOT OK: xfce4-verve-plugin: xfce4-verve-plugin-1.0.1
OK: xfce4-statusnotifier-plugin: xfce4-statusnotifier-plugin-0.2.2
OK: xfce4-systemload-plugin: 1.2.3-19-ge3b8cec
OK: xfce4-places-plugin: xfce4-places-plugin-1.8.1
OK: xfce4-timer-plugin: xfce4-timer-plugin-1.7.1
NOT OK: xfce4-wavelan-plugin: xfce4-wavelan-plugin-0.6.1
OK: xfce4-sensors-plugin: Release_V1.3.92-68-g64d8a9c
OK: thunar-archive-plugin: thunar-archive-plugin-0.4.0-105-g54ce3af
OK: xfce4-mpc-plugin: xfce4-mpc-plugin-0.5.2
OK: thunar-media-tags-plugin: thunar-media-tags-plugin-0.3.0-114-g81cc3e2
OK: xfce4-whiskermenu-plugin: v2.4.0-76-g9d5e07f
OK: xfce4-xkb-plugin: 0.8.1-144-g6026349
NOT OK: xfce4-weather-plugin: xfce4-weather-plugin-0.10.1
```https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/559Option to hide icon when no unread notifications in notification-plugin2022-05-17T14:06:02Zdrws rwxOption to hide icon when no unread notifications in notification-pluginMost of the time my notification-plugin icon is sitting idle in my systray area, taking up valuable indicator space. I'm proposing an additional option to hide the notification icon when all the notifications are read. This way new notif...Most of the time my notification-plugin icon is sitting idle in my systray area, taking up valuable indicator space. I'm proposing an additional option to hide the notification icon when all the notifications are read. This way new notifications also stand out more and get your attention more easily (an additional icon appears where there was none before).https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/166Allow middle-click on window to launch new instance of same application2022-05-06T17:23:11ZBugzilla MigrationAllow middle-click on window to launch new instance of same application## Submitted by map..@..il.com
**[Link to original bug (#13458)](https://bugzilla.xfce.org/show_bug.cgi?id=13458)**
## Description
Hi,
On recent versions of MS Windows, performing middle-click (mouse3) on a window-button in the tas...## Submitted by map..@..il.com
**[Link to original bug (#13458)](https://bugzilla.xfce.org/show_bug.cgi?id=13458)**
## Description
Hi,
On recent versions of MS Windows, performing middle-click (mouse3) on a window-button in the taskbar does launch a new instance of the same application.
It's quite convenient, if you have several terminals or browser windows open and you just need one more, to simply middle-click on any existing one.
I see the window-buttons panel widget does already have some options for the mouse3 behaviour, i propose that this behaviour is added as an additional option.
Regards
mappu
Version: Unspecified4.17.1carlos-ramos-73carlos-ramos-73https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/415Button icons in Launcher dialog aren't the same as in Items tab of Panel Pref...2022-05-04T14:31:09ZYousuf PhilipsButton icons in Launcher dialog aren't the same as in Items tab of Panel PreferencesTaken in Xfce-Test:devel from January 22nd.
![image](/uploads/4b9cb18baf34aec5d418abd4c794f800/image.png)Taken in Xfce-Test:devel from January 22nd.
![image](/uploads/4b9cb18baf34aec5d418abd4c794f800/image.png)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/416Don't close 'Add New Item' dialog by clicking 'Add' button through Launcher d...2022-05-04T13:40:15ZYousuf PhilipsDon't close 'Add New Item' dialog by clicking 'Add' button through Launcher dialogSimilar to the main 'Add New Item' dialog that opens when trying to add new items to the menu, when adding new items in the Launcher dialog through its 'Add New Item' dialog, when clicking the 'Add' button, don't close the dialog.Similar to the main 'Add New Item' dialog that opens when trying to add new items to the menu, when adding new items in the Launcher dialog through its 'Add New Item' dialog, when clicking the 'Add' button, don't close the dialog.4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/262[PATCH] Add New Property to Enable/Disable Drag and Drop of Menu Items2022-05-01T21:33:27ZBugzilla Migration[PATCH] Add New Property to Enable/Disable Drag and Drop of Menu Items## Submitted by Tony Paulic `@ToZ`
Assigned to **Xfce Bug Triage**
**[Link to original bug (#15982)](https://bugzilla.xfce.org/show_bug.cgi?id=15982)**
## Description
Created attachment 9046
Add new property to enable/disable drag...## Submitted by Tony Paulic `@ToZ`
Assigned to **Xfce Bug Triage**
**[Link to original bug (#15982)](https://bugzilla.xfce.org/show_bug.cgi?id=15982)**
## Description
Created attachment 9046
Add new property to enable/disable drag and drop of menu items
This patch is dependent of the following garcon patch: https://bugzilla.xfce.org/show_bug.cgi?id=15981.
This patch allows a user to set a hidden "allow-dnd" xfconf key to enable/disable the drag and drop of menu items in the plugin, via:
xfconf-query -c xfce4-panel -p /plugins/plugin-7/allow-dnd -t bool -s false --create
...where "plugin-7" is the actual number of the applicationsmenu plugin on any given system.
**Patch 9046**, "Add new property to enable/disable drag and drop of menu items":
[0001-applicationsmenu-dnd.patch](/uploads/2018377a2bbff03cd81ca58418b318f7/0001-applicationsmenu-dnd.patch)
Version: 4.13.3