আই৩ (উইন্ডো ম্যানেজার)

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
পরিভ্রমণে ঝাঁপ দিন অনুসন্ধানে ঝাঁপ দিন
আই৩
আই৩ উইন্ডো ম্যানেজার লোগো
ভিম ও টার্মিনাল খোলা অবস্থায় আই৩
ভিমটার্মিনাল খোলা অবস্থায় আই৩
মূল উদ্ভাবকমাইকেল স্টপেলবার্গ
প্রাথমিক সংস্করণ১৫ মার্চ ২০০৯; ১০ বছর আগে (2009-03-15)[১]
স্থায়ী মুক্তি৪.১৬ / ৪ নভেম্বর ২০১৮; ৭ মাস আগে (2018-11-04)
লেখা হয়েছেসি
অপারেটিং সিস্টেমইউনিক্স-সদৃশ
আকার১.২ মেবিবাইট[২]
ধরণউইন্ডো ম্যানেজার
লাইসেন্সবিএসডি লাইসেন্স[৩]
ওয়েবসাইটi3wm.org

আই৩ (ইংরেজি: i3) এক্স১১ এর জন্যে ডিজাইনকৃত একটি টাইলিং উইন্ডো ম্যানেজার, যেটি সি প্রোগ্রামিং ভাষায় লেখা হয়েছে।[৪] এটি টাইলিং, স্ট্যাকিং এবং ট্যাবিং লেআউট সমর্থন করে, যেগুলো এটি পরিবর্তনশীভাবে নিয়ন্ত্রণ করে। প্লেন টেক্সট ফাইল দ্বারা কনফিগারেশন সম্পন্ন হয়, এবং এটার ইউনিক্স ডোমেইন সকেট ও অনেকগুলো প্রোগ্রামিং ভাষা থেকে এর জেসন ভিত্তিক আইপিসি ইন্টারফেস ব্যবহার করে আই৩ বিস্তৃত করা সম্ভব। [৫]

ডব্লিউএমআইআই-এর মত, আই৩-এর নিয়ন্ত্রণ ব্যবস্থা অনেকটা ভি-এর মত। ডিফল্টভাবে উইন্ডো ফোকাস 'Mod1' (Alt কি/Win কি) ও ডানহাতের হোম রো কি (Mod1+J,K,L,;) দ্বারা নিয়ন্ত্রিত হয়, যখন উইন্ডো মুভমেন্ট নিয়ন্ত্রিত হয় এর সাথে শিফট কিয়ের (Mod1+Shift+J,K,L,;) ব্যবহারের মাধ্যমে।

ডিজাইন লক্ষ্য[সম্পাদনা]

  • লিখিত এবং ভালভাবে নথিভুক্ত কোড অধিকারী, যা ব্যবহারকারীকে অবদানে উদ্বুদ্ধ করে।
  • এক্সলিবের বদলে এক্সসিবির ব্যবহার।
  • বহু-মনিটর বৈশিষ্ট্যের সঠিক প্রয়োগ।
  • ভি এবং ইম্যাকসের মত ভিন্ন ভিন্ন মোডের প্রয়োগ। তার মানে ভিন্ন ভিন্ন মোডে কীগুলোর ভিন্ন ভিন্ন কাজ।
  • উইন্ডো ব্যবস্থাপনাকে বিমূর্ত করতে ট্রিয়ের ব্যবহার।
  • ইউটিএফ-৮ ক্যারেক্টার এনকোডিং।

ফ্লোটিং পপ-আপ উইন্ডো[সম্পাদনা]

যদিও আই৩ একটি টাইলিং উইন্ডো ম্যানেজার কিছু উইন্ডো যেমন পাসওয়ার্ড পপ আপ টাইল হিসেবে প্রদর্শিত হয়া না:[৬] তারা টাইলকৃত উইন্ডোর সামনে আসে। এ ফ্লোটিং উইন্ডোগুলো সরানো ও আয়তনে পালটানো যায়, অন্যান্য জনপ্রিয় অন্যান্য ডেস্কটপ পরিবেশ গ্নোম অথবা কেডিইর মত।

ফ্লোটিং উইন্ডো তবে শুধুমাত্র পপ-আপ উইন্ডোর জন্যেই।[৭]

তথ্যসূত্র[সম্পাদনা]

  1. গিটহাব মুক্তি
  2. আই৩ ডাউনলোড
  3. আই৩ মূল পৃষ্ঠা
  4. টাইলিং উইন্ডো ম্যানেজারের তুলনা - আর্চ উইকি
  5. স্টপেলবার্গ, মাইকেল। "আই৩: আইপিসি ইন্টারফেস (আন্তঃপ্রসেস যোগাযোগ)" 
  6. স্টপেলবার্গ, মাইকেল। "Forcing windows as always floating" 
  7. স্টফেলবার্গ, মাইকেল। ""floating" workspace"