ATK

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

Rating: 3.0/5 (Total Votes: 1)

ATK (Accessibility Toolkit) - це програмне забезпечення з відкритим кодом та безкоштовним командним рядком, яке було розроблено з нуля, щоб служити бібліотекою доступності для середовища робочого середовища GNOME.


Включені композиції

Вона складається з набору інтерфейсів доступності, які реалізуються різними додатками та наборами інструментів. Ви можете використовувати інтерфейси ATK, щоб дозволити інструментам доступності повністю керувати робочими додатками.

Утиліти макросів AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry та версій включають в себе спеціальні доступні об'єкти AtkGObjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug і AtkSocket.

Крім того, він включає в себе об'єкт доступності бази AtkObject, AtkUtil для набору інструментів та підтримку подій, AtkRange, AtkRelation, AtkRelationSet, AtkState та AtkStateSet, а також широкий спектр ATK-інтерфейсів.


Початок роботи з ATK

Щоб налаштувати ATK, запустіть скрипт ./configure, потім "make" та "make install". Якщо ви встановлюєте місце, де ви не маєте дозволів на запис, вам доведеться стати корінням перед тим, як запустити "make install".

Загальні відомості про створення ATK та пов'язаних з ними бібліотек можна знайти за адресою http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Щоб скомпілювати CVS версію atk у вашій системі, вам доведеться зробити кілька кроків для налаштування дерева для складання.

Ви можете виконати всі ці дії одночасно за допомогою команди & ldquo; cvsroot / atk # ./autogen.sh” команда, без лапок. В основному це виконує наступне для вас: cvsroot / atk # aclocal; automake; autoconf & rsquo; Вищезгадані команди створюють & lsquo; налаштувати & rsquo; сценарій, який можна запустити в cvsroot / atk, щоб створити всі Makefiles.

Перш ніж запустити autogen.sh або налаштувати, переконайтеся, що у вас є libtool на своєму шляху. Зауважте, що autogen.sh працює для вас. Якщо ви хочете налаштувати параметри, такі як --prefix = / usr для налаштування, ви можете надати ці параметри для autogen.sh, і вони будуть передані для налаштування.

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

  • Додайте методи ScrollTo та ScrollToPoint до AtkComponent
  • Створити:
  • Потрібна більш пізня версія для Meson, 0.46.0
  • Різне:
  • Документація, самоаналіз та виправлення версій

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

  • Build: мезон на Windows, відстежений помилкою 785802 (ще не повністю закріплений):
  • Force-include msvc_recommended_pragmas.h на MSVC
  • тести: виправити на основі попереднього C99
  • мезон: файл Build .rc в Windows
  • Переклади
  • Запитайте Хьорт Ларсен (да)

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

  • Build: мезон на Windows, відстежений помилкою 785802 (ще не повністю зафіксовано):
  • Force-include msvc_recommended_pragmas.h на MSVC
  • тести: виправити на основі попереднього C99
  • мезон: файл Build .rc в Windows
  • Переклади
  • Запитайте Хьорт Ларсен (да)

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

  • Виправлення помилок:
  • Помилка 781715: аварія під atk_gobject_accessible_dispose ()
  • Будувати (загальні / автозапуски):
  • Додати макрос ATK_UNAVAILABLE
  • Використовуйте файли шаблонів для переліку ATK
  • Перетворення atkversion.h.in у кодування UTF-8
  • Включіть заголовок маршаллерів, а не джерело
  • Додайте нове ім'я до каталогу документів
  • Оновити символи попереджень про помилку
  • Спростити пошук залежності GObject
  • Збірка (мезон):
  • Помилка 782871: Додати систему збірки мезонів
  • Виділіть файли мезону
  • Використовуйте відповідний редактор
  • Використовуйте відповідний GETTEXT_PACKAGE
  • Встановити atk.h
  • Залежить лише від створеного заголовка
  • Build (win32):
  • win32: Виправлення заміни елементів у файлах з вмістом UTF-8
  • Очищення:
  • Видалити atk.spec.in
  • Видалити вилучене файли pkg-config
  • Видаліть невикористаний сценарій для комплектування ATK у Windows
  • Видалити ChangeLog
  • Вилучити місцеву інтроспекцію.m4
  • Документи:
  • Модернізувати посилання API:
  • Використовуйте XInclude
  • Припинити використання режиму SGML за допомогою XML-файлів
  • Drop version.xml і скористайтеся об'єктами пакету gtk-doc
  • Оновіть README, згадуючи мезон, ніндзя та трохи прибираючи
  • Видалити порожній файл змін
  • Інтроспекція об'єктів:
  • Позначте непереборні функції як "пропустіть"
  • Різне:
  • Оновити файл ігнорування git
  • Нові відносини та ролі:
  • Помилка 748384: Додати ATK_ROLE_FOOTNOTE
  • Помилка 781587: Додайте повідомлення про помилку, повідомлення про помилку, подробиці та подробиці
  • Підтримка перекладу:
  • Оновити po / Makevars (авторські права та адреса помилок)
  • Переклади:
  • Юра Шумович (бути)

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

  • Build, MSVC:
  • Підтримка Visual Studio 2017
  • Переклади:
  • Запитайте Хьорт Ларсен (да), Джорді Мас (ка)

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

  • Build, MSVC:
  • Вилучіть atk-install.props для повторної генерації
  • Makefile.msvcproj, Makefile-newvs.am: ​​оновлення з GLib
  • Перемістити файли до win32
  • Документи:
  • Виправте помилку
  • Помилка 772236: змінити ідентифікатор розділу atkobject потрібні несумісні до файлів файлові системи
  • Різне:
  • Використовуйте апостроф Unicode в перекладеному рядку
  • Автори:
  • Мюррей Каммінг, Піотр Драг, Алехандро Пінеіро Іглесіас,
  • Переклади:
  • gogo (hr), Jordi Mas (ca), Фабіо Томат (хутро)

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

  • Додайте інші параметри до XGETTEXT_OPTIONS в po / makevars
  • Переклади:
  • Піотр Драг (По), Давид Кінг (en_GB)

