Commit Graph

9 Commits (acb96b5d1ed6c5297a03ecf4f7a1452ccd50041c)

Author SHA1 Message Date
Simon Sievert 97fa54c2d6
fastload: fix caching
broken since e2ba3ca64 (fastload - Replace E.CRC32 with Storage.hash, 2023-07-24)

Storage.hash() expects a regex (or apparently the name as a string) to match files that should be hashed, but was called with the contents of the file
2023-07-28 09:55:51 +02:00
Martin Boonk e2ba3ca64d fastload - Replace E.CRC32 with Storage.hash 2023-07-24 22:32:01 +02:00
Martin Boonk b63ff956be fastload - Check setting.json and force real load on change 2023-07-24 22:30:51 +02:00
thyttan cead4b3531 fastload: Add app history functionality
Add app history functionality

add semicolons that were missing according to Web IDE

fix intendtation in if statement

fewer storage manipulations, tweak some logic

comment regarding resetting history

undo `const SETTINGS` -> `let settings`

describe app history in readme

In settings, don't allow app history and load to launcher to be active at the same time

change `launchedApps` -> `appHistory`

(somewhat unstable commit) tweaking logic around loading `.bootcde` at system initiation to make the history and resetting of history work as expected

add to comment re loading `.bootcde` an extra time on init

Revert "add to comment re loading `.bootcde` an extra time on init"

This reverts commit b4aaccf35c820a1c7e7a22040c3958b4fc92e5c6.

Revert "(somewhat unstable commit) tweaking logic around loading `.bootcde` at system initiation to make the history and resetting of history work as expected"

This reverts commit 51dddfc30ac65572891efee1daf6099f7a3b19f4.

tweak when settings page is autoupdated

Change description for app history. Add contributor.

quicklaunch shall not be recorded in the history

Add setting to exclude quicklaunch from history, if it is present

remove print statements

If long press HW button do reset history. Set some variables to null if app history is disabled.

add info re long press HW button resets history

remove check for 'fastload.5.boot.js'. it would show up in the app history during development because the web ide said to load the uploaded app. it should not be needed in normal operations of the app for users.

fewer checks for if useAppHistory is true, by first declaring some variables and then defining them inside an if-statement

add recommendation of 'Fast Reset' app in readme
2023-06-28 23:58:27 +02:00
Martin Boonk a8ba0658d9 fastload - Fix build warnings 2022-11-28 20:26:46 +01:00
Martin Boonk e86b716093 fastload - Remove debug prints 2022-11-28 20:02:58 +01:00
Martin Boonk 65034377c6 fastload - Adds setting for hiding the loading screen 2022-11-28 19:57:02 +01:00
Martin Boonk dc87171dcc fastload - Allow redirecting to launcher for back function of setUI 2022-11-28 19:56:05 +01:00
Martin Boonk 13bbf669b4 fastload - Add fastload app 2022-11-28 19:56:00 +01:00