Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Friends integration: get more social integration for SailfishOS

    Reply
    Page 1 of 2 | 1   2   | Next
    Sfiet_Konstantin | # 1 | 2014-03-17, 19:09 | Report

    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.
    • Beta 0.1.0: Openrepos
    • Experimental 0.1.0: OBS

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


    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.

    Edit | Forward | Quote | Quick Reply | Thanks

    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:
    Blacksphere, Bundyo, cquence, eekkelund, imaginaryenemy, LouisDK, Makeclick, ranbaxy, sada11, sbock, Schturman, shanttu, TMavica, Wanker, Watchmaker, willi6868, zamorph

     
    Sfiet_Konstantin | # 2 | 2014-03-18, 08:31 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to Sfiet_Konstantin For This Useful Post:
    Bundyo

     
    Uitto | # 3 | 2014-03-18, 09:06 | Report

    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

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by Uitto; 2014-03-18 at 09:14.

     
    andreas1 | # 4 | 2014-03-18, 09:29 | Report

    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?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    thedead1440 | # 5 | 2014-03-18, 09:47 | Report

    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...

    Edit | Forward | Quote | Quick Reply | Thanks

     
    thedead1440 | # 6 | 2014-03-18, 09:48 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Uitto | # 7 | 2014-03-18, 09:52 | Report

    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...

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to Uitto For This Useful Post:
    Sfiet_Konstantin

     
    andreas1 | # 8 | 2014-03-18, 11:21 | Report

    Originally Posted by thedead1440 View Post
    Run the code first...
    Okay, what would this pic mean?

    Edit | Forward | Quote | Quick Reply | Thanks
    Attached Images
     

     
    thedead1440 | # 9 | 2014-03-18, 11:40 | Report

    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

    Edit | Forward | Quote | Quick Reply | Thanks

     
    andreas1 | # 10 | 2014-03-18, 12:20 | Report

    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?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 1 of 2 | 1   2   | Next
vBulletin® Version 3.8.8
Normal Logout