LINUX.ORG.RU

GNOME 2.7.4 Released


0

0

Выпущена очередная тестовая версия рабочей среды. Главное изменение - новая система MIME, которая соответствует текущей спецификации freedesktop.org.

>>> Release notes

★★★☆

Проверено: ivlad ()
Ответ на: комментарий от anonymous

поздно запостили. лор как всегда позади. в топку лор!

anonymous
()

Только сегодня помаялся с настройками миме в гноме 2.6.

Хреновенько реализовано.

1) Крайне сложно. в роксе один диалог прямо в меню actions файла, а тут три колена в очевидной ситуации.

2) и все равно нефункционально :) в роксе можно легко добавить обработчик для конкретного файла, типа/подтипа или типа, а тут только для файла или тип/подтип. И все это с каким то неестественным гемором.

3) Настроил действие для avi файла. Для mpeg не работает. В "открыть с помощью" обработчик есть и работает, а при щелчке выжается большое окно с предупреждением о вирусах и прочей фигне. Пляски не помогли. В роксе аналогичное поведение настраивается вообще без затрат умственной энергии одним спиномозговым рефлексом.

Так что улучшать в этом плане есть чего.

Кстати, не подскажет кто, как заставить наутилус отображать переход в директории в одном окне, а не открывать для этого новые окна? Но без режима browser с его полоумным сайдбаром.

И еще. eog научился поворачивать изображения по информации из exif? А то в информации к файлу написано, как надо отображать, а все равно боком показывает.

anonymous
()
Ответ на: комментарий от anonymous

>Кстати, не подскажет кто, как заставить наутилус отображать переход в директории в одном окне, а не открывать для этого новые окна? Но без режима browser с его полоумным сайдбаром.

Ты не поверишь....но это отключается в гномовском реестре =)

geek ★★★
()
Ответ на: комментарий от BaT

Вот ведь негодяй! А сам полгода завидовал моему мылу на гном орг!:))) Или это у тебя похмелье со вчерашней Мэри?:)

svu ★★★★★
()

Знай циферки прибавляют, а поработали малость :(

Selecter ★★★★
()
Ответ на: комментарий от geek

Ну так ключик и спрашивал.
Там есть полное отключение spatial в пользу browse режима, а вот как отключить сайдбар в browse или открывание нового окна для каждой диры в spatial?

anonymous
()
Ответ на: комментарий от anonymous

> Кстати, не подскажет кто, как заставить наутилус отображать переход в д иректории в одном окне, а не открывать для этого новые окна? Но без режима browser с его полоумным сайдбаром.

можно надимать два раза средней кнопкой, а можно поставить режим броузера и просто закрыть сайдбар.

> 3) Настроил действие для avi файла. Для mpeg не работает. В "открыть с помощью" обработчик есть и работает, а при щелчке выжается большое окно с предупреждением о вирусах и прочей фигне. Пляски не помогли. В роксе аналогичное поведение настраивается вообще без затрат умственной энергии одним спиномозговым рефлексом.

так всё правильно, гном понимает, что содержимое фала не соответсвует его расширению и говорит об этом. я такое с видео встречал. а, допустим, будь ты злобным буратиной и запусти шелл-скрипт с расширением джепега

o1o
()
Ответ на: комментарий от anonymous

> а вот как отключить сайдбар в browse или открывание нового окна для каждой диры в spatial?

крестик на сайдбаре нажми - он больше появляться не будет :-)

o1o
()
Ответ на: комментарий от anonymous

>How do I disable spatial Nautilus?

As of GNOME 2.6, Nautilus operates in what is known as a "spatial" mode. This means that each item is opened in a new window. This may not be desirable to all users. If you wish to revert back to the old Nautilus file system browser, launch Applications > System Tools > Configuration Editor, and go to the /apps/nautilus/preferences key. Check the always_use_browser checkbox, then restart GNOME.

anonymous
()

подсветку так до сих пор и не добавили..

anonymous
()
Ответ на: комментарий от anonymous

> в роксе можно легко

Вот странно, а зачем паришься с гномом, если в роксе всё нравится?
Какие причины побудили записаться в кружок танцев с бубнами?

annonymous ★★
()
Ответ на: комментарий от anonymous

Охренеть. Винды тоже с рестартов начинали...
И реестр есть у обоих...

Но гном винды переклюнул - в последних, чтобы все открывалось в отдельных окнах или в одном перезапуск не требуется...

jackill ★★★★★
()
Ответ на: комментарий от jackill

> Но гном винды переклюнул - в последних, чтобы все открывалось
> в отдельных окнах или в одном перезапуск не требуется...

