ATK

Software screenshot:
ATK
Podrobnosti Software:
Verze: 2.29.2 Aktualizováno
Datum uploadu: 22 Jun 18
Vývojka: ATK Team
Licence: Volný
Popularita: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (Accessibility Toolkit) je otevřený zdrojový a bezplatný software, který byl navržen od začátku, aby fungoval jako knihovna pro usnadnění pro prostředí GNOME.


Zahrnuty komponenty

Obsahuje kolekci přístupových rozhraní, která jsou implementována různými aplikacemi a sadami nástrojů. Rozhraní ATK můžete použít k tomu, aby nástroje umožňující přístup umožňovaly plnou kontrolu nad běžícími aplikacemi.

Nástroje AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry a Versioning makra obsahují také dostupné objekty AtkGobjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug a AtkSocket.

Navíc obsahuje objekt AtkObject pro přístupnost základny, AtkUtil pro podporu nástrojů a událostí, AtkRange, AtkRelation, AtkRelationSet, AtkState a AtkStateSet pro základní dostupné datové typy a širokou škálu rozhraní ATK.


Začínáme s ATK

Chcete-li konfigurovat ATK, spusťte skript ./configure, pak 'make' a 'make install'. Pokud instalujete na místo, kde nemáte oprávnění k zápisu, musíte se před spuštěním funkce "make install" stát root.

Obecné informace o budování ATK a souvisejících knihoven naleznete na adrese http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Chcete-li kompilovat verzi systému ats v systému CVS, budete muset provést několik kroků k nastavení stromu pro kompilaci.

Všechny tyto kroky můžete provést najednou spuštěním příkazu & ldquo; cvsroot / atk # ./autogen.sh” příkaz, bez uvozovek. V zásadě to pro vás provádí následující: cvsroot / atk # aclocal; automake; autoconf & rsquo ;. Výše uvedené příkazy vytvářejí konfiguraci & rsquo; skript, který může být spuštěn v souboru cvsroot / atk a vytvoří všechny makefile.

Před spuštěním programu autogen.sh nebo konfigurace se ujistěte, že máte libtool ve své cestě. Všimněte si, že autogen.sh běží nakonfigurovat pro vás. Chcete-li nastavit parametry jako --prefix = / usr, můžete tyto možnosti zadat autogen.sh a předat je pro konfiguraci.

Co je nového v této verzi:

  • Přidejte metody ScrollTo a ScrollToPoint do AtkComponent
  • Stavět:
  • Vyžadovat novější verzi pro Meson, 0.46.0
  • Různé:
  • Oprava dokumentace, introspekce a verzí

Co je nového ve verzi:

  • Sestava: meson v systému Windows, sledována chybou 785802 (dosud zcela nefixovaná):
  • Vynutit-include msvc_recommended_pragmas.h na MSVC
  • testy: Opravte sestavu na pre-C99
  • mezon: Vytvoření souboru .rc v systému Windows
  • Překlady
  • Zeptejte se Hjortha Larsena (da)

Co je nového ve verzi 2.26.0:

  • Build: meson on Windows, tracked by Bug 785802 (dosud zcela nefixováno):
  • Vynutit-include msvc_recommended_pragmas.h na MSVC
  • testy: Opravte sestavu na pre-C99
  • mezon: Vytvoření souboru .rc v systému Windows
  • Překlady
  • Zeptejte se Hjortha Larsena (da)

