هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
TL؛ ڊاڪٽر: مان هائيڪو سان خوش آهيان، پر ان ۾ بهتري جي گنجائش آهي

ڪالهه مون هائيڪو پڙهيو - هڪ آپريٽنگ سسٽم جيڪو خوشگوار مون کي حيران ڪيو. ٻيو ڏينهن. مون کي غلط نه سمجھو: مان اڃا تائين حيران آهيان ته اهو ڪم ڪرڻ ڪيترو آسان آهي جيڪي لينڪس ڊيسڪٽاپس تي سخت آهن. مان سکڻ جو شوقين آهيان ته اهو ڪيئن ڪم ڪري ٿو ۽ ان کي روزانو استعمال ڪرڻ لاءِ پرجوش آهيان. سچ، هڪ مڪمل منتقلي جو ڏينهن اڃا نه آيو آهي: مان ڏک نه ٿو چاهيان.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
WonderBrush راسٽر گرافڪس ايڊيٽر - جيڪڏهن توهان کي خبر آهي ته ان کي ڪٿي ڳوليو

اصول ۾، جيئن ته 1.0 هيٺ ڏنل نسخن لاء توقع ڪئي وئي آهي. بهرحال، Mac OS X کي ان جي پري رليز جي ڏينهن ۾ ياد رکڻ ۽ هائيڪو ٽيم جي سائيز کي نظر ۾ رکندي، حيرت انگيز ڪاميابين کي گهٽ نه ڪريو.

مان عام طور تي پنهنجا خيال ڏيان ٿو #LinuxUsability (حصو 1, حصو 2, حصو 3, حصو 4, حصو 5, حصو 6)، تنهنڪري استعمال ڪرڻ جي لحاظ کان هائيڪو بابت ڪوئبلز کان حيران نه ٿيو. انهن مان گهڻا، خوش قسمت، مختلف سڌارن سان لاڳاپيل آهن.

هي اڳڪٿي هئي، ۽ هاڻي اچو ته ڪجهه مشڪلاتن ڏانهن ڌيان ڏيو.

مسئلو # 1: برائوزر مسئلا

اتي 3 برائوزرن تي ٻڌل آھن ويب ڪيٽي: بنيادي (WebPositive) ۽ ٻه اضافي وارا Qt تي (QupZilla، غير معمولي نالو فڪرون۽ اوٽر برائوزر)، جيڪو مخزن مان انسٽال ڪري سگھجي ٿو. انهن مان ڪو به صحيح ڪم نٿو ڪري. مکيه برائوزر ۾ ڪارڪردگي ۽ رينڊرنگ سان مسئلا آهن (مثال طور، لاگ ان ٿيڻ وقت ڪيپچا حل ڪرڻ ناممڪن آهي هائيڪو بگ ٽريڪٽر)، ۽ اضافي ۾ ھائيڪو تي وڏي ڪارڪردگي جا مسئلا آھن.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
ھي اھو آھي جيڪو Twitter WebPositive، ھائيڪو جي مکيه برائوزر ۾ ڏسڻ ۾ اچي ٿو.

QupZilla ۽ OtterBrowser ناقابل اعتبار انٽرنيٽ ڪنيڪشن تي تمام گھڻي دير سان (مثال طور، ٽرين تي). ٽيب جي وچ ۾ مٽائڻ ناممڪن ٿي وڃي ٿو جيڪڏهن ڊيٽا آساني سان نه وهي. نئون ٽيب کولڻ ناممڪن آهي جڏهن ته موجوده هڪ نيٽ ورڪ تي ڊيٽا لوڊ ڪري رهيو آهي. هر شي سست آهي، گهٽ لوڊ جي باوجود. ممڪن آهي ته برائوزر مڪمل طور تي هائيڪو ملٽي ٿريڊنگ لاءِ بهتر نه آهن، يا هائيڪو سان گڏ ٻيا مسئلا آهن [لينڪس تي اهو مون سان ڪڏهن ڪڏهن ٿيندو آهي - لڳ ڀڳ مترجم].

مان QupZilla سان ميڊيم تي ڪجھ به نه لکي سگھيس...

