tmnl: محطة تم إنشاؤها بواسطة GPU تستضيف تطبيقات واجهة سطر الأوامر في الوضع الأصلي
اختبر tmnl، وهو واجهة طرفية تم إنشاؤها بواسطة GPU من كريس ماكلينان، مصممة لاستضافة جلسات الشل والعملاء في الوضع الأصلي. يقوم بعرض النصوص وواجهات المستخدم مع تسريع الأجهزة وخلايا الألوان الحقيقية بينما لا يزال يعمل على الشل التقليدي. يعتمد التكوين على ملفات TOML ومدقق تحديثات GitHub المدمج. يحصل المطورون والمستخدمون المتقدمون الذين يسعون إلى عرض منخفض الكمون وواجهات مستخدم أكثر ثراءً في الطرفية على أكبر قيمة عملية من هذه الأداة.
tmnl تعمل كواجهة عرض منظمة ومضيف عميل محلي
بدلاً من التعامل مع النافذة كنص عادي، تعرض التطبيق شبكة خلايا منظمة يمكن للتطبيقات الخلفية الوصول إليها مباشرة. يسمح tmnl-protocol للأدوات الخارجية بالرسم في تلك الشبكة واستقبال أحداث الإدخال، مما يمكّن "علامات التبويب الأصلية" مثل IDEs الطرفية والتطبيقات المتخصصة. تشمل الأمثلة في النظام البيئي IDE وتطبيق DJ يتواصلان عبر مقابس محلية لتقديم واجهات غنية داخل الطرفية.
التصيير المدعوم من GPU يحافظ على تحديثات سريعة ودقيقة بصريًا
تستخدم سلسلة التصيير واجهة خلفية مدعومة من GPU، والتي ينفذها المطور عبر مجموعة رسومات حديثة لتقديم تحديثات خلايا ذات زمن استجابة منخفض جدًا ولون RGBA كامل لكل خلية. تستهدف هذه التصميمات إعادة رسم النصوص وواجهة المستخدم بسرعة تحت إخراج كثيف، وتفيد المستخدمين الذين يستخدمون تطبيقات طرفية تحتوي على رسوم متحركة أو تحديثات عالية. تشير هذه الطريقة إلى الاعتماد على سلسلة الرسومات النظامية لأداء متسق.
الاتصالات المحلية وفحوصات التحديث تجعل السلوك قابلًا للملاحظة ولكن النضج يختلف
تتواصل علامات التبويب الأصلية عبر مقابس نطاق Unix أو أنابيب مسماة على Windows، مما يقتصر حركة المرور بين العمليات على الجهاز المضيف ويسهل الفحص أثناء التطوير. يقوم مدقق التحديث المدمج بإخطار المستخدمين بالإصدارات الجديدة عبر GitHub. المشروع في مرحلة مبكرة v0.1.x، وصفها المطور بأنها تحتوي على حواف حادة، مما يؤثر على اكتمال ميزات الراحة والتلميع.
تصميم التكوين وسير العمل يفضل المستخدمين الفنيين على المتبنين العاديين
يحدث التخصيص من خلال ملفات تكوين TOML للخطوط، والألوان، وتعيينات المفاتيح، مما يناسب المستخدمين الذين يفضلون إعدادات مدفوعة بالنص. عدم وجود لوحة إعدادات رسومية والمتطلبات لفهم نموذج علامة التبويب الأصلية ترفع من حاجز الدخول للمستخدمين العاديين. تشمل خيارات تثبيت Windows إدخال مدير الحزم وملف تثبيت ثنائي، بينما تستخدم الأنظمة الأساسية الأخرى مكونات حزمة أصلية.
tmnl هو خيار عملي موجه للمطورين مع تحذير واضح واحد
tmnl يناسب المطورين المتمرسين في استخدام الطرفيات والمستخدمين المتقدمين المستعدين لتبني مجموعة أدوات تركز على البروتوكولات وتحرير ملفات التكوين مباشرة. التحذير الرئيسي هو نضجه في مرحلة مبكرة، مما يترك بعض وسائل الراحة والتلميع التي يتوقعها المستخدمون العاديون. بالنسبة لأولئك المستعدين لتحمل خشونة مرحلة التطوير، فإنه يوفر بيئة منتجة للتجربة مع سير العمل الأكثر ثراءً عبر سطر الأوامر.
المميزات
تقدم أنابيب الخلايا المدعومة بوحدات معالجة الرسوميات تحديثات نصية وواجهة مستخدم ذات زمن استجابة منخفض جداً
tmnl-protocol يسمح لتطبيقات الدعم بالرسم مباشرة في شبكة الطرفية
تتحكم إعدادات TOML في الخطوط، والألوان، وتعيينات المفاتيح
مدقق تحديثات GitHub المتكامل يُخطر بالإصدارات الجديدة
العيوب
إصدار v0.1.x المبكر يحتوي على حواف حادة ويفتقر إلى وسائل الراحة.
لا توجد واجهة مستخدم لإعدادات الرسوميات؛ يتطلب التكوين تعديل ملفات TOML
نموذج التبويب الأصلي يتطلب معرفة تقنية لتأليف تطبيقات الدعم
تختلف القوانين الخاصة باستخدام هذا البرنامج من بلد لآخر. نحن لا ننصح باستخدام هذا البرنامج ولا نقر استخدامه إذا كان ذلك مخالفًا لهذه القوانين. قد تحصل Softonic على رسوم إحالة إذا قمت بالنقر على المنتجات المعروضة هنا أو شرائها.