Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion apps/iconlaunch/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,5 @@
0.20: Use '28' font if installed (2v26+) and put it inside a rounded rect in the current theme
Ensure 'oneClickExit' is the default
0.21: Display placeholder icons at start and render line by line to the screen to make loading seem faster
0.22: Use launcher_utils library for app cacheing and fast load
0.22: Use launcher_utils library for app cacheing and fast load
0.23: Use Bangle.haptic if available
11 changes: 7 additions & 4 deletions apps/iconlaunch/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -98,11 +98,14 @@
let selectItem = function(id, e) {
const iconN = E.clip(Math.floor((e.x - R.x) / itemSize), 0, appsN - 1);
const appId = id * appsN + iconN;
if( settings.direct && launchCache.apps[appId])
if( settings.direct && launchCache.apps[appId]) {
if(Bangle.haptic) Bangle.haptic("touch");
return require("launch_utils").loadApp(launchCache.apps[appId]);
if (appId == selectedItem && launchCache.apps[appId])
}
if (appId == selectedItem && launchCache.apps[appId]) {
if(Bangle.haptic) Bangle.haptic("touch");
return require("launch_utils").loadApp(launchCache.apps[appId]);

}
selectedItem = appId;
if (scroller) scroller.draw();
};
Expand Down Expand Up @@ -155,4 +158,4 @@
Bangle.on("touch", updateTimeout);

updateTimeout();
}
}
2 changes: 1 addition & 1 deletion apps/iconlaunch/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"id": "iconlaunch",
"name": "Icon Launcher",
"shortName" : "Icon launcher",
"version": "0.22",
"version": "0.23",
"icon": "app.png",
"author": "TheGLander",
"description": "A launcher inspired by smartphones, with an icon-only scrollable menu.",
Expand Down
3 changes: 2 additions & 1 deletion apps/launch/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,5 @@
Remove Vector Font size option (Vector fonts added as other font styles)
Add Height option to set menu item height independently of Font
0.26: Use launcher_utils library for app cacheing and fast load
Highlight each item if showScroller calls draw(selected=true)
Highlight each item if showScroller calls draw(selected=true)
0.27: Use Bangle.haptic if available
1 change: 1 addition & 0 deletions apps/launch/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
select : i => {
var app = apps[i];
if (!app) return;
if (Bangle.haptic) Bangle.haptic("touch");
if (!app.src || require("Storage").read(app.src)===undefined) {
E.showScroller();
E.showMessage(/*LANG*/"App Source\nNot found");
Expand Down
2 changes: 1 addition & 1 deletion apps/launch/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"id": "launch",
"name": "Launcher",
"shortName": "Launcher",
"version": "0.26",
"version": "0.27",
"author": "gfwilliams",
"description": "This is needed to display a menu allowing you to choose your own applications. You can replace this with a customised launcher.",
"readme": "README.md",
Expand Down
Loading