ATK

نرم افزار تصویر:
ATK
جزئیات نرم افزار:
نسخه: 2.29.2 به روز شده
ها تاریخ: 22 Jun 18
توسعه دهنده: ATK Team
پروانه: رایگان
محبوبیت: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (جعبه ابزار دسترسی) یک منبع باز و نرم افزاری رایگان است که از سطح زمین طراحی شده است تا به عنوان یک کتابخانه دسترسی برای محیط دسکتاپ GNOME عمل کند.


کامپوننت های شامل

این مجموعه شامل مجموعه ای از رابط های دسترسی است که توسط برنامه های مختلف و ابزارهای دیگر اجرا می شود. شما می توانید از رابط های ATK برای اجازه دادن به ابزارهای دستیابی برای کنترل کامل برنامه های در حال اجرا استفاده کنید.

برنامه های کاربردی AtkNoOpObjectFactory، AtkObjectFactory، AtkRegistry و Versioning شامل موارد زیر می باشد: AtkGObjectAccessible، AtkHyperlink، AtkNoOpObject، AtkPlug و AtkSocket.

علاوه بر این، شامل شیء دسترسی AtkObject پایه، AtkUtil برای ابزارک و پشتیبانی رویداد، AtkRange، AtkRelation، AtkRelationSet، AtkState و AtkStateSet انواع داده های دسترسی قابل دسترسی و طیف گسترده ای از رابط های ATK است.


شروع با ATK

برای پیکربندی ATK، اسکریپت ./configure را اجرا کنید، سپس 'make' و 'make install' را بزنید. اگر شما نصب می کنید به یک مکان که در آن مجوز نوشتن را نداشته اید، قبل از اجرای نصب باید root شوید.

اطلاعات عمومی در مورد ساخت ATK و کتابخانه های مربوطه را می توان در http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html یافت. برای کامپایل نسخه CVS باز در سیستم شما باید چندین مرحله را برای تنظیم درخت برای کامپایل انجام دهید.

شما می توانید تمام این مراحل را یک بار انجام دهید با اجرای & ldquo؛ cvsroot / atk # ./autogen.sh&rdquo؛ فرمان، بدون نقل قول. اساسا این کار را برای شما انجام می دهد & lsquo؛ cvsroot / atk # aclocal؛ اتوماتیک autoconf & rsquo؛ دستورات فوق از & lsquo؛ پیکربندی & rsquo؛ اسکریپت، که می تواند در cvsroot / atk اجرا شود تا همه Makefiles ها ایجاد شود.

قبل از اجرای autogen.sh یا پیکربندی، اطمینان حاصل کنید که در مسیر خود از libtool استفاده کرده اید. توجه داشته باشید که autogen.sh اجرا می شود برای شما پیکربندی شده است. اگر شما مایل به انتقال گزینه هایی مانند --prefix = / usr برای پیکربندی شما می توانید این گزینه ها را به autogen.sh انتقال دهید و آنها را برای پیکربندی منتقل می کنند.

چه جدید در این نسخه است:

روش های ScrollTo و ScrollToPoint را به AtkComponent اضافه کنید
ساختن:
نیازمند یک نسخه جدیدتر برای Meson، 0.46.0 است
متفرقه:
مستندات، خودآموزی و اصلاح نسخه ها

چه جدید در این نسخه است:

ساخت: مزون در ویندوز، ردیابی شده توسط Bug 785802 (هنوز به طور کامل ثابت نشده است):
Force-شامل msvc_recommended_pragmas.h در MSVC
تست: ثابت ساخت در قبل از C99
مزون: ساخت فایل .rc در ویندوز
ترجمه ها
از Hjorth Larsen (da) بپرسید

چه جدید در 2.26.0 است است:

ساخت: مزون در ویندوز، ردیابی توسط Bug 785802 (هنوز به طور کامل ثابت نشده است):
Force-شامل msvc_recommended_pragmas.h در MSVC
تست: ثابت ساخت در قبل از C99
مزون: ساخت فایل .rc در ویندوز
ترجمه ها
از Hjorth Larsen (da) بپرسید

چه جدید در 2.25.2 از جدید است:

رفع اشکالات:
اشکال 781715: سقوط در زیر atk_gobject_accessible_dispose ()
ساخت (عمومی / autotools):
ماکرو ATK_UNAVAILABLE را اضافه کنید
از فایل های قالب برای لیست های ATK استفاده کنید
تبديل بازيابي .h.in به رمزگذاري UTF-8
حاوی سرصفحه marshallers، نه منبع
add buildir را به دایرکتوری docs اضافه کنید
به روزرسانی نمادهای هشدار تخریب
ساده سازی GObject کشف وابستگی
ساخت (مزون):
اشکال 782871: اضافه کردن سیستم ایجاد مزون
از بین بردن فایل های Meson
از پوشه مناسب استفاده کنید
از GETTEXT_PACKAGE مناسب استفاده کنید
نصب مجدد .h
فقط به هدر تولید بستگی دارد
ساخت (win32):
win32: ثابت جایگزینی موارد در فایل های با محتوای UTF-8
تمیز کردن:
حذف atk.spec.in
حذف فایل پیکربندی pkg-نصب شده را حذف کنید
حذف اسکریپت برای استفاده از ATK در ویندوز
حذف ChangeLog
حذف introspection.m4 محلی
اسناد:
مدرن مرجع API:
از XInclude استفاده کنید
استفاده از روش SGML را با استفاده از فایل های XML متوقف کنید
Drop version.xml و از اجزای بسته gtk-doc استفاده کنید
به روز رسانی README اشاره به مسیون، نینجا، و تمیز کردن کمی