ايپل شاندار ڪارڪردگي سان مستحڪم برائوزر کي يقيني بڻائڻ لاء تمام گهڻو ڪيو آهي. مان سمجهان ٿو ته هي سيڙپڪاري هائيڪو تي پڻ ادا ڪندي. خاص طور تي ويب ايپليڪيشنن جي وڌندڙ اهميت ڏني وئي، ۽ اڃا به وڌيڪ ڏنو ويو آهي ته مقامي ايپليڪيشنون اڃا تائين سڀني استعمال جي ڪيسن لاء دستياب نه آهن.

ڪينيٿ ڪوڪينڊا ۽ رچرڊ وليمسن جي ڪهاڻي: سفاري ۽ ويبڪٽ ڪيئن وجود ۾ آيا

مسئلو # 2: لانچر ۽ ڊاک

اسڪرين جي مٿي ساڄي ڪنڊ ۾ واقع آهي ڊيسڪ بار، ونڊوز جي شروعاتي مينيو جو هڪ نرالو ميش اپ ڊاک خاصيتن ۽ ڪجھ ٻين خاصيتن سان گڏ.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
ڊيسڪ بار

جيئن ته اهو شايد BeOS لاءِ صارف جي تجربي جو هڪ اهم عنصر هو ، ان ۾ جديد ڊيسڪ ٽاپ ماحول جي صلاحيتن جو فقدان آهي: مون کي ضرورت آهي هڪ پروگرام لانچر جهڙو Spotlight، Alt+space ذريعي شروع ڪيو ويو. ڪلڪ ڪرڻ لاءِ لانچ ائپس سست آهن. اتي ھڪڙو ڳولڻ وارو اوزار آھي جيڪو ڏسڻ ۾ اچي ٿو اسٽرليٽز انڊرڪور، پر اهو ايپليڪيشنن جي آسان لانچنگ لاءِ ٺهيل نه آهي، جيتوڻيڪ ان کي تيز ڪيو وڃي.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
Mac OS X Leopard تي اسپاٽ لائٽ، ڪمانڊ + اسپيس بار سان شروع ڪيو ويو

ڪري سگهو ٿا ايل اين لانچر۾ انسٽال ٿيل هائيڪو ڊپو. جڏهن توهان پهريون ڀيرو ان کي لانچ ڪيو، اهو مڪمل طور تي خالي آهي، ۽ اهو مڪمل طور تي واضح ناهي ته ان کي ڪيئن شامل ڪيو وڃي. ان کان علاوه، اهو اسڪرين تي هڪ غير مناسب جڳهه ۾ ظاهر ٿئي ٿو ان جي پوزيشن کي تبديل ڪرڻ جو ڪو به واضح طريقو ناهي. خير، مان ان کي اسڪرين جي کاٻي يا تري ۾ ڪيئن رکي سگهان ٿو، جهڙوڪ Mac OS X ۾ ڊاک؟ مان سمجهان ٿو ته UX هن معاملي ۾ اڻڄاتل آهي.

ڊاک برٽ، پڻ انسٽال ٿيل کان هائيڪو ڊپو. اڳ ۾ ئي بهتر. اسڪرين جي تري ۾ ڏيکاريل آهي. مون کي اميد نه هئي ته آئڪن جي ترتيب کي رد ڪيو ويندو: ٽوڪري شروع ۾ آهي، پر مجموعي طور تي اهو واعدو نظر اچي ٿو.

مان ان کي ڊيسڪبار جي بدران ڊفالٽ طور ڪيئن سيٽ ڪري سگهان ٿو؟ جيڪڏهن توهان DockBert ۾ ڊيسڪ بار جي آئڪن تي ڪلڪ ڪريو ۽ "بند ڪريو" چونڊيو - اهو، يقينا، بند ٿيندو... ۽ اڌ سيڪنڊ کان پوءِ ٻيهر ظاهر ٿيندو. (ڊولپرز چيو ته اهو آهي، اصول ۾، ڊاک برٽ ۾ هڪ بگ). اهو سٺو لڳندو جيڪڏهن DockBert ڪافي هوشيار هو اهو سمجهڻ لاءِ ته صارف کي ڪهڙي ضرورت آهي ۽ اهو ڪيو. ڊفالٽ طور، DockBert وٽ ڪوبه ايپ آئڪن نه آهي، پر اهو ڏيکاري ٿو "هتي ڇڪيو" تنهنڪري توهان کي خبر آهي ته هر شي کي ڪيئن شامل ڪجي. تنهن هوندي، مان ايپس کي هٽائڻ ۾ ناڪام ٿيس - نه ته ساڄي ڪلڪ ڪندي ۽ نه ئي DockBert مان هڪ آئڪن کي ڇڪڻ سان.

