LINUX.ORG.RU

Вышел GTK+ 3.0

 ,


0

0

10 февраля состоялся релиз GTK+ 3.0.0.

Работа над GTK+ 3 начиналась как «большая чистка» и длилась в течение нескольких лет, во время которой было несколько поворотов и уроков.

Итак, новшества:

  • Отображением всего теперь занимается Cairo. GDK больше не является обёрткой устаревших X11 drawing API. Это позволило удалить несколько X11-ориентированных концепций (GCs, colormaps, pixmaps). Большую часть работы сделал Benjamin Otte из RedHat.
  • Поддержка современных устройств ввода. Ранее этим пренебрегали (немногие основные разработчики пользуются «экзотическими» устройствами ввода). С приходом 3.0.0 в GTK+ появилась поддержка нескольких указателей, клавиатур и т.д. Отдельной благодарности заслуживает Carlos Garnacho (Lanedo).
  • Новые API для тем со знакомым синтаксисом CSS для настройки и другие усовершенствования, например, анимированное изменение состояний. Это также заслуга Карлоса.
  • Более гибкое управление геометрией.
  • Поддержка нескольких бекэндов GDK. С GTK+ 2.x нужно было пересобирать приложения для их работы с различными бекэндами GDK, так как они были реализованы отдельными библиотеками. В GTK+ 3 их можно встроить в одну библиотеку и выбирать во время выполнения. Это облегчит переход с X11 на Wayland или с Quartz на X11.
  • Лёгкая поддержка приложений. С интеграцией D-Bus в GIO стало возможным добавить класс, который обрабатывает большое количество аспектов интеграции платформы написания приложений, таких как отслеживание открытых окон, обеспечение уникальности, экспорт действий, и т.д. Это всё в стадии разработки и будет расширено в будущем. То, что мы имеем сейчас — это, в основном, заслуга Colin Walters (Red Hat) и Ryan Lortie (Codethink).

Скачать можно с HTTP или FTP.

Документация (GTK+ 3 Reference Manual)

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

★★★★

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

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

> Tips & tricks — Убрать пустое место в выпадающих списках в GTK

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

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

> Бредятина

Что именно? Потрудись уж распиши.

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

А мне лень уже, да и ты безнадежен ))
ps: нарой себе скора каким-то другим способом

elipse ★★★ ()

Новые виджеты порадовали. Да и мультитач тоже.

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

> да и ты безнадежен

нарой себе скора каким-то другим способом


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

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

> Спасибо,

Кушай на здоровье.

и ни одного хоть сколько-нибудь полезного общественности, ...


это ты уже общественность ? хе хе
ну тогда я спокоен.

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

Эх, забанили очередную реинкарнацию фракталушки, и сразу топик зачах.

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

Какой ты забавный. Попей валерьянки и в следующий раз не срывайся на людей без видимых на то причин.

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

Бггг, иди побадайся с дубом лучше ))
Тоже мне дохтур выискался тут...

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

> Как по-твоему надо хранить фильмы, поделись?

Lucky.Number.Slevin.(2006).BDRip.[1080p].mkv => Lucky Number Slevin.mkv. Год - опционально. Остальное, если нет других версий, не нужно. А то что там сейчас - у меня ассоциации с завалами кряков+кейгенов с выскакивающими порнушными баннерами для Про Энтерпрайз-версий, на которые даже заходить противно.

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

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

Теги и каталогизаторы не противоречат папкам и симлинкам. Но ведь не все это знают, да?

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

Это downloads, товарищ, оно раздается еще, а в раздаче файл именно так называется.

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

> Это downloads, товарищ, оно раздается еще, а в раздаче файл именно так называется.

Мда, когда уже в трансмиссию добавят фичу переименования файлов? (:

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

> иди побадайся с дубом лучше

Разговор с тобой именно на это и походит (:

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

Да пофиг на переименование, в video оно лежит симлинками под аккуратными названиями и раскидано по каталогам, а большего мне и не надо. Тем более у меня rtorrent ;)

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

>А теперь скажи НЕПОМУК НЕ НУЖЕН.

Непомук нужен, если на диске срач.

anonymous ()

> Это также заслуга Карлоса.

Это происки Карлсона.

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

> Непомук нужен, если на диске срач.

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

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

>Это КДЕ-то богатый и успешный? Гыыыы... То-то единственная компания, с профитом торгующая линуксом (Редхат), делает десктопы с гномом - а компании, предпочитавшие КДЕ, разваливаются одна за другой (Новелл, Мандрива, ...) Это случайно?

Microsoft со своей виндой вообще одна из богатейших. Говно не тонет, как известно, в отличие от золота.

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

>Как просто вам, амёбам, живётся, наверно.

Просто. И выражаемся не витиевато, так, что с первого раза всё понятно. Unix-way, понимаешь.

anonymous ()

Когда наконец можно будет выравнивать ширину столбцов в табличном виде автоматически по содержимому? Такое впечатление, что там, где это есть (например, PCManFM) - оно реализовано на уровне программы, а не виджета таблицы.

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


Ведь ещё недавно ты писал


Давай, повесели...

«Эпично сфейлился. Открой для себя контекстное меню, из которого можно распаковывать архивы, переименовывать файлы и делать всё остальное. В адекватных DE, к коим гномы не относятся.»


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

А оказалось, что ты даже не имеешь понятия, о чём рассуждаешь.


И о чем я не имею понятия? Ты пытаешься сделать вид, будто я сказал, что никогда не видел кде, или что такое? Развивай мысль, развивай.
В кде диалог открытия архитектурно представляет такое же дерьмо, как и в гномах, но есть существенное отличие: им хотя бы можно пользоваться. Из него даже (гномоводы в шоке!) можно запустить файловый менеджер, если приспичит.

А такой с виду не-фанатик :)