حذف فایل لغو خالی
خودآزمایی گابایت:
علامت گذاری به عنوان توابع غیر قابل حذف به عنوان "جست و خیز
متفرقه:
به روز رسانی فایل ignore git
روابط و نقش های جدید:
اشکال 748384: افزودن ATK_ROLE_FOOTNOTE
اشکال 781587: اضافه کردن خطای پیام، خطا برای، جزئیات و جزئیات برای رابطه
پشتیبانی ترجمه:
به روز رسانی po / Makevars (کپی رایت و آدرس اشکال)
ترجمه ها:
یوراس شوومویچ (بی)

چه جدید در 2.24.0 از جدید است:

ساخت، MSVC:
پشتیبانی ویژوال استودیو 2017
ترجمه ها:
از Hjorth Larsen (da)، Jordi Mas (ca)

در نسخه 2.23.4 جدید است:

Build، MSVC:
حذف atk-install.props در نسل بعدی
Makefile.msvcproj، Makefile-newvs.am: ​​بروز رسانی از GLib
انتقال فایل ها به win32
اسناد:
رفع خطا
اشکال 772236: تغییر شناسه فصل بازخوانی مورد نیاز فایلهای سیستم حساس به حساس نیست
متفرقه:
استفاده از apostrophe یونیکد را در یک رشته ترجمه کنید
همکاران:
موری کامینگ، پیتر کشیدن، آلخاندرو پینایرو ایگلسیاس،
ترجمه ها:
gogo (hr)، جوردی ماز (ca)، فابیو تامات (خز)

در نسخه 2.22.0 جدید است:

گزینه های بیشتری را در XGETTEXT_OPTIONS در po / Makevars اضافه کنید
ترجمه ها:
پیتر کشیدن (پی)، دیوید کینگ (en_GB)

چه جدید در نسخه 2.20.0 / 2.22.0 بتا جدید است:

اشکال 764883: اضافه کردن حاشیه نویسی برخی از آرگومان (خارج)
هدرهای زبان را به فایلهای po اضافه کنید
MSVC / win32:
MSVC Builds: افزودن یک ماژول Autotools مشترک برای خودآزمایی (اشکال 764983)
MSVC Builds: ایجاد دستورات درونی ساخت (اشکال 764983)
پاکسازی بازسازی درونی-msvc.mak
ویژوال استودیو ایجاد می کند: شامل اطلاعات نسخه در صفحات املاک
ویژوال استودیو ایجاد می کند: ایجاد atk.pc
ویژوال استودیو 2008 می سازد: اطمینان از اینکه فایل pc قبل از & quot؛ نصب & quot؛ تولید می شود.
ویژوال استودیو ایجاد می کند: نسل .pc را انعطاف پذیر تر کنید
build / win32 / pc_base.py: گزینه های سفارشی را مجاز کنید
build / win32 / atkpc.py: تنظیم رشته بسته وابسته
ترجمه ها:
ربات ترجمه گنومی (GD)، Cedric Valmary (oc)

چه جدید در نسخه 2.16.0 / 2.18 Beta 1 جدید است:

مستندسازی:
جایگزینی اصطلاحات "تغییر دولت" با "تغییر وضعیت" را تغییر دهید.
ثابت برخی از خطاهای کوچک
ساخت / win32 پیشرفت:
از قوانین الگو در build / Makefile-newvs.am استفاده کنید
پاک کردن و تمیز کردن .vcxproj.filters generation
رفع اشکال 748176: distcheck خارج از درخت در build / win32 شکست خورده است
مورد نیاز GCC حذف شده است
& quot؛ نصب & quot؛ پروژه ها به & quot؛ بازسازی-نصب & quot؛ تغییر نام یافت.
متفرقه: مجوز فایل مناسب را برای منبع فایل تعیین کنید
ترجمه ها:
پدرو آلبوکرکی (pt)، دانیل مارتینز (an)

چه جدید در نسخه 2.16.0 است:

اشکال 746459: رفع چندین بلوک نظر GTK-Doc
پشتیبانی ویژوال استودیو
افزایش سرعت انتشار باعث می شود
رفع و بهبود نسل .pdb.
& quot؛ نصب & quot؛ .pdb فایل ها
ترجمه ها:
جوزف آندرسون (ج)، جری گارنروس (فی)، باورتان مفتخندیان (kk)، سامیر ریبیک (bs)، زهاری یوروکوف (bg)

چه جدید در نسخه 2.15.4 جدید است:

AtkRole:
اشکال 742806: افزودن نقش های جدید برای کسر ها، ریشه ها، الویت ها و پرانتز ها

چه جدید در نسخه 2.15.3 جدید است:

AtkState:
اشکال 665598: افزودن ATK_STATE_READ_ONLY
رفع اشکالات:
Unref کلاس STATE_TYPE ref بعد از استفاده از آن در state_type_get_name
AtkTable: اضافه شده گم شده & quot؛: & quot؛ در یک حاشیه نویسی GI
ترجمه ها:
محمد کر (تر)

در نسخه 2.15.2 جدید است:

AtkState:
اشکال 739981: افزودن ATK_ROLE_STATIC و ATK_ROLE_TEXT را روشن کنید
اشکال 740152: سلب اعتبار ATK_STATE_ARMED
مستندات:
اشکال 740044: اصلاح برخی از زبان های نامشخص در مورد ATK_STATE_ACTIVE
اشکال 740066: بهبود مستندات مربوط به AtkState و AtkStateSet
ضمیمه توضیحات ضعف ref_focus_tracker_notify
برخی از مستندات درون کد را حذف کنید، که قبلا بخشی از اسناد است
ترجمه ها:
اندرس جونسون (sv)

چه جدید در نسخه 2.15.1 جدید است:

اشکال 407539: افزودن ATK_STATE_HAS_TOOLTIP
مستندات:
به روز شده در فایل README
اشکال 737602: مستندات بهروزرسانی برای نشان دادن یک مورد استفاده اضافی برای STATE_INDETERMINATE

چه جدید در نسخه 2.14.0 است:

ترجمه: DuAan Kazik (sk)، ماریا ماوردو (el)، یوری Myasoedov (ru)

چه جدید در نسخه 2.11.6 جدید است:

AtkText:
اشکال 723292: گرفتن نام نقش محلی برای ATK_ROLE_EDITBAR نتواند انجام شود
اشکال 653293: متن درج و حذف متن دوباره سیگنال های دقیق است. آن را ضمیمه کنید
ترجمه ها:
Aurimas Aöernius (lt)، Marek AOernockA½ (cs)، Tong Hui (zh_CN)، Chao-Hsung Liao (zh_HK)

چه جدید در نسخه 2.11.5 جدید است:

MSVC Builds: Rework Introspection ساخت و سایر موارد دیگر
ترجمه: یوسف یا بوچسکو (او)، دیمیتریس اسپینگوس (el)، پیتر واگنر (اسکات)

چه جدید در نسخه 2.11.4 جدید است:

AtkRole:
اشکال 720065: اضافه کردن نقش ها برای لیست توضیحات
Deprecations:
اشکال 476674: تخفیف خواص جدول که به شماره ردیف / ستون بستگی دارد
اشکال 652798: کشتن AtkMisc
متوقف کردن اتصال / remove_property_change_handler
فراموش کردن atk_role_register
مستندات:
اشکال 644747: بهبود مستندات برای AtkObject :: property-change
مستندات AtkUtil بهبود یافته است
بخش های نماد های جدید در اسناد به روز شده
با استفاده از برچسب GTK-Doc & quot؛ مجازی & quot؛ دیگر، به عنوان قدیمی است
ساختمان:
644756 اشکال: حذف atkintl.h به نفع gi18n-lib.h از glib
اشکال 652965: شامل atk-enum-types.h در atk.h
برخی از هشدارهای gobject-introspection را ثابت کرد
جایگزینی برای AM_CPPFLAGS برای خاموش کردن هشدارهای خودکار سازی خودکار.
ویژوال سی + + استودیو فایل:
اضافه کردن یک PlatformToolsetTag در پروژه MSVC gengir
تقسیم ورق املاک
به روز رسانی Visual C ++ 2008 & quot؛ نصب & quot؛ فاز
اشکال 690145: استفاده از پایتون برای تولید پروژه های MSVC
متفرقه:
اشکال 572489: atk_text_range_extents باید از g_return_if_fail استفاده کنید


653293 اشکال: حذف G_SIGNAL_DETAILED از سیگنالهای بازگردانده شده که از جزئیات استفاده نمی کنند
اشکال 720095: اضافه کردن atk_object_peek_parent
به روزرسانی AUTHORS و فایلهای doap
اسامی نقش ها در فایل منبع به منظور ترجمه است

چه جدید در نسخه 2.11.3 جدید است:

اشکال 709214: نیاز به API برای دریافت شماره صفحه و شماره صفحه سند
به روز شده ترجمه یونانی

مورد نیاز:

GLib2

نرم افزار های مشابه

GLib2
GLib2

16 Aug 18

OpenSSL
OpenSSL

5 Sep 16

libimobiledevice
libimobiledevice

20 Feb 15

نظرات به ATK

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!