SWApp Link: The Best Companion App for your SmartWatch

cyrilp

Senior Member
Sep 5, 2006
772
448
0
Hmmm... today my phone, instead of ringing alarm and waking me up, just made my watch *tump* *tump* :)
And surely, it hadn't woke me up ;D I guess alarm notification was intercepted by SWApp and prevented my phone from ringing.
it shouldn't prevent your phone from ringing, wasn't your phone on 'silent" or "vibrate" ?

can you try to set a new alarm and tell me what happen ?
 

jeremy.chan

Senior Member
Jan 7, 2008
340
34
0
hi Cyril, in regards to my earlier post (sorry, Hangouts is too tiring to type out on a phone lol):

I noticed that the app kind of "lags" after a while on the phone (Z Ultra, GPe rom), after i rebooted the phone, delayed notifications turn up on the TS

Also, if i receive more than one notification on the phone at one time (e.g. FB, then WhatsApp), it only shows the FB notification (since it came in first), but the WA does not show most of the time after that (sometimes shows as delayed notification, sometimes does not show)

I hope that helps clear my post earlier
 

Piw

Member
May 24, 2014
19
5
0
it shouldn't prevent your phone from ringing, wasn't your phone on 'silent" or "vibrate" ?

can you try to set a new alarm and tell me what happen ?
I turned out, my alarm sound was replaced with faint blip - and every sound that I set, was immediately replaced with it...
After phone reboot, it worked again... It may be other application causing this, I have to research more (sorry for troubles!)
 

death_entry

Senior Member
Nov 23, 2006
300
28
0
London
*SWApp Link dev update*

Thanks to +Bruno Ferlatte who found the icon, Push Status will be shown using this icon instead of Text.
Ha what happened to the two camera icons that used to be on the app, did you remove them, one that looked like a round CCTV camera and one that looked like a camera lense...
 

funky0308

Inactive Recognized Themer
Aug 27, 2012
7,029
5,681
0
Osijek
@cyrilp
Mate...is there any chance you could force status bar to show in your app...

Anyone discovered why it can't be shown in other launchers and in all screens?

I could fix that if anyone could point me where to look...
Don't have time (maybe not even knowledge) to find it by myself but, if someone knows why systemUI do that I could check that...

That's probably somewhere in smali, I doubt it would be easy...

Really can't understand why Omate did something like that.

You can't even force it using Xblast or Gravity..

Sent from my C6903 using Tapatalk
 

death_entry

Senior Member
Nov 23, 2006
300
28
0
London
@cyrilp
Mate...is there any chance you could force status bar to show in your app...

Anyone discovered why it can't be shown in other launchers and in all screens?

I could fix that if anyone could point me where to look...
Don't have time (maybe not even knowledge) to find it by myself but, if someone knows why systemUI do that I could check that...

That's probably somewhere in smali, I doubt it would be easy...

Really can't understand why Omate did something like that.

You can't even force it using Xblast or Gravity..

Sent from my C6903 using Tapatalk
Ive been using the OUI to get the taskbar and its a pain to use... it constantly glitches opening and shutting multiple times... then in chrome its a pain if you need to use anything at the top of the browser hehe.... tbh after testing all the other launchers OUI is the most useable... perhaps except Big Launcher..
 

funky0308

Inactive Recognized Themer
Aug 27, 2012
7,029
5,681
0
Osijek
One more thing...

In my trying to enable status bar always I just soft bricked my TS...
But I noticed it's quite hard to hard brick it (if you know what are you doing) adb reboot and wipe from recovery (TWRP) and it's up in a second...

BTW - don't use GDM hide bar from XDA, it'll brick your device as soon as you hit "use busy box"
I guess it doesn't like our recovery ;)

Sent from my C6903 using Tapatalk

---------- Post added at 10:13 PM ---------- Previous post was at 10:07 PM ----------

Ive been using the OUI to get the taskbar and its a pain to use... it constantly glitches opening and shutting multiple times... then in chrome its a pain if you need to use anything at the top of the browser hehe.... tbh after testing all the other launchers OUI is the most useable... perhaps except Big Launcher..
Yeap...I agree to that...
I tried many launchers but launcher2 (stock launcher) is best and only logical...

