[linux] dynamisch veranderen icons in Kubuntu

Daniel C. von Asmuth asmuth op bakunin.xs4all.nl
Di Feb 13 16:47:16 CET 2018


Aldus schreef paai op Tue, Feb 13, 2018 at 03:40:49PM +0100:
> On 13-02-18 14:56, Paul Slootman wrote:
> >On Tue 13 Feb 2018, Daniel C. von Asmuth wrote:
> >>Aldus schreef paai op Tue, Feb 13, 2018 at 01:08:24PM +0100:
> >>
> >>>ik zou icons op mijn Kubuntu desktop aan willen passen aan de status van de
> >>>applicatie die erachter zit. Bijvoorbeeld dat als mijn Windscribe VPN
> >>>connected is, dat het icon dan rood wordt, of een ander plaatje laat zien,
> >>>en dat dan door op die icon te klikken de applifatie weer uitgezet wordt.
> >>>
> >>http://www.fvwm.org/screenshots/2016-09-24_Bob-Crochelt-1920x1200/screenshot.png
> >>
> >>In het venster rechtsonder zie je een aantal eenvoudige grafische
> >>applicaties lopen in kleine subvenstertjes, zoals xclock, xload en
> >>xbiff. Dit word swallowing genoemd.
> >Dat is niet echt wat gevraagd is, ik verwacht dat Paai het icoon bedoelt
> >wat je krijgt als je een app minimaliseert? Maar ook dat kan fvwm al 12
> >jaar: http://www.fvwmforums.org/phpBB3/viewtopic.php?t=365
> >
> >
> >Paul,
> >die al sinds 1994 ofzo begonnen is met fvwm en het nog steeds prefereert
> >voor de desktop
> >
> Het gaat me om de icons op de desktop: je klikt ze aan om een applicatie te
> starten of een directory te openen.

Microsoft heeft iets dergelijks sinds Windows '95. Daarvoor had je op je
root venster ikonen voor geminimaliseerde vensters en het programma
'Program Manager' met ikonen en mappen (een map is een '.GRP' bestand en 
bevat ikonen en mappen, een ikoon een '.INF' bestand en bevat de
informatie om een programma te starten). 

Kijkt u eens naar Fvwm95 voor een lookalike. 

Wat u zoekt is de 'notification area', een speciaal gebied voor ikonen
die de status van de PC weergeven rechts onderaan het scherm; ook een 
klokje is er te vinden. 

Voor Windows:
https://en.wikipedia.org/wiki/Notification_area

Voor KDE:
https://userbase.kde.org/Plasma/SystemTray/en

> Neem als voorbeeld de Trash folder. Als die leeg is, is hij blauw, anders
> rood.
> De laatste regels van de definitie zijn
> 
> Icon=user-trash-full
> EmptyIcon=user-trash
> Type=Link
> URL=trash:/
> OnlyShowIn=KDE;
> 
> Klaarblijkelijk is er iets in de URL dat de icon verandert zogauw de trash
> leeg is.ANdere links, bijvoorbeeld naar een directory, doen dat niet ook al
> zet je er een 'EmptyIcon=' regel bij.

Dit suggereert dat de KDE Window Manager controleert of de 'prullenbak'
(in Windows is dat een speciale verborgen directory op ieder gemount file 
system die onthoudt wat de oorspronkelijke padnaam was, zodat ze kan 
worden teruggeplaatst. Het is mogelijk dat een van origineel meerdere
uitgezette oude versies in de prullenbak liggen - overigens doet 'delete
FILE' gewoon hetzelfde als 'rm file' onder Linux)

Als KDE dat kan dan is het vermoedelijk niet zo moeilijk om een functie
toe te voegen die uw VPN status controleert c.q. dit door een student te
laten doen. 


May the source be with you,



Daniel 

-- 
	
		Geeks of a feather cruft together


Meer informatie over de Linux maillijst