قدم ماثيو كوساريك من شركة Canonical الإصدار الثاني من برنامج Miracle-WM Composite Manager، والذي يستخدم بروتوكول Wayland ومكوناته لبناء مديري Mir المركب. يدعم Miracle-wm تبليط النوافذ بأسلوب مدير النوافذ i3 وبيئة مستخدم Sway. يمكن استخدام شريط الطريق كلوحة. كود المشروع مكتوب بلغة C++ ويتم توزيعه بموجب ترخيص GPLv3. يتم إنشاء التجميعات النهائية بتنسيق Snap.
يهدف المشروع إلى إنشاء مركب الخادميستخدم Miracle-wm نظام التجانب، ولكنه أكثر عمليةً وأناقةً من مشاريع مثل Swayfx. من المتوقع أن يكون Miracle-wm مفيدًا للمستخدمين الذين يفضلون تصميم التجانب ولكنهم يرغبون في تأثيرات بصرية وتصميم رسومي أكثر حيويةً مع انتقالات سلسة وألوان جذابة. لتثبيت Miracle-wm، استخدم الأمر "sudo snap install miracle-wm --classic".
بينما كان يُنظر إلى الإصدار الأول على أنه نموذج أولي، يركز الإصدار 0.2 على الاستقرار وتحسين سهولة الاستخدام. من بين التغييرات في الإصدار 0.2:
- تمت إضافة مدير نوافذ عائم يسمح لك بوضع نوافذ فردية أعلى شبكة مبلطة، على غرار مديري النوافذ التقليديين.
- من الممكن إرفاق النوافذ بمكان معين على سطح المكتب.
- من الممكن تطبيق الإعدادات الجديدة تلقائيًا دون إعادة التشغيل عند تغيير ملف التكوين.
- تمت إضافة دعم IPC لمدير نوافذ i3 لسطح المكتب. الميزات المطبقة كافية لتشغيل لوحة Waybar.
- تمت إضافة معلمة طرفية إلى ملف التكوين لتحديد المحاكي الطرفي الافتراضي الذي يتم تشغيله عند استخدام اختصار لوحة المفاتيح Ctrl+Alt+T.
- في ملف التكوين، أصبح من الممكن الآن تحديد متغيرات البيئة، على سبيل المثال، mesa_glthread=false، لمكافحة تمزق المخرجات.
- تم تحديث إصدار Mir الذي نستخدمه إلى الإصدار 2.16.4، والذي يضيف دعمًا لمؤشر الأجهزة ويأخذ في الاعتبار القدرة على تدوير الشاشة عند التقاط لقطات الشاشة.
- تم تنفيذ تحسين الأداء.
- تكوين حزم لـ Ubuntu وفيدورا Linux.

في الأول من يونيو، من المقرر نشر الإصدار 1، والذي سيكون له حالة الإصدار التجريبي. سيتضمن الإصدار 0.3 دعمًا لتأثيرات الرسوم المتحركة وتخطيطات النوافذ المكدسة وتكوينات الشاشات المتعددة وخيارات تخصيص الشاشة والتمييز المرئي للنوافذ النشطة. الإصدار المستقر الأول للمشروع، 0.3، من المقرر إصداره في 15 يوليو.
تتضمن الأفكار التي يمكن تضمينها في الإصدار 1.0 وضع نظرة عامة للتنقل بين النوافذ وأجهزة سطح المكتب بأسلوب جنوم؛ واجهة رسومية للتكوين. قوائم السياق مع الإجراءات على النوافذ؛ وضع الصورة في الصورة؛ القدرة على عرض نافذة التطبيق المركزة في المركز؛ الحد الأدنى من الصدفة مع لوحة وواجهة تشغيل البرنامج.
المصدر: opennet.ru
