GTK+

Скріншот програми:
GTK+
Дані програми:
Версія: 3.22.30 оновлений
Дата завантаження: 22 Jun 18
Розробник: GTK+ Team
Ліцензія: Безкоштовно
Популярність: 110

Rating: 3.5/5 (Total Votes: 2)

GTK + (раніше - GIMP Toolkit) - це відкритий, багатоплатовий та об'єктно-орієнтований інструментарій віджета, призначений для того, щоб програмісти могли легко створювати графічні інтерфейси користувача (GUI), які працюють на сучасному робочому столі з відкритим вихідним кодом середовища. Спочатку він називався GIMP Toolkit, оскільки містив набір бібліотек графічного інтерфейсу, які були використані в GIMP (GNU Image Manipulation Program), як альтернатива застарілій специфікації Motif GUI.


Це частина проекту GNU & nbsp;

Програмне забезпечення є частиною проекту GNU, його основною метою є надання повного набору віджетів та API, які дозволяють розробникам створювати повні комплекти програм. Крім Qt, GTK - це найпоширеніший набір інструментів, що розгортає графічне додаток на дисплеях X.Org та Wayland.


Він широко використовується в GNOME & nbsp; та Xfce

GTK + сильно використовується в добре відомих настільних середовищах GNOME та Xfce, але підтримує Cinnamon, MATE, LXDE (Lightweight X11 Desktop Environment), Pantheon, Sugar, ROX Desktop, середовище GPE Palmtop, платформи Access Linux і KDE. Кілька менеджерів вікон з відкритим вихідним кодом використовують набір інструментів GTK +, зокрема Metacity, Mutter, AfterStep, IceWM, Sawfish, Xfwm, Aewm, Amaterus, Consortium, Marco та Wmg.

Під капотом

Хоча найпопулярнішим та використаним дизайнером GUI для GTK + є Glade, ми також можемо згадати про Газпахо, Crow Designer і Stetic (частина проекту MonoDevelop). Під капотом ми можемо негайно помітити, що GTK + написано на мові програмування C і використовує потужне програмне забезпечення бібліотеки GLib для орієнтації об'єкта. Майбутні релізи додадуть брандстанції для дисплея Wayland та мови розмітки HTML5.


Підтримувані операційні системи

Хоча він сильно використовується у відкритих платформах GNU / Linux, Solaris та BSD, програма успішно перенесена на комерційні операційні системи Microsoft Windows і Mac OS X. Якщо ви хочете створити сучасні інтерфейси графічного інтерфейсу для своїх додатків, ви обов'язково повинні вибрати GTK +, особливо якщо ви хочете, щоб вони підтримували GNOME, Xfce, LXDE, коричневий колір, MATE та інші настільні середовища.

< strong> Що нового у цьому випуску:

  • Вибухи залежностей:
  • Вимагати лібпетокси 1.4
  • Вимагати pango 1.41
  • Нові можливості вибору шрифтів:
  • Дозволити встановлення функцій шрифту OpenType
  • Показати приклади функцій шрифту OpenType
  • Дозволити вибір варіантів шрифту OpenType
  • Рівень підтримки деталей для вибору
  • Нові функції емоцій:
  • Підтримка спливаючого вікна завершення роботи для Emoji
  • Скинути комбінацію клавіш Ctrl-Shift-e
  • Інші нові API:
  • gdk_window_move_to_rect
  • Wayland:
  • Використовувати анонімну спільну пам'ять на FreeBSD
  • Виправлено помилки:
  • № 85 Віджети даних інтроспекції widgetDragDestFindTarget не відображаються як недійсні ...
  • № 154 Документація: життєвий цикл елементів редагування всередині GtkCellRenderers не ...
  • # 193 Документ про те, що GtkUIManager не використовується GtkBuilder
  • # 199 MenuButton не повідомляється, коли його Popover знищується, все ще доступ ...
  • # 292 GtkRanges слід відправити :: змінну значення, навіть якщо вона не реалізована
  • # 450 Трикутник навігації меню більше не працює
  • # 792 Фокус події не завжди відповідає
  • # 898 emoji-chooser: пошук прапорів не працює
  • # 997 gdk: зробити gdk_window_move_to_rect загальнодоступним
  • # 1053 Прокрутка курсору залишається позаду, якщо дочірній віджет викрадає прокрутку
  • # 1059-Виправлення попереджень у заголовках GTK + при складанні коду C ++ з ...
  • # 1065 Керування горизонтальним напрямком руху колеса GtkScrollbar неправильне
  • # 1069 Тема 1 "галявина" & quot; отриманий сигнал SIGFPE, арифметичне виключення.
  • # 1088 CssGadget: Кругле значення px для міні-ширини | висота
  • # 1115 gtk icon theme шукає системний dirs перед користувачем dirs
  • # 1134 x11: Завжди встановлюйте "Немає піксель для фону"
  • # 1160 a11y / entry: Виправте копію-пасто-підказку під інший значок
  • # 1165 InfoBar: Виправте помилковий тип у копіюватому параметрі doc
  • # 1166 EmojiCompletion: Використовувати Box: інтервал замість CSS
  • ! 125 HC: уникайте ж кольорів BG / FG у звичайному вводі
  • ! 157 wayland: Внедбайте 'gtk-fontconfig-timestamp' & 'gtk-модулі'
  • ! 181 W32: не забудьте перевірити VK_MENU і встановити MK_ALT
  • ! 206 searchenginetracker: Не витікайте хіти "GFiles
  • 407242 GtkScale: клавіші "вгору / вниз" зменшують / збільшують значення, що є протилежним ...
  • 686109 gtk_print_context_get_hard_margins має повернути розмір сторінки ...
  • 765327 GtkPlug збільшено до половини очікуваного розміру на екранах HiDPI
  • 772817 Параметр вибору файлів: кадри стрілки кнопки зі стрілками повертаються назад і віддаляються ...
  • 773299 gtk / language-names.c: Виправлено побудову не в GCC / CLang
  • 775279 ранні виклики до libepoxy призводять до завершення всіх програм gtk3, коли ...
  • 786524 ocument GTK_OVERLAY_SCROLLING змінної середовища
  • 787867 Mac OS X Macintosh Розмір тексту pango відрізняється від версії 1.40 ...
  • 789215 Objects GtkScrolledWindow та GtkIconView atk можуть викликати сегментацію ...
  • 791542 GDK 3 Документація для вибору містить посилання на X
  • 791802 Значення напрямку фіксації рухається при переміщенні / натисканням клавіші над RTL / інвертованою рамкою ...
  • Оновлення перекладу:
  • каталонська
  • фінська
  • польська
  • російська
  • іспанська

