Наткнулся вот на сабж, думаю стоит о нем рассказать.
Eagle Mode представляет из себя DE+WM+GUI Toolkit с очень интересным подходом к организации пользовательского интерфейса. Основная мысль в том, что пользователь можен неограниченно приближать любую область (огромного) рабочего пространства, на котором размещены приложения. Соответственно, окон нет - все виджеты вложены друг в друга (два окна на скрине - окна Ion-3 - хотел побольше показать).
Итак, концепция zoom. Есть, например, кнопка New. Подсказка к ней написана на ней самой, очень мелким шрифтом. Приблизил - почитал.
Есть файловый менеджер (он изображен на скрине). Визуально представляет собой прямоугольник с информацией о корневом каталоге, со списком подкаталогов. `Наезжаем' на подкаталог - становится видно его содержимое. Zoom in -> идем глубже. Для текстовых файлов показывается текст, для изображений - соответственно изображение и т.д (также поддерживается видео через libxine), все это также можно приближать. Для неизвестных форматов файлов показывается hexdump файла - феерическое зрелище.
Другой пример - часы. На скрине видно их целиком. Прямоугольник под стрелками слева - будильник, можно приблизиться к нему и настроить. Если приближать шкалу, единицы меняются на более мелкие. Если приблизить карту мира, на ней точками покажутся города, если приблизиться к точке - окажется, что она тоже часы, показывающее соответствующее время :)
Насчет практической ценности em не уверен, но поиграться стоит определенно. В комплекте кроме FM и часов есть смотрелки фракталов, 3D minesweeper, шахматы, тестовая панель с логом событий и демонстрацией виджета, бесконечно вложенного в самого себя, и читалка документации. Собирается из исходников на раз (perl build.pl), из зависимостей только perl, иксы и опциональные jpeg/png/tiff/xine. Что интересно, GL не используется, т.е. antialiased векторная графика рендерится в software. При этом на моем p4-1.7 512Mb летает довольно шустро (хотя в системных требованиях у нее 3.4Ghz и гиг памяти).
Исходники - http://eaglemode.sourceforge.net, порт для FreeBSD скоро будет в PR'ах.
>>> Просмотр (1280x1024, 280 Kb)