strategykvm.blogg.se

Xen html widgets
Xen html widgets






xen html widgets xen html widgets

Helpers/WidgetInfo/Daemon → a daemon process wrapping the remote process component of libwidgetinfo.Helpers/WidgetInfo/WidgetInfo → a tweak wrapping the local process component of libwidgetinfo.Originally, this was only needed for WebGL rendering to work.

xen html widgets

Helpers/WebGL -→ slightly misnamed, but is a separate tweak which allows rendering widgets in a secure context (the Lockscreen).Helpers/DenyInjection → a separate tweak that handles preventing other tweaks accidentally injecting into WebKit processes (this was causing freezes for some users).Helpers/BatteryManager → a separate tweak that hooks into the core tweak, and handles applying battery management to widgets.Loader → handles loading the correct version of the tweak core based on iOS version, and also other libraries that depend on load order.Shared/Setup/ui → a Vue.js project that is displayed when the user has installed the tweak for the first time.Shared/Configuration → a sort-of-modular library that handles rendering widget settings.Shared → a statically linked library for code shared between all iOS versions of the tweak core.Tweak (iOS 13) → tweak core for iOS 13 and 14, applying hooks where necessary.Tweak (iOS 9 to 12) → tweak core for iOS 9 through 12, applying hooks where necessary.Since 2019, all additions are designed as modules, and most existing code is split where it made sense at the time. Xen HTML is in a weird sort-of-modular setup. Xen HTML provides users the ability to display any HTML-based widget on the Lockscreen and Homescreen of their iOS devices. Xen HTML Unified and simplified HTML rendering








Xen html widgets