2 مستودعات
Systems that replace the normal rendering of a buffer's visible region with custom tokens and layout hints.
Distinct from Custom View Rendering: Distinct from Custom View Rendering: focuses on replacing rendering via token/layout submissions rather than overriding measurement and drawing methods.
Explore 2 awesome GitHub repositories matching user interface & experience · Token-Based View Renderers. Refine with filters or upvote what's useful.
Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge
Provides a mechanism to replace buffer rendering with custom tokens and layout hints.
هذا المشروع عبارة عن إطار عمل اختبار مؤتمت مصمم لالتقاط والتحقق من الحالة البصرية لمكونات واجهة Android. يوفر نظاماً لإنشاء لقطات حتمية لعناصر واجهة المستخدم، مما يسمح للمطورين بإنشاء خطوط أساس لاتساق التخطيط واكتشاف الانحدارات البصرية غير المقصودة عبر إصدارات البرامج وتكوينات الأجهزة المختلفة. يتميز إطار العمل بتمكين عرض المكونات المعزولة، مما يسمح باختبار طرق العرض الفردية دون الحاجة إلى بناء تطبيق كامل. وهو يضمن الاتساق عن طريق التحكم في دورة حياة العرض لتعطيل الرسوم المتحركة وردود الاتصال غير المتزامنة أثناء الالتقاط. علاوة على ذلك، تدعم الأداة تدقيق إمكانية الوصول عن طريق تجميع بيانات التسلسل الهرمي للعرض وعقدة إمكانية الوصول جنباً إلى جنب مع اللقطات البصرية، مما يوفر سياقاً للتحقق من الامتثال. يدير النظام بيئات اختبار معقدة عن طريق تنظيم القطع الأثرية في أدلة منظمة بناءً على سمات أجهزة وبرامج الجهاز. وهو يتضمن أدوات لتنفيذ الاختبار المتزامن عبر أجهزة متعددة ويحسن الأداء عن طريق ضغط بيانات الاختبار للاسترداد الفعال. تسهل هذه القدرات اختبار الانحدار البصري المؤتمت والتحقق عبر الأجهزة ضمن سير عمل التكامل المستمر.
Captures UI states by manually triggering the layout and draw passes of individual view hierarchies.