ATK

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

Rating: 3.0/5 (Total Votes: 1)

ATK (Accessibility Toolkit) - это программное обеспечение с открытым исходным кодом и бесплатное программное обеспечение, разработанное с нуля, чтобы выступать в качестве библиотеки доступности для среды рабочего стола GNOME.


Включенные compoenents

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

Утилиты макросов AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry и Versioning включают в себя, а также доступные пользовательские объекты AtkGobjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug и AtkSocket.

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


Начало работы с ATK

Чтобы настроить ATK, запустите сценарий ./configure, затем «make» и «make install». Если вы устанавливаете в место, где у вас нет прав на запись, вам нужно стать root, прежде чем запускать «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; configure & rsquo; скрипт, который можно запустить в cvsroot / atk, чтобы создать все Make-файлы.

Перед запуском autogen.sh или configure убедитесь, что у вас есть libtool на вашем пути. Обратите внимание, что autogen.sh работает для вас. Если вы хотите передать такие параметры, как -prefix = / usr, чтобы настроить, вы можете предоставить эти параметры autogen.sh, и они будут переданы для настройки.

Что нового в этом выпуске:

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

Что нового в версии:

  • Сборка: meson на Windows, отслеживаемая с помощью ошибки 785802 (еще не полностью исправлена):
  • Принудительно включить msvc_recommended_pragmas.h в MSVC
  • тесты: исправить сборку на pre-C99
  • meson: создать файл .rc в Windows
  • Перевод
  • Спросите Хьюорта Ларсена (да)

Что нового в версии 2.26.0:

  • Сборка: meson в Windows, отслеживаемая с помощью ошибки 785802 (еще не полностью исправлено):
  • Принудительно включить msvc_recommended_pragmas.h в MSVC
  • тесты: исправить сборку на pre-C99
  • meson: создать файл .rc в Windows
  • Перевод
  • Спросите Хьюорта Ларсена (да)

Что нового в версии 2.25.2:

    <литий> исправление ошибок:
  • Ошибка 781715: сбой при atk_gobject_accessible_dispose ()
  • Сборка (общий / автозапуск):
  • Добавить макрос ATK_UNAVAILABLE
  • Использовать файлы шаблонов для перечислений ATK
  • Преобразование atkversion.h.in в кодировку UTF-8
  • Включить заголовок маршаллеров, а не источник
  • Добавить сборщик в директории документов
  • Обновить символы предупреждений об отказе.
  • Упростить поиск зависимостей GObject
  • Сборка (мезон):
  • Ошибка 782871: добавьте систему сборки мезонов.
  • Отключить файлы мезонов
  • Используйте соответствующую soversion
  • Используйте соответствующий GETTEXT_PACKAGE
  • Установить atk.h
  • Только зависит от сгенерированного заголовка
  • Сборка (win32):
  • win32: Исправить замену элементов в файлах содержимым UTF-8
  • Очистка:
  • Удалить atk.spec.in
  • Удалить удаленный файл pkg-config
  • Удалить неиспользуемый скрипт для добавления ATK в Windows
  • Удалить ChangeLog
  • Удалить локальную интроспекцию.m4
  • Docs:
  • Модернизируйте ссылку API:
  • Использовать XInclude
  • Прекратить использование SGML-режима с XML-файлами
  • Отбросьте версию.xml и используйте объекты пакета gtk-doc.
  • Обновите README, указав Meson, Ninja и немного очистив
  • Удалить пустой файл переопределений
  • Внутренняя интроспекция Gobject:
  • Отметить неотменяемые функции как "skip
  • Разное:
  • Обновить git игнорировать файл
  • Новые отношения и роли:
  • Ошибка 748384: Добавить ATK_ROLE_FOOTNOTE
  • Ошибка 781587: добавьте сообщение об ошибке, error-for, details и details-for-relation.
  • Поддержка перевода:
  • Обновить po / Makevars (адрес авторских прав и ошибок)
  • Переводы:
  • Юрас Шумович (be)

Что нового в версии 2.24.0:

  • Сборка, MSVC:
  • Поддержка Visual Studio 2017
  • Переводы:
  • Спросите Хьорта Ларсена (да), Джорди Маса (ca)

Что нового в версии 2.23.4:

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

Что нового в версии 2.22.0:

  • Добавить дополнительные опции в XGETTEXT_OPTIONS в po / Makevars
  • Переводы:
  • Piotr Drag (po), Дэвид Кинг (en_GB)

Что нового в версии 2.20.0 / 2.22.0 Beta:

  • Ошибка 764883: добавьте некоторые отсутствующие аргументы (out) аннотации
  • Добавить заголовки заголовков в файлы po
  • MSVC / win32:
  • MSVC Builds: добавьте общий модуль Autotools для интроспекции (ошибка 764983)
  • MSVC Builds: создание команд сборки Introspection (ошибка 764983)
  • Очистка atk-introspection-msvc.mak
  • Создание Visual Studio: включение информации о версии в листы свойств
  • Создание Visual Studio: Создание atk.pc
  • сборки Visual Studio 2008: убедитесь, что файл pc создан до & quot; install & quot;
  • Создание Visual Studio: создание более гибкой генерации .pc
  • build / win32 / pc_base.py: Разрешить настраиваемые параметры
  • build / win32 / atkpc.py: Исправить зависимую строку пакета
  • Переводы:
  • GNOME Translation Robot (gd), Седрик Валмари (oc)