Такие забавные. Типичный образ мышления фанатика: всех вокруг считать такими же фанатиками. Так что я, как ты там говоришь, фанатик, стало быть? Фанатик чего именно: кде, гнома, вантуза, банального зонда, красноглазой консоли? Что там еще в списке религий у вас, я ничего не забыл перечислить? Осилишь обосновать мою принадлежность к чему-нибудь из этого списка? Или эпично сольёшь на «ай-ай-ай, ты сам зафейлился, тра-ля-ля»?
И самое главное, как моя мнимая принадлежность к какой-нибудь из этих групп опровергнет аргументы, которые я и F457 приводили выше? Да никак.

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

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

Очевидно же: никогда.

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

>Либо придумать файловую систему с поддержкой меток.

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

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

>Это всё равно что вместо БД использовать текстовые файлы разложенные в каталогах.

В это невозможно поверить, но ФС == БД

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

>Если вы удаляете файл - удаляйте его. Не хотите удалять - не удаляйте.

Шедевр. Это как смерть от любой случайности. От ожога, к примеру. Без лечения.

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

Сразу видно нечитателя. На первой же странице был приведена волшебная строчка в .gtkrc-2.0

**** * ****! Шел 2011 год, а нам все еще предлагают фиксить уродские диалоги/виджеты/блабла в GTK через .gtkrc-2.0, которому уже давно за NN лет. Но это еще мелочи, неописуемый ШОК наступает когда я вижу меню в стиле «пьяного быдлокодера» с кривым выравниванием по вертикали пунктов меню, я ЭТО не видел НИГДЕ, ни на каких девайсех. После такого и венде рады.

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

>Удалив «по неосторожности» пару-тройку нужных файлов, начинаешь соображать.

Да не, напрягаться начинаешь. Ибо внимательность к соображалке никакого отношения не имеет.

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

Отличная новость. Пускай развивается. Улучшения в темах, в возможностях - как по мне очень даже хорошая новость.

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

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

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

>Если б командная строка(в интерактивном режиме!) делала rm в корзину - я был бы счастлив(ибо опечатка п команде и...).

В cli есть alias'ы, сюрприз.

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

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

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

И о чем я не имею понятия? Ты пытаешься сделать вид, будто я сказал, что никогда не видел кде, или что такое?

Зачем делать вид? Вот твои слова: «Я не пользуюсь кде. Я вообще без понятия, какие там диалоги. Сюрприз, да?»

Твоя толщина несовместима с жизнью :)

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

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

Ядро по-прежнему загружается быстро. Быстрее винды.

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

>Шел 2011 год, а нам все еще предлагают фиксить уродские диалоги/виджеты/блабла в GTK через .gtkrc-2.0, которому уже давно за NN лет

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

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

>Если всё это собрать, дать ему единую документацию и ввести единооразный API мы получим

… хорошую сказку на ночь о великом могуществе возможности.

Deleted ()

Когда на этом выдет GiMP?

ась?

kifer ()

Шрифты везде рендрид FreeType к нему все и бараны.

stalkerg ★★★★★ ()

Что бы мы делали без Red Hat... Отличная новость. Скоро догонит и перегонит Кьют.

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

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

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

> Зачем делать вид? Вот твои слова: «Я не пользуюсь кде. Я вообще без понятия, какие там диалоги. Сюрприз, да?»

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

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

И чё? Я не пользовался кде4

С этого и надо было начинать — что ты судишь о возможностях кед по их окаменелым останкам эпохи палеозоя.

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

Ты много чего пропустил и вероятно тред не читал. Я объяснила уже что имелось ввиду отсутствие РЕАЛИЗАЦИИ на gtk и наличие таковой на Qt в kdelibs. Смотря прямо, это не вина тулкита, однако то, что под него полезных вещей уже практически не создают, отлично характеризует его отсталость и затухание.

Не пора ли открыть для себя tracker, который интегрируется с непомуком?

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

Не пора ли открыть для себя встроенный в диалог открытия поиск?

Убогий поиск по файловой системе не решает проблему организации данных с использованием мета-информации.

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

А почему вы считаете что может? Я так считаю, потому что этого не видела, а только слышала намеки от красноглазиков, типа «а вот наверное можно это сделать если прикрутить A к B и написать C».

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

>попоболью

А откуда вы это слово узнали? В словарях его нет.

У кедского диалога никаких особых преимуществ нет.

Найди мой пост где я говорила про превьюшки.

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

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

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

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

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