مان ڪوشش ڪري رهيو آهيان HiQDock. مون ان کي اتفاق سان مليو ٽئين پارٽي جي ذخيري ۾. ڏسڻ ۾ اچي ٿو جيئن مان چاهيان ٿو. "نظر" تي زور ڏيڻ سان. ڇو ته اهو اڃا ڪم نٿو ڪري: اهو اڃا تائين بيٽا ورزن آهي. اهو Qt4 ۾ لکيل آهي، تنهنڪري مون کي شڪ آهي ته اهو انسٽاليشن تصوير ۾ شامل ڪيو ويندو.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
HiQDock.

اصول ۾، مان اڪيلو نه آهيان جيڪو سوچي ٿو ته ڊاک ۽ لانچر سان صورتحال پيچيده آهي. مون کي به هن موضوع تي مليو سڄو مضمون.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
QuickLaunch

پوءِ مون کي معلوم ٿيو QuickLaunch، جنهن کي شارٽ ڪٽ سيٽنگن ۾ بٽڻن جي ميلاپ کي شامل ڪندي لانچ ڪرڻ جي سفارش ڪئي وئي آهي.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
هائيڪو ۾ شارٽ ڪٽ سيٽنگون

اهو سٺو لڳندو جيڪڏهن اهڙيون شيون ترتيب ڏنل آهن "صرف ڪم" لاءِ ڊفالٽ. ڇا مون چيو Alt+Space؟ خير، بنيادي طور تي، QuickLaunch شايد توهان کان پڇي سگھي ٿو ته توهان کي ڪيبورڊ شارٽ ڪٽ کي ترتيب ڏيڻ جي ضرورت آهي جڏهن توهان پهريون ڀيرو ان کي لانچ ڪيو. شارٽ ڪٽ سيٽنگن ۾ ائين ڪرڻ مشڪل آهي.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
هڪ ونڊو توهان کي شارٽ ڪٽ سيٽنگن ۾ "ايپليڪيشن" داخل ڪرڻ لاءِ اشارو ڪندي. مزاق نه

مان شرط رکڻ لاءِ تيار آهيان ته گھڻا استعمال ڪندڙ نه ٿا ڄاڻن ته ”ايپليڪيشن“ جي طور تي ڇا داخل ڪجي، يعني: /boot/system/apps/QuickLaunch (بس QuickLaunch ڪم نٿو ڪري).

تڪڙو حل: QuickLaunch کي ڊفالٽ طور سيٽ ڪريو ۽ ان کي ڊفالٽ alt+space شارٽ ڪٽ تفويض ڪريو.

خوشقسمتيء سان، مون وٽ ڊولپرز کان معلومات آهي ته ڪجهه نقطي تي اهي شايد شامل ڪري سگھن ٿيون ان کي بهتر يا متبادل طور سٺي پراڻي ڊيسڪبار لاءِ. شايد... ڪنهن ڏينهن... آڱريون پار ٿي ويون! (هڪ درخواست ڇڏي ڏيو، يا اهو ڪڏهن به نه ٿيندو. هتي). هڪ ٻئي ڊولپر چيو، اقتباس: "منهنجي خيال ۾، ونڊوز جي رستي جي پيروي ڪرڻ جي شروعات مينيو ۾ سرچ باڪس شامل ڪرڻ بيٽا لاء ڪافي آسان آهي، مان چوان ٿو ته اهو ڪيترن ئي لاء وڏو فرق آڻيندو." متفق! (ٻيهر: درخواست يا نه).

QuickLaunch اسڪرين شاٽ پروگرام کي ٻه ڀيرا ڇو ڳولي ٿو، ۾ /boot/system/apps ۽ اندر /boot/system/bin؟ ڊولپرز کي خبر آهي، ڇاڪاڻ ته فائل ۾ /boot/system/apps/QuickLaunch/ReadMe.html.

/system/bin اڳ ۾ پروسيس نه ڪيو ويو آهي، پورٽ ٿيل پروگرام اڪثر ڪري /bin ڊاريڪٽري ۾ ختم ٿي ويندا آهن، جيڪو هڪ خراب خيال آهي. توھان ختم ڪري سگھو ٿا ناپسنديده CLI ايپليڪيشنون، مثال طور، استعمال ڪندي "نظر انداز ڪرڻ جي فهرست ۾ شامل ڪريو" بٽڻ واري مينيو ۾

