ATK

צילום מסך תוכנה:
ATK
פרטי תוכנה:
גרסה: 2.29.2 מעודכן
טען תאריך: 22 Jun 18
מפתחים: ATK Team
רשיון: ללא תשלום
פופולריות: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (כלי נגישות) הוא קוד פתוח ותוכנה חופשית בקו-ליין שתוכננה מהיסוד לשמש ספריית נגישות לסביבת שולחן העבודה של GNOME.


כולל compoenents

הוא כולל אוסף של ממשקי נגישות המיושמים על ידי יישומים שונים וערכות כלים שונות. ניתן להשתמש בממשקי ATK כדי לאפשר לכלי נגישות לקבל שליטה מלאה על יישומים פועלים.

כלי השירות AtkNoOpOjectject, AtkObjectFactory, AtkRegistry ו- Versioning כוללים גם את האובייקטים המותאמים המותאמים אישית של AtkGObjectAccessible, AtkHyperlink, AtkNoOpOject, AtkPlug ו- AtkSocket.

בנוסף, הוא כולל את אובייקט נגישות הבסיס AtkObject, AtkUtil עבור ערכת כלים ותמיכה באירועים, AtkRange, AtkRelation, AtkRelationSet, AtkState ו- AtkStateSet סוגי נתונים נגישים בסיסיים ומגוון רחב של ממשקי ATK.


תחילת העבודה עם ATK

כדי להגדיר את התצורה של ATK, הפעל את הסקריפט ./configure, ולאחר מכן 'בצע' ו'התקין '. אם אתה מתקין למיקום שבו אין לך הרשאות כתיבה, יהיה עליך להפוך לשורש לפני הפעלת 'התקן'.

מידע כללי על בניית ATK וספריות קשורות ניתן למצוא בכתובת http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html. כדי לקמפל גרסת CVS של atk במערכת שלך, יהיה עליך לבצע מספר שלבים כדי להגדיר את העץ עבור הידור.

תוכל לבצע את כל השלבים האלה בו-זמנית על ידי הפעלת & ldquo; cvsroot / atk # ./autogen.sh” הפקודה, ללא ציטוטים. בעיקרון זה עושה את הפעולות הבאות עבורך & lsquo; cvsroot / atk # aclocal; automake; autoconf & rsquo ;. הפקודות הנ"ל יוצרות את התצורה & lsquo; & rsquo; סקריפט, אשר ניתן להפעיל cvsroot / atk כדי ליצור את כל Makefiles.

לפני הפעלת autogen.sh או קביעת תצורה, ודא שיש לך libtool בנתיב שלך. שים לב autogen.sh פועל להגדיר עבורך. אם אתה רוצה להעביר אפשרויות כמו --prefix = / usr כדי להגדיר אתה יכול לתת את האפשרויות האלה autogen.sh והם יעברו על מנת להגדיר.

מה חדש במהדורה זו:

  • הוספת שיטות ScrollTo ו- ScrollToPoint ל- AtkComponent
  • בנה:
  • דרוש גרסה חדשה יותר עבור Meson, 0.46.0
  • אחר:
  • תיעוד, התבוננות פנימית ותיקוני גרסאות

מה חדש בגרסה:

  • בנה: meson על Windows, במעקב על ידי באג 785802 (לא לגמרי קבוע עדיין):
  • כפה את msvc_recommended_pragmas.h ב- MSVC
  • בדיקות: תקן לבנות על מראש C99
  • meson: בניית קובץ .rc ב- Windows
  • תרגומים
  • שאל את Hjorth Larsen (da)

מה חדש בגירסה 2.26.0:

  • בנה: meson ב- Windows, במעקב על ידי Bug 785802 (לא לגמרי קבוע עדיין):
  • כפה את msvc_recommended_pragmas.h ב- MSVC
  • בדיקות: תקן לבנות על מראש C99
  • meson: בניית קובץ .rc ב- Windows
  • תרגומים
  • שאל את Hjorth Larsen (da)