jackill, не опускайся - верить анонимиусу никогда нельзя. Он глупый.

Не требуется наутилусу никакой перезагрузки. Единственное, когда его нужно руками подпнуть - это после тотального отключения (закрываешь все окна наутилуса и отключаешь показ иконок на десктопе). Вот тогда после включения этой опции нужно ручками один раз запустить nautilus, но и тогда никаких перезагрузок не требуется.

P.S.: Ты меня слюшай, ты анонимуса не слюшай, да? А то слова в бащка попадет, савсем глюпый станешь!

no-dashi ★★★★★
()
Ответ на: комментарий от BaT

>GNOME ф топку!!!

BaT дело говоришь, это как "Кировец" К-700 с вертикальным взлетом,
винт приделали, а он зараза не летит...:) Я тебе давно говорил, что
KDE рулит...

McMCC ★★★
()
Ответ на: комментарий от o1o

В списке расширений "mpeg" добавлено. Настроить действия отдельно для этого расширения тоже не дает. Получается заколдованный круг. Обработчик назначен, тип уже занят, а не работает.

>можно надимать два раза средней кнопкой,

Вот хочу нереального. Чтобы не два раза средней кнопкой, а левой и один раз. В остальном все хорошо.

Режим броузер уже стоит но он не так хорош, как spatial. Тулбары разные и для обычных окон в режиме "браузер" слишком большие и насыщенные всякими кнопками "в зад" "в перед" итд

AVL2 ★★★★★
()
Ответ на: комментарий от anonymous

Хорошь гнома обижать. Он тоже имеет право на существование. Кому нравится, кому нет, это их дело...

KirG0FF ★★
()
Ответ на: комментарий от anonymous

Отчасти чистая правда. Поднял линукс на 486 ноутбуке с матрицей 640x480. После двух дней грёбли с разными wm пальму первенства одержал именно флукс. Минимальная панель, табы, системные требования, русский без проблем при том, что fontconfig с ttf и прочее модное отсутствует, удобство - все сделано со смыслом и крайне эффективно.

AVL2 ★★★★★
()
Ответ на: комментарий от annonymous

>Вот странно, а зачем паришься с гномом, если в роксе всё нравится?

>Какие причины побудили записаться в кружок танцев с бубнами?

В роксе есть большой недостаток. Он отсутствует как десктоп и тем более как десктоп по умолчанию. Отсутствует и в альте и в редхате.

В остальном это очень неплохой и ф айловый менеджер и в сочетании с апплетами, сессией etc и как десктоп. Для <=p3-1000/256ram он реально оправдывает гемор со сборкой и установкой.

AVL2 ★★★★★
()
Ответ на: комментарий от svu

А ми в гноме используем xxkb с поддержкой трея. %)
Такие вот мы маргиналы. И еще нам очень не равица, что настройщик клавиатуры в гноме плюет на устанвки в CFConfig-4 лодменяя их своими. Приходится заходить в этот апплет и там жать "default" чтобы изменения в иксовом основном конфиге вступили в силу, Сие плохо. По идее, должно быть по умолчание ничегонеделанье. А вот если юзер зашел и поменял, вот тоолько тут можно затенять настройки иксов своими.

AVL2 ★★★★★
()
Ответ на: комментарий от anonymous

а ще в гноме странно следующее:

1) меню не редактируется. По стандаоту фридесктопа меню должно мержится из системного и юзерского к юзеру и далее редактироваться как локальное. В гноме меню так и сидит в системе.

2) Меню обновляется только при старте сессии. В результате ставим прогу а ее меню появляется только на ледующий логин пользователя. Наднюсь, что это недоработка в спеке, но как правильно дать команду обновить меню?

3)ярлычок в панели, это одно, он же на десктопе чоасем другое, ну и вменю третье. В итоге чтобы исправить команду, приходится перетаскивать ярлычок на панель, там редактировать и перетаскивать обратно на десктоп. Офигенно консистентно.

4) Втыкаю фотопарат в дырку, захожу в "компьютер", вижу и захожу в "camera" и там вижу аакуратный набор тумбов. Копирую фотки к себе ~ и что я ивжу там? набор пиктограм и ни одной тумбы. разгляд всех меню ничего не дал. Есть режим "коллекция снимков" Это уже третий режим и он очень неплох В этом режиме по всему видно вызвается eog и показывается его интерфейс с коллекцией. Опяиь недоработка - не учитывается поворот фотопарата при съемке. Чправа написано, что изобюражение надо повернуть, но eog этого не делает. Ладно, посомотрели, закрыли и... наутилус завис.

