mirror of https://github.com/espruino/BangleApps
Update apps.json
parent
f6a3411e64
commit
a489914a72
340
apps.json
340
apps.json
|
@ -77,7 +77,7 @@
|
||||||
{
|
{
|
||||||
"id": "messages",
|
"id": "messages",
|
||||||
"name": "Messages",
|
"name": "Messages",
|
||||||
"version": "0.14",
|
"version": "0.16",
|
||||||
"description": "App to display notifications from iOS and Gadgetbridge",
|
"description": "App to display notifications from iOS and Gadgetbridge",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"type": "app",
|
"type": "app",
|
||||||
|
@ -167,7 +167,7 @@
|
||||||
{
|
{
|
||||||
"id": "setting",
|
"id": "setting",
|
||||||
"name": "Settings",
|
"name": "Settings",
|
||||||
"version": "0.38",
|
"version": "0.39",
|
||||||
"description": "A menu for setting up Bangle.js",
|
"description": "A menu for setting up Bangle.js",
|
||||||
"icon": "settings.png",
|
"icon": "settings.png",
|
||||||
"tags": "tool,system",
|
"tags": "tool,system",
|
||||||
|
@ -768,7 +768,7 @@
|
||||||
"id": "recorder",
|
"id": "recorder",
|
||||||
"name": "Recorder (BETA)",
|
"name": "Recorder (BETA)",
|
||||||
"shortName": "Recorder",
|
"shortName": "Recorder",
|
||||||
"version": "0.04",
|
"version": "0.05",
|
||||||
"description": "Record GPS position, heart rate and more in the background, then download to your PC.",
|
"description": "Record GPS position, heart rate and more in the background, then download to your PC.",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"tags": "tool,outdoors,gps,widget",
|
"tags": "tool,outdoors,gps,widget",
|
||||||
|
@ -971,7 +971,7 @@
|
||||||
{
|
{
|
||||||
"id": "widbt",
|
"id": "widbt",
|
||||||
"name": "Bluetooth Widget",
|
"name": "Bluetooth Widget",
|
||||||
"version": "0.07",
|
"version": "0.08",
|
||||||
"description": "Show the current Bluetooth connection status in the top right of the clock",
|
"description": "Show the current Bluetooth connection status in the top right of the clock",
|
||||||
"icon": "widget.png",
|
"icon": "widget.png",
|
||||||
"type": "widget",
|
"type": "widget",
|
||||||
|
@ -1148,7 +1148,7 @@
|
||||||
{
|
{
|
||||||
"id": "qrcode",
|
"id": "qrcode",
|
||||||
"name": "Custom QR Code",
|
"name": "Custom QR Code",
|
||||||
"version": "0.04",
|
"version": "0.05",
|
||||||
"description": "Use this to upload a customised QR code to Bangle.js",
|
"description": "Use this to upload a customised QR code to Bangle.js",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"tags": "qrcode",
|
"tags": "qrcode",
|
||||||
|
@ -1501,7 +1501,7 @@
|
||||||
{
|
{
|
||||||
"id": "gpsinfo",
|
"id": "gpsinfo",
|
||||||
"name": "GPS Info",
|
"name": "GPS Info",
|
||||||
"version": "0.05",
|
"version": "0.06",
|
||||||
"description": "An application that displays information about altitude, lat/lon, satellites and time",
|
"description": "An application that displays information about altitude, lat/lon, satellites and time",
|
||||||
"icon": "gps-info.png",
|
"icon": "gps-info.png",
|
||||||
"type": "app",
|
"type": "app",
|
||||||
|
@ -2027,7 +2027,7 @@
|
||||||
"id": "chronowid",
|
"id": "chronowid",
|
||||||
"name": "Chrono Widget",
|
"name": "Chrono Widget",
|
||||||
"shortName": "Chrono Widget",
|
"shortName": "Chrono Widget",
|
||||||
"version": "0.04",
|
"version": "0.05",
|
||||||
"description": "Chronometer (timer) which runs as widget.",
|
"description": "Chronometer (timer) which runs as widget.",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"tags": "tool,widget",
|
"tags": "tool,widget",
|
||||||
|
@ -2184,7 +2184,7 @@
|
||||||
"id": "calculator",
|
"id": "calculator",
|
||||||
"name": "Calculator",
|
"name": "Calculator",
|
||||||
"shortName": "Calculator",
|
"shortName": "Calculator",
|
||||||
"version": "0.04",
|
"version": "0.05",
|
||||||
"description": "Basic calculator reminiscent of MacOs's one. Handy for small calculus.",
|
"description": "Basic calculator reminiscent of MacOs's one. Handy for small calculus.",
|
||||||
"icon": "calculator.png",
|
"icon": "calculator.png",
|
||||||
"screenshots": [{"url":"screenshot_calculator.png"}],
|
"screenshots": [{"url":"screenshot_calculator.png"}],
|
||||||
|
@ -2429,7 +2429,7 @@
|
||||||
{
|
{
|
||||||
"id": "calendar",
|
"id": "calendar",
|
||||||
"name": "Calendar",
|
"name": "Calendar",
|
||||||
"version": "0.04",
|
"version": "0.05",
|
||||||
"description": "Simple calendar",
|
"description": "Simple calendar",
|
||||||
"icon": "calendar.png",
|
"icon": "calendar.png",
|
||||||
"screenshots": [{"url":"screenshot_calendar.png"}],
|
"screenshots": [{"url":"screenshot_calendar.png"}],
|
||||||
|
@ -4064,7 +4064,7 @@
|
||||||
{
|
{
|
||||||
"id": "hcclock",
|
"id": "hcclock",
|
||||||
"name": "Hi-Contrast Clock",
|
"name": "Hi-Contrast Clock",
|
||||||
"version": "0.02",
|
"version": "0.03",
|
||||||
"description": "Hi-Contrast Clock : A simple yet very bold clock that aims to be readable in high luninosity environments. Uses big 10x5 pixel digits. Use BTN 1 to switch background and foreground colors.",
|
"description": "Hi-Contrast Clock : A simple yet very bold clock that aims to be readable in high luninosity environments. Uses big 10x5 pixel digits. Use BTN 1 to switch background and foreground colors.",
|
||||||
"icon": "hcclock-icon.png",
|
"icon": "hcclock-icon.png",
|
||||||
"type": "clock",
|
"type": "clock",
|
||||||
|
@ -4487,7 +4487,7 @@
|
||||||
"name": "LCARS Clock",
|
"name": "LCARS Clock",
|
||||||
"shortName":"LCARS",
|
"shortName":"LCARS",
|
||||||
"icon": "lcars.png",
|
"icon": "lcars.png",
|
||||||
"version":"0.07",
|
"version":"0.08",
|
||||||
"readme": "README.md",
|
"readme": "README.md",
|
||||||
"supports": ["BANGLEJS2"],
|
"supports": ["BANGLEJS2"],
|
||||||
"description": "Library Computer Access Retrieval System (LCARS) clock.",
|
"description": "Library Computer Access Retrieval System (LCARS) clock.",
|
||||||
|
@ -4652,7 +4652,7 @@
|
||||||
"id": "sensible",
|
"id": "sensible",
|
||||||
"name": "SensiBLE",
|
"name": "SensiBLE",
|
||||||
"shortName": "SensiBLE",
|
"shortName": "SensiBLE",
|
||||||
"version": "0.04",
|
"version": "0.05",
|
||||||
"description": "Collect, display and advertise real-time sensor data.",
|
"description": "Collect, display and advertise real-time sensor data.",
|
||||||
"icon": "sensible.png",
|
"icon": "sensible.png",
|
||||||
"screenshots": [
|
"screenshots": [
|
||||||
|
@ -4697,6 +4697,8 @@
|
||||||
"tags": "tool,timer",
|
"tags": "tool,timer",
|
||||||
"readme":"README.md",
|
"readme":"README.md",
|
||||||
"supports":["BANGLEJS2"],
|
"supports":["BANGLEJS2"],
|
||||||
|
"screenshots": [{"url":"screenshot1.png"},{"url":"screenshot2.png"},{"url":"screenshot3.png"}],
|
||||||
|
"allow_emulator": true,
|
||||||
"storage": [
|
"storage": [
|
||||||
{"name":"a_speech_timer.app.js","url":"app.js"},
|
{"name":"a_speech_timer.app.js","url":"app.js"},
|
||||||
{"name":"a_speech_timer.img","url":"app-icon.js","evaluate":true}
|
{"name":"a_speech_timer.img","url":"app-icon.js","evaluate":true}
|
||||||
|
@ -4778,7 +4780,7 @@
|
||||||
{
|
{
|
||||||
"id": "weatherClock",
|
"id": "weatherClock",
|
||||||
"name": "Weather Clock",
|
"name": "Weather Clock",
|
||||||
"version": "0.04",
|
"version": "0.05",
|
||||||
"description": "A clock which displays current weather conditions (requires Gadgetbridge and Weather apps).",
|
"description": "A clock which displays current weather conditions (requires Gadgetbridge and Weather apps).",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"screenshots": [{"url":"screens/screen1.png"}],
|
"screenshots": [{"url":"screens/screen1.png"}],
|
||||||
|
@ -4838,6 +4840,25 @@
|
||||||
{"name": "flow.img", "url": "app-icon.js","evaluate": true }
|
{"name": "flow.img", "url": "app-icon.js","evaluate": true }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{ "id": "tinydraw",
|
||||||
|
"name": "TinyDraw",
|
||||||
|
"shortName":"TinyDraw",
|
||||||
|
"version":"0.01",
|
||||||
|
"type": "app",
|
||||||
|
"description": "Draw stuff in your wrist",
|
||||||
|
"icon": "app.png",
|
||||||
|
"allow_emulator": true,
|
||||||
|
"tags": "tools, keyboard, text, scribble",
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"tinydraw.app.js","url":"app.js"},
|
||||||
|
{"name":"tinydraw.img","url":"app-icon.js","evaluate":true}
|
||||||
|
],
|
||||||
|
"screenshots":[
|
||||||
|
{ "url":"screenshot.png" }
|
||||||
|
]
|
||||||
|
},
|
||||||
{ "id": "scribble",
|
{ "id": "scribble",
|
||||||
"name": "Scribble",
|
"name": "Scribble",
|
||||||
"shortName":"Scribble",
|
"shortName":"Scribble",
|
||||||
|
@ -4861,7 +4882,7 @@
|
||||||
"id": "ptlaunch",
|
"id": "ptlaunch",
|
||||||
"name": "Pattern Launcher",
|
"name": "Pattern Launcher",
|
||||||
"shortName": "Pattern Launcher",
|
"shortName": "Pattern Launcher",
|
||||||
"version": "0.11",
|
"version": "0.13",
|
||||||
"description": "Directly launch apps from the clock screen with custom patterns.",
|
"description": "Directly launch apps from the clock screen with custom patterns.",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"screenshots": [{"url":"manage_patterns_light.png"}],
|
"screenshots": [{"url":"manage_patterns_light.png"}],
|
||||||
|
@ -4875,6 +4896,20 @@
|
||||||
],
|
],
|
||||||
"data": [{"name":"ptlaunch.patterns.json"}]
|
"data": [{"name":"ptlaunch.patterns.json"}]
|
||||||
},
|
},
|
||||||
|
{ "id": "slimehunt",
|
||||||
|
"name": "Slime Hunt",
|
||||||
|
"shortName":"SlimeHunt",
|
||||||
|
"icon": "app.png",
|
||||||
|
"version":"0.02",
|
||||||
|
"description": "Fight against slimes in turn based combat, try to get the highscore!",
|
||||||
|
"tags": "rpg,slime",
|
||||||
|
"supports" : ["BANGLEJS"],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"slimehunt.app.js","url":"app.js"},
|
||||||
|
{"name":"slimehunt.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "rebble",
|
"id": "rebble",
|
||||||
"name": "Rebble Clock",
|
"name": "Rebble Clock",
|
||||||
|
@ -4931,10 +4966,12 @@
|
||||||
"id":"awairmonitor",
|
"id":"awairmonitor",
|
||||||
"name":"Awair Monitor",
|
"name":"Awair Monitor",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
|
"screenshots": [{"url":"screenshot.png"}],
|
||||||
"allow_emulator": true,
|
"allow_emulator": true,
|
||||||
"version":"0.01",
|
"version":"0.03",
|
||||||
"description": "Displays the level of CO2, VOC, PM 2.5, Humidity and Temperature, from your Awair device.",
|
"description": "Displays the level of CO2, VOC, PM 2.5, Humidity and Temperature, from your Awair device.",
|
||||||
"tags": "tool,health",
|
"type": "clock",
|
||||||
|
"tags": "clock,tool,health",
|
||||||
"readme":"README.md",
|
"readme":"README.md",
|
||||||
"supports":["BANGLEJS2"],
|
"supports":["BANGLEJS2"],
|
||||||
"storage": [
|
"storage": [
|
||||||
|
@ -4963,8 +5000,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "coretemp",
|
"id": "coretemp",
|
||||||
"name": "Core Temp Display",
|
"name": "CoreTemp",
|
||||||
"version": "0.01",
|
"version": "0.02",
|
||||||
"description": "Display CoreTemp device sensor data",
|
"description": "Display CoreTemp device sensor data",
|
||||||
"icon": "coretemp.png",
|
"icon": "coretemp.png",
|
||||||
"type": "app",
|
"type": "app",
|
||||||
|
@ -4972,10 +5009,14 @@
|
||||||
"readme": "README.md",
|
"readme": "README.md",
|
||||||
"supports": ["BANGLEJS","BANGLEJS2"],
|
"supports": ["BANGLEJS","BANGLEJS2"],
|
||||||
"storage": [
|
"storage": [
|
||||||
{"name":"coretemp.boot.js","url":"boot.js"},
|
{"name":"coretemp.wid.js","url":"widget.js"},
|
||||||
{"name":"coretemp.app.js","url":"coretemp.js"},
|
{"name":"coretemp.app.js","url":"coretemp.js"},
|
||||||
{"name":"coretemp.img","url":"coretemp-icon.js","evaluate":true}
|
{"name":"coretemp.settings.js","url":"settings.js"},
|
||||||
]
|
{"name":"coretemp.img","url":"coretemp-icon.js","evaluate":true},
|
||||||
|
{"name":"coretemp.boot.js","url":"boot.js"}
|
||||||
|
],
|
||||||
|
"data": [{"name":"coretemp.json","url":"app-settings.json"}],
|
||||||
|
"screenshots": [{"url":"screenshot.png"}]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "showimg",
|
"id": "showimg",
|
||||||
|
@ -5029,9 +5070,10 @@
|
||||||
{ "id": "circlesclock",
|
{ "id": "circlesclock",
|
||||||
"name": "Circles clock",
|
"name": "Circles clock",
|
||||||
"shortName":"Circles clock",
|
"shortName":"Circles clock",
|
||||||
"version":"0.02",
|
"version":"0.03",
|
||||||
"description": "A clock with circles for different data at the bottom in a probably familiar style",
|
"description": "A clock with circles for different data at the bottom in a probably familiar style",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
|
"screenshots": [{"url":"screenshot.png"}],
|
||||||
"dependencies": {"widpedom":"app"},
|
"dependencies": {"widpedom":"app"},
|
||||||
"type": "clock",
|
"type": "clock",
|
||||||
"tags": "clock",
|
"tags": "clock",
|
||||||
|
@ -5047,6 +5089,22 @@
|
||||||
{"name":"circlesclock.json"}
|
{"name":"circlesclock.json"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{ "id": "contourclock",
|
||||||
|
"name": "Contour Clock",
|
||||||
|
"shortName" : "Contour Clock",
|
||||||
|
"version":"0.01",
|
||||||
|
"icon": "app.png",
|
||||||
|
"description": "A Minimalist clockface with large Digits. Looks best with the dark theme",
|
||||||
|
"screenshots" : [{"url":"screenshot.png"}],
|
||||||
|
"tags": "clock",
|
||||||
|
"allow_emulator":true,
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"type": "clock",
|
||||||
|
"storage": [
|
||||||
|
{"name":"contourclock.app.js","url":"app.js"},
|
||||||
|
{"name":"contourclock.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "ltherm",
|
"id": "ltherm",
|
||||||
"name": "Localized Thermometer",
|
"name": "Localized Thermometer",
|
||||||
|
@ -5063,11 +5121,249 @@
|
||||||
{"name":"ltherm.img","url":"icon.js","evaluate":true}
|
{"name":"ltherm.img","url":"icon.js","evaluate":true}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "slash",
|
||||||
|
"name": "Slash Watch",
|
||||||
|
"shortName":"Slash",
|
||||||
|
"icon": "slash.png",
|
||||||
|
"screenshots": [{"url":"screenshot.png"}],
|
||||||
|
"version":"0.01",
|
||||||
|
"description": "Slash Watch based on Pebble watch face by Nikki.",
|
||||||
|
"tags": "clock",
|
||||||
|
"type": "clock",
|
||||||
|
"supports":["BANGLEJS2"],
|
||||||
|
"readme": "README.md",
|
||||||
|
"allow_emulator": true,
|
||||||
|
"storage": [
|
||||||
|
{"name":"slash.app.js","url":"app.js"},
|
||||||
|
{"name":"slash.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "promenu",
|
||||||
|
"name": "Pro Menu",
|
||||||
|
"version": "0.01",
|
||||||
|
"description": "Replace Bangle.js 1's built in menu function.",
|
||||||
|
"icon": "icon.png",
|
||||||
|
"type": "boot",
|
||||||
|
"tags": "system",
|
||||||
|
"supports": ["BANGLEJS"],
|
||||||
|
"screenshots": [{"url":"pro-menu-screenshot.png"}],
|
||||||
|
"storage": [
|
||||||
|
{"name":"promenu.boot.js","url":"boot.js"},
|
||||||
|
{"name":"promenu.img","url":"promenuIcon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "touchtimer",
|
||||||
|
"name": "Touch Timer",
|
||||||
|
"shortName": "Touch Timer",
|
||||||
|
"version": "0.02",
|
||||||
|
"description": "Quickly and easily create a timer with touch-only input. The time can be easily set with a number pad.",
|
||||||
|
"icon": "app.png",
|
||||||
|
"tags": "tools",
|
||||||
|
"supports": ["BANGLEJS2"],
|
||||||
|
"readme": "README.md",
|
||||||
|
"screenshots": [{"url":"0_light_timer_edit.png"},{"url":"1_light_timer_ready.png"},{"url":"2_light_timer_running.png"},{"url":"3_light_timer_finished.png"}],
|
||||||
|
"storage": [
|
||||||
|
{ "name": "touchtimer.app.js", "url": "app.js" },
|
||||||
|
{ "name":"touchtimer.settings.js", "url":"settings.js"},
|
||||||
|
{ "name": "touchtimer.img", "url": "app-icon.js", "evaluate": true }
|
||||||
|
],
|
||||||
|
"data": [{"name":"touchtimer.data.json"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "teatimer",
|
||||||
|
"name": "Tea Timer",
|
||||||
|
"version": "1.00",
|
||||||
|
"description": "A simple timer. You can easyly set up the time.",
|
||||||
|
"icon": "teatimer.png",
|
||||||
|
"type": "app",
|
||||||
|
"tags": "tool",
|
||||||
|
"supports": ["BANGLEJS2"],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"teatimer.app.js","url":"app.js"},
|
||||||
|
{"name":"teatimer.img","url":"app-icon.js","evaluate":true}
|
||||||
|
],
|
||||||
|
"screenshots": [
|
||||||
|
{"url":"TeatimerStart.jpg"},
|
||||||
|
{"url":"TeatimerHelp.jpg"},
|
||||||
|
{"url":"TeatimerRun.jpg"},
|
||||||
|
{"url":"TeatimerUp.jpg"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "swp2clk",
|
||||||
|
"name": "Swipe back to the Clock",
|
||||||
|
"shortName": "Swipe to Clock",
|
||||||
|
"version": "0.01",
|
||||||
|
"description": "Let's you swipe from left to right on any app to return back to the clock face. Please configure in the settings app after installing to activate, since its disabled by default.",
|
||||||
|
"icon": "app.png",
|
||||||
|
"type": "boot",
|
||||||
|
"tags": "tools",
|
||||||
|
"supports": ["BANGLEJS2"],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{ "name": "swp2clk.boot.js", "url": "boot.js" },
|
||||||
|
{"name":"swp2clk.settings.js","url":"settings.js"}
|
||||||
|
],
|
||||||
|
"data": [{"name":"swp2clk.data.json"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id":"colorwheel",
|
||||||
|
"name":"Color Wheel",
|
||||||
|
"tags":"app,tool",
|
||||||
|
"version":"0.01",
|
||||||
|
"description":"a tappable wheel of good-looking colors",
|
||||||
|
"readme":"README.md",
|
||||||
|
"supports":["BANGLEJS2"],
|
||||||
|
"allow_emulator":true,
|
||||||
|
"icon":"colorwheel.png",
|
||||||
|
"storage": [
|
||||||
|
{"name":"colorwheel.app.js","url":"app.js"},
|
||||||
|
{"name":"colorwheel.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{ "id": "minimal_clock",
|
||||||
|
"name": "Minimal Analog Clock",
|
||||||
|
"shortName":"Minimal Clock",
|
||||||
|
"version":"0.03",
|
||||||
|
"description": "a minimal analog clock - just with some hands and no clock face",
|
||||||
|
"icon": "app-icon.png",
|
||||||
|
"type": "clock",
|
||||||
|
"tags": "clock",
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"allow_emulator": true,
|
||||||
|
"screenshots": [{"url":"app-screenshot.png"}],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"minimal_clock.app.js","url":"app.js"},
|
||||||
|
{"name":"minimal_clock.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{ "id": "simple_clock",
|
||||||
|
"name": "Simple Analog Clock",
|
||||||
|
"shortName":"Simple Clock",
|
||||||
|
"version":"0.02",
|
||||||
|
"description": "a simple, yet stylish, analog clock",
|
||||||
|
"icon": "app-icon.png",
|
||||||
|
"type": "clock",
|
||||||
|
"tags": "clock",
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"allow_emulator": true,
|
||||||
|
"screenshots": [{"url":"app-screenshot.png"}],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"simple_clock.app.js","url":"app.js"},
|
||||||
|
{"name":"simple_clock.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{ "id": "colorful_clock",
|
||||||
|
"name": "Colorful Analog Clock",
|
||||||
|
"shortName":"Colorful Clock",
|
||||||
|
"version":"0.02",
|
||||||
|
"description": "a colorful analog clock",
|
||||||
|
"icon": "app-icon.png",
|
||||||
|
"type": "clock",
|
||||||
|
"tags": "clock",
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"allow_emulator": true,
|
||||||
|
"screenshots": [{"url":"app-screenshot.png"}],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"colorful_clock.app.js","url":"app.js"},
|
||||||
|
{"name":"colorful_clock.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{ "id": "themesetter",
|
||||||
|
"name": "Theme Setter",
|
||||||
|
"shortName":"Theme Setter",
|
||||||
|
"version":"0.04",
|
||||||
|
"description": "a comfortable way to configure theme colors",
|
||||||
|
"icon": "app-icon.png",
|
||||||
|
"type": "app",
|
||||||
|
"tags": "tool",
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"allow_emulator": true,
|
||||||
|
"screenshots": [{"url":"app-screenshot.png"}],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"themesetter.app.js","url":"app.js"},
|
||||||
|
{"name":"themesetter.img","url":"app-icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "widviztime",
|
||||||
|
"name": "Widget Autohide Widget",
|
||||||
|
"shortName": "Viz Time Widget",
|
||||||
|
"version": "0.01",
|
||||||
|
"description": "The widgets will be shown for four seconds after the device is unlocked.",
|
||||||
|
"icon": "eye.png",
|
||||||
|
"type": "widget",
|
||||||
|
"tags": "widget",
|
||||||
|
"readme":"README.md",
|
||||||
|
"supports": ["BANGLEJS","BANGLEJS2"],
|
||||||
|
"storage": [
|
||||||
|
{"name":"widviztime.wid.js","url":"widget.js"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "supf",
|
||||||
|
"name": "Simple Clock with Date",
|
||||||
|
"shortName": "supf Clock",
|
||||||
|
"version": "0.01",
|
||||||
|
"description": "Simple Clock with seconds and date in custom language. Install 'Languages' to get localized names.",
|
||||||
|
"icon": "icon.png",
|
||||||
|
"screenshots": [{"url":"screenshot_supf.png"}],
|
||||||
|
"type": "clock",
|
||||||
|
"tags": "clock",
|
||||||
|
"supports": ["BANGLEJS2"],
|
||||||
|
"allow_emulator": true,
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"supf.app.js","url":"app.js"},
|
||||||
|
{"name":"supf.img","url":"icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{ "id": "andark",
|
||||||
|
"name": "Analog Dark",
|
||||||
|
"shortName":"AnDark",
|
||||||
|
"version":"0.04",
|
||||||
|
"description": "analog clock face without disturbing widgets",
|
||||||
|
"icon": "andark_icon.png",
|
||||||
|
"type": "clock",
|
||||||
|
"tags": "clock",
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{"name":"andark.app.js","url":"app.js"},
|
||||||
|
{"name":"andark.img","url":"app_icon.js","evaluate":true}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "diract",
|
||||||
|
"name": "DirAct",
|
||||||
|
"shortName": "DirAct",
|
||||||
|
"version": "0.01",
|
||||||
|
"description": "Proximity interaction detection.",
|
||||||
|
"icon": "diract.png",
|
||||||
|
"type": "app",
|
||||||
|
"tags": "tool,sensors",
|
||||||
|
"supports" : [ "BANGLEJS2" ],
|
||||||
|
"allow_emulator": false,
|
||||||
|
"readme": "README.md",
|
||||||
|
"storage": [
|
||||||
|
{ "name": "diract.app.js", "url": "diract.js" },
|
||||||
|
{ "name": "diract.img", "url": "diract-icon.js", "evaluate": true }
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "touchmenu",
|
"id": "touchmenu",
|
||||||
"name": "TouchMenu",
|
"name": "TouchMenu",
|
||||||
"version": "0.01",
|
"version": "0.01",
|
||||||
"description": "Redesigned menu that uses the full touchscreen on the Bangle.js 2",
|
"description": "Redesigned menu that uses the full touchscreen on the Bangle.js 2",
|
||||||
|
"screenshots": [{"url":"touchmenu.gif"}],
|
||||||
"icon": "touchmenu.png",
|
"icon": "touchmenu.png",
|
||||||
"type": "bootloader",
|
"type": "bootloader",
|
||||||
"tags": "tool",
|
"tags": "tool",
|
||||||
|
|
Loading…
Reference in New Issue