ATK

Software screenshot:
ATK
Rincian Software:
Versi: 2.29.2 Diperbarui
Tanggal Upload: 22 Jun 18
Pengembang: ATK Team
Lisensi: Gratis
Popularitas: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (Alat Aksesibilitas) adalah perangkat lunak open source dan perangkat lunak bebas baris yang dirancang dari nol untuk bertindak sebagai pustaka aksesibilitas untuk lingkungan desktop GNOME.


Termasuk kompoenen

Ini terdiri dari kumpulan antarmuka aksesibilitas yang diimplementasikan oleh berbagai aplikasi dan toolkit lainnya. Anda dapat menggunakan antarmuka ATK untuk memungkinkan alat aksesibilitas memiliki kontrol penuh atas aplikasi yang berjalan.

Utilitas makro AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry dan Versioning termasuk, serta AtkHitamObjectAksesibilitas, AtkHyperlink, AtkNoOpObject, AtkPlug dan AtkSocket, objek yang dapat diakses khusus.

Selain itu, ini termasuk objek aksesibilitas AtkObject, AtkUtil untuk toolkit dan dukungan peristiwa, AtkRange, AtkRelation, AtkRelationSet, AtkState dan AtkStateSet tipe data dasar yang dapat diakses, dan berbagai macam Antarmuka ATK.


Mulai dengan ATK

Untuk mengonfigurasi ATK, jalankan skrip ./configure, lalu 'make' dan 'make install'. Jika Anda menginstal ke lokasi di mana Anda tidak memiliki izin menulis, Anda harus menjadi root sebelum menjalankan 'make install'.

Informasi umum tentang membangun ATK dan pustaka terkait dapat ditemukan di http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Untuk menyusun versi CVS dari atk pada sistem Anda, Anda perlu mengambil beberapa langkah untuk men-setup pohon untuk kompilasi.

Anda dapat melakukan semua langkah ini sekaligus dengan menjalankan & ldquo; cvsroot / atk # ./autogen.sh” perintah, tanpa tanda kutip. Pada dasarnya ini melakukan hal berikut untuk Anda & lsquo; cvsroot / atk # aclocal; automake; autoconf & rsquo ;. Perintah yang disebutkan di atas membuat & lsquo; configure & rsquo; skrip, yang dapat dijalankan di cvsroot / atk untuk membuat semua Makefile.

Sebelum menjalankan autogen.sh atau konfigurasikan, pastikan Anda memiliki libtool di jalur Anda. Perhatikan bahwa autogen.sh menjalankan konfigurasi untuk Anda. Jika Anda ingin memberikan opsi seperti --prefix = / usr untuk mengonfigurasi Anda dapat memberikan opsi tersebut ke autogen.sh dan opsi tersebut akan diteruskan ke konfigurasi.

Apa yang baru dalam rilis ini:

  • Tambahkan metode ScrollTo dan ScrollToPoint ke AtkComponent
  • Buat:
  • Minta versi yang lebih baru untuk Meson, 0,46.0
  • Lain-lain:
  • Dokumentasi, introspeksi, dan perbaikan versi

Apa yang baru dalam versi:

  • Bangun: meson di Windows, dilacak oleh Bug 785802 (belum sepenuhnya terisi):
  • Paksa-sertakan msvc_recommended_pragmas.h di MSVC

  • Tes
  • : Perbaiki build pada pra-C99
  • meson: Buat file .rc di Windows
  • Terjemahan
  • Tanyakan pada Hjorth Larsen (da)

Apa yang baru di versi 2.26.0:

  • Bangun: meson di Windows, dilacak oleh Bug 785802 (belum sepenuhnya diperbaiki):
  • Paksa-sertakan msvc_recommended_pragmas.h di MSVC

  • Tes
  • : Perbaiki build pada pra-C99
  • meson: Buat file .rc di Windows
  • Terjemahan
  • Tanyakan pada Hjorth Larsen (da)

