LINUX.ORG.RU

GTK+ 2.24.0

 , ,


0

1

Этот релиз подводит черту под развитием GTK 2, разработчики окончательно переключаются на активное развитие GTK+ 3, а в GTK+ 2 будут лишь исправляться ошибки. Многие функции признаны устаревшими, а так же разработчики предусмотрели API для помощи в переходе на GTK+ 3. Из других изменений:

  • виджет GtkComboBoxText переписан заново и предоставляет новый API
  • Теперь заданиями на печать через службу CUPS могут быть документы PDF
  • GtkBuilder(библиотека для динамического построения интерфейса по XML-описанию)поддерживает текстовые теги и кнопки меню

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: pylin (всего исправлений: 1)

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

> Это только пример который не единственный но очень показательный

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

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

> На что наткнулся сам - там expose убили, появился draw сразу с cairo

это всего лишь следствие изничтожения GdkDrawable и перехода на рисование с cairo. в остальном, вроде, все в порядке

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

>А с ними-то что не так? mplayer ни к каким графическим тулкитам не привязан - просто скачивайте свежий тарбол, распаковывайте и устанавливайте.

Привязан к версиям кодека x264. Если захочешь поставить для разннообразия дополнительно прошлогоднюю версию плеера, начинается лажа при сборке. C xvid ситуация иная, его можно использовать хоть сегодняшний, хоть прошлогодний - срвместимость на высоте. А вообще:

Зашёл на лор - день прошёл, Зашёл на лор на минутку - пропали сутки. Сделал дело, иди на лор смело.

Это конечно весело, покруче цирка, но реал как-бы намекает, надо оторваться.

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

>>какие из функций и библиотек объялены устаревшими в ГТК3...

А всё, что использует эти эти функции/библиотеки, тоже придётся переписывать.

насколько я помню почти весь список устаревших тянется ещё с ГТК-1

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

> Но факт-то налицо

факт - да. но зная причину проще прогнозировать последствия. у тебя просто достаточно общая фраза была, думал, что упустил что-то, читая migration tips

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

Да нет, ничего неожиданного. Кстати, изменение протокола ресайзинга вряд ли напрямую связано с убиением drawable

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

насколько я помню, это следствие оптимизации под cairo. drawable был изрядно на XCreateGC/XCopyGC завязан, у cairo несколько бэкендов и эта дрянь хорошо замаскирована

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

а вообще да, там еще и css в gtkrc тоже свое дал

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

>А всё, что использует эти эти функции/библиотеки, тоже придётся переписывать.
Если бы ты хотя бы имел глаза, то возможно увидел бы что я написал:
1. пример из туториала для гтк2
2. доработать в соответствии с современным состоянием в гтк3.

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

Ну ладно, открытие может еще нормально. Но сохранение — это песец. Если случайно выделил директорию, в которую ты не хотел сохранять, то чтобы снять выделение, нужно возвращаться на один уровень вверх, а потом заходить обратно. Отличное юзабилити, чо (:

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

> в Pidgin уже исправили баг с менюшкой статусов?

А что там не так?

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

>Т.е. переписать. Спасибо, что наконец-то согласился. :)
Человек писал новый виджет... ноооовый :)

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

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

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

Не ну Ctrl действительно работает, но в любом случае это неправильно — должна быть возможность щелкнуть мимо, тем самым сняв выделение. Тут же такой возможности нет.

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

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

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

>Нахера мне динамический paylod если я использую и буду использовать только ru и C?

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

Deleted
()

В Natty, кстати, появилось.

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

> КОИ-8 навсегда!!!

Я посмотрел таки твой профиль: «Покормите, пожалуйста, отощавшего тролля». Молодец, годно вбросил ;)

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

Для VGA способа вывести символ кроме как через таблицу знакогенератора из 128+128 знаков нет. Ушербное устройство. Переводите консоль в графику, и рисуйте на здоровье.

HappySquirrel
()

> разработчики окончательно переключаются на активное развитие GTK+ 3

Там пилить и пилить. Пробовал недавно - жуткие тормоза.

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

В смысле, на шо сил хватило - то и придумали ._.

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

В каком месте? Он очень удобен и эргономичен. Я конечно понимаю, у многих виндовс головного мозга терминальной стадии, поэтому диалог как в кутях у них в крови.

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

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

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

>Зачем «в своей»??? За системные либы отвечает сборщик дистра.

Затем что не всё что надо есть в дистрибутивах. Если пользоваться только стандартными либами, то смысл использования именно линукса становится неочевиден.

Если Вам охота делать работу за дистромейкера - это Ваши проблемы. А он за это должен деньги получать.

Я договор с мейнтейнерами не заключал и они мне ничего не должны, это опенсорс. Более того, необходимый мне софт им может быть неинтересен.

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

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

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

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

> Затем что не всё что надо есть в дистрибутивах
Одну-две либы можно собрать, это не проблема. Если эти либы использует единственная софтина - тогда почти пофиг, статика или динамика. Если зависимых софтин много - имеет смысл собрать нормально и следить за версиями (и фиксами)

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

>> В идеале UTF-32 во все щели

Зачем? ASCII-совместимость - это очень серьезная фича

Эта «фича» влечёт за собой разделение алфавитов на «первосортные» и «второсортные».

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

Это отражение реальности. В айтишном мире это именно так - латиница первична. Гонку вооружений и гонку технологий СССР проиграл в 70х.

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

Эта «фича» влечёт за собой разделение алфавитов на «первосортные» и «второсортные».

Народам с европейскими алфавитами на это глубоко наплевать :)

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

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

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

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

> тогда статика лучше: можно собрать в одном дистрибутиве а использовать в другом.
«Из любого дистрибутива можно сделать Слакварь». Это именно оно.

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

>«Из любого дистрибутива можно сделать Слакварь». Это именно оно.

Слова-то какие страшные - слакварь. В каком месте бояться?

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