[SailfishDevel] GCompris
Alex Smirnoff
smirnoff.al at gmail.com
Thu Apr 23 11:48:24 UTC 2015
Hi,
You mean ubuntu branch in Johnny Jazeix Repository
And this line, right?
# install QtQuick.Controls files install(DIRECTORY
/usr/lib/arm-linux-gnueabihf/qt5/qml/QtQuick/Controls/ DESTINATION
QtQuick/Controls)
I will ask Johnny if we could use this possibility and why ubuntu is not in
a master branch.
2015-04-23 13:37 GMT+02:00 Mike Sheldon <mike at mikeasoft.com>:
> Hi Alex,
>
> On Thu, 2015-04-23 at 10:44 +0200, Alex Smirnoff wrote:
>
> > But how could I say to Gcompris community that I need to integrate
> > part of Qt into the application, just to be able to approved it for
> > Jolla store?
>
> I think the GCompris developers will understand this requirement, I've
> been working with them on porting to Ubuntu Touch which also requires
> bundling the components for inclusion in the Ubuntu app store. For the
> Ubuntu branch we pull in QtQuick Controls automatically from the host
> system as part of the build process for the Ubuntu click package (this
> does mean cross-compilation isn't possible, but otherwise makes things
> pretty simple). So if you chat to the GCompris developers about it I
> expect they'll understand the sorts of limitations mobile stores often
> have.
>
> Hope that helps,
> Mike.
>
> >
> >
> > 2015-04-23 9:57 GMT+02:00 Lucien Xu <sfietkonstantin at free.fr>:
> > Hi Alex,
> >
> > Qt Quick Controls can be themed, and you can use Qt Quick
> > components to do the theming of these controls. We have been
> > doing this kind of theming work for Nemo [1]. However, doing
> > this for Sailfish OS's Silica might require some effort,
> > approval from Jolla etc.
> >
> > However, there is a simpler way to get your app approved for
> > store: bundle Qt Quick controls as a static or dynamic library
> > and package it with GCompris. You will require some tweaks,
> > like renaming QML imports, but this works well.
> >
> > Regards,
> > Lucien
> >
> > [1] https://github.com/nemomobile/qtquickcontrols-nemo
> >
> >
> > ______________________________________________________________
> > De: "Alex Smirnoff" <smirnoff.al at gmail.com>
> > À: "Sailfish OS Developers"
> > <devel at lists.sailfishos.org>
> > Envoyé: Jeudi 23 Avril 2015 08:35:08
> > Objet: [SailfishDevel] GCompris
> >
> >
> > Hi.
> >
> > I am glad to announce that, thanks to the main
> > developers from GCompris community, Gcompris could
> > be now started on Jolla device.
> >
> > More over, it is almost nothing prevents from merging
> > Sailfish support in GCompris master branch.
> >
> >
> >
> > I have plan to place rpm on openrepos in short time to
> > make it awailable for everybody.
> >
> >
> > We still have one nice to have and one major issue
> > related to Sailfish.
> >
> >
> > - Some activities use Qt Quick features, that are
> > only available starting from Qt 5.3.
> > So I want to ask if Sailfish OS will be Qt 5.3+ based
> > or not? This is the key point to understand if
> > Sailfish support should be merged already now to
> > master branch, or it'd better to wait till Sailfish
> > 2.0.
> >
> >
> > - qt5-qtquickcontrols is still unavailable on
> > Sailfish, so we could not place GCompris on Jolla
> > Shop.
> >
> > Here I want to try to ask it again from Jolla guys.
> > Last time I just got a suggestion from Andrey
> > Kozhevnikov to port QtQuickControls to SailfishOS. And
> > that was more that easy, I have just built 5.2 branch
> > with mersdk and created rpm.
> >
> >
> > Let me explain once more why we need QtQuickControls
> > on Sailfish.
> >
> > Gcompris is not a silica application and never be, it
> > is a generic qt application that has a lot of
> > different activities, developed by different
> > developers. So it should be possible to run it on
> > different platforms.
> >
> > There is no way to rewrite everything and change all
> > imports to silica and port all the new things ever and
> > ever, because there is no support on other platforms.
> > Generic QtQuickControls is the best way.
> >
> >
> > So I want to hear the Jolla's point of view on this
> > problem. As soon as a more applicable in other cases
> > Silica component may be not so applicable in case of
> > full-screen applications like GCompris.
> >
> > It use it own layout and the Page type could not
> > ensures anyway that page content is scrolled to keep
> > editable text fields visible when the virtual keyboard
> > is shown and so on, because the Page just no exist.
> >
> >
> > Or maybe there is a chance to somehow wrap
> > QtQuickControls in Silica. I believe that should be
> > possible, I do not have this chance because there is
> > no open silica repository.
> >
> >
> > I believe that educational application like GCompris
> > is must have on Jolla devices. And having it only in
> > openrepos will definitely close the door for the
> > lion's share of users.
> >
> >
> >
> > --
> > Alex Smirnov
> >
> >
> >
> > _______________________________________________
> > SailfishOS.org Devel mailing list
> > To unsubscribe, please send a mail to
> > devel-unsubscribe at lists.sailfishos.org
> >
> >
> >
> > _______________________________________________
> > SailfishOS.org Devel mailing list
> > To unsubscribe, please send a mail to
> > devel-unsubscribe at lists.sailfishos.org
> >
> >
> >
> > --
> > Alex Smirnov
> >
> > _______________________________________________
> > SailfishOS.org Devel mailing list
> > To unsubscribe, please send a mail to
> devel-unsubscribe at lists.sailfishos.org
>
>
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to
> devel-unsubscribe at lists.sailfishos.org
>
--
Alex Smirnov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20150423/d3d7c704/attachment.html>
More information about the Devel
mailing list