LINUX.ORG.RU

10 идей для улучшения GNOME


0

0

Любители GNOME опубликовали 10 идей о том, как улучшить GNOME.

- подсветка вновь установленных программ.
- удаление (uninstall) приложений кликом правой кнопки мыши
- Анимационный wallpaper
- и т.д.

... среди прочего "Bring Back the Skull" - привести череп xkill'а в гармонию с tango.

>>> Подробности

Deleted

Проверено: svu ()

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

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

блин... ты свою чудо-смотрелку-отдельным-процессом _тоже_ будешь компилить. Или она из астрала появится?

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

>не возникает. Потому что например в случае видеофайла - может быть несколько mime-type, а тумбнайлер все равно должен определять - какие кодеки в конкретном файле используются. Грубо говоря по mime определяется генератор тумб, а уже с внутренним форматом должен разбираться сам генератор. Просто потому что mime никак не регламентирует версию/кодеки/etc

если не прикручивать процесс-по-гномовски, то в KDE всё _ровно_ то же самое

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

>блин... ты свою чудо-смотрелку-отдельным-процессом _тоже_ будешь компилить. Или она из астрала появится?

не буду. Я напишу скрипт на питоне. Или на баше. И зарегистрирую её как смотрелку. Мне не нужно знать ни С, ни С++ - _ничего_.

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

>если не прикручивать процесс-по-гномовски, то в KDE всё _ровно_ то же самое

только надо иметь на компе *-dev и компилятор. И уметь этим пользоваться.

Кстати, а чтобы страничку в окошко свойств файла добавить (например для управления тегами) - тоже надо курить кучу док и компилять,компилять,компилять?

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

>Почему конфиг для gdm лежит в Linux-стиле в /etc/X11/gdm/, а у KDE - ажно в /usr/kde/3.5/share/config/kdm/kdmrc (попробуй найти с разбегу) ? Но при этом же другие его настройки лежат в /usr/kde/3.5/share/apps/kdm ?

Почему они не в GConf лежат, вот в чём вопрос!

KDM хранит конфиги как любое другое приложение KDE. в /usr/kde/3.5/share/config/kdm лежит настройка, а в /usr/kde/3.5/share/apps/kdm лежат ресурсы: всяческие обои, .desktop для сессий, морды юзеров и прочее

Насколько я понимаю, на /usr/kde/3.5/share/config можно натравить kiosk, чтобы юзер, создав ~/.kde/share/config/foo не перекрыл системные настройки этого foo. Или мог перекрыть некоторые. В ~/.kde/share/apps/foo он может разводить любую помойку на свой вкус

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

>Почему они не в GConf лежат, вот в чём вопрос!

потому что gdm должен работать даже если половина файлухи снесена. И позволить зайти в xterm-сеанс.

кстати, у меня вопрос есть: Неужели в kdebindings нет биндингов к ThumbCreator() :)

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

>кстати, у меня вопрос есть: Неужели в kdebindings нет биндингов к ThumbCreator() :)

хотя о чем я. Там надо делать либу, которая возвращает плюсовый объект. Вернуть из любого другого языка плюсовый объект не получится

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

>только надо иметь на компе *-dev и компилятор. И уметь этим пользоваться

повторяю вопрос: ты предлагаешь _юзеру_ писать генераторы тумбов?

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

>хотя о чем я. Там надо делать либу, которая возвращает плюсовый объект. Вернуть из любого другого языка плюсовый объект не получится

Уверен? :) Посмотри на PyQt, интереса ради. Всё можно :)

Вот удастся ли это добро упихать в .so, и единственный ли это способ, вот это интересный вопрос. Может, всё вообще решается одной строкой в этом .desktop )

adarovsky ★★★★
()

Ойй кошмар, нафлеймили так нафлеймили. И самое страшное что времени нет прочитать это всё =)

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

>потому что gdm должен работать даже если половина файлухи снесена. И позволить зайти в xterm-сеанс.

если до этого дошло, тут уже не до иксов и GDM. Тут в init 1, или в livecd и чинить, чинить, чинить :)

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

>Уверен? :) Посмотри на PyQt, интереса ради. Всё можно :)

мне лень прикидывать, что станет с питоновскими методами и полями :)

>Вот удастся ли это добро упихать в .so, и единственный ли это способ, вот это интересный вопрос. Может, всё вообще решается одной строкой в этом .desktop )

насколько я асилил доку - вряд ли

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

>если до этого дошло, тут уже не до иксов и GDM. Тут в init 1, или в livecd и чинить, чинить, чинить :)

иксы могут работать. Малоли

кстати, посмотри в kdebindings примеры ShellPreview и SpritesPreview. А то в доке PyKDE они описаны, а нигде в инете их нет =)

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

