[SailfishDevel] GCompris
Luciano Montanaro
mikelima at gmail.com
Thu Apr 23 12:06:25 UTC 2015
Since we are discussing this, does anyone from Jolla plan to attend
Akademy 2015[1]?
This would be a good topic for a BOF/workshop.
*And* it's end of July, so Jolla could avoid postage costs, and
deliver my tablet! :-P
[1] https://dot.kde.org/2015/01/20/akademy-2015-coru%C3%B1a-spain-25-31-july
Regards,
Luciano
On Thu, Apr 23, 2015 at 1:56 PM, martin brook
<martin.brook100 at googlemail.com> wrote:
> Hi
>
> This thread reminded me of this
> http://aseigo.blogspot.co.uk/2013/01/qml-component-apis-to-come-together.html
> , I'm not sure if anything came of the discussions.
>
> Also related I think is
> https://lists.sailfishos.org/pipermail/devel/2015-February/005741.html
>
> vgrade
>
> On Thu, Apr 23, 2015 at 12:37 PM, Mike Sheldon <mike at mikeasoft.com> wrote:
>>
>> 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
>
>
>
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to devel-unsubscribe at lists.sailfishos.org
--
Luciano Montanaro
Anyone who is capable of getting themselves made President should on
no account be allowed to do the job. -- Douglas Adams
More information about the Devel
mailing list