ATK

软件截图:
ATK
软件详细信息:
版本: 2.29.2 更新
上传日期: 22 Jun 18
开发: ATK Team
许可: 免费
人气: 177

Rating: 3.0/5 (Total Votes: 2)

ATK (Accessibility Toolkit)是一个开源和免费的命令行软件,它是从头开始设计的,用作GNOME桌面环境的辅助功能库。


包括的组件

它包含一系列可访问性接口,这些接口由各种其他应用程序和工具包实现。您可以使用ATK界面来允许辅助功能工具完全控制正在运行的应用程序。

包括AtkNoOpObjectFactory,AtkObjectFactory,AtkRegistry和Versioning宏实用程序,以及AtkGObjectAccessible,AtkHyperlink,AtkNoOpObject,AtkPlug和AtkSocket自定义可访问对象。

此外,它还包括AtkObject基本可访问性对象,AtkUtil for toolkit和事件支持,AtkRange,AtkRelation,AtkRelationSet,AtkState和AtkStateSet基本可访问数据类型以及各种ATK接口。


ATK入门

要配置ATK,请运行./configure脚本,然后运行'make'和'make install'。如果您要安装到没有写入权限的位置,则必须在运行“make install”之前成为root用户。

有关构建ATK及相关库的一般信息,请访问http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html。要在系统上编译atk的CVS版本,您需要采取几个步骤来设置树以进行编译。

您可以通过运行“cvsroot / atk#。/ autogen.sh”来立即执行所有这些步骤。命令,没有引号。基本上这会为你做以下事情‘ cvsroot / atk#aclocal; automake的; autoconf的&rsquo的;.上述命令创建了‘ configure’脚本,可以在cvsroot / atk中运行以创建所有Makefile。

在运行autogen.sh或configure之前,请确保路径中有libtool。请注意,autogen.sh会为您运行configure。如果你希望传递像--prefix = / usr这样的选项来配置你可以将这些选项提供给autogen.sh,它们将被传递给configure。

什么是新的在此版本中:

  • 将ScrollTo和ScrollToPoint方法添加到AtkComponent
  • 构建
  • 需要更新版本的Meson,0.46.0
  • 其他:
  • 文档,内省和版本控制修复

版本中的新功能

  • 构建:Windows上的meson,由Bug 785802跟踪(尚未完全修复):
  • 在MSVC上强制包含msvc_recommended_pragmas.h
  • 测试:在C99之前修复构建
  • meson:在Windows上构建.rc文件
  • 翻译
  • 问Hjorth Larsen(da)

版本2.26.0中的新功能

  • 构建:Windows上的介子,由Bug 785802跟踪(尚未完全修复):
  • 在MSVC上强制包含msvc_recommended_pragmas.h
  • 测试:在C99之前修复构建
  • meson:在Windows上构建.rc文件
  • 翻译
  • 问Hjorth Larsen(da)

版本2.25.2中的新功能

  • Bugfixing:
  • 错误781715:atk_gobject_accessible_dispose()下的崩溃
  • Build(general / autotools):
  • 添加ATK_UNAVAILABLE宏
  • 使用模板文件进行ATK枚举
  • 将atkversion.h.in转换为UTF-8编码
  • 包括marshallers标题,而不是来源
  • 将buildir添加到docs目录
  • 更新弃用警告符号
  • 简化GObject依赖项发现
  • 构建(介子):
  • 错误782871:添加介子构建系统
  • 远离Meson文件
  • 使用适当的soversion
  • 使用适当的GETTEXT_PACKAGE
  • 安装atk.h
  • 仅依赖于生成的标题
  • 构建(win32):
  • win32:修复使用UTF-8内容替换文件中的项目
  • 清洗:
  • 删除atk.spec.in
  • 删除已卸载的pkg-config文件
  • 删除未使用的脚本以在Windows上捆绑ATK
  • 删除ChangeLog
  • 删除本地introspection.m4
  • 文档:
  • 现代化API参考:
  • 使用XInclude
  • 停止使用带有XML文件的SGML模式
  • 删除version.xml并使用gtk-doc包实体
  • 更新README,提及Meson,Ninja,并清理一点
  • 删除空覆盖文件
  • Gobject内省:
  • 将不可绑定的功能标记为'skip
  • 其他:
  • 更新git ignore file
  • 新关系和角色:
  • 错误748384:添加ATK_ROLE_FOOTNOTE
  • 错误781587:添加错误消息,错误消息,详细信息和详细信息关系
  • 翻译支持:
  • 更新po / Makevars(版权和错误地址)
  • 文:
  • Yuras Shumovich(be)

版本2.24.0中的新功能

  • Build,MSVC:
  • 支持Visual Studio 2017
  • 文:
  • 问Hjorth Larsen(da),Jordi Mas(ca)

版本2.23.4中的新功能

  • Build,MSVC:
  • 在重新生成时移除atk-install.props
  • Makefile.msvcproj,Makefile-newvs.am:从GLib更新
  • 将文件移至win32
  • 文档:
  • 修正拼写错误
  • 错误772236:更改atkobject章节所需的不区分大小写的文件系统的ID
  • 其他:
  • 在可翻译字符串中使用Unicode撇号
  • 提供者:
  • Murray Cumming,Piotr Drag,Alejandro Pineiro Iglesias,
  • 文:
  • gogo(hr),Jordi Mas(ca),Fabio Tomat(皮草)

