View previous topic :: View next topic |
Author |
Message |
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Fri Aug 19, 2005 12:40 pm Post subject: [GUI] Taskbar hiding e domande generali. [risolto] |
|
|
Puo' sembrare un post niubbo, e forse lo e'
Da un po' di tempo sono passato a openbox+pypanel, solo che di recente sono passato da pypanel a fbpanel. In pypanel c'era il file di configurazione che permetteva di fare l'hide di certe applicazioni nella taskbar. In pratica non voglio che appaia beep-media-player nella taskbar, perche' lo tengo sempre rolled-up in basso nello schermo. Ora ho cercato un casino e chiesto... ma niente di niente... vorrei sapere come si fa un hiding generico a questo punto, perche' gkrellm ha una sua opzione a se stante... insomma l'idea e'.. se non e' il pannello a nascondermelo, che lo faccia l'applicazione stessa.
Ora vorrei sapere, devo agire a livello di:
1) Window Manager (openbox)
2) Componente taskbar (fbpanel)
3) Applicazione (beep-media-player)
Anche consigli per soluzioni generiche a livello X di questo tipo sono ben accetti (poiche' universali).
Grazie _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com
Last edited by silian87 on Fri Aug 19, 2005 3:15 pm; edited 1 time in total |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Fri Aug 19, 2005 3:07 pm Post subject: |
|
|
Sapendo che gkrellm ha quell'opzione, ho aperto i sorgenti, ed ho trovato questo:
Code: | void
gkrellm_winop_state_skip_taskbar(gboolean state)
{
if (!_GK.is_dock_type)
net_wm_state("_NET_WM_STATE_SKIP_TASKBAR", state);
}
|
Allora ho pensato...
Code: | xprop | grep _NET_WM_STATE_SKIP_TASKBAR |
Ed ho puntato su gkrellm... in fatti ecco cosa succede:
Code: | silian87@DarkThunder ~ $ xprop | grep _NET_WM_STATE_SKIP_TASKBAR
_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_TASKBAR, _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_BELOW
|
Se invece provo con beep-media-player, mi ritorna il prompt vuoto....
Ora mi chiedo.... questa proprieta' e' generica? posso cambiarla?
Cerchero' di capire e vi faro' sapere. _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Fri Aug 19, 2005 3:14 pm Post subject: |
|
|
Evvai!!!!!!!!!!!! ecco come si fa:
Code: | xprop -f _NET_WM_STATE 32a -set _NET_WM_STATE _NET_WM_STATE_SKIP_TASKBAR
|
Pare impossibile.. ma l'ho trovato su una pagina in giapponese (o cinese ):http://www.studio-sbs.org/~den/tdiary/?date=0906
Per farlo senza usare il puntatore, con un po' di man ho scoperto che basta aggiungere un'opzione.. et-voila'!
Code: | xprop -f _NET_WM_STATE 32a -set _NET_WM_STATE _NET_WM_STATE_SKIP_TASKBAR -name BMP
|
Spero che vi possa essere utile ^__^.
/EDIT: ovviamente ora lo aggiungo all'xinitrc _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|