LINUX.ORG.RU

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


0

0

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

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

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

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

Deleted

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

>гагага. Ты случайно не из аффтарав РОД-Линукс будешь? те тоже предлагали все бинарники статически линковать =)

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

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

>Что такое "кде без диалогов"? ДЕ --- это ДЕ. Целиком. Давай ещё возьмём "КДЕ без KParts" и так далее :)

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

>Потмоу что каждый раз, когда что что-то делаешь, ты пользуешься той или иной частью ДЕ. Будь то файлменеджер, диалог открытия файла или ещё что-то.

я пользуюсь DE. А по частям вынуждены пользоваться кдешнеги. Потому что интеграция у них аховая

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

>Мы же говорим про функциональность а не про глюки =)

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

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

>Достаточно большое количество людей не хочет дорабатывать продукт напильником (искать и ставить плагины и тд) - им бы сразу готовый продукт из коробки. Опера этому условию удовлетворяет.

+2048

Года 2 сидел на ФФ. Однажды поставил Оперу (кажется это была 8.52), понравилось запоминание сессий, восстановление закрытых табов, показ кешированных картинок, индивидуальные настройки для сайтов.. Ещё очень понравилось, что можно сразу вынести переключатель автономной работы и жабаскрипта в строку состояния, а не наставлять всяких расширений.. =) Кстати об автономной работе--в Опере я могу поставить на закачку файл и затем смотреть страницы из кеша, в ФФ так сделать нельзя, по крайней мере без расширений.. Ну а когда в девятка научилась сохранять страницы по человечески и появилось добавление своих поисковиков, мой выбор стал очевиден.. ;)

Позже я узнал, что часть из этого можно реализовать расширениями, кое-что появилось в ФФ2, но желания перелезать обратно у меня уже не было.. Я всё это говорю к тому, что многие пользователи ФФ могут даже не догадываться/не знать о полезности той или иной фичи и продолжать делать в 10 кликов то, что пользователь Оперы делает в один.. Помнится, тут многие ругали кеды за то, что у них расположение панелей неоптимальное и многие юзеры могут даже не подозревать о том, что всё можно сделать гораздо удобней.. В этом смысле Опера чем-то похожа на гном.. ;)

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

>угу. Именно поэтому они переписывают оперу _всю_ с нуля. Если верить заявлениям самих девелоперов, конечно =)

Знаешь, когда я смотрю на все эти мучения с хоткеями, мне кажется, что фокс тоже желательно переписать с нуля.. ;) Тем более, что по признаю самих лисофилов проблемный код не относится Нетшкафу или Мозилле, т.е. был написан именно разрабами фаерфокса. И вообще, зачем тянуть всю эту рухлядь? Даже те, кто участвует в разработке ФФ, признают, что в коде того же Netscape есть куски, в которых до сих пор никто не разобрался.. (закладки? ;))

>А то вдруг в системе qt не тем компилятором собрана - и трындец

А что, в дистрах линукса проги собираются чем-то кроме gcc? o_O Или речь об Оффтопе? Так там вообще шокировать общественность зависимостями как-то не принято.. ;)

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

Странно, у меня вообще гента, там qt собранна с моими флагами (в том числе далеко небезопасными) и Опера на ней нормально работает.. А в Дебиане и ФФ без плагинов RSS не читает.. ;)

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

> А что, в дистрах линукса проги собираются чем-то кроме gcc?

Видимо, подразумевались разные версии gcc. А вообще есть ещё icc.

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

>Тем более, что по признаю самих лисофилов проблемный код не относится Нетшкафу или Мозилле, т.е. был написан именно разрабами фаерфокса.

емнип, с хоткеями косяк был ещё в почившем в бозе Netscape

>А что, в дистрах линукса проги собираются чем-то кроме gcc?

c++-приложения очень чувствительны к версии компилятора

>Странно, у меня вообще гента, там qt собранна с моими флагами (в том числе далеко небезопасными) и Опера на ней нормально работает.. А в Дебиане и ФФ без плагинов RSS не читает.. ;)

ну поставь плагин. Тебе пару кликов сделать - это титанические усилия для мозга? А вот накуя тем, кто использует оперу исключительно как браузер - виджеты, м2 и торрент-клиент - это ещё вопрос.

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

>В этом смысле Опера чем-то похожа на гном.. ;)

опера закрыта и нерасширяема. Так что наф такое щасте

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

>виджеты, м2 и торрент-клиент - это ещё вопрос.

Виджеты - могут сделать более удобной навигацию