Что нового в версии 2.16.0 / 2.18 Beta 1:

  • Документация:
  • Заменить упоминания об изменении состояния с помощью «изменения состояния».
  • Исправлено несколько мелких опечаток
  • Улучшения сборки / win32:
  • Использовать шаблонные правила для сборки / Makefile-newvs.am
  • Уборка и очистка .vcxproj.filters поколения
  • Исправлена ​​ошибка 748176: ошибка из-за дерева устранена в build / win32
  • Убрано требование GCC

  • <Литий> & Quot; установить & Quot; Проекты, переименованные в & quot; atk-install & quot;
  • Разное: установить правильное разрешение файла для исходных файлов
  • Переводы:
  • Педро Альбукерке (pt), Даниэль Мартинес (а)

Что нового в версии 2.16.0:

  • Ошибка 746459: исправить пару GTK-Doc блоки комментариев
  • Поддержка Visual Studio
  • Ускоренные выпуски выпусков
  • Исправить и улучшить .pdb Generation.

  • <Литий> & Quot; Установить & Quot; .pdb Файлы
  • Переводы:
  • Йозеф Андерссон (sv), Иржи Грэнроус (fi), Бауржан Муфтахидинов (kk), Самир Рибич (bs), Захари Юруков (bg)

Что нового в версии 2.15.4:

  • AtkRole:
  • Ошибка 742806: добавьте новые роли для фракций, корней, индексов и надстроек.

Что нового в версии 2.15.3:

  • AtkState:
  • Ошибка 665598: Добавить ATK_STATE_READ_ONLY
  • исправление ошибок:
  • Unref STATE_TYPE класс ref после использования его в 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:

  • Переводы: Дуаан Казик (sk), Мария Мавриду (эль), Юрий Мясоедов (ru)

Что нового в версии 2.11.6:

  • AtkText:
  • Ошибка 723292: получение локального имени роли не выполняется для ATK_ROLE_EDITBAR
  • Ошибка 653293: текст-вставка и удаление текста - это снова подробные сигналы. Документируйте это.
  • Переводы:
  • Aurimas AŒernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

Что нового в версии 2.11.5:

  • MSVC Builds: Rework Introspection Build и другие исправления
  • Переводы: Йосеф или Бочко (он), Димитрис Спингос (эль), Питер Вагнер (sk)

Что нового в версии 2.11.4:

  • AtkRole:
  • Ошибка 720065: добавьте роли для списков описания
  • Устаревшие:
  • Ошибка 476674: обесценить свойства таблицы, которые зависят от номера строки / столбца
  • Ошибка 652798: убить AtkMisc
  • Заблокировать connect / remove_property_change_handler
  • Устаревший atk_role_register
  • Документация:
  • Ошибка 644747: улучшите документацию для AtkObject :: свойство-change
  • Улучшенная документация по AtkUtil
  • Обновлены новые разделы символов документации
  • Не использовать тег GTK-Doc "Virtual & quot; больше, поскольку устарел
  • Строительство:
  • Ошибка 644756: удалите atkintl.h в пользу gi18n-lib.h из glib
  • Ошибка 652965: включить atk-enum-types.h на atk.h
  • Исправлены некоторые предупреждения об интроспекции gobject
  • Замените INCLUDES для AM_CPPFLAGS, чтобы отключить предупреждения об отключении автомата.
  • Файлы Visual C ++ Studio:
  • Добавить платформуToolsetTag в проект gengir MSVC
  • Разделить листы свойств
  • Обновление Visual C ++ 2008 & quot; install & quot; фаза
  • Ошибка 690145: используйте Python для создания проектов MSVC.
  • Разное:
  • Ошибка 572489: atk_text_range_extents следует использовать g_return_if_fail
  • Ошибка 653293: удалите G_SIGNAL_DETAILED из сигналов atktext, которые не используют данные.
  • Ошибка 720095: добавьте atk_object_peek_parent
  • Обновлены файлы AUTHORS и doap
  • Добавлены имена ролей в исходном файле для перевода

Что нового в версии 2.11.3:

  • Ошибка 709214: нужен API для получения текущего документа номер страницы и количество страниц
  • Обновленный греческий перевод

<сильные> Требования :

  • GLib2

Похожие программы

Vulkan
Vulkan

10 Mar 16

libjpeg
libjpeg

20 Feb 15

Oracle::Sqlldr
Oracle::Sqlldr

3 Jun 15

File::LockDir
File::LockDir

2 Jun 15

Комментарии к ATK

Комментарии не найдены
добавить комментарий
Включите картинки!