ATK

Screenshot Software:
ATK
Detalii soft:
Versiune: 2.29.2 Actualizat
Incarca data: 22 Jun 18
Producător: ATK Team
Licenţă: Gratuit
Popularitate: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (Toolkit pentru accesibilitate) este un software open source și gratuit ce a fost proiectat de la început pentru a acționa ca o bibliotecă de accesibilitate pentru mediul de lucru GNOME.


Componente incluse

Acesta cuprinde o colecție de interfețe de accesibilitate care sunt implementate de diverse alte aplicații și seturi de instrumente. Puteți utiliza interfețele ATK pentru a permite uneltelor de accesibilitate să aibă control complet asupra aplicațiilor care rulează.

Sunt incluse utilitarele AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry și Versioning, precum și obiectele accesibile personalizate AtkGobjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug și AtkSocket.

În plus, include obiectul de accesibilitate de bază AtkObject, AtkUtil pentru suportul de instrumente și suportul evenimentelor, AtkRange, AtkRelation, AtkRelationSet, AtkState și AtkStateSet, precum și o gamă largă de interfețe ATK.


Începeți cu ATK

Pentru a configura ATK-ul, executați scriptul ./configure, apoi 'make' și 'make install'. Dacă instalați într-o locație în care nu aveți permisiuni de scriere, va trebui să deveniți root înainte de executarea "make install".

Informații generale despre construirea ATK și bibliotecile aferente pot fi găsite la http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Pentru a compila o versiune CVS a atk în sistemul dvs., va trebui să faceți mai mulți pași pentru a configura copacul pentru compilare.

Puteți parcurge toți acești pași simultan, executând "cvsroot / atk # ./autogen.sh” comandă, fără citate. În esență, acest lucru face următoarele pentru dvs. "cvsroot / atk # aclocal; Automake; autoconf & rsquo ;. Comenzile mai sus menționate creează & lsquo; configure & rsquo; script, care poate fi rulat în cvsroot / atk pentru a crea toate fișierele Makefile.

Înainte de a rula autogen.sh sau de a configura, asigurați-vă că aveți libtool în calea ta. Rețineți că autogen.sh rulează configurarea pentru dvs. Dacă doriți să treceți opțiuni cum ar fi --prefix = / usr pentru a vă configura, puteți da aceste opțiuni la autogen.sh și acestea vor fi transmise pentru configurare.

Ce este nou în această versiune:

  • Adăugați metode ScrollTo și ScrollToPoint la AtkComponent
  • Build:
  • Aveți nevoie de o versiune mai recentă pentru Meson, 0.46.0
  • Diverse:
  • Corecțiile de documentare, introspecție și versiuni

Ce este nou în versiune:

  • Construiți: meson pe Windows, urmărit de Bug 785802 (nu este încă pe deplin fixat):
  • Forțați-include msvc_recommended_pragmas.h pe MSVC
  • teste: se construiește fix pe pre-C99
  • mezon: Construiți fișierul .rc pe Windows
  • Traduceri
  • Întreabă-l pe Hjorth Larsen (da)

Ce este nou în versiunea 2.26.0:

  • Build: meson on Windows, tracked by Bug 785802 (nu este încă fixat complet):
  • Forțați-include msvc_recommended_pragmas.h pe MSVC
  • teste: se construiește fix pe pre-C99
  • mezon: Construiți fișierul .rc pe Windows
  • Traduceri
  • Întreabă-l pe Hjorth Larsen (da)

