জিটিকে ৪.০ ইতিমধ্যে প্রকাশিত হয়েছে এবং ওপেনজিএল এবং ভালকান এবং আরও অনেক কিছুতে উন্নতি নিয়ে আসে

চার বছরের উন্নয়নের পরে অবশেষে নতুন জিটিকে ৪.০ শাখার মুক্তির ঘোষণা দেওয়া হয়েছিল, যা নতুন বিকাশের প্রক্রিয়ার অংশ হিসাবে বিকাশ করা হচ্ছে যা অ্যাপ্লিকেশন বিকাশকারীদের বেশ কয়েক বছর ধরে একটি স্থিতিশীল এবং সামঞ্জস্যপূর্ণ এপিআই সরবরাহ করার চেষ্টা করে, যা পরবর্তী জিটিকে পরিবর্তিত হওয়ার কারণে প্রতি ছয় মাসে অ্যাপ্লিকেশনগুলি পুনরায় করার ভয় ছাড়াই ব্যবহার করা যেতে পারে শাখা।

জিটিকে 4 শাখা স্থিতিশীল হিসাবে ঘোষণা করা হয়েছে এবং পরবর্তী জিনোম ৪.০ প্রকাশে ব্যবহৃত হবে। একই সময়ে, এটি ঘোষণা করা হয়েছিল যে জিটিকে 2 শাখার সমর্থন বন্ধ করে দেওয়া হয়েছিল, কয়েক দিনের মধ্যে সর্বশেষ প্রকাশের পরিকল্পনা করা হয়েছে, এবং জিটিকে 3 শাখার সমর্থন অদূর ভবিষ্যতের জন্য অব্যাহত থাকবে।

জিটিকে ৪.০ এর প্রধান নতুন বৈশিষ্ট্য

এই নতুন শাখা থেকে যে পরিবর্তনগুলি দেখা যায় তার মধ্যে আমরা এটি খুঁজে পেতে পারি একটি সীমাবদ্ধ নকশা পদ্ধতি প্রয়োগ করা হয়েছিল, যার মধ্যে প্রান্তের দূরত্ব এবং অন্যান্য উপাদানগুলির আকারের ভিত্তিতে শিশু উপাদানগুলির অবস্থান এবং আকার নির্ধারণ করা হয়।

এর পাশাপাশি ভলকান গ্রাফিক্স এপিআই এর উপর ভিত্তি করে একটি রেন্ডারিং মডিউল যুক্ত করেছে, যা জিটিকে উইজেট এবং ব্যবহৃত প্রচুর সংস্থান-নিবিড় সিএসএস উপাদানগুলির জন্য শেডার প্রয়োগ করে জিএসকে একীভূত করা হয়েছে (জিটিকে সিন কিট) ওপেনজিএল এবং ভুলকানের মাধ্যমে দৃশ্য গ্রাফিক্স রেন্ডারিং ক্ষমতা সহ.

উপস্থাপনের সংস্থাকে সংশোধন করা হয়েছে: এটি বাফারে প্রেরণের পরিবর্তে, এখন রেন্ডারিং নোডের উপর ভিত্তি করে একটি মডেল ব্যবহার করা হয়েছে, যাতে আউটপুটটি একটি উচ্চ-স্তরের অপারেশন ট্রি আকারে সংগঠিত হয়, ওপেনজিএল এবং ভালকান ব্যবহার করে জিপিইউ দক্ষতার সাথে প্রক্রিয়াজাতকরণ।

আমরা এটি জিটিকে ৪.০ এও দেখতে পারি একটি আধুনিক ইভেন্ট বিতরণ মডেল প্রস্তাবিত হয়, যা ইনপুট ইভেন্টগুলি রাউটিং করার সময় একটি সাবউইন্ডোকে বাইপাস করা সম্ভব করে তোলে। একটি নতুন মডেল বাস্তবায়নের প্রয়োজনীয়তা অ্যানিমেশন প্রভাবগুলির আরও সক্রিয় ব্যবহারের সাথে সম্পর্কিত, যা দৃশ্যমান উপাদানগুলির বিন্যাস পরিবর্তন না করে এবং ফলস্বরূপ, একটি সাবউইন্ডো ছাড়াই রেন্ডার করা উচিত।

