Re: [SailfishDevel] How to create a nemo transfer-engine plugin?
Hey guys, just a little status update, I created a new library via normal Qt 5.2 QtCreator and reopened the project later in Sailfish IDE. So all the RPM stuff was not included and now it compiles fine. But you need to install the nemo-transferengine packages in the build engine at first. Also it helps to install transferengine stuff and sailfish-browser in emulator, if you don't want to use the real device! The library itself is recognized by nemo-transferengine, it shows up in share menu and the QML page is loaded exactly. But now I stuck a bit. Because I'm not sure, how to realize the API login stuff. Because it seems there are only start()/cancel() recognized by the QML site, but not my slot. An example is in the code: https://github.com/AlphaX2/pocketshareplugin Have a look here: pocketshareinterface.h pocketshareinterface.cpp PocketSharePlugin.qml (line 16) I can't call check() method, because I get this error from QML: unknown:16 - file:///usr/share/nemo-transferengine/plugins/PocketSharePlugin.qml:16: TypeError: Object [object Object] has no method 'check' Any ideas? My plan was to integrate a checkLogin() - if user is not logged in, call and show all the needed stuff via the QML share page. Maybe someone just created a share plugin? Thanks, Gabriel. Am Donnerstag, den 13.11.2014, 00:07 +0600 schrieb Dmitriy Purgin: Hallo Gabriel, It could help if you would post more detailed compile log from 'Compile Output' tab. The fragment you posted tells a quite obvious thing -- that RPM generation didn't succeed because of compilation failure. If you don't want to build an RPM, there's a 'Deploy by Copying Binaries' option. Cheers Dmitriy 2014-11-12 4:43 GMT+06:00 Gabriel Böhme m.gabrielboe...@googlemail.com: I was asking, because it seems there is a X86 version, because you can compile it with X86 Kit. Now I tried to compile nemo-transfer-engine, but got this qmake error: error: Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) RPM build errors: And it's telling me, that qmake finished/canceled and returned 1. Is there no build only option with out creating RPM or deploy? Because the lib could be copied by hand to mersdk build engine. I've just started to learn/work with Qt/C++. Used Python so far. Maybe it's just me. :) But my idea was to use ARMv7 compiler from Sailfish IDE. Some help here would be awesome! :) Gabriel. Am Mittwoch, den 12.11.2014, 03:07 +0500 schrieb Andrey Kozhevnikov: compile it from source? 12.11.2014 03:05, Gabriel Böhme пишет: Hi sailors, got my Jolla some days ago and I'm really used to share links with Pocket (getpocket.com) on N9 and Android. So I was looking for some details and found a hint that SailfishOS is using transfer-engine from nemo mobile for sharing. So I played around with the example plugin code from nemomobile, but it can't compile the example, because it's missing nemotransferengine-qt5 package. Is there a repository that I have to add at first, or another way to get the package? And is there any working example online? Thanks in advance, Gabriel. ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org signature.asc Description: This is a digitally signed message part ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
Re: [SailfishDevel] How to create a nemo transfer-engine plugin?
use BuildDepends in rpm/yaml, dont install packages manually for login stuff you first need to implement Accounts/SignOn stuff 15.11.2014 04:13, Gabriel Böhme пишет: Hey guys, just a little status update, I created a new library via normal Qt 5.2 QtCreator and reopened the project later in Sailfish IDE. So all the RPM stuff was not included and now it compiles fine. But you need to install the nemo-transferengine packages in the build engine at first. Also it helps to install transferengine stuff and sailfish-browser in emulator, if you don't want to use the real device! The library itself is recognized by nemo-transferengine, it shows up in share menu and the QML page is loaded exactly. But now I stuck a bit. Because I'm not sure, how to realize the API login stuff. Because it seems there are only start()/cancel() recognized by the QML site, but not my slot. An example is in the code: https://github.com/AlphaX2/pocketshareplugin Have a look here: pocketshareinterface.h pocketshareinterface.cpp PocketSharePlugin.qml (line 16) I can't call check() method, because I get this error from QML: unknown:16 - file:///usr/share/nemo-transferengine/plugins/PocketSharePlugin.qml:16: TypeError: Object [object Object] has no method 'check' Any ideas? My plan was to integrate a checkLogin() - if user is not logged in, call and show all the needed stuff via the QML share page. Maybe someone just created a share plugin? Thanks, Gabriel. Am Donnerstag, den 13.11.2014, 00:07 +0600 schrieb Dmitriy Purgin: Hallo Gabriel, It could help if you would post more detailed compile log from 'Compile Output' tab. The fragment you posted tells a quite obvious thing -- that RPM generation didn't succeed because of compilation failure. If you don't want to build an RPM, there's a 'Deploy by Copying Binaries' option. Cheers Dmitriy 2014-11-12 4:43 GMT+06:00 Gabriel Böhme m.gabrielboe...@googlemail.com: I was asking, because it seems there is a X86 version, because you can compile it with X86 Kit. Now I tried to compile nemo-transfer-engine, but got this qmake error: error: Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) RPM build errors: And it's telling me, that qmake finished/canceled and returned 1. Is there no build only option with out creating RPM or deploy? Because the lib could be copied by hand to mersdk build engine. I've just started to learn/work with Qt/C++. Used Python so far. Maybe it's just me. :) But my idea was to use ARMv7 compiler from Sailfish IDE. Some help here would be awesome! :) Gabriel. Am Mittwoch, den 12.11.2014, 03:07 +0500 schrieb Andrey Kozhevnikov: compile it from source? 12.11.2014 03:05, Gabriel Böhme пишет: Hi sailors, got my Jolla some days ago and I'm really used to share links with Pocket (getpocket.com) on N9 and Android. So I was looking for some details and found a hint that SailfishOS is using transfer-engine from nemo mobile for sharing. So I played around with the example plugin code from nemomobile, but it can't compile the example, because it's missing nemotransferengine-qt5 package. Is there a repository that I have to add at first, or another way to get the package? And is there any working example online? Thanks in advance, Gabriel. ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
Re: [SailfishDevel] How to create a nemo transfer-engine plugin?
Hi, okay, but I mean SailfishIDE don't offer a template for libraries and to modify the standard project is much more work than creating it via normal Qt IDE. Later it's my goal to create a RPM - at the moment it's deployed manually eith rsync. Good enough at the moment. Are there any informations/documrnted example for accounts/signon, just found the nemo qml plugin. Thanks, Gabriel. Am Sat Nov 15 2014 07:52:52 GMT+0100 (CET) schrieb Andrey Kozhevnikov: use BuildDepends in rpm/yaml, dont install packages manually for login stuff you first need to implement Accounts/SignOn stuff 15.11.2014 04:13, Gabriel Böhme пишет: Hey guys, just a little status update, I created a new library via normal Qt 5.2 QtCreator and reopened the project later in Sailfish IDE. So all the RPM stuff was not included and now it compiles fine. But you need to install the nemo-transferengine packages in the build engine at first. Also it helps to install transferengine stuff and sailfish-browser in emulator, if you don't want to use the real device! The library itself is recognized by nemo-transferengine, it shows up in share menu and the QML page is loaded exactly. But now I stuck a bit. Because I'm not sure, how to realize the API login stuff. Because it seems there are only start()/cancel() recognized by the QML site, but not my slot. An example is in the code: https://github.com/AlphaX2/pocketshareplugin Have a look here: pocketshareinterface.h pocketshareinterface.cpp PocketSharePlugin.qml (line 16) I can't call check() method, because I get this error from QML: unknown:16 - file:///usr/share/nemo-transferengine/plugins/PocketSharePlugin.qml:16: TypeError: Object [object Object] has no method 'check' Any ideas? My plan was to integrate a checkLogin() - if user is not logged in, call and show all the needed stuff via the QML share page. Maybe someone just created a share plugin? Thanks, Gabriel. Am Donnerstag, den 13.11.2014, 00:07 +0600 schrieb Dmitriy Purgin: Hallo Gabriel, It could help if you would post more detailed compile log from 'Compile Output' tab. The fragment you posted tells a quite obvious thing -- that RPM generation didn't succeed because of compilation failure. If you don't want to build an RPM, there's a 'Deploy by Copying Binaries' option. Cheers Dmitriy 2014-11-12 4:43 GMT+06:00 Gabriel Böhme m.gabrielboe...@googlemail.com: I was asking, because it seems there is a X86 version, because you can compile it with X86 Kit. Now I tried to compile nemo-transfer-engine, but got this qmake error: error: Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) RPM build errors: And it's telling me, that qmake finished/canceled and returned 1. Is there no build only option with out creating RPM or deploy? Because the lib could be copied by hand to mersdk build engine. I've just started to learn/work with Qt/C++. Used Python so far. Maybe it's just me. :) But my idea was to use ARMv7 compiler from Sailfish IDE. Some help here would be awesome! :) Gabriel. Am Mittwoch, den 12.11.2014, 03:07 +0500 schrieb Andrey Kozhevnikov: compile it from source? 12.11.2014 03:05, Gabriel Böhme пишет: Hi sailors, got my Jolla some days ago and I'm really used to share links with Pocket (getpocket.com) on N9 and Android. So I was looking for some details and found a hint that SailfishOS is using transfer-engine from nemo mobile for sharing. So I played around with the example plugin code from nemomobile, but it can't compile the example, because it's missing nemotransferengine-qt5 package. Is there a repository that I have to add at first, or another way to get the package? And is there any working example online? Thanks in advance, Gabriel. ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org -- Gesendet von meinem Jolla ___ SailfishOS.org Devel mailing list To unsubscribe, please send a
Re: [SailfishDevel] How to create a nemo transfer-engine plugin?
Hallo Gabriel, It could help if you would post more detailed compile log from 'Compile Output' tab. The fragment you posted tells a quite obvious thing -- that RPM generation didn't succeed because of compilation failure. If you don't want to build an RPM, there's a 'Deploy by Copying Binaries' option. Cheers Dmitriy 2014-11-12 4:43 GMT+06:00 Gabriel Böhme m.gabrielboe...@googlemail.com: I was asking, because it seems there is a X86 version, because you can compile it with X86 Kit. Now I tried to compile nemo-transfer-engine, but got this qmake error: error: Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) RPM build errors: And it's telling me, that qmake finished/canceled and returned 1. Is there no build only option with out creating RPM or deploy? Because the lib could be copied by hand to mersdk build engine. I've just started to learn/work with Qt/C++. Used Python so far. Maybe it's just me. :) But my idea was to use ARMv7 compiler from Sailfish IDE. Some help here would be awesome! :) Gabriel. Am Mittwoch, den 12.11.2014, 03:07 +0500 schrieb Andrey Kozhevnikov: compile it from source? 12.11.2014 03:05, Gabriel Böhme пишет: Hi sailors, got my Jolla some days ago and I'm really used to share links with Pocket (getpocket.com) on N9 and Android. So I was looking for some details and found a hint that SailfishOS is using transfer-engine from nemo mobile for sharing. So I played around with the example plugin code from nemomobile, but it can't compile the example, because it's missing nemotransferengine-qt5 package. Is there a repository that I have to add at first, or another way to get the package? And is there any working example online? Thanks in advance, Gabriel. ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
[SailfishDevel] How to create a nemo transfer-engine plugin?
Hi sailors, got my Jolla some days ago and I'm really used to share links with Pocket (getpocket.com) on N9 and Android. So I was looking for some details and found a hint that SailfishOS is using transfer-engine from nemo mobile for sharing. So I played around with the example plugin code from nemomobile, but it can't compile the example, because it's missing nemotransferengine-qt5 package. Is there a repository that I have to add at first, or another way to get the package? And is there any working example online? Thanks in advance, Gabriel. signature.asc Description: This is a digitally signed message part ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
Re: [SailfishDevel] How to create a nemo transfer-engine plugin?
compile it from source? 12.11.2014 03:05, Gabriel Böhme пишет: Hi sailors, got my Jolla some days ago and I'm really used to share links with Pocket (getpocket.com) on N9 and Android. So I was looking for some details and found a hint that SailfishOS is using transfer-engine from nemo mobile for sharing. So I played around with the example plugin code from nemomobile, but it can't compile the example, because it's missing nemotransferengine-qt5 package. Is there a repository that I have to add at first, or another way to get the package? And is there any working example online? Thanks in advance, Gabriel. ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
Re: [SailfishDevel] How to create a nemo transfer-engine plugin?
I was asking, because it seems there is a X86 version, because you can compile it with X86 Kit. Now I tried to compile nemo-transfer-engine, but got this qmake error: error: Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) Bad exit status from /var/tmp/rpm-tmp.kdkTKG (%build) RPM build errors: And it's telling me, that qmake finished/canceled and returned 1. Is there no build only option with out creating RPM or deploy? Because the lib could be copied by hand to mersdk build engine. I've just started to learn/work with Qt/C++. Used Python so far. Maybe it's just me. :) But my idea was to use ARMv7 compiler from Sailfish IDE. Some help here would be awesome! :) Gabriel. Am Mittwoch, den 12.11.2014, 03:07 +0500 schrieb Andrey Kozhevnikov: compile it from source? 12.11.2014 03:05, Gabriel Böhme пишет: Hi sailors, got my Jolla some days ago and I'm really used to share links with Pocket (getpocket.com) on N9 and Android. So I was looking for some details and found a hint that SailfishOS is using transfer-engine from nemo mobile for sharing. So I played around with the example plugin code from nemomobile, but it can't compile the example, because it's missing nemotransferengine-qt5 package. Is there a repository that I have to add at first, or another way to get the package? And is there any working example online? Thanks in advance, Gabriel. ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org signature.asc Description: This is a digitally signed message part ___ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org