LINUX.ORG.RU

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


0

0

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

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

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

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

Deleted

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

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

> Женится вам пора ребята ...

Я им регулярно предлагаю сходить на сайты с "феями", но судя по всему феи их интересуют намного меньше чем гном vs кеды ;)

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

>Я уже, кажется, говорил тебе про то, что для выполнение конкретной задачи ты пользуешься конкретным приложением. Интегрированным в ДЕ, да. Но от этого оно не перестаёт быть совершенно конкретным.

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

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

>в каком месте ломать? Покажи пальцем

фрагмент нашего разговора:

>>дык это.. каг?

>при первом запуске сгенерировать все тумбы и положить их в кеш =)

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

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

>> "Esc, Tab" нажимать не пробовал?

>Неудобно, тянуться далеко. Плюс раздражает что комбинации с Esc нажимать надо не одновременно.

Гнилая отмазка. F9 --> options --> learn-keys --> Completion/M-tab
Только что переназначил на "Shift Tab", работает.

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

>я пользуюсь именно DE. То, что в кде каждое приложение смотриться как прыщ на лбу - это проблема кде. Надеюсь, тебе не надо расшифровывать, что такое DE?

Ясно. Сказать нечего, но хочется.... гм, у меня дежа-вю?

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

> Гнилая отмазка. F9 --> options --> learn-keys --> Completion/M-tab Только что переназначил на "Shift Tab", работает.

И под всякими rxvt даже работает? Надо будет дома попробовать...

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

>при том, что чудо-скрипту даётся имя файла, в который эту тумбу складывать надо.

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

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

>Ясно. Сказать нечего, но хочется.... гм, у меня дежа-вю?

нет, у тебя моск барахлит. Я тебе уже несколько раз объяснил, почему при сравнении функциональности различных DE попытки рассматривать приложения из DE в отрыве от DE - маразм и демагогия. Жаль что ты до сих пор ниасилил

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

>нет, у тебя моск барахлит. Я тебе уже несколько раз объяснил, почему при сравнении функциональности различных DE попытки рассматривать приложения из DE в отрыве от DE - маразм и демагогия. Жаль что ты до сих пор ниасилил

Нда, у кого ещё барахлит....

Я тебе уже несколько раз объяснил, что я не рассматриваю приложения из ДЕ "отдельно" или "не отдельно". Я рассматриваю их с точки зрения УМЕЕТ или НЕ УМЕЕТ выполнить ту или иную задачу. "Жаль что ты до сих пор ниасилил" ©

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

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

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

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

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

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

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

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

>некрасиво мимо интерфейса лазить и что-то где-то менять.

это в кедах некрасиво, потому что шаг в сторону - и расстрел.

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

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

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

тумбнейлеры на один запрос (в котором передается список файлов) параллельно не вызываются

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

>Я рассматриваю их с точки зрения УМЕЕТ или НЕ УМЕЕТ выполнить ту или иную задачу. "Жаль что ты до сих пор ниасилил" ©

кто умеет? Приложение? Или DE?

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

>да пусть отваливаются. Перепишут, если надо будет. Кстати, а что в кде волшебным образом при изменении правил вызова генератора (например, туда решат передавать доп. аргументы) сторонние генерелки автоматом перепишутся и продолжат работу?

они там не скомпилятся, ага?

>тумбнейлеры на один запрос (в котором передается список файлов) параллельно не вызываются

ты уверен, что так будет всегда?

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

>тумбнейлеры на один запрос (в котором передается список файлов) параллельно не вызываются

http://primates.ximian.com/~federico/docs/gnome-isv-guide/index.html#thumbnailer

Это правильная дока? Что-то я не вижу там списка файлов...

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

>кто умеет? Приложение? Или DE?

Приложение в составе ДЕ. То, что это можно сделать другим приложением (например, пошаманить с fuse вместо того, чтобы просто задать кодировку ftp-, smb- или fish-ресурса в файл-менеджере) --- разговор отдельный.

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

>они там не скомпилятся, ага?

ага. "потому что интерфейс изменился". Будешь опять сам с собой спорить?

>ты уверен, что так будет всегда?

значит будешь...это мазохизм такой? =)

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

>Приложение в составе ДЕ. То, что это можно сделать другим приложением (например, пошаманить с fuse вместо того, чтобы просто задать кодировку ftp-, smb- или fish-ресурса в файл-менеджере) --- разговор отдельный.

