Notices


Reply
Thread Tools
Posts: 344 | Thanked: 1,345 times | Joined on Aug 2012 @ Paris, FR
#1
Windows phone has all this shiny social integration all around. And Sailfish only have a very poor one, but don't worry, Friends integration project is here.

The goal is to have Facebook integration a bit everywhere in Sailfish OS. I started with adding news feed in contacts, and am planning a lot of more goodies (notifications, event feed, and maybe account integration !)

How to enable Facebook integration:
  1. Add a Facebook account and allow contacts to be synced
  2. Install Friends integration package

Then, an attached panel will be available for your Facebook friends inside contacts. You can even open the user inside Friends, or open the news feeds.

Enjoy !

This package messes with system files. It can make part of your phone unfunctional. Try with care.

Get it

Friends integration cannot be pushed on store (because it uses a lot of harbour-unfriendly stuff). So get it on openrepos, or in my OBS.

I'm using github to host code. Transifex link will come soon.

Bugs, issues

If you don't uninstall friends-integration properly, your contacts cards might not show up. If so, you might need to reinstall contacts components.

First, uninstall clearly friends-integration. As root.
Code:
zypper rm friends-integration
If it don't work, try
Code:
touch /opt/friends-integration/ContactCard.qml.old
zypper rm friends-integration
After that, do
Code:
zypper in -f sailfish-components-contacts-qt5
If you find bugs, especially in beta, experimental builds, please reports them in the Forum, with a way to reproduce them. Otherwise, I won't be able to fix them.
__________________
Developer of Friends Facebook client, patchmanager, Phonebot
Blogger at Jollafr and random thoughts on my personnal blog
Support my work

Last edited by Sfiet_Konstantin; 2014-03-18 at 11:01.
 

The Following 17 Users Say Thank You to Sfiet_Konstantin For This Useful Post:
Posts: 344 | Thanked: 1,345 times | Joined on Aug 2012 @ Paris, FR
#2
Everybody using the integration: here is an urgent bugfix, that prevents integration to be uninstalled. To install it, please first uninstall integration properly by doing (terminal)

Code:
touch /opt/friends-integration/ContactCard.qml.old
zypper rm friends-integration
zypper in -f sailfish-components-contacts-qt5
Afterwards, install friends-integration 0.1.1, and don't install 0.1.0.
__________________
Developer of Friends Facebook client, patchmanager, Phonebot
Blogger at Jollafr and random thoughts on my personnal blog
Support my work
 

The Following User Says Thank You to Sfiet_Konstantin For This Useful Post:
Posts: 10 | Thanked: 7 times | Joined on Mar 2014 @ Finland
#3
Originally Posted by Sfiet_Konstantin View Post
Everybody using the integration: here is an urgent bugfix, that prevents integration to be uninstalled. To install it, please first uninstall integration properly by doing (terminal)

Code:
touch /opt/friends-integration/ContactCard.qml.old
zypper rm friends-integration
zypper in -f sailfish-components-contacts-qt5
Afterwards, install friends-integration 0.1.1, and don't install 0.1.0.

To me it says that cannot touch '/opt/friends-integration/ContactCard.qml.old': Permission denied

and

zypper: command not found


Edit: i forgot devel-su. No when i type touch.... it says nothing. But still it won't regognize zypper

Last edited by Uitto; 2014-03-18 at 09:14.
 
Posts: 197 | Thanked: 65 times | Joined on Jul 2011
#4
Originally Posted by Sfiet_Konstantin View Post
Everybody using the integration: here is an urgent bugfix, that prevents integration to be uninstalled. To install it, please first uninstall integration properly by doing (terminal)

Code:
touch /opt/friends-integration/ContactCard.qml.old
zypper rm friends-integration
zypper in -f sailfish-components-contacts-qt5
Afterwards, install friends-integration 0.1.1, and don't install 0.1.0.
Cant right get this, so, If I have 010 installed, can I just update via warehouse to 011 and all should be good? or do I need to run the code in any case?
__________________
N900->Galaxy S->N9->Jolla/Lumia625
 
Moderator | Posts: 6,215 | Thanked: 6,400 times | Joined on Nov 2011
#5
Originally Posted by andreas1 View Post
Cant right get this, so, If I have 010 installed, can I just update via warehouse to 011 and all should be good? or do I need to run the code in any case?
Run the code first...
 
Moderator | Posts: 6,215 | Thanked: 6,400 times | Joined on Nov 2011
#6
Originally Posted by Uitto View Post
To me it says that cannot touch '/opt/friends-integration/ContactCard.qml.old': Permission denied

and

zypper: command not found


Edit: i forgot devel-su. No when i type touch.... it says nothing. But still it won't regognize zypper
As regular user do 'pkcon install zypper' first.
 
Posts: 10 | Thanked: 7 times | Joined on Mar 2014 @ Finland
#7
Okey, for other impatient people being anxious to update this software. Here is some things that happened to me:

First i couldn't do those command that were told to do.

You have to write "devel-su" in order to have root-rights.

Then write
Code:
pkcon install zypper
I think this tells enough what it does...

Then write:
Code:
touch /opt/friends-integration/ContactCard.qml.old
zypper rm friends-integration
zypper in -f sailfish-components-contacts-qt5
Last one installs contact components again.

---
For me happened that i tried to write those things and i didn't have zypper installed so they didn't go trough. Then i uninstalled this from warehouse and installed newer version and then my contact cards didn't open. I almost panicked

But then i did found out that i had to first install zypper and then after doing
Code:
zypper in -f sailfish-components-contacts-qt5
my contacts are visible again!




And finally for the record i take no responsibility of your phones...
 

The Following User Says Thank You to Uitto For This Useful Post:
Posts: 197 | Thanked: 65 times | Joined on Jul 2011
#8
Originally Posted by thedead1440 View Post
Run the code first...
Okay, what would this pic mean?
Attached Images
 
__________________
N900->Galaxy S->N9->Jolla/Lumia625
 
Moderator | Posts: 6,215 | Thanked: 6,400 times | Joined on Nov 2011
#9
Originally Posted by andreas1 View Post
Okay, what would this pic mean?
you touched the wrong file. Its ContactCard.qml.old not ContactCardPage.qml.old
 
Posts: 197 | Thanked: 65 times | Joined on Jul 2011
#10
Originally Posted by thedead1440 View Post
you touched the wrong file. Its ContactCard.qml.old not ContactCardPage.qml.old
Thanks, I'll get my coat.

Originally Posted by Sfiet_Konstantin View Post
How to enable Facebook integration:
  1. Add a Facebook account and allow contacts to be synced
  2. Install Friends integration package

Then, an attached panel will be available for your Facebook friends inside contacts. You can even open the user inside Friends, or open the news feeds.
So, how does this actually work? I didnt see anything in people(?!)-app after 010 and now after 011, I still dont see anything. Can you give some pointers?
__________________
N900->Galaxy S->N9->Jolla/Lumia625
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 20:38.