м2 - ссылки mailto встречал? Кроме того, м2 гораздо удобнее веб-почты а пользоватся проще чем обычными почтовиками (когда нах не нужны списки рассылки, синхронизация, разлишные шаблоны и прочие свистелки "полноценных" почтовиков.

торрент-клиент - для того, чтобы пользователь мог скачать файл через торрент не вдаваясь в подробности использования p2p-сетей

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

>в _худшем_ случае сделать для гнома нормальный генератор превьюшек настолько же сложно, на сколько это сложно сделать в кде в _лучшем_ случае. Так понятненько? =)

в худшем — для гнома сложнее. Потому что кроме прямого занятия — взять uri и скормить картинку — надо знать про кеш, уметь туда писать, ходить к VFS, и прочее. Сравни с реализацией _одной_ функции, от которой требуется вычитать n байт, и нарисовать в картинку. ы?

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

>кстати а чего это оно у тебя требует?

Файн-риадер ставил

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

> те тоже предлагали все бинарники статически линковать =)

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

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

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

ога. А потом - когда ашибку в библиотеке найдут - обновлять аппликухи. А это ещё дождаться надо, пока разработчики пофиксят. Как ты думаешь, зачем в никсах so? ;)

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

>Как ты думаешь, зачем в никсах so? ;)

Для этой, как его, раздельной компиляции. Правда краем уха от бабусек в подъезде слышал что ни в си ни в с++ полноценная раздельная компиляция невозможно из-за отсутсвия модулей хотя бы в понимании модула-2

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

>в худшем — для гнома сложнее. Потому что кроме прямого занятия — взять uri и скормить картинку — надо знать про кеш, уметь туда писать, ходить к VFS, и прочее.

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

>Сравни с реализацией _одной_ функции, от которой требуется вычитать n байт, и нарисовать в картинку. ы?

ты хочешь сказать, что в "QString path" передается сам файл? Или таки только путь к нему? И файл парсить святой дух будет, да?

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

>Тут недавно народ слюньки на CDE и Motif пускал. Тоже закрытые...

ностальгирующий народ может и на ms-dos слюнки пускать. И чо?

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

>пепец. Каша в голове рулит, да? =)

Не так выразился. Для отделения собсвенно приложения от библиотеки.

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

>я пользуюсь DE. А по частям вынуждены пользоваться кдешнеги. Потому что интеграция у них аховая

Ясно. Сказать нечего, но очень хочется сказать хоть что-нибудь.

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

>чего?

Ты сказал, что виджеты можно перемещать только по верхней половине экрана, а у меня они перемещаются по всему экрану. Я подумал, что у тебя места для мыши не хватает.. :D

>libxul.so

Ох, лучше б они нормальную IDE осилили.. ;) А теперь посмотри на Оперу: есть dialog.ini, есть возможность создавать свои тулбары, менюшки и кнопки, причём всё это в файлах с относительно простым синтаксисом, без всяких css.. ;)

P.S.: Средство облегчения написания интерфейсов, раздувающее довольно посредственную прогу до размеров двух хорошо так навороченных комбайнов.. =О Мозилла решила пойти по пути M$ и заменить всех кодеров на "быдломанагеров"? ;)

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

>емнип, с хоткеями косяк был ещё в почившем в бозе Netscape

Тем более, нафига тащить эту антиквариат?

>c++-приложения очень чувствительны к версии компилятора

Ну не знаю, всего юзал в основном кутешный софт--никогда не сталкивался с проблемами, связанными именно с новой qt.. Вообще это к дистростроителям..

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

Успокойся, я лишь хотел сказать, что от криворуких дистростроителей ничто не спасёт, даже гтк.. ;)

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

>ты хочешь сказать, что в "QString path" передается сам файл? Или >таки только путь к нему? И файл парсить святой дух будет, да?

URI. Вот пример "святого духа", который это дело поднимает. Неимоверной сложности :)

KURL url; url.setPath(path); m_html->openURL(url);

It's KDE :)

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

>KURL url; url.setPath(path); m_html->openURL(url);

а чего нельзя m_html->openURL(path);?

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

>URI. Вот пример "святого духа", который это дело поднимает. Неимоверной сложности :)

если есть компонента, которая может читать файл по URI - проблем нету. И тумбы скорее всего есть. Так что не понял к чему ты этот пример привел.

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

>тоже самое можно сказать и про тебя :))

Ну извини, я привёл совершенно конкретные примеры, geek же сползает на абстракции вида "я пользуюсь ДЕ" и свою больную тему "в КДЕ всё плохо".

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

>Ох, лучше б они нормальную IDE осилили.. ;) А теперь посмотри на Оперу: есть dialog.ini, есть возможность создавать свои тулбары, менюшки и кнопки, причём всё это в файлах с относительно простым синтаксисом, без всяких css.. ;)

смешно. Это ты сравниваешь с XUL? Бугага