تڪڙو حل: /system/bin مان فلٽر ايپليڪيشنون جيڪي پڻ موجود آهن /system/apps

مسئلو # 3: هارڊويئر جي تيز رفتاري ناهي

BeOS ڊيمو پروگرامن سان ڀريل هو. ڪابه BeOS وڊيو مختلف وڊيوز سان گڏ گهڻن ونڊوز کان سواءِ مڪمل نه ٿيندي. ان وقت هڪ شاندار ڪاميابي. هائيڪو 3D ڊيمن سان گڏ اچي ٿو جيڪو 3D فونٽس کي خلا ۾ منتقل ڪري ڏيکاري ٿو. (اي، هائيڪو هڪ IPO لاء تيار نه آهي، ڇا اهو آهي؟)

BeOS 1995 ۾، جنهن تي هائيڪو ٻڌل آهي. ان وقت اهو ٻن پاور پي سي 603 پروسيسرز تي هلندو هو جنهن جي ڪل فريڪوئنسي 66 ميگا هرٽز سان هئي.

اسان آڊيو ۽ وڊيو دنيا جو لينڪس ٿيڻ چاهيون ٿا.

-جين لوئس هيس، جنرل ڊائريڪٽر

حيرت انگيز طور تي، وڊيو ۽ 3D اصل ۾ هارڊويئر تيز نه آهن هائيڪو ۾. مان سمجهان ٿو رانديون پڻ.

ڊولپرز کان مسٽر waddlesplash и ايلڪس وون گلڪ هارڊويئر جي تڪميل لاءِ دستاويز موجود آهي (“ان ۾ لڳ ڀڳ ٻه مهينا لڳن ٿا”). 3D تيز رفتار ميسا ذريعي ٿيندي (هائيڪو، جيئن اڳ ۾ ئي ذڪر ڪيو ويو آهي، ميسا ۽ ايل ايل وي ايمپائپ کي اوپن جي ايل لاء بنيادي طور استعمال ڪري ٿو)، وڊيو لاء توهان انحصار ڪري سگهو ٿا FFmpeg يا پنهنجو پاڻ جو حل ٺاهيو (مون کي خبر آهي ته هائيڪو اڳ ۾ ئي FFMpeg اندروني طور استعمال ڪري ٿو، اهو صرف ممڪن ناهي ته VDPAU يا ٻيو ساڳيو API استعمال ڪرڻ بغير تيز رفتار ڊرائيور).

آڱريون پار ٿي ويون!

مسئلو # 4: پروگرام ڳولها نه آهن

مان ڄاڻان ٿو ته اڳ ۾ ئي ڪافي CLI پروگرام ھائيڪو ڏانھن پورٽ ٿيل آھن، پر ھائيڪو ڊيپو ۾ مون کي نظر نٿو اچي. اتي به اشارا نه آهن. ڪمانڊ لائن تي ڪو به ”هائيڪو...“ يا ”پورٽ...“ ڪمانڊ ڪونهن

~/testing> haikuports
bash: haikuports: command not found

گوگل ڪرڻ کان پوء، I مليو، جتان مون avrdude ڊائون لوڊ ڪيو. جڏهن هلندي، ونڊو کي ڊبل ڪلڪ ڪندي غير مطمئن انحصار سان ظاهر ٿيو. اهو سٺو ٿيندو جيڪڏهن ائين نه ٿئي. (هڪ سبب مون کي اهو تمام گهڻو پسند آهي پيڪيجز .app for Mac ۽ ايپ ٽيج لينڪس لاءِ).

ڊولپرز کان مون سکيو ته "نظرياتي طور" اتي آهي سسٽم، هن کي روڪڻ. ظاهر آهي ته هوء وڌيڪ پيار جي ضرورت آهي.

ڇا ڪرڻ جي ضرورت آهي؟ اهو آهي ھائيڪو پروگرامن کي پورٽ ڪرڻ چاھيندڙن لاءِ ھدايتون آھن، پر انھن لاءِ ڪي به ھدايتون نه آھن جيڪي بس پورٽ ٿيل پروگرامن کي استعمال ڪرڻ چاھين ٿا. هي آهي جتي مون کي شامل ڪيو ويو.

