Пару дней назад выпустил stalonetray 0.4, решил все-таки запостить шот. На шоте --- desktop моей рабочей машины. Теперь у stalonetray есть сайт: http://stalonetray.sourceforge.net (недоделанный вариант коего виден на шоте).
Ругайте =)
PS. Да, сама программка --- внизу, правее кнопок управления mpd.
Сделал 0.3 релиз для своей софтинки и решил запостить скриншот.
Софтинка называется stalonetray ( http://sourceforge.net/projects/stalonetray ) и являет собой system tray стандарта freedesktop.org. Из полезных свойств: кушает иконки любого размера.
Новшевств практически нет, только багфиксы (зато много =)), повышение стабильности и поддержка root transparency.
На скрине stalonetray проглочен левыми FvwmButtons.
По воле судьбы пришлось переоборудовать desktop-машину в vnc-server. Xvnc запускается через inetd, запрашивая xdm для авторизации юзера. Доступ осуществляется через ssh tunnel.
Сервер используется для доступа к PEP tool (часть его на скриншоте). Для этого было написано минимальное окружение для fvwm.
На скриншоте --- stress testing: 11 одновременных соединений (не с localhost), под каждым юзером (кроме данного) запущена визуализация работы не очень тривиальной сети Петри.
Вывод: машина может, в принципе, понянуть и больше (но это не нужно) :)
Машина: Athlon XP 2500+, 512Mb RAM. Дистрибутив: debian unstable/testing. Ядро 2.6.13-1-k7, используется libc6-i686.
Дописал 0.2 версию системного трея, который не зависит от WM. На скриншоте он проголчен FvwmButtons и находится левее пейджера.
новшевства: 1. кушает иконки любого размера, 2. кушает иконки которые изменяют свой размер, 3. rc файл с настройками, 4. нативно поддерживает иконки из KDE.
Вот, накропал пред-пред-предварительную версию трея, не зависящего от wm (там только xlib). На скрине она проглочена FVWMButtons и находится правее пейджера.
PS. Обычно там всего 2 иконки --- sim и xmms, остальные --- для скрина. PPS. KDEшные иконки работают если установлен kdetrayproxy (в котором, похоже, тоже надо покопатся --- глючит).
.fvwm2rc взят у Syzygy (http://desintegr.free.fr/?page=linux/fvwm) и переработан (процентов на 30). FvwmWinList и FvwmButtons убираются по autohide (кстати, никто не подскажет примеры, основанные не на FvwmEvent и обрабатывающие два и более окошка?)
* Для Qt и GTK используется QtCurve. Для GTK-2 вполне сносно, для 1.x --- не очень.