Що нового в версії:

  • Виправлені помилки:
  • 789630 Розповсюджуйте протокол / server-decoration.xml в папках
  • 787142 input / IME: Відкласти викид & quot; commit & quot; сигнал
  • 789134 значок-браузер: кнопка Центру копіювання у діалоговому вікні ще раз
  • 789678 AboutDialog: виправлення прийняття GTK_LICENSE_AGPL_3_0
  • 788898 Інспектор: кращий розділ підказок CSS вузлів / реквізитів
  • 789733 Fix GtkEntry: has-frame не працює
  • 789213 gdk / win32: Виправлення контексту перемикання Win32 GL
  • 785176 placessidebar: додайте елемент місцеположення з зірочкою
  • Оновлення перекладу:
  • арабська
  • бразильська португальська
  • Чеська
  • голландська
  • німець
  • норвезька бокмал
  • польська
  • словацька
  • шведська

Що нового у версії 3.22.21:

  • Виправлені помилки:
  • 738893 ComboBox в режимі перегляду за списком: завершення прокрутки за допомогою миші ...
  • 786613 Adwaita: надайте загальну піктограму бічній панелі та стиль етикетки
  • 787172 EmojiChooser: покращення вибору кнопок розділів
  • 787279 EmojiChooser: ненавидіти емодії стає неможливим в HighContrast ...
  • 787280 HighContrast: виправлення регресії у вертикальному сепараторі в заголовку панелі заголовка
  • 787410 запис: виправити витік пам'яті
  • Оновлення перекладу:
  • баскський
  • каталонська
  • хорватська
  • Чеська
  • Данська
  • фінська
  • німець
  • польська
  • словенська
  • іспанська
  • шведська
  • Турецька

Що нового у версії 3.91.0:

  • Початкова підтримка для ОС X була об'єднана
  • Початкова підтримка будівлі з мезоном була додана
  • Новий API:
  • gtk_widget_insert_before / after
  • Вилучено API:
  • GtkBox втратив розширення і заповнив дочірні властивості, скориставшись загальним властивістю для нього
  • GtkLabel втратив властивість кута, він буде замінено підтримкою загального перетворення віджетів у майбутньому
  • GtkWindow втратив власні властивості прихованого заголовка
  • GtkBox втратив центр підтримки дитини
  • Визначені ключові значення compat
  • Виправлено помилки:
  • 769881 Попередні файли збірки мезонів
  • 771269 Відкрити в новій вкладці / вікні не працює на немонтованих файлових системах
  • 778301 GtkTooltip не очищає ідентифікатор джерела за будь-яких обставин
  • 778853 надсилати забагато прохання з натуральної ширини / висоти за допомогою "прокрутки" ...
  • 779078 Adwaita: остання кнопка заголовка treeview додає границю на наведенні курсору
  • 779184 Gtk + 4 (3.89.4) з Quartz Backend: всі програми segfault
  • 780041 Необов'язково залежати від sassc для створення теми CSS
  • 780301 wayland: Виправте нешкідливі попередження про заклики
  • 780734 flowbox: не намагайтеся фокусувати або малювати віджети NULL
  • 780878 документів: посилання на посилання для правильних версій
  • 780944 Будь ласка, додайте певний клас CSS для кнопки appmenu в GtkHeaderBar
  • 781162 Зробити мережу монітора GtkPlacesView
  • 781195 Виправте testuite для GtkPlacesView
  • 781214 визначити тег входу в Adwaita.
  • 781422 translate_wm_button_layout_to_gtk () ліцензовано згідно з GPL
  • 781622 gtkplacesview.ui: Оновлення мітки довідника, щоб включити адреси IPv6
  • 781737 Значок перетягування завжди розміщено у верхньому лівому куті
  • 781767 Wayland: збільшити велику кількість ключових послідовностей доставки
  • 781992 GtkMenuButton без спливаючого вікна зберігає стан попереднього висвітлення, коли більше не ...
  • 782109 wayland: витік пам'яті при експорті ручки
  • 782202 linkbutton: виправлення витоків пам'яті
  • Оновлення перекладу:
  • хорватська
  • грецький
  • Угорська
  • індонезійська
  • польська
  • російська
  • словенська

