عن المشروع

تم تطوير هذا مشغل الموسيقى لنظام Linux ويستخدم raylib لعرض الواجهة وminiaudio للتحكم في الصوت. يتضمن تنفيذًا مخصصًا لقراءة البيانات الوصفية من ملفات .mp3 و .flac ويستخدم خوارزمية Fisher-Yates لخلط قائمة التشغيل. الميزات والمتطلبات الأساسية: - لوحة الأوامر قابلة للوصول عبر Ctrl-p. - إشعارات Linux عبر dbus (تتطلب libsystemd-dev). - تنظيم الألبومات بناءً على بنية المجلدات، ويتطلب ملف صورة بحالة حساسة باسم cover.jpg أو cover.png أو cover.jpeg لغلاف الألبوم. - تكامل nativefiledialog-extended لصناديق الحوار الخاصة بالملفات. - دعم صيغ .mp3 و .flac.