xfce4-panel issueshttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues2022-04-05T12:42:39Zhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/404Large "Pinyin" icon in the Input Method selection for Fcitx2022-04-05T12:42:39ZSteven XuLarge "Pinyin" icon in the Input Method selection for FcitxWhen I select the input method using Fcitx5, the "Pinyin" icon is unnaturally large compared to the "keyboard" icon, as seen in the following screenshot:
![Screenshot_2021-01-13_17-25-56](https://user-images.githubusercontent.com/205894...When I select the input method using Fcitx5, the "Pinyin" icon is unnaturally large compared to the "keyboard" icon, as seen in the following screenshot:
![Screenshot_2021-01-13_17-25-56](https://user-images.githubusercontent.com/2058940/104414707-d0cd5280-55c4-11eb-9dcb-7a69ed790e40.png)
From discussion at [Large "Pinyin" icon · Issue #202 · fcitx/fcitx5](https://github.com/fcitx/fcitx5/issues/202), I believe this icon should be scaled by Xfce, as the Fcitx5 author points out KDE scales it automatically.
My temporary fix to provide a smaller icon manually:
- Copy the file `/usr/share/icons/hicolor/48x48/apps/fcitx-pinyin.png` somewhere, say `/tmp/fcitx-pinyin.png`.
- Resize it to 16x16.
- Run `xdg-icon-resource install --size 16 /tmp/fcitx-pinyin.png`https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/403Make config files transferable2022-04-05T11:34:07ZSlesaMake config files transferableI have a repo with config files to backup, restore and transfer environments easily. This works well for applications - except for the panel. The problem seems to be that plugins are identified per id. So the cfg file is on the laptop we...I have a repo with config files to backup, restore and transfer environments easily. This works well for applications - except for the panel. The problem seems to be that plugins are identified per id. So the cfg file is on the laptop weather-17, on the workstation weather-4. And probably this happens with the panel and all the used plugins, too (?)
What is the intention behind this? Can it be changed? May I can help to change it?https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/402systray icon replaced by notification icon after a notification raised by ap...2022-04-05T11:32:48Zbiloucatsystray icon replaced by notification icon after a notification raised by applicationhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/401Workspaces Switcher close button appears with no label2021-01-25T13:07:00ZYousuf PhilipsWorkspaces Switcher close button appears with no labelIf the Workspaces settings dialog is open and specific steps are done with an the Workspaces Switcher properties dialog, the next time the Workspaces Switcher properties dialog is reopened, the close button will appear with no label.
...If the Workspaces settings dialog is open and specific steps are done with an the Workspaces Switcher properties dialog, the next time the Workspaces Switcher properties dialog is reopened, the close button will appear with no label.
![workspaces_switcher_close_button_no_label-2021-01-10_01.03.04_edit](/uploads/e25cfdd5c974c7886a78846cdd13221d/workspaces_switcher_close_button_no_label-2021-01-10_01.03.04_edit.mp4)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/400Problem opening workspace switch properties2021-01-11T13:11:04ZLucas WilmProblem opening workspace switch propertiesWhen I right click to open the properties of the pager plugin, sometimes the panel apparently restarts. Sometimes, the panel and also xfwm4 seem to restart.
My .xsession-errors displays this:
```
(xfce4-panel:6240): Gtk-WARNING **: 10:...When I right click to open the properties of the pager plugin, sometimes the panel apparently restarts. Sometimes, the panel and also xfwm4 seem to restart.
My .xsession-errors displays this:
```
(xfce4-panel:6240): Gtk-WARNING **: 10:59:53.180: Content added to the action area of a dialog using header bars
(xfwm4:5839): Gdk-ERROR **: 10:59:53.627: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 738204 error_code 3 request_code 2 (core protocol) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
```
Video:
![xfce4-panel](/uploads/13808985c95143cf9a15333e7488228a/xfce4-panel.mp4)
Using Xubuntu 20.10, xfce4-panel 4.16.0 and xfwm4 4.16.0.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/399Support grouping for selected panel items2022-04-05T11:29:19ZMarkus ElfringSupport grouping for selected panel itemsItems can be put into a list by [the means of the dialogue “Panel Preferences”](https://docs.xfce.org/xfce/xfce4-panel/preferences#items "Panel item selection") so far.
Some users configure panels for the usage of multiple rows. This se...Items can be put into a list by [the means of the dialogue “Panel Preferences”](https://docs.xfce.org/xfce/xfce4-panel/preferences#items "Panel item selection") so far.
Some users configure panels for the usage of multiple rows. This setting triggers consequences for the space allocation by selected widgets (or plugins).
There can be items displayed which are represented by icons.
The space below such icons (in a horizontal configuration) is kept free (for a while).
I would like to put widgets into additional rows accordingly.
I suggest that they can be arranged into groups.
This layout option would reduce unused space in the graphical user interface.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/398[Bug] Task list icons are always unsharp2022-04-23T12:15:48ZRobert Kagan[Bug] Task list icons are always unsharp![Bildschirmfoto_2021-01-09_04-19-42](/uploads/c9d7c58741bf253acb33c4d3678f6610/Bildschirmfoto_2021-01-09_04-19-42.png)
![Bildschirmfoto_2021-01-09_04-20-04](/uploads/7e159dd9dc65659dfbab6946feba376a/Bildschirmfoto_2021-01-09_04-20-04.pn...![Bildschirmfoto_2021-01-09_04-19-42](/uploads/c9d7c58741bf253acb33c4d3678f6610/Bildschirmfoto_2021-01-09_04-19-42.png)
![Bildschirmfoto_2021-01-09_04-20-04](/uploads/7e159dd9dc65659dfbab6946feba376a/Bildschirmfoto_2021-01-09_04-20-04.png)
(Screenshot taken on Xubuntu 21.04 daily image with latest Xfce release on a HiDPI screen)
I'm using a 3840x2160p monitor with GTK scaling factor 2 and a panel size of 32px with the icon size locked to 16px.
And every icon, no matter which icon pack and which panel or icon size, scales really well, but the task list.
It seems to ignore the setting and always shows a very low resolution icon.
It doesn't change by changing the panel size, icon size, or icon pack.
Would be so amazing if someone could figure out what is causing this problem and fix it.
Otherwise, I really love everything you do and I am so grateful for all the effort that has gone into this project.
Please keep it up.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/397Autohide should be temporarily disable when dragging panel2022-05-14T21:00:48ZYousuf PhilipsAutohide should be temporarily disable when dragging panel![autohide_panel_while_dragging-2021-01-09_00.27.02-edit](/uploads/afb25b1616d1fb5a63a738894fb66d3b/autohide_panel_while_dragging-2021-01-09_00.27.02-edit.mp4)
Tested on Xubuntu 21.04 with Xfce 4.16![autohide_panel_while_dragging-2021-01-09_00.27.02-edit](/uploads/afb25b1616d1fb5a63a738894fb66d3b/autohide_panel_while_dragging-2021-01-09_00.27.02-edit.mp4)
Tested on Xubuntu 21.04 with Xfce 4.164.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/396Qt custom tooltip not working2022-04-24T15:54:32ZYousuf PhilipsQt custom tooltip not workingQt apps that don't use the standard tooltip show blank tooltips. Tested on Xubuntu 21.04 with Status Tray 0.2.2-1.
**QMMP**
![image](/uploads/9af44e3b5c1f96288d7b1ba74a0b2b84/image.png)
instead of what should appear
![image](/upload...Qt apps that don't use the standard tooltip show blank tooltips. Tested on Xubuntu 21.04 with Status Tray 0.2.2-1.
**QMMP**
![image](/uploads/9af44e3b5c1f96288d7b1ba74a0b2b84/image.png)
instead of what should appear
![image](/uploads/1c311a33f3eee1e0d2dc77932aecc4c3/image.png)
Note: This also happens with qBittorrent (https://gitlab.xfce.org/panel-plugins/xfce4-statusnotifier-plugin/-/issues/10) and the tooltip may also show the text tooltip of the previous app that was hovered over (https://gitlab.xfce.org/panel-plugins/xfce4-statusnotifier-plugin/-/issues/9)4.15.4Simon SteinbeißSimon Steinbeißhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/395Steam tray icon shows panel menu instead of actions from app2021-01-16T00:07:40ZGhost UserSteam tray icon shows panel menu instead of actions from appHi, steam icon shows panel actions on right click. Every app I used (lutris, discord, teams, redshift-gtk, nm-applet) except that one functions normally. I'm on xfce 4.16 and checkbox "Menu is primary action" is disabled.
![Przechwycenie...Hi, steam icon shows panel actions on right click. Every app I used (lutris, discord, teams, redshift-gtk, nm-applet) except that one functions normally. I'm on xfce 4.16 and checkbox "Menu is primary action" is disabled.
![Przechwycenie_obrazu_ekranu_2021-01-08_20-08-05](/uploads/aae6e85f1031f306d6b4739089f4729b/Przechwycenie_obrazu_ekranu_2021-01-08_20-08-05.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/394Can't get Kiosk mode working2022-04-05T11:26:21ZmygrexitCan't get Kiosk mode workingHello all,
i'm trying to install a xfce kiosk (with no rights for anyone, not even root) in docker but with no luck so far.
This is my forked repo: [XFCE Docker](https://github.com/mygrexit/docker-vnc-helden-software-container)
The doc...Hello all,
i'm trying to install a xfce kiosk (with no rights for anyone, not even root) in docker but with no luck so far.
This is my forked repo: [XFCE Docker](https://github.com/mygrexit/docker-vnc-helden-software-container)
The docker build file does the following:
`ENV HOME=/headless \`
and then
`### Install xfce UI
RUN $INST_SCRIPTS/xfce_ui.sh
ADD ./src/common/xfce/ $HOME/`
He puts the .config folger in the home directory.
The xfce folder contains a .config folder with the xfce-perchannel-xml subfolder and the following xmls:
`
xfce4-desktop.xml
xfce4-keyboard-shortcuts.xml
xfce4-panel.xml
xfwm4.xml
xsettings.xml
`
To enable kiosk mode, i deleted the above files and added the following files to /xdg/xfce4/kiosk/kioskrc
`[xfce4-panel]
CustomizePanel=NONE`
`[xfce4-session]
CustomizeSplash=NONE
CustomizeChooser=NONE
CustomizeLogout=NONE
CustomizeCompatibility=NONE
Shutdown=NONE
CustomizeSecurity=NONE`
`[xfdesktop]
UserMenu=NONE
CustomizeBackdrop=NONE
CustomizeDesktopMenu=NONE
CustomizeWindowlist=NONE
CustomizeDesktopIcons=NONE`
But it doesn't work. No restrictions whatsoever.
Am i missing something?
Thanks in advance!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/393Cannot position actions button adjacent to Whiskers menu icon2022-05-10T17:59:36ZJim WardCannot position actions button adjacent to Whiskers menu iconFor starters, the environment is Xfce 4.14.2 under MX Linux 19.3.
In xfce4-panel, whether horizontal or vertical, I'm trying to have the Actions Button and the Whiskers Menu button adjacent -- over/under for horizontal panel, left/right...For starters, the environment is Xfce 4.14.2 under MX Linux 19.3.
In xfce4-panel, whether horizontal or vertical, I'm trying to have the Actions Button and the Whiskers Menu button adjacent -- over/under for horizontal panel, left/right for vertical panel, the way it does for launcher buttons and external plugins. I can't seem to find a way to make it happen. And yes, I know the commands are already IN the Whiskers menu, but that makes an additional mouse movement and an additional mouse click, and I'm lazy. :-)
I've tried moving both of the icons, and that does not work. An MX forum admin running Xfce 4.12 does not have this problem, he can move the above icons to adjacency.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/392Systray icon freezes after message/alert2023-03-31T19:23:57ZSunyataZeroSystray icon freezes after message/alert### Background
I'm developing PyQt applications and am using Qt's [QSystemTrayIcon.showMessage function](https://doc.qt.io/qt-5/qsystemtrayicon.html#showMessage)
### Problem
The system tray icon chosen for the application is not resto...### Background
I'm developing PyQt applications and am using Qt's [QSystemTrayIcon.showMessage function](https://doc.qt.io/qt-5/qsystemtrayicon.html#showMessage)
### Problem
The system tray icon chosen for the application is not restored after a message/alert has been shown. Instead the icon after a message/alert popup (for example an "i" inside a circle) continues to be the icon in the systray
### Expected behaviour
After the timeout given (maybe 15 seconds) the systray icon should be restored to the one chosen for the application
(This is what happens for other desktop environments that i've used: LXDE and LXQt)
### Instances of this issue
I've only seen this problem in Qt applications, not for example in the wireless network indicator in the systray
This is not just a problem in my own applications though, also the official PyQt5 examples have the same issue
### System
XUbuntu 20.04 (64 bit)4.17.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/391systray hangs if application using the tray exits while context menu is open2022-05-11T17:40:24ZThermisystray hangs if application using the tray exits while context menu is openI got this with the blueman applet in the systray. If there's no existing bluetooth adapter it could detect when bluetooth is activated using the applet, it force closes itself. If at that time, the context menu on it is open, the systra...I got this with the blueman applet in the systray. If there's no existing bluetooth adapter it could detect when bluetooth is activated using the applet, it force closes itself. If at that time, the context menu on it is open, the systray becomes unusable. Any mouse click on it is not registered by the application. Mouse over events still work though.
Screenshot shows what that looks like (no mouse over shown there though, I did not bother showing that particular thing).
xfce4-panel 4.16.0
![Bildschirmfoto_2021-01-02_18-31-49](/uploads/989811ebe607852559373cdf8ac8a0ab/Bildschirmfoto_2021-01-02_18-31-49.png)4.17.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/3904.16.0 compile error: undefined symbol: ceil.2022-04-05T11:24:55ZAngryPenguinPL4.16.0 compile error: undefined symbol: ceil.When build xfce4-panel 4.16.0 on OpenMandriva Cooker with Clang 11 compiler and with LTO enabled I see compile error:
```
make[4]: Leaving directory '/builddir/build/BUILD/xfce4-panel-4.16.0/plugins/systray'
DEBUG util.py:621: ld: erro...When build xfce4-panel 4.16.0 on OpenMandriva Cooker with Clang 11 compiler and with LTO enabled I see compile error:
```
make[4]: Leaving directory '/builddir/build/BUILD/xfce4-panel-4.16.0/plugins/systray'
DEBUG util.py:621: ld: error: undefined symbol: ceil
DEBUG util.py:621: >>> referenced by systray-box.c:549
DEBUG util.py:621: >>> lto.tmp:(systray_box_size_allocate)
DEBUG util.py:621: >>> referenced by systray-box.c:535
DEBUG util.py:621: >>> lto.tmp:(systray_box_size_allocate)
DEBUG util.py:621: >>> referenced by systray-box.c:372
DEBUG util.py:621: >>> lto.tmp:(systray_box_get_preferred_length)
DEBUG util.py:621: >>> referenced 1 more times
DEBUG util.py:621: clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
DEBUG util.py:621: make[4]: *** [Makefile:651: libsystray.la] Error 1
DEBUG util.py:621: make[3]: *** [Makefile:579: all] Error 2
DEBUG util.py:621: make[2]: *** [Makefile:490: all-recursive] Error 1
DEBUG util.py:621: make[1]: *** [Makefile:615: all-recursive] Error 1
DEBUG util.py:621: make: *** [Makefile:526: all] Error 2
```
At first I thought it was LTO's fault (as you can see LTO releated stuff in build log). But after disabling LTO - build still failing, this time with same error messages but without LTO references.
```
ld: error: undefined symbol: ceil
DEBUG util.py:621: >>> referenced by systray-box.c:549
DEBUG util.py:621: >>> .libs/libsystray_la-systray-box.o:(systray_box_size_allocate)
DEBUG util.py:621: >>> referenced by systray-box.c:535
DEBUG util.py:621: >>> .libs/libsystray_la-systray-box.o:(systray_box_size_allocate)
DEBUG util.py:621: >>> referenced by systray-box.c:372
DEBUG util.py:621: >>> .libs/libsystray_la-systray-box.o:(systray_box_get_preferred_length)
DEBUG util.py:621: >>> referenced 1 more times
DEBUG util.py:621: clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
```
Full build log: https://file-store.openmandriva.org/api/v1/file_stores/c8da6e4138069c345c2c47d85bb9bb372ac1e931.log?show=true
To workaround compiling I just use **%define _disable_ld_no_undefined 1** flag and thanks to this compiling process ends without errors but this is not a proper fix and looks like thanks to this workaround I see xfce4 crash when trying to login to session.
Regarding that crash - I have to check it out as it may be a separate problem. Although I cannot rule out that is related to this one. Perhaps I will create a separate report later.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/388panel intelligent-hide sometimes does not hide (when leaving slowly)2022-04-16T10:49:14Zsqualoupanel intelligent-hide sometimes does not hide (when leaving slowly)Hi,
Using 4.16.0
It may be hard to reproduce, I did a small screen capture to illustrate with a deskbar panel.
It is set with hide intelligently, for the demo it only contains a window list.
When leaving the panel "slowly" : it won't...Hi,
Using 4.16.0
It may be hard to reproduce, I did a small screen capture to illustrate with a deskbar panel.
It is set with hide intelligently, for the demo it only contains a window list.
When leaving the panel "slowly" : it won't disappear. The "slow" may depend on many parameters I guess.
![xfce4-panel-autohide-not-hide](/uploads/4abd79933effabf37ae48da817f21583/xfce4-panel-autohide-not-hide.mp4)4.17.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/387Duplicate entries with statustray plugin2021-01-11T19:35:17ZLucas WilmDuplicate entries with statustray pluginThe network icon appears twice on the panel.
When logging out and logging in again, only the symbolic icon is correctly displayed.
I'm using Xubuntu 20.10, Xfce 4.16 and xfce4-panel (4.16.0), packages from Xubuntu QA Staging PPA.
![1]...The network icon appears twice on the panel.
When logging out and logging in again, only the symbolic icon is correctly displayed.
I'm using Xubuntu 20.10, Xfce 4.16 and xfce4-panel (4.16.0), packages from Xubuntu QA Staging PPA.
![1](/uploads/44ef48cbff9a5c751c8d206df03b47f0/1.jpg)
![2](/uploads/04ca559169a70b2653f390ad562f970f/2.jpg)
![3](/uploads/f6be6cf332fce356a60185f374151851/3.jpg)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/386[Feature Request] Add a warning about incompatible plugins instead of simply ...2021-02-02T22:35:56ZLockywolf[Feature Request] Add a warning about incompatible plugins instead of simply ignoring them to the "add panel items" menu and/or panel itself?I am a user of the xfce4-fsguard plugin.
Yesterday I have updated xfce4 to the 4.16 version. As a result, all my "fsguard" widgets disappeared from the panel. I could not even find "fsguard" in the "add panel items" menu. Why?
I ldd'd ...I am a user of the xfce4-fsguard plugin.
Yesterday I have updated xfce4 to the 4.16 version. As a result, all my "fsguard" widgets disappeared from the panel. I could not even find "fsguard" in the "add panel items" menu. Why?
I ldd'd all the binaries in the /bin/ and /usr/bin/, but found no broken. (Not an obvious thing for a typical user to do, and even it hasn't brought me success.)
I had to rebuild the package from source to have fsguard back. I am not a Linux newbie, I am kinda used to debugging such cryptic situations, but still would XFCE like to be a little nicer in this respect?
Would it be possible to display "broken widgets" icons on the panel and/or "disabled lines" in the "Add Panel Items" menu, in order to warn the user that theirs system setup is now inconsistent and they need to either rebuild the plugins from source or install the rebuilt versions from apt/yum/pkgsrc whatever they use?https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/385Items list shows blurry icons2023-05-22T22:00:06ZTheo LinkspfeiferItems list shows blurry iconsThe recently added plugin icons lack a 16px variant which is needed for the Items list in the Panel Preferences dialog.
Version: 4.16.0The recently added plugin icons lack a 16px variant which is needed for the Items list in the Panel Preferences dialog.
Version: 4.16.04.18.4Gaël BonithonGaël Bonithon