تخط المحتوى

ملاحظات إصدار كريتا 5.3 و 6.0

المنشور السابق | الخميس، 5 فبراير 2026 | وقت القراءة: 12 دقيقة |

بعد سنوات من العمل، يأتي إصدار كريتا 5.3 حافلًا بالميزات المنتظرة. أُعيدت كتابة أداة النص وكائناته كليًا، ولكن حتى إن لم تكن مهتمًا بالنصوص، هناك الكثير من التحسينات والأدوات المفيدة في كافة الجوانب، مثل إغلاق الفجوات لأداة التعبئة، وشريط أدوات التحديد، وأداة سكين جديدة تمامًا وغير ذلك الكثير.

كريتا 6

هذا صحيح، هذا الإصدار هو أيضًا إصدار كريتا 6!

كريتا 6 هو إصدارة Qt6 من كريتا، أي عند بناء كريتا 5.3 باستخدام Qt5، تحصل على كريتا 5.3، أما عند بنائه باستخدام Qt6، تحصل على كريتا 6. نقوم بذلك لأن العديد من توزيعات لينكس بدأت بالفعل في التخلي عن دعم Qt5. وبالانتقال إلى Qt6 نضمن استمرارية كريتا للسنوات القادمة.

دعم Qt6 ليس الشيء الوحيد الذي يقدمه كريتا 6، بل يأتي أيضًا مع دعم Wayland على لينكس، وتحديدًا تنفيذ كامل لمزايا بروتوكول إدارة الألوان في Wayland. هذا يوفر أخيرًا دعم HDR لنسخة لينكس من كريتا!

لا يزال بروتوكول إدارة الألوان في Wayland حديثًا جدًا. لقد كان الميزة الأساسية المنتظرة طوال هذه السنوات؛ ففي خوادم عرض X11 القديمة كان بإمكاننا دائمًا معرفة الشاشة المستخدمة وتحديد تشكيلة الألوان المرتبطة بتلك الشاشة، أما بنية Wayland فقد صُممت بحيث لا تعطي هذه المعلومات بسهولة.

This is a problem for a painting application which core feature is fully integrated color management. Now, the Wayland Color Management Protocol will provide us with all the information we need to provide color managed views of images, including everything we need to know for HDR display. Because this part of Wayland is still very young, using it means you will need an up-to-date window manager that supports it. We ourselves recommend the manager the code has been written against: KWin 6.4.4 and above.

بالإضافة إلى إدارة الألوان، يعني دعم Wayland أيضًا دعم التكبير الكسري والعرض بدقة 10 بت.

بعيدًا عن دعم Wayland، يتشارك كريتا 6 و5.3 كافة الميزات نفسها.

لاحظ أن كريتا 6 غير متاح لأندرويد بعد، وأن كريتا 6 على كافة المنصات يُعتبر إصدارًا للوصول المبكر.

هناك أيضًا العديد من التغييرات بين Qt5 وQt6 مما يجعل وجود علل في كريتا 6 غير موجودة في كريتا 5 أمرًا حتميًا. سينصب تركيزنا من الآن على جعل كريتا 6 مستقرًا قدر الإمكان.

أداة النصوص

خضعت أداة النص لعملية تحديث شاملة في 5.3! الميزة الأبرز هي إمكانية تحرير النص مباشرة على اللوحة، مع دعم كامل لتفاعلات لوحة المفاتيح والفأرة المعتادة، بالإضافة إلى دعم IME. لكننا لم نتوقف عند هذا الحد! لنستعرض بعض الملامح البارزة:

النص الملتف، والنص داخل الشكل، والنص على المسار

يمتلك كريتا الآن القدرة على إنشاء نص ملتف آليًا. يمكن سحب مساحة لإنشاء منطقة التفاف سطرية بسيطة، أو النقر على شكل لجعل النص يتدفق بداخله. وتماشيًا مع SVG 2، يمكن أن تتكون منطقة تدفق النص من أشكال متعددة، مع إضافة بعضها وطرح البعض الآخر من منطقة التدفق النهائية.

