Nəşr edilib multimedia kitabxanasının yeni buraxılışı LDL 0.3. Bu, köhnə və yeni əməliyyat sistemləri üçün qrafik tətbiqlər yaratmağa kömək edir. Kod C özgür lisenziya altında LGPL 3.0.
Kitabxananın əsas xüsusiyyətləri
- Sistemləri dəstəkləyir. Kod Windows 95+, macOS 10.6+, Linux 2.0+ və FreeBSD 3.0+ üzərində işləyir.
- Sadə API. Pəncərələrin idarə olunmasına və siqnalların siçan və klaviaturadan toplanmasına kömək edir.
- Hər hansı OpenGL. Qrafiklərin çəkilişi üçün 1.0-dan 4.6-a qədər versiyalar uyğundur.
LDL 0.3 versiyasında yeni nə var
- TrueType şriftləri. Motor, FreeType kitabxanası vasitəsilə şrift dəstəyini əlavə etdi.
- Hər hansı şəkillər. Proqram indi stb_image inteqrasiyası sayəsində müxtəlif şəkil formatlarını oxumaqda.
- Modulyar quruluş. Layihə üç ayrı kitabxanaya bölündü: LDL, LDL_Image və LDL_Ttf.
- Kod nümunələri. Şriftlərlə sürətli işləmək üçün hazır nümunələr əlavə edildi.
- Dokumentasiya. İnkişaf etdiricilər layihə üçün tam və aydın bir təlimat yazmağa başladılar.
- Təmiz kod. Yüksək sürət və stabilik üçün böyük refaktorizasiya aparılmışdır.
- Xətaların düzəldilməsi. Müəlliflər 2D və 3D renderlərin işindəki xətaları düzəltdilər.
Gələcək planlar
- Bütün dokumentasiyanı tamamlamaq.
- 3D render funksiyalarını xeyli genişləndirmək.
- Python, C# və Object Pascal dilləri üçün bağlamalar hazırlamaq.
Mənbə: linux.org.ru




