maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [WIP] Alopex: a mozilla embedlite implementation on fremantle (https://talk.maemo.org/showthread.php?t=89506)

freemangordon 2013-07-27 14:29

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
Quote:

Originally Posted by frafI (Post 1362582)
Do you know what causes these issues and do you see any chance that Qt5/QtQuick2 wouldn't suffer from them (if any custom item is implemented using scenegraph)? I was able to compile the hildon components for Qt5 (with parts commented out, http://wiki.maemo.org/Qt5-Maemo5-Development/WhatWorks) and would like to try Alopex, too. Is this https://github.com/qwazix/qmlmozbrowser the current git for Alopex?

there are 2 issues with using QML:

1. Resource usage - the more libs we load, the more RAM we use.
2. hildon-desktop integration

You don't need alopex for Qt5, embedlite repo already has QT5 ui https://github.com/tmeshkova

BTW feel free to join #embedlite on mozilla.org to discuss issues, etc

frafI 2013-07-27 15:08

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
Quote:

Originally Posted by freemangordon (Post 1362587)
there are 2 issues with using QML:

1. Resource usage - the more libs we load, the more RAM we use.
2. hildon-desktop integration

You don't need alopex for Qt5, embedlite repo already has QT5 ui https://github.com/tmeshkova

BTW feel free to join #embedlite on mozilla.org to discuss issues, etc

Thanks for the repo link. About resource usage: a QtQuick application in Qt5 does not need libQt5Widgets, which is larger than libQt5Qml and libQt5Quick combined.

freemangordon 2013-07-27 15:43

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
Quote:

Originally Posted by frafI (Post 1362590)
Thanks for the repo link. About resource usage: a QtQuick application in Qt5 does not need libQt5Widgets, which is larger than libQt5Qml and libQt5Quick combined.

Could be, but Qt5 integration with hildon-desktop is missing at all iiuc. And having yet another qt library(ies) loaded along qt4 would be an overkill. Though who knows how it will behave, I might be totally wrong as well :)

Estel 2013-07-27 16:26

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
[OT]: Lets go back to the roots, and drop Qt4 too, who needs parasites sitting in RAM? For N900, GTK uber allez! *naive dreaming*[/OT]

marmistrz 2013-09-28 11:52

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
Quote:

Originally Posted by qwazix (Post 1357906)
This project is going to start over again almost from scratch without qml due to performance issues. My knowledge in qtWidget is not as good as qml, so I make no promises as to the speed of development.

qml is nice, maybe I'll be able to help :)

marmistrz 2013-09-29 08:27

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
OK, I have an idea what can be done. Let's temporarily drop the fremantle alopex ui, just stick with the same UI as on harmattan. When it works, let's push it further.

First of all: how the hell can I build the whole thing? Checked out xulrunner-package by tmeshkova but it complains 'bout scratchbox2 and harmattan target

Quote:

Originally Posted by Estel (Post 1362595)
[OT]: Lets go back to the roots, and drop Qt4 too, who needs parasites sitting in RAM? For N900, GTK uber allez! *naive dreaming*[/OT]

You don't want parasites in RAM? Just find a way out for applauncherd, as it has something borked under fremantle. Harmattan uses it, Sailfish uses it, so we should utilize it too.

marmistrz 2013-10-04 16:52

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
applauncherd seems possible, but as soon as I have no feedback, I won't carry on with anything. Seems that hardly one cares. If I get a stable base, I can go ahead, but I won't just reinvent the wheel.

First I need an instruction how to built the whole contraption. What has been changed and what not?

Android_808 2013-10-05 10:01

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
i would offer to help, but at the moment all my projects are on hold because of a problem with my build environment. anything newer than kernel 3.8 causes /usr/bin/moc to segfault when building qt apps. kept a version around for dev work but now Xephyr crashes trying to start UI in scratchbox. trying to find time to shift development to another machine in a debian 7 vm.

got some time next week so if you can give a difinitive link to source (which one is current ui based on, whose fork etc) i'll see if i can build current fremantle version of alopex. if it builds i'll have a play around see if there's anything i can contribute.

marmistrz 2013-10-06 04:39

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
I have no idea what qwazix used, but I used tmeshkova's repo from github (i think its best to start with the normal harmattan ui)
maybe qwazix or fmg would know something interesting about the whole stuff

Android_808 2013-10-06 08:14

Re: [WIP] Alopex: a mozilla embedlite implementation on fremantle
 
did manage to get a vm set up and working yesterday. i like the ui that was in the original maemo preview as it was similar to microb. i think it would be better sticking with something like that but in qt not qml.

i can't remember the exact reason for not using gtk (issue gl canvas is floating around in my head), but we have some underlying components of microb reverse engineered, jonwill iirc did some. would it not be better to aim at making it a drop in replacement for what we already have.


All times are GMT. The time now is 15:51.

vBulletin® Version 3.8.8