ڊولپر مون کي ٻڌايو: "اسان هائيڪو پورٽس جو ذڪر نٿا ڪريون ڇاڪاڻ ته 99.9٪ صارفين کي ڄاڻڻ يا پرواه ڪرڻ جي ضرورت ناهي ته اهي پيڪيجز ڪيئن ٺاهيا ويا آهن ۽ هائيڪو ڊپو ۾ ظاهر ٿيندا آهن." متفق. HaikuDepot جي باري ۾ ڳالهائڻ، ۽ اتان کان ڪا شيء ڪيئن حاصل ڪجي، ڇاڪاڻ ته HaikuDepot انٽرفيس اهو نٿو ڏيکاري (مثال طور، avrdude cli). بظاهر اتي هڪ چيڪ بڪس هجڻ گهرجي جيڪو ڏيکاري ٿو CLI ايپليڪيشنن کي HaikuDepot انٽرفيس ۾، پر مون کي اهو نه مليو، يا شايد اهو موجود ناهي. (“سفارش ٿيل” يا “سڀ پيڪيجز”... ڇا توهان کي ان جي ضرورت آهي؟ نه، مان نه ٿو ڏسڻ چاهيان “سڀني” پيڪيجز، مان سمجهان ٿو ته گهڻيون لائبريريون ڏيکاريون وينديون. ڪجهه سٺو پراڻي وانگر Synaptic).

ان جي بدران I مليو. مون کي اها به خبر ناهي ته ان کي ڪيئن انسٽال ڪجي (اهي چون ٿا ته HaikuArchives هڪ ”سپورٽ ٿيل سافٽ ويئر جو مخزن“ آهي، ۽ اهو به ته ”سڀئي قابل قدر پروگرام اڳ ۾ ئي هائيڪو پورٽس ۾ آهن“ - انٽيگريٽر جي ضرورت آهي).

ڪجھ وڌيڪ گوگل ڪرڻ کان پوء، مون کي مليو:

/> pkgman search avrdude​Status Name Description
-------------------------------
avrdude A tool to up/download to AVR microcontrollers

واهه! اهو سٺو ٿيندو ته هن ٽيم کي وڌيڪ ڏسڻ ۾ اچي. ڊولپرز مان هڪ تصديق ڪئي ته "pkgman HaikuDepot لاء هڪ ڪلي اينالاگ آهي." پوءِ ان جو نالو ڇو نه رکيو ويو؟ haikudepot?

سڀ کان پهريان، مون انسٽال ڪيو command_not_found-0.0.1~git-3-any.hpkg. هاڻي مان هي ڪري سگهان ٿو:

/> file /bin/bash
DEBUG:main:Entered CNF: file
This application is aviaiblible via pkgman install file

تڪڙو حل: شامل ڪريو command_not_found-*-any.hpkg ڊفالٽ انسٽاليشن ڏانهن.

هائيڪو ڊولپر جو خيال آهي ته ”هائيڪو ۾، لينڪس جي برعڪس، ڪمانڊ ناٽ-فائونڊ جي ڪا به حقيقي ضرورت ناهي“ ڇاڪاڻ ته ”توهان صرف هلائي سگهو ٿا pkgman install cmd:commandname. خير، مان، هڪ ”صرف فاني“، ان بابت ڪيئن ڄاڻان؟!

پيڪيجز، پيڪيج مينيجرز، انحصار. ھائيڪو ۾ ھڪڙو ضرور آھي گھڻن کان وڌيڪ ھوشيار، پر اھو اڃا تائين ھڪڙو پيڪيج مينيجر آھي:

/> pkgman install avrdude100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
100% repocache-2 [951.69 KiB]
Validating checksum for HaikuPorts... done.
Encountered problems:
problem 1: nothing provides lib:libconfuse>=2.7 needed by libftdi-1.4–7
solution 1:
- do not install “providing avrdude”
Please select a solution, skip the problem for now or quit.
select [1/s/q]:

پيڪيج مينيجر جيڪي ڪندا آهن اهي پيڪيج مينيجر هميشه ڪندا آهن، آپريٽنگ سسٽم کان سواءِ. اتي هڪ سبب آهي جو مان ان ڏانهن متوجه آهيان- ڇا مون اهو چيو، نه؟ - جي طرف پيڪيجز ايپ ۽ درخواستون.

ان کان علاوه، ڪجهه تمام مشهور اوپن سورس ايپليڪيشنون هتي غائب آهن:

/> pkgman install inkscape
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts…done.
*** Failed to find a match for “inkscape”: Name not found

