Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 1.76 KB

ENGINES.md

File metadata and controls

40 lines (34 loc) · 1.76 KB

Intro

Yorot uses multiple engines to accomplish multiple things like drawing web source and other graphical environment or package management.

Web

Yorot uses these engines to get web pages and display them to you or end user.

  • Yorot Win32 (Microsoft Windows NT): CefSharp - .NET wrapper for Chromium Embedded Framework
  • Yorot Android (Android ?): Unknown
  • Yorot Debian (Debian-based ?): Unknown
  • Yorot Arch (Arch-based ?): Unknown

Graphics

Yorot uses these engines to draw controls like buttons, icons, tabs etc. to you or end user.

  • Yorot Win32 (Microsoft Windows NT): HTAlt - Alternative library for .NET Framework & EasyTabs - Chrome-like tab library
  • Yorot Android (Android ?): Unknown
  • Yorot Debian (Debian-based ?): Unknown
  • Yorot Arch (Arch-based ?): Unknown

Package Management

Package management requires 2 things: un/zip engine, file verification engine & download/upload engine

Package Download

Yorot Package Deployment (Yopad) uses these to download packages from web.

  • Yorot Win32 (Microsoft Windows NT): WebClient & BITS
  • Yorot Android (Android ?): Unknown
  • Yorot Debian (Debian-based ?): Unknown
  • Yorot Arch (Arch-based ?): Unknown

Package Verification

Yorot Package Deployment (Yopad) uses these to verify the package downloaded from web is safe.

  • Yorot Win32 (Microsoft Windows NT): Unknown
  • Yorot Android (Android ?): Unknown
  • Yorot Debian (Debian-based ?): Unknown
  • Yorot Arch (Arch-based ?): Unknown

Package Un/zip

Yorot Package Deployment (Yopad) uses these to zip or unzip packages that are going to uploaded or already downloaded and verified from web.

  • Yorot Win32 (Microsoft Windows NT): Unknown
  • Yorot Android (Android ?): Unknown
  • Yorot Debian (Debian-based ?): Unknown
  • Yorot Arch (Arch-based ?): Unknown