maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [M5] [Announce] QML Browser - Web browser written using Qt Components Hildon (https://talk.maemo.org/showthread.php?t=93508)

sixwheeledbeast 2014-09-05 12:29

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pichlo (Post 1438290)
Have you two rebooted since installing and still get the blue square icon?

Yep. Several times. I have even upgraded to the new Stable CSSU which requires a reboot.

Maybe some people are having these issues because they have had QML-browser installed for a long time.
I have had QML-browser install since initial release.

chill 2014-09-05 17:19

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pichlo (Post 1438290)
Have you two rebooted since installing and still get the blue square icon? I don't remember rebooting though and I get a globe icon, same as MicroB.

One thing I nearly forgot. Not hat it bothers me, it's just a curiosity. With multiple browser windows open, when I close one, I sometimes get this effect:

Attachment 35708

Maximizing and re-minimizing the window repaints it correctly.

I've rebooted multiple times and the blue icon is still there. But when I add it as a shortcut on the home screen, it's the globe.

I get that transparent window effect too. If there are multiple QML Browser windows, they get transparent too.

pichlo 2014-09-05 17:55

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Could you paste the result of:
Code:

cat /usr/share/applications/hildon/qml-browser.desktop
Mine says:
Code:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=QML Browser
Exec=/opt/qml-browser/bin/qml-browser
Icon=/usr/share/icons/hicolor/64x64/hildon/general_web.png
X-Window-Icon=
X-HildonDesk-ShowInToolbar=true
X-Osso-Type=application/x-executable


chill 2014-09-05 21:46

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Identical result here.

pichlo 2014-09-05 22:27

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
OK, here's an experiment. You need to be root to do it. Open that file in a text editor of your preference and remove the full path and extension from the Icon line, leaving only:
Code:

Icon=general_web
Save the file. In theory you don't need to do anything else. Hildon will refresh the application list, it may look temporarily empty. After the refresh, the globe icon should appear.

chill 2014-09-05 23:42

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
smashing, it worked! But what did I just do? :D

btw, the application list did not get emptied.

nokiabot 2014-09-06 06:28

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
5 Attachment(s)
facebook.com redirects to mobile page that is ridiculous considering how useless the mobile page is also the langague is not english everytime:eek:
touch.facebook.com returns a error page
some websites are prone to too much tearing in non fullscreen mode i am attaching the operater page which is important also a part of it works just like a standalone app thats good i am just wondering how that happens;eek:
sometimes after closing a window its not repainted
lots more bugs usablity issues to post later :D but still its rivalling opera on my device :)

pichlo 2014-09-06 07:15

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by chill (Post 1438383)
smashing, it worked! But what did I just do? :D

Hildon looks for a file from the Icon line in certain subfolders in /usr/share/icons. Providing a full path in theory overrides the search and forces a single instance of that file but it apparently did not work in your case. Not sure why: different versions of Hildon libraries?

By providing only the file name without the full path and extension you did nothing else than reverted to the default format, copying what other destop files do.

usr 2014-09-06 07:24

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Also it can be good if QML Browser will be compatible with Tor Status Area Applet.

marmistrz 2014-09-06 07:37

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Feature request: a single-window option. Why?
1. Act as an mobile web page viewer (user agent might be set from command-line parameters)
2. If the only page crashes, the process'll end, so it might be a way to debug those strange crashes more easily.

nokiabot 2014-09-06 08:42

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
feature request:
clicking the top left corner in fullscreen to minimise the window i.e just what the default launcher does as qml browser isint a tabbed browser so switching windows is a pain in fullscreen
a transparent stop button at the bottom left corner in fullscreen to stop a page from loading which can also serve as a back button
option to toggle the topbar on or off where a top left click still can switch windows as it can provide more real estate in a sane way for some
addition of a searchbox with configurable search engines by long clicking any search box then add search engine and i got no idea where to put the searchbox :D maybe the searchbox can be put at the top or just avove the url bar and the bookmarks list below or avove it so it just takes a litte space like a bookmark and the searchbox can be made static or it scrolls with the bookmarks or it gets hidden when bookkmarks are scrolled
anyway the best part of qml browser is that it dosent feel alien it feels like a part of the system like microb and i believe some more sane usablity enancements can prove to be useful :)

pichlo 2014-09-06 09:44

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by nokiabot (Post 1438402)
clicking the top left corner in fullscreen to minimise the window i.e just what the default launcher does

