oclock
Plus d'infos
- Créé par
- Keith Packard
- Année
- Type
- Horloge
- Licence
- MIT
- Code source
- gitlab.freedesktop.org/xorg/app/oclock
Une horloge ronde sans cadre de fenêtre : le programme de démonstration de l'extension Shape, qui permit en 1989 à une fenêtre X de ne plus être un rectangle.
Keith Packard a écrit oclock au MIT X Consortium pour X11R4, la version qui introduisit Shape. Le programme dessine un cadran, des aiguilles et un petit « bijou » à midi ; avec -shape (le défaut), il demande au serveur de découper la fenêtre et sa fenêtre mère en ovale. -transparent va plus loin et ne garde que les aiguilles, le bijou et la bordure : le bureau transparaît à travers le cadran. Les couleurs se règlent avec -minute, -hour et -jewel, ou via xrdb.
L'heure n'a jamais été le sujet : xclock existait déjà. Il s'agissait de montrer aux auteurs de gestionnaires de fenêtres et de toolkits que les fenêtres non rectangulaires étaient possibles, et comment les décorations devaient en suivre la forme. Que l'horloge ressemble en prime à un objet sorti d'un catalogue Braun en a fait un classique des captures d'écran du début des années 1990, d'ordinaire dans un coin, posée sur la fenêtre racine.