منصوبے کے بارے میں
Drawer-Linux لینکس ڈیسک ٹاپ کے لیے ایک رینڈم نام نکالنے کا ٹول ہے، جو C++20، Qt 6 اور CMake کے ساتھ بنایا گیا ہے، بنیادی طور پر Debian 13، KDE Plasma 6 اور Wayland پر چلتا ہے۔
بنیادی خصوصیات میں شامل ہیں: فہرست سے رینڈم طور پر ایک نام نکالنا؛ سسٹم ٹرے مینیو کے ذریعے یا ٹرے آئیکن پر بائیں کلک کرکے نکالنے کو متحرک کرنا؛ آٹو اسٹارٹ کو سپورٹ کرنا، جو `~/.config/autostart/drawer.desktop` میں لکھا جاتا ہے؛ فلوٹنگ بٹن دکھانا یا چھپانا، فلوٹنگ بٹن پر بائیں کلک سے نکالنا اور دائیں کلک سے پوزیشن منتقل کرنا؛ پاس ورڈ سے محفوظ فہرست ایڈیٹنگ فراہم کرنا، ابتدائی پاس ورڈ `123456` ہے، جس سے فہرست کا انتظام، امپورٹ/ایکسپورٹ اور پاس ورڈ تبدیل کیا جا سکتا ہے؛ شماریات مینیو میں فہرست کی کل تعداد اور موجودہ فہرست دیکھی جا سکتی ہے؛ مدد مینیو میں بیرونی ہاٹ کی بائنڈنگ کے طریقے اور فلوٹنگ ونڈو کو ہمیشہ اوپر رکھنے کی رہنمائی بیان کی گئی ہے۔
پروگرام کمانڈ لائن پیرامیٹرز بھی فراہم کرتا ہے: `--trigger` نکالنے کو متحرک کرنے کے لیے، `--version` ورژن دکھانے کے لیے، `--help` مدد دکھانے کے لیے۔
پروجیکٹ میں مکمل بلڈ اور پیکیجنگ ہدایات شامل ہیں۔ Debian 13 پر cmake، qt6-base-dev، qt6-base-dev-tools، libxkbcommon-dev اور libssl-dev انسٹال کرنے کے بعد، CMake سے Debug یا Release ورژن بلڈ کیا جا سکتا ہے اور CTest سے ٹیسٹ چلائے جا سکتے ہیں۔ پیکیجنگ CPack استعمال کرتی ہے، جس سے `.deb` اور `.rpm` انسٹالیشن پیکیج بنائے جا سکتے ہیں، انسٹالیشن کے بعد فائلیں `/usr/bin/drawer` اور `/usr/share/applications/drawer.desktop` میں ہوتی ہیں۔ README میں یہ بھی بتایا گیا ہے کہ GNOME ڈیسک ٹاپ پر ٹرے آئیکن صحیح طور پر ظاہر کرنے کے لیے AppIndicator ایکسٹینشن فعال کرنا ضروری ہے، نیز ان انسٹال کرنے کے بعد `~/.config/YuXiang/` اور آٹو اسٹارٹ کنفیگریشن فائل کو صاف کرنے کا طریقہ بھی بیان کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.