That's only because the launher does not support the full screen mode. Just like MicroB, for that matter.

You don't need that feature, all you need to do is tap on any empty space (to avoid hitting a link) to bring up the soft expand button in the bottom right and tap that button to switch back from full screen. Just like MicroB.

In fact, most of your requests can be answered in the same way.
On the other hand.

Quote:

option to toggle the topbar on or off where a top left click still can switch windows as it can provide more real estate in a sane way
That sounds like a reasonable feature. That's what the stock Maps application does.

Quote:

addition of a searchbox with configurable search engines by long clicking any search box then add search engine and i got no idea where to put the searchbox :D
In case you haven't noticed, the address bar also doubles as the search box and already has the option to add search engines.

nokiabot 2014-09-06 10:17

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pichlo (Post 1438404)
That's only because the launher does not support the full screen mode. Just like MicroB, for that matter.

You don't need that feature, all you need to do is tap on any empty space (to avoid hitting a link) to bring up the soft expand button in the bottom right and tap that button to switch back from full screen. Just like MicroB.

In fact, most of your requests can be answered in the same way.
On the other hand.



That sounds like a reasonable feature. That's what the stock Maps application does.



In case you haven't noticed, the address bar also doubles as the search box and already has the option to add search engines.

oops how come i didnt saw the searchengines theres even the duck:eek:
for the record switching windows in fullscreen is a pain as one needs to toggle then switch:)
a stop button can also come in handy the same way
the best would be to able to disable the topbar while still retaining switching functionablity as you said:)
to be clear i suggested them so the sanest of them gets considerd as no one wants a ugly mess:D

chill 2014-09-07 03:04

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by nokiabot (Post 1438392)
facebook.com redirects to mobile page that is ridiculous considering how useless the mobile page is also the langague is not english everytime:eek:
touch.facebook.com returns a error page

I used to get that error but not anymore. One thing that might have helped was changing the user agent to N900.

nokiabot 2014-09-07 04:22

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by chill (Post 1438461)
I used to get that error but not anymore. One thing that might have helped was changing the user agent to N900.

will try copying user agent till then can you post a couple of useragents as i dont have useragent tool installed
thanks

marmistrz 2014-09-07 10:40

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
nokiabot: http://whatsmyuseragent.com/CommonUserAgents

int_ua 2014-09-07 11:46

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Crashes on life.ua/uk/

chill 2014-09-08 20:05

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by marmistrz (Post 1438479)

I got mine by going to whatsmyuseragent.com with microb, and then copy/pasting to QML Browser's user agent field.

I suppose I could have done the same with other browsers, e.g. going to whatsmyseragent.com from my PC's browsers (Chrome, Firefox, IE) and then getting the result over to QML Browser.

ekze 2014-09-15 23:05

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
It crashes on startup after the latest update

Estel 2014-09-15 23:42

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by ekze (Post 1439372)
It crashes on startup after the latest update

Confirming:

Code:

~ $ /opt/qml-browser/bin/qml-browser
QDeclarativeComponent: Component is not ready
"file:///opt/qml-browser/qml/main.qml:18:1: plugin cannot be loaded for module "org.hildon.components": Cannot load library /opt/lib/qt4/imports/org/hildon/components/libhildoncomponents.so: (/opt/lib/qt4/imports/org/hildon/components/libhildoncomponents.so: undefined symbol: _ZN16QDeclarativeBind10classBeginEv)"

/Estel

sixwheeledbeast 2014-09-16 17:56

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
I don't have any crashes here BTW.
Still have the odd issue, bookmarks aren't working again. Same as I had before with the add bookmarks icon missing.
Also trying to go to a URL without http:// causes the browser to go to file:///opt/<URL I am trying to get>

handaxe 2014-09-16 19:29

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by sixwheeledbeast (Post 1439428)
I don't have any crashes here BTW.

Peculiar. I get the error Estel reported. Thumb, KP latest.

ekze 2014-09-17 00:47

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Yep, I'm also on Thumb.

pichlo 2014-09-17 05:33

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Last night's update 0.8.1 still crashes on startup with the same error (see Estel's post on previous page). Sixwheels, perhaps you have some missing package installed for another reason?

Err, I am also on Thumb. Could that be a pattern emerging?