А вот рокс в аналогичной ситуации показывает тумбы там где попросят, а не так вот, выборочно. Ну и не виснет, что тоже ценно :). Ладно вызываем рокс -> окно->команда оболочки или просто шорткат (у меня ctrl-x) и killalll nautilus. Нау умирает, чтобы тутже возродится и дальше уже все в порядке. А вот в случае чего как в наутилусе вызвать командную строку? Впрочем, рокс-то не умирает на коллекциях :)

В целом гном демонстрирует неплохую динамику, но ему жизненно не хватает логичности, общего вида на интерфейс.

Роксу же не хватает размаха гнома. Апплетов маловато, кнопки пуск полнофункциональной. Но зато все что сделано, сделано здорово.

AVL2 ★★★★★
()

опс. опечаток дофига. это много пива выпито, и мало чего съедено...

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

> А ми в гноме используем xxkb с поддержкой трея. %)

Да сколько угодно:) В любом случае апплет Gnome Keyboard Indicator завязан на GConf и всякие разные гномовские либки - поэтому класть его в трей какого-нибудь kde было бы глуповато...

> Приходится заходить в этот апплет и там жать "default" чтобы изменения в иксовом основном конфиге вступили в силу,

Во-первых, все-таки не в апплет, а в капплет. Во-вторых, начиная с какой-то версии, это уже не обязательно. У Вас какая версия gnome? С недавних пор там есть такая фишка - отслеживание системных настроек. Если они изменились (например, кто-то ручками поменял XF86Config или xorg.conf) - при старте гнома выдается предупреждение: "The X system keyboard settings differ from your current GNOME keyboard settings. Which set would you like to use?" Варианты ответа: "Use X settings", "Use GNOME settings". Если выбрано первое - системные установки копируются в гном. Если второе - гном остается жить как жил. Это то, что Вы хотели?

svu ★★★★★
()
Ответ на: комментарий от no-dashi

А что, цитаты из документации от анонимуса как-то отличаются от цитат от зарегистрированных пользователей?

Я так понимаю, пнул свойства показа, нажал применить и должно работать.

А с отключением иконок, вторым запуском наутилуса - это уже бубен.

В КДЕ же с этим нет проблем.

jackill ★★★★★
()
Ответ на: комментарий от jackill

P.S. Сравнение, конечно, хреновенькое, но раньше, например, kmix отказывался работать с отключенным arts. А теперь - нет. Нужны ли лишние прослойки?

jackill ★★★★★
()
Ответ на: комментарий от AVL2

> 1) меню не редактируется. По стандаоту фридесктопа меню должно мержится из системного и юзерского к юзеру и далее редактироваться как локальное. В гноме меню так и сидит в системе.

Редактируется как миленькое, по крайней мере в Debian. Заходим в applications:/// (оно даже из "Start here" доступно) и делаем что надо.

> 2) Меню обновляется только при старте сессии. В результате ставим прогу а ее меню появляется только на ледующий логин пользователя. Наднюсь, что это недоработка в спеке, но как правильно дать команду обновить меню?

FAM поднят??? Вообще очень странно, не видел таких проблем. А если что - убейте панель.

> 3)ярлычок в панели, это одно, он же на десктопе чоасем другое, ну и вменю третье. В итоге чтобы исправить команду, приходится перетаскивать ярлычок на панель, там редактировать и перетаскивать обратно на десктоп. Офигенно консистентно.

Хмм, я как-то писал скрипт для запуска .desktop файлов, так вот можно его применить :) типа сделать один ярлык, а остальные - запускалки для него. Хотя проще снова этот "ярлычок" скопировать куда надо. Не так уж часто это нужно.

> 4) Втыкаю фотопарат в дырку, захожу в "компьютер", вижу и захожу в "camera" и там вижу аакуратный набор тумбов. Копирую фотки к себе ~ и что я ивжу там? набор пиктограм и ни одной тумбы. разгляд всех меню ничего не дал. Есть режим "коллекция снимков" Это уже третий режим и он очень неплох В этом режиме по всему видно вызвается eog и показывается его интерфейс с коллекцией. Опяиь недоработка - не учитывается поворот фотопарата при съемке. Чправа написано, что изобюражение надо повернуть, но eog этого не делает. Ладно, посомотрели, закрыли и... наутилус завис.

Ну это (зависание и неотображение тумбы) - глюки чистой воды. К UI и соответствию стандартам имеющие мало отношения. Я eog'ом и его компонентом никогда не пользовался, но с тумбами никаких проблем никогда не было.

> А вот рокс в аналогичной ситуации показывает тумбы там где попросят, а не так вот, выборочно.

Да, вот если бы он ещё видео и PDF'ки тамбнейлил, совсем сказка была бы :)

