موبائل آلات کے لیے GNOME شیل کی مسلسل ترقی

GNOME پروجیکٹ کے Jonas Dressler نے ٹچ اسکرین اسمارٹ فونز اور ٹیبلٹس پر استعمال کے لیے GNOME شیل کے تجربے کو تیار کرنے کے لیے پچھلے چند مہینوں میں کیے گئے کام پر ایک رپورٹ شائع کی ہے۔ اس کام کو جرمن وزارت تعلیم کی طرف سے مالی اعانت فراہم کی گئی ہے، جس نے سماجی طور پر اہم سافٹ ویئر پروجیکٹس کی حمایت کے لیے ایک اقدام کے حصے کے طور پر GNOME کے ڈویلپرز کو گرانٹ فراہم کی ہے۔

ترقی کی موجودہ حالت GNOME OS کی رات کی تعمیر میں دیکھی جا سکتی ہے۔ اس کے علاوہ، پوسٹ مارکیٹ او ایس ڈسٹری بیوشن کی اسمبلیاں الگ سے تیار کی جا رہی ہیں، بشمول پروجیکٹ کے ذریعے تیار کردہ تبدیلیاں۔ Pinephone Pro اسمارٹ فون کو ترقی کی جانچ کے لیے ایک پلیٹ فارم کے طور پر استعمال کیا جاتا ہے، لیکن Librem 5 اور Android اسمارٹ فونز جو postmarketOS پروجیکٹ کے ذریعے تعاون یافتہ ہیں، بھی جانچ کے لیے استعمال کیے جاسکتے ہیں۔

ڈویلپرز کے لیے، GNOME Shell اور Mutter کی الگ الگ شاخیں پیش کی جاتی ہیں، جو موبائل آلات کے لیے ایک مکمل شیل کی تخلیق سے متعلق موجودہ تبدیلیاں جمع کرتی ہیں۔ شائع شدہ کوڈ آن اسکرین اشاروں کا استعمال کرتے ہوئے نیویگیشن کے لیے معاونت فراہم کرتا ہے، ایک آن اسکرین کی بورڈ شامل کرتا ہے، انٹرفیس عناصر کو اسکرین کے سائز کے مطابق ڈھالنے کے لیے کوڈ شامل کرتا ہے، اور انسٹال کردہ ایپلیکیشنز کے ذریعے نیویگیٹ کرنے کے لیے چھوٹی اسکرینوں کے لیے موزوں انٹرفیس پیش کرتا ہے۔

