|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexey Morozov 2:5020/400 08 Sep 2001 08:25:29 To : Yuriy Shirokov Subject : Re: оконный менеджер -------------------------------------------------------------------------------- Yuriy Shirokov <Yuriy.Shirokov@p27.f2027.n5020.z2.fidonet.org> wrote: YS> 3)Гораздо гибче настройки, чем у всех активно использовавшихся мной до этого YS> оконных менеджеров под X (KDE, Gnome+Sawfish, XFCe, IceWM). Мне, пожалуйста, решить следующую задачу на E: Дано: несколько однотипных окошек, не различающихся по WM_NAME, WM_CLASS (ну, licq'шные флоаты этим страдали некоторое время назад, часть реализаций Sticky Notes итп), назовем их флоаты; XMMS со своими окошками; все остальные окошки В задаче требуется: сконфигурировать E таким образом, чтобы 1. все флоаты (>2) _всегда_ находились в выше всех остальных окон (ну, может, кроме каких-либо фатальных сообщений об ошибках, например, мозилловских, но это опционально). 2. штатные окошки xmms (ну, то есть, сам плейер, плэйлист итп) находились выше обычных окон, но никогда не перекрывали окошек флоатов (ну, вдруг там важная ToDo информация или, например, человека ты в ICQ ждешь 3. все указанные и некоторые другие атрибуты указанных окошек корректно сохранялись и восстанавливались после рестарта Могу сказать сразу, на 0.16.x мне эту задачу решить не удалось. Проблема, во-первых, в том, что E просто забивал на то, что при повторной загрузке окошечные атрибуты нужно прикладывать ко _всем_ окошкам, подпадающих под данные маски на WM_NAME/WM_CLASS итп. В результате, только первый флоат становился on top, без бордера итп. Да, я понимаю, это скорее баг программы, реализующей таких флоатов, которые не отличаются друг от друга, но тем не менее. Вторая проблема - у XMMS свои, подчас причудливые представления, что такое on top. В имевшейся у меня тогда версии, он вытаскивал себя, даже если "always on top" не была помечена (возможно, из сессионых настроек). Причем, вытаскивал не так, как того хотелось мне. Попытки поговорить с Растером и Co в списке, честно говоря, успеха не принесли (собственно, это мой единственный опыт неудачного общения с автором софтины). И вот, "моя соседка здесь больше не живет" (C) реклама :-) YS> 7)Есть возможность перезапустить wm, не закрывая все приложения (вроде YS> бы)... Слава создателям, это все умеют. YS> 2)У той версии, которая у меня, ну очень лаконичная документация. :) YS> Производит впечатление скорее рекламного проспекта, чем руководства YS> пользователя :( Она во всех версиях лаконична. Хотя, как настраивать колесную мышь под X, я прочитал именно там :-). YS> В новой версии, судя по письмам в этой эхе ("Таскбар в Enlightenment"), есть YS> таскбар и много чего ещё, правда, не станет ли она (новая версия) настолько YS> же тормознее и требовательнее к ресурсам, насколько KDE2 тормознее KDE? :( Станет. YS> 6) ет иконок :) Правда, фанаты иконок :))) могут одновременно с E запускать YS> dfm или Nautilus, или gmc (он тоже вроде иконки рисует). о это всё YS> (особенно Nautilus) лишние тормоза, конечно. Есть EFM. Томозов меньше чем в Nau, но тем не менее :-). YS> 7)Меню у E не общесистемные, а свои, и, соответственно, она при первом YS> запуске перегоняет GNOME'ские и KDE'шные меню в свои. у, и заставить YS> работать конвертилку для KDE'шных меню мне так и не удалось. Скорее всего, YS> виноваты мои кривые руки, но, опять же, впечатление это слегка подпортило. :-) --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/11749e577ae1f.html, оценка из 5, голосов 10
|