>повторяю вопрос: ты предлагаешь _юзеру_ писать генераторы тумбов?

нет, себе например. Или KRON'у :) которые знают про bash/python, но ленятся ставить все для девелопинга на плюсах под кде :)

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

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

Юзкейс в студию. Я не верю, что кто-то реально будет заморачиваться такой фигнёй. Если плеер используется, то он выводит звук через одно устройство, указанное в глобальных настройках. Единственный изврат, который я могу себе представить -- внешняя звуковая карта к ноутбуку, которая не всегда доступна -- осталась дома, например. Но какая тогда разница? Всё одно общий вывод на встроенную переназначать.

Если мы говорим действительно о работе со звуком, то здесь автоматически речь идёт о JACK, через который можно коммутировать всё со всем и границы физических звуковых устройств вообще расплывчаты.

Так что или приводите реальный пример, или незачёт :)

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

>кстати, посмотри в kdebindings примеры ShellPreview и SpritesPreview. А то в доке PyKDE они описаны, а нигде в инете их нет =)

вопрос снимается - да, на питоне можно написать ThumbCreator, но всё это придется прогнать через pyrex и компилять как обычный ThumbCreator на плюсах =)

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

>Ойй кошмар, нафлеймили так нафлеймили. И самое страшное что времени нет прочитать это всё =)

краткое содержание первой части: "ГНОМ рулит, КДЕ ацтой"
краткое содержание второй части: "ГНОМ ацтой, ибо в нем скриншотилка только снимает скриншоты, а не поет, играет и моет полы"
краткое содержание третьей части: "Ахез я тогда спать пошел"
краткое содержание четвертой части: "вызывание внешней тулзы для создания самбов в гноме не есть юних вей, ибо в кде это вкомпиливается в либу"
to be continued.... stay tuned (c) svu

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

>не буду. Я напишу скрипт на питоне. Или на баше. И зарегистрирую её как смотрелку. Мне не нужно знать ни С, ни С++ - _ничего_.

А не проще поставить смотрелку которая УЖЕ включает генератор тумбов. А то интересная картина получается - настроить хоткеи под себя ему лень а писать поэмы на шелле - нет =)

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

Ты ещё пропустил разборку ФФ vs Опера, сравнение количества виндовых и линуксячьих прог и ещё так, по мелочи

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

>Почему конфиг для gdm лежит в Linux-стиле в /etc/X11/gdm/, а у KDE - ажно в /usr/kde/3.5/share/config/kdm/kdmrc (попробуй найти с разбегу)?

твой дистросторитель не догадывется о --sysconfdir=

>Но при этом же другие его настройки лежат в /usr/kde/3.5/share/apps/kdm ?

твой дистросторитель не знает о симлинках

>Каждый раз, ковыряясь с KDE на низком уровне,

сомневаюсь, но спрошу: низком уровне чего?

>поражаешься, какая же это _каша_ :)

такое бывает, когда говоришь быстрее, чем думаешь

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

>А не проще поставить смотрелку которая УЖЕ включает генератор тумбов. А то интересная картина получается - настроить хоткеи под себя ему лень а писать поэмы на шелле - нет =)

а если такой смотрелки нет? Написать? :)

и какая ж поэма в одну строчку...

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

>кстати, посмотри в kdebindings примеры ShellPreview и SpritesPreview. А то в доке PyKDE они описаны, а нигде в инете их нет =)

Ушёл в deltup, вернусь как получится :)

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

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

4.2 )

1. "не лучше" и "не юникс-вей" — разные вещи

2. не "в кде это вкомпиливается в либу", а "в KDE делается плагин, что тоже имеет право на жизнь, так как разрабатывается вместе с просмотрщиком, ставится стандартным макаром, и нет необходимости юзеру хачить десктоп"

Несколько отличаются постулаты, ага?

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

>2. не "в кде это вкомпиливается в либу", а "в KDE делается плагин, что тоже имеет право на жизнь, так как разрабатывается вместе с просмотрщиком,

ты все время забываешь одну деталь - просмотрщик иногда не нужен, или плагин может не прилагаться к просмотрщику

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

>кстати, посмотри в kdebindings примеры ShellPreview и SpritesPreview. А то в доке PyKDE они описаны, а нигде в инете их нет =)

ThumbnailCreator туда вытащили. Завтра посмотрю на сам пример. Тэ вот о нём? http://www.boddie.org.uk/david/Projects/Python/KDE/Docs/pykdecomponents.html

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

нашёл исходник. http://www.boddie.org.uk/david/Projects/Python/KDE/Software/thumbcreators-200...

