ATK

Screenshot Software:
ATK
Mga detalye ng Software:
Bersyon: 2.29.2 Na-update
I-upload ang petsa: 22 Jun 18
Nag-develop: ATK Team
Lisensya: Libre
Katanyagan: 55

Rating: 3.0/5 (Total Votes: 1)

(Accessibility Toolkit) ay isang open source at libreng comand-line software na idinisenyo mula sa lupa hanggang sa kumilos bilang library ng pagkarating para sa kapaligiran ng GNOME desktop.


Kasamang compoenents

Binubuo ito ng isang koleksyon ng mga interface ng accessibility na ipinatutupad ng iba't ibang mga application at toolkit. Maaari mong gamitin ang mga interface ng ATK upang payagan ang mga tool sa accessibility na magkaroon ng ganap na kontrol sa mga tumatakbong apps.

Kasama sa mga AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry at Versioning macros utilities, pati na rin ang AtkHObjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug at AtkSocket custom na naa-access na mga bagay.

Bukod pa rito, kinabibilangan nito ang object sa accessibility ng AtkObject, ang AtkUtil para sa toolkit at suporta sa kaganapan, AtkRange, AtkRelation, AtkRelationSet, AtkState at AtkStateSet na mga uri ng naa-access sa basic na data, at malawak na hanay ng mga ATK interface.


Pagsisimula sa ATK

Upang i-configure ang ATK, patakbuhin ang ./configure script, pagkatapos ay 'gumawa' at 'gumawa ng pag-install'. Kung nag-i-install ka sa isang lokasyon kung saan wala kang mga pahintulot na magsulat, kailangan kang maging root bago tumakbo ang 'gumawa ng pag-install'.

Maaaring matagpuan ang Pangkalahatang impormasyon tungkol sa pagtatayo ng ATK at mga kaugnay na aklatan sa http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Upang makapagtipon ng isang CVS na bersyon ng atk sa iyong system, kakailanganin mong gumawa ng ilang hakbang upang i-setup ang puno para sa pagtitipon.

Maaari mong gawin ang lahat ng mga hakbang na ito nang sabay-sabay sa pamamagitan ng pagpapatakbo ng & ldquo; cvsroot / atk # ./autogen.sh” utos, walang mga panipi. Karaniwang ginagawa nito ang sumusunod para sa iyo & lsquo; cvsroot / atk # aclocal; automake; autoconf & rsquo ;. Ang mga nabanggit na mga utos ay lumikha ng & lsquo; configure & rsquo; script, na maaaring tumakbo sa cvsroot / atk upang lumikha ng lahat ng Makefiles.

Bago patakbuhin ang autogen.sh o i-configure, tiyaking mayroon kang libtool sa iyong landas. Tandaan na ang autogen.sh ay nagpapatakbo ng pag-configure para sa iyo. Kung nais mong ipasa ang mga opsyon tulad ng --prefix = / usr upang i-configure maaari mong ibigay ang mga opsyon sa autogen.sh at ipapasa ito upang i-configure.

Ano ang bago sa paglabas na ito:

  • Magdagdag ng mga pamamaraan ng ScrollTo at ScrollToPoint sa AtkComponent
  • Bumuo:
  • Nangangailangan ng mas bagong bersyon para sa Meson, 0.46.0
  • Misc:
  • Documentation, introspection, at pag-aayos ng bersyon

Ano ang bagong sa bersyon:

  • Bumuo: meson sa Windows, sinusubaybayan ng Bug 785802 (hindi pa ganap na naayos):
  • Force-include msvc_recommended_pragmas.h sa MSVC
  • mga pagsusulit: Ayusin ang pagtatayo sa pre-C99
  • meson: Bumuo ng .rc file sa Windows
  • Mga Pagsasalin
  • Tanungin ang Hjorth Larsen (da)

