منصوبے کے بارے میں
Paperize ایک اوپن سورس اینڈرائیڈ ایپلیکیشن ہے جو وال پیپرز خودکار طور پر تبدیل کرنے کے لیے ہے۔ اسے مکمل طور پر آف لائن قرار دیا گیا ہے: وال پیپرز اور سیٹنگز ڈیوائس پر مقامی طور پر محفوظ ہوتے ہیں، README میں کوئی اکاؤنٹ یا نیٹ ورک انحصار نہیں بتایا گیا۔
بنیادی صلاحیتیں
- ڈائنامک وال پیپر چینجر: وال پیپرز صارف کے متعینہ وقت کے وقفوں پر گھومتے ہیں۔
- سٹیٹک اور لائیو وال پیپرز: صارف روایتی سٹیٹک وال پیپرز یا لائیو وال پیپر ٹرانزیشنز منتخب کر سکتے ہیں۔
- امیج فارمیٹ سپورٹ: JPG، PNG، WEBP، AVIF، HEIC/HEIF، BMP، GIF، TIFF اور SVG۔
- فولڈر سپورٹ: وال پیپرز کو فولڈرز میں منظم کیا جا سکتا ہے جو خودکار طور پر اپڈیٹ ہوتے ہیں۔
- ڈوئل اسکرین سپورٹ: ہوم اور لاک اسکرین ایک ہی البم یا الگ البمز استعمال کر سکتی ہیں۔
- وال پیپر اثرات: چمک، بلر، اسکیلنگ، وگنیٹ اور دیگر ایڈجسٹمنٹس۔
- ڈیوائس پر ذخیرہ: تمام وال پیپرز اور سیٹنگز مقامی رہتی ہیں۔
تقسیم
ریلیزز GitHub، F-Droid اور IzzyOnDroid سے دستیاب ہیں۔ README پروجیکٹ سپورٹ کے لیے GitHub Sponsors کا لنک بھی دیتا ہے۔
لوکلائزیشن
تراجم Crowdin پر منظم کیے جاتے ہیں۔ README نوٹ کرتا ہے کہ زیادہ تر موجودہ تراجم مشینی ترجمہ سے آئے ہیں اور مقامی بولنے والوں کو تعاون کی دعوت دیتا ہے۔
ٹیک اسٹیک
Kotlin، Jetpack Compose اور Material 3 UI کی بنیاد بناتے ہیں۔ Dagger Hilt ڈیپنڈنسی انجیکشن سنبھالتا ہے، Room ڈیٹابیس پرت فراہم کرتا ہے، Coil امیج لوڈنگ سنبھالتا ہے، اور Lottie اینیمیشنز کے لیے استعمال ہوتا ہے۔ اضافی لائبریریوں میں Zoomable شامل ہے زوم ایبل/پین ایبل ویوز کے لیے، DocumentFileCompat دستاویز فائل ہینڈلنگ کے لیے، LazyColumnScrollbar Compose اسکرول بارز کے لیے، اور compose-collapsing-toolbar۔
تعمیر
سورس سے تعمیر کے لیے Java 17، Android Gradle Plugin 9.1.0، Gradle 9.4.1، کم از کم SDK 31 (Android 12) اور ٹارگٹ SDK 36 درکار ہے۔ README ریپوزٹری کلون کرنے، Android Studio میں کھولنے، اور یا تو منسلک ڈیوائس پر چلانے یا سائن شدہ APK/بنڈل بنانے کا بیان کرتا ہے۔
تعاون اور لائسنس
بگ رپورٹس، فیچر تجاویز اور پل ریکویسٹس کا خیر مقدم کیا جاتا ہے۔ پروجیکٹ GNU General Public License v3.0 کے تحت لائسنس یافتہ ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.