iPadOS
يوفّر Moraya تجربة iPadOS أصلية مع تفاعلات محسّنة للمس وواجهة مستخدم متكيّفة.
مبدل علامات التبويب
على iPad، تُدار المستندات المتعددة عبر شريط علامات تبويب بدلاً من نوافذ منفصلة:
- شريط علامات التبويب — شريط أفقي بارتفاع 36px في الأعلى، قابل للتمرير عند فتح عدة علامات تبويب
- زر ”+” — فتح علامة تبويب مستند جديد
- السحب أو النقر — التبديل بين المستندات المفتوحة
- تحتفظ كل علامة تبويب بحالة المحرر الخاصة بها بشكل مستقل
شريط أدوات التنسيق العائم
يعوم شريط أدوات تنسيق سياقي فوق لوحة المفاتيح الافتراضية للوصول السريع إلى:
- غامق، مائل، يتوسطه خط، كود مضمّن
- العناوين (H1-H6)
- قائمة نقطية، قائمة مرقمة
- رابط، صورة، جدول
- كتلة كود، اقتباس
يتكيّف شريط الأدوات مع موقعه بناءً على حالة لوحة المفاتيح ويختفي عند توصيل لوحة مفاتيح خارجية.
تفاعلات اللمس
يكيّف Moraya جميع التفاعلات لإدخال اللمس:
- النقر — وضع المؤشر أو تحديد العناصر
- الضغط المطوّل — فتح قوائم السياق (يحل محل النقر بزر الماوس الأيمن)
- السحب — تحديد نطاقات النص
- جميع أهداف اللمس بحجم 44pt على الأقل للنقر المريح
- تتراجع حالات
:hoverبسلاسة إلى:activeللمس
لوحة المفاتيح الافتراضية
يتعامل المحرر مع لوحة المفاتيح البرمجية بسلاسة:
- يستمع لتغييرات
visualViewportلتعديل الارتفاع ديناميكياً - تُعاد حجم منطقة المحتوى دون قفزات
- يبقى شريط الحالة ثابتاً فوق لوحة المفاتيح
- رسوم متحركة سلسة لظهور واختفاء لوحة المفاتيح
لوحة المفاتيح الخارجية
عند توصيل لوحة مفاتيح خارجية (مثل Magic Keyboard)، تعمل جميع اختصارات لوحة المفاتيح القياسية بشكل مماثل لـ macOS:
Cmd+Bللغامق،Cmd+Iللمائل، إلخ.- جميع الاختصارات المذكورة في اختصارات لوحة المفاتيح متاحة
القيود
- الوضع المقسّم — مُعطّل في الاتجاه العمودي، متاح في الاتجاه الأفقي
- MCP stdio — مُعطّل على iPadOS؛ تبقى آليات نقل SSE وHTTP متاحة
- النوافذ المتعددة — يحل محله مبدل علامات التبويب