প্রকল্প সম্পর্কে
Teksilo হলো একটি retained-tree GUI ফ্রেমওয়ার্ক যা Windows, macOS এবং Linux-এ পেশাদার ডেস্কটপ অ্যাপ্লিকেশনের (যেমন IDE এবং অ্যাডমিন প্যানেল) জন্য ডিজাইন করা হয়েছে। এটি অ্যাক্সেসিবিলিটি এবং আন্তর্জাতিকীকরণকে অতিরিক্ত বৈশিষ্ট্য হিসেবে নয়, বরং মূল আর্কিটেকচারাল উপাদান হিসেবে গুরুত্ব দেয়।
এর মূল সক্ষমতাগুলোর মধ্যে রয়েছে:
- বিস্তৃত উইজেট লাইব্রেরি: টেবিল, ট্রি ভিউ, চার্ট, ক্যালেন্ডার এবং একটি রিচ-টেক্সট এডিটরসহ ১০০টিরও বেশি উইজেট।
- টেক্সট স্ট্যাক: BiDi, শেপিং, কালার ইমোজি এবং undo/redo সমর্থনকারী একটি পূর্ণাঙ্গ রিচ-টেক্সট ফাউন্ডেশন।
- অ্যাক্সেসিবিলিটি: স্ক্রিন-রিডার সমর্থনের জন্য সমন্বিত AccessKit ব্রিজ এবং WCAG 2.1 AA কমপ্লায়েন্ট থিম।
- আন্তর্জাতিকীকরণ: Fluent ব্যবহার করে কম্পাইল-টাইম চেকড অনুবাদ।
- রেন্ডারিং এবং লেআউট: wgpu-এর মাধ্যমে GPU-অ্যাক্সিলারেটেড রেন্ডারিং এবং SwiftUI দ্বারা অনুপ্রাণিত একটি টু-ফেজ লেআউট সিস্টেম।
- রিঅ্যাক্টিভ স্টেট: দক্ষ UI আপডেটের জন্য একটি Signal-ভিত্তিক সিস্টেম ব্যবহার করে।
- উন্নত বৈশিষ্ট্য: নন-গ্রিড কন্টেন্টের জন্য একটি সিন ক্যানভাস, ড্র্যাগ-অ্যান্ড-ড্রপ সমর্থন, পারসিস্টেন্ট সেটিংস ম্যানেজমেন্ট এবং একটি প্রোটোটাইপ WebView উইজেট।
- অটোমেশন: একটি MCP (Model Context Protocol) সার্ভার যা AI এজেন্টদের অ্যাক্সেসিবিলিটি ট্রির মাধ্যমে অ্যাপ্লিকেশনটি পর্যবেক্ষণ এবং পরিচালনা করার অনুমতি দেয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.