ATK

Tela Software:
ATK
Detalhes de Software:
Versão: 2.29.2 Atualizado
Data de upload: 22 Jun 18
Revelador: ATK Team
Licença: Livre
Popularidade: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (Kit de Ferramentas de Acessibilidade) é um software de linha de comando e software livre que foi projetado desde o início para atuar como uma biblioteca de acessibilidade para o ambiente de área de trabalho GNOME.


Compostos Incluídos

É composto por uma coleção de interfaces de acessibilidade que são implementadas por vários outros aplicativos e kits de ferramentas. Você pode usar as interfaces ATK para permitir que as ferramentas de acessibilidade tenham controle total sobre os aplicativos em execução.

Os utilitários de macros AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry e Versioning são incluídos, assim como os objetos acessíveis personalizados AtkGObjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug e AtkSocket.

Além disso, inclui o objeto de acessibilidade de base AtkObject, AtkUtil para kit de ferramentas e suporte a eventos, tipos de dados acessíveis AtkRange, AtkRelation, AtkRelationSet, AtkState e AtkStateSet e uma ampla variedade de interfaces ATK.


Começando com o ATK

Para configurar o ATK, execute o script ./configure, em seguida, 'make' e 'make install'. Se você está instalando em um local onde você não tem permissões de gravação, você terá que se tornar root antes de executar 'make install'.

Informações gerais sobre como criar o ATK e bibliotecas relacionadas podem ser encontradas em http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Para compilar uma versão CVS do atk no seu sistema, você precisará dar vários passos para configurar a árvore para a compilação.

Você pode executar todas essas etapas ao mesmo tempo executando o & ldquo; cvsroot / atk # ./autogen.sh” comando, sem aspas. Basicamente, isso faz o seguinte para você: cvsroot / atk # aclocal; automake; autoconf & rsquo ;. Os comandos acima mencionados criam o & lsquo; configure & rsquo; script, que pode ser executado no cvsroot / atk para criar todos os Makefiles.

Antes de executar o autogen.sh ou configure, certifique-se de ter o libtool em seu caminho. Note que o autogen.sh executa o configure para você. Se você deseja passar opções como --prefix = / usr para configurar, você pode dar essas opções para o autogen.sh e elas serão passadas adiante para configuração.

O que há de novo nesta versão:

  • Adicione os métodos ScrollTo e ScrollToPoint ao AtkComponent
  • Construir:
  • Exigir uma versão mais recente do Meson, 0.46.0
  • Misc:
  • Correções de documentação, introspecção e versão

O que há de novo na versão:

  • Build: meson no Windows, rastreado pelo Bug 785802 (ainda não totalmente corrigido):
  • Force-include msvc_recommended_pragmas.h no MSVC
  • testes: Corrigir a compilação no pré-C99
  • meson: Construa o arquivo .rc no Windows
  • Traduções
  • Pergunte a Hjorth Larsen (da)

O que há de novo na versão 2.26.0:

  • Build: meson no Windows, rastreado pelo Bug 785802 (ainda não totalmente fixo):
  • Force-include msvc_recommended_pragmas.h no MSVC
  • testes: Corrigir a compilação no pré-C99
  • meson: Construa o arquivo .rc no Windows
  • Traduções
  • Pergunte a Hjorth Larsen (da)

O que há de novo na versão 2.25.2:

  • Correção de bugs:
  • Bug 781715: Falha em atk_gobject_accessible_dispose ()
  • Build (geral / autotools):
  • Adicionar macro ATK_UNAVAILABLE
  • Use arquivos de modelo para as enumerações do ATK
  • Converta o atkversion.h.in para a codificação UTF-8
  • Inclua o cabeçalho dos marshallers, não a fonte
  • Adicione o buildir aos diretórios de documentos
  • Atualizar símbolos de aviso de descontinuação
  • Simplifique a descoberta de dependência do GObject
  • Build (meson):
  • Bug 782871: Adicione o sistema de compilação do meson
  • Dist os arquivos do Meson
  • Use a sugestão apropriada
  • Use o GETTEXT_PACKAGE adequado
  • Instalar o atk.h
  • Depende apenas do cabeçalho gerado
  • Build (win32):
  • win32: corrija a substituição de itens em arquivos com conteúdo UTF-8
  • Limpeza:
  • Remover o atk.spec.in
  • Remova o arquivo pkg-config desinstalado
  • Remover script não usado para agrupar o ATK no Windows
  • Remover ChangeLog
  • Remover introspection local.m4
  • Documentos:
  • Modernize a referência da API:
  • Use XInclude
  • Pare de usar o modo SGML com arquivos XML
  • Solte o version.xml e use as entidades do pacote gtk-doc
  • Atualize o README mencionando Meson, Ninja e limpando um pouco
  • Remover o arquivo de substituições vazio
  • introspecção do objeto:
  • Marcar funções não conectáveis ​​como 'pular
  • Misc:
  • Atualizar o arquivo ignorar do git
  • Novas relações e funções:
  • Bug 748384: Adicionar ATK_ROLE_FOOTNOTE
  • Bug 781587: Adicionar mensagem de erro, erro-para, detalhes e detalhes-para-relação
  • Suporte de tradução:
  • Atualizar po / Makevars (copyright e endereço de bug)
  • Traduções:
  • Yuras Shumovich (ser)