I'm using few Xposed modules and shake app from market.
So, when I shake my hand clock is shown and when I swipe down (on that clock face) it goes to sleep again)
Double tap on status bar (while I'm in launcher or any app) will also send watch to sleep....

I really like TS now...
@cyrilp
Sorry buddy for spamming your thread...
I'll stop with this now...

Sent from my C6903 using Tapatalk
 

death_entry

Senior Member
Nov 23, 2006
300
28
0
London
One more thing...

In my trying to enable status bar always I just soft bricked my TS...
But I noticed it's quite hard to hard brick it (if you know what are you doing) adb reboot and wipe from recovery (TWRP) and it's up in a second...

BTW - don't use GDM hide bar from XDA, it'll brick your device as soon as you hit "use busy box"
I guess it doesn't like our recovery ;)

Sent from my C6903 using Tapatalk

---------- Post added at 10:13 PM ---------- Previous post was at 10:07 PM ----------



Yeap...I agree to that...
I tried many launchers but launcher2 (stock launcher) is best and only logical...

I'm using few Xposed modules and shake app from market.
So, when I shake my hand clock is shown and when I swipe down (on that clock face) it goes to sleep again)
Double tap on status bar (while I'm in launcher or any app) will also send watch to sleep....

I really like TS now...
@cyrilp
Sorry buddy for spamming your thread...
I'll stop with this now...

Sent from my C6903 using Tapatalk
perhaps just have a clock widget on your first launcher page, I just installed one more clock from play store its great... :p
 

cyrilp

Senior Member
Sep 5, 2006
772
448
0
*!!!!!!!!Bringing ClockFaces to a new level !!!!!!!!!*

*SWApp Link dev update*

During those last days (almost 20h every days...) I have redone my clock engine from scratch. The aim was being able to make it as modular as possible and using an XML Files as simple as possible.
This way:
• It will be possible for anyone to design it’s own clockfaces easily
• It will be possible to share them
• It will be easy to modify other’s clockfaces
• …

Here is the example of the great Clock Face Grand Master from +Martin Holm Nielsen that was quiet a challenge feature wise.
Now that my engine can deal with it, it will be very easy for anyone else to make clock faces with such features.

I have posted a screenshot of the xml file to show you how clear and simple it is:

1. Clock file name
2. Clockface screenshot name
3. Clock Name
4. Author
5. Face (the markers)
6. List of background (swipe up or down on the background to change it)
7. Analog Clock (there might be more analog clock lines)
8. OSD module (there could be more OSD modules)
9. OSD Items (lines ) with their index
a. here there are two lines, two items for each index, there could be more lines
b. each line as a “type” which tells the clock engine what text to display and attributes (format, color, target…) (but they will react to same gesture)
i. the time item can be at a different time zone
ii. clicking on the local alarm open the watch alarm dialog
iii. clicking on the stopwatch Start/Stop. Long click for Reset.
iv. clicking on the timer Start/Stop. Long click for Reset and set timer.
v. Possibility to combine several types: “3G,wifi,3G,wifi” are treated as 4 types and combined
c. txt: means it’s plain text
d. clicking on the background toggle between osd behind hands, osd in front of hands and no osd.
10. each line has a target : local will get data from your
11. Text type : display text info (Here Battery % at the middle, clicking on it will toggle between local and remote)
12. Icon type: display indicators (Here to indicator on the middle for 3G and Wifi signal, , clicking on it will toggle between local and remote)
13. each element has a t target : local will get data from your watch, remote from your phone, and both will allow to toggle between them

files are saved in 3 directory:
Root: xml file and sample
Images: png
Texts:fonts

So sharing a clockfaces will be very easy

To be done:
As soon as I’ll have done the Notification history in swapp link, I’ll add notifications items
Add ‘import’ and ‘export feature in swapp link
Make an Edit mode (modify any clock by clicking on the items)
WYSIWYG Clock Generator

Thanks again to +Martin Holm Nielsen , +Christos Vorkas who has designed Elegance, the first one i have use to start the engine, and to +Daniel Ortiz who sent me a clockface from the Gear that i could use too :)
 

Attachments

Stoj77

New member
Jun 5, 2014
3
0
0
Hi there. On my zwatch whenever I click on the sms icon in the swapp link menu and select a contact/type a number it goes back to the main swapp menu. The funny thing is when I am disconnected from bluetooth it works just fine and allows me to type and send a message and obviously just won't send because I have no link to my s4. Please any ideas?
 

Piw

Member
May 24, 2014
19
5
0
Connection

Hey Cyril!
I know you work very hard on your app all the time, but may I suggest one thing?
I use push connection, and from time to time, it looks like watch/phone disconnects (I have call/sms/notify on phone and watch is silent).
Also when I run app on watch/phone, other side of connection is marked red (so I have habit of running battery query, to "reestablish" connection).
So in the end, I have to do it very often, to be sure connection is working.

So if I may suggest, with Keep Alive option, maybe you could run classic TCP/IP like SYNC/SYNC-ACK/ACK every X minutes (at least with BT and PUSH)?
So one side start with SYNC message, other side would reply with SYNC-ACK message, and first side will reply with another ACK.
This way, both devices would be sure, that communication is working both ways. In those messages you could always sync battery and time as well.
And of course, if ie. 3 of those sequences fail (configurable?), phone and watch would inform me, that they have disconnected.
 

mootmaina

Senior Member
Feb 18, 2008
196
8
38
I also recommended that when it does connect it vibrates, or when losses connection. With the option to turn it off.



