Reply
Thread Tools
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#61
Originally Posted by vasvlad View Post
Hi.
I've tried to add the new feature to SkippingStones: "Possibility to hangup incoming call using Peeble watch".
Please test it
https://github.com/vasvlad/SkippingS...-2.armv7hl.rpm

Vlad.
P.S. Patch in pull request you can find here
https://github.com/ruedigergad/SkippingStones/pull/1
Cool, I already merged your changes.
Version 0.12 includes your changes:
https://github.com/ruedigergad/Skipp...l.rpm?raw=true
Thanks a lot for the PR.

This version also fixes an issue in querying the app bank status when more than four apps are installed and improves the selection handling in the App Install selection dialog.
__________________

Last edited by Wonko; 2014-04-20 at 08:28.
 

The Following 3 Users Say Thank You to Wonko For This Useful Post:
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#62
I played a little bit around with this watchapp (SmartWA Mod 2):
http://www.mypebblefaces.com/apps/21105/10414/

The latest version of SkippingStones(0.13) adds experimental support for this watchapp:
https://github.com/ruedigergad/Skipp...l.rpm?raw=true

What should work so far is:
Music player control (next, previous, play/pause)
The watchapp showing now playing (artist and title)
Phone battery indicator (The battery status is currently polled in 2 minute intervals.)

The volume settings actions are also already correctly received by SkippingStones from the watch.
The only thing missing is the proper integration on the phone.
If anyone has a clue of how to de-/increasing the volume can be done programmatically a hint would be really great.

Similarly, if anyone has a better way for querying the battery, e.g., via dbus, a hint in the proper direction or a sample code snippet (or even a PR ) would be great as well.

For now, only the very watchapp linked above should work.
However, adding more variants of https://github.com/robhh/SmartStatus forks should be easily possible as well.
If you discover, that a particular app is not supported, send me the debug output (particularly the app uuid) and I will see what I can do.

Edit:
@vasvlad, I saw that you are committer (owner?) of MeeCast.
Do you happen to know if MeeCast offers a way for other apps to get weather updates (like dbus signals)?
If there is no such way yet, would it be possible to add it?
I think dbus signals would be the easiest and straight forward way for this.
I am asking because the SmartWA watchapp, I linked to above, is also capable to display weather data.
__________________

Last edited by Wonko; 2014-04-20 at 22:13.
 

The Following 4 Users Say Thank You to Wonko For This Useful Post:
Guest | Posts: n/a | Thanked: 0 times | Joined on
#63
How cool is this?
 

The Following User Says Thank You to For This Useful Post:
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#64
Version 0.14 is out as well:
https://github.com/ruedigergad/Skipp...l.rpm?raw=true

In this version, I added a hack to control the media player volume.
Please note that I only tested it with the media player and that it may only work "reliably" when the music was actually started.
I also don't know how this behaves if multiple audio playback apps are active.

Please also note that, from version 0.13 on, the SmartWA watchapp support is enabled by default.
I don't know if this may cause any trouble.
If I find the time, I will add an option for enabling/disabling this but for now it looks like that I have to get back to other things.
__________________

Last edited by Wonko; 2014-04-21 at 09:48.
 

The Following 7 Users Say Thank You to Wonko For This Useful Post:
Posts: 23 | Thanked: 8 times | Joined on Nov 2009
#65
Found that this application exists via a Dutch website (jollanl.org). Installed immediately from openrepos. Looks good so far.

Very good even. Made my day .

Thanks for this. Looking forward to the openrepos provided updates!
 
HtheB's Avatar
Moderator | Posts: 3,715 | Thanked: 7,419 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#66
Wonko, can you please make a new thread with SkippingStones?So you can update the first post with every new update.

You can name it something like: "[ANNOUNCE] SkippingStones - Pebble smart watch for Jolla")

Also, out of curiosity, why is it called SkippingStones anyway?


Edit:
Originally Posted by vasvlad View Post
Hi.
I've tried to add the new feature to SkippingStones: "Possibility to hangup incoming call using Peeble watch".
Can you change this behavior so that when you press the "X" (hangup) button on the Pebble, it will go to silence mode, and when you press the "X" button again, it will decline the call?
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.

Last edited by HtheB; 2014-04-22 at 14:44.
 
Posts: 23 | Thanked: 8 times | Joined on Nov 2009
#67
Originally Posted by HtheB View Post
Wonko, can you please make a new thread with SkippingStones?So you can update the first post with every new update.

You can name it something like: "[ANNOUNCE] SkippingStones - Pebble smart watch for Jolla")

Also, out of curiosity, why is it called SkippingStones anyway?

peb•ble (pĕbˈəl) ▶
n. A small stone, especially one worn smooth by erosion
 

The Following 2 Users Say Thank You to pir For This Useful Post:
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#68
I just finished my work on version 0.15:
https://github.com/ruedigergad/Skipp...l.rpm?raw=true

