Work in progres for testing
parent
977c26b5a1
commit
b63f1ee706
|
|
@ -57,7 +57,7 @@
|
||||||
{
|
{
|
||||||
"id": "messages",
|
"id": "messages",
|
||||||
"name": "Messages",
|
"name": "Messages",
|
||||||
"version": "0.12",
|
"version": "0.13",
|
||||||
"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",
|
||||||
|
|
@ -95,7 +95,7 @@
|
||||||
{
|
{
|
||||||
"id": "ios",
|
"id": "ios",
|
||||||
"name": "iOS Integration",
|
"name": "iOS Integration",
|
||||||
"version": "0.07",
|
"version": "0.08",
|
||||||
"description": "Display notifications/music/etc from iOS devices",
|
"description": "Display notifications/music/etc from iOS devices",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"tags": "tool,system,ios,apple,messages,notifications",
|
"tags": "tool,system,ios,apple,messages,notifications",
|
||||||
|
|
|
||||||
|
|
@ -65,6 +65,7 @@ E.on('notify',msg=>{
|
||||||
"com.apple.facetime": "FaceTime",
|
"com.apple.facetime": "FaceTime",
|
||||||
"com.apple.mobilecal": "Calendar",
|
"com.apple.mobilecal": "Calendar",
|
||||||
"com.apple.mobilemail": "Mail",
|
"com.apple.mobilemail": "Mail",
|
||||||
|
"com.apple.mobilephone": "Phone",
|
||||||
"com.apple.MobileSMS": "SMS Message",
|
"com.apple.MobileSMS": "SMS Message",
|
||||||
"com.apple.Passbook": "iOS Wallet",
|
"com.apple.Passbook": "iOS Wallet",
|
||||||
"com.apple.podcasts": "Podcasts",
|
"com.apple.podcasts": "Podcasts",
|
||||||
|
|
@ -73,7 +74,7 @@ E.on('notify',msg=>{
|
||||||
"com.atebits.Tweetie2": "Twitter",
|
"com.atebits.Tweetie2": "Twitter",
|
||||||
"com.burbn.instagram" : "Instagram",
|
"com.burbn.instagram" : "Instagram",
|
||||||
"com.facebook.Facebook": "Facebook",
|
"com.facebook.Facebook": "Facebook",
|
||||||
"com.facebook.Messenger": "FB Messenger",
|
"com.facebook.Messenger": "Messenger",
|
||||||
"com.google.Chromecast" : "Google Home",
|
"com.google.Chromecast" : "Google Home",
|
||||||
"com.google.Gmail" : "GMail",
|
"com.google.Gmail" : "GMail",
|
||||||
"com.google.hangouts" : "Hangouts",
|
"com.google.hangouts" : "Hangouts",
|
||||||
|
|
@ -127,7 +128,7 @@ E.on('AMS',a=>{
|
||||||
function push(m) {
|
function push(m) {
|
||||||
var msg = { t : "modify", id : "music", title:"Music" };
|
var msg = { t : "modify", id : "music", title:"Music" };
|
||||||
if (a.id=="artist") msg.artist = m;
|
if (a.id=="artist") msg.artist = m;
|
||||||
else if (a.id=="album") msg.artist = m;
|
else if (a.id=="album") msg.album = m;
|
||||||
else if (a.id=="title") msg.tracl = m;
|
else if (a.id=="title") msg.tracl = m;
|
||||||
else return; // duration? need to reformat
|
else return; // duration? need to reformat
|
||||||
require("messages").pushMessage(msg);
|
require("messages").pushMessage(msg);
|
||||||
|
|
|
||||||
|
|
@ -66,10 +66,10 @@ function getBackImage() {
|
||||||
return atob("FhYBAAAAEAAAwAAHAAA//wH//wf//g///BwB+DAB4EAHwAAPAAA8AADwAAPAAB4AAHgAB+AH/wA/+AD/wAH8AA==");
|
return atob("FhYBAAAAEAAAwAAHAAA//wH//wf//g///BwB+DAB4EAHwAAPAAA8AADwAAPAAB4AAHgAB+AH/wA/+AD/wAH8AA==");
|
||||||
}
|
}
|
||||||
function getNotificationImage() {
|
function getNotificationImage() {
|
||||||
return atob("FxeBABgAAPgAAfAAB/AAD+AAH+AAP8AAP4AAfgAA/AAA+AAA+AAA+AAB+AAB+AAB+OAB//AB//gB//gA//AA/8AAf4AAPAA=");
|
return atob("EBCBAAAAAAABgAGAp+WH5Yfhj/GP8a/1D/AP8AAAAYAAAAAA");
|
||||||
}
|
}
|
||||||
function getFBIcon() {
|
function getFBIcon() {
|
||||||
return atob("FxeBABgAAPgAAfAAB/AAD+AAH+AAP8AAP4AAfgAA/AAA+AAA+AAA+AAB+AAB+AAB+OAB//AB//gB//gA//AA/8AAf4AAPAA=");
|
return atob("AAABgA/wH/g/HD4cPnx+fngePBw+fD58HngOcAAAAAA=");
|
||||||
}
|
}
|
||||||
function getMailIcon() {
|
function getMailIcon() {
|
||||||
return atob("HBKBAD///8H///iP//8cf//j4//8f5//j/x/8//j/H//H4//4PB//EYj/44HH/Hw+P4//8fH//44///xH///g////A==");
|
return atob("HBKBAD///8H///iP//8cf//j4//8f5//j/x/8//j/H//H4//4PB//EYj/44HH/Hw+P4//8fH//44///xH///g////A==");
|
||||||
|
|
@ -89,11 +89,12 @@ function getMessageImage(msg) {
|
||||||
if (s=="whatsapp") return atob("GBiBAAB+AAP/wAf/4A//8B//+D///H9//n5//nw//vw///x///5///4///8e//+EP3/APn/wPn/+/j///H//+H//8H//4H//wMB+AA==");
|
if (s=="whatsapp") return atob("GBiBAAB+AAP/wAf/4A//8B//+D///H9//n5//nw//vw///x///5///4///8e//+EP3/APn/wPn/+/j///H//+H//8H//4H//wMB+AA==");
|
||||||
if (s=="telegram") return atob("GBiBAAAAAAAAAAAAAAAAAwAAHwAA/wAD/wAf3gD/Pgf+fh/4/v/z/P/H/D8P/Acf/AM//AF/+AF/+AH/+ADz+ADh+ADAcAAAMAAAAA==");
|
if (s=="telegram") return atob("GBiBAAAAAAAAAAAAAAAAAwAAHwAA/wAD/wAf3gD/Pgf+fh/4/v/z/P/H/D8P/Acf/AM//AF/+AF/+AH/+ADz+ADh+ADAcAAAMAAAAA==");
|
||||||
if (s=="twitter") return atob("GhYBAABgAAB+JgA/8cAf/ngH/5+B/8P8f+D///h///4f//+D///g///wD//8B//+AP//gD//wAP/8AB/+AB/+AH//AAf/AAAYAAA");
|
if (s=="twitter") return atob("GhYBAABgAAB+JgA/8cAf/ngH/5+B/8P8f+D///h///4f//+D///g///wD//8B//+AP//gD//wAP/8AB/+AB/+AH//AAf/AAAYAAA");
|
||||||
if (s=="slack") return atob("FxeBABgAAPgAAfAAB/AAD+AAH+AAP8AAP4AAfgAA/AAA+AAA+AAA+AAB+AAB+AAB+OAB//AB//gB//gA//AA/8AAf4AAPAA=");
|
if (s=="slack") return atob("AAAAwADAGPgZ+B/gf2B8cA4+Bv4H+B+YHxgDAAMAAAA=");
|
||||||
if (s=="facebook") return getFBIcon();
|
if (s=="facebook") return getFBIcon();
|
||||||
if (s=="fb messenger") return getFBIcon();
|
if (s=="messenger") return getFBIcon();
|
||||||
if (s=="mail") return getMailIcon();
|
if (s=="mail") return getMailIcon();
|
||||||
if (s=="gmail") return getMailIcon();
|
if (s=="gmail") return getMailIcon();
|
||||||
|
if (s=="sms message") return getMailIcon();
|
||||||
if (msg.id=="music") return atob("FhaBAH//+/////////////h/+AH/4Af/gB/+H3/7/f/v9/+/3/7+f/vB/w8H+Dwf4PD/x/////////////3//+A=");
|
if (msg.id=="music") return atob("FhaBAH//+/////////////h/+AH/4Af/gB/+H3/7/f/v9/+/3/7+f/vB/w8H+Dwf4PD/x/////////////3//+A=");
|
||||||
if (msg.id=="back") return getBackImage();
|
if (msg.id=="back") return getBackImage();
|
||||||
return getNotificationImage();
|
return getNotificationImage();
|
||||||
|
|
@ -161,7 +162,7 @@ function showMusicMessage(msg) {
|
||||||
]},
|
]},
|
||||||
{type:"txt", font:fontLarge, label:msg.track, fillx:1, filly:1, pad:2 },
|
{type:"txt", font:fontLarge, label:msg.track, fillx:1, filly:1, pad:2 },
|
||||||
Bangle.musicControl?{type:"h",fillx:1, c: [
|
Bangle.musicControl?{type:"h",fillx:1, c: [
|
||||||
{type:"btn", pad:8, label:"\0"+atob("FxeBABgAAPgAAfAAB/AAD+AAH+AAP8AAP4AAfgAA/AAA+AAA+AAA+AAB+AAB+AAB+OAB//AB//gB//gA//AA/8AAf4AAPAA="), cb:()=>Bangle.musicControl("play")}, // play
|
{type:"btn", pad:8, label:"\0"+atob("AAAQADwAPwA/wD/wP/g//D/8P/g/8D/APwA8ABAAAAA="), cb:()=>Bangle.musicControl("play")}, // play
|
||||||
{type:"btn", pad:8, label:"\0"+atob("EhaBAHgHvwP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP3gHg"), cb:()=>Bangle.musicControl("pause")}, // pause
|
{type:"btn", pad:8, label:"\0"+atob("EhaBAHgHvwP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP/wP3gHg"), cb:()=>Bangle.musicControl("pause")}, // pause
|
||||||
{type:"btn", pad:8, label:"\0"+atob("EhKBAMAB+AB/gB/wB/8B/+B//B//x//5//5//x//B/+B/8B/wB/gB+AB8ABw"), cb:()=>Bangle.musicControl("next")}, // next
|
{type:"btn", pad:8, label:"\0"+atob("EhKBAMAB+AB/gB/wB/8B/+B//B//x//5//5//x//B/+B/8B/wB/gB+AB8ABw"), cb:()=>Bangle.musicControl("next")}, // next
|
||||||
]}:{},
|
]}:{},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue