LINUX.ORG.RU

GTK 3.1.10

 


0

0

Вышло очередное обновление ветки GTK 3.1

GTK - один из основных в мире Open Source тулкитов, предназначенный для построения приложений с пользовательским интерфейсом.

В этом релизе:

  • Улучшения в диалоге открытия/сохранения файлов;
  • GAIL объединён с GTK и больше не является отдельным модулем;
  • GtkMountOperation научился показывать процессы, препятствующие размонтированию, на OpenBSD;
  • Исправлено 11 ошибок;
  • Обновлены переводы;
  • Другие мелкие изменения.

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

★★★★★

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

Пожалуй, знаковый для ЛОРа апдейт: пункты 1 и (в свете недавных вбросов Поттеринга) 3 - особо злободневные

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

Перевод «в лоб» текста по ссылке:

  • Удалён экспандер (не знаю, как этот виджет по-русски) в режиме сохранения;
  • Панелька пути перемещена вверх в режиме сохранения;
  • Запоминается последняя открытая директория;
  • Запускается в недавно-использованном режиме, если директория не была выбрана;
  • Обновляется список недавно открытых файлов

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

Новое gtk я ещё не собирал, сказать, как оно в жизни, не могу :)

yoghurt ★★★★★ ()

> GTK - один из основных в мире Open Source тулкит

Как-то очень криво звучит. Мне кажется, надо переформулировать по-русски, а то приходится 2-3 раза перечитывать предложение.

По поводу самого обновления мне сказать нечего.

Psych218 ★★★★★ ()

Когда я увижу в списке изменений «Улучшена производительность»? Надоели эти жуткие тормоза.

pevzi ★★★★★ ()

Another release in the 3.1 development cycle

Минорщина + дев? зачем это здесь

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

Поддержу. Я джва года ждал третий гтк. В итоге тормоза и глюки, глюки и тормоза. Куча методов не вынесено наружу через gobject-introspection, в итоге светлое будущее оборачивается вселенским геморроем. Конкретно сейчас, более-менее сложные приложения можно писать только на си и вале. Тритий глейд-дизайнер вообще нерабочий. Сколько всё это терпеть? pygtk скоро загнется, и что тогда? Лапу сосать над разбитым корытом?

Выдохнул.

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

Радуйся что на моно и луа не переписали - системник и доменная печь, это одно и тоже - современная тенденция программирования.

Napilnik ★★★★★ ()

один из основных в мире Open Source тулкитОВ может быть?

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

> Судя по тому, как подтвердили — нет :}
Другая причина.

profile mono

нравится: ...gtk+, vala, c,

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

Ну pygtk есть альтернатива.

Я буду барахтаться до последнего!

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

anonymousss

А он разве не тянет за собой gnome-shell?

COMMON_DEPEND="
    >=gnome-base/gsettings-desktop-schemas-2.91.92
    >=dev-python/pygobject-2.28.0:2[introspection]
    gnome-base/gconf:2"
RDEPEND="${COMMON_DEPEND}
    x11-libs/gtk+:3[introspection]
    gnome-base/gconf:2[introspection]"
DEPEND="${COMMON_DEPEND}
    >=dev-util/intltool-0.40.0
    >=dev-util/pkgconfig-0.9
    >=sys-devel/gettext-0.17"
gentoo_root ★★★★★ ()

Интересно, когда xfce сделают на gtk3 (обещают после 4.10 начать), он не испортится?

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

Оно не умеет gtk3. Для полтора приложений приходится ставить гтк3 тему, ибо выглядит как говно.

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

> На официальный сайт не ходи@новости не читай?

Не упомню новостей, сейчас гляну.

Ого. А что, pygobject'а хватит?

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

А что, pygobject'а хватит?

gobject-itrospection же! Правда на деле не все так красиво. Авторы си-либ болт клали на наши проблемы.

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

Э-э-э, а что это за хрень и где про неё почитать?

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

Окромя странички на гномлайв, есть пара официальных дёмок: http://developer.gnome.org/gnome-devel-demos/unstable/

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

Но на практике это не работает. Сплошная сырость.

baverman ★★★ ()

> Улучшения в диалоге открытия/сохранения файлов;

Ну наконец-то!!! Сколько лет я этого ждал... надо глянуть, что там за улучшения...

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

> Но на практике это не работает. Сплошная сырость.

Понятно. Эх, нет в жизни счастья. PyGTK закопали, в PyQt изо все щелей уши плюсов торчат…

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

Не ты, а anonymous.
Не хотелось делать 2 комента. :(

zJes ★★ ()

Улучшения в диалоге открытия/сохранения файлов;

Уже умеет удалять файлы?

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

Пробовал, по-этому искренне не понимаю о чем спич. :)

Элементарно, Ватсон. Пример:

# python
obj.text = 'Текст'
print(obj.text)

# PyQt
obj.setText('Текст')
print(obj.text())
anonymous ()
Ответ на: комментарий от anonymous

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

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

Если подумать, я ещё вспомнил бы. Думается мне, это всё из-за (полу)автоматической генерации всего этого барахла для плюсатых Qt.

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