Що нового в версії 2.20.0 / 2.22.0 Beta:

  • Bug 764883: відсутні анотації аргументів (поза)
  • Додайте заголовки мови до файлів po
  • MSVC / win32:
  • MSVC Builds: Додайте загальний модуль Autotools для самоаналізу (помилка 764983)
  • MSVC Builds: Створіть команди побудови самонаведення (помилка 764983)
  • Очистити відновлення-відстеження-msvc.mak
  • Студії Visual Studio: включити інформацію про версію в таблиці властивостей
  • Збірка Visual Studio: Generate atk.pc
  • Збірка Visual Studio 2008: Переконайтеся, що файл pc створено перед & quot; встановити & quot;
  • Створення Visual Studio: зробити гнучкіший генератор pc більш гнучкими
  • build / win32 / pc_base.py: Дозволити спеціальні параметри
  • build / win32 / atkpc.py: Виправте залежний рядок пакунків
  • Переклади:
  • Переклад робочого перекладу GNOME (gd), Cedric Valmary (oc)

Що нового у версії 2.16.0 / 2.18 Beta 1:

  • Документація:
  • Замінити згадки про "зміненому стані" з "зміною стану".
  • Виправлено деякі крихітні помилки
  • Покращення Build / win32:
  • Використовуйте шаблонні правила для build / makefile-newvs.am
  • Налаштування та очищення генерації .vcxproj.filters
  • Виправлено помилку 748176: недоступне дерево distcheck у build / win32
  • Вилучено вимогу GCC
  • & quot; встановити & quot; Проекти, перейменовані в "atk-install"
  • Різне: встановити правильний дозвіл на файли для вихідних файлів
  • Переклади:
  • Педро Альбукерке (pt), Даніель Мартінес (ан)

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

  • Помилка 746459: Виправте пару GTK-Doc коментувати блоки
  • Підтримка Visual Studio
  • Збільшення швидкості випуску
  • Виправте та покращити генерацію .pdb.
  • & quot; Установити & quot; файли .pdb
  • Переклади:
  • Йозеф Андерссон (ср.), Йири Гранорус (фі), Бауржан Муфтаххидин (kk), Самир Рыбич (б), Захари Юруков (бч)

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

  • AtkRole:
  • Помилка 742806: додавання нових ролей для фракцій, коренів, індексів та верхніх сценаріїв

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

  • AtkState:
  • Помилка 665598: Додати ATK_STATE_READ_ONLY
  • Виправлення помилок:
  • Скасувати клас refref STATE_TYPE після використання його в state_type_get_name
  • AtkTable: додано відсутній & quot;: & quot; на одній анотації gi
  • Переклади:
  • Мухаммет Кара (tr)

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

  • AtkState:
  • Помилка 739981: Додати ATK_ROLE_STATIC і уточнити ATK_ROLE_TEXT
  • Виправлена ​​помилка 740152: Документ про відмову від ATK_STATE_ARMED
  • Документація:
  • Помилка 740044: виправлення нечіткої мови щодо ATK_STATE_ACTIVE
  • Помилка 740066: Покращити документацію, пов'язану з AtkState та AtkStateSet
  • Розширюйте документацію відновлення atk_focus_tracker_notify
  • Вилучіть деяку документацію в коді, яка вже є частиною документів
  • Переклади:
  • Андерс Джонссон (sv)

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

  • Помилка 407539: Додати ATK_STATE_HAS_TOOLTIP
  • Документація:
  • Оновлений файл README
  • Помилка 737602: Оновити документацію для відображення додаткового випадку використання для STATE_INDETERMINATE

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

  • Переклади: DuAan Kazik (sk), Мария Мавриду (ель), Юрій Мясоедов (ru)

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

  • AtkText:
  • Помилка 723292: отримання назви локалізованої ролі неможливе для ATK_ROLE_EDITBAR
  • Помилка 653293: текстові вставки та видалення тексту знову є детальними сигналами. Документ.
  • Переклади:
  • Aurimas Aöernius (lt), Marek AŒernockA½ (cs), Тонг Хуей (zh_CN), Чао-Сюнь Ляо (zh_HK)

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

  • MSVC Builds: Повторне саморозвідка Build та інші помилки
  • Переклади: Йосеф Ор Бочко (він), Дімітріс Спіпіс (ель), Пітер Вагнер (sk)

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

  • AtkRole:
  • Помилка 720065: додавання ролей для списків опису
  • Знецінення:
  • Помилка 476674: призупинити властивості таблиці, які залежать від номера рядка / стовпця
  • Помилка 652798: вбити AtkMisc
  • Призупинити зв'язок / видалити власника_обмін
  • Скасувати atk_role_register
  • Документація:
  • Помилка 644747: вдосконалення документації для AtkObject :: зміна властивостей
  • Покращено документацію AtkUtil
  • Оновлені розділи нових символів у документації
  • Не використовуйте тег GTK-Doc & quot; Віртуальний & quot; більше, оскільки це застаріло
  • Будівництво:
  • Помилка 644756: видалити atkintl.h на користь gi18n-lib.h з glib
  • Помилка 652965: включити atk-enum-types.h на atk.h
  • Виправлено деякі попередження про самопідйомність
  • Замініть INCLUDES на AM_CPPFLAGS, щоб затримати попередження про помилку automake.
  • Файли Visual C ++ Studio:
  • Додайте PlatformToolsetTag на проект Генгір MSVC
  • розділити таблиці властивостей
  • Оновити Visual C ++ 2008 & quot; встановити & quot; фаза
  • Помилка 690145: використовувати Python для створення проектів MSVC
  • Різне:
  • Bug 572489: atk_text_range_extents слід використовувати g_return_if_fail
  • .

  • Помилка 653293: видалити G_SIGNAL_DETAILED з сигналів відттексту, які не використовують дані
  • Bug 720095: додати atk_object_peek_parent
  • Оновлені файли AUTHORS та доповнення
  • Додані назви ролей у вихідному файлі для перекладу

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

  • Bug 709214: Потрібна API, щоб отримати поточний документа номер сторінки та кількість сторінок
  • Оновлений грецький переклад

Вимоги :

  • GLib2

Схожі програми

cURL
cURL

17 Aug 18

LibSoup
LibSoup

16 Aug 18

Ncurses
Ncurses

11 May 15

Vulkan
Vulkan

10 Mar 16

ATK

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