uros 2014-09-17 07:17

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pichlo (Post 1439467)
Last night's update 0.8.1 still crashes on startup with the same error (see Estel's post on previous page). Sixwheels, perhaps you have some missing package installed for another reason?

Err, I am also on Thumb. Could that be a pattern emerging?

Same here, same error.

Ilew 2014-09-17 08:13

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Update 0.8.1 is not crashing on startup for me.
No thumb here.

handaxe 2014-09-17 08:19

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Are we being bitten by the thumb glibc6?

http://talk.maemo.org/showpost.php?p...postcount=2107

pichlo 2014-09-17 08:26

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Unlikely. That post you've linked is about reverting a Thumb-compiled glibc back to ARM-compiled.

The crash started happening after the 0.8.0 update. 0.7.0 worked fine. Something must have changed in 0.8.0. Besides, the error when run from the command line points a finger exactly.

handaxe 2014-09-17 12:00

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pichlo (Post 1439477)
Unlikely. That post you've linked is about reverting a Thumb-compiled glibc back to ARM-compiled.

The crash started happening after the 0.8.0 update. 0.7.0 worked fine. Something must have changed in 0.8.0. Besides, the error when run from the command line points a finger exactly.

Most thumb users likely are still using the thumb version as reverting required a separate action.

The error indeed appears to point somewhere precisely - so is that culprit a thumb compiled version? Thumb seems to be the key and I wondered if the changes in 0.8.0 tweaked something in libc6 not tweaked before

marmistrz 2014-09-17 16:39

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Confirming the crash. Thumb, KP latest. But it seems related to the components, not to the browser. Using the extras-devel version of qml-browser.

Estel 2014-09-19 12:49

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
I was just about to ask if people who aren't experiencing crashes have updated to latest qt-components-hildon ;) I did, and it crashes for me (I'm also on thumb, of course).

chill 2014-09-19 22:41

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
I just tried to upgrade to 0.8.0 (I am on CSSU Stable), but HAM says package not found.

pichlo 2014-09-20 07:07

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
@chill, it's only in extras-devel for now.

@Estel, did you mean qt-components-hildon? I don't even have qml-components at all. (Quick look around... No, no such thing in the repos either.) QML Browser 0.8.0 pulls in a later qt-components-hildon through its dependencies so obviously those with 0.8.0 and later have it.

uros 2014-09-20 10:00

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by Estel (Post 1439707)
I was just about to ask if people who aren't experiencing crashes have updated to latest qml-components ;) I did, and it crashes for me (I'm also on thumb, of course).

I have latest qml-components and thumb. And crash :)

marmistrz 2014-09-20 12:31

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Unfortunately, marxian might not even know about these problem as he hasn't been on tmo since 4th Sep

Estel 2014-09-20 13:08

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pichlo (Post 1439787)

@Estel, did you mean qt-components-hildon?

Thanks, corrected in the original post, too. And of course, you're right that it's dependency, so my point was irrelevant, anyway.

That is what I get for writing from memory, on the fly, without checking first ;)

/Estel

Sohil876 2014-09-20 19:25

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
I have latest qml-browser and qt-components-hildon installed so far no crashes. I actually dont use it heavily, just saying no crashes on casual use. Im on cssu-testing btw.

pichlo 2014-09-20 20:26

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
@Sohil, what version do you have? The crashes started at 0.8.0. It crashes right at the startup, complaining (when run from the command line) about some missing component. Hence easily reproducible.

Sohil876 2014-09-20 21:55

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pichlo (Post 1439878)
@Sohil, what version do you have? The crashes started at 0.8.0. It crashes right at the startup, complaining (when run from the command line) about some missing component. Hence easily reproducible.

Well as i said i have the latest ones, qml-browser 0.8.1 and qt-components-hildon 0.10.0
EDIT:- I ran it from commandline and it does not complain about anything and works fine for me, no crashes.

Mentalist Traceur 2014-09-21 05:45

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quick question:

Last I checked, QT-based apps all failed to handle the full range of xkb keymap possibilities correctly: I have different keys mapped to level 4 (Shift+Fn+Key) than to level 3 (Fn+Key). Examples of how this is done can be found in the big remapping keyboard maemo wiki page.

I'm not exactly hopeful, but might as well ask: Does this browser or the more recent version of Qt we have available by any chance manage to be immune to this bug?


All times are GMT. The time now is 04:08.

vBulletin® Version 3.8.8