O que há de novo na versão 2.24.0:

  • Compilar, MSVC:
  • Suporte ao Visual Studio 2017
  • Traduções:
  • Pergunte a Hjorth Larsen (da), Jordi Mas (ca)

O que há de novo na versão 2.23.4:

  • Compilação, MSVC:
  • Remover o atk-install.props na nova geração
  • Makefile.msvcproj, Makefile-newvs.am: ​​atualização do GLib
  • Mover arquivos para o win32
  • Documentos:
  • Corrigir erro de digitação
  • Bug 772236: id de alteração do capítulo do atkobject precisava de sistemas de arquivos sem distinção entre maiúsculas e minúsculas
  • Misc:
  • Use o apóstrofo Unicode em uma string traduzível
  • Colaboradores:
  • Murray Cumming, Piotr Drag, Alejandro Pineiro Iglesias,
  • Traduções:
  • gogo (h), Jordi Mas (ca), Fabio Tomat (pele)

O que há de novo na versão 2.22.0:

  • Adicione mais opções a XGETTEXT_OPTIONS em po / Makevars
  • Traduções:
  • Piotr Drag (po), David King (en_GB)

O que há de novo na versão 2.20.0 / 2.22.0 Beta:

  • Bug 764883: Adicione alguns anotações de argumentos ausentes (out)
  • Adicionar cabeçalhos de idioma a arquivos po
  • MSVC / win32:
  • MSVC Builds: Adicione um módulo de Autotools comum para introspecção (Bug 764983)
  • MSVC Builds: gera os comandos de criação de introspecção (erro 764983)
  • Limpar o atk-introspection-msvc.mak
  • Visual Studio cria: inclui informações de versão em folhas de propriedades
  • O Visual Studio cria: gera atk.pc
  • O Visual Studio 2008 foi criado: Assegure-se de que o arquivo do pc seja gerado antes de "install"
  • O Visual Studio cria: Torne a geração de .pc mais flexível
  • build / win32 / pc_base.py: permitir opções personalizadas
  • build / win32 / atkpc.py: corrija a sequência de pacotes dependente
  • Traduções:
  • Robô de Tradução do GNOME (gd), Cedric Valmary (oc)

O que há de novo na versão 2.16.0 / 2.18 Beta 1:

  • Documentação:
  • Substitua as menções de "mudança de estado" por "mudança de estado".
  • Corrigidos alguns pequenos erros de digitação
  • Melhorias no Build / win32:
  • Use regras padrão na compilação / Makefile-newvs.am
  • Arrumando e limpando a geração .vcxproj.filters
  • Correções Bug 748176: distcheck fora da árvore falha na compilação / win32
  • Requisito do GCC removido
  • & quot; instalar & quot; Projetos renomeados para & quot; atk-install & quot;
  • Misc: defina a permissão de arquivo adequada para os arquivos de origem
  • Traduções:
  • Pedro Albuquerque (pt), Daniel Martinez (an)

O que há de novo na versão 2.16.0:

  • Bug 746459: Corrigir um par de GTK-Doc blocos de comentários
  • suporte ao Visual Studio
  • Acelerar versões de versão
  • Corrigir e melhorar a geração de .pdb.
  • & quot; Instalar & quot; Arquivos .pdb
  • Traduções:
  • Josef Andersson (sv), Jiri GrA¶nroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribic (s), Zahari Yurukov (bg)

