![]() |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
Code:
XPCOMGLUE error for file /opt/mozbuildhm/libxpcom.so size: 35667184 in same dir. Any ideas? |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
May be you didn't set permissions right? What does ls -la says on the directory?
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Sweet development update, thanks Morpog :)
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
drwxrwxr-x mozbuildhm |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
A similar symptom: https://bugzilla.mozilla.org/show_bug.cgi?id=723487
It could be that you are running a different version of Harmattan than the one that was targeted with this build. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Be sure to cd first into the directory. I wrote it in 2 commands for a reason.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
"export LD_LIBRARY_PATH=./"?
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Have you changed permissions? I haven't. Maybe just delete the directory and untar again.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
I also had to install libpango1.0-0, libpango1.0-common and libxft2. Now it's "working" :-) |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Created new build for Harmattan N9:
http://romaxa.info/mer/mozbuildhm.tar.gz Mer, amhl7: http://romaxa.info/mer/mozbuild.tar.gz 1) Added basic support for touch events (http://here.net, maps.google.com) 2) Some scrolling tunings 3) VKB should basically open on input field clicks. 4) added support for Prompt dialogs 5) QML UI + support for back/forward/reload functionality. 6) Rotation, resizes and some other minor fixes. 7) support for zooming, Zoom to block (double click) 7) QML view is kind-of easy to setup, and run, similar to Webkit QML interface. To test, unpack and run: ./qmlMozEmbedTest -url linux.org.ru |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
romaxa,
Thanks for the new build :) The main issue is when you enter text in one input field, entering text into any other input field on the same page appends the text into the first input field... |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
thanks. working :) posting from mozilla.
issue: vkb hides after showing if it covers input area. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
I am getting a segmentation fault.
XPCOMGlueLoad error for file /opt/mozbuildhm/libxpcm.so: libxul.so: cannot open shared object file: No such file or directory Could not start XPCOM Glue Segmentation fault |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
thanks for the update romaxa. no segmentation faults so far. :)
unfortunately there are problems with scrolling. when i scroll in a webpage it acts like pinch to zoom and instead of scroll it zooms in and out rapidly. after a while the page disappears. occured at html5test, gsmarena and a local website. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
Code:
hg update -R .hg/patches 363:3cf100bfe72b |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Great improvements since last build! Looking forward to next one, u rox!
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
I updated build instructions
https://wiki.mozilla.org/Embedding/I..._instructions: now repository located on github. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
can you provide a direct link to dsc / patches too ?
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
I wonder if we can use the same UI from the Qt UI from the N9 proto?
From this thread: http://talk.maemo.org/showthread.php...7&goto=newpost |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
Not sure I was using some simple QML ui around for long time... Currently refactored embedding API, moved more stuff to generic part, created tiny Qt layer for QML adaptation... |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Btw, Is anyone willing to participate development, for example write nice looking UI instead of this one: https://github.com/romaxa/mozilla-ce...l/MainPage.qml
Any QML developers around willing to contribute? |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
I'm interesting in making Harmattan-like QML GUI
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
At least I'm keeping it running on normal desktop Qt4.8. Also build which I'm posting for N9 is not using meegotouch or any harmattan stuff... https://github.com/romaxa/mozilla-ce...config.qtN9-qt SW rendering should just work on Fremantle... EGL probably need some hooks around EGL drivers bugs. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
Not sure what would be the best placeholder for writing Nice user friendly browser UI, same place under different folder, or create shared repository for UI only, which would be possible to build against Qt XULRUNNER with EmbedLite API's., any suggestions? Will try to create separate repository as example of start placeholder for User Friendly UI. and post some documentation how to build Engine and build that UI against Engine with mozi embedding enabled |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
sorry i have no experience with n900, but as i can see on screenshots, its better to have 2 different ui for meego and maemo.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
SW rendering (esp when gcc 4.7.2, thumb compiled) is pretty fast, at least it was in my Fennec 17 builds. Waiting the current build to finish(it takes eons in scratchbox), will see what is the situation. |
even n9 have no qt 4.8. only 4.7.4 afaik. and qt5 beta.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
The point is to not use some fancy QML or whatever interfaces/classes which are specific to Harmattan. Again, only if possible. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
@coderus, romaxa count me in for the UI
@freemangordon in my understanding the philosophy behind qml is "disposable UI's". As there are no ifdefs in qml it's better to just build two of them. Maybe two git branches with a common base would be the way to go. Even if everything works perfectly from one platform to another, the import statements are enough to break everything. On a sidenote, it would be nice to use this for the fremantle UI |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
or launch with -no-glwidget cmd line argument. that will make it run with SW rendering |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
I've got some great ideas for UI, will share them tomorrow.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
So far the only dependency to Qt 4.8 is:
Code:
QApplication::setAttribute(Qt::AA_X11InitThreads, true); Code:
. @romaxa - would you consider adding that code to your branch? |
All times are GMT. The time now is 04:57. |
vBulletin® Version 3.8.8