Commit Graph

13 Commits (acb96b5d1ed6c5297a03ecf4f7a1452ccd50041c)

Author SHA1 Message Date
thyttan 3eb7d19ebd backswipe: change to prepend swipe listener
(WIP)

Seems to mitigate some conflicts when switching between `edgeclk` (with
seconds active) and `dtlaunch`. Sometimes the seconds redraw timeout of
`edgeclk` would draw over `dtlaunch`.
2024-11-05 19:52:35 +01:00
thyttan c90bb4910f backswipe:fix could not blcklist messagegui.new.js 2024-04-29 19:03:43 +02:00
Rob Pilling 70b89fbe2f backswipe: ignore `undefined` handlers
`undefined` handlers are created when we [remove listeners] part-way
through the array. This fixes `backswipe` for all firmwares, but
leaves the door open for a potential firmware change.

[remove listeners]: 0f16231a43/src/jswrap_object.c (L1035-L1035)
2023-10-10 10:51:50 +01:00
thyttan 4649f908d0 add settings for standard # of swipe and drag handlers 2023-02-07 20:28:22 +01:00
thyttan 23e345202a remove some bool 2023-02-07 19:40:07 +01:00
thyttan 61b71360c2 count # of handlers when deciding whether to go back 2023-02-07 19:33:57 +01:00
thyttan 0c29640dfd ud is not used 2023-02-05 14:43:43 +01:00
thyttan 853c99e889 check for NOT more than one swipe handler 2023-02-05 14:25:37 +01:00
thyttan de20a40100 check for existing swipe handlers 2023-02-04 22:36:16 +01:00
Kedlub 73c7dbf459 Remove debug printing 2023-01-22 09:52:05 +01:00
Kedlub 3ea038bd85 Functional blacklist and whitelist modes 2023-01-22 09:47:48 +01:00
Kedlub 39c98bf1c9 Settings for disabling specific apps 2023-01-20 09:32:11 +01:00
Kedlub 5e87fc2bcf Swipe to back prototype 2023-01-20 08:32:08 +01:00