منصوبے کے بارے میں
Zeal ایک ڈیسک ٹاپ ایپلیکیشن ہے جو دستاویزات کو آف لائن براؤز کرنے کے لیے استعمال ہوتی ہے۔ یہ ایک ذاتی ریفرنس لائبریری کے طور پر پیش کیا جاتا ہے جسے فوری طور پر تلاش کیا جا سکتا ہے اور کنکشن کے بغیر استعمال کیا جا سکتا ہے۔ اس کا ڈیزائن اصل میں Dash سے متاثر تھا، اور یہ وہی docset فارمیٹ پڑھتا ہے، لہذا موجودہ Dash docsets قابل استعمال ہیں۔
شروع کرنا: انسٹالیشن کے بعد آپ File → Docset Library کھولتے ہیں، وہ docsets منتخب کرتے ہیں جن کی آپ کو ضرورت ہے اور Download پر کلک کرتے ہیں۔ ڈاؤن لوڈ کیے گئے docsets مقامی مشین پر رہتے ہیں اور تلاش کے لیے استعمال ہوتے ہیں۔
تلاش کا رویہ: تلاش کا دائرہ کار ایک docset نام کے ساتھ ایک سوالیہ نشان کو پیش کرکے تنگ کیا جا سکتا ہے، مثال کے طور پر cpp:vector۔ کئی docsets کو ایک ساتھ تلاش کیا جا سکتا ہے ان کے ناموں کو کاموں سے الگ کرکے، مثال کے طور پر python,django:string۔ Zeal کو کمانڈ لائن سے بھی ایک سوالیہ نشان کے ساتھ لانچ کیا جا سکتا ہے، جیسے zeal python:pprint۔
تقسیم: یہ پروجیکٹ Flathub (org.zealdocs.Zeal) اور Snap Store پر شائع کیا گیا ہے، اور Windows کے لیے بائنری بلڈز کے ساتھ ساتھ دیگر انسٹالیشن کے اختیارات پروجیکٹ کے ڈاؤن لوڈ پیج پر درج ہیں۔ README میں کہا گیا ہے کہ Windows بلڈز کے لیے Windows 10 ورژن 1809 یا اس سے جدید ورژن کی ضرورت ہے۔
سورس سے بلڈ کرنا: README پروجیکٹ ویکی کی طرف اشارہ کرتا ہے تاکہ ہر پلیٹ فارم کے لیے تازہ ترین ہدایات حاصل کی جا سکیں، اور ایک کم سے کم جائزہ فراہم کرتا ہے۔ یہ بلڈ ڈپینڈنسیز کے طور پر CMake، Ninja، Qt 6.4.2 یا اس سے جدید (Qt Base کے علاوہ Svg اور WebEngine ماڈیولز کے ساتھ)، libarchive اور SQLite کی فہرست دیتا ہے؛ Linux اور BSD پلیٹ فارمز کو اضافی طور پر extra-cmake-modules کی ضرورت ہوتی ہے، اور X11 پلیٹ فارمز کو libxkbcommon اور xcb-util-keysyms کی ضرورت ہوتی ہے۔ دستاویزی بلڈ سٹیپس ہیں CMake presets cmake --preset release کے بعد cmake --build --preset release، جس سے build/release/zeal (Windows پر zeal.exe) پیدا ہوتا ہے۔
آپ کے اپنے docsets Dash docset جنریشن گائیڈ کی پیروی کرکے بنائے جا سکتے ہیں۔ کنٹریبیوشنز repository کے CONTRIBUTING.md کے ذریعے خوش آمدید ہیں، جو پروجیکٹ کو بلڈ کرنے کا طریقہ، پیروی کرنے والے کنونشنز اور ریویو سے کیا توقع کی جانی چاہیے، بیان کرتا ہے۔
README میں درج سپورٹ اور رابطہ کے اختیارات میں بگز اور فیچر رکویسٹس کے لیے GitHub issues، سوالات کے لیے GitHub discussions، ڈویلپرز اور دیگر صارفین کے ساتھ چیٹ کے لیے Discord، اعلانات کے لیے ایک Telegram چینل، خبروں کے لیے X پر @zealdocs اکاؤنٹ، اور نجی یا حساس معاملات کے لیے ایک ای میل ایڈریس شامل ہیں۔
لائسنسنگ: Zeal GNU General Public License ورژن 3 یا اس سے جدید کے تحت تقسیم کیا جاتا ہے، جس کا مکمل متن COPYING فائل میں ہے۔ بنڈل کیے گئے تھرڈ پارٹی کمپوننٹس اپنے اپنے لائسنس رکھتے ہیں، اور repository کو REUSE-compliant کہا گیا ہے جس کے ساتھ تمام لائسنس متن LICENSES ڈائریکٹری میں محفوظ ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.