ATK

Software screenshot:
ATK
Dettagli del software:
Versione: 2.29.2 Aggiornato
Data di caricamento: 22 Jun 18
Sviluppatore: ATK Team
Licenza: Libero
Popolarità: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (Accessibility Toolkit) è un software open source e command-line gratuito che è stato progettato da zero per funzionare come libreria di accessibilità per l'ambiente desktop GNOME.


Compoenents inclusi

Comprende una raccolta di interfacce di accessibilità implementate da varie altre applicazioni e toolkit. Puoi utilizzare le interfacce ATK per consentire agli strumenti di accessibilità di avere il pieno controllo sulle app in esecuzione.

Le utilità di macro AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry e Versioning includono, oltre agli AtkGObjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug e AtkSocket oggetti accessibili.

Inoltre include l'oggetto di accessibilità base AtkObject, AtkUtil per toolkit e supporto eventi, AtkRange, AtkRelation, AtkRelationSet, AtkState e AtkStateSet, tipi di dati accessibili di base, e una vasta gamma di interfacce ATK.


Iniziare con ATK

Per configurare ATK, esegui lo script ./configure, quindi "make" e "make install". Se stai installando in una posizione in cui non disponi di autorizzazioni di scrittura, dovrai diventare root prima di eseguire "make install".

Informazioni generali sulla costruzione di ATK e librerie relative sono disponibili all'indirizzo http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Per compilare una versione CVS di atk sul tuo sistema, dovrai eseguire diversi passaggi per configurare l'albero per la compilazione.

Puoi eseguire tutti questi passaggi contemporaneamente eseguendo & ldquo; cvsroot / atk # ./autogen.sh” comando, senza virgolette. Fondamentalmente questo fa per te & lsquo; cvsroot / atk # aclocal; automake; autoconf & rsquo ;. I comandi di cui sopra creano il & lsquo; configurazione & rsquo; script, che può essere eseguito in cvsroot / atk per creare tutti i Makefile.

Prima di eseguire autogen.sh o configure, assicurati di avere libtool nel tuo percorso. Nota che autogen.sh gira per te. Se si desidera passare le opzioni come --prefix = / usr per configurare si può dare queste opzioni per autogen.sh e saranno trasmessi a configurare.

Ciò che è nuovo in questa versione:

  • Aggiungi i metodi ScrollTo e ScrollToPoint a AtkComponent
  • Corporatura:
  • Richiedi una versione più recente di Meson, 0.46.0
  • Varie:
  • Correzione della documentazione, dell'introspezione e della versione

Novità della versione nella versione:

  • Build: meson su Windows, monitorato da Bug 785802 (non ancora completamente risolto):
  • Forza includere msvc_recommended_pragmas.h su MSVC
  • test: fix build su pre-C99
  • meson: crea il file .rc su Windows
  • Traduzioni
  • Chiedi a Hjorth Larsen (da)

Novità nella versione 2.26.0:

  • Build: meson su Windows, tracciato da Bug 785802 (non ancora completamente risolto):
  • Forza includere msvc_recommended_pragmas.h su MSVC
  • test: fix build su pre-C99
  • meson: crea il file .rc su Windows
  • Traduzioni
  • Chiedi a Hjorth Larsen (da)

Novità nella versione 2.25.2:

  • ai bug:
  • Bug 781715: crash in atk_gobject_accessible_dispose ()
  • Build (general / autotools):
  • Aggiungi la macro ATK_UNAVAILABLE
  • Utilizza i file modello per le enumerazioni ATK
  • Converti atkversion.h.in in codifica UTF-8
  • Include l'intestazione dei marshaller, non l'origine
  • Aggiungi buildir alle directory dei documenti
  • Aggiorna i simboli di avviso per la deprecazione
  • Semplifica il rilevamento delle dipendenze di GObject
  • Build (meson):
  • Bug 782871: Aggiungi sistema di costruzione meson
  • Dist i file Meson
  • Utilizza la versione appropriata
  • Utilizza il GETTEXT_PACKAGE appropriato
  • Installa atk.h
  • Dipende solo dall'intestazione generata
  • Build (win32):
  • win32: correzione degli elementi sostitutivi nei file con contenuto UTF-8
  • Pulizia:
  • Rimuovi atk.spec.in
  • Rimuovi il file pkg-config disinstallato
  • Rimuovi lo script inutilizzato per il raggruppamento di ATK su Windows
  • Rimuovi ChangeLog
  • Rimuovi introspection.m4
  • Documenti:
  • Modernizza il riferimento API:
  • Utilizza XInclude
  • Interrompe l'utilizzo della modalità SGML con i file XML
  • Rilascia versione.xml e utilizza le entità del pacchetto gtk-doc
  • Aggiorna il file README citando Meson, Ninja e pulendo un po '
  • Rimuovi il file di override vuoto
  • Intrapredire l'introspezione:
  • Segna le funzioni non richiamabili come 'salta
  • Varie:
  • Aggiorna git ignora file
  • Nuove relazioni e ruoli:
  • Bug 748384: aggiungi ATK_ROLE_FOOTNOTE
  • Bug 781587: aggiungi messaggio di errore, errore-per, dettagli e dettagli-per-relazione
  • Supporto per la traduzione:
  • Aggiorna po / Makevars (copyright e indirizzo bug)
  • Traduzioni:
  • Yuras Shumovich (essere)

Novità nella versione 2.24.0:

  • Build, MSVC:
  • Supporta Visual Studio 2017
  • Traduzioni:
  • Chiedi a Hjorth Larsen (da), Jordi Mas (ca)

Novità nella versione 2.23.4:

  • Build, MSVC:
  • Rimuovi atk-install.props sulla rigenerazione
  • Makefile.msvcproj, Makefile-newvs.am: ​​aggiornamento da GLib
  • Sposta i file su win32
  • Documenti:
  • Correggere errore
  • Bug 772236: modifica dell'id del file atkobject necessari filesystem senza distinzione tra maiuscole e minuscole
  • Varie:
  • Utilizza l'apostrofo Unicode in una stringa traducibile
  • Collaboratori:
  • Murray Cumming, Piotr Drag, Alejandro Pineiro Iglesias,
  • Traduzioni:
  • gogo (hr), Jordi Mas (ca), Fabio Tomat (pelliccia)

Novità nella versione 2.22.0:

  • Aggiungi più opzioni a XGETTEXT_OPTIONS in po / Makevars
  • Traduzioni:
  • Piotr Drag (po), David King (en_GB)

Novità nella versione 2.20.0 / 2.22.0 Beta:

  • Bug 764883: aggiungi alcuni annotazioni di argomento mancante (out)
  • Aggiungi le intestazioni di lingua ai file po
  • MSVC / win32:
  • Build MSVC: aggiungi un modulo di Autotools comune per Introspection (Bug 764983)
  • Build MSVC: genera i comandi di creazione di introspezioni (bug 764983)
  • Pulisci atk-introspection-msvc.mak
  • Creazioni di Visual Studio: include le informazioni sulla versione nei fogli di proprietà
  • Creazioni di Visual Studio: genera atk.pc
  • Creazioni di Visual Studio 2008: assicurati che il file pc sia generato prima & quot; installa & quot;
  • Creazioni di Visual Studio: rende la generazione .pc più flessibile
  • build / win32 / pc_base.py: consenti opzioni personalizzate
  • build / win32 / atkpc.py: corregge la stringa del pacchetto dipendente
  • Traduzioni:
  • Robot di traduzione GNOME (gd), Cedric Valmary (oc)

Novità nella versione 2.16.0 / 2.18 Beta 1:

  • Documentazione:
  • Sostituisci le menzioni di "stato modificato" con "cambio stato".
  • Corretti alcuni piccoli errori di battitura
  • miglioramenti di Build / win32:
  • Utilizza le regole del modello su build / Makefile-newvs.am
  • Riordinare e pulire la generazione di .vcxproj.filters
  • Correzioni Bug 748176: il distcheck non dell'albero non riesce in build / win32
  • Rimosso il requisito GCC
  • & quot; installare & quot; Progetti rinominati in & quot; atk-install & quot;
  • Varie: imposta i permessi file appropriati per i file sorgente
  • Traduzioni:
  • Pedro Albuquerque (pt), Daniel Martinez (an)

Novità nella versione 2.16.0:

  • Bug 746459: correzione di un paio di GTK-Doc blocchi di commento
  • Supporto di Visual Studio
  • Accelerazione delle build di rilascio
  • Correggere e migliorare la generazione .pdb.
  • & quot; Installa & quot; File .pdb
  • Traduzioni:
  • Josef Andersson (sv), Jiri GrA¶nroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribic (bs), Zahari Yurukov (bg)

Novità nella versione 2.15.4:

  • AtkRole:
  • Bug 742806: aggiungi nuovi ruoli per frazioni, radici, pedici e apici

Novità nella versione 2.15.3:

  • AtkState:
  • Bug 665598: aggiungi ATK_STATE_READ_ONLY
  • ai bug:
  • Unref STATE_TYPE ref della classe dopo averlo usato in state_type_get_name
  • AtkTable: aggiunto mancante & quot;: & quot; su una annotazione gi
  • Traduzioni:
  • Muhammet Kara (tr)

Novità nella versione 2.15.2:

  • AtkState:
  • Bug 739981: aggiungi ATK_ROLE_STATIC e chiari ATK_ROLE_TEXT
  • Bug 740152: documenta la deprecazione di ATK_STATE_ARMED
  • Documentazione:
  • Bug 740044: correggi un linguaggio poco chiaro riguardante ATK_STATE_ACTIVE
  • Bug 740066: migliora la documentazione relativa a AtkState e AtkStateSet
  • Estendi atk_focus_tracker_notifica la documentazione sulla deprecazione
  • Rimuovi alcuni documenti in codice, che fanno già parte dei documenti
  • Traduzioni:
  • Anders Jonsson (sv)

Novità nella versione 2.15.1:

  • Bug 407539: Aggiungi ATK_STATE_HAS_TOOLTIP
  • Documentazione:
  • File README aggiornato
  • Bug 737602: documentazione di aggiornamento per riflettere un caso d'uso aggiuntivo per STATE_INDETERMINATE

Novità nella versione 2.14.0:

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

Novità nella versione 2.11.6:

  • AtkText:
  • Errore 723292: impossibile ottenere il nome del ruolo localizzato per ATK_ROLE_EDITBAR
  • Bug 653293: l'inserimento di testo e la rimozione di testo sono di nuovo segnali dettagliati. Documentalo.
  • Traduzioni:
  • Aurimas AŒernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

Novità nella versione 2.11.5:

  • Build MSVC: Rework Introspection Build e altre correzioni varie
  • Traduzioni: Yosef o Boczko (lui), Dimitris Spingos (el), Peter Vagner (sk)

Novità nella versione 2.11.4:

  • AtkRole:
  • Bug 720065: aggiungi ruoli per gli elenchi di descrizione
  • deprecati:
  • Bug 476674: deprecate le proprietà della tabella che dipendono dal numero di riga / colonna
  • Bug 652798: kill AtkMisc
  • Deprecate connect / remove_property_change_handler
  • Deprecate atk_role_register
  • Documentazione:
  • Bug 644747: migliorare la documentazione di AtkObject :: property-change
  • Documentazione AtkUtil migliorata
  • Aggiornate le nuove sezioni dei simboli sulla documentazione
  • Non si utilizza il tag GTK-Doc & quot; Virtual & quot; più, come è deprecato
  • costruzione:
  • Bug 644756: rimuovere atkintl.h in favore di gi18n-lib.h da glib
  • Bug 652965: include atk-enum-types.h su atk.h
  • Risolti alcuni avvisi di introspezione di gobject
  • Sostituisci INCLUDI per AM_CPPFLAGS per disattivare gli avvisi di deprecazione di automake.
  • File di Visual C ++ Studio:
  • Aggiungi un PlatformToolsetTag su gengir MSVC Project
  • Dividi i fogli di proprietà
  • Aggiorna Visual C ++ 2008 & quot; installa & quot; fase
  • Bug 690145: usa Python per generare i progetti MSVC
  • Miscellanea:
  • Bug 572489: atk_text_range_extents dovrebbe usare g_return_if_fail
  • Bug 653293: rimuovi G_SIGNAL_DETAILED dai segnali atktext che non utilizzano i dettagli
  • Bug 720095: aggiungi atk_object_peek_parent
  • Aggiornati AUTORI e file doap
  • Aggiunti nomi di ruolo sul file sorgente per essere tradotti

Novità nella versione 2.11.3:

  • Bug 709214: bisogno dell'API per ottenere l'attuale documento numero di pagina e numero di pagine
  • Traduzione greca aggiornata

Requisiti :

  • glib2

Programmi simili

CA::AutoSys
CA::AutoSys

3 Jun 15

OpenGL Library
OpenGL Library

2 Jun 15

Cairo
Cairo

20 Feb 15

Commenti a ATK

I commenti non trovato
Aggiungi commento
Accendere le immagini!