diff options
| author | cirakg <cirakg@cirakg.xyz> | 2026-10-19 22:28:09 +0200 |
|---|---|---|
| committer | cirakg <cirakg@cirakg.xyz> | 2026-10-19 22:28:09 +0200 |
| commit | 871aba901501302586895d266fe4569665d9fe70 (patch) | |
| tree | 57653efe44e9cc27c676457ebee41d24c3be809d /source/ui/HomeDelegate.mc | |
| parent | 97a366e8b7c540b246c7bf9d04625526cbdc88ba (diff) | |
perf(crypto): XOR PBKDF2 blocks as 32-bit words and step 100 iterations
200 byte-wise iterations in one event tripped the 120,000-bytecode
watchdog on the Forerunner 255S profile. Word-wise XOR makes PBKDF2
2.3x faster (22 ms per 1000 iterations in the simulator).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'source/ui/HomeDelegate.mc')
| -rw-r--r-- | source/ui/HomeDelegate.mc | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/source/ui/HomeDelegate.mc b/source/ui/HomeDelegate.mc deleted file mode 100644 index fe23ae6..0000000 --- a/source/ui/HomeDelegate.mc +++ /dev/null @@ -1,16 +0,0 @@ -// Author: cirakg & claude ai -// Summary: Input handling for the home screen. -// -// HomeDelegate: input handling for the home screen. -// -// M0 has no actions yet. Inheriting BehaviorDelegate keeps the default -// behaviours, so BACK (button or swipe) leaves the app on every device. - -import Toybox.WatchUi; - -class HomeDelegate extends WatchUi.BehaviorDelegate { - - function initialize() { - BehaviorDelegate.initialize(); - } -} |