版本2.22.0中的

新内容

  • 向po / Makevars中的XGETTEXT_OPTIONS添加更多选项
  • 文:
  • Piotr Drag(po),David King(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文件
  • Visual Studio构建:使.pc生成更灵活
  • build / win32 / pc_base.py:允许自定义选项
  • build / win32 / atkpc.py:修复相关包字符串
  • 文:
  • GNOME翻译机器人(gd),Cedric Valmary(oc)

版本2.16.0 / 2.18 Beta 1中的新功能

  • 文档:
  • 将“状态改变”的提及替换为“状态改变”。
  • 修正了一些小错字
  • 构建/ win32改进:
  • 在build / Makefile-newvs.am
  • 上使用模式规则
  • 整理和清理.vcxproj.filters generation
  • 修复Bug 748176:build / win32
  • 中的树外distcheck失败
  • 删除了GCC要求
  • "安装"项目已重命名为“atk-install”
  • 其他:为源文件设置适当的文件权限
  • 文:
  • Pedro Albuquerque(pt),Daniel Martinez(an)

版本2.16.0中的新功能

  • 错误746459:修复了几个GTK-Doc评论块
  • Visual Studio支持
  • 加速发布版本
  • 修复并改进.pdb生成。
  • "安装" .pdb文件
  • 文:
  • Josef Andersson(sv),JiriGrA¶nroos(fi),Baurzhan Muftakhidinov(kk),Samir Ribic(bs),Zahari Yurukov(bg)

版本2.15.4中的新功能

  • AtkRole:
  • 错误742806:为分数,根,下标和上标添加新角色

版本2.15.3中的新功能

  • AtkState:
  • 错误665598:添加ATK_STATE_READ_ONLY
  • Bugfixing:
  • 在state_type_get_name
  • 上使用它后展开STATE_TYPE类ref
  • AtkTable:添加了缺失的“:”在一个gi注释
  • 文:
  • Muhammet Kara(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弃用文档<​​/ li>
  • 删除一些已成为文档
  • 一部分的代码内文档
  • 文:
  • Anders Jonsson(sv)

版本2.15.1中的新功能

  • 错误407539:添加ATK_STATE_HAS_TOOLTIP
  • 文档:
  • 更新了自述文件
  • 错误737602:更新文档以反映STATE_INDETERMINATE的其他用例

版本2.14.0中的新功能

  • 翻译:DuAan Kazik(sk),Maria Mavridou(el),Yuri Myasoedov(ru)

版本2.11.6中的新功能

  • AtkText:
  • 错误723292:获取ATK_ROLE_EDITBAR
  • 的本地化角色名称失败
  • 错误653293:text-insert和text-remove再次是详细信号。记录下来。
  • 文:
  • AurimasAŒernius(lt),MarekAŒernockA½(cs),Tong Hui(zh_CN),Chao-Hsiung Liao(zh_HK)

版本2.11.5中的新内容

  • MSVC构建:返工内省构建和其他各种修复
  • 翻译:Yosef或Boczko(他),Dimitris Spingos(el),Peter Vagner(sk)

版本2.11.4中的新功能

  • AtkRole:
  • 错误720065:添加描述列表的角色
  • 弃用:
  • 错误476674:弃用取决于行/列号的表属性
  • 错误652798:杀死AtkMisc
  • 弃用connect / remove_property_change_handler
  • 弃用atk_role_register
  • 文档:
  • 错误644747:改进AtkObject :: property-change
  • 的文档
  • 改进的AtkUtil文档
  • 更新了文档
  • 上的新符号部分
  • 未使用GTK-Doc标签“虚拟”已经弃用了
  • 大厦:
  • 错误644756:从glib删除atkintl.h以支持gi18n-lib.h
  • 错误652965:在atk.h上包含atk-enum-types.h
  • 修正了一些gobject-introspection警告
  • 替换AM_CPPFLAGS的INCLUDES以消除automake弃用警告。
  • Visual C ++ Studio文件:
  • 在gengir MSVC Project上添加PlatformToolsetTag
  • 拆分属性表
  • 更新Visual C ++ 2008“安装”相
  • 错误690145:使用Python生成MSVC项目
  • 其他:
  • 错误572489:atk_text_range_extents应使用g_return_if_fail
  • 错误653293:从不使用详细信息的atktext信号中​​删除G_SIGNAL_DETAILED
  • 错误720095:添加atk_object_peek_parent
  • 更新了AUTHORS和doap文件
  • 在源文件中添加角色名称以进行翻译

版本2.11.3中的新内容

  • 错误709214:需要API来获取文档的当前内容页码和页数
  • 更新了希腊语翻译

<强>要求

  • GLib2

类似的软件

libjpeg
libjpeg

20 Feb 15

SVL
SVL

3 Jun 15

GLib2
GLib2

16 Aug 18

tcpdump
tcpdump

22 Jun 18

意见 ATK

评论没有发现
添加评论
打开图片!