увидел там c++ заготовку, которая подгружает модуль питона и возвращает инстанцию ThumbCreator. То есть сам этот creator пишется на python, но при инсталляции автоматически компилится и ставится .so, которая этот модуль будет поднимать. Одно радует, что это на автомате происходит. Всё равно, конечно, не фонтан.

Увидел, правда, и одно преимущество перед внешним процессом. Из питона, как и из C++, можно использовать KIOSlaves, и, например, не придётся тянуть по сети весь фильм, чтобы сгенерить для него кадр предпросмотра. Хотя, если в процесс дать URI, можно сделать то же самое...

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

>Хотя, если в процесс дать URI, можно сделать то же самое...

правда, боюсь, как бы подъём виртуальной машины руби/питона/явы, загрузка либ, инициализация их, не перекрыли бы по времени собственно генерацию тумбы... Тут .so будет быстрее, но будет мусорить почти идентичными "прослойками". В четвёрке, должен быть подъём расширений на скриптовых языках. Помнится, плазмоидами пугали... Что можно писать их на чём угодно, вплоть до brainfuck :) А принцип там тот же

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

>Всё равно, конечно, не фонтан.

угу. А казалось бы - чуть-чуть изменить архитектуру и будет фонтан

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

>Допустим, надо сравнить качество звучания в alsa и oss

учитывая что oss deprecated - это смахивает на мазохизм =)

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

>В четвёрке, должен быть подъём расширений на скриптовых языках. Помнится, плазмоидами пугали...

кое-кто их уже обозвал клизмоидами

надо в kde-devel идейку подкинуть

Klismoid

гыгы

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

>учитывая что oss deprecated - это смахивает на мазохизм =)

На некоторых звукавухах oss как ни странно даёт лучший звук.

Или ещё вариант - на первые 2 канала подаётся один звуковой поток (допустим, диджею в наушники) а на вторые - на акустику (какое-то подобии 2 мониторов =) )

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

>Или ещё вариант - на первые 2 канала подаётся один звуковой поток (допустим, диджею в наушники) а на вторые - на акустику (какое-то подобии 2 мониторов =) )

jack

geek ★★★
()
Ответ на: Кстати от DNA_Seq

>Кстати, почему в кедах KControlCenter а не KontrolCenter?

не знаю. Видимо не заметили =)

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

>Почему они не в GConf лежат, вот в чём вопрос!

Потому что Gnome - _не_ монолит. И gdm можно юзать для запуска того же XFCE с Флюксом, не имея Гнома. А вот kdm без KDE - это нонсенс :D

KRoN73 ★★★★★
()

Мальчики, вам лишь бы подраться!!! Какая разница, что лучше: Гном Или КДЕ? Развели тут, понимаешь, дискуссию... Одно знаю - никто никого не переспорит и не переубедит! Но вот почему я никогда не видела, что точно также спорили о том, кто жарче в ...: блондинки или брюнетки? И никому же нет дела, кто с брюнеткой, а кто с блондинкой... Ну пользуется кто-то Гномон, кто-то КДЕ - какая разница? Кому что нравиться... У кого что есть... Это так же как и с нами, девушками - блондинка, брюнетка, рыжая... Какая под боком, той и пользуетесь... И ничё :-)

А вообще: Е17 - the BEST!!! :-D

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

>А вообще: Е17 - the BEST!!! :-D

Хороший DE - мёртвый DE =)

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

> Допустим, надо сравнить качество звучания в alsa и oss

Я сказал "пример", а не "отмазку" :) Открываем апплет настройки звука, выбираем устройство. Слушаем. Меняем устройство. Опять слушаем.

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

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

Вариант, который использую лично я: просмотр фильмов на ТВ, вывод звука - через "внешнюю" звуковуху. Все остальное - монитор и внутренняя звуковуха. Сделал то, что не мог сделать ни под ХРюшей (имхо, не возможно принципиально), ни под вистой (имхо, проблемы были связаны с сыростью дров): одновременно могу смотреть киношку (точнее мелкий обычно смотрит мультики/фильмы, пока я работаю или играю) и играть в 3D игры. ;)

Поэтому возможность вывода звука одним приложением на одну звуковуху, а другим через другую - очень даже полезна. Можно так музыку слушать, например. Поставил внешнюю звуковуху (может быть какую-нибудь навороченую;)), через которую выводить музыку, а все остальное выводить через встроенную на пищалки.

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

>угу. А казалось бы - чуть-чуть изменить архитектуру и будет фонтан

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

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

TuxRacer есть под винду. На счёт игр, я думаю есть почти все. Потомучта исходники (С)

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

>это я ругаюсь матом и т.д. =)

>geek

Это мы поняли..

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