LINUX.ORG.RU

История изменений

Исправление gag, (текущая версия) :

Хотя я сходу не нашёл ничего такого, видимо в кои-то веки разработчики решили именно что добавить функционал

  • GtkMenu выкинули, но кое-какая замена есть
  • GtkMenuImage, замену ручками
  • GtkToolbar, замену ручками
  • GtkStatusIcon выкинули, замену надо искать в других проектах
  • gtk_dialog_run(), замена есть
  • GtkContainer убрали, теперь надо к каждому виджету-контейнеру своё API запоминать. Возвращаемся во время без ООП.

Ну, и выкинули самое главное: gtk_main() и gtk_main_quit().

И выглядят демки примерно так же, как GTK3-приложения.

За исключением того, что между пунктами слева в gtk4-demo просто огромное пространство. Вместо привычного списка, где сразу видно почти всё и легко ориентироваться. Но, может, они на их HiDPI мониторах уже и не замечают, что они творят.

Исходная версия gag, :

Хотя я сходу не нашёл ничего такого, видимо в кои-то веки разработчики решили именно что добавить функционал

  • GtkMenu выкинули, но кое-какая замена есть
  • GtkMenuImage, замену ручками
  • GtkToolbar, замену ручками
  • GtkStatusIcon выкинули, замену надо искать в других проектах
  • gtk_dialog_run(), замена есть
  • GtkContainer убрали, теперь надо к каждому виджету-контейнеру своё API запоминать. Возвращаемся во время без ООП.

Ну, и выкинули самое главное: gtk_main() и gtk_main_quit.

И выглядят демки примерно так же, как GTK3-приложения.

За исключением того, что между пунктами слева в gtk4-demo просто огромное пространство. Вместо привычного списка, где сразу видно почти всё и легко ориентироваться. Но, может, они на их HiDPI мониторах уже и не замечают, что они творят.