ATK

Screenshot Software:
ATK
Szczegóły programowe:
Wersja: 2.29.2 Aktualizowane
Filmu: 22 Jun 18
Wywoływacz: ATK Team
Licencja: Wolny
Popularność: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (Accessibility Toolkit) to otwarte i bezpłatne oprogramowanie do obsługi linii komandowych, zaprojektowane od podstaw jako biblioteka ułatwień dostępu dla środowiska graficznego GNOME.


Zawiera kompozytor

Zawiera zbiór interfejsów dostępności, które są implementowane przez różne inne aplikacje i zestawy narzędzi. Możesz korzystać z interfejsów ATK, aby umożliwić narzędziom dostępowym pełną kontrolę nad uruchomionymi aplikacjami.

Dostępne są programy narzędziowe AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry i Versioning, a także obiekty dostępne dla AtkGObjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug i AtkSocket.

Dodatkowo zawiera obiekt bazowy AtkObject, AtkUtil dla zestawu narzędzi i obsługi zdarzeń, AtkRange, AtkRelation, AtkRelationSet, AtkState i AtkStateSet podstawowe dostępne typy danych oraz szeroki zakres interfejsów ATK.


Pierwsze kroki z ATK

Aby skonfigurować ATK, uruchom skrypt ./configure, a następnie "make" i "make install". Jeśli instalujesz w miejscu, w którym nie masz uprawnień do zapisu, musisz zostać rootem przed uruchomieniem "make install".

Ogólne informacje na temat budowania ATK i powiązanych bibliotek można znaleźć na stronie http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. Aby skompilować wersję atka CVS w systemie, musisz wykonać kilka kroków, aby skonfigurować drzewo do kompilacji.

Możesz wykonać wszystkie te kroki naraz, uruchamiając polecenie & bdquo; cvsroot / atk # ./autogen.sh” polecenie, bez cudzysłowów. Zasadniczo robi to dla ciebie & lt; cvsroot / atk # aclocal; automake; autoconf & rsquo ;. Powyższe polecenia tworzą & quot; configure & rsquo; skrypt, który można uruchomić w cvsroot / atk, aby utworzyć wszystkie pliki Makefile.

Przed uruchomieniem autogen.sh lub konfiguracją upewnij się, że w swojej ścieżce znajduje się libtool. Zauważ, że autogen.sh uruchamia konfigurację dla Ciebie. Jeśli chcesz przekazać opcje takie jak --prefix = / usr do skonfigurowania, możesz podać te opcje autogen.sh i zostaną one przekazane do skonfigurowania.

Co nowego w tej wersji:

  • Dodaj metody ScrollTo i ScrollToPoint do AtkComponent
  • Kompilacja:
  • Wymagaj nowszej wersji Meson, 0.46.0
  • Różne:
  • Dokumentacja, introspekcja i poprawki związane z wersjami

Co nowego w wersji:

  • Kompilacja: mezon w systemie Windows, śledzony przez Bug 785802 (jeszcze nie w pełni poprawiony):
  • Force-include msvc_recommended_pragmas.h na MSVC
  • testy: poprawiono kompilację w wersji przed C99
  • mezon: Zbuduj plik .rc w systemie Windows
  • Tłumaczenia
  • Zapytaj Hjortha Larsena (da)

Co nowego w wersji 2.26.0:

  • Kompilacja: mezon na Windows, śledzony przez Bug 785802 (jeszcze nie w pełni poprawione):
  • Force-include msvc_recommended_pragmas.h na MSVC
  • testy: poprawiono kompilację w wersji przed C99
  • mezon: Zbuduj plik .rc w systemie Windows
  • Tłumaczenia
  • Zapytaj Hjortha Larsena (da)

Co nowego w wersji 2.25.2:

  • Naprawianie błędów:
  • Błąd 781715: Awaria w atk_gobject_accessible_dispose ()
  • Kompilacja (ogólne / autotools):
  • Dodaj makro ATK_UNAVAILABLE
  • Używaj plików szablonów do wyliczeń ATK
  • Konwertuj atkversion.h.in na kodowanie UTF-8
  • Uwzględnij nagłówek koordynatora, a nie źródło
  • Dodaj buildir do katalogów docs
  • Zaktualizuj symbole ostrzeżeń o wycofaniu
  • Uprość wykrywanie zależności GObject
  • Kompilacja (mezon):
  • Błąd 782871: Dodaj system budowania mezonów
  • Odnajdź pliki Mesona
  • Użyj odpowiedniej wersji
  • Użyj odpowiedniego GETTEXT_PACKAGE
  • Zainstaluj plik atk.h
  • Zależy tylko od wygenerowanego nagłówka
  • Kompilacja (win32):
  • win32: Napraw zastępowanie elementów w plikach zawartością UTF-8
  • Czyszczenie:
  • Usuń atk.spec.in
  • Usuń odinstalowany plik pkg-config
  • Usuń nieużywany skrypt do pakowania ATK w systemie Windows
  • Usuń dziennik zmian
  • Usuń lokalną introspekcję.m4
  • Dokumenty:
  • Modernizacja odwołania do interfejsu API:
  • Użyj XInclude
  • Przestań używać trybu SGML z plikami XML
  • Upuść plik version.xml i użyj elementów pakietu gtk-doc
  • Zaktualizuj README, wspominając o Meson, Ninja i trochę czyszcząc
  • Usuń pusty plik nadpisań
  • Introspekcja Gobject:
  • Oznacz niepowiązane funkcje jako "pomiń
  • Różne:
  • Zaktualizuj plik ignorowania git
  • Nowe relacje i role:
  • Błąd 748384: Dodaj ATK_ROLE_FOOTNOTE
  • Błąd 781587: Dodaj komunikat o błędzie, błąd-za, szczegóły i szczegóły-dla-relacji
  • Obsługa tłumaczeń:
  • Zaktualizuj po / Makevars (copyright and bug address)
  • Tłumaczenia:
  • Yuras Szumowicz (be)