ڊولپر جواب ڏئي ٿو: "جيئن ته ڪو به Gtk ناهي، اتي ڪو به Inkscape نه هوندو." سمجهي ويو. هڪ ٻيو ڊولپر شامل ڪيو: "پر اسان وٽ شاندار WonderBrush آهي." مون کي ان جي خبر نه هئي، پر اهو HaikuDepot ۾ نظر نٿو اچي، ۽ اهو ڪٿي هوندو؟ (تصحيح: مون کي ”سڀ پيڪيجز“ ٽئب ڏانهن وڃڻ گهرجي ها! اهو نقطو مڪمل طور تي وڃايو ويو!)

/> pkgman install gimp
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “gimp”: Name not found​/> pkgman install arduino
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]​
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “arduino”: Name not found

مون کي خبر آهي ته "arduino اڳ ۾ موجود هو"... اهو سڀ ڪيڏانهن ويو؟

ٻين شين جي وچ ۾، مون کي "ٽيڪنيڪل loquacity" جي حقيقت کان حيران ٿي ويو: تمام گهڻيون لائينون صرف ايترو ڏيکاريل آهن ته اهي آخر ۾ چوندا آهن: "هي سافٽ ويئر دستياب ناهي."

مسئلو #5: مختلف خراب ڪنڊن کي درست ڪرڻ جي ضرورت آهي

ايپليڪيشنن جي وچ ۾ تبديل ڪريو

اهو alt+tab کان سواءِ بورنگ آهي ايپليڪيشنن کي مٽائڻ لاءِ. Ctrl+tab ڪم ڪري ٿو، پر ڪنهن نه ڪنهن طريقي سان.

ڊولپر ٽپ: جيڪڏهن مان ونڊوز لي آئوٽ کي آن ڪندس، Cmd ۽ Ctrl جڳهن کي مٽائي ڇڏيندا، ۽ alt+Tab واقف ٿي ويندا. پر مان پي سي ڪيبورڊ استعمال ڪندي ميڪ وانگر محسوس ڪرڻ چاهيان ٿو!

ڊولپرز کان نوٽ: "Ctrl + tab کي alt + tab ۾ تبديل ڪرڻ ڪجهه صارفين کي حيران ڪري ڇڏيندو." سادي حل: ٻنهي کي فعال ڪريو! (جيئن هڪ ميڪ، ونڊوز ۽ لينڪس استعمال ڪندڙ Gnome، KDE، Xfce سان مون کي اڃا تائين خبر ناهي ته ڇا توقع ڪجي).

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
Twitcher استعمال ڪندي ctrl+tab ذريعي ايپليڪيشنن کي تبديل ڪرڻ. ڪجهه هنڌن تي اهو ظاهر ٿئي ٿو، ڪڏهن ڪڏهن پهريون ڀيرو نه

ڇا وڌيڪ خراب آهي: ctrl+tab ڪڏهن ڪڏهن ايپليڪيشن آئڪن سان ونڊو ڏيکاريندو آهي، ۽ ڪڏهن ڪڏهن اهو ناهي. ٻين شين مان، ايپليڪيشنن کي تبديل ڪرڻ جو حڪم بي ترتيب لڳي ٿو: StyledEdit-WebPositive-back StyledEdit-WebPositive-StyledEdit-ونڊو ايپليڪيشن آئڪن سان... سافٽ ويئر جي غلطي؟ (ڇا ڪنهن کي خبر آهي ته هائيڪو لاءِ GIF رڪارڊنگ جو اوزار آهي؟) ترميم: هي هڪ خاصيت آهي، هڪ بگ نه.

ctrl+tab جو هڪ مختصر دٻائڻ، ٽوئيچر ونڊو کي ظاهر ڪرڻ کان سواءِ سڌي طرح پوئين ايپليڪيشن ڏانهن سوئچ ڪري ٿو. جيڪڏهن توهان مجموعن کي گهڻي وقت تائين رکو ٿا، توهان حاصل ڪندا آهيو جيڪو مون اڳ ۾ ئي استعمال ڪيو آهي.

ڪٽس

جيڪڏهن اسان ڪي بورڊ شارٽ ڪٽ جي باري ۾ ڳالهايون ٿا، ته پوءِ هڪ دفعو توهان محسوس ڪيو ته هر شيءِ Mac سان ملندڙ جلندڙ آهي، توهان خودڪار طريقي سان معمولي شارٽ ڪٽ استعمال ڪرڻ جي ڪوشش ڪندا... مثال طور، ”اوپن...“ ۽ ”Save As...“ ۾. ڊائلاگ باڪس، مان "ڪم ڪندڙ" ڊاريڪٽري ٽيبل لاءِ alt + d کي دٻائڻ چاهيان ٿو، وغيره.