Co je nového ve verzi 2.25.2:

  • Oprava chyb:
  • Chyba 781715: Crash pod atk_gobject_accessible_dispose ()
  • Stavět (obecné / automatické):
  • Přidat makro ATK_UNAVAILABLE
  • Použijte soubory šablon pro výčty ATK
  • Převedete atkversion.h.in na kódování UTF-8
  • Zahrnout hlavičku marshallers, ne zdroj
  • Přidat sestavu do adresářů docs
  • Aktualizujte symboly upozornění na odmítnutí
  • Zjednodušte zjištění závislostí GObject
  • Vytvořit (mezon):
  • Chyba 782871: Přidat systém mezonů
  • Rozdělit soubory Meson
  • Použijte příslušnou svržení
  • Použijte příslušný GETTEXT_PACKAGE
  • Nainstalujte soubor atk.h
  • Záleží pouze na generovaném záhlaví
  • Vytvořit (win32):
  • win32: Oprava nahrazení položek v souborech s obsahem UTF-8
  • Čištění:
  • Odstraňte atk.spec.in
  • Odstraňte odinstalovaný soubor pkg-config
  • Odebrat nepoužívaný skript pro sdružování ATK v systému Windows
  • Odebrat ChangeLog
  • Odstraňte místní introspection.m4
  • Dokumenty:
  • Modernizujte odkaz API:
  • Použijte XInclude
  • Zastavte režim SGML se soubory XML
  • Odstraňte verzi.xml a použijte entity balíku gtk-doc
  • Aktualizujte README s odkazem na Meson, Ninja a trochu čištění
  • Odstranit prázdný soubor override
  • introspekce gobelu:
  • Označit nepovinné funkce jako "přeskočit
  • Různé:
  • Aktualizovat soubor ignorovat git
  • Nové vztahy a role:
  • Chyba 748384: Přidat ATK_ROLE_FOOTNOTE
  • Chyba 781587: Přidat chybovou zprávu, chybu, podrobnosti a detaily pro vztah
  • Podpora překladů:
  • Aktualizovat po / Makevars (autorská a chybová adresa)
  • Překlady:
  • Yuras Shumovich (být)

