ATK (অ্যাক্সেসিবিলিটি টুলকিট) একটি ওপেন সোর্স এবং বিনামূল্যে কম্যান্ড-লাইন সফটওয়্যার যা গনোম আপন গনোম ডেস্কটপ পরিবেশের জন্য অ্যাক্সেসিবিলিটি লাইব্রেরি হিসাবে কাজ করার জন্য তৈরি করা হয়েছে।
অন্তর্ভুক্ত সংবিধান
এটি অ্যাক্সেসযোগ্যতার ইন্টারফেসগুলির একটি সংগ্রহ যা বিভিন্ন অন্যান্য অ্যাপ্লিকেশন এবং টুলকিট দ্বারা বাস্তবায়িত হয়। অ্যাক্সেসযোগ্যতার সরঞ্জামগুলি চলমান অ্যাপ্লিকেশানগুলির উপর সম্পূর্ণ নিয়ন্ত্রণ করার জন্য আপনি ATK ইন্টারফেসগুলি ব্যবহার করতে পারেন।
AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry এবং ভার্সনিং ম্যাক্রো ইউটিলিটিগুলির মধ্যে রয়েছে এটোকোভাইজেস অ্যাকসিবল, এটেক হাইপারলিংক, এটেক ননঅপবক্স, এটাক প্লাগ এবং এটকসকেট কাস্টম অ্যাক্সেসযোগ্য অবজেক্ট।
উপরন্তু, এতে ATKObject বেস অ্যাক্সেসিবিলিটি অবজেক্ট, টুলকিট এবং ইভেন্ট সাপোর্ট, এট্রেক্যাঞ্জ, এ্যাট্রিল রিলেশন, এ্যাট্রিল রিলেশনসেট, এটেক স্ট্যাট এবং এটেক স্টেটসেট বেসিক অ্যাক্সেসযোগ্য ডেটা প্রকারগুলি এবং ATK ইন্টারফেসগুলির বিস্তৃত পরিসরের ATkUtil অন্তর্ভুক্ত।
ATK দিয়ে শুরু করা
ATK কনফিগার করতে, .confconfure স্ক্রিপ্টটি রান করুন, তারপর 'তৈরি করুন' এবং 'ইনস্টল করুন'। আপনি যদি এমন একটি স্থানে ইনস্টল করেন যা আপনার কাছে অনুমতিপত্র না থাকে তবে আপনাকে 'ইনস্টল করা' চালানোর আগে আপনাকে রুট হতে হবে।
এটিকি এবং সম্পর্কিত লাইব্রেরি নির্মাণের সাধারণ তথ্য http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html এ পাওয়া যাবে। আপনার সিস্টেমে এটকে একটি CVS সংস্করণ সংকলন করতে, আপনাকে সংকলনের জন্য বৃক্ষটি সেট করার জন্য কয়েকটি পদক্ষেপ নিতে হবে।
আপনি একসাথে এই সব পদক্ষেপগুলি করতে পারেন & ldquo; cvsroot / atk # ./autogen.sh” কমান্ড, উদ্ধৃতি চিহ্ন ছাড়া মূলত এটি আপনার জন্য নিম্নোক্ত & lsquo; cvsroot / atk # aclocal; automake; autoconf সেটির ;. পূর্ববর্তী কমান্ডগুলি & lsquo; কনফিগার & rsquo; স্ক্রিপ্ট, যা তৈরি করতে পারেন cvsroot / atk সমস্ত Makefiles তৈরি করতে।
Autogen.sh বা কনফিগার করার আগে, নিশ্চিত করুন যে আপনি আপনার পাথে libtool আছে। লক্ষ্য করুন যে autogen.sh আপনার জন্য কনফিগার করে।
নতুন কী আছে যদি আপনি যেমন-> prefix = / usr এর মত বিকল্পগুলি পাস করতে চান তবে আপনি এই বিকল্পগুলি autogen.sh এ দিতে পারেন এবং
এই রিলিজে:
- AtkComponent এ ScrollTo এবং ScrollToPoint পদ্ধতিগুলি যোগ করুন
- আপনি বিল্ড: আপনি
- আরো সাম্প্রতিক সংস্করণের জন্য মেসন, 0.46.0 প্রয়োজন
- আপনি বিবিধ: করুন
- ডকুমেন্টেশন, আত্মস্পর্শন এবং সংস্করণ সংশোধন
নতুন কি আছে সংস্করণে:
- তৈরি করুন: উইন্ডোজ মেসন, বাগ 78580২ দ্বারা ট্র্যাক করে (এখনও পুরোপুরি নির্দিষ্ট নয়):
- এমএসভিসি এ msvc_recommended_pragmas.h- এ ফোর্স অন্তর্ভুক্ত করুন
- পরীক্ষাগুলি: প্রাক সি -99 এর উপর ফিক্স করার জন্য
- মেসন: উইন্ডোতে .rc ফাইল তৈরি করুন
- আপনি অনুবাদ করুন
- হজরত লারসেন (ড )কে জিজ্ঞাসা করুন
নতুন কি আছে 2.26.0 সংস্করণে:
- বিল্ড: উইন্ডোজ মেসন, বাগ 78580২ দ্বারা ট্র্যাক (এখনও পুরোপুরি সংশোধন করা হয়নি):
- এমএসভিসি এ msvc_recommended_pragmas.h- এ ফোর্স অন্তর্ভুক্ত করুন
- পরীক্ষাগুলি: প্রাক সি -99 এর উপর ফিক্স করার জন্য
- মেসন: উইন্ডোতে .rc ফাইল তৈরি করুন
- আপনি অনুবাদ করুন
- হজরত লারসেন (ড )কে জিজ্ঞাসা করুন
নতুন কি আছে 2.25.2 সংস্করণে:
যে
- Bugfixing: আপনি
- বাগ 781715: atk_gobject_accessible_dispose অধীনে ক্র্যাশ ()
- নির্মাণ (সাধারণ / অটোটুলস):
- ATK_UNAVAILABLE ম্যাক্রো যোগ করুন
- ATK এনমানমেন্টগুলির জন্য টেমপ্লেট ফাইলগুলি ব্যবহার করুন
- ATKversion.h.in থেকে UTF-8 এনকোডিং রূপান্তর
- মার্শালার্স হেডার অন্তর্ভুক্ত করুন, না উৎস
- ডক্স ডিরেক্টরিগুলি তৈরি করুন
- অবচিতি সতর্কতা প্রতীকগুলি আপডেট করুন
- জিওবিট নির্ভরতা আবিষ্কার সহজ করুন
- বিল্ড (মেসন):
- বাগ 782871: মেসন বিল্ড সিস্টেম যুক্ত করুন
- মেসন ফাইলগুলি জারি
- উপযুক্ত তীব্রতা ব্যবহার করুন
- যথাযথ GETTEXT_PACKAGE ব্যবহার করুন
- atk.h ইনস্টল করুন
- শুধুমাত্র তৈরি শিরোলেখের উপর নির্ভর করে
- বিল্ড (win32):
- win32: ফাইলগুলির মধ্যে UTF-8 সামগ্রী সহ আইটেমগুলির প্রতিস্থাপন করা
- আপনি পরিষ্কারের: আপনি
- এটক.spec.in সরান
- আনইনস্টল করা pkg-config ফাইলটি সরান
- উইন্ডোতে ATK- এ বাঁধার জন্য ব্যবহার না করা স্ক্রিপ্ট
- পরিবর্তন লোগাকে সরান
- স্থানীয় আত্মবিশ্বাস।
- আপনি দস্তাবেজ: করুন
- API রেফারেন্স আধুনিকীকরণ করুন:
- XInclude ব্যবহার করুন
- XML ফাইলগুলির সাথে SGML মোড ব্যবহার করা বন্ধ করুন
- সংস্করণ .xml ড্রপ করুন এবং gtk-doc প্যাকেজ সংস্থার ব্যবহার করুন
- মেসন, নিনজা, এবং সামান্য পরিস্কার করার জন্য README আপডেট করুন
- খালি ওভাররাইড ফাইলটি সরান
- গোবৈদ্য আত্মবিশ্বাস:
- অবিচ্ছিন্ন ফাংশনগুলি 'এড়িয়ে যান' হিসাবে চিহ্নিত করুন
- আপনি বিবিধ: করুন
- git উপেক্ষা করুন ফাইল
- নতুন সম্পর্ক এবং ভূমিকা:
- বাগ 748384: ATK_ROLE_FOOTNOTE যোগ করুন
- বাগ 781587: ত্রুটি-বার্তা, ত্রুটির জন্য, বিবরণ এবং সম্পর্কের জন্য বিবরণ যোগ করুন
- অনুবাদ সমর্থন:
- পোও / মেকওয়ার আপডেট (কপিরাইট এবং বাগ ঠিকানা)
- আপনি বাংলা: করুন
- ইয়ুরাস শুমোভিচ (হতে)
নতুন কি আছে 2.24.0 সংস্করণে:
- বিল্ড, এমএসভিসি:
- ভিসুয়াল স্টুডিও 2017 সমর্থন
- আপনি বাংলা: করুন
- হ্যাজার্ট লার্সেন (ড), জর্ডি মাস (সিএ) জিজ্ঞাসা করুন
নতুন কি আছে 2.23.4 সংস্করণে:
- বিল্ড, এমএসভিসি:
- পুনরায় প্রজন্মের atk-install.props এর অপসারণ করুন
- Makefile.msvcproj, Makefile-newvs.am: GLib থেকে আপডেট
- ফাইলগুলি win32 এ সরান
- আপনি দস্তাবেজ: করুন
- টাইপ করুন
- বাগ 772236: এঙ্কবইক্স অধ্যায়ের পরিবর্তনের ক্ষেত্রে কেস-সংবেদনশীল ফাইল সিস্টেমগুলি
- আপনি বিবিধ: করুন
- একটি অনুবাদযোগ্য স্ট্রিংতে ইউনিকোড এপোস্ট্রফি ব্যবহার করুন
- আপনি অবদানকারী: আপনি
- মুরে কুমিং, পিয়াতর টেনে, আলেজান্দ্রো পিনেরো ইগ্লাসিয়াস,
- আপনি বাংলা: করুন
- গোগো (এইচআর), জর্ডি মাস (সিএ), ফেবিও টমেট (ফার)
- পোষ্ট / মেকওয়ারে XGETTEXT_OPTIONS- এ আরও বিকল্প যোগ করুন
- আপনি বাংলা: করুন
- পিয়াতর টাঙ (পো), ডেভিড কিং (এন_জিবি)
- বাগ 764883: কিছু যোগ করুন অনুপস্থিত যুক্তি (আউট) টীকাগুলি
- ট্যাগগুলির জন্য ভাষা শিরোনামগুলি যোগ করুন
- আপনি MSVC / Win32: আপনি
- এমএসভিসি তৈরি: আত্মবিশ্বাসের জন্য একটি সাধারণ অটোটুলস মডিউল যোগ করুন (বাগ 764983)
- এমএসভিসি বিল্ড: ইনটাসপেকশন বিল্ড কমান্ড তৈরি করুন (বাগ 764983)
- এট-ইন্ট্রোসপেকশন-এমএসভিসিম্যাক সাফ করুন
- ভিজ্যুয়াল স্টুডিও তৈরি: বৈশিষ্ট্য পত্রগুলিতে সংস্করণ তথ্য অন্তর্ভুক্ত করুন
- ভিসুয়াল স্টুডিও তৈরি করে: atk.pc তৈরি করুন
- ভিসুয়াল স্টুডিও ২008 বিল্ড: নিশ্চিত করুন যে ফাইলটি & quot; ইনস্টল & quot;
- ভিসুয়াল স্টুডিও তৈরি: পিপি প্রজন্মকে আরো নমনীয় করুন
- নির্মাণ / win32 / pc_base.py: কাস্টম বিকল্পগুলি মঞ্জুরি দিন
- বিল্ড / win32 / atkpc.py: নির্ভর প্যাকেজ স্ট্রিং নির্ধারণ করুন
- আপনি বাংলা: করুন
- গনোম অনুবাদ রোবট (জিডি), সিড্রিক ওয়ালমারি (ওসি)
- ডকুমেন্টেশন: করুন
- 'রাষ্ট্র-পরিবর্তনের' সঙ্গে 'রাষ্ট্র-পরিবর্তিত' এর উল্লেখগুলি প্রতিস্থাপন করুন।
- কিছু ক্ষুদ্র typos স্থির করা
- নির্মাণ / win32 উন্নতি:
- বিল্ড / প্যাকার নিয়মগুলি ব্যবহার করুন / Makefile-newvs.am
- স্বচ্ছতা এবং পরিষ্কার করা। vcxproj.filters প্রজন্ম
- ফিক্স বাজ 748176: আউট-অফ-ট্রি জালিয়াতি নির্মাণে ব্যর্থ / win32
- জি.এস.সি. প্রয়োজন সরানো
- আপনি করুন & quot; ইনস্টল করুন & quot; প্রকল্পগুলি পুনরায় নামকরণ করা হয়েছে & quot; এট-ইনস্টল & quot;
- বিবিধ: ফাইল উৎস করার উপযুক্ত ফাইলের অনুমতি সেট করুন
- আপনি বাংলা: করুন
- পেড্রো আলুউক্কুক (পিটি), ড্যানিয়েল মার্টিনেজ (এ)
- ত্রুটি 746459: কয়েকটি GTK-Doc সংশোধন করুন মন্তব্য ব্লক
- ভিসুয়াল স্টুডিও সমর্থন
- রিলিজ বিল্ড আপ গতি
- ফিক্স এবং উন্নত। পিডিবি প্রজন্ম।
- আপনি করুন & quot; ইনস্টল করুন & quot; । পিডিবি ফাইলগুলি
- আপনি বাংলা: করুন
- জোসেফ অ্যান্ডারসন (এসটি), জিরি গ্রানোওস (ফাই), বোরজান মুফতাছিন্দিনভ (কে কে), সামির রিবিক (বিএস), ঝেহারী ইউরুকভ (বিজি)
- এন্টারটোল:
- বাগ 742806: ভগ্নাংশ, শিকড়, সাবস্ক্রিপস এবং সুপারসম্পর্কে নতুন ভূমিকা যোগ করুন
- AtkState: আপনি
- বাগ 665598: ATK_STATE_READ_ONLY যোগ করুন
- আপনি Bugfixing: আপনি
- state_type_get_name এ ব্যবহার করার পর অপঠিত STATE_TYPE শ্রেণীর রেফ
- ATKTable: যোগ করা হয়েছে & quot;: & quot; এক জি এনোটেশন
- আপনি বাংলা: করুন
- মুহম্মদ কার (tr)
- এটকেস্ট:
- বাগ 739981: ATK_ROLE_STATIC যুক্ত করুন এবং ATK_ROLE_TEXT স্পষ্ট করুন
- বাগ 740152: ATK_STATE_ARMED এর deprecation নথিভুক্ত করুন
- আপনি ডকুমেন্টেশন: করুন
- বাগ 740044: ATK_STATE_ACTIVE সম্পর্কিত কিছু অস্পষ্ট ভাষা ঠিক করুন
- ত্রুটি 740066: AtkState এবং AtkStateSet সম্পর্কিত ডকুমেন্টেশন উন্নত
- atk_focus_tracker_notify ডেপেক্টেশন ডকুমেন্টেশন প্রসারিত করুন
- কিছু ইন-কোড ডকুমেন্টেশন সরিয়ে ফেলুন, যা ইতিমধ্যে ডক্সের অংশ।
- আপনি বাংলা: করুন
- এন্ডারস জোন্সসন (এসভি)
- বাগ 407539: ATK_STATE_HAS_TOOLTIP যুক্ত করুন
- আপনি ডকুমেন্টেশন: করুন
- হালনাগাদকৃত README ফাইল
- বাগ 737602: STATE_INDETERMINATE এর জন্য অতিরিক্ত ব্যবহারের ক্ষেত্রে প্রতিফলিত করার জন্য আপডেট ডকুমেন্টেশনগুলি
- অনুবাদ: Duan Kazik (sk), মারিয়া মার্ভডু (এল), ইউরি মাইসোডোভ (রু)
- ATKText:
- বাগ 723292: ATK_ROLE_EDITBAR এর জন্য স্থানীয় ভূমিকা নামটি ব্যর্থ হয়ে গেছে।
- বাগ 653293: টেক্সট-সন্নিবেশ এবং পাঠ্য-অপসারণ আবার বিস্তারিত সংকেত। এটি ডকুমেন্ট করুন।
- আপনি বাংলা: করুন
- অরিমাস আরেনিয়াস (লে।), মারেক আওরনকাক আধা (সিএস), টং হুই (zh_CN), চও-হসিং লিয়াও (zh_HK)
- এমএসভিসি তৈরি: পুনর্বিবেচনা আন্তঃপশ্চিম নির্মাণ এবং অন্যান্য বিবিধ ফিক্স করুন
- অনুবাদ: Yosef বা Boczko (তিনি), ডিমিটিরিস স্পিংওস (এল), পিটার ভ্যাগনার (এসপি)
- AtkRole: আপনি
- বাগ 720065: বিবরণ তালিকাগুলির জন্য ভূমিকা জুড়ুন
- আপনি Deprecations: আপনি
- বাগ 476674: সারি / কলাম নম্বরের উপর নির্ভর করে টেবিল বৈশিষ্ট্যাবলীকে প্রত্যাখ্যান করুন
- বাগ 652798: AtkMisc হত্যা
- সংযোগ বিচ্ছিন্ন করুন / অপসারণ করুন-property_change_handler
- atk_role_register পরিত্যাগ
- আপনি ডকুমেন্টেশন: করুন
- বাগ 644747: AtkObject :: property-change এর জন্য ডকুমেন্টেশন উন্নত করুন
- উন্নত AtkUtil ডকুমেন্টেশন
- নথিভুক্ত নতুন প্রতীক বিভাগগুলি আপডেট করা হচ্ছে
- GTK-Doc ট্যাগ ব্যবহার করে না & quot; ভার্চুয়াল & quot; আর এখন, যেমন অপহসিত হয়
- আপনি বিল্ডিং: আপনি
- বাগ 644756: glib থেকে gi18n-lib.h এর পক্ষে atkintl.h অপসারণ করুন।
- বাগ 652965: atk-enum-types.h এ atk.h অন্তর্ভুক্ত
- কিছু gobject-introspection সতর্কতা সংশোধন করা হয়েছে
- অ্যামমাসিসিপিপিএলএলএলএলএলএইজিএএস এর জন্য অটোমেইক ডেপকারেশন সতর্কবার্তা বন্ধ করার জন্য প্রতিস্থাপন করুন।
- ভিসুয়াল সি ++ স্টুডিও ফাইলগুলি:
- গেনজিয়ার এমএসভিসি প্রকল্পে প্ল্যাটফর্ম টুলসটি যুক্ত করুন
- সম্পত্তি পত্রগুলি বিভক্ত করুন
- ভিসুয়াল C ++ 2008 আপডেট করুন & quot; ইনস্টল & quot; ফেজ করুন
- বাগ 690145: এমএসভিসি প্রকল্প তৈরি করার জন্য পাইথন ব্যবহার করুন
- আপনি টুকরা-টাকরা: আপনি
- বাগ 572489: atk_text_range_extents g_return_if_fail ব্যবহার করা উচিত
- বাগ 653293: এন্টারটেক্ট সিগন্যাল থেকে G_SIGNAL_DETAILED সরিয়ে ফেলুন যা বিস্তারিত ব্যবহার করে না
- বাগ 720095: atk_object_peek_parent যোগ করুন
- আপডেটকৃত অডিও এবং ডাপ ফাইল
- অনুবাদ করার জন্য উৎস ফাইলের নামগুলি যোগ করা হয়েছে
- বাগ 709214: ডকুমেন্টের বর্তমান পাওয়ার জন্য API প্রয়োজন পৃষ্ঠা নম্বর এবং পৃষ্ঠা সংখ্যা
- গ্রীক অনুবাদ আপডেট করা
- আপনি GLib2 করুন
নতুন কি আছে 2.2২.0 সংস্করণে:
নতুন কি আছে 2.20.0 / 2.22.0 সংস্করণে বিটা:
নতুন কি আছে 2.16.0 / 2.18 সংস্করণে বিটা 1:
যে
নতুন কি কি সংস্করণ 2.16.0:
নতুন কি কি সংস্করণ 2.15.4:
নতুন কি আছে 2.15.3 সংস্করণে:
যে
নতুন কি আছে 2.15.2 সংস্করণে:
কি কি নতুন সংস্করণ 2.15.1:
নতুন কি আছে সংস্করণ 2.14.0:
নতুন কি কি সংস্করণ 2.11.6:
নতুন কি আছে 2.11.5 সংস্করণে:
নতুন কি আছে সংস্করণ 2.11.4:
যে
যে
নতুন কি আছে 2.11.3 সংস্করণে:
এ আবশ্যকতা করুন :?
পাওয়া মন্তব্যসমূহ না