mate-desktop / mate-panel

MATE panel
https://mate-desktop.org
GNU General Public License v2.0
184 stars 116 forks source link

The "Notification Area" cannot be removed [invalid] #1398

Closed davidhedlund closed 1 year ago

davidhedlund commented 1 year ago

Expected behaviour

Add a "Remove" button to the "Add to Panel": image

Actual behaviour

I could not remove the "Notification Area"

Steps to reproduce the behaviour

To remove "Indicator Applet Complete" you first mouse right-click it and select uncheck "Lock To Panel" to it, and then you mouse right-click it again and select "Remove From Panel". However, for the"Notification Area", this is not possible:

MATE general version

1.26.0

Package version

1.26.0

Linux Distribution

Ubuntu MATE 23.04

Link to bugreport of your Distribution (requirement)

https://bugs.launchpad.net/ubuntu/+bug/2030265

davidhedlund commented 1 year ago
lukefromdc commented 1 year ago

The "Add to Panel" dialog does not include code to remove ANY applet, this is done from the right-click menu of each applet instead. Thus the name "Add to Panel" instead of "Manage Panel Applets" or something along those lines,

davidhedlund commented 1 year ago

The "Add to Panel" dialog does not include code to remove ANY applet

I'm aware of that. It was my suggestion.

this is done from the right-click menu of each applet instead

Unfortunately, that cannot be done for the "Notification Area".

lukefromdc commented 1 year ago

There is supposed to be a "handle" on the left edge of both the window list and the notification area, defaulting to a line of three dots vertically. Clicking on that raises the applet context menu. If you are not seeing the handle, open an issue against the theme you are using as that's where the problem would be.

davidhedlund commented 1 year ago

There is supposed to be a "handle" on the left edge of both the window list and the notification area, defaulting to a line of three dots vertically. Clicking on that raises the applet context menu. If you are not seeing the handle, open an issue against the theme you are using as that's where the problem would be.

Cool! Can you please upload a screenshot?

lukefromdc commented 1 year ago

I circled the three dots in this image of mate-panel's tray with the Menta theme in use. Click on those, and the applet menu should come up. If your theme doesn't support them, the empty space might still be there and clickable Three_Dots

davidhedlund commented 1 year ago

I circled the three dots in this image of mate-panel's tray with the Menta theme in use. Click on those, and the applet menu should come up. If your theme doesn't support them, the empty space might still be there and clickable

We're almost there! But it's not visible in Ubuntu MATE 22.04, or Ubuntu MATE 23.04 (mate-panel 1.27.0). Here's an Ubuntu MATE 23.04 screenshot (with the workrave package installed and the default Yaru light theme): image

Same issues with the Menta that comes with Trisquel 11 (a distro based on Ubuntu MATE 22.04). Where did you download the Menta theme from (specific download link)?

lukefromdc commented 1 year ago

https://github.com/mate-desktop/mate-themes You may be dealing with an issue with an Ubuntu theme, and if Menta works you should file an issue against the Ubuntu theme in question

davidhedlund commented 1 year ago

https://github.com/mate-desktop/mate-themes You may be dealing with an issue with an Ubuntu theme, and if Menta works you should file an issue against the Ubuntu theme in question

You are correct!

It should be noted mate-themes version 3.22.23-1 is packaged for both Ubuntu MATE 22.04 and Ubuntu MATE at this writing and still:

Most of the Yaru themes that ships with Ubuntu MATE are still not displaying the handle, so I filed a bug report for it:

davidhedlund commented 1 year ago

I circled the three dots in this image of mate-panel's tray with the Menta theme in use. Click on those, and the applet menu should come up. If your theme doesn't support them, the empty space might still be there and clickable Three_Dots

You are correct, I could remove the notification area that way:

image

davidhedlund commented 1 year ago