Actualités & Annonces de l'équipe de développement et des administrateurs du forum.

[Stable] Mise à jour 09/07/2019 - Qt5, Cinnamon, XFCE, Deepin, Palemoon, Firefox

#21Messageil y a 4 ans

Comme gtk2 sera abandonné tôt ou tard, malgré la dernière mise à jour de xfce4-panel qui rétablit le support de gtk2, je conserve xfce4-weather-plugin-devel.
Comme remplacement de xfce4-kbdleds-plugin j'utilise dorénavant (en liaison avec le moniteur générique), le script suivant (qui singe - en mieux - le comportement de xfce4-kbdleds-plugin) inspiré de celui de Smurf mâtiné du mien (voir commentaires en fin de script pour mes tentatives de placer une icône de clavier dans l'infobulle) :

#!/bin/bash

# Indicateur d'état du clavier

C_mask=1 ; N_mask=2 ; S_mask=4
value="$(xset q | grep 'LED mask' | awk '{ print $NF }')"

# Pour l'affichage sur le tableau de bord
C_locked="<span fgcolor='black' bgcolor='#57dafd'>M</span>"
N_locked="<span fgcolor='black' bgcolor='#57dafd'>N</span>"
S_locked="<span fgcolor='black' bgcolor='#57dafd'>D</span>"
C_unlocked="m" ; N_unlocked="n" ; S_unlocked="d"

# Pour l'affichage dans l'infobulle
locked="<b><span color='#57dafd' font='18px'>✔</span></b>"
unlocked="<span color='red' font='18px'>✗</span>"
C_key="Majuscule" ; N_key="Numérique" ; S_key="Arrêt défilement"

if [ $(( 0x$value & 0x$C_mask )) -eq $C_mask ]
then
	C_output=$C_locked ; C_tool="Verrouillage $C_key $locked"
else
	C_output=$C_unlocked ; C_tool="Verrouillage $C_key $unlocked"
fi

if [ $(( 0x$value & 0x$N_mask )) -eq $N_mask ]
then
	N_output=$N_locked ; N_tool="Verrouillage $N_key $locked"
else
	N_output=$N_unlocked ; N_tool="Verrouillage $N_key $unlocked"
fi

if [ $(( 0x$value & 0x$S_mask )) -eq $S_mask ]
then
	S_output=$S_locked ; S_tool="$S_key $locked"
else
	S_output=$S_unlocked ; S_tool="$S_key $unlocked"
fi

LED="<txt>"$C_output$N_output$S_output"</txt>"

tool_tip=$C_tool'\n'$N_tool'\n'$S_tool

# tool_image="{{attachment:/usr/share/icons/Papirus-Dark/48x48/devices/input-keyboard.svg}}"
# tool_image='p {background-image: url("/usr/share/icons/Papirus-Dark/48x48/devices/input-keyboard.svg");}'

# Bon là je cale, la balise <img> (placée à l'intérieur de la balise <tool>)
# au lieu de placer l'image dans l'infobulle la place dans le tableau de bord,
# et Pango ne traite pas la balise html <img> (mais traiterait le CSS mais seulement dans sa branche dev).
tool_image=""

echo $LED
echo -e "<tool>$tool_image$tool_tip</tool>"
Pensez à ne pas afficher l'étiquette du plugin, à choisir une police "heavy" et à régler sa taille dans le moniteur générique.

Nota : les lettres affichées sont m/M, n/N, d/D, histoire de franciser l'affichage...:gsourire:

[Stable] Mise à jour 09/07/2019 - Qt5, Cinnamon, XFCE, Deepin, Palemoon, Firefox

#22Messageil y a 4 ans

Bonjour @ tous .
67 paquets mis à jour par sudo pacman-mirrors -f0 && sudo pacman -Syyu.
Ras.

[Stable] Mise à jour 09/07/2019 - Qt5, Cinnamon, XFCE, Deepin, Palemoon, Firefox

#23Messageil y a 4 ans

papajoke a écrit : il y a 4 ans:bjr: pour plasma. oui, c'est un petit réglage à modifier :
- clic droit sur la barre de tache , configurer, comportement
- décocher filtre: afficher uniquement les taches sur le même bureau
Merci ,cela a fonctionné pour moi...

[Stable] Mise à jour 09/07/2019 - Qt5, Cinnamon, XFCE, Deepin, Palemoon, Firefox

#24Messageil y a 4 ans

Bonsoir
Merci papajoke, je ne me souviens pas avoir eu besoin de régler ça auparavant, donc je suis passé à coté!
Je m'en rappellerai......Merci encore
Michel
Répondre