Т.е. по твоей логике, DE - это набор слабо связанных друг с другом приложений? =)

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

>Это правильная дока? Что-то я не вижу там списка файлов...

это неправильная дока.

из цепочки

1.nautilus

2.gnome-thumbnailers

3.<конкретный генератор>

ты смотришь доку на пункт 3. =)

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

>Нет, глумлюсь над красноглазыми онанистами ;)

Да, абсурдопедия не так уж абсурдна. Хотя бы статья "Ботаник" =)

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

>ага. "потому что интерфейс изменился". Будешь опять сам с собой спорить?

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

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

>ты смотришь доку на пункт 3. =)

абсолютно точно. И пока я не вижу способа в этом пункте 3 делать то, что ты тут описывал. Генератору приходит uri или файл, и имя другого файла на выходе, куда PNG писать. Кто-то, похожий на пингвина за буком, утверждал, что туда можно список передать. На пост ссылку дать? :)

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

>И пока я не вижу способа в этом пункте 3 делать то, что ты тут описывал. Генератору приходит uri или файл, и имя другого файла на выходе, куда PNG писать. Кто-то, похожий на пингвина за буком, утверждал, что туда можно список передать. На пост ссылку дать? :)

я не говорил, что список передается _туда_. Но по basename от uri можно получить список файлов и сгенерировать тумбы. Для тебя эта мысль архисложна?

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

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

Пользователь возьмет, и поставит собранный ранее пакет с генератором на новый комп. А оно будет падать. Ферштейн?

твои попытки оправдать кривость кде выглядят жалко

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

> Да, абсурдопедия не так уж абсурдна. Хотя бы статья "Ботаник" =)

Нет такой статьи там, есть "ботаны". Вот над такими как там описано и глумлюсь. ;)

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

>Но по basename от uri можно получить список файлов и сгенерировать тумбы. Для тебя эта мысль архисложна?

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

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

>Пользователь возьмет, и поставит собранный ранее пакет с генератором на новый комп. А оно будет падать. Ферштейн?

А если поподробнее? Поменяется интерфейс вызова, и плагин не поднимется. Или, что вероятнее, поднимется, но будет работать по старому. Потому что я _знаю_, что я вызываю. И проверить могу, что мне за класс выдали

>твои попытки оправдать кривость кде выглядят жалко

симметрично твоим попыткам выдать кривизну за крутость. Ты пытаешься обгадить не только тумбогенераторы KDE, но и все программы, которые используют подключаемые библиотеки для расширения функционала.

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

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

это твои проблемы, как работают тумбы в гноме - хорошо документированно. Никто не запрещает тебе генерить тумбы сразу при попадании файла на комп (inotify, ага)

>В скрипте я имею правд сделать _одну_ вещь.

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

>Если я начинаю заниматься какой-то другой самодеятельностью, за это надо отрывать руки

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

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

>А если поподробнее? Поменяется интерфейс вызова, и плагин не поднимется. Или, что вероятнее, поднимется, но будет работать по старому.

не поднимется. Как же он поднимется, если в конструктор будут другие параметры передаваться? =)

>симметрично твоим попыткам выдать кривизну за крутость.

кривизну ты так и не указал. Зато ты продемонстрировал ограниченность кде =)

>Ты пытаешься обгадить не только тумбогенераторы KDE, но и все программы, которые используют подключаемые библиотеки для расширения функционала.

феерическая чушь. Я лишь пинаю ламеров, которые называют unix-way "кривизной" =)

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

>это твои проблемы, как работают тумбы в гноме - хорошо документированно. Никто не запрещает тебе генерить тумбы сразу при попадании файла на комп (inotify, ага)

а в каком размере захочет их видеть отдельно взятое приложение они из астрала узнают?

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

это называется "интерфейс". Если тебе дали файл, работай с ним. Остальное называется side-effects. Про отношение к этому нормальных людей я писал

>руки надо отрывать за создание библиотек на плюсах

чем она не нравится? Кроме религии?

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

>кривизну ты так и не указал. Зато ты продемонстрировал ограниченность кде =)

вопрос остаётся в силе: как, не выходя за рамки выданного интерфейса создать тумбы для кучи файлов? (про рамки интерфейса приходится упоминать, так как налицо тяга к созданию хаков)

Удовлетворит дока, где документирован вызов генератора для многих файлов.

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