מה חדש בגירסה 2.25.2:

  • תיקוני באגים:
  • Bug 781715: קריסה תחת atk_gobject_accessible_dispose ()
  • בנה (כללי / אוטוטולים):
  • הוסף מאקרו ATK_UNAVAILABLE
  • השתמש בקבצי תבנית עבור פקודות ATK
  • המר atkversion.h.in לקידוד UTF-8
  • כלול את כותרת ה- marshallers, לא את המקור
  • הוסף buildir לספריות המסמכים
  • עדכן סמלי אזהרות הפחתה
  • פשט את גילוי התלות של Gobject
  • בנה (meson):
  • באג 782871: הוסף מערכת בניית meson
  • הפץ את קובצי Meson
  • השתמש ב- soversion המתאים
  • השתמש ב- GETTEXT_PACKAGE המתאים
  • התקן את atk.h
  • תלוי רק בכותרת שנוצרת
  • בנה (win32):
  • win32: תקן החלפת פריטים בקבצים עם תוכן UTF-8
  • ניקוי:
  • הסר atk.spec.in
  • הסר קובץ pkg-config שלא הוסר
  • הסר script שאינו בשימוש עבור שילוב של ATK ב- Windows
  • הסר את ChangeLog
  • הסר את ההתייחסות המקומית.
  • Docs:
  • מודרניזציה של הפניה ל- API:
  • השתמש ב- XInclude
  • הפסק להשתמש במצב SGML עם קובצי XML
  • Drop version.xml והשתמש בגופי החבילה gtk-doc
  • עדכן את ה- README המזכיר את Meson, Ninja, וניקוי מעט
  • הסר קובץ דריסה ריק
  • התבוננות Gobject:
  • סמן פונקציות שאינן ניתנות לאיפוס כ'דלג
  • אחר:
  • עדכן git להתעלם מהקובץ
  • קשרים ותפקידים חדשים:
  • באג 748384: הוסף ATK_ROLE_FOOTNOTE
  • Bug 781587: הוסף הודעת שגיאה, שגיאה עבור, פרטים ופרטים עבור יחסי
  • תמיכת תרגום:
  • עדכן את po / Makevars (כתובת זכויות יוצרים וכתובת באגים)
  • תרגומים:
  • Yuras Shumovich (be)

  • מה חדש בגירסה 2.24.0:

    • Build, MSVC:
    • תמיכה ב- Visual Studio 2017
    • תרגומים:
    • שאל Hjorth Larsen (דה), Jordi Mas (ca)

    • מה חדש בגירסה 2.23.4:

      • Build, MSVC:
      • הסר את atk-install.props על ייצור מחדש
      • Makefile.msvcproj, Makefile-newvs.am: ​​עדכון מ- GLib
      • העבר קבצים אל Win32
      • Docs:
      • תקן שגיאת הקלדה
      • באג 772236: שינוי מזהה של הפרק atkobject צורך במערכות קבצים חסרות רישיות
      • אחר:
      • השתמש בגירסת Unicode במחרוזת הניתנת לתרגום
      • תורמים:
      • מורי קאמינג, פיוטר דראג ', אלחנדרו פינירו איגלסיאס,
      • תרגומים:
      • gogo (hr), Jordi Mas (ca), פאביו טומאט (פרווה)

      מה חדש בגירסה 2.22.0:

      • הוסף אפשרויות נוספות ל- XGETTEXT_OPTIONS ב- po / Makevars
      • תרגומים:
      • פיוטר דראג (פו), דוד המלך (en_GB)

      מה חדש בגירסה 2.20.0 / 2.22.0 ביתא:

      • באג 764883: הוסף כמה הערות חסרות (החוצה)
      • הוספת כותרות שפה לקובצי po
      • MSVC / win32:
      • MSVC בונה: הוסף מודול Autotools משותף עבור Introspection (באג 764983)
      • MSVC בונה: צור את פקודות הבנייה Introspection (באג 764983)
      • נקה את atk-introspection-msvc.mak
      • Visual Studio בונה: כלול פרטי גרסה בגליונות המאפיינים
      • Visual Studio בונה: צור atk.pc
      • Visual Studio 2008 בונה: ודא שקובץ PC נוצר לפני & quot; התקן & quot;
      • Visual Studio בונה: הפוך את הדור .pc לגמיש יותר
      • build / win32 / pc_base.py: אפשר אפשרויות מותאמות אישית
      • build / win32 / atkpc.py: תקן מחרוזת חבילה תלויה
      • תרגומים:
      • רובוט של GNOME תרגום (gd), Cedric Valmary (oc)

      מה חדש בגירסה 2.16.0 / 2.18 Beta 1:

      • תיעוד:
      • החלף את האזכורים של 'המדינה שהשתנתה' עם 'שינוי מצב'.
      • תוקן כמה שגיאות הקלדה זעירות
      • שיפורים Build / win32:
      • השתמש בכללי תבנית על build / Makefile-newvs.am
      • ניקיון וניקוי .vcxproj.filters דור
      • תיקוני Bug 748176: הצ'ק אאוט מחוץ לעץ נכשל בבניית / win32
      • דרישת ה- GCC הוסרה
      • & quot; התקן & quot; פרויקטים ששמם שונה ל- & quot; atk-install & quot;
      • אחר: הגדר הרשאת קובץ מתאימה לקובצי המקור
      • תרגומים:
      • פדרו אלבוקרקי (pt), דניאל מרטינז (א)

      מה חדש בגירסה 2.16.0:

      • באג 746459: תקן כמה GTK-Doc בלוקים תגובה
      • תמיכה ב- Visual Studio
      • בניית המהירות משחררת
      • תקן ושפר את הדור .pdb.
      • & quot; התקן & quot; .pdb קבצים
      • תרגומים:

      • יוסף אנדרסון (sv), יורי גראנרוס (פי), בורז'ן Muftakhidinov (kk), סמיר ריביק (bs), זהרי Yurukov (bg)

        מה חדש בגירסה 2.15.4:

        • AtkRole:
        • באג 742806: הוסף תפקידים חדשים עבור שברים, שורשים, כותרות משנה ועלי כותרת

        מה חדש בגירסה 2.15.3:

        • AtkState:
        • באג 665598: הוסף ATK_STATE_READ_ONLY
        • תיקוני באגים:
        • הסר את הסוג של מחיקת STATE_TYPE לאחר השימוש בו בכתובת state_type_get_name
        • AtkTable: נוסף חסר & quot;: & quot; על ביאור gi אחד
        • תרגומים:
        • מוחמט קארה (tr)

        • מה חדש בגירסה 2.15.2:

          • AtkState:
          • באג 739981: הוסף ATK_ROLE_STATIC והבהר את ATK_ROLE_TEXT
          • באג 740152: תיעוד ההפסקה של ATK_STATE_ARMED
          • תיעוד:
          • באג 740044: תקן שפה לא ברורה לגבי ATK_STATE_ACTIVE
          • באג 740066: שפר את התיעוד הקשור ל- AtkState ו- AtkStateSet
          • הרחב את atk_focus_tracker_notify תיעוד הפינוי
          • הסר תיעוד כלשהו בקוד, שהוא כבר חלק מהמסמכים
          • תרגומים:
          • אנדרס גונסון (sv)

          מה חדש בגירסה 2.15.1:

          • Bug 407539: הוסף ATK_STATE_HAS_TOOLTIP
          • תיעוד:
          • עודכן קובץ README
          • באג 737602: עדכן תיעוד כדי לשקף מקרה שימוש נוסף עבור STATE_INDETERMINATE

          מה חדש בגירסה 2.14.0:

          • תרגומים: דואן קאזיק (sk), מריה מאברידו (אל), יורי מיאסדוב (ru)

          מה חדש בגירסה 2.11.6:

          • AtkText:
          • באג 723292: קבלת שם התפקיד המקומי נכשל עבור ATK_ROLE_EDITBAR
          • באג 653293: הוספת טקסט והסרה של טקסט הם שוב אותות מפורטים. תעד אותו.
          • תרגומים:
          • Aurimas AŒernius (lt), מארק AŒernockA½ (cs), טונג הואי (zh_CN), צ'או-הסיונג ליאו (zh_HK)

          מה חדש בגירסה 2.11.5:

          • MSVC בונה: עיבוד מחדש של עיבוד חוזר ותיקונים שונים אחרים
          • תרגומים: יוסף או בוצקו (he), דימיטריס ספינגוס (אל), פיטר וגנר (sk)

          מה חדש בגרסה 2.11.4:

          • AtkRole:
          • באג 720065: הוסף תפקידים לרשימות תיאור
          • פחת:
          • Bug 476674: בטל מאפייני טבלה התלויים במספר השורה / עמודה
          • באג 652798: להרוג את AtkMisc
          • דחה את הקשר / remove_property_change_handler
          • חסר ערך atk_role_register
          • תיעוד:
          • Bug 644747: שיפור התיעוד עבור AtkObject :: property-change
          • תיעוד משופר של AtkUtil
          • קטעים מעודכנים של סמלים חדשים בתיעוד
          • לא משתמש בתג DTK-Doc & quot; Virtual & quot; יותר, כפי שהוצא משימוש
          • בניין:
          • באג 644756: הסר atkintl.h לטובת gi18n-lib.h מתוך glib
          • באג 652965: כולל atk-enum-types.h ב- atk.h
          • תוקנו כמה אזהרות gobject-introspection
          • החלף כולל AM_CPPFLAGS כדי להשתיק את אזהרות ההפסקה של automake.
          • קבצי Visual C + Studio:
          • הוסף PlatformToolsetTag בפרויקט gengir MSVC
          • פיצול גליונות המאפיינים
          • עדכן את Visual C ++ 2008 & quot; התקן & quot; שלב
          • Bug 690145: השתמש ב- Python כדי ליצור את הפרויקטים MSVC
          • אחר:
          • Bug 572489: atk_text_range_extents צריך להשתמש ב- g_return_if_fail
          • Bug 653293: הסר את G_SIGNAL_DETAILED מ אותות atextext שאינם משתמשים בפרטים
          • באג 720095: הוסף atk_object_peek_parent
          • קובצי AUTHORS ו- DOAP מעודכנים
          • שמות תפקיד נוסף בקובץ המקור כדי לתרגם

          מה חדש בגירסה 2.11.3:

          • Bug 709214: יש צורך ב- API כדי לקבל את המסמך הנוכחי מספר עמוד וספירת דפים
          • תרגום מעודכן ליוונית

          דרישות :

          • GLib2

תוכנה דומה

ACE
ACE

22 Jun 18

libusb
libusb

17 Feb 15

libxml2
libxml2

14 Apr 15

File::LockDir
File::LockDir

2 Jun 15

תגובות ל ATK

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!