O que há de novo na versão 2.15.4:

  • AtkRole:
  • Bug 742806: Adicionar novos papéis para frações, raízes, subscritos e sobrescritos

O que há de novo na versão 2.15.3:

  • AtkState:
  • Bug 665598: Adicionar ATK_STATE_READ_ONLY
  • Correção de bugs:
  • Ref ref de classe STATE_TYPE depois de usá-lo em state_type_get_name
  • AtkTable: adicionado em falta & quot;: & quot; em uma anotação gi
  • Traduções:
  • Muhammet Kara (tr)

O que há de novo na versão 2.15.2:

  • AtkState:
  • Bug 739981: adicione ATK_ROLE_STATIC e esclareça ATK_ROLE_TEXT
  • Bug 740152: Documente a desaprovação de ATK_STATE_ARMED
  • Documentação:
  • Bug 740044: Corrija um idioma pouco claro em relação a ATK_STATE_ACTIVE
  • Bug 740066: Aprimore a documentação relacionada ao AtkState e ao AtkStateSet
  • Estender atk_focus_tracker_notify documentação de descontinuação
  • Remover alguma documentação no código, que já faz parte dos documentos
  • Traduções:
  • Anders Jonsson (sv)

O que há de novo na versão 2.15.1:

  • Bug 407539: Adicionar ATK_STATE_HAS_TOOLTIP
  • Documentação:
  • Arquivo README atualizado
  • Bug 737602: Atualize a documentação para refletir um caso de uso adicional para STATE_INDETERMINATE

O que há de novo na versão 2.14.0:

  • Traduções: DuAan Kazik (sk), Maria Mavridou (el), Yuri Myasoedov (ru)

O que há de novo na versão 2.11.6:

  • AtkText:
  • Bug 723292: Falha ao obter o nome da função localizada para ATK_ROLE_EDITBAR
  • Bug 653293: inserção de texto e remoção de texto são novamente sinais detalhados. Documente-o.
  • Traduções:
  • Aurimas AŒernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

O que há de novo na versão 2.11.5:

  • Compilações MSVC: Construção de introspecção de retrabalho e outras correções diversas
  • Traduções: Yosef Ou Boczko (ele), Dimitris Spingos (el), Peter Vagner (sk)

O que há de novo na versão 2.11.4:

  • AtkRole:
  • Bug 720065: adicione funções para listas de descrição
  • Deprecações:
  • Bug 476674: descontinua as propriedades da tabela que dependem do número da linha / coluna
  • Bug 652798: mata AtkMisc
  • Deprecate connect / remove_property_change_handler
  • Descontinuar atk_role_register
  • Documentação:
  • Bug 644747: aprimore a documentação do AtkObject :: property-change
  • Documentação aprimorada do AtkUtil
  • Atualizadas novas seções de símbolos na documentação
  • Não usando a tag GTK-Doc & quot; Virtual & quot; mais, como é obsoleto
  • Construção:
  • Bug 644756: remova o atkintl.h em favor do gi18n-lib.h do glib
  • Bug 652965: inclua atk-enum-types.h em atk.h
  • Corrigidos alguns avisos de introspecção de objetos
  • Substitua INCLUDES por AM_CPPFLAGS para silenciar os avisos de reprovação do automake.
  • arquivos do Visual C ++ Studio:
  • Adicione uma PlatformToolsetTag no projeto MSVC da gengir
  • Divida as folhas de propriedades
  • Atualizar o Visual C ++ 2008 & quot; instalar & quot; fase
  • Bug 690145: use o Python para gerar os projetos do MSVC
  • Miscelânea:
  • Bug 572489: atk_text_range_extents deve usar g_return_if_fail
  • Bug 653293: remova G_SIGNAL_DETAILED dos sinais de texto do atk que não usam detalhes
  • Bug 720095: adicione atk_object_peek_parent
  • AUTORIZAÇÕES atualizadas e arquivos doap
  • Adicionado nomes de funções no arquivo de origem para serem traduzidos

O que há de novo na versão 2.11.3:

  • Bug 709214: Necessita de uma API para obter as informações atuais do documento número de página e contagem de páginas
  • Atualização da tradução em grego

Requisitos :

  • GLib2

Programas semelhantes

Comentário para ATK

Comentários não encontrado
Adicionar comentário
Ligue imagens!