> Ну и не виснет, что тоже ценно :). Ладно вызываем рокс -> окно->команда оболочки или просто шорткат (у меня ctrl-x) и killalll nautilus. Нау умирает, чтобы тутже возродится и дальше уже все в порядке. А вот в случае чего как в наутилусе вызвать командную строку? Впрочем, рокс-то не умирает на коллекциях :)

У меня забинжено в метасити xkill на ctrl+esc, очень удобно. И коммандной строки в наутилусе нет. Это файловый менеджер, а не комбаин. (Раньше пользовался Rox+XFCE4 и никогда его командной строкой не пользовался). В гноме с панелью можете Alt+F2 нажать и будет вам коммандная строка.

> В целом гном демонстрирует неплохую динамику, но ему жизненно не хватает логичности, общего вида на интерфейс.

Ну ну, к интерфейсу просто привыкнуть надо. В гноме всё как раз очень консистентно. Кроме того не путайте глюки программы с недоработками в интерфейсе.

> Роксу же не хватает размаха гнома. Апплетов маловато, кнопки пуск полнофункциональной. Но зато все что сделано, сделано здорово.

Ну рокс - это почти "for geeks". И сделано в нём всё не так уж и здорово архитектурно. Его никуда не интегрируешь. В него ничего не интегрируешь.

anonymous
()
Ответ на: комментарий от AVL2

у меня тоже 486 лапоть, поставь ion и забудь про пыанерскиe

поделки а-ля fluxbox и про крысу забудь, на такую машинку

с таким разрешением ion самый оптимально-функциональный wm :)))

Sadistt0
()
Ответ на: комментарий от jackill

> А с отключением иконок, вторым запуском наутилуса - это уже бубен.

Если наутилус запущен, никаких перезапусков не требуется. Если не запущен - то что ты хотел?

no-dashi ★★★★★
()
Ответ на: комментарий от jackill

На самом деле, у меня раньше было именно так - был флажок, который говорил: нефиг умничать, ничего не трогай, оставь, как есть. Но потом поменял - в некоторых местах получалось архитектурно неудобно.

svu ★★★★★
()
Ответ на: комментарий от svu

В любом случае - ИМХО _надо_ предупреждать пользователя об изменении системных настроек и спрашивать, хочет ли он им следовать или нет. Так что разницы с т.зр. пользователя - нет.

svu ★★★★★
()
Ответ на: комментарий от Ron

Этот "форева" научился уже с меню без мыши работать?

А за чем, мне и так удобно, накройняк можно же и иконки сделать...

anonymous
()
Ответ на: комментарий от svu

на gconf много чего завязано. даже beep-media-player можно привязать к gconf. Не бывает программ под гном или под кде. Бывают хорошие и плохие. Немотивированная привязка к одной отдельно взятой даже не среде, а панели - признак плохой программы. (только признак, еще не диагноз:)

>Во-вторых, начиная с какой-то версии, это уже не обязательно.

В fc2 гном 2.6 и пока что обязательно.

Честно говоря, это не совсем то, что ожидалось, но по крайней мере это уже очень близко. Как минимум, пойдет.

AVL2 ★★★★★
()
Ответ на: комментарий от anonymous

>> 1) меню не редактируется. По стандаоту фридесктопа меню должно мержится из системного и юзерского к юзеру и далее редактироваться как локальное. В гноме меню так и сидит в системе.

>Редактируется как миленькое, по крайней мере в Debian. Заходим в applications:/// (оно даже из "Start here" доступно) и делаем что надо.

зашел. можно только изменить значок. Ни исправить строку запуска, ни имя поменять - ничего. Это называется редактирование меню? Еще раз. если переместить этот ярлык на панель, то он начинает нормально редактироваться. Правда обратно в меню его уже не вернуть...

>FAM поднят??? Вообще очень странно, не видел таких проблем.

да

>А если что - убейте панель.

Это супермягкий логаут. Спецу не треба, а юзеру вручать такие советы я не стал бы.

>Хотя проще снова этот "ярлычок" скопировать куда надо. Не так уж часто это нужно.

Это ошибка в генах, а не недоработка. Объект не должен меняться в зависимости от того, на панели он или на десктопе. Потуги с ХИГ видятся мне смешными на фоне таких ляпов, тем паче, что этот ляп кочует ще с первых версий гнома.

>У меня забинжено в метасити xkill на ctrl+esc, очень удобно.

xkill и killall или kill, это разные вещи. Xkill никогда не убъет сложное приложение.

>Ну рокс - это почти "for geeks". И сделано в нём всё не так уж и здорово архитектурно.

