منصوبے کے بارے میں

کلپر ایک اوپن سورس میڈیا پلیئر ہے جو GNOME ڈیسک ٹاپ پر سادگی اور آسان استعمال کے لیے ڈیزائن کیا گیا ہے۔ یہ GTK4 کے ساتھ بنایا گیا ہے اور پلے بیک کے لیے GStreamer استعمال کرتا ہے، جس سے ایک صاف انٹرفیس ملتا ہے جس کا مقصد ویڈیو مواد پر توجہ مرکوز رکھنا ہے۔ اس کی اہم پلے بیک خصوصیت ایک قطار ہے جو صارف کے بنائے ہوئے پلے لسٹ کی طرح کام کرتی ہے۔ متعدد میڈیا فائلیں شامل کی جا سکتی ہیں، انہیں ڈریگ اور ڈراپ کے ذریعے ترتیب دیا یا ہٹایا جا سکتا ہے۔ ایپلیکیشن کا مقصد معیاری ویڈیو پلیئر خصوصیات کو آسان شکل میں فراہم کرنا ہے۔ کوڈ بیس دو لائبریریوں میں تقسیم ہے: کلپر، ایک پلے بیک لائبریری، اور کلپر جی ٹی کے، ایک GTK انٹیگریشن لائبریری۔ دونوں GObject Introspection بائنڈنگز کو سپورٹ کرتی ہیں اور ریپوزٹری میں مثالیں شامل ہیں۔ Vala بائنڈنگز شامل ہیں، جبکہ Rust بائنڈنگز الگ سے برقرار رکھی جاتی ہیں اور crates.io کے ذریعے شائع ہوتی ہیں۔ لائبریریاں LGPL-2.1-or-later کے تحت لائسنس یافتہ ہیں اور ورژن 1.0 سے پہلے ان کا API غیر مستحکم سمجھا جاتا ہے۔ کلپر بنیادی طور پر Flathub پر Flatpak کے ذریعے تقسیم کیا جاتا ہے؛ اس پیکیج میں انحصار اور کوڈیکس شامل ہیں اور کچھ فعالیت کے لیے پیچ شامل ہیں۔ لینکس ڈسٹری بیوشن پیکجز، ایک غیر سرکاری AppImage، اور خودکار طور پر بنائے گئے RPM پیکجز کا بھی ذکر ہے۔ سورس بلڈز کے لیے، پروجیکٹ Meson استعمال کرتا ہے، اور Flatpak بلڈز کے لیے سب موڈیولز کے ساتھ کلوننگ کی ضرورت ہوتی ہے۔ کمیونٹی گفتگو Matrix کے ذریعے دستیاب ہے، اور ترجمے Crowdin پر منظم کیے جاتے ہیں۔