Ano ang bago sa bersyon 2.26.0:

  • Bumuo: meson sa Windows, sinusubaybayan ng Bug 785802 (hindi pa ganap na naayos):
  • Force-include msvc_recommended_pragmas.h sa MSVC
  • mga pagsusulit: Ayusin ang pagtatayo sa pre-C99
  • meson: Bumuo ng .rc file sa Windows
  • Mga Pagsasalin
  • Tanungin ang Hjorth Larsen (da)

Ano ang bago sa bersyon 2.25.2:

  • Bugfixing:
  • Bug 781715: Pag-crash sa ilalim ng atk_gobject_accessible_dispose ()
  • Bumuo (pangkalahatang / autotools):
  • Magdagdag ng ATK_UNAVAILABLE macro
  • Gumamit ng mga template file para sa mga enumeration ng ATK
  • I-convert ang atkversion.h.in sa UTF-8 encoding
  • Isama ang header ng marshallers, hindi ang pinagmulan
  • Magdagdag ng buildir sa mga direktoryo ng docs
  • I-update ang mga simbolo ng babala ng pagbabawal
  • Pasimplehin ang GObject dependency discovery
  • Bumuo (meson):
  • Bug 782871: Magdagdag ng sistema ng build meson
  • Ilagay ang mga file ng Meson
  • Gamitin ang naaangkop na pag-uusap
  • Gamitin ang angkop na GETTEXT_PACKAGE
  • I-install ang atk.h
  • Nagdepende lamang sa nabuong header
  • Bumuo (win32):
  • win32: Ayusin ang pagpapalit ng mga item sa mga file na may nilalaman na UTF-8
  • Paglilinis:
  • Alisin ang atk.spec.in
  • Alisin ang na-uninstall na pkg-config na file
  • Alisin ang hindi nagamit na script para sa pag-bundle ng ATK sa Windows
  • Alisin ang ChangeLog
  • Alisin ang lokal na introspection.m4
  • Docs:
  • I-modernize ang sanggunian ng API:
  • Gamitin ang XInclude
  • Ihinto ang paggamit ng SGML mode sa mga file na XML
  • I-drop version.xml at gamitin ang gtk-doc na mga entity na pakete
  • I-update ang README na binabanggit ang Meson, Ninja, at paglilinis ng kaunti
  • Alisin ang mga file na walang laman na override
  • Pagsisiyasat ng Gobject:
  • Markahan ang mga hindi maituturing na mga function bilang 'laktawan
  • Misc:
  • I-update ang git huwag pansinin ang file
  • Mga Bagong Relasyon at Mga Tungkulin:
  • Bug 748384: Magdagdag ng ATK_ROLE_FOOTNOTE
  • Bug 781587: Magdagdag ng error-message, error-for, details at details-for-relation
  • Suporta sa pagsasalin:
  • I-update po / Makevars (copyright at bug address)
  • Mga Pagsasalin:
  • Yuras Shumovich (be)

Ano ang bago sa bersyon 2.24.0:

  • Bumuo, MSVC:
  • Suportahan ang Visual Studio 2017
  • Mga Pagsasalin:
  • Tanungin si Hjorth Larsen (da), Jordi Mas (ca)

Ano ang bago sa bersyon 2.23.4:

  • Bumuo, MSVC:
  • Alisin ang atk-install.props sa muling henerasyon
  • Makefile.msvcproj, Makefile-newvs.am: ​​I-update mula sa GLib
  • Ilipat ang mga file sa win32
  • Docs:
  • Ayusin ang typo
  • Bug 772236: baguhin ang id ng atkobject na kabanata na kailangan ng mga case-insensitive filesystem
  • Misc:
  • Gamitin ang Unicode apostrophe sa isang maisasalin na string
  • Mga Nag-aambag:
  • Murray Cumming, Piotr Drag, Alejandro Pineiro Iglesias,
  • Mga Pagsasalin:
  • gogo (hr), Jordi Mas (ca), Fabio Tomat (fur)

Ano ang bago sa bersyon 2.22.0:

  • Magdagdag ng higit pang mga pagpipilian sa XGETTEXT_OPTIONS sa po / Makevars
  • Mga Pagsasalin:
  • Piotr Drag (po), David King (en_GB)

Ano ang bago sa bersyon 2.20.0 / 2.22.0 Beta:

  • Bug 764883: Magdagdag ng ilang nawawalang argument (out) na mga annotation
  • Magdagdag ng Mga header ng wika sa mga file na po
  • MSVC / win32:
  • Gumagawa ng MSVC: Magdagdag ng Karaniwang Autotools Module para sa Introspection (Bug 764983)
  • Gumagawa ng MSVC: Bumuo ng mga Gumawa ng Gumawa ng Introspection (Bug 764983)
  • Linisin ang atk-introspection-msvc.mak
  • Bumubuo ang Visual Studio: Isama ang impormasyon ng bersyon sa mga sheet ng property
  • Bumubuo ang Visual Studio: Bumuo ng atk.pc
  • Bumubuo ang Visual Studio 2008: Tiyaking binuo ang pc file bago ang & quot; i-install & quot;
  • Bumubuo ang Visual Studio: Gawing mas nababaluktot ang generation ng .pc
  • bumuo / win32 / pc_base.py: Payagan ang mga custom na pagpipilian
  • bumuo / win32 / atkpc.py: Ayusin ang nakadepende na pakete na string
  • Mga Pagsasalin:
  • GNOME Translation Robot (gd), Cedric Valmary (oc)

Ano ang bago sa bersyon 2.16.0 / 2.18 Beta 1:

  • Documentation:
  • Palitan ang mga pagbanggit ng 'binago ng estado' sa 'pagbabago ng estado'.
  • Fixed some tiny typos
  • Bumuo / win32 pagpapabuti:
  • Gumamit ng Mga Panuntunan ng Pattern sa build / Makefile-newvs.am
  • Pagbubungkal at paglilinis ng generation .vcxproj.filters
  • Pag-aayos ng Bug 748176: nabigo ang pag-aalis ng out-of-tree sa pagtatayo / win32
  • Inalis ang hinihiling ng GCC
  • & quot; i-install & quot; Ang mga proyekto ay pinalitan ng pangalan sa & quot; atk-install & quot;
  • Misc: magtakda ng tamang pahintulot ng file sa mga pinagmumulan ng mga file
  • Mga Pagsasalin:
  • Pedro Albuquerque (pt), Daniel Martinez (an)

Ano ang bago sa bersyon 2.16.0:

  • Bug 746459: Ayusin ang isang pares ng GTK-Doc mga bloke ng komento
  • suporta sa Visual Studio
  • Paglabas ng Speed ​​Up
  • Ayusin at pagbutihin ang Generation .pdb.
  • & quot; I-install ang & quot; .pdb na Mga File
  • Mga Pagsasalin:
  • Josef Andersson (sv), Jiri GrA¶nroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribic (bs), Zahari Yurukov (bg)

Ano ang bago sa bersyon 2.15.4:

  • AtkRole:
  • Bug 742806: Magdagdag ng mga bagong tungkulin para sa mga praksiyon, pinagmulan, subscript, at superscripts

Ano ang bago sa bersyon 2.15.3:

  • AtkState:
  • Bug 665598: Magdagdag ng ATK_STATE_READ_ONLY
  • Bugfixing:
  • Unref STATE_TYPE class ref pagkatapos gamitin ito sa state_type_get_name
  • AtkTable: Nagdagdag ng nawawalang & quot;: & quot; sa isang anotasyon
  • Mga Pagsasalin:
  • Muhammet Kara (tr)