отчасти согласен. я желал бы видеть панель модулем. Но несмотря на огрехи в коде, программа написано с ясной целью и пониманием того, что и зачем делается. К сождалению, в гноме не наблюдается такой ясности.

>Его никуда не интегрируешь. В него ничего не интегрируешь.

через soap как и куда угодно. также есть биндинги и хелперы для аплетов и приложений в с и питон.

>Ну ну, к интерфейсу просто привыкнуть надо. В гноме всё как раз очень консистентно. Кроме того не путайте глюки программы с недоработками в интерфейсе.

я ничего не говорил про привычки или там порядок кнопок. все претензии к архитектурным и идейным моментам.

>Да, вот если бы он ещё видео и PDF'ки тамбнейлил, совсем сказка была бы :)

pdf, возможно, но уж больно тяжелый компонент. Видео явно излишне. Опять тяжелая зависимость, куча кода а толку. Я еще ни в одной чичтеме не воспользовался таким превбю, а зависов поймал сколько угодно. В той же винде это суровая правда, и скорее всего в том же гноме увидеть глючину в таком превью - дело времени.

> И коммандной строки в наутилусе нет.

В фйловом менеджере нужна строка. Чтобы рабочий каталог был под рукой, чтобы команды вызывать видя файлы, а не в слепую. В роксе есть и быстрый переход по каталогам и командная строка и примитивное автодополнение и даже файлик можно отбуксировать в командную строку. Не будет этого в наутилусе, здравствуй rox в gnome, как полнофункциональный файловый менеджер, а не эта жирнвя глючина нау... :)

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

> Немотивированная привязка к одной отдельно взятой даже не среде, а панели - признак плохой программы. (только признак, еще не диагноз:)

:)) Эка душевно приласкали:) Экскурс в историю. Насколько я помню, во времена раннего gswitchit трей в гноме был сырой - поэтому мысля была похоронена практически при рождении. А потом добавился capplet с настройками клавы - и стало очевидно, что вся система завязана на гном - следовательно, тратить силы на перенос в трей - бессмысленно и непродуктивно. Теперь - тем более, сейчас апплет живет в проекте gnome-applets, которые за собой практически весь гном тянут. Если Вы мне дадите хоть один реальную причину, по которой я должен тратить время на перенос в трей - обещаю подумать еще раз...

> В fc2 гном 2.6 и пока что обязательно.

Там, вроде, 2.6.0 - попробуйте посвежее. Многое зафикшено с тех пор...

> Как минимум, пойдет.

Спасибо на добром слове:)))

svu ★★★★★
()
Ответ на: комментарий от svu

Я не полезу в обсуждение причин и следствий включения свитчита в гном-аплеты.

Но пока у меня клавиатура работает не только в гноме, я хотел бы, чтобы и индикатор раскладки этой самой клавиатуры тоже не был прибит гвоздями к гному. Или я обойдусь без индикатора везде (в конце концов скрол-лок или капслок в качестве индикатора никто не отменял) или он мне нужен тоже везде. Я понимаю, что идеалов нет и по настоящему "всепогодных" программ не существует, но индикатор на основе трея, xkb и gtk мог бы быть рокс, xfce, kde, wm, gnome совместимым. И с небольшим довеском даже работать даже в винде. А так это всего лишь апплет отдельно взятой среды типа gkb. Не вижу смысла впадать в зависимость (сила привычки и знание всех возможностей, это и капитал и зависимость) от такой программы. Я все таки думаю, что время таких ограниченых поделок проходит и в будущем доля универсальных программ направленых на решение задач, а не пополнение коллекций "под гном, под кде, под XXX", заметно увеличится. В сфере индикторов раскладки такой программой является xxkb.

>Там, вроде, 2.6.0 - попробуйте посвежее. Многое зафикшено с тех пор...

это всего лишь индикатор и каплет настройки клавиатуры. Вот когда это все дело войдет по дефолту в fcX и прочие дистры, будем говорить о реальных достижениях, а пока оставим эту радость от тайного знания продвинутым юзерам. :)

>Спасибо на добром слове:)))

Если вдуматься, то предложеный алгоритм - костыль, но лучше уж так, чем никак.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

> он мне нужен тоже везде

А зачем??? Если Вы выбрали себе среду работы - Вы с ней и работаете. Или Вы меняете ее каждый день? Если так - Вас не раздражает то, что кнопочки у гномовских приложений не там, где у всех (кстати, в свойствах апплет - тоже по-гномовски)?

> Не вижу смысла впадать в зависимость (сила привычки и знание всех возможностей, это и капитал и зависимость) от такой программы