>P.S.: Средство облегчения написания интерфейсов, раздувающее довольно посредственную прогу до размеров двух хорошо так навороченных комбайнов.. =О Мозилла решила пойти по пути M$ и заменить всех кодеров на "быдломанагеров"? ;)

тупое заявление.

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

>если есть компонента, которая может читать файл по URI - проблем нету. И тумбы скорее всего есть. Так что не понял к чему ты этот пример привел

сложность вычитывания чего угодно по KIO — вот такая

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

>Не так выразился. Для отделения собсвенно приложения от библиотеки.

опять не угадал. Кури матчасть ещё

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

>сложность вычитывания чего угодно по KIO — вот такая

GnomeVFSResult result = gnome_vfs_open (&handle, uri, GNOME_VFS_OPEN_READ);

Ы? Чем меряемся? VFS'ом? =)

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

>Ну извини, я привёл совершенно конкретные примеры

ты выдираешь из DE диалоги и начинаешь их сравнивать. Когда же я предложил такое же действие - ты заорал "как можно выдирать из DE...!?" =)

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

Давай ещё раз: загружаем мы ДЕ. Не сидим же, не любуемся на обои, правильно? Например, хотим посмотреть, не появилось ли чего нового у Васи-соседа на фтп-шнике. Что будешь деать ты в случае, если Вася --- виндузятник? Юзать внешнее решение (fuse). В КДЕ проблемы с кодировкой решает сам файл-менеджер. Он функциональнее гномовского аналога? Да. Качаем музыку, решаем её послушать. Опа, тут же, в Конке есть приблуда для этого. Функциональнее? Снова да. Ну или запускаем сам Амарок. Как там, хоть один из догоняющих велосипедов уже догнал по функциональности или ещё нет?

Ну и так далее, куда ни ткни. Хоть диалоги, хоть диско-писалка, хоть что другое.... Взять и выкинуть их нельзя, потому что это части ДЕ. Но та самая пресловутая "работа в ДЕ" как раз и состоит из использования каждой из этих частей. Теперь понятнее?

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

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

> На всякий случай напомню: мы не касаемся темы "нафиг это надо" и "это неправильно и неудобно", мы рассматриваем исключительно функционал.

Прикол в том, что например мне гораздо удобнее пользоваться менее функциональным конком, чем ФФ или оперой. Поскольку мои потребности конк удовлетворяет значительно лучше, чем опера-фф "в варианте из коробки".

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

>Давай ещё раз: загружаем мы ДЕ. Не сидим же, не любуемся на обои, правильно? Например, хотим посмотреть, не появилось ли чего нового у Васи-соседа на фтп-шнике. Что будешь деать ты в случае, если Вася --- виндузятник? Юзать внешнее решение (fuse).

угу. gnome-vfs-fuse

=)

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

>Плагины для фф ставятся в пару кликов. То что они лежат на mozilla.org - роли не играет

Ты забыл добавить, что после этого Фокс ещё надо перезапускать.. ;) Поставил расширение--перезапусти, снёс--перезапусти, включил или отключил--перезапусти, при изменении параметров многих расширений тоже требуется перезапуск.. Ещё ты забыл сказать, что происходит, когда ПалённуюЛису обвешивают расширениями по самое немогу.. ;) Плюс между расширения иногда между собой конфликтуют.. Короче, для ностальгирующих по винде--самое оно..

Ну а переход на другую ветку--это вообще нечто.. Половина расширений отваливается, приходится ждать появления адаптированных версий или искать замену.. =( Никогда не забуду, как я переходил с 1.0.* на 1.5.0.*! Бивис, приколись, я тратил своё время на поиск переключалки автономного режима! :D О том, как я пробовал ФФ2, уже написанно (06.07.2007 12:03:51). Ну и конечно же нельзя забывать, что многие расширения откровенно низкого качества.. Меня бесит, когда окно настройки того же ILO нужно ждать ЧёртЗнаетСколько.. И оно не удивительно, ведь после этого окна beryl-config кажется образцом аскетизма и лаконичности.. :D И ведь пока всё это на XUL и жабаскрипте нарисуется.. ;) Ну а том, что немало расширений представляют собой жалкое подобие фич Оперы, я скромно промолчу.. ;)

З.Ы.: А ФФ я забросил--заипало искать и перебирать расширения для тех функций, которые в Опере мне казались элементарными.. М.б. убогим вантузятникам после IE6 ФФ и кажется Божьим откровением, но после Оперы пользоваться этой опенсорсной пионерской подделкой совершенно невозможно.. ;)

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

>Ты забыл добавить, что после этого Фокс ещё надо перезапускать.. ;)Ты забыл добавить, что после этого Фокс ещё надо перезапускать.. ;)