Hey Cyril!
I know you work very hard on your app all the time, but may I suggest one thing?
I use push connection, and from time to time, it looks like watch/phone disconnects (I have call/sms/notify on phone and watch is silent).
Also when I run app on watch/phone, other side of connection is marked red (so I have habit of running battery query, to "reestablish" connection).
So in the end, I have to do it very often, to be sure connection is working.

So if I may suggest, with Keep Alive option, maybe you could run classic TCP/IP like SYNC/SYNC-ACK/ACK every X minutes (at least with BT and PUSH)?
So one side start with SYNC message, other side would reply with SYNC-ACK message, and first side will reply with another ACK.
This way, both devices would be sure, that communication is working both ways. In those messages you could always sync battery and time as well.
And of course, if ie. 3 of those sequences fail (configurable?), phone and watch would inform me, that they have disconnected.
 

LeighR

Senior Member
Aug 17, 2012
647
119
0
Just installed the apk on page 2 but the set up instructions in the OP do not match the interface. I can't download from play store as for some reason it is incompatible with my device (LG G Pad). I want to put my sim card in my Omate TS and make calls/texts from my tablet.

Thanks
 

cyrilp

Senior Member
Sep 5, 2006
772
448
0
*Retrosmart Hi-Res by +Daniel Ortiz*

Features:
• Swipe up/down will change background and glass color
• Longtouch will enable/disable glass (glass is a slight color cast (same as background) that is applied above everything but the cover to give a more natural feel to the clockface). User can choose to enable it or not.
• Touch on Wifi,3G or Battery indicator will toggle between local and remote info
• Touch on date will toggle between mm-dd-yy and dd-mm-yy format
• Touch on time will toggle between 24H and 12H format
• Specific color for font and icons for two of the backgrounds (using rules)
• Bluetooth indicator to see if watch and phone are connected with BT
• Push indicator (two parts for local/remote status)

Missing: notifications icons (will be added when notification history will be implemented in Swapp link)

If you have any question regarding the xml file feel free to ask.

(A new version will be released later this week)
 

Attachments

huelvy

Member
Aug 6, 2008
29
7
0
I have a problem, cyrilp. When I have gone to start the app this morning, it has said its version is too old, but I can't find an earlier version on Google Play. What can I do?

Enviado desde mi Nexus 5 usando Tapatalk 2
 

cyrilp

Senior Member
Sep 5, 2006
772
448
0
I have a problem, cyrilp. When I have gone to start the app this morning, it has said its version is too old, but I can't find an earlier version on Google Play. What can I do?

Enviado desde mi Nexus 5 usando Tapatalk 2
i will release a new one in a few minutes
 
  • Like
Reactions: huelvy

cyrilp

Senior Member
Sep 5, 2006
772
448
0
*New Clock Engine version is available*

*New Clock Engine version is available*
*SWApp Link dev update 0.97*

So far they are only 5 clockfaces, all new ones ! I'll add the older ones later but i have to adapt them to the clock engine first.

• You now have to swipe left to dismiss the clock
• BT and Push status icon can be disabled when the clock is shown (some clocks have their own status icons)

Clocks features:

*Ingersoll Bison*
• Two analog clocks (use settings to change time zone)
• The Bull head is the BT Status indicator going (Red, pale Red and grey)

*Big Simple*
+Joe Janz
• Longtouch the clock to choose custom color

*Elegance*
+Christos Vorkas
• Both an analog and a digital clock (use settings to change time zone)
• Longtouch the date to toggle format (“10-06” “06-10” “10 june”)
• Two battery indicators, upper for local and lower for remote

*Grand Master*
+Martin Holm Nielsen
• Battery status in the middle, Wifi signal strength at its right and 3G signal strength at its left. Touch to toggle between local/remote
• OSD with: (swipe right/left to change)
o Date and Digital clock (use settings to change time zone)
o Next Local Alarm, touch to enter your phone alarm dialog
o Stopwatch: touch start/stop, longtouch reset
o Timer: touch start/stop, longtouch reset/set duration
o 3G/Wifi signals strengths
• Touch the background to toggle OSD position (below hands, over hands, gone)
• Swipe up/down to change background

*Retrosmart Hi-Res*
+Daniel Ortiz
• Swipe up/down will change background and glass color
• Longtouch will enable/disable glass (glass is a slight color cast (same as background) that is applied above everything but the cover to give a more natural feel to the clockface). User can choose to enable it or not.
• Touch on Wifi,3G or Battery indicator will toggle between local and remote info
• Touch on date will toggle between mm-dd-yy and dd-mm-yy format
• Touch on time will toggle between 24H and 12H format
• Specific color for font and icons for two of the backgrounds (using rules)
• Bluetooth indicator
• Push indicator (right to the battery info) (two parts for local/remote status)

i have changed many things so they might be new problems, please report them.

Screenshots available on the G+ community page:
https://plus.google.com/101149847908870195450/posts/Xf2cZNjjBxk
 
  • Like
Reactions: dragonfly1113
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone