diff --git a/apps.json b/apps.json index ff669ca2c..2e3ab76cd 100644 --- a/apps.json +++ b/apps.json @@ -2482,7 +2482,7 @@ { "id": "dtlaunch", "name": "Desktop Launcher", "icon": "icon.png", - "version":"0.02", + "version":"0.03", "description": "Desktop style App Launcher with six apps per page - fast access if you have lots of apps installed.", "readme": "README.md", "tags": "tool,system,launcher", diff --git a/apps/dtlaunch/ChangeLog b/apps/dtlaunch/ChangeLog index 1fa4881b5..3df4ab63b 100644 --- a/apps/dtlaunch/ChangeLog +++ b/apps/dtlaunch/ChangeLog @@ -1,2 +1,4 @@ 0.01: Initial version 0.02: Multiple pages +0.03: cycle thru pages + diff --git a/apps/dtlaunch/app.js b/apps/dtlaunch/app.js index b9ad8525a..329a96958 100644 --- a/apps/dtlaunch/app.js +++ b/apps/dtlaunch/app.js @@ -15,7 +15,7 @@ apps.sort((a,b)=>{ var Napps = apps.length; var Npages = Math.ceil(Napps/6); var maxPage = Npages-1; -var selected = -1; +var selected = 0; var oldselected = -1; var page = 0; @@ -45,10 +45,10 @@ Bangle.on("swipe",(dir)=>{ selected = 0; oldselected=-1; if (dir<0){ - ++page; if (page>maxPage) page=maxPage; + ++page; if (page>maxPage) page=0; drawPage(page); } else { - --page; if (page<0) page=0; + --page; if (page<0) page=maxPage; drawPage(page); } });