mirror of https://github.com/espruino/BangleApps
backswipe:fix could not blcklist messagegui.new.js
parent
d2b1487315
commit
c90bb4910f
|
@ -1,3 +1,6 @@
|
|||
0.01: New App!
|
||||
0.02: Don't fire if the app uses swipes already.
|
||||
0.03: Only count defined handlers in the handler array.
|
||||
0.04: Fix messages auto opened by `messagegui` could not be blacklisted. Needs
|
||||
a refresh by deselecting and reselecting the "Messages" app throught Back Swipe
|
||||
settings.
|
||||
|
|
|
@ -47,9 +47,9 @@
|
|||
function enabledForApp(app) {
|
||||
if (!settings) return true;
|
||||
if (settings.mode === 0) {
|
||||
return !(settings.apps.filter((a) => a.src === app).length > 0);
|
||||
return !(settings.apps.filter((a) => (a.src===app)||(a.files&&a.files.includes(app))).length > 0); // The `a.src===app` and `a.files&&...` checks are for backwards compatibility. Otherwise only `a.files.includes(app)` is needed.
|
||||
} else if (settings.mode === 1) {
|
||||
return settings.apps.filter((a) => a.src === app).length > 0;
|
||||
return settings.apps.filter((a) => (a.src===app)||(a.files&&a.files.includes(app))).length > 0;
|
||||
} else {
|
||||
return settings.mode === 2 ? true : false;
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{ "id": "backswipe",
|
||||
"name": "Back Swipe",
|
||||
"shortName":"BackSwipe",
|
||||
"version":"0.03",
|
||||
"version":"0.04",
|
||||
"description": "Service that allows you to use an app's back button using left to right swipe gesture",
|
||||
"icon": "app.png",
|
||||
"tags": "back,gesture,swipe",
|
||||
|
|
|
@ -26,7 +26,8 @@
|
|||
return appInfo && {
|
||||
'name': appInfo.name,
|
||||
'sortorder': appInfo.sortorder,
|
||||
'src': appInfo.src
|
||||
'src': appInfo.src,
|
||||
'files': appInfo.files
|
||||
};
|
||||
}).filter(app => app && !!app.src);
|
||||
apps.sort((a, b) => {
|
||||
|
|
Loading…
Reference in New Issue