This version adds the following improvements:
- UI for entering the UUID of the SmartStatus watchapp. (Entering an empty string should turn off the SmartStatus functionality. (But I didn't test that yet.))
- Two predefined UUIDs: "SmartWA Mod 2" and "SmartStatus+ Music and Volume"
- Support for the "SmartStatus+ Music and Volume" watchapp http://www.mypebblefaces.com/apps/4805/6490/6508/
- in the "SmartStatus+ Music and Volume" watchapp the current volume level can be shown. (Note that you need to change the volume at least once to get a correct value.)
- Prototype to support MeeCast:
- Sends the temperature and icon currently displayed in the appcover of MeeCast.
- Please note that this requires you to manually patch MeeCast (see below for instructions) and that MeeCast has to be running.
- So far, I only tested this with the "SmartStatus+ Music and Volume" watchapp.

The MeeCast patch can be applied similarly to the media player patch as follows:
Code:
# Open a terminal.
# Download the patch.
cd
curl -O https://raw.github.com/ruedigergad/SkippingStones/master/meecast_coverpage_dbus.patch
# Test if the "patch" tool is installed.
patch -v
# Install the "patch" tool if needed.
pkcon install patch
# Please re-check if the install was successful via "patch -v".
# I am not that sure if the pkcon command is correct.

# Become root.
devel-su
# Apply the patch.
cd /usr/share/harbour-meecast/qml/cover
patch < /home/nemo/meecast_coverpage_dbus.patch
Adding this patch to the harbour version of MeeCast may be problematic as it adds "import org.nemomobile.dbus 1.0" which I think is currently not allowed in harbour.
But I have to admit that I am not up-to-date with respect to the latest harbour allowed lib/API rule restrictions discussion.

Originally Posted by HtheB View Post
Wonko, can you please make a new thread with SkippingStones?So you can update the first post with every new update.

You can name it something like: "[ANNOUNCE] SkippingStones - Pebble smart watch for Jolla")
...
There actually had been such a thread even before this one was opened:
http://talk.maemo.org/showthread.php?t=92695
However, the discussion seems to have moved here.

With respect to maintaining more centralized information:
Occasionally, I also write a post about SkippingStones on my blog:
http://ruedigergad.com/category/my-a...kippingstones/
However, right now, I prefer to use my scarce time for adding new (hopefully cool ) features instead of doing more administrative work like keeping posts or web-pages up to date etc.
My little time is also the reason why I try to keep the posts in here as concise as possible while still mentioning the most important bits and pieces.
__________________
 

The Following 5 Users Say Thank You to Wonko For This Useful Post:
HtheB's Avatar
Moderator | Posts: 3,715 | Thanked: 7,419 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#69
Originally Posted by Wonko View Post
I just finished my work on version 0.15


There actually had been such a thread even before this one was opened:
http://talk.maemo.org/showthread.php?t=92695
However, the discussion seems to have moved here.

Thanks for the update and the information!

Then I suggest to post the new updates to the other topic instead of this one
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.

Last edited by HtheB; 2014-04-22 at 20:01.
 
HtheB's Avatar
Moderator | Posts: 3,715 | Thanked: 7,419 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#70
Originally Posted by Wonko View Post
I just finished my work on version 0.15:
https://github.com/ruedigergad/Skipp...l.rpm?raw=true

This version adds the following improvements:
- UI for entering the UUID of the SmartStatus watchapp. (Entering an empty string should turn off the SmartStatus functionality. (But I didn't test that yet.))
- Two predefined UUIDs: "SmartWA Mod 2" and "SmartStatus+ Music and Volume"
- Support for the "SmartStatus+ Music and Volume" watchapp http://www.mypebblefaces.com/apps/4805/6490/6508/
- in the "SmartStatus+ Music and Volume" watchapp the current volume level can be shown. (Note that you need to change the volume at least once to get a correct value.)
- Prototype to support MeeCast:
- Sends the temperature and icon currently displayed in the appcover of MeeCast.
- Please note that this requires you to manually patch MeeCast (see below for instructions) and that MeeCast has to be running.
- So far, I only tested this with the "SmartStatus+ Music and Volume" watchapp.

The MeeCast patch can be applied similarly to the media player patch as follows:
Code:
# Open a terminal.
# Download the patch.
cd
curl -O https://raw.github.com/ruedigergad/SkippingStones/master/meecast_coverpage_dbus.patch
# Test if the "patch" tool is installed.
patch -v
# Install the "patch" tool if needed.
pkcon install patch
# Please re-check if the install was successful via "patch -v".
# I am not that sure if the pkcon command is correct.

# Become root.
devel-su
# Apply the patch.
cd /usr/share/harbour-meecast/qml/cover
patch < /home/nemo/meecast_coverpage_dbus.patch
Adding this patch to the harbour version of MeeCast may be problematic as it adds "import org.nemomobile.dbus 1.0" which I think is currently not allowed in harbour.
But I have to admit that I am not up-to-date with respect to the latest harbour allowed lib/API rule restrictions discussion.
I couldn't get SmartStatus+ to work. It keeps saying Updating... while MeeCast does run in the background and I couldn't control the default music player either.

I've updated SkippingStones and pacthed MeeCast (I've patched the music player earlier)
But it doesn't do anything...

Edit: I should have scrolled down a bit more to see that I could select an app from the list to work with
Works very great!

Edit2:
Seems like it's a bit buggy. When pressing the middle button to change the view, it pauses the music, while this should only be happen in the 'volume section' (correct me if I'm wrong?)
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.

Last edited by HtheB; 2014-04-22 at 22:28.
 

The Following User Says Thank You to HtheB For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 14:35.