Wed, 29 Apr 2015 12:56:20 +0000 Kimmo Lindholm <kimmo.lindh...@eke.fi>:
Any news about whitelisting QtFeedback?

-kimmo
Also what about QtPositioning ? I know that the pull request for RPM validator has already been merged a while ago, but when I recently tried to submit an application using QtPositioning to Harbour, I got a reply that is actually still not yet allowed...

Martin


-----Original Message-----
From: devel-boun...@lists.sailfishos.org [mailto:devel-
boun...@lists.sailfishos.org] On Behalf Of Reto Zingg
Sent: 2. joulukuuta 2014 11:00
To: devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] QtFeedback 5.0 not allowed? Really?

Hi,

On 01.12.2014 23:34, sailfishmail wrote:
Another observation:

You're allowed to require qt5-qtfeedback in your RPM-packaging
according to the faq:
https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/blob/1.18/all
owed_requires.conf

It's a mistake that qt5-qtfeedback made it into the allowed_requires.conf file.

It's out for update 10:
https://github.com/sailfish-sdk/sdk-harbour-
rpmvalidator/blob/1.21/allowed_requires.conf

As soon as this libQt0Feedback.so.0 naming mess (note the 0 between Qt and
Feedback!) is clean up, we will allow QtFeedback in Harbour (will probably not
make it to the next update, but in a later one).

br
Reto

which installs
    /usr/lib/libQt0Feedback.so.0
    /usr/lib/libQt0Feedback.so.0.0
    /usr/lib/libQt0Feedback.so.0.0.0
    /usr/lib/qt5/qml
    /usr/lib/qt5/qml/QtFeedback
    /usr/lib/qt5/qml/QtFeedback/libdeclarative_feedback.so
    /usr/lib/qt5/qml/QtFeedback/plugins.qmltypes
    /usr/lib/qt5/qml/QtFeedback/qmldir

However, according to
https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/blob/1.18/all
owed_libraries.conf
and
https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/blob/1.18/all
owed_qmlimports.conf you're not allowed to use what you required to be
installed.

Maybe some misunderstanding when making the harbour validation scripts?

-Asser

Mon, 01 Dec 2014 22:08:34 +0100
"Peter Pykäläinen" <peter.pykalai...@gmail.com> kirjoitti:

Thanks Kimmo!

That was new.

And it fails:

Libraries
=========
ERROR [/usr/bin/harbour-sailraid] Cannot link to shared library:
libQt0Feedback.so.0
INFO [/usr/bin/harbour-sailraid] Please see our FAQ here:
https://harbour.jolla.com/faq#Shared_Libraries
FAILED


Requires
========
ERROR [libQt0Feedback.so.0] Cannot require shared library:
'libQt0Feedback.so.0'
INFO [harbour-sailraid] Please see our FAQ here:
https://harbour.jolla.com/faq#2.6.0 how to use
'__provides_exclude_from' and '__requires_exclude' .spec file to
avoid that FAILED

And it fails totally.
Not fun.

So no vibration then, how can this basic stuff not be accepted?

// Peter Pykäläinen

On 1 December 2014 at 22:57, Kimmo Lindholm <kimmo.lindh...@eke.fi>
wrote:

   Run the pre-validation tool from SDK, if you get green there, it’s
much closer to approval…



(I prefer accessing it through browser,
http://127.0.0.1:8080/C/harbour_tools/ )



-kimmo



*From:* devel-boun...@lists.sailfishos.org [mailto:
devel-boun...@lists.sailfishos.org] *On Behalf Of *Peter Pykäläinen
*Sent:* Monday, December 01, 2014 10:34 PM
*To:* Sailfish OS Developers
*Subject:* Re: [SailfishDevel] QtFeedback 5.0 not allowed? Really?



Hi,

yes I did, thank you all for your help.

Especially Andrey, you are the man!

Let's see now if this passes harbour QA or not :)



// Peter Pykäläinen



On 1 December 2014 at 22:30, Gabriel Böhme
<m.gabrielboe...@googlemail.com> wrote:

Have you tried cleaning the project? Helps sometimes.

Am Mon Dec 01 2014 21:18:17 GMT+0100 (CET) schrieb Peter Pykäläinen:

I give up!

Once I figured out how to add the stupid haptics stuff into the
.pro
file I
then get errors on my main when I try to compile:

error: undefined reference to `SailfishApp::application(int&,
char**)' error: undefined reference to `SailfishApp::createView()'
error: undefined reference to `SailfishApp::pathTo(QString const&)'

I have used this kind of code succesfully in my other app and no
issue there.

Any help would be much appreciated.

My main looks like this:

#ifdef QT_QML_DEBUG

#include <QtQuick>

#endif


#include <sailfishapp.h>

#include <rumbler.h>

#include <QQuickView>

#include <QQmlContext>

#include <QGuiApplication>



int main(int argc, char *argv[])

{

      // SailfishApp::main() will display "qml/template.qml", if you
need
more
      // control over initialization, you can use:

      //

      //   - SailfishApp::application(int, char *[]) to get the
QGuiApplication *
      //   - SailfishApp::createView() to get a new QQuickView *
instance

      //   - SailfishApp::pathTo(QString) to get a QUrl to a
resource file

      //

      // To display the view, call "show()" (will show fullscreen on
device).

//    return SailfishApp::main(argc, argv);

      QScopedPointer<QGuiApplication>
app(SailfishApp::application(argc,
argv));
      QScopedPointer<QQuickView> view(SailfishApp::createView());


      Rumbler rumbler;


      view->rootContext()->setContextProperty("Rumbler", &rumbler);

      view->setSource(SailfishApp::pathTo("qml/harbour-myapp.qml"));

      view->show();

      view->showFullScreen();


      return app->exec();

}





// Peter Pykäläinen

On 1 December 2014 at 15:08, Andrey Kozhevnikov
<coderusin...@gmail.com> wrote:

   I can suggest you to use QtFeedback from Qt side and register
QML
type.
01.12.2014 18:06, Peter Pykäläinen пишет:

    Just got my game rejected in Jolla Harbour this morning due
to:


*Import 'QtFeedback 5.0' is not allowed * Is it really so that
vibration is not allowed in Harbour apps?
   Is there any alternative?

// Peter Pykäläinen


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

Reply via email to