Для человека, которые меняет среды чаще, чем раз в несколько лет - действительно, смысла нет. Готов подписаться под этим заявлением.

> Я все таки думаю, что время таких ограниченых поделок проходит

Все зависит от того, что под этим понимать. Когда у нас будет кросс-десктопный стандарт на конфигурацию (FDConf) и другие инфраструктурные API - тогда можно будет говорить о действительно кросс-десктопных апплетах. Пока что трей - это стандарт ТОЛЬКО на то, куда положить этот апплет. Это только верхушка айсберга. Вы же, как мне показалось, утверждаете, что этого уже достаточно, чтобы делать кросс-десктопные апплеты. Да, если не пользоваться стандартными библиотеками соотв. сред - конечно, достаточно. Вон gaim сам занимается своей конфигурацией - и жив.

Моя мысль в том, что одного переселения в трей мало. Надо выносить в отдельный пакет и отрубать зависимости от гномовских библиотек - иначе затея бессмыслена. Иначе накладные расходы на запуск апплета отпугнут любого здравомыслящего пользователя (апплет, запускающий тяжеловесных гномовских демонов пок каким-нибудь легеньким wm - фтопку!)

> это всего лишь индикатор и каплет настройки клавиатуры. Вот когда это все дело войдет по дефолту в fcX и прочие дистры,

Ну, вообще в гномах 2.6.1+ пофикшен не только gswitchit:) Так что обновляться имеет смысл не только в этом смысле. Кстати, в fc3 обещали gnome 2.8:)

> Если вдуматься, то предложеный алгоритм - костыль, но лучше уж так, чем никак.

Да, костыль. Но костыль для ноги, которую сломали не мы. Ломаная нога - система конфигурирования иксов. Не кросс-вендорная, построенная на каких-то странных текстовых форматах:).

svu ★★★★★
()
Ответ на: комментарий от svu

>Моя мысль в том, что одного переселения в трей мало. Надо выносить в отдельный пакет и отрубать зависимости от гномовских библиотек - иначе затея бессмыслена. Иначе накладные расходы на запуск апплета отпугнут любого здравомыслящего пользователя (апплет, запускающий тяжеловесных гномовских демонов пок каким-нибудь легеньким wm - фтопку!)

Очень здравая мысль.

уж не d-bus ли предпологается использовать для этих целей?

а то я щас небольшого демона накатал...который реагирует на вытык и втык езернет-кабеля (меняет сетевые настройки в зависимости от сети где втык произошёл) и вот хочется апплет к этому добавить - шобы отображал состояние подключения. Для связи между демоном и апплетом нацелился на d-bus. Это идеологически верное решение?

geek ★★★
()
Ответ на: комментарий от geek

> Для связи между демоном и апплетом нацелился на d-bus. Это идеологически верное решение?

Вроде, да. Не через CORBA же это дело заруливать... Кстати, а обобщить это дело на случай wifi - не получится? Чтобы менять настройки в зависимости от hotspot? И вообще - есть ли сайт, где можно посмотреть на текущее состояние дел?

svu ★★★★★
()
Ответ на: комментарий от svu

>Кстати, а обобщить это дело на случай wifi - не получится? Чтобы менять настройки в зависимости от hotspot? И вообще - есть ли сайт, где можно посмотреть на текущее состояние дел?

Насколько я помню - главное отличие от wifi от ethernet - необходимость настройки ssid и ключа шифрования; поправь меня, если это не так

сайта нету. а текущее состояние дел...гм...работающая альфа без гуя и конфигов =)

осталось: конфигурялка профайлов, инсталлятор - короче, по человечески оформлю и выложу куда-нибудь.

geek ★★★
()
Ответ на: комментарий от geek

> Насколько я помню - главное отличие от wifi от ethernet - необходимость настройки ssid и ключа шифрования; поправь меня, если это не так

Честно скажу - на вскидку не помню. Соббсно, отличие это все то, что умеет iwconfig. Вот его параметры посмотреть - тогда ясно будет.

В любом случае - удачи. Ждем анонсов:)

svu ★★★★★
()
Ответ на: комментарий от svu

> он мне нужен тоже везде

А зачем??? Если Вы выбрали себе среду работы - Вы с ней и работаете.
Или Вы меняете ее каждый день?

1) У меня далеко не один компьютер.

2) Я работаю не только со своим компьютером и определяю софт с которым люди работают не только для себя. Мне не нужен геморрой с поддержкой десфтка переключалок. Кланяюсь в ножки и нижайше прошу освободить. Мы тут крутим белым петухом над пейсами на тему - "один офис - один офисный пакет", а тут такие такой "букет молдавии" на ровном месте...