Ce este nou în versiunea 2.25.2:

  • eliminare a bug:
  • Bug 781715: Crash sub atk_gobject_accessible_dispose ()
  • Construiți (general / autotools):
  • Adăugați o macrocomandă ATK_UNAVAILABLE
  • Folosiți fișiere șablon pentru enumerările ATK
  • Conversia atkversion.h.in la codarea UTF-8
  • Includeți antetul marshallers, nu sursa
  • Adăugați construir la directoarele docs
  • Actualizați simbolurile avertismentelor de depreciere
  • Simplificați descoperirea dependenței GObject
  • Construiți (mezon):
  • Bug 782871: adăugați sistemul de construire a mezonilor
  • Distribuiți fișierele Meson
  • Utilizați soversionul adecvat
  • Utilizați GETTEXT_PACKAGE adecvat
  • Instalați atk.h
  • Depinde numai de antetul generat
  • Construiți (win32):
  • win32: Fixarea înlocuirii elementelor în fișiere cu conținut UTF-8
  • Curățare:
  • Eliminați atk.spec.in
  • Eliminați fișierul pkg-config dezinstalat
  • Eliminați scriptul nefolosit pentru gruparea ATK pe Windows
  • Eliminați ChangeLog
  • Eliminați introspecția locală.m4
  • Documente:
  • Modernizați referința API:
  • Utilizați XInclude
  • Opriți utilizarea modului SGML cu fișierele XML
  • Drop version.xml și utilizați entitățile din pachetul gtk-doc
  • Actualizați README menționând Meson, Ninja și curățați puțin
  • Eliminați dosarul de suprascriere gol
  • Introspecția Gobject:
  • Marcați funcțiile necombustibile ca "săriți"
  • Diverse:
  • Actualizați fișierul de ignorare git
  • Noi relații și roluri:
  • Bug 748384: Adăugați ATK_ROLE_FOOTNOTE
  • Bug 781587: adăugați mesaj de eroare, eroare, detalii și detalii pentru relație
  • Suport pentru traducere:
  • Actualizați po / Makevars (adresa de autor și adresa de eroare)
  • Traduceri:
  • Yuras Shumovich (fi)

