On Tue, 24 Oct 2000, Victor Wagner wrote: > On Tue, 24 Oct 2000, Vlad Harchev wrote: > > > > Темы я функциональностью не считаю. Как три года назад сделал себе > > > background Midnight Blue, так он у меня и есть. А стиль рамочек окошек - > > > еще дольше - ёще с тех времен, когда фоном у меня xearth работал. > > > > Зря, наверно. Мне кажется, внешний вид действует на подсознание и изменяет > > настроение. > > Вот вот. Поэтому я еще три года назад подобрал оптимальный с моей точки > зрения фон и не собираюсь его менять.
Прям не верится, чтоб за три года не надоело. > > > Если ты говоришь о теме wm'а - то sawmill еще гибче чем fvwm в плане > > логики. > > Я говорю о настройках десктопа - размещении стандартных окошек и иконок, > подборе иконок с разным количеством цветов, размерах шрифтов и всем > прочем, что для экранов с разным разрешением и глубиной должно быть > разным. > > > Можешь как я запускать panel (от гнома) без самого gnome-session и gmc - > gmc-то мне зачем? Он иконки на столе рисует, и управляет ими на столе (отлавливает дропы и пр.). Даже если ни одного окна не открыто. > > А для всех остальных wm'ов можно в xsession-скрипте узнать размер экрана и > > динамически поменять настройки (типа sedом или симлинк перекинуть). Это > > если > > только ты в данный момент только с одного хоста залогинился в X. Если нет - > > простейший хак к wm'у (типа корень конфигураций - в переменной окружения) и > > все ОК (тот же подход, только не модифицируешь ничего, а ложишь в какой-то > > подкаталог и ставишь его $CONF_ROOT). > > Во-во. Для всех современных wm-ов и тулкитов требуются грязные хаки для > реализации функциональности, которая в X-ах была с рождения. Просто все параметры указываются через файл темы и вроде как пользовательский rc файл. Тема сама может выбирать размеры decorations если тому обучена или грузануть другую тему - там же все на лиспе написано. > Что самое обидное X-овый менеджер ресурсов все равно в памяти сидит. А > народ им упорно не пользуется. В памяти много что сидит. Гнилая отмазка. > > > О каком труде по доведению gtk-шного софта до ума ты говоришь? > > О том, чтобы правильно прописать .gtkrc чтобы он устраивал разный софт > с тремя разыми версиями gtk и который есть в системе. А также о том, > что "gtk-шный софт" это позорное клеймо такое - там какую софтину не > возьми обязательно грабли есть. Вот в случае AbiWord, например, упорное > желание работать с FontPath. А кто, спрашивается, позволит X-терминалу > читать какие-то шрифты с локального диска машины, где выполняется AbiWord? В случае с AW это кривость софтины, а не кривость виджетсета. Просто по-другому она печатать не сумела бы по мнению авторов. Какие еще проблемы с каким софтом? > > > Если RAM позволяет - пока юзай SO. AW наверно будет часто падать (не > Мне не понравилось. Не читает оно моих файлов из 6-го ворда. Тогда приготовься выделить дня 2 на хаканье AW :) Надеюсь, он их читает. > > > сумнительна, где оно бы с пользой для дела использовалось. > > > > Иногда она требуется в бизнес-приложениях чтобы указать размещение. > > Чайники > > быстро dnd усваивают и иногда dnd очень удобна. > > dnd это перетаскивание из приложения в приложение. Когда таскается внутри > одного приложения это не dnd, там не требуется стандартов на > интероперабельность. Для рук пользователя это не важно. Да, для программера самого виджетсета важно. Для программера софтины тоже не важно. > > К сожалению, это не возможно. Приложение, чей компонент вставлен (например, > > диаграмма из dia в gnumeric) обязано отрисовывать компонент, давать щелкать > > по > > Кому обязано? Концепции внедрения объектов? Так я и говорю - выкинуть > эту концепцию. В конце концов практически любую картинку можно отрисовать > посредством DTD SVG. Интерес для приложения представляет повешенная на > данные семантика, а не отрисовка. Ну редактировать тоже хочется inplace. Секретаршам и так просто модно. > > Все-таки лучше поставь и глянь (не обязательно переходить). Может чего > Мне что, делать больше нечего? Когда голова не варит совсем можно в списке > рассылки пофлеймить. А ставить софт надо когда голова варит. Уж все-таки лучше потрать 5 часов (ночью например) чтобы установить gnome и kde - глянь на них. Будующее еше можно изменить :) > Вот с отдельными приложениями я поиграюсь. С тем же AbiWord. А идея что > все приложения должны ходить строем и в ногу (с общей темой) - must die. Не знаю. Пускай это решает пользователь. gtk можно заставить грузить произвольную тему для произвольного приложения (просто переменную окружения поставить) - так что хочет строем - пожалуйтса, хочет каждое со своей темой - пожалуйста. > > IMO должно быть очевидно, что патч для исправления этого будет занимать не > > более 7 килов. Так что если тебя это напрягает - вперед с напильником. Если > > В то время такой патч был невозможен по условиям QT-шной лицензии. Им можно было подарить - может они бы включили. Best regards, -Vlad