> Если так - Вас не раздражает то, что кнопочки у гномовских приложений не там, где у всех (кстати, в свойствах апплет - тоже по-гномовски)?

нет, тем более что в своих прогах я располагал кнопки именно так еще когда гнома2 и в планах не было, а мак я не видел. :)


> Не вижу смысла впадать в зависимость (сила привычки и знание всех возможностей, это и капитал и зависимость) от такой программы

Для человека, которые меняет среды чаще, чем раз в несколько лет - действительно, смысла нет. Готов подписаться под этим заявлением.

Сергей, не надо грезить. Гном два года назад, сегодня и гном два года спустя, это три абсолютно разных сущности, то бишь вещь абсолютно неопределенная. Это про cde можно говорить с намеком на стабильность. Гном тут ни разу не при чем.

> Я все таки думаю, что время таких ограниченых поделок проходит

Все зависит от того, что под этим понимать. Когда у нас будет кросс-десктопный стандарт на конфигурацию (FDConf) и другие инфраструктурные API - тогда можно будет говорить о действительно кросс-десктопных апплетах.

А зачем было переходить на гном2? ведь далеко не все перешли?
И что, в гноме уже есть все АПИ на свете? Я же написал, что время проходит, а не прошло. :)


> Пока что трей - это стандарт ТОЛЬКО на то, куда положить этот апплет. Это только верхушка айсберга. Вы же, как мне показалось, утверждаете, что этого уже достаточно, чтобы делать кросс-десктопные апплеты.

достаточно, чтобы сделать конкретную переключалку _совместимой_ с другими десктопами.


>Да, если не пользоваться стандартными библиотеками соотв. сред - конечно, достаточно. Вон gaim сам занимается своей конфигурацией - и жив. Моя мысль в том, что одного переселения в трей мало. Надо выносить в отдельный пакет и отрубать зависимости от гномовских библиотек - иначе затея бессмыслена. Иначе накладные расходы на запуск апплета отпугнут любого здравомыслящего пользователя (апплет, запускающий тяжеловесных гномовских демонов пок каким-нибудь легеньким wm - фтопку!)

gconf дергает куча десктопных приложений, так что врядли апплет будет в гордом одиночестве. В любом случае, это вопрос оптимальности или качества решения в конкретных условиях, а сейчас это решение просто не работает. Несовместимо и точка.



>> это всего лишь индикатор и каплет настройки клавиатуры. Вот когда это все дело войдет по дефолту в fcX и прочие дистры,

>Ну, вообще в гномах 2.6.1+ пофикшен не только gswitchit:) Так что обновляться имеет смысл не только в этом смысле. Кстати, в fc3 обещали gnome 2.8:)

Посмотрим. :)


> Если вдуматься, то предложеный алгоритм - костыль, но лучше уж так, чем никак.

>Да, костыль. Но костыль для ноги, которую сломали не мы. Ломаная нога - система конфигурирования иксов. Не кросс-вендорная, построенная на каких-то странных текстовых форматах:).

Могу только предложить написать прямой икс-сервер с прямой кросс-вендорной системой конфигов через gconf из большого xml файла с промежуточным показом пользователю в бонобо компоненте подсветки синтаксиса, а команда xfree замутит под этот сервер крутую отображалку раскладки с тем же прямым гконфом в бекэндах.

Сергей, я вас уважаю, но от таких заявлений сложно не выпасть в осадок...

Когда я говорил про костыль, то имелось в виду то обстоятельство, что запрос на сохранение/обновление конфига раскладок, вообще говоря, не нужен. Либо пользователь вносит исправления в _свой_ конфиг раскладок и тогда ему должно быть плевать на изменение конфига в системе, либо он ничего не трогал в каплете и пользовался системным дефолтом. Тогда спрашивать его опять не о чем. Дефолт был, дефолт остался.

Куда как прямей было бы сделать так:

Если пользователский конфиг раскладок отсутсвует, вызывать функцию чтения конфига из иксов, благо она уже есть.

Если пользовательский конфиг существует, использовать его

1) изначально пользовательский конфиг не создается. система следует дефолтным настройкам.
2) если пользователь зашел в каплет и настроил свой вариант - создать конфиг пользователя и далее поьзовать им.
3) если пользователь нажал кнопку default, то удалить пользовательский конфиг и боле ничего не делать. Кнопку дефаулт можно сделать с чекбоксом но только для более наглядного процеса "отмыкания" настроек в аплете. То есть повесить на чекбокс развешивание свойства "enabled" в виджетах и на этом все.

Если бы кнопка "default" стирала пользовательский конфиг и при загрузке каплет просто не менял бы ничего в настройках,

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