ওয়েল্যান্ড প্রোটোকলের সুবিধা গ্রহণের জন্য জিডিকে এপিআই সংস্কার করা হয়েছে এবং সম্পর্কিত ধারণা। এক্স 11 এবং ওয়েল্যান্ড সম্পর্কিত ফাংশনগুলি পৃথক ব্যাকেন্ডে স্থানান্তরিত করা হয়েছে এবং জিটিকেমেনু, গেটকমেনুবার এবং গিটকিটুলবার ক্লাসগুলি অপসারণ সহ একটি বৃহত এপিআই ক্লিনআপ করা হয়েছে, তার পরিবর্তে জিএমেনু এবং পপওভার বিকল্পগুলির পরামর্শ দেওয়া হচ্ছে।

উইজেট বিকাশের জন্য, একটি নতুন GtkLayoutManager অবজেক্ট দৃশ্যমান ক্ষেত্রের আকারের উপর ভিত্তি করে উপাদানগুলির ব্যবস্থা করার জন্য নিয়ন্ত্রণ ব্যবস্থা বাস্তবায়নের সাথে উপস্থাপিত হয় এবং GtkLayoutManager GtkBox এবং GtkGrid এর মতো GTK পাত্রে শিশু বৈশিষ্ট্যগুলি প্রতিস্থাপন করেছে।

অন্যান্য পরিবর্তনগুলির মধ্যে যেগুলি দাঁড়িয়ে আছে:

  • একটি নতুন GtkNative ক্লাস উইজেটগুলির জন্য যুক্ত করা হয়েছে যাগুলির নিজস্ব ডিসপ্লে পৃষ্ঠ রয়েছে এবং মূল উইজেটের সাথে সংযুক্ত না হয়ে প্রথম স্তরে আলাদাভাবে কাজ করতে পারে।
  • ইমোগজি প্রদর্শনের জন্য একটি উইজেট পাশাপাশি GtkPicture, GtkText, GtkPasswordEntry, GtkListView, GtkGridView, Gtk ColumnView সহ নতুন উইজেট যুক্ত করা হয়েছে।
  • GdkPaintable নামে একটি নতুন বিমূর্ত স্তর যুক্ত করা হয়েছে যা ডিজাইন স্তরগুলি বাছাই না করে যে কোনও জায়গায় এবং যে কোনও আকারে আঁকতে পারে এমন অবজেক্টগুলিকে রেন্ডার করে।
  • ওয়েব ব্রাউজার উইন্ডোতে জিটিকে লাইব্রেরি আউটপুট উপস্থাপনের জন্য ব্রডওয়ে ব্যাকএন্ড পুনর্লিখন।
  • প্রস্তাবিত পৃথক GdkDrag এবং GdkDrop অবজেক্ট সহ ড্রাগ এবং ড্রপ ক্রিয়াকলাপ সম্পর্কিত এপিআই পুনরায় ডিজাইন করা হয়েছে।
  • প্রতিবন্ধী ব্যক্তিদের অ্যাক্সেসিবিলিটি এপিআইয়ের পূর্ববর্তী বাস্তবায়নটি সরানো হয়েছে এবং এআরআইএর নির্দিষ্টকরণ এবং জিটিকেএ্যাকসেসিবল উইজেটের উপর ভিত্তি করে একটি নতুন সংস্করণ প্রস্তাব করা হয়েছে।
  • সম্পাদনাযোগ্য লেবেলের জন্য সমর্থন যুক্ত করা হয়েছে
  • GtkTreeView উইজেট ঘর সম্পাদনা করার ক্ষমতা প্রয়োগ করে।
  • GtkFilterListModel এবং GtkSortListModel এ ইনক্রিমেন্টাল স্ক্রোলিং এবং ফিল্টারিংয়ের জন্য সমর্থন যুক্ত করা হয়েছে।
  • ম্যাকোসের জন্য একটি নতুন জিডিকে ব্যাকএন্ড যুক্ত করা হয়েছে।
    GtkTextView এবং অন্যান্য ইনপুট উইজেটের একটি বিল্ট-ইন পূর্বাবস্থায় স্ট্যাক রয়েছে।
  • উইন্ডোজের জন্য, একটি নতুন এঙ্গেল-ভিত্তিক জিডিকে রেন্ডারিং ব্যাকএন্ড অফার করা হয়েছে, ওপেনজিএল ইএস থেকে ওপেনজিএল, ডাইরেক্ট 3 ডি 9/11, ডেস্কটপ জিএল এবং ভুলকানে কল অনুবাদ করার জন্য একটি মধ্যবর্তী স্তর।

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।