Audio4Linux / JDSP4Linux

An audio effect processor for PipeWire and PulseAudio clients
GNU General Public License v3.0
906 stars 34 forks source link

Is there anyway to hide tray icon? #55

Open denielton opened 2 years ago

denielton commented 2 years ago

Once the application is properly configured with the profile, there is no need to keep the icon on the taskbar as I'll not reconfigure the tool again, so it ends up being a space occupied for nothing, would be great having the option to hide the icon from the top bar and leave the application running without the icon.

jnturton commented 2 years ago

My question goes one step further: could the application be factored into a headless daemon plus the UI? This would mean I could launch only the daemon, probably in 10-20% of the memory needed by running the QT UI which is almost aways minimised to the tray anyway.

Fxzzi commented 3 months ago

I would like to see something like this implemented too. A JDSP daemon sounds like a very good idea.

timschneeb commented 3 months ago

There was a compiler flag implemented for this a while ago:

qmake JDSP4Linux.pro CONFIG+=HEADLESS make

This will remove the UI. You can configure the audio processor using the CLI: jamesdsp --help

Fxzzi commented 3 months ago

There was a compiler flag implemented for this a while ago:

qmake JDSP4Linux.pro CONFIG+=HEADLESS make

This will remove the UI. You can configure the audio processor using the CLI: jamesdsp --help

Thanks!! I will create an AUR package with this enabled.

EDIT: Whilst this works fine, is there any option to still have the GUI but without the tray icon?