> 1) У меня далеко не один компьютер.

И все под РАЗНЫМИ ЛИНУХОВЫМИ десктопами? Если да - тогда Вам действительно приходится быть очень адаптивным. И везде искать наименьшее общее кратное...

> Мы тут крутим белым петухом над пейсами на тему - "один офис - один офисный пакет", а тут такие такой "букет молдавии" на ровном месте...

Ну, если так, тогда "один офис - один environment" (тут уж сами смотрите, будет ли это gnome/kde/e16/fluxbox). И тогда будет ровное место. И никакого букета. А если не стандартизовали environment - букет будет в любом случае, по самОй природе унихового десктопа. Видите ли, гном пытается объявить себя ДЕСКТОП-ПЛАТФОРМОЙ (посмотрите - идет наращивание библиотек - по работе с СУБД, работе с file system etc). Примерно как жабка:). И на этой ровной ПЛАТФОРМЕ есть The Keyboard Indicator. Кстати, QT и KDE - тоже претендуют на звание платформ.

> gconf дергает куча десктопных приложений, так что врядли апплет будет в гордом одиночестве. В любом случае, это вопрос оптимальности или качества решения в конкретных условиях, а сейчас это решение просто не работает. Несовместимо и точка.

Так ведь именно вопрос оптимальности и качества - убивает смысл этого решения, на корню. Вы тащите зависимостями все гномовские либы (посмотрите на зависимости gnome-applets - вы хотите, чтобы пользователь инсталлировал ВСЁ ЭТО, чтобы получить переключалку?). Это же ТАК НЕОПТИМАЛЬНО, что любой человек, задумавшийся хоть на секунду - сразу отвергнет такое "решение". Так стОит ли его вообще делать возможным?

> Сергей, я вас уважаю, но от таких заявлений сложно не выпасть в осадок...

Не надо в осадок, пожалуйста:)

> Когда я говорил про костыль, то имелось в виду то обстоятельство, что запрос на сохранение/обновление конфига раскладок, вообще говоря, не нужен.

Значит, мы говорили немножко о разном, сорри за misunderstanding (надеюсь, все-таки я вернул Вас из осадка:) Но и в этом случае я не могу согласиться. Мне кажется, все-таки элементарная вежливость требует оповестить пользователя, выбравшего следование системным раскладкам - об изменении оных. Если админ что-то поменял (например, добавил к системным американской и русской - еще и украинскую) - хорошо бы об этом сказать сразу и явно - хотя бы о факте изменений. Не рассчитывать на то, что пользователь обнаружит этот факт экспериментально (и сопроводит его матюгами). Я, например, на этом месте напрягся бы (как пользователь).

> Дефолт был, дефолт остался.

Если дефолт вчера != дефолт сегодня - пользователь должен об этом знать. Вообще, мне _ПРАКТИЧЕСКИ_НИЧЕГО_ не стОит сделать обновление конфигурации гнома автоматически, из системы - но я считаю принципиально важным оповестить пользователя и дать ему выбор.

> Куда как прямей было бы сделать так:

Я понял Вашу мысль. Раньше так и было. Был просто флаг - "использовать системные настройки и класть на пользовательские" (и ToggleButton). Правда, сами настройки не удалялись - но они просто игнорировались. Но с т.зр. пользователя (чисто внешне, не считая разницы между Button & ToggleButton) я не вижу большой разницы между тем и этим решением - при условии, что я СОХРАНЯЮ диалог, оповещающий об изменениях в системной конфигурации (а на этом диалоге я все-таки буду настаивать, извините:)

Да, теперь мысли немного в сторону. gswitchit был задуман и создавался как переключалка ТОЛЬКО ДЛЯ GNOME - с использованием ВСЕГО, что может хорошего дать мне гном. Но именно для того, чтобы люди могли легко создавать переключалки для других сред и пр. - практически ВСЯ функциональность однажды мной была вынесена в libxklavier. И я готов помочь любому, кто захочет создать переключалку для трея. Для kde. В виде krellm, в виде epplet - как угодно. Извините, но я понимаю гибкость и кросс-средовость именно так - на уровне библиотек, а не конечных фронт-ендов, которые должны быть максимально интегрированы в ту или иную среду.

PS На всякий случай, чтобы в пылу беседы не забыть мою мысль, я ее еще раз освежу: я НЕ ПРОТИВ перенесения gswitchit в трей. Я НЕ ВИЖУ СМЫСЛА тратить на это усилия, в силу атомной неоптимальности использования треевой версии gswitchit на не-гномовских платформах. Или, в двух словах: patches are always welcome:)))

svu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.