پچھلی رپورٹ کے مقابلے میں اہم کامیابیاں:

  • دو جہتی اشارہ نیویگیشن کی ترقی جاری ہے۔ اینڈرائیڈ اور آئی او ایس کے اشاروں سے چلنے والے انٹرفیس کے برعکس، GNOME ایپس کو لانچ کرنے اور کاموں کے درمیان سوئچ کرنے کے لیے ایک عام انٹرفیس فراہم کرتا ہے، جبکہ اینڈرائیڈ تین اسکرین لے آؤٹ (ہوم ​​اسکرین، ایپ نیویگیشن، اور ٹاسک سوئچنگ) کا استعمال کرتا ہے، اور iOS میں - دو ( ہوم اسکرین اور کاموں کے درمیان سوئچنگ)۔

    GNOME کا کنسولیڈیٹڈ انٹرفیس مبہم مقامی ماڈل اور غیر واضح اشاروں کے استعمال کو ختم کرتا ہے جیسے "سوائپ کریں، اسٹاپ کریں، اور انگلی اٹھائے بغیر انتظار کریں" اور اس کے بجائے دستیاب ایپلی کیشنز کو دیکھنے اور چلنے والی ایپلی کیشنز کے درمیان سوئچ کرنے کے لیے ایک عام انٹرفیس پیش کرتا ہے، جسے سادہ سوائپ کے ذریعے چالو کیا جاتا ہے۔ اشارے (آپ عمودی سلائیڈنگ اشارے کے ساتھ چلنے والی ایپلیکیشنز کے تھمب نیلز کے درمیان سوئچ کر سکتے ہیں اور افقی اشارے کے ساتھ انسٹال کردہ ایپلیکیشنز کی فہرست میں اسکرول کر سکتے ہیں)۔

  • تلاش کرتے وقت، معلومات ایک کالم میں ظاہر ہوتی ہے، جیسا کہ GNOME ڈیسک ٹاپ ماحول میں تلاش کی جاتی ہے۔
    موبائل آلات کے لیے GNOME شیل کی مسلسل ترقی
  • آن اسکرین کی بورڈ نے اشاروں کا استعمال کرتے ہوئے ان پٹ تنظیم کو مکمل طور پر نئے سرے سے ڈیزائن کیا ہے، جو دوسرے موبائل آپریٹنگ سسٹمز میں استعمال کی جانے والی ان پٹ تنظیم کے قریب ہے (مثال کے طور پر، دبائی ہوئی کلید دوسری کلید کو دبانے کے بعد جاری کی جاتی ہے)۔ آن اسکرین کی بورڈ کو کب دکھانا ہے اس کا تعین کرنے کے لیے بہتر ہورسٹکس۔ ایموجی ان پٹ انٹرفیس کو دوبارہ ڈیزائن کیا گیا ہے۔ کی بورڈ لے آؤٹ کو چھوٹی اسکرینوں پر استعمال کے لیے ڈھال لیا گیا ہے۔ آن اسکرین کی بورڈ کو چھپانے کے لیے نئے اشارے شامل کیے گئے ہیں، اور جب آپ اسکرول کرنے کی کوشش کرتے ہیں تو یہ خود بخود چھپ جاتا ہے۔
  • دستیاب ایپلی کیشنز کی فہرست والی اسکرین کو پورٹریٹ موڈ میں کام کرنے کے لیے ڈھال لیا گیا ہے، کیٹلاگ ڈسپلے کرنے کے لیے ایک نیا انداز تجویز کیا گیا ہے، اور اسمارٹ فونز پر دبانے کو آسان بنانے کے لیے انڈینٹ میں اضافہ کیا گیا ہے۔ گروپ بندی کی درخواستوں کے لیے امکانات فراہم کیے گئے ہیں۔
  • اطلاعات کی فہرست کو ظاہر کرنے کے لیے ایک انٹرفیس کے ساتھ ایک ڈراپ ڈاؤن مینو میں مل کر ترتیبات کو تیزی سے تبدیل کرنے کے لیے ایک انٹرفیس تجویز کیا گیا ہے (فوری ترتیبات کی اسکرین)۔ مینو کو اوپر سے نیچے سلائیڈنگ اشارے کے ساتھ بلایا جاتا ہے اور یہ آپ کو افقی سلائیڈنگ اشاروں کے ساتھ انفرادی اطلاعات کو ہٹانے کی اجازت دیتا ہے۔

مستقبل کے منصوبے:

  • GNOME کے مرکزی ڈھانچے میں اشاروں کو کنٹرول کرنے کے لیے تیار شدہ تبدیلیوں اور نئے API کو منتقل کرنا (جینوم 44 کے ترقیاتی دور کے حصے کے طور پر انجام دینے کا منصوبہ بنایا گیا ہے)۔
  • اسکرین لاک ہونے کے دوران کالز کے ساتھ کام کرنے کے لیے ایک انٹرفیس بنانا۔
  • ایمرجنسی کال سپورٹ۔
  • ایک ٹچائل فیڈ بیک اثر پیدا کرنے کے لیے فونز میں بنائی گئی وائبریشن موٹر کو استعمال کرنے کی صلاحیت۔
  • PIN کوڈ کے ساتھ آلہ کو غیر مقفل کرنے کا انٹرفیس۔
  • توسیع شدہ آن اسکرین کی بورڈ لے آؤٹ کو استعمال کرنے کی صلاحیت (مثال کے طور پر، یو آر ایل کے اندراج کو آسان بنانے کے لیے) اور ٹرمینل کے لیے لے آؤٹ کو اپنانا۔
  • نوٹیفکیشن سسٹم کو دوبارہ کام کرنا، نوٹیفیکیشنز کو گروپ کرنا اور نوٹیفیکیشنز سے کالنگ ایکشن۔
  • فوری سیٹنگز اسکرین پر ٹارچ شامل کرنا۔
  • جائزہ موڈ میں ورک اسپیس کو دوبارہ ترتیب دینے کے لیے سپورٹ۔
  • اوور ویو موڈ میں تھمب نیلز کے لیے گول کونوں کی اجازت دینے کے لیے تبدیلیاں کی گئی ہیں، شفاف پینلز، اور ایپلیکیشنز کے لیے اوپر اور نیچے والے پینلز کے نیچے والے حصے کی طرف متوجہ ہونے کی صلاحیت۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں