کمپوزٹ سرور ہائپرلینڈ 0.55 کی ریلیز

Hyprland 0.55 جامع سرور Wayland پروٹوکول کا استعمال کرتے ہوئے دستیاب ہے۔ اس پروجیکٹ کی توجہ ونڈو کے لے آؤٹ کو ٹائل کرنے پر ہے، لیکن یہ کلاسک صوابدیدی ونڈو پلیسمنٹ، ٹیبڈ ونڈو گروپنگ، سیوڈو موزیک موڈ، اور فل سکرین ونڈو تعیناتی کی بھی حمایت کرتا ہے۔ کوڈ C++ میں لکھا گیا ہے اور اسے BSD لائسنس کے تحت تقسیم کیا گیا ہے۔

بصری طور پر پرکشش انٹرفیس بنانے کے امکانات فراہم کیے گئے ہیں: ونڈو فریموں میں میلان، پس منظر کا دھندلا پن، حرکت پذیری کے اثرات اور سائے۔ پلگ ان کو فعالیت کو بڑھانے کے لیے منسلک کیا جا سکتا ہے، اور کام کے بیرونی کنٹرول کے لیے ساکٹ پر مبنی IPC فراہم کیا جاتا ہے۔ کنفیگریشن ایک کنفیگریشن فائل کے ذریعے کی جاتی ہے، جس میں تبدیلیاں دوبارہ شروع کیے بغیر فلائی پر اٹھا لی جاتی ہیں۔ درج ذیل فنکشنز بھی ممتاز ہیں: متحرک طور پر تخلیق کردہ ورچوئل ڈیسک ٹاپس؛ اسکرین پر عنصر کی ترتیب کے طریقوں؛ گرم چابیاں کی عالمی پروسیسنگ؛ ٹچ پیڈ/ٹچ اسکرین پر اشاروں کا کنٹرول۔

نئے ورژن میں:

  • Hyprland ڈیسک ٹاپ کو ترتیب دینے کے لیے ایک اختیاری Lua زبان کا اختیار شامل کیا گیا ہے۔ Lua میں کنفیگریشن کی تعریف hyprland.lua فائل میں کی گئی ہے۔ اگر یہ غائب ہے تو پرانا hyprland.conf فارمیٹ استعمال کیا جاتا ہے۔
  • ایک لے آؤٹ API شامل کیا گیا ہے، جو آپ کو Lua کا استعمال کرتے ہوئے کنفیگریشن فائل میں اپنی مرضی کے مطابق ونڈو ٹائلنگ لے آؤٹ کی وضاحت کرنے کی اجازت دیتا ہے۔ لے آؤٹ کو مانیٹر یا ورچوئل ڈیسک ٹاپ سے منسلک کیا جا سکتا ہے۔
  • سکرولنگ کا استعمال کرتے ہوئے ونڈوز کے درمیان سوئچ کرتے وقت فل سکرین ونڈوز کے لیے سپورٹ شامل کیا گیا۔ ٹچ پیڈ اشاروں کا استعمال کرتے ہوئے اسکرولنگ کو کنٹرول کرنے کی صلاحیت شامل کی گئی ہے۔
  • کنفیگریشن فائل میں 'icc = "..path.."' سیٹنگ کا استعمال کرتے ہوئے ہر آؤٹ پٹ ڈیوائس کے لیے حسب ضرورت ICC کلر پروفائلز لوڈ کرنے کی صلاحیت شامل کی گئی۔
  • آپ کی سکرین کا اشتراک کرتے وقت مانیٹر کے لیے بہتر رنگ کا انتظام اور بہتر رنگ کی درستگی۔

 کمپوزٹ سرور ہائپرلینڈ 0.55 کی ریلیز


ماخذ: opennet.ru