BangleApps/apps/fastload
Martin Boonk a8ba0658d9 fastload - Fix build warnings 2022-11-28 20:26:46 +01:00
..
ChangeLog fastload - Add versions to changelog 2022-11-28 20:17:10 +01:00
README.md fastload - Adds a README 2022-11-28 19:57:02 +01:00
boot.js fastload - Fix build warnings 2022-11-28 20:26:46 +01:00
icon.png fastload - Add fastload app 2022-11-28 19:56:00 +01:00
metadata.json fastload - Adds a README 2022-11-28 19:57:02 +01:00
settings.js fastload - Adds setting for hiding the loading screen 2022-11-28 19:57:02 +01:00

README.md

Fastload Utils

EXPERIMENTAL Use this with caution. When you find something misbehaving please check if the problem actually persists when removing this app.

This allows fast loading of all apps with two conditions:

  • Loaded app contains Bangle.loadWidgets. This is needed to prevent problems with apps not expecting widgets to be already loaded.
  • Current app can be removed completely from RAM.

Settings

  • Allows to redirect all loads usually loading the clock to the launcher instead
  • The "Fastloading..." screen can be switched off

Technical infos

This is still experimental but it uses the same mechanism as .bootcde does. It checks the app to be loaded for widget use and stores the result of that and a hash of the js in a cache.

Creator

halemmerich