то, что после перезапуска он восстанавливает все вкладки "как было" - не считается?

>А ФФ я забросил--заипало искать и перебирать расширения для тех функций, которые в Опере мне казались элементарными..

ССЗБ

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

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

На втраиваемых системах зачастюу так дело и обстоит. Зато офигенная скорость работы =)

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

>тупое заявление.

Напротив, если всё, что асилили сделать в мозилле--это напИсать примитивный, глюкавый и дырявый как решето браузер на основе давно почившей в бозе приоприетаршины, в коде которой до сих пор никто до конца разобраться не может и из которой до сих пор лезут дыры; если интерфейс сделан на убогом КсАЛЕ, от которого проги разбухают прямо на глазах; если они забили на юзеров и их проблемы, и им плевать на неработающие раскладки, незакрытые баги etc.; если всю заботу они переложили на аффтаров говнорасширений, которые глючные до ужаса и с выходом каждого нового релиза превращаются в кучу абсолютно бесполезного барахла; если вместо всего этого они вложились в маркетинг и начали на каждом углу орать, что быдлолис самый быстрый, самый удобный, самый безопасный (быдлолис.. ыыы.. безопасный.. аааааа!) etc.

Как, какими словами после всего этого называть это убогое быдлоподелие и эту убогую конторку?

З.Ы.: Сейчас Гик заявит, что его аккаунт украли и это не он на вопрос "Тогда что всё-таки раздуло код ФФ до 8 метров?" ответил "libxul.so".. ;)

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

>если интерфейс сделан на убогом КсАЛЕ

ты идиот. Ты сначала попробуй понять, что такое XUL, а после этого до тебя самого уже дойдет, какую херню ты только что написал

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

>то, что после перезапуска он восстанавливает все вкладки "как было" - не считается?

А сам факт постоянного перезапуска не в счёт? Кстати, что будет если у тебя открыто вкладок 20 и во многих открыты тяжёлые страницы? ;)

>ССЗБ

Прости меня, о вЕЛИКИЙ гУРУ, что я не захотел ипаться с этой поделкой для красноглазиков.. :D

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

>то, что после перезапуска он восстанавливает все вкладки "как было" - не считается?

А сам факт постоянного перезапуска не в счёт? Кстати, что будет если у тебя открыто вкладок 20 и во многих открыты тяжёлые страницы? ;)

>ССЗБ

Прости меня, о вЕЛИКИЙ гУРУ, что я не захотел ипаться с этой поделкой для красноглазиков.. :D

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

>А сам факт постоянного перезапуска не в счёт?

ты наверное думаешь, что я постоянно расширения ставлю

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

>ты наверное думаешь, что я постоянно расширения ставлю

Ну ты же тоже думаешь, что я постоянно КДЕ настраиваю ;)

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

>Ты сначала попробуй понять, что такое XUL, а после этого до тебя самого уже дойдет, какую херню ты только что написал

Я знаю, что такое КсАЛ--это язык описания интерфейса, построенный на XML. Его разработали специально для тех былокодеров, кто неосиливает написать интерфейс стандартными средствами gtk/qt, но пользоваться нормальной IDE считает ниже своего труЪкулхацкерского достоинства.. ;) Когда смотришь на такое, начинаешь понимать, почему некоторые предлагают за сование xml где _не_ надо отрывать руки по самые пятки.. ;)

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

>ты наверное думаешь, что я постоянно расширения ставлю

Нет, ты их не ставишь, ибо беженцам с IE ничего адблока в этой жизни не нужно.. Их ставят люди, хотя бы немножко поработавшие в Опере и знающие, чем должен обладать любой нормальный браузер (пусть даже не комбайн) в 2007 году.. ;)

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

>Я знаю, что такое КсАЛ--это язык описания интерфейса, построенный на XML

кури матчасть ещё. А то смешно читать

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

>Ну ты же тоже думаешь, что я постоянно КДЕ настраиваю ;)

так если кдешнеги постоянно плачутся, что им что-то там не настроить. А что именно - не говорят =)

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

>так если кдешнеги постоянно плачутся, что им что-то там не настроить. А что именно - не говорят =)

У тебя склероз, кдешники у раз 1000 называли то, чего им не хватает в гноме.. ;) Пройдись по флеймам и убедись сам.. Краткий список: нормальный ФМ (индексирование не предлагать--это совсем другая опера), нормальный менеджер окон, в котором можно задавать параметры для каждого окна и в котором для всех функций есть кнопки заголовка, нормальный диалог открытия/закрытия (хотя это скорее к гтк), средства быстрого доступа к файлам.. ну и хватит пока. Про кдешные приложения я вообще молчу.. ;)

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