عن المشروع
Hyprland هو مُكوِّن Wayland ديناميكي متبليط مستقل 100%، ويؤكد على كل من الصقل البصري والتخصيص. على عكس المُكوِّنات المبنية على wlroots أو libweston أو kwin أو mutter، فإنه ينفّذ مجموعته الخاصة ويهدف إلى تقديم ميزات Wayland فائقة الحداثة.
تشمل القدرات الرئيسية الموصوفة في ملف README ما يلي:
- تأثيرات بصرية: حدود متدرجة، أنواع متعددة من التمويه، رسوم متحركة، توهج وظلال.
- منحنيات بيزيه ونابضية مخصصة لضبط الرسوم المتحركة.
- دعم قوي للإضافات مع مدير إضافات مدمج.
- دعم التمزق (tearing) بهدف تحسين أداء الألعاب.
- إعادة تحميل الإعدادات فور حفظها.
- اختصارات لوحة مفاتيح عامة تُمرَّر إلى التطبيقات.
- أوضاع النوافذ: التبليط، شبه التبليط، العائمة، وملء الشاشة.
- مساحات عمل خاصة (scratchpads)، مجموعات نوافذ في وضع التبويب، ومساحات عمل ديناميكية بالكامل.
- قواعد للنوافذ والشاشات والطبقات.
- IPC قائم على المقابس للتحكم الخارجي والتكامل.
- دعم أصلي لـ IME ولوحات الإدخال.
- خيارات تخطيط تشمل Dwindle وScrolling وMaster وMonocle وتخطيطات مخصصة باستخدام Lua وتخطيطات مخصصة عبر الإضافات، مع تخطيطات لكل مساحة عمل.
المشروع قيد تطوير سريع ونشط، ويُوصف بأنه يمتلك قاعدة كود سهلة التوسيع وقابلة للقراءة. توثيقات التثبيت والبدء السريع والإعداد والمساهمة مرتبطة من ملف README. كما يذكر المستودع مشاريع مُكوِّنات Wayland السابقة مثل wlroots وtinywl وSway وVivarium وdwl وWayfire كمراجع.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.