Ce este nou în versiunea 2.24.0: Suport Visual Studio 2017

  • Traduceri:
  • Adresați-vă lui Hjorth Larsen (da), Jordi Mas (ca)
  • Ce este nou în versiunea 2.23.4: Eliminați atk-install.props pe re-generare

  • Makefile.msvcproj, Makefile-newvs.am: ​​Actualizare din GLib
  • Mutați fișierele în win32
  • Documente:
  • Fixați tipografia
  • Bug 772236: ID-ul de modificare al capitolului atkobject a necesitat sisteme de fișiere insensibile la litere mici
  • Diverse:
  • Utilizați un apostrof Unicode într-un șir translatabil
  • Contributors:
  • Murray Cumming, Piotr Drag, Alejandro Pineiro Iglesias,
  • Traduceri:
  • gogo (hr), Jordi Mas (ca), Fabio Tomat (blană)
  • Ce este nou în versiunea 2.22.0:

    • Adăugați mai multe opțiuni la XGETTEXT_OPTIONS în po / Makevars
    • Traduceri:
    • Piotr Drag (po), David King (ro_GB)

    Ce este nou în versiunea 2.20.0 / 2.22.0 Beta:

    • Bug 764883: lipsa adnotărilor argument (out)
    • Adăugați antete de limbă în fișiere po
    • MSVC / win32:
    • MSVC Builds: Adăugați un Modul comun de Autotools pentru Introspecție (Bug 764983)
    • MSVC Builds: Generați comenzile Build Introspection (Bug 764983)
    • Curățați atk-introspection-msvc.mak
    • Visual Studio construiește: include informații despre versiune în fișele de proprietăți
    • Visual Studio construiește: Generați atk.pc
    • Visual Studio 2008 construiește: Asigurați-vă că fișierul PC este generat înainte de "instalare"
    • Visual Studio construiește: face ca generarea .pc să fie mai flexibilă
    • build / win32 / pc_base.py: Permiteți opțiunile personalizate
    • build / win32 / atkpc.py: Fixați șir de pachete dependente
    • Traduceri:
    • Robot de traducere GNOME (gd), Cedric Valmary (oc)

    Ce este nou în versiunea 2.16.0 / 2.18 Beta 1:

    • Documentation:
    • Înlocuiți mențiunile "schimbat de stat" cu "schimbare de stare".
    • S-au repetat câteva greșeli
    • Construiți / Win32 îmbunătățiri:
    • Utilizați Reguli de model pe build / Makefile-newvs.am
    • Generarea și curățarea generării .vcxproj.filters
    • Remedierea bug-ului 748176: distcheckul în afara copacului nu reușește în build / win32
    • A fost eliminată cerința GCC
    • & quot; instalați & quot; Proiecte redenumite la "atk-install"
    • Diverse: setați permisiunea de fișier adecvată pentru fișierele sursă
    • Traduceri:
    • Pedro Albuquerque (pt), Daniel Martinez (an)

    Ce este nou în versiunea 2.16.0: Bug 746459: Fixați câteva GTK-Doc blocuri de comentariu

  • Suport Visual Studio
  • Crește viteza de lansare
  • Fixați și îmbunătățiți generarea .pdb.
  • & quot; Instalare & quot; Fișierele .pdb
  • Traduceri:
  • Josef Andersson (sv), Jiri GrAnroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribic (bs), Zahari Yurukov
  • Ce este nou în versiunea 2.15.4:

  • AtkRole:
  • Bug 742806: Adăugați roluri noi pentru fracții, rădăcini, subscripturi și superscripts
  • Ce este nou în versiunea 2.15.3:

    • AtkState:
    • Bug 665598: Adăugați ATK_STATE_READ_ONLY
    • eliminare a bugurilor:
    • Refrespectarea clasei Unref STATE_TYPE după ce se folosește la adresa state_type_get_name
    • AtkTable: adăugat lipsă ":" pe o adnotare gi
    • Traduceri:
    • Muhammet Kara (tr)

    Ce este nou în versiunea 2.15.2: Bug 739981: Adăugați ATK_ROLE_STATIC și clarificați ATK_ROLE_TEXT

  • Bug 740152: Documentați deprecierea ATK_STATE_ARMED
  • Documentation:
  • Bug 740044: remediați un limbaj neclar cu privire la ATK_STATE_ACTIVE
  • Bug 740066: Îmbunătățiți documentația referitoare la AtkState și AtkStateSet
  • Extindeți atk_focus_tracker_notify documentația de depreciere
  • Eliminați o anumită documentație în cod, care face deja parte din docs
  • Traduceri:
  • Anders Jonsson (sv)
  • Ce este nou în versiunea 2.15.1: Bug 407539: Adăugați ATK_STATE_HAS_TOOLTIP

  • Documentation:
  • Fișierul README actualizat
  • Bug 737602: Actualizați documentația pentru a reflecta un caz suplimentar de utilizare pentru STATE_INDETERMINATE
  • Ce este nou în versiunea 2.14.0:

    • Traduceri: Duan Kazik (sk), Maria Mavridou (el), Yuri Myasoedov (ru)

    Ce este nou în versiunea 2.11.6:

  • AtkText:
  • Bug 723292: Efectuarea unui nume de rol localizat eșuează pentru ATK_ROLE_EDITBAR
  • Bug 653293: text-insert și text-remove sunt din nou semnale detaliate. Documentați-l.
  • Traduceri:
  • Aurimas AŒernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)
  • Ce este nou în versiunea 2.11.5:

    • MSVC Builds: Rework Introspection Build
    • Traduceri: Yosef sau Boczko (el), Dimitris Spingos (el), Peter Vagner (sk)

    Ce este nou în versiunea 2.11.4:

    • AtkRole:
    • Bug 720065: adăugați roluri pentru listele de descriere
    • Deprecations:
    • Bug 476674: depreciează proprietățile tablei care depind de numărul rândului / coloanei
    • Bug 652798: ucideți AtkMisc
    • Depreciați conectarea / remove_property_change_handler
    • Depreciază atk_role_register
    • Documentation:
    • Bug 644747: îmbunătățirea documentației pentru AtkObject :: schimbarea proprietății
    • Documentație îmbunătățită AtkUtil
    • Secțiuni noi de simboluri actualizate în documentație
    • Nu utilizați eticheta GTK-Doc & quot; Virtual & quot; mai mult, așa cum este depreciat
    • Building:
    • Bug 644756: eliminați atkintl.h în favoarea gi18n-lib.h de la glib
    • Bug 652965: include atk-enum-types.h pe atk.h
    • S-au stabilit câteva avertismente pentru gobject-introspecție
    • Înlocuiți INCLUDES pentru AM_CPPFLAGS pentru a tăcea avertismentele de depreciere automată.
    • fișiere Visual C ++ Studio:
    • Adăugați un program PlatformToolsetTag pe proiectul MSVC de la gengir
    • Împărțiți fișele de proprietăți
    • Actualizați Visual C ++ 2008 "install" Faza de
    • Bug 690145: utilizați Python pentru a genera proiectele MSVC
    • Miscellanea:
    • Bug 572489: atk_text_range_extents ar trebui să utilizeze g_return_if_fail
    • Bug 653293: eliminați G_SIGNAL_DETAILED de la semnalele atktext care nu utilizează detalii
    • Bug 720095: adăugați atk_object_peek_parent
    • Actualizat AUTORI și fișiere doap
    • Au fost adăugate nume de roluri în fișierul sursă pentru a fi traduse

    Ce este nou în versiunea 2.11.3:

    • Bug 709214: numărul paginii și numărul de pagini
    • Traducere greacă actualizată

    Cerințe :

    • GLib2

    Software similare

    SDL
    SDL

    23 Nov 17

    Ncurses
    Ncurses

    11 May 15

    Libnet
    Libnet

    20 Feb 15

    Comentarii la ATK

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!