elementary / wingpanel

Stylish top panel that holds indicators and spawns an application launcher
https://elementary.io
GNU General Public License v3.0
137 stars 44 forks source link

Customizing icon order and visibility #472

Open farhatizakaria opened 1 year ago

farhatizakaria commented 1 year ago

Problem

Well, when I disable bluetooth, I can't hide it from right click list neither from system settings. Also I can't ordering the other left icons or hide some of unwanted icons

Proposal

More customization option for the panel from right click lists or from system settings 😃

Prior Art (Optional)

We can use the way of XFCE panel customization, more options, more flexibility for a friendly experience

peteruithoven commented 1 year ago

Can you clarify what you mean with right click list?

You're probably just referring to the icons on the right side of the panel?

Also I can't ordering the other left icons Icons on the left? Applications is the only one on the left.

farhatizakaria commented 1 year ago

Hello @peteruithoven , I apologize if I haven't clarify my issue I have meant the indicators on the right side of the panel, I don't find how to hide Bluetooth icon or at least re-order them. Screenshot from 2023-01-28 15-47-36

peteruithoven commented 1 year ago

And you're mostly frustrated by the Bluetooth icon? Probably because you don't use Bluetooth (often)?

Why would you want to re-order the icons?

I assume the simplest solution would be adding a switch like the ones to show Caps or Num Lock in the panel in the Keyboard settings to the Bluetooth settings. Screenshot from 2022-07-21 11-04-59@2x-annotated

farhatizakaria commented 1 year ago

Yeah I don't use it usually. Also, I find out that when my laptop locked, bluetooth was enabled automatically although I disabled it. So I think at least I have to choose between hiding the indicator or re-order it as in Xfce Panel for a balance between the enabled indicators and the disabled ones. But finally it's up to the developers 💁🏼

image

stan-janssen commented 1 year ago

I agree that reordering or selecting visibility might be useful if we can find a good spot for it.

In the meantime, there are a few different options for you.

1. Permanently disable bluetooth (also hides the Wingpanel Indicator), also solves the "Bluetooth is turned on after wake" issue:

sudo systemctl stop bluetooth
sudo systemctl disable bluetooth

If you ever want to enable bluetooth again you can use:

sudo systemctl enable /lib/systemd/system/bluetooth.service

2. Remove the Wingpanel Indicator

sudo apt remove wingpanel-indicator-bluetooth

And when you need it again just:

sudo apt install wingpanel-indicator-bluetooth

(You can bookmark this comment for future reference if neccessary ;-))