ڊولپرز وٽ "هن کي شامل ڪرڻ جو اختيار آهي" "فائل ڊائلاگ بهتري جي درخواست ۾." مان اهڙي درخواست ٺاهيندس جيڪڏهن GitHub يا GitLab تي مقامي مسئلو ٽريڪر هجي، جتي منهنجا اڪائونٽ آهن.

پر، جيئن مون اڳ ۾ وضاحت ڪئي، مان انهن جي سسٽم ۾ رجسٽر نٿو ڪري سگهان. (جيئن توهان اندازو لڳايو هوندو، آئون انهن شين سان ڪم ڪرڻ جي آسانيءَ تي زور ڏيڻ چاهيان ٿو جڏهن عوامي خدمتون استعمال ڪندي GitHub يا GitLab). ترميم: https://dev.haiku-os.org/ticket/15148

تضاد

Qt ايپليڪيشنون ۽ اصلي ايپليڪيشنون رويي ۾ مختلف آهن. مثال طور، توهان Qt ايپليڪيشنن ۾ alt+backspace استعمال ڪندي آخري لفظ حذف ڪري سگهو ٿا، پر اصلي لفظن ۾ نه. متن ۾ ترميم ڪرڻ وقت ٻيا اختلاف ٿي سگھن ٿا. مان چاهيان ٿو ته اهڙيون تضادات کي هٽايو وڃي.

تصحيح: مون اڃا هي مضمون لکڻ مڪمل نه ڪيو هو (مون تبصرو گڏ ڪرڻ لاءِ پهريون ڀيرو هائيڪو ديو چينل تي ڏيکاريو هو) جڏهن معلوم ٿيو ته هي تفاوت درست ٿي چڪو هو! ناقابل اعتبار! مون کي ڪيئن پيار آهي اوپن سورس پروجيڪٽ! تنهنجي مهرباني، ڪاسپر ڪاسپر!

نوٽ

مان اڃا تائين هائيڪو سکي رهيو آهيان ۽ اهو مون کي متاثر ڪندو رهي ٿو. جيتوڻيڪ مون اڄ تائين پريشانين کي بيان ڪرڻ تي ڌيان ڏنو آهي، مان مدد نه ٿو ڪري سگهان پر توهان کي ياد ڏياريندو ته هي آپريٽنگ سسٽم ايترو دلچسپ ڇو آهي. هيٺيان ڪجھ مثال آهن. صرف هڪ ياد ڏياريندڙ اهو ڏسڻ لاءِ ته هائيڪو ڪيئن ڪم ڪري ٿو جيڪي تصوراتي طور تي صحيح آهن.

جيڪڏهن توهان هڪ قابل عمل تي ڊبل ڪلڪ ڪريو جنهن ۾ گهربل لائبريريون نه آهن، توهان لينڪس ۾ ڪجهه به نه ڏسندا. هائيڪو مسئلو بابت معلومات سان گڏ هڪ سٺو گرافڪ ڊائلاگ ڏيکاريندو. مان ڪافي عرصي کان لينڪس ۾ اهڙين شين جي باري ۾ خواب ڏسي رهيو آهيان، ۽ مان اڃا تائين خوش آهيان ته اهو صحيح هائيڪو ۾ ڪيو ويو آهي. هي مثال ڏيکاري ٿو ته آپريٽنگ سسٽم هر سطح تي هڪجهڙائي آهي. نتيجو خوبصورتي، خوبصورتي ۽ سادگي آهي، جيتوڻيڪ ڪيسن ۾ جهڙوڪ غلطي سنڀالڻ.

هود جي هيٺان هڪ دلچسپ نظر.

QuickLaunch دستاويز بيان ڪري ٿو:

