oclock
Подробнее
- Создатель
- Keith Packard
- Год
- Тип
- Часы
- Лицензия
- MIT
- Исходный код
- gitlab.freedesktop.org/xorg/app/oclock
Круглые часы без оконной рамки: демонстрационная программа расширения Shape, которое в 1989 году позволило окну X быть не прямоугольным.
Кит Паккард написал oclock в MIT X Consortium для X11R4 — релиза, в котором появилось Shape. Программа рисует циферблат, стрелки и маленький «камень» на двенадцати часах, а с флагом -shape (по умолчанию) просит сервер обрезать окно и его родителя до овала. Флаг -transparent идёт дальше и оставляет только стрелки, камень и рамку, так что рабочий стол просвечивает сквозь циферблат. Цвета задаются флагами -minute, -hour и -jewel или через xrdb.
Дело было никогда не во времени: xclock уже существовал. Задача была показать авторам оконных менеджеров и тулкитов, что непрямоугольные окна возможны и как рамкам следует повторять форму. Тот факт, что часы к тому же выглядят как из каталога Braun, сделал их неотъемлемой деталью скриншотов начала 1990-х — обычно в углу поверх корневого окна.