Co nowego w wersji 2.24.0:

  • Kompilacja, MSVC:
  • Obsługa Visual Studio 2017
  • Tłumaczenia:
  • Zapytaj Hjortha Larsena (da), Jordi Mas (ca)

Co nowego w wersji 2.23.4:

  • Kompilacja, MSVC:
  • Usuń atk-install.props z ponownego generowania
  • Makefile.msvcproj, Makefile-newvs.am: ​​aktualizacja z GLib
  • Przenieś pliki do win32
  • Dokumenty:
  • Napraw błędy
  • Błąd 772236: zmiana identyfikatora rozdziału atkobject wymagała systemów plików niewrażliwych na wielkość liter
  • Różne:
  • Użyj apostrofu Unicode w ciągu możliwym do przetłumaczenia
  • Współtwórcy:
  • Murray Cumming, Piotr Drag, Alejandro Pineiro Iglesias,
  • Tłumaczenia:
  • gogo (hr), Jordi Mas (ca), Fabio Tomat (futro)

Co nowego w wersji 2.22.0:

  • Dodaj więcej opcji do XGETTEXT_OPTIONS w po / Makevars
  • Tłumaczenia:
  • Piotr Drag (po), David King (en_GB)

Co nowego w wersji 2.20.0 / 2.22.0 Beta:

  • Błąd 764883: Dodaj trochę brak adnotacji w argumencie (na zewnątrz)
  • Dodaj nagłówki języków do plików po
  • MSVC / win32:
  • Budowy MSVC: Dodaj wspólny moduł autotoolów do introspekcji (błąd 764983)
  • Budowy MSVC: Generuj polecenia budowania introspekcji (błąd 764983)
  • Wyczyść atk-introspection-msvc.mak
  • Kompilacje Visual Studio: dołącz informacje o wersji do arkuszy właściwości
  • Kompilacja Visual Studio: Generuj atk.pc
  • Kompilacje Visual Studio 2008: upewnij się, że plik pc jest generowany przed "instalacją"
  • Kompilacja Visual Studio: Zwiększ elastyczność generowania .pc
  • build / win32 / pc_base.py: Zezwalaj na niestandardowe opcje
  • build / win32 / atkpc.py: Ciąg zależny od pakietu poprawek
  • Tłumaczenia:
  • Robot translacyjny GNOME (gd), Cedric Valmary (oc)

Co nowego w wersji 2.16.0 / 2.18 Beta 1:

  • Dokumentacja:
  • Zastąp wzmianki o "zmieniony stan" na "zmianę stanu".
  • Naprawiono kilka drobnych literówek
  • Poprawki w kompilacji / win32:
  • Używaj reguł schematów w kompilacji / Makefile-newvs.am
  • Porządkowanie i czyszczenie generacja .vcxproj.filters
  • Naprawiono błąd 748176: testowanie poza drzewem kończy się niepowodzeniem w kompilacji / win32
  • Usunięto wymagania GCC
  • "zainstaluj" Projekty zmieniono nazwę na "atk-install"
  • Różne: ustaw poprawne uprawnienia do plików źródłowych
  • Tłumaczenia:
  • Pedro Albuquerque (pt), Daniel Martinez (an)

Co nowego w wersji 2.16.0:

  • Błąd 746459: Napraw kilka GTK-Doc blokować komentarze
  • Obsługa Visual Studio
  • Przyspieszanie tworzenia wersji
  • Napraw i ulepszyć Generację .pdb.
  • "Zainstaluj" Pliki .pdb
  • Tłumaczenia:
  • Josef Andersson (sv), Jiri GrAnroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribic (bs), Zahari Yurukov (bg)

Co nowego w wersji 2.15.4:

  • AtkRole:
  • Błąd 742806: Dodaj nowe role dla ułamków, pierwiastków, indeksów dolnych i górnego indeksu

Co nowego w wersji 2.15.3:

  • AtkState:
  • Błąd 665598: Dodaj ATK_STATE_READ_ONLY
  • Naprawianie błędów:
  • Odinstaluj odwołanie klasy STATE_TYPE po użyciu go w state_type_get_name
  • AtkTable: dodano brakujący & quot; & quot; na jednej adnotacji gi
  • Tłumaczenia:
  • Muhammet Kara (tr)

Co nowego w wersji 2.15.2:

  • AtkState:
  • Błąd 739981: Dodaj ATK_ROLE_STATIC i wyjaśnij ATK_ROLE_TEXT
  • Błąd 740152: udokumentuj wycofanie ATK_STATE_ARMED
  • Dokumentacja:
  • Błąd 740044: Napraw jakiś niejasny język dotyczący ATK_STATE_ACTIVE
  • Błąd 740066: Popraw dokumentację związaną z AtkState i AtkStateSet
  • Rozszerzanie atk_focus_tracker_notify dokumentacji wycofania
  • Usuń dokumentację w formie kodu, która jest już częścią dokumentacji
  • Tłumaczenia:
  • Anders Jonsson (sv)

Co nowego w wersji 2.15.1:

  • Błąd 407539: Dodaj ATK_STATE_HAS_TOOLTIP
  • Dokumentacja:
  • Zaktualizowany plik README
  • Błąd 737602: zaktualizuj dokumentację, aby odzwierciedlić dodatkowy przypadek użycia dla STATE_INDETERMINATE

Co nowego w wersji 2.14.0:

  • Tłumaczenia: DuAan Kazik (sk), Maria Mavridou (el), Yuri Myasoedov (ru)

Co nowego w wersji 2.11.6:

  • AtkText:
  • Błąd 723292: Nie można uzyskać nazwy zlokalizowanej roli dla ATK_ROLE_EDITBAR
  • Błąd 653293: wstawianie tekstu i usuwanie tekstu są znowu szczegółowymi sygnałami. Dokumentuj to.
  • Tłumaczenia:
  • Aurimas AŒernius (lt), Marek AŒernock A1 (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

Co nowego w wersji 2.11.5:

  • Budowy MSVC: Przeróbki Introspekcja Budowa i inne różne poprawki
  • Tłumaczenia: Yosef lub Boczko (on), Dimitris Spingos (el), Peter Vagner (sk)

Co nowego w wersji 2.11.4:

  • AtkRole:
  • Bug 720065: dodaj role do list opisów
  • Wycofywanie:
  • Błąd 476674: wycofanie właściwości tabeli zależnych od numeru wiersza / kolumny
  • Błąd 652798: zabij AtkMisc
  • Przestań się łączyć / remove_property_change_handler
  • Przestań atk_role_register
  • Dokumentacja:
  • Błąd 644747: popraw dokumentację AtkObject :: property-change
  • Udoskonalona dokumentacja AtkUtil
  • Zaktualizowano nowe sekcje symboli w dokumentacji
  • Nie używa się tagu GTK-Doc "Virtual" więcej, jak jest przestarzałe
  • Budynek:
  • Błąd 644756: usuń plik atkintl.h na rzecz gi18n-lib.h z glib
  • Błąd 652965: dołącz atk-enum-types.h do atk.h
  • Naprawiono ostrzeżenia o introspekcji gobjecta
  • Zastąp wartość INCLUDES dla AM_CPPFLAGS, aby wyciszyć ostrzeżenia o wycofaniu automake.
  • Pliki Visual C ++ Studio:
  • Dodaj zestaw PlatformToolsetTag do projektu MSVC gengir
  • Podziel arkusze właściwości
  • Zaktualizuj program Visual C ++ 2008 "instaluj". faza
  • Błąd 690145: używaj Pythona do generowania projektów MSVC
  • Miscellanea:
  • Błąd 572489: atk_text_range_extents powinien używać g_return_if_fail
  • Błąd 653293: usuń G_SIGNAL_DETAILED z sygnałów ateptext, które nie używają szczegółów
  • Błąd 720095: dodaj atk_object_peek_parent
  • Zaktualizował AUTORZY i pliki do zrobienia.
  • Dodano nazwy ról w pliku źródłowym, aby je przetłumaczyć

Co nowego w wersji 2.11.3:

  • Błąd 709214: potrzebujesz interfejsu API, aby pobrać bieżący dokument numer strony i liczba stron
  • Zaktualizowane tłumaczenie greckie

Wymagania :

  • GLib2

Podobne oprogramowanie

Vulkan
Vulkan

10 Mar 16

Oracle::Sqlldr
Oracle::Sqlldr

3 Jun 15

libiconv
libiconv

11 May 15

cURL
cURL

17 Aug 18

Komentarze do ATK

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!