إلى جانب النص الملتف، يمكن أيضًا ضبط النص ليتتبع مسارًا، بالإضافة إلى التحكم في موضع البداية.

رصيف خصائص النص

يسمح رصيف خصائص النص بتنسيق النص. يتيح هذا الرصيف المنفصل ليس فقط تحرير النص الحالي المحدد بأداة النص، بل وأيضًا نصوصًا متعددة عند تحديدها بأدوات تحديد الأشكال. ولضمان عدم الضياع داخل قائمة تضم أكثر من 50 خاصية قابلة للتحرير، سيقوم كريتا مبدئيًا بإخفاء الخصائص التي لم تُضبط على النص المحدد أو فقرته. يمكن ضبط قواعد الظهور لكل منها حسب الرغبة، مما يتيح إخفاء الخصائص غير المستخدمة أبدًا، أو إظهار كافة الخصائص بغض النظر عن ضبطها.

جزء كبير من العمل انصب على منتقي الخطوط، حيث تطلب ذلك فهرسة خاصة للخطوط في حاسوبك. وبفضل هذا العمل، يمكن الآن اختيار كافة أنواع الخطوط، من بوست-سكربت القديمة إلى خطوط أوبن-تايب المتغيرة الحديثة (بما في ذلك كافة المحاور) داخل منتقي الخطوط. علاوة على ذلك، أصبحت الخطوط موارد يمكن وسمها والبحث عنها، وستظهر الأسماء المحلية (والعينات) إذا كانت موجودة داخل الخط.

مع وجود أكثر من 50 خاصية، قد يصعب تذكر المفضلات منها. لهذا الغرض، يمتلك كريتا الآن مسبقات الأنماط، التي تتيح تطبيق مجموعة مختارة من الخصائص بسرعة على النص الحالي، أو استخدامها كقاعدة لنص جديد.

لوحة الرموز

إضافة جديدة أخرى هي لوحة المحارف (glyph). تسمح لوحة المحارف باختيار محارف بديلة قد تتوفر في الخط المستخدم حاليًا. وبينما يسمح رصيف خصائص النص بضبط كافة ميزات أوبن-تايب في الخط، فإن لوحة المحارف أكثر ملاءمة بكثير. علاوة على ذلك، تسمح باختيار تنويعات محارف يونيكود، وهو أمر مفيد جدًا لمن يقومون بصف النصوص في مخطوطات CJK.

وضع صف الحروف

بالإضافة إلى رصيف خصائص النص، يمكن تحرير عدد من الخصائص على اللوحة باستخدام وضع صف الحروف الجديد. يوفر هذا الوضع المنفصل في أداة النص عناصر تحكم لتحرير حجم الخط، وإزاحة خط الأساس، وارتفاع السطر، وخط الأساس السائد مباشرة على اللوحة. وعندما لا يكون النص ملتفًا آليًا، يمكن حتى تحرير موضع كل محرف بمفرده بالتفصيل!

متنوّع:

كُتبت تدوينات تقنية متنوعة حول هذا الموضوع: الخطوط، أوبن تايب، مقاييس الخطوط، خصائص أخرى متنوعة، النص في الشكل ووضع تنضيد الحروف.

الأدوات

المساعدات

المرشحات والطبقات

المراسي

الفُرش:

إضافة تحسينين جديدين للعمل مع النقوش في الفرش.

الملفات:

ملحقات بايثون:

يحتوي هذا الإصدار تحسينات عديدة في واجهة برمجة تطبيقات بايثون. أبرزها توفر واجهة برمجة لرسم ضربات الفرشاة (MR 2195)، (MR 2198)، (MR 2211).

إضافة أغلفة لعناصر واجهة qt التالية:

وأخيرًا إضافة طرق أكثر إلى...

أخيرًا، إضافة ملحقات بايثون المرفقة التالية:

أخرى

المساهمون