>вопрос остаётся в силе: как, не выходя за рамки выданного интерфейса создать тумбы для кучи файлов? (про рамки интерфейса приходится упоминать, так как налицо тяга к созданию хаков)

какой хак? Есть соглашение о именовании тумб. md5 от пути/имени/времени создания файла. Всё. Где ты хак-то увидел? Никто не требует, чтобы генератор вызывался именно из gnome-thumbnailer наутилусом. Так что хак этот только у тебя в голове.

>Удовлетворит дока, где документирован вызов генератора для многих файлов.

нету такой доки. Есть дока, где описывается, что должно лежать в ~/.thumbnails. Всё. Каким образом оно туда попадает - не важно

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

>а в каком размере захочет их видеть отдельно взятое приложение они из астрала узнают?

можешь сгенерировать сразу оба типа - large и normal

>это называется "интерфейс". Если тебе дали файл, работай с ним. Остальное называется side-effects.

омг. попробуй напрячь моск и понять, что thumbnailer - это самостоятельная программа. Которая должна уметь минимум одну операцию. Всё.

>чем она не нравится? Кроме религии?

привязыванием к плюсам. Черезжопные биндинги даже обсуждать не буду

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

>нету такой доки. Есть дока, где описывается, что должно лежать в
>~/.thumbnails. Всё. Каким образом оно туда попадает - не важно

В общем, я тебя щас огорчу. KDE работает по этому же стандарту.
Хочешь секса в противогазе — можешь так же пихать всё руками в
каталог .thumbnails :)

кусок метаинфы файлика оттуда:

File Size                       : 25KB
File Modification Date/Time     : 2005:07:24 14:29:40
File Type                       : PNG
Image Width                     : 96
Image Height                    : 128
Bit Depth                       : 8
Color Type                      : RGB
Compression                     : Deflate/Inflate
Filter                          : Adaptive
Interlace                       : Noninterlaced
Software                        : KDE Thumbnail Generator
Thumb::M Time                   : 1122191875
Thumb::Mimetype                 : image/jpeg
Thumb::Size                     : 1733403
Thumb::URI                      : Image Size                      : 96x128


Хочешь удобства — реализуешь функцию. Остальное из перечисленного вот тут: 
http://jens.triq.net/thumbnail-spec/index.html 
сделает KDE Thumbnail Manager

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

> общем, я тебя щас огорчу. KDE работает по этому же стандарту.

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

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

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

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

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

>Я требую продолжение банкета! ;)

можем обсудить тормознутость и глючность конкверора например =) Это единственный известный мне браузер, где отрисовку страницы видно невооруженным глазом. Это когда сворачиваешь/разворачиваешь окно.

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

> можем обсудить тормознутость и глючность конкверора например =) Это единственный известный мне браузер, где отрисовку страницы видно невооруженным глазом. Это когда сворачиваешь/разворачиваешь окно.

[после долгих попыток увидеть это чудо на лоу енде прошлого лета]

А давай лучше просто вышлем тебе 100 баксов, чтобы ты проапгрейдил наконец свой P-II/S3Trio64 на что-нить поновее и потратил свою драгоценную молодость на что-нить более полезное, чем рассматривание разворачивающегося конка!

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

>А давай лучше просто вышлем тебе 100 баксов, чтобы ты проапгрейдил наконец свой P-II/S3Trio64 на что-нить поновее и потратил свою драгоценную молодость на что-нить более полезное, чем рассматривание разворачивающегося конка!

сострил? Смешно, ага. На одном и том же железе HL2 работает нормально, а конк тормозит. Бугага. КДЕ действительно наступает на пятки висте

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

Что такое методика тестирования, повторяемость эксперимента - в курсе? Опиши пожалуйста. Потому что я буду говорить "а у меня не тормозит".

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

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

>табы в файлманагере на корню режут DnD и поэтому только ограничивают функциональность фм

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

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

>сострил? Смешно, ага. На одном и том же железе HL2 работает нормально, а конк >тормозит. Бугага. КДЕ действительно наступает на пятки висте

А у меня на таком же железе HL2 даже не запускается. Никаких тормозов в конке упорно не вижу. А вот файерфокс тормозит безбожно. И где она, правда? Или может быть дело в руках? А если серьёзно, то дистрибутив и версии в студию!!! Может удаться понаблюдать тормоза вживую =)

anonymous
()

Верните тему про экстрасенсов!!!!

anonymous
()

На Qt его уже перевести предлагали? Это имхо первейшая идея по улучшению гнома :)

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