ٿي سگھي ٿو 2 سبب ڇو QuickLaunch ايپليڪيشن نه ملندي:

  • ايپليڪيشن بي ايف ايس ورهاڱي تي نه آهي، يا بي ايف ايس ورهاڱي سوالن جي حمايت ڪرڻ لاء فارميٽ نه آهي.
  • ايپليڪيشن ۾ مناسب BEOS:APP_SIG خاصيت ناهي. انهي صورت ۾، ايپليڪيشن ڊولپر کان پڇو ان کي شامل ڪرڻ لاء، يا ڪوشش ڪريو
    هي مشورو: جيڪڏهن توهان هڪ ايپليڪيشن يا اسڪرپٽ استعمال ڪري رهيا آهيو جيڪا QuickLaunch ۾ نه ڏيکاريل آهي (۽ لکڻ جي قابل جڳهه تي آهي) - ڪوشش ڪريو اهي خاصيتون شامل ڪرڻ جي ٽرمينل ۾.

    addattr BEOS:TYPE application/x-vnd.Be-elfexecutable/path/to/your/app-or-script

    addattr BEOS:APP_SIG ايپليڪيشن/x-vnd.anything-unique /path/to/your/app-or-script

هي ڪجهه بصيرت ڏئي ٿو ته ڪيئن جادو لانچ سروسز وانگر، جنهن کي مان تسليم ڪرڻ جاري رکندو آهيان، اصل ۾ ڪم ڪندو آهي (۽ جيڪو لينڪس تي ڪم ڪندڙ ماحول ۾ مڪمل طور تي غير حاضر آهي).

ڪابه گهٽ دلچسپ ناهي ”اوپن سان...“

هڪ فائل چونڊيو، alt + I کي دٻايو، ۽ پوء معلومات اسڪرين توهان کي چونڊڻ جي اجازت ڏئي ٿي ته ڪهڙي ايپليڪيشن ڪنهن خاص فائل کي کوليو.

هائيڪو سان منهنجو ٻيو ڏينهن: خوش ٿيو، پر اڃا تبديل ڪرڻ لاءِ تيار ناهي
هائيڪو ۾ آئون هڪ مخصوص فائل کولڻ لاءِ ايپليڪيشن کي اوور رائڊ ڪري سگهان ٿو. عمده؟

اهو سڀ ڪم ڪري ٿو جيتوڻيڪ فائل جو نالو واڌارو غائب آهي، ۽ مان آخرڪار ٻڌائي سگهان ٿو مختلف فائلن کي هڪ ئي قسم جي مختلف ايپليڪيشنن ۾ کولڻ لاء، جيڪو تمام ڏکيو آهي، جيڪڏهن تقريبا ناممڪن ناهي، لينڪس ڊيسڪ ٽاپ ماحول ۾.

ٿڪل

جيئن مون ڪالهه لکيو هو، هائيڪو منهنجيون اکيون کوليون ۽ مون کي ڏيکاريو ته ڪم جو ماحول ڪيئن ٿي سگهي ٿو ”صرف ڪم“. ٻئي ڏينهن مون کي ڪجهه شيون پڻ مليون جن کي واضح طور تي سڌارڻ جي ضرورت آهي.

انهن مان ڪو به ڪم بند نه ڪندو. مان واقعي پرجوش آهيان هن ذاتي ڊيسڪ ٽاپ آپريٽنگ سسٽم جي مستقبل بابت. هي "لينڪس ڊيسڪ ٽاپ ماحول" کان ٻاهر هڪ خوش آمديد ترقي آهي جيڪو سنجيده مسئلا ڏيکاري ٿو جيڪي ويجهي مستقبل ۾ حل نه ٿي سگهن. تعميراتي مسئلا.

مون کي اميد آهي ته هائيڪو.

ان کي پاڻ ڪوشش! آخرڪار، هائيڪو پروجيڪٽ ٺاهيل ڊي وي ڊي يا يو ايس بي مان بوٽنگ لاءِ تصويرون مهيا ڪري ٿو روزاني. انسٽال ڪرڻ لاءِ، صرف تصوير کي ڊائونلوڊ ڪريو ۽ ان کي استعمال ڪندي فليش ڊرائيو تي لکو کوٽائي

ڇا توھان وٽ ڪو سوال آھي؟ اسان توهان کي دعوت ڏيون ٿا روسي ڳالهائڻ وارا ٽيليگرام چينل.

غلطي جو جائزو: سي ۽ سي ++ ۾ پيرن ۾ پاڻ کي ڪيئن گوليو. هائيڪو او ايس ترڪيب جو مجموعو

ترجمي جي مصنف کان: هي هائيڪو بابت سيريز جو ٻيو مضمون آهي.

مضمونن جي فهرست: پهرين

جو ذريعو: www.habr.com

تبصرو شامل ڪريو