Apa yang baru di versi 2.25.2:

  • Perbaikan bug:
  • Bug 781715: Crash under atk_gobject_accessible_dispose ()
  • Build (umum / autotools):
  • Tambahkan makro ATK_UNAVAILABLE
  • Gunakan file template untuk enumerasi ATK
  • Konversikan atkversion.h.in ke enkode UTF-8
  • Sertakan header marshallers, bukan sumbernya
  • Tambahkan buildir ke direktori dokumen
  • Perbarui simbol peringatan depresiasi
  • Sederhanakan penemuan ketergantungan GObject
  • Bangun (meson):
  • Bug 782871: Tambahkan sistem bangun meson
  • Distribusikan file Meson
  • Gunakan pembalikan yang sesuai
  • Gunakan GETTEXT_PACKAGE yang sesuai
  • Pasang atk.h
  • Hanya bergantung pada tajuk yang dihasilkan
  • Build (win32):
  • win32: Perbaiki mengganti item dalam file dengan konten UTF-8
  • Membersihkan:
  • Hapus atk.spec.in
  • Hapus file pkg-config yang di-uninstall
  • Hapus skrip yang tidak digunakan untuk memaketkan ATK pada Windows
  • Hapus ChangeLog
  • Hapus introspeksi lokal.m4
  • Documents:
  • Memodernisasi referensi API:
  • Gunakan XInclude
  • Berhenti menggunakan mode SGML dengan file XML
  • Jatuhkan version.xml dan gunakan entitas paket gtk-doc
  • Perbarui README yang menyebutkan Meson, Ninja, dan bersihkan sedikit
  • Hapus file menimpa kosong
  • Introspeksi Gobject:
  • Tandai fungsi yang tidak dapat dibatalkan sebagai 'lewati
  • Lain-lain:
  • Perbarui file git ignore
  • Hubungan dan Peran Baru:
  • Bug 748384: Tambahkan ATK_ROLE_FOOTNOTE
  • Bug 781587: Tambahkan pesan kesalahan, kesalahan-untuk, detail dan detail-untuk-relasi
  • Dukungan terjemahan:
  • Perbarui po / Makevars (hak cipta dan alamat bug)
  • Terjemahan:
  • Yuras Shumovich (jadilah)

Apa yang baru di versi 2.24.0:

  • Build, MSVC:
  • Dukung Visual Studio 2017
  • Terjemahan:
  • Tanyakan Hjorth Larsen (da), Jordi Mas (ca)

Apa yang baru di versi 2.23.4:

  • Build, MSVC:
  • Hapus atk-install.props pada re-generation
  • Makefile.msvcproj, Makefile-newvs.am: ​​Pembaruan dari GLib
  • Pindahkan file ke win32
  • Documents:
  • Perbaiki kesalahan ketik
  • Bug 772236: mengubah id dari bab atkobject membutuhkan filesystem yang tidak sensitif huruf
  • Lain-lain:
  • Gunakan tanda petik Unicode dalam string yang dapat diterjemahkan
  • Kontributor:
  • Murray Cumming, Drag Piotr, Alejandro Pineiro Iglesias,
  • Terjemahan:
  • gogo (hr), Jordi Mas (ca), Fabio Tomat (bulu)

Apa yang baru dalam versi 2.22.0:

  • Tambahkan lebih banyak opsi ke XGETTEXT_OPTIONS di po / Makevars
  • Terjemahan:
  • Piotr Drag (po), David King (en_GB)

Apa yang baru di versi 2.20.0 / 2.22.0 Beta:

  • Bug 764883: Tambahkan beberapa tidak ada argumen (keluar) anotasi
  • Tambahkan header Bahasa ke file po
  • MSVC / win32:
  • MSVC Builds: Tambahkan Modul Autotools Umum untuk Introspeksi (Bug 764983)
  • MSVC Builds: Hasilkan Perintah Membangun Introspeksi (Bug 764983)
  • Bersihkan atk-introspection-msvc.mak
  • Pembuatan Visual Studio: Sertakan info versi dalam lembar properti
  • Visual Studio membangun: Hasilkan atk.pc
  • Visual Studio 2008 build: Pastikan file pc dibuat sebelum & quot; install & quot;
  • Visual Studio membangun: Buat .pc generasi lebih fleksibel
  • build / win32 / pc_base.py: Izinkan opsi khusus
  • build / win32 / atkpc.py: Perbaiki string paket dependen
  • Terjemahan:
  • Robot Penerjemahan GNOME (gd), Cedric Valmary (oc)

Apa yang baru di versi 2.16.0 / 2.18 Beta 1:

  • Dokumentasi:
  • Ganti sebutan 'ubah status' dengan 'perubahan status'.
  • Memperbaiki beberapa kesalahan ketik kecil
  • Perbaikan build / win32:
  • Gunakan Aturan Pola pada build / Makefile-newvs.am
  • Merapikan dan membersihkan .vcxproj.filters generation
  • Perbaikan Bug 748176: distcheck out-of-tree gagal di build / win32
  • Persyaratan GCC yang dihapus
  • & quot; pasang & quot; Proyek diganti namanya menjadi & quot; atk-install & quot;
  • Lain-lain: setel izin file yang tepat ke file sumber
  • Terjemahan:
  • Pedro Albuquerque (pt), Daniel Martinez (an)

Apa yang baru di versi 2.16.0:

  • Bug 746459: Perbaiki beberapa GTK-Doc blok komentar
  • Dukungan Visual Studio
  • Percepatan Pembuatan Rilis
  • Perbaiki dan tingkatkan .pdb Generation.
  • & quot; Pasang & quot; File .pdb
  • Terjemahan:
  • Josef Andersson (sv), Jiri GrA¶nroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribic (bs), Zahari Yurukov (bg)

Apa yang baru di versi 2.15.4:

  • AtkRole:
  • Bug 742806: Tambahkan peran baru untuk pecahan, akar, subskrip, dan superskrip

Apa yang baru di versi 2.15.3:

  • AtkState:
  • Bug 665598: Tambahkan ATK_STATE_READ_ONLY
  • Perbaikan bug:
  • Unref STATE_TYPE ref kelas setelah menggunakannya di state_type_get_name
  • AtkTable: Menambahkan yang hilang & quot;: & quot; pada satu gi anotasi
  • Terjemahan:
  • Muhammet Kara (tr)

Apa yang baru di versi 2.15.2:

  • AtkState:
  • Bug 739981: Tambahkan ATK_ROLE_STATIC dan klarifikasi ATK_ROLE_TEXT
  • Bug 740152: Dokumen penghentian ATK_STATE_ARMED
  • Dokumentasi:
  • Bug 740044: Perbaiki beberapa bahasa yang tidak jelas tentang ATK_STATE_ACTIVE
  • Bug 740066: Tingkatkan dokumentasi terkait AtkState dan AtkStateSet
  • Perpanjang atk_focus_tracker_notify dokumentasi depresiasi
  • Hapus beberapa dokumentasi di-kode, yang sudah menjadi bagian dari dokumen
  • Terjemahan:
  • Anders Jonsson (sv)

Apa yang baru di versi 2.15.1:

  • Bug 407539: Tambahkan ATK_STATE_HAS_TOOLTIP
  • Dokumentasi:
  • Pembaruan file README
  • Bug 737602: Perbarui dokumentasi untuk mencerminkan kasus penggunaan tambahan untuk STATE_INDETERMINATE

Apa yang baru di versi 2.14.0:

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

Apa yang baru di versi 2.11.6:

  • AtkText:
  • Bug 723292: Mendapatkan nama peran yang dilokalkan gagal untuk ATK_ROLE_EDITBAR
  • Bug 653293: memasukkan teks dan menghapus teks adalah sinyal yang lebih rinci. Dokumentasikan.
  • Terjemahan:
  • Aurimas AŒernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

Apa yang baru di versi 2.11.5:

  • MSVC Builds: Pengerjaan Ulang Introspeksi Build dan berbagai macam perbaikan lainnya
  • Terjemahan: Yosef Atau Boczko (dia), Dimitris Spingos (el), Peter Vagner (sk)

Apa yang baru di versi 2.11.4:

  • AtkRole:
  • Bug 720065: tambahkan peran untuk daftar deskripsi
  • Penghentian:
  • Bug 476674: properti tabel deprecate yang bergantung pada baris / nomor kolom
  • Bug 652798: bunuh AtkMisc
  • Hentikan koneksi / hapus_property_change_handler
  • Hapus atk_role_register
  • Dokumentasi:
  • Bug 644747: perbaiki dokumentasi untuk AtkObject :: perubahan-properti
  • Dokumentasi AtkUtil yang ditingkatkan
  • Memperbarui bagian simbol baru pada dokumentasi
  • Tidak menggunakan tag GTK-Doc & quot; Virtual & quot; lagi, seperti sudah ditinggalkan
  • Bangunan:
  • Bug 644756: hapus atkintl.h demi gi18n-lib.h dari fasih
  • Bug 652965: termasuk atk-enum-type.h di atk.h
  • Memperbaiki beberapa peringatan gobject-introspection
  • Ganti INCLUDES untuk AM_CPPFLAGS untuk membisukan peringatan penghentian penyimpanan otomatis.
  • File Visual C ++ Studio:
  • Tambahkan PlatformToolsetTag di Proyek MSVC gengir
  • Bagi Lembar Properti
  • Perbarui Visual C ++ 2008 & quot; pasang & quot; fase
  • Bug 690145: gunakan Python untuk Menghasilkan Proyek MSVC
  • Miscellanea:
  • Bug 572489: atk_text_range_extents harus menggunakan g_return_if_fail
  • Bug 653293: hapus G_SIGNAL_DETAILED dari sinyal atktext yang tidak menggunakan detail
  • Bug 720095: tambahkan atk_object_peek_parent
  • Diperbarui pada AUTHORS dan file doap
  • Menambahkan nama peran pada file sumber untuk diterjemahkan

Apa yang baru di versi 2.11.3:

  • Bug 709214: Perlu API untuk mendapatkan dokumen saat ini nomor halaman dan jumlah halaman
  • Terjemahan Yunani yang diperbarui

Persyaratan :

  • GLib2

Software yang serupa

cURL
cURL

17 Aug 18

SDL
SDL

23 Nov 17

OpenSSL
OpenSSL

5 Sep 16

SVL
SVL

3 Jun 15

Komentar untuk ATK

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!