Що нового у версії 3.90.0:

  • Дозволити користувацькому візуалізатору для інспектора, встановивши GTK_INSPECTOR_RENDERER
  • Перемістити більше функцій контейнера, таких як обробка фокусу, до GtkWidget
  • Виправлено помилки:
  • 686838 gtk_enumerate_printers () зависає
  • 778853 надсилати забагато прохання з натуральної ширини / висоти за допомогою "прокрутки" ...
  • 779081 GtkTextView: розкрийте API, щоб отримати напрямок лінії Pango
  • 780019 gtk + 3 3.22.10 не складається на macOS Yosemite
  • 780234 gtk_print_job_set_page_ranges () має нечітку передачу права власності
  • 734946 Внесіть GContentType в OSX
  • 773228 Третій параметр gtk_widget_intersect, не вказаний як "вихід"
  • 774148 Gtk.Popover неправильне розміщення в Wayland
  • 780735 flowbox: не слід вибирати, коли гумові переплетення нічого немає
  • виправте мерехтіння, викликане буферним віком
  • виправити помилку hi-dpi для зворотного відтворення
  • заголовки заголовків сили повинні бути дійсними UTF8
  • Оновлення перекладу:
  • Friulian
  • німець
  • індонезійська
  • латвійська
  • польська
  • російська

Що нового у версії 3.89.1:

  • Виправлено помилки:
  • 767713 Повноекран у країні - це помилка
  • 768081 Увімкнути підтримку HiDPI для GDK-Win32
  • 768531 wayland: сповіщення про запуск не працює на деяких додатках (наприклад, gnome-термінал) ...
  • 772075 GTK + використовує набагато більше CPU під Wayland, ніж у X11
  • 772202 Помилка обробки масштабованих моніторів
  • 773587 recent-manager: Додати обмеження до розміру списку
  • 773916 Кеш-пам'ять GtkComposeTable зламана: використовується однакова ~ / .XCompose не працює двічі ...
  • 773979 GdkGLContext не ланцюжок обробки кінцевого обробника
  • 774046 GtkSpinButton не завжди є unref priv- & gt; {up, down} _button
  • 774066 GtkHeaderBar не розпізнає всі GtkBox та GtkSeparator, які він створює
  • 774097 GtkPrintOperation не повинно скоротити назви робочих місць
  • 774185 GtkPlacesSidebar не відображається так часто, як посилання
  • 774352 GtkAppChooserWidget не відображає всі GAppInfo посилання
  • Оновлення перекладу:
  • Чеська
  • голландська

Що нового у версії 3.22.3:

  • Для API-інтерфейсів, які будуть видалені в GTK + 4
  • , було додано депресія
  • gtk-demo придбав нову демонстрацію для демонстрації (та тестування) презентації рендеринга
  • Windows:
  • Підтримка GL була покращена. Спадкові контексти тепер можуть бути створені, а можливість згладжування
  • Підтримка Hi-DPI тепер підтримується
  • Виправлено помилки:
  • 773479 773474 773528 773274 773885 773857 773799 768081
  • Оновлення перекладу:
  • Сербська

Що нового у версії 3.22.2:

  • Кілька покращень у темі win32
  • Для API-інтерфейсів, які будуть видалені в GTK + 4
  • , було додано депресія
  • Виправлено помилки:
  • 767713 Повноекран у країні - це помилка
  • 771320 Віджет карти відображається у неправильній позиції всередині gnome-контактів
  • 772345 placesviewrow: busy_spinner, коли видима змінює залишок ...
  • 772389 Додавання символу до елемента керування GtkEntry у режимі перезапису ri ...
  • 772415 Уникати викликів eglGetDisplay
  • 772552 Знизити gtk_menu_popup
  • 772683 Використання FALSE замість gint в демонстрації glarea
  • 772695 Показати комбінації клавіш зліва направо навіть у RTL
  • 772775 для прив'язки меню потрібен атрибут, щоб примусити LTR для горизонтальної кнопки ...
  • 772859 Виправлення витоків пам'яті в реалізації загальних віджетів
  • 772922 GtkMenu: спробуйте скористатися gdk_window_move_to_rect () частіше
  • 772926 клавіші швидкого доступу: робоча версія set_section_name ()
  • 773029 проблема стирання сигналу
  • 773082 накладання: доступність документів властивостей
  • 773113 тести: виправте тест з буфера обміну, завантажуючи правильний значок
  • 773180 Не подумайте, чи контекст нашого GDK GL GLES
  • 773246 Typo в документі визначення кольорів CSS
  • Оновлення перекладу:
  • хорватська
  • Данська
  • голландська
  • німець
  • грецький
  • італійська
  • латвійська
  • Литовська
  • норвезька бокмал
  • польська

Що нового у версії 3.22.0:

  • Веб-програма Wayland підтримує табуляції
  • Вхідний сервер Wayland вимагає xdg-shell v6
  • У нас є API жестів для підтримки планшетів GtkPadController
  • GdkMonitor пропонує API для більш багатих відомостей про підключені виходи
  • GdkGLContext підтримує GLES
  • GtkScrolledWindow має нові властивості ширини / висоти максимального вмісту, які можуть впливати на поведінку розміру
  • GtkShortcutLabel - це новий віджет, який може відображати комбінації клавіш так само, як і GtkShortcutWindow
  • Низка API-інтерфейсів GTK + тепер прозоро використовуватимуть портали, коли використовуються в ізотермічній програмі Flatpak, включаючи GtkFileChooserNative, GtkPrintOperation, gtk_show_uri.

