labwc 0.5, ওয়েল্যান্ডের জন্য তৈরি এই সার্ভারে নতুন কী রয়েছে তা জানুন

দ্য labwc 0.5 এর নতুন সংস্করণ প্রকাশ করা হয়েছে, যা একটি উন্নয়ন হিসাবে অবস্থান করা হয় ওয়েল্যান্ডের জন্য একটি যৌগিক সার্ভার ওপেনবক্স উইন্ডো ম্যানেজারের স্মরণ করিয়ে দেয় এমন বৈশিষ্ট্য সহ (প্রজেক্টটি ওয়েল্যান্ডের জন্য একটি ওপেনবক্স বিকল্প তৈরি করার প্রচেষ্টা হিসাবে উপস্থাপন করা হয়েছে)।

labwc এর বৈশিষ্ট্যগুলির মধ্যে রয়েছে minimalism, কম্প্যাক্ট বাস্তবায়ন, ব্যাপক কাস্টমাইজেশন বিকল্প এবং উচ্চ কর্মক্ষমতা. এটি wlroots লাইব্রেরির উপর ভিত্তি করে তৈরি করা হয়েছে, Sway ব্যবহারকারী পরিবেশের বিকাশকারীদের দ্বারা তৈরি করা হয়েছে এবং Wayland-ভিত্তিক কম্পোজিট ম্যানেজারের কাজ সংগঠিত করার জন্য মৌলিক ফাংশন প্রদান করে।

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

বাস্তবায়নের সাথে প্লাগইন সংযোগ করা সম্ভব ফাংশন যেমন স্ক্রিনশট তৈরি করা, ডেস্কটপে ওয়ালপেপার প্রদর্শন করা, প্যানেল এবং মেনু স্থাপন করা। অ্যানিমেটেড ইফেক্ট, গ্রেডিয়েন্ট এবং আইকন (উইন্ডো বোতাম বাদ দিয়ে) মূলত সমর্থিত নয়।

X11 অ্যাপ্লিকেশন চালানোর জন্য ওয়েল্যান্ড প্রোটোকলের উপর ভিত্তি করে পরিবেশে, XWayland DDX উপাদানের ব্যবহার সমর্থিত. থিম, মৌলিক মেনু এবং হটকিগুলি কনফিগারেশন ফাইলের মাধ্যমে কনফিগার করা হয় xml ফরম্যাটে।

menu.xml-এর মাধ্যমে কনফিগারযোগ্য অন্তর্নির্মিত রুট মেনু ছাড়াও, তৃতীয় পক্ষের অ্যাপ্লিকেশন মেনু বাস্তবায়ন যেমন bemenu, fuzzel এবং wofi অন্তর্ভুক্ত করা যেতে পারে, প্লাস Waybar, Ambar বা LavaLauncher একটি প্যানেল হিসাবে ব্যবহার করা যেতে পারে, যদিও এটি সুপারিশ করা হয় মনিটরের সংযোগ নিয়ন্ত্রণ করতে এবং তাদের পরামিতি পরিবর্তন করতে wlr-randr বা kanshi ব্যবহার করুন।

labwc 0.5 এর প্রধান নতুনত্ব

উপস্থাপিত এই নতুন সংস্করণে, এটি প্রধান নতুনত্ব হিসাবে দাঁড়িয়েছে যে উচ্চ পিক্সেল ঘনত্ব প্রদর্শন (HiDPI) সমর্থিত।

এটি ছাড়াও উপাদান পুনর্গঠন প্রদান করা হয় যখন অতিরিক্ত আউটপুট ডিভাইস নিষ্ক্রিয় করা হয় এবং এছাড়াও চলমান উপাদানের ঘটনা পরিচালনার সাথে সম্পর্কিত সেটিংস পরিবর্তন করা হয়েছে মাউস দিয়ে

স্ট্যান্ড আউট যে অন্যান্য পরিবর্তন যে একটি উইন্ডো সঙ্কুচিত করার ক্ষমতা যোগ করা হয়েছে এটি স্থানান্তরিত হওয়ার পরে (সরাতে অবাধ্য করুন), সেইসাথে sfwbar (Sway Floating Window Bar) এর জন্য সমর্থন।

আমরা আরও জানতে পারি যে Alt+Tab ইন্টারফেস ব্যবহার করে উইন্ডো স্যুইচ করার সময় বিষয়বস্তুর পূর্বরূপ দেখতে CycleViewPreview বিকল্পটি যোগ করা হয়েছিল।

অন্যান্য পরিবর্তন যে এই নতুন সংস্করণ থেকে দাঁড়ানো:

  • ক্লায়েন্ট মেনু জন্য সমর্থন যোগ করা হয়েছে.
  • পূর্ণ স্ক্রীন মোডে অ্যাপ্লিকেশন চালানোর ক্ষমতা প্রদান করে।
  • পর্দার প্রান্ত থেকে মাউস কার্সার সরানোর সময় একটি ক্রিয়া বাঁধার ক্ষমতা যোগ করা হয়েছে৷
  • wlroots দ্বারা সমর্থিত WLR_{WL,X11__OUTPUTS পরিবেশ ভেরিয়েবলের জন্য সমর্থন যোগ করা হয়েছে।
  • নিয়ন্ত্রণ অঙ্গভঙ্গির জন্য সমর্থন যোগ করা হয়েছে (শিফট এবং চিমটি জুম)।

কীভাবে LABWC ইনস্টল করবেন?

যারা তাদের সিস্টেমে এই সুরকার ইনস্টল করতে আগ্রহী তাদের জন্য আমরা নীচে শেয়ার করা নির্দেশাবলী অনুসরণ করতে হবে।

যে ডিস্ট্রিবিউশনটিতে সবচেয়ে সহজ ইনস্টলেশন পদ্ধতি রয়েছে তা হল ফেডোরা এবং ল্যাবডব্লিউসি ইনস্টল করতে, শুধুমাত্র একটি টার্মিনাল খুলুন এবং এতে আমরা টাইপ করতে যাচ্ছি:

sudo dnf install labwc

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

sudo pacman -S meson wlroots cairo pango libxml2 glib2

এর পরে, তারা টার্মিনালে নিম্নলিখিত কমান্ডটি চালিয়ে LABWC উত্স কোড পাবেন:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

এখন, যারা ডেবিয়ান, উবুন্টু বা এই দুটির যেকোনো একটির উপর ভিত্তি করে অন্য কোনো বিতরণের ব্যবহারকারী, তাদের অবশ্যই টার্মিনালে নিম্নলিখিতটি টাইপ করতে হবে:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

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

যারা LABWC সম্পর্কে আরও শিখতে আগ্রহী তাদের জন্য তারা সাইটটি পরিদর্শন করতে পারেন গিটহাবে প্রকল্প


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

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

*

*

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