اولین نسخه labwc، یک سرور ترکیبی برای Wayland

اولین نسخه از پروژه labwc منتشر شده است، توسعه یک سرور ترکیبی برای Wayland با قابلیت هایی شبیه مدیر پنجره Openbox (این پروژه به عنوان تلاشی برای ایجاد یک جایگزین Openbox برای Wayland ارائه شده است). از جمله ویژگی های labwc می توان به مینیمالیسم، اجرای فشرده، گزینه های سفارشی سازی گسترده و عملکرد بالا اشاره کرد. کد پروژه به زبان C نوشته شده و تحت مجوز GPLv2 توزیع شده است.

اساس، کتابخانه wlroots است که توسط توسعه دهندگان محیط کاربری Sway توسعه یافته و عملکردهای اساسی را برای سازماندهی کار یک مدیر ترکیبی بر اساس Wayland ارائه می دهد. برای اجرای برنامه های X11 در محیطی مبتنی بر پروتکل Wayland، استفاده از کامپوننت XWayland DDX پشتیبانی می شود.

امکان اتصال افزونه ها برای اجرای عملکردهایی مانند ایجاد اسکرین شات، نمایش کاغذ دیواری روی دسکتاپ، قرار دادن پنل ها و منوها وجود دارد. به عنوان مثال، سه گزینه منوی برنامه برای انتخاب وجود دارد - bemenu، fuzzel و wofi. می توانید از Waybar به عنوان یک پنل استفاده کنید. موضوع، منوی اصلی و کلیدهای میانبر از طریق فایل های پیکربندی با فرمت xml پیکربندی می شوند.

در آینده برنامه ریزی شده است که از فایل های پیکربندی Openbox و مضامین Openbox، کار بر روی صفحه های HiDPI، اجرای پشتیبانی از لایه-شل، wlr-output-management و پروتکل های سطح بالای خارجی، یکپارچه سازی پشتیبانی منو، اضافه کردن قابلیت پشتیبانی شود. برای قرار دادن نمایشگرهای روی صفحه (OSD) و پنجره های سوئیچ رابط به سبک Alt+Tab.

اولین نسخه labwc، یک سرور ترکیبی برای Wayland
اولین نسخه labwc، یک سرور ترکیبی برای Wayland


منبع: opennet.ru

اضافه کردن نظر