Ano ang bago sa bersyon 2.15.2:

  • AtkState:
  • Bug 739981: Magdagdag ng ATK_ROLE_STATIC at linawin ATK_ROLE_TEXT
  • Bug 740152: I-dokumento ang deprecation ng ATK_STATE_ARMED
  • Documentation:
  • Bug 740044: Ayusin ang ilang hindi malinaw na wika tungkol sa ATK_STATE_ACTIVE
  • Bug 740066: Pagbutihin ang dokumentasyon na may kaugnayan sa AtkState at AtkStateSet
  • Palawakin ang atk_focus_tracker_notify dokumentasyon ng deprecation
  • Alisin ang ilang dokumentong nasa-code, na bahagi na ng mga doc
  • Mga Pagsasalin:
  • Anders Jonsson (sv)

  • Ano ang bagong sa bersyon 2.15.1:

    • Bug 407539: Magdagdag ng ATK_STATE_HAS_TOOLTIP
    • Documentation:
    • Na-update na file ng README
    • Bug 737602: I-update ang dokumentasyon upang sumalamin sa isang karagdagang kaso ng paggamit para sa STATE_INDETERMINATE

    Ano ang bago sa bersyon 2.14.0:

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

    Ano ang bago sa bersyon 2.11.6:

    • AtkText:
    • Bug 723292: Nabigo ang pagkuha ng lokal na pangalan ng pangalan para sa ATK_ROLE_EDITBAR
    • Bug 653293: ang text-insert at text-remove ay muling detalyadong signal. I-dokumento ito.
    • Mga Pagsasalin:
    • Aurimas AŒernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

    Ano ang bago sa bersyon 2.11.5:

    • MSVC Builds: Rework Introspection Build and other miscellaneous fixes
    • Pagsasalin: Yosef Or Boczko (siya), Dimitris Spingos (el), Peter Vagner (sk)

    Ano ang bago sa bersyon 2.11.4:

    • AtkRole:
    • Bug 720065: magdagdag ng mga tungkulin para sa mga listahan ng paglalarawan
    • Deprecations:
    • Bug 476674: magtatanggal ng mga katangian ng talahanayan na nakasalalay sa row / column number
    • Bug 652798: patayin ang AtkMisc
    • Deprecate connect / remove_property_change_handler
    • Deprecate atk_role_register
    • Documentation:
    • Bug 644747: mapabuti ang dokumentasyon para sa AtkObject :: pag-aari-pagbabago
    • Pinahusay na dokumentong AtkUtil
    • Mga na-update na seksyon ng mga bagong simbolo sa dokumentasyon
    • Hindi gumagamit ng tag na GTK-Doc & quot; Virtual & quot; ngayon, bilang hindi na ginagamit
    • Building:
    • Bug 644756: alisin ang atkintl.h pabor sa gi18n-lib.h mula sa glib
    • Bug 652965: isama ang atk-enum-types.h sa atk.h
    • Naayos ang ilang mga babala sa introspeksiyon sa gobject
    • Palitan ang mga INCLUDES para sa AM_CPPFLAGS upang patahimikin ang mga babala ng automake deprecation.
    • Visual C ++ Studio files:
    • Magdagdag ng isang PlatformToolsetTag sa gengir MSVC Project
    • Hatiin ang Mga Sheet ng Ari-arian
    • I-update ang Visual C ++ 2008 & quot; i-install & quot; phase
    • Bug 690145: gamitin ang Python upang Buuin ang Mga Proyekto ng MSVC
    • Miscellanea:
    • Bug 572489: dapat gamitin ng atk_text_range_extents g_return_if_fail
    • Bug 653293: alisin ang G_SIGNAL_DETAILED mula sa mga signal ng atkteks na hindi gumagamit ng mga detalye
    • Bug 720095: idagdag ang atk_object_peek_parent
    • Nai-update na AUTHORS at doap file
    • Nagdagdag ng mga pangalan ng papel sa source file upang ma-translate

    Ano ang bago sa bersyon 2.11.3:

    • Bug 709214: Kailangan ng API upang makuha ang kasalukuyang dokumento numero ng pahina at bilang ng pahina
    • Nai-update na pagsasalin ng Griyego

    Mga Kinakailangan :

    • GLib2

Katulad na software

ACE
ACE

22 Jun 18

ENet
ENet

17 Feb 15

SVL
SVL

3 Jun 15

Mga komento sa ATK

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!