Що нового у версії 3.21.5:

  • Зробити GtkShortcutLabel відкритим
  • Додайте API, щоб отримати ідентифікатори вікна для обміну
  • Додати явний API для показу / приховування виходів із анімацією
  • Wayland:
  • Перейдіть на xdg-shell v6
  • Використовуйте протокол планшетного ПК, щоб повністю підтримувати таблетки Wacom
  • Використовуйте протокол xdg_foreign для експорту ручок вікон
  • Покращення позиціонування меню
  • Покращити обробку стану вікна з черепицею
  • Додайте GtkPadController, щоб прив'язати GAices до подій планшета
  • Виправлено помилки:
  • 569581 Використання розкладки клавіатури US-Intl спричиняє несподівану комбінацію символів ...
  • 712760 Виправлено статичний аналіз Clang
  • 755947 wayland: gnome-термінал не заповнює всю область, коли викладається
  • 756579 GTK повинен дозволити меню позицій GDK
  • 762260 Позначки та радіо-кнопки анімуються, коли всередині спливаючого вікна я ...
  • 764413 Wayland: не повноекранні програми gtk + можуть бути повноекранними
  • 768017 Wayland: меню, відкрите з клавіш доступу (меню мнемосхеми), приховує ...
  • 768081 Увімкнути підтримку HiDPI для GDK-Win32
  • 768138 Оновіть брандмаунд GDK-Mir для вирішення кількох проблем
  • 768722 Комбінації клавіш для російських символів не працюють
  • 768902 Шрифт замалий при використанні gtk_widget_override_font ()
  • 768930 відновлює: перевизначення GSETTINGS_SCHEMA_DIR під час виконання тестів
  • 768999 Виняток з плаваючою комою (поділ на нуль), коли працює під Xvfb
  • 769003 Adwaita: GtkCalendar використовує змішувальний стиль для тижня року
  • 769004 ss збій випробувань у 3.21.4
  • 769047 GtkWidget GtkStyleContext API не ясно
  • 769126 Неможливо ввести символи астральної площини в GtkEntry за допомогою Windo ...
  • 769162 GtkTable: compute_expand buggy
  • 769205 Експортуйте GtkShortcutLabel як загальнодоступний віджет
  • 769236 демов: Виправлення неполадок збірки
  • 769287 GtkMenuToolButton: шоу меню двічі випускається та розбиває динамічні меню
  • 769402 регресія в позиціонуванні меню на шляху шляху
  • 769451 Невдача зі створення 3.21 (майстер) в Debian Нестабільна з 7-26-2016
  • 769485 Скасувати використання g_test_expect_message ()
  • 769568 Наявність дат модифікації неправильно обгортає календарні дні (і це ...
  • 769601 Dead link in faq на сайті gtk-question-index.html
  • 769603 gtk + -3.20.8: випуск нижньої лінії з ld.gold - збій не вдається: ./. libs / l ...
  • 769706 Додати додаток show / hide API до GtkPopover
  • 769937 wayland: Портовий бекенд, щоб використовувати xdg-shell unstable v6
  • 770026 перегляньте коментарі для wip / wayland-tablet-v2
  • 770166 Чи можуть GtkButtons довільного розміру бути круговими? Тільки клас стилю ...
  • 770236 gtkbindings: додайте приклад для gtk_binding_entry_add_signal ()
  • 770242 gtkbindings: Поясніть, що віджети потрібні для фокусування на прив'язки до роботи
  • 770332 Значок стрілки для ноутбука неправильний колір після створення нової вкладки
  • 770374 Gtk TreeView Editable перевершує ширину стовпця, коли ширина стовпчика ...
  • 769788 Виправте порядок укладання портальних платформ у Wayland
  • 770458 Випуск GtkAboutDialog з довгими кредитними списками та GtkScrolledWindow
  • 770550 gtkplacessidebar: виправити сигнальний маршал
  • 770307 Аварія при закритті проекту з градінням
  • Оновлення перекладу:
  • бразильська португальська
  • каталонська
  • Чеська
  • французька
  • німець
  • іврит
  • індонезійська
  • Литовська
  • польська
  • португальська
  • Сербська
  • словацька
  • словенська
  • іспанська

Що нового у версії 3.21.3:

  • У GtkStack тепер є своя доступна реалізація, яка показує лише поточну видиму дитину
  • Властивість GtkSizeGroup :: ignore-hidden була зафіксована як несправна.
  • GDK_SOURCE_TRACKPOINT додано до переліку GdkInputSource, щоб дозволити спеціальний корпус такого типу пристрою введення
  • Wayland: - Використовувати окремі пристрої, щоб відрізняти різні джерела подій прокручування - Знизити використання shm_open, якщо memfds недоступні
  • Тепер на стиль тексту в GtkScale та GtkProgressBar можуть впливати відповідні вузли CSS
  • GtkScrolledWindow має нові властивості ширини / висоти вмісту max-content, щоб контролювати їх розмір
  • Пошук GtkFileChooser був виправлений для роботи з trackers FTS5 синтаксисом
  • Виправлено помилки: 79229 GtkScale з великою кількістю цифр і значення значення встановлено на ...
  • 118959 Значення GtkScale '-0'
  • 556254 Тестові властивості типу GObject в темі "об'єкта"
  • 578626 Вертикальний масштабний віджет, який іноді не виділяє достатньо місця ...
  • 674215 [патч] регресія з оновленнями підказки
  • 708148 gtk_tree_view_get_path_at_pos помилково ідентифікує стовпець ...
  • 710471 Зробити смартфону gtk_scrolled_window_remove ()
  • 742281 GtkScrolledWindow має мати max-content-height і max-c ...
  • 745622 Обраний текст не виділений в GtkInfoBar
  • 751409 gtk_style_context_add_provider () не поширюється на chi ...
  • 753202 змінити курсор для прокрутки миші
  • 764203 Типовий колір фону для вузла "текстовий інтерфейс"
  • 765410 смуга прокрутки не оновлюється з 3.20
  • 765595 Модальний вигляд не закривається, коли фокус залишає його
  • 766341 Не покладайтеся на memfd, оскільки це вимагає досить недавнього ядра
  • 766372 Масштаб втрачає значення в розрахунках різних розмірів, що спричиняє ...
  • 766569 Краща заявка на розмір для дітей GTK_SCROLL_NATURAL
  • 766675 Додайте відповідний API кадру кадру до GdkWindow
  • 766860 з черепичними (зніміли, напівмаксимізовані) вікна в Wayland не є ...
  • 766878 placesview: Не позначте назву піктограми перекладацькою
  • 767052 Wayland: Іконка модального діалогу робить програму непридатною для використання
  • 767058 GtkInfoBar: клацніть правою кнопкою миші / контекстне меню все біле
  • 767093 wayland: надайте інформацію про пристрої для прокрутки
  • 767100 Додайте тип джерела вводу для точок відстеження
  • 767108 Сепаратори не правильно розміщені в GtkPopover
  • 767238 Виправте довготривалу регресію в міні-зміст-ширина / мін-конте ...
  • 767241 wayland: Довгі заголовки вікон клієнти згортають
  • 767310 Тема з високою контрастністю не відображає прямокутний фокус за умовчанням ...
  • 767312 gtk_widget_path_append_for_widget () пропускає класи, якщо не ...
  • 767468 Переміщення через cellrenderer treeview приховано відразу ...
  • 767705 GtkActionHelper: змінити повідомлення на попередження
  • 767766 CUPS 2.X виявлено неправильно за допомогою налаштування
  • 767795 Попередження, коли властивість "прискорювача" GtkShortcutsShor ...
  • Оновлення перекладу:
  • тайська
  • каталонська
  • Окситан
  • іспанська
  • шотландська гаельська
  • бразильська португальська

Що нового у версії 3.21.2:




Нове в GTK + 3.20.3 (12 квітня 2016 року)

Що нового у версії 3.20.3:

  • Виправлено помилки:
  • 764174 Діалогове вікно налаштування занадто мале
  • 764203 Типовий колір фону для вузла "текстовий інтерфейс"
  • 764204 Первинні та допоміжні позиції / курсори, не відрізнені за замовчуванням
  • 764261 gtkplacesviewrow: неперекладений "% s /% s доступний"
  • 764374 Зайнятий цикл, поки сторінка "Дисплеї" активна
  • 764378 gtk3-demo не буде запускатися без теми hicolor-icon
  • 764540 gtk_scrollable_get_border відсутні анотації
  • 764585 Виправлення помилок "формат не рядковий буквальний"
  • 764686 збій після "make distclean"
  • 764710 GtkListBox рядки CSS вузлів не відображають візуальний порядок
  • 764835 wideway: виправте документацію, правильно відображення інформації про порт
  • 764664 Segfault при ініціалізації WINTAB таблеток, чутливих до тиску
  • Оновлення перекладу:
  • болгарський
  • есперанто
  • грецький
  • Персидська

Що нового у версії 3.20.2:

  • Виправте синій фон у вікнах Emacs
  • Вирішити проблему продуктивності з надмірним перезавантаженням
  • Виправлено помилки:
  • 763627 menu-traditional встановлює спливаюче вікно під вікном текстового редактора
  • 763783 GDK W32: видалення прихованих шаруватих вікон перед їх показом
  • 763851 GDK W32: show_window_menu () не реалізовано
  • 764022 Негативний вміст ширини -200 (виділення -200, екстенси 0x0), поки ...
  • 764170 [HighContrastInverse] "suqqested-action" є білим на lightgrey
  • 764210 Дивний колір фону на Emacs
  • 764321 window: Fix gtk_window_set_geometry_hints documentation
  • 764376 помилка інтерфейсу користувача при введенні комбінації клавіш
  • Оновлення перекладу:
  • голландська
  • німець
  • італійська
  • Литовська
  • Сербська
  • тайська

Що нового у версії 3.19.8:

  • GtkEntry:
  • Повне перетворення гаджета для записів та перемикачів
  • Додати візуальну підказку для прокрутки ('undershoot')
  • GtkStack:
  • перетворити в віджет без вікна
  • Зміни в CSS:
  • Дозволити завантаження svg imges
  • Виправити обробку базової лінії
  • -gtk-recolor () працює належним чином за допомогою hi-dpi
  • image () може бути використаний в CSS зараз
  • Теми:
  • нова реалізація радіо / перевірки
  • Інструменти:
  • gtk-builder-tool тепер може переглянути файли .ui
  • Виправлено помилки:
  • 464528 gdk_rectangle_union () і gdk_rectangle_intersect () повинні запам'ятати ...
  • 608865 Значенням за замовчуванням для властивості "max-position" має бути 214 ...
  • 688524 Expose gtk-primary-button-warps-slider як параметр X
  • 690791 gtkwindow відправляє тільки сповіщення про запуск
  • 727294 Gtk SpinButton розміром більше ширини екрана
  • 754868 візуальна аномалія в панелі шляху gtk
  • 754990 Відсутня анотація для gdk_rgba_parse
  • 760522 gtk_misc_set_padding не використовується для розміру req
  • 760714 GtkWindow: документація вузла CSS не є чіткою
  • 760754 збій Gedit з від'єднанням вкладки
  • Файл 760881 не може бути збережений, якщо атрибут виконуваного файла не встановлений
  • 760891 GtkTreeView Неможливо розгорнути / згорнути рядки за допомогою миші
  • 760897 Кілька очищень до коду керування shm
  • 760933 Дозволяє запитувати непрозорість CSS за допомогою gtk_style_conte ...
  • 760942 розбитий код малюнка gitg
  • 760967 випуск емблеми ноутбука
  • 761005 GtkColorChooser: зробіть роботу set_rgba у режимі редагування
  • 761095 wayland: використовуйте shm_open замість відкрити в tmpdir
  • 761128 Виділений текст в паролі не вписаний правильно
  • 761254 GtkDialog відкриває внутрішню дитину public_action_box
  • 761026 Вибір файлу: Зробити Escape закрити діалогове вікно
  • 761318 css: підтримка позначення image ()
  • Оновлення перекладу:
  • німець
  • Угорська

Що нового у версії 3.18.6:

  • Виправлено помилки:
  • 539944 Додайте GtkScaleButton API, тому поля struct можуть бути позначені як приватні
  • 732742 Нескінченна рекурсія на утилізацію GdkDevice
  • 735847 перемістити інформацію про поточні кадри анімаційних курсорів у GdkCursor
  • 746745 Вікно раптово завжди зверху
  • 747295 витоку спільної пам'яті при створенні / знищенні віджетів
  • 748904 wayland: карта реальних модифікаторів до віртуальних модифікаторів
  • 757358 однотипні пристрої не визначаються як дотичні пристрої
  • 758025 курсор миготить
  • 758072 [Wayland] не працюють додаткові кнопки миші
  • 758175 Fix entity entity
  • 758327 gnome-disks segfault в gdkwayland get_popup_parent - dereference ...
  • 758367 GTK + 3 не поважає жирного в org.gnome.desktop.interface ім'я шрифту
  • 758407 Не вдалося надіслати запит на пошук GDBus.Error: org.freedesktop ...
  • 758483 GDK W32: неправильно використовує SetWindowLong () для встановлення / вимкнення WS_EX_TOPMOST
  • 758484 GDK W32: Деякі виклики до W32 підпрограм досить нечіткі
  • 758660 Копіювання та вставка не працюють у сеансі за промовчанням
  • 758661 кожен другий правою кнопкою миші на заголовок вікна ігнорується (пов'язані з CSD)
  • 758698 Помилка пошуку назад + нечутливий до + попередній багатобайтовий символ
  • 758790 кілька стилістичних піктограм браузера
  • Оновлення перекладу:
  • польська

Що нового у версії 3.18.0:

  • Швидкість відтінку тіней за допомогою кешування кутових тіней
  • Виправлення витоків пам'яті
  • Виправлено помилки:
  • 681965 Очистіть файли автозапуску на частинах, які використовуються для Visual C ++ ...
  • 754098 Неможливо змінити розмір вікна з знищеним EventBox
  • 754629 gtk-demo: $ (EXEEXT) відсутній
  • 754745 смуга прокрутки накладення не повинна приховуватися, коли слайдер схоплений
  • 754952 gdk_pixbuf_get_from_window: завжди повертає таке ж зображення
  • контекстне меню 755021 у порожній папці файлів - & gt; крах
  • 755274 test-simplify використовує bashism in / bin / sh script
  • 755352 Пошкодження при видаленні віджетів під час обробки подій
  • Оновлення перекладу:
  • бразильська португальська
  • Чеська
  • Данська
  • французька
  • грецький
  • Угорська
  • японська
  • казахська
  • латвійська
  • Литовська
  • Norwegian bokmA & ен; l
  • Персидська
  • російська
  • Сербська
  • сербська латинська
  • іспанська
  • шведська
  • Турецька

Що нового у версії 3.17.4:

  • 750489 gtk settings c910 попередження непередбаченої команди елемента кодування
  • 750605 icontheme: не змінюйте символічні розміри SVG під час перемальовування
  • 750690 Недавній віджет вибору не розгортається
  • 750718 Покращити документацію для застарілих властивостей
  • 750870 gtk3 очевидно ігнорує відтворення подій?
  • 750888 Виправлена ​​помилка повернення значення в _gtk_text_handle_set_direction
  • 750994 X11: перша подія колеса миші ігнорується після клацання правою кнопкою миші або Alt + Tab ...
  • 751018 Віджет: GtkMenuButton + GtkPopover gtk_toggle_button_set_active () n ...
  • 751050 Якщо перемістити мишу під час активації крокового засобу, це призведе до прокрутки ...
  • 751082 GtkTreeView вичерпне виконання, коли вміст не більший ...
  • Висота вікна списку збирача файлів 751227 розтягується, щоб відповідати областю додаткових віджетів ...
  • 751443 resource_path значення очищено в gtk_image_set_from_resource
  • 751739 Deadlock в X11 при налаштуванні XSetErrorHandler в той час, як інший threa ...
  • 751752 Memleak, коли обидва відкриття SHM та відкривання файлу в tmp не виконуються
  • 751754 GtkSwitch: виклик gtk_switch_set_active в обробнику для сповіщення ...
  • Виправлення рендеринга кордону / паз
  • GtkListBoxRow: розповсюджувати у малюнку vfunc

Що нового у версії 3.17.2:

  • * GtkFontChooser:
  • - Дозволити власні карти шрифтів, щоб підтримувати шрифти для програми
  • - Покращити сторінку "Немає результатів пошуку"
  • * GtkFileChooser:
  • - Зміна простої пошукової системи для пошуку в першу чергу
  • - Використовуйте простий пошуковий механізм за допомогою GIO, щоб він працював
  • також віддалені папки
  • - Об'єднати результати від трекера та простих пошукових систем
  • - Додати сторінку "немає результатів пошуку"
  • * GtkPlacesSidebar:
  • - Використовуйте popover для перейменування закладок
  • * GtkPopover:
  • - Додати підтримку віджетів за замовчуванням
  • * GtkScrolledWindow:
  • - Підтримка кінетичної прокрутки на сенсорних панелях
  • * GtkBuilder:
  • - Покращення звітування про помилки
  • - інструмент gtk-builder може перевірити шаблони
  • - gtk-builder-tool може перерахувати імена об'єктів
  • * gtk3-demo:
  • - демонстрація нових курсорів
  • - нова демонстрація налаштування сторінки
  • - демо-версію Builder віддалено від GtkUIManager
  • * GDK:
  • - Зробити імена курсора css працювати через бекендальні канали
  • * Windows:
  • - вимагати Vista або нове
  • - Підтримка вікон RGBA
  • - Підтримка назв курсору css
  • - Підтримка анімованих курсорів
  • - Додайте підтримку тем для курсору. Щоб скористатися цим, вам знадобиться
  • нова тема icon-adwaita з курсорами Windows.
  • * Wayland:
  • - Видалити припущення щодо замовлення глобалів під час запуску
  • - Покращити підтримку DND у різних місцях
  • - Підтримка назв курсору css
  • * X11:
  • - Підтримка об'єктів монітора XRANDR 1.5
  • - Підтримка назв курсору css
  • * OS X:
  • - Підтримка назв курсору css
  • * Виправлено помилки:
  • 619493 Відмітити дві функції від загальнодоступного API GtkAdjustment застарілих

  • Діалогове вікно друку
  • 693738 gtk показує "Помилка отримання інформації про принтер" ...
  • 719683 Виключення проблеми "Не вдалося встановити текст із розмітки через помилку ...
  • 719819 Брандмауер Wayland залежить від замовлення глобалів на дисплеї ...
  • 727316 W32: GDK не підтримує альфа-змішані вікна в пікселях
  • 744086 configure.ac: витягніть залежність gio-unix для всіх збірок unix
  • 746916 Пошук вибирачів файлів не працює над віддаленими мережевими ресурсами
  • 747150 підказка для вертикального режиму запису для введення методу
  • 747634 gdk_set_program_class () перериває - class
  • 747664 GtkEntry: активація-за умовчанням повинна працювати всередині спливаючих вікон
  • 748234 Безвісний "Gtk-WARNING **: Жоден об'єкт не викликається:" попередження ...
  • 748615 GtkWindow: отримати правильну ширину тіні ще перед вікном ...
  • 748640 Документація не виконує приклади вихідних файлів, коли не вбудовується ...
  • 748771 Додайте API, щоб прикріпити користувацький PangoFontMap до діалогового вікна шрифту ...
  • 748782 fontchooser повинен перезавантажити список сімей / стилів на тему ...
  • 748783 Видаліть PANGO_ENABLE_BACKEND з gtksettings.c
  • 748784 Текст GtkProgressBar не можна накладати на панель виконання
  • 748833 Визначте структуру GdkRectangle лише для синтаксичного аналізу інтроспекції
  • 749009 повідомити про тест не вдалося без сесійного автобуса
  • 749012 GtkStack: не випускайте сповіщення :: visible-child під час знищення
  • 749021 GtkStackSwitcher: Не випускайте сповіщення :: видиме-дитину, коли встановлено ...
  • 749178 quartz: Підтримка назв курсору css
  • 749425 Потока пам'яті в GtkWindow
  • 749451 У Windows немає кордону
  • 749593 Різні тестові виправлення
  • 749679 Уникайте запитів про стан пристрою під час роботи DnD
  • 749770 Реалізуйте кінетичну прокрутку для пристроїв, керованих libinput
  • 748763 попередження при запуску перетягування з GtkEntries
  • 749893 Помилка при спробі перетягнути вкладку з населеного GtkNotebook ...
  • * Оновлення перекладу:
  • каталонська
  • Чеська
  • французька
  • німець
  • іврит
  • Угорська
  • Norwegian bokmA & ен; l
  • Окситан
  • польська
  • російська
  • словацька

Що нового у версії 3.17.1:

  • Теми:
  • Багато покращень теми HighContrast
  • Посилення входу до Adwaita
  • Покращте прикраси на стороні клієнта без композитора
  • Прокрутка:
  • Підтримка горизонтального прокручування колеса за допомогою Shift
  • Показувати показники надійно
  • Визначити більше точок відстеження
  • Ручки, гумки та аналогічні пристрої
  • GtkTextView:
  • Підкреслити підкреслення та перекреслення кольорів
  • GtkFileChooser:
  • Легше відкривати місце розташування
  • Переконайтеся, що каталог завантажений
  • Використовуйте popover для нових імен каталогів
  • GtkBuilder:
  • Покращити повідомлення про помилки
  • Додайте утиліту gtk-builder tool для перевірки файлів ui
  • Інспектор:
  • Показати доступне ім'я та опис
  • Додати вкладку для вузлів CSS
  • Wayland:
  • Виправлення DND та буфера обміну
  • Підтримка прикріплених модальних діалогів з буркою
  • Windows:
  • Отримати підтримку XP
  • Підтримка прокрутки горизонтального колеса миші
  • Виправлено помилки:
  • 132197 Горизонтальна прокрутка за допомогою клавіші модифікатора та коліщатка прокрутки
  • 402168 Додайте властивості GtkTextTag до підкреслення та перекреслення кольорів
  • 671362 Виправлення для GtkRadioMenuItem
  • параметр const 723394 для GtkPopover gtk_popover_set_pointing_to
  • 734741 Рівень заповнення GtkScale починається з самого лівого, якщо встановлено рівень показу-заповнення
  • 737175 більшість горизонтальних слайдерів перевертаються під час прокручування колесом миші
  • 741849 Додати GdkScreen-> is_composited () для GDK-Win32
  • 745721 wayland: Додайте підтримку для gtk_window_set_modal
  • 746149 Кнопки "Закрити вкладку" змінюють табуляцію під час наведення курсора під час використання HighContrast
  • 746188 [HighContrast] нечутливі ModelButtons не обрані нечутливими
  • 746202 Надайте більш сильну індикацію фокусування
  • 746301 Відкриття панелі "Звук" генерує помилку pixman
  • 746358 [HighContrast] нечутливий активний фон GtkSwitches, мабуть, ...
  • 746368 [HighContrast] позначка "вибраний колір" завжди чорна, навіть для чорного
  • 746369 [HighContrast] "немає вибору дати" (білий на білому)
  • 746370 GtkExpander не показує, що вона розширюється при використанні теми HighContrast
  • 746386 збій буфера обміну, коли інший клієнт стає власником вибору
  • 746435 wayland: використовуйте g_get_prgname як ідентифікатор програми xdg-області
  • 746468 gtkcairobleur є повільним
  • 746493 [HighContrast] Тексти етикетки, RadioButtons та CheckButton не є ...
  • 746586 crtical попередження в a11y, якщо фокус віджет знищений
  • 746602 Недійсний запис через прокручування слабких вказівників у коді DND викликає збої
  • 746668 Деякі застарілі виклики GL залишаються в базі даних X11
  • 746688 GtkProgressBar не поважає його властивості стилю
  • 746706 Функція серйозної доступної події з комірок таблиці Gtk +
  • Діапазон 746712 ігнорує властивість "перевернуто"
  • 746746 gtk3-demo "Область OpenGL" аварійно завершує роботу з системами зі старою версією OpenGL
  • 746784 GtkBooleanCellAccessible випускає зміну стану: перевірені сигнали замість ...
  • 746817 GtkRadioButton keynav використовує неправильне послідовність
  • 746821 W32: Максимальне вікно не відображається на панелі завдань
  • 746862 popover очищає тінь основних віджетів
  • 746893 gtk_list_box_bind_model не є інтроспективним
  • 746904 дає змогу відключити libcanberra
  • 746925 [HighContrast] Активний (чутливий) фонове зображення GtkSwitch має виглядати більше ...
  • 746961 нова смужка прокрутки "ховається" після натискання + перетягування + випуск, поки миша все ще ...
  • 747096 невелика очистка в обробці clipboards текстового буфера
  • 747121 gtklabel.c: додайте примітку про властивість набору параметрів у gtk_set_markup ()
  • 747133 анімація перевищення зупинено на сенсорних панелях з підтримкою libinput
  • 747288 [HighContrast] Нечутливий фон ListBoxRow має непотрібну межу
  • 747305 x11 / gl: Використовуйте після вільного в glx_pixmap_get ()
  • 747406 Перевірка швидкості виявлення індикаторів
  • 747407. Показувати показники при необхідності
  • 747469 CSD: не можна відкрити меню вікна за допомогою клацання правою кнопкою миші після переміщення вікна
  • 747471 [wayland] gdk_screen_get_monitor_geometry () повертає недійсну геометрію
  • 747524 Піктограми системного лотка не можуть правильно перефарбувати на Xfce (без дисплея ...
  • 747539 popover: видалити оброблювачі сигналів у розпорядженні
  • 747553 Поплавки всередині локальних вилок не отримують size_allocate (), зване
  • 747560 Перевизначення typedef GtkCssNode
  • 747604 Виправте збирання gtk / insector / css-node-tree.c
  • 747608 Сховати / вимикати смугу прокрутки не працюють за допомогою стилуса
  • 747689 [HighContrast] Вибрана мітка ListBoxRow біла на білому
  • 747805 Split Headerbar unmaximize
  • 747808 вікно: виправте початкову ширину тіні для максимального / повноекранного вікна
  • 747827 смужки прокрутки Firefox зламані
  • 748013 Adwaita: накладення навігації клавіатури на першу / останню кнопку в діалоговому вікні ...
  • 748014 W32: натискання натискання кнопки миші вліво / вправо не прокручується горизонтально
  • 748061 GtkMessageDialog: незначна оновлення документації
  • 748156 Видалення коду після падіння xp
  • 748341 GdkOffscreenWindow не слід segfault на gdk_window_beep ()
  • 748346 build: Уникайте розбиття xgettext на MSYS2
  • 748500 GtkSearchEntry документи неправильно посилаються на себе
  • 748509 FTBFS: ui / dialog6.ui не присутній
  • * Оновлення перекладу:
  • арабська
  • баскський
  • бразильська португальська
  • бретонська
  • болгарський
  • каталонська
  • Чеська
  • Данська
  • голландська
  • німець
  • грецький
  • іврит
  • Угорська
  • Ісландська
  • італійська
  • корейська
  • норвезька бокмал
  • російська
  • Сербська
  • словенська
  • шведська
  • Турецька
  • українська

GTK+

Коментар не знайдено
додати коментар
Включіть картинки!