Co je nového ve verzi 2.24.0: Podpora aplikace Visual Studio 2017

  • Překlady:
  • Zeptejte se Hjorth Larsen (da), Jordi Mas (ca)
  • Co je nového ve verzi 2.23.4:

  • Odstraňte atk-install.props na regeneraci
  • Makefile.msvcproj, Makefile-newvs.am: ​​Aktualizace z GLib
  • Přesuňte soubory do win32
  • Dokumenty:
  • Opravte chybu
  • Chyba 772236: změna id kapitoly atkobject potřebovala souborové systémy citlivé na malá písmena
  • Různé:
  • Použijte Unicode apostrof v přeloženém řetězci
  • Přispěvatelé:
  • Murray Cumming, Piotr Drag, Alejandro Pineiro Iglesias,
  • Překlady:
  • gogo (hr), Jordi Mas (ca), Fabio Tomat (srst)
  • Co je nového ve verzi 2.22.0:

    • Přidejte další možnosti k XGETTEXT_OPTIONS v po / Makevars
    • Překlady:
    • Piotr Drag (po), David King (en_GB)

    Co je nového ve verzi 2.20.0 / 2.22.0 Beta:

    • Bug 764883: chybějící anotace argumentů (out)
    • Přidat hlavičky jazyka do souborů po
    • MSVC / win32:
    • MSVC Builds: Přidejte modul Common Autotools pro introspekci (Bug 764983)
    • MSVC buduje: generování příkazů Build Introspection (Bug 764983)
    • Vyčistěte atk-introspection-msvc.mak
    • Visual Studio sestaví: Zahrnuje informace o verzích do listů vlastností
    • Visual Studio staví: Generuje atk.pc
    • Visual Studio 2008 staví: Zkontrolujte, zda je soubor PC generován před "instalací"
    • Visual Studio sestaví: Zvyšte flexibilitu generování .pc
    • build / win32 / pc_base.py: Povolte vlastní možnosti
    • build / win32 / atkpc.py: Opravte závislý balíček
    • Překlady:
    • Překladový robot GNOME (gd), Cedric Valmary (oc)

    Co je nového ve verzi 2.16.0 / 2.18 Beta 1:

    • Dokumentace:
    • Nahraďte zmínky o stavu změněném se změnou stavu.
    • Opraveny některé maličkosty
    • Vylepšení build / win32:
    • Použijte vzorové pravidla pro sestavení / Makefile-newvs.am
    • Generování a čištění .vcxproj.filters generation
    • Opravuje chybu 748176: Selhání selhání stromu v sestavě / win32
    • Požadavek GCC odstraněn
    • "instalovat" Projekty byly přejmenovány na "atk-install"
    • Různé: nastavte správné oprávnění k souborům
    • Překlady:
    • Pedro Albuquerque (pt.), Daniel Martinez (a)

    Co je nového ve verzi 2.16.0: Chyba 746459: Opravte pár GTK-Doc bloky komentářů

  • Podpora Visual Studio
  • Zrychlí se vydání verze
  • Opravte a vylepšujte generování .pdb.
  • "Instalovat" .pdb soubory
  • Překlady:
  • Josef Andersson (sv), Jiří GrAnroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribič (bs), Zahari Yurukov
  • Co je nového ve verzi 2.15.4:

  • Chyba 742806: Přidání nových rolí pro zlomky, kořeny, dolní indexy a horní index
  • Co je nového ve verzi 2.15.3:

    • AtkState:
    • Chyba 665598: Přidat ATK_STATE_READ_ONLY
    • Oprava chyb:
    • Jednotka refresh třídy STATE_TYPE poté, co ji použijete u state_type_get_name
    • AtkTable: Přidáno chybějící ":" na jednu anotaci gi
    • Překlady:
    • Muhammet Kara (tr)

    Co je nového ve verzi 2.15.2:

  • Chyba 739981: Přidejte ATK_ROLE_STATIC a upřesněte ATK_ROLE_TEXT
  • Chyba 740152: Dokumentujte odmítnutí ATK_STATE_ARMED
  • Dokumentace:
  • Chyba 740044: Opravte nejasný jazyk týkající se ATK_STATE_ACTIVE
  • Chyba 740066: Zlepšení dokumentace související s AtkState a AtkStateSet
  • Rozšíření atk_focus_tracker_notify dokumentace odložení
  • Odstraňte některou dokumentaci v kódu, která je již součástí dokumentů
  • Překlady:
  • Anders Jonsson (sv)
  • Co je nového ve verzi 2.15.1: chyba 407539: Přidat ATK_STATE_HAS_TOOLTIP

  • Dokumentace:
  • Aktualizovaný soubor README
  • Chyba 737602: Aktualizace dokumentace odrážející případ dalšího použití pro STATE_INDETERMINATE
  • Co je nového ve verzi 2.14.0:

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

    Co je nového ve verzi 2.11.6:

  • Chyba 723292: Získání názvu lokalizované role selže pro ATK_ROLE_EDITBAR
  • Chyba 653293: vložení textu a odstranění textu jsou opět podrobně. Dokumentujte to.
  • Překlady:
  • Aurimas AŒernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)
  • Co je nového ve verzi 2.11.5:

    • MSVC Builds: Rework Introspection Build a další různé opravy
    • Překlady: Yosef nebo Boczko (on), Dimitris Spingos (el), Peter Vagner (sk)

    Co je nového ve verzi 2.11.4:

    • AtkRole:
    • Chyba 720065: přidání rolí pro seznamy popisů
    • Odpisy:
    • Chyba 476674: zrušení vlastností tabulky, které závisí na čísle řádku / sloupce
    • Chyba 652798: zabij AtkMisc
    • Deprecated connect / remove_property_change_handler
    • Odstraňte atk_role_register
    • Dokumentace:
    • Chyba 644747: vylepšení dokumentace pro AtkObject :: change property
    • Vylepšená dokumentace aplikace AtkUtil
    • Aktualizované nové části symbolů v dokumentaci
    • Nepoužíváte značku GTK-Doc "Virtuální" již tak, jak je zastaralé
    • Budova:
    • Chyba 644756: odeberte atkintl.h ve prospěch gi18n-lib.h od glib
    • Chyba 652965: uveďte atk-enum-types.h na atk.h
    • Opravena některá upozornění na gobject-introspection
    • Nahradit INCLUDES pro AM_CPPFLAGS k zastavení varování o odmítnutí automake.
    • Soubory Visual C ++ Studio:
    • Přidat platformu PlatformToolsetTag na projekt MSVC gengir
    • Rozdělit listy vlastností
    • Aktualizujte Visual C ++ 2008 "install" fáze
    • Chyba 690145: použijte program Python pro generování projektů MSVC
    • Různé:
    • Chyba 572489: atk_text_range_extents by měl používat g_return_if_fail
    • Chyba 653293: odstranění G_SIGNAL_DETAILED z atktextových signálů, které nepoužívá podrobnosti
    • Chyba 720095: přidat atk_object_peek_parent
    • Aktualizované soubory AUTORŮ a souborů doap
    • Přidány jména rolí ve zdrojovém souboru pro překlad

    Co je nového ve verzi 2.11.3:

    Podobný software

    libdvdcss
    libdvdcss

    7 Mar 16

    libpng
    libpng

    22 Jun 18

    zlib
    zlib

    3 Oct 17

    Komentáře k ATK

    Komentáře nebyl nalezen
    Přidat komentář
    Zapnout obrázky!