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 ()
Последнее исправление: Dendy (всего исправлений: 3)
Ответ на: комментарий от Jihad

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

Значит для жизни ему хватает и обычного сруба и коттедж ни к чему

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

роскошном коттедже со всеми удобствами и комфортом

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

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

Какое фи? Прежде чем такое говорить и других в заблуждение вводить потрудились бы посмотреть сюда например Common questions and answers)

The traditional GNOME 2 desktop will not disappear overnight, however: releases of GNOME 2 will continue to be supported by distributions for years to come.

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

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

Если ты никогда не слышала о таких вещах как бигь или трекер то это твои проблемы. И вся прелесть в том, что их никто не заставляет использовать насильно.

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

дада, обычное самоутешение убогих и запуганных: «Чем быть богатым и успешным и взваливать на себя такой груз возможных несчастий и бед, лучше довольствоваться шалашом и жрать объедки», лол

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

ну так я и говорю - с головой у него не в порядке

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

> не изменение, а уничтожение. ;)
Уничтожение лишнего (с целью усовершеноствования, как же иначе?) - частный случай изменения. К.О.

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

>Я не пользуюсь семантическим поиском потому что мой гном его не умеет.

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

Но религия мне не позволяет использовать что-то кроме гнома и гтк.


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

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

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

define «мусорная куча»

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

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

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

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

> Речь идет о диалоге открытия. Эти замечательные вещи умеют с ним интегрироваться?
))
А надо было сказать так:

Речь идет о диалоге открытия. С это унылой и не нужной фигней умеет интегрироваться?

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

> создание/удаление/переименование каталогов и файлов он тоже должен предоставлять
Кому он это должен? «А полы вам не помыть?» (с)

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

создание/удаление/переименование каталогов и файлов он тоже должен предоставлять

Для этого есть файловый менеджер, диалог открытия файла этим вообще не должен заниматься.

Marisa

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

Знаете, я иногда файл нужный найти не могу, хотя, вроде бы иерархия директорий осмысленная. А уж вспомнить, какие я метки этому файлу давал - это уж вообще дело сложное :)

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

>С это унылой и не нужной фигней умеет интегрироваться?

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

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

Зачем держать в памяти, если и так прекрасно видно как называется каталог и по его названию понятно, что там лежит.

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

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

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

> пользователю с адекватной самооценкой и чувством собственного достоинства

А email ты, вероятно, через часы пишешь?

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

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

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

Почему-то кедарасты считают, что им постоянно что-то должны доказывать и оправдываться.
Бггг, и они считают это показателем своего интеллекта.
Занятные идиоты.

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

Кому он это должен?

пользователю с адекватной самооценкой и чувством собственного достоинства

А по-моему, вантузятнику :)

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

Я этим гомном не пользуюсь и посему сказать не могу. Выше кстати привели ссылку на zeitgeist — дальнейшее развитие этих идей.

По большому счету интеграция подобного хлама это не задача библиотеки графического интерфейса. В гтк все это вынесено в gvfs. Все что он поддерживает, поддерживается и в GTK+. Если тебе нужно нечто странное то всегда можно написать модуль интеграции для gvfs.

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

Эм. Ну я допустим хочу картинку загрузить где мужик засовывает в анус стеклянную банку. Ввожу в поиск «анус+банка» и появляется нужная картинка. Вроде довольно логично, даже не знаю что тут забыть можно.

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

Я прослезился.

:)

Оказывается, если разобраться, не все так потеряно в этом GTK :)

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

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

При чём здесь GTK?

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

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

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

сколько там процентов в прибыли РедХата занимают десктопные решения?

а компании, предпочитавшие КДЕ, разваливаются одна за другой (Новелл, Мандрива, ...) Это случайно?

феерический аргумент

может, сравним популярность Мандривы/OpenSUSE и RHEL?

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

И при чем здесь GTK или любой другой тулкит? Это уже семантическую ФС вам нужно (которой не существует) для возможности указывать метки к каждому файлу. Или же пользуйтесь каким-нибудь gwenview, любительница стеклянных банок в одном месте :)

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

Я вот тут смотрю на примеры, приведенные КДЕшниками, то они ищут банку в анусе, то окровавленных котят... и после этого они еще будет говорить о ненормальности гномеров.

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

Тяжкий бред - требовать от НАБОРА ВИДЖЕТОВ(!!!!) каких-то семантических изысков на уровне файловой системы и метаданных. Это в КДЕ так модно смешивать мух с котлетами?

В ГТК есть механизм для подключения всего этого - и достаточно, со стороны НАБОРА ВИДЖЕТОВ.

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

>Между аккуратно сделанным срубом

этот ваш сруб сделан примерно так же аккуратно, как среднесовковая продукция, лол

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