تم إصدار SDL2 2.0.14

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

تمت إضافة دعم وحدات تحكم PS5 DualSense وXbox Series X إلى برنامج تشغيل HIDAPI؛ تمت إضافة ثوابت للمفاتيح الجديدة. القيمة الافتراضية لـ SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS أصبحت الآن خاطئة، مما سيؤدي إلى تحسين التوافق مع مديري النوافذ الحديثين. تمت إضافة وظائف للعمل مع SIMD، والترجمة والمقارنة غير الحساسة لحالة الأحرف لسلاسل wchar، وأسماء تنسيق بكسل RGB أكثر قابلية للفهم.

بالنسبة لنظام التشغيل Windows، تمت إضافة برنامج تشغيل RAWINPUT لدعم أكثر من 4 وحدات تحكم Xbox في وقت واحد، إلى جانب الثوابت المقابلة.

تمت إضافة الميزات المعدنية إلى نظام التشغيل macOS.

بالنسبة لنظام التشغيل Linux، تمت إضافة تلميحات جديدة لـ PulseAudio وجدولة سلسلة الرسائل.

على نظام Android، يمكنك الآن طلب إذن محدد من النظام وتعيين سلوك الصوت عند تصغير التطبيق.

بشكل غير متوقع، تم إرجاع دعم OS/2 في SDL2.0.14 2.

المصدر: linux.org.ru