Author Topic: QT5 simplebrowser  (Read 124946 times)

Karlovac

  • Guest
Re: QT5 simplebrowser
« Reply #45 on: February 05, 2021, 01:03:47 am »
After few hours I couldn't find all needed dll-s.
Last missed is WEBPDEM2. In which file is that dll located?
regards
Davorin

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: QT5 simplebrowser
« Reply #46 on: February 05, 2021, 01:49:44 am »
Code: [Select]
W:\usr\lib>yum provides webpdem2.dll
libwebp-1.1.0-1.oc00.i686 : Library and tools for the WebP graphics format
Repo        : netlabs-rel
Matched from:
Other       : webpdem2.dll

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4710
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: QT5 simplebrowser
« Reply #47 on: February 09, 2021, 04:45:30 pm »
FYI: Roderick posted some information of the "Test version of the new QT based browser".  He updated the readme.txt (2021-02-07) to help with some doubts.

Silvan from Bitwise Works corrected on twitter that it is not a test version of the new browser, it is a proof of concept with a very simple browser within qtwebengine.

Anyways, feedback is welcome. I remain myself optimist about this project, we really need a modern browser.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Eugene Tucker

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +12/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #48 on: February 09, 2021, 05:03:29 pm »
I have found it to be promising. I am experimenting with it now.

Roderick Klein

  • Hero Member
  • *****
  • Posts: 655
  • Karma: +14/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #49 on: February 09, 2021, 05:43:39 pm »
FYI: Roderick posted some information of the "Test version of the new QT based browser".  He updated the readme.txt (2021-02-07) to help with some doubts.

Silvan from Bitwise Works corrected on twitter that it is not a test version of the new browser, it is a proof of concept with a very simple browser within qtwebengine.

Anyways, feedback is welcome. I remain myself optimist about this project, we really need a modern browser.

Regards

Well then I did not word it optimal, sorry not intended wrong in any way :-)

What I tried to achieve with the readme is that this is a test browser from the QT framework.
It lacks some of the features of a normal browser. Wha is does show is that this rendering engine is way more spec compliant then Firefox 45 is.

I hope people are willing to make a donation.

Roderick

Pete

  • Hero Member
  • *****
  • Posts: 1281
  • Karma: +9/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #50 on: February 10, 2021, 02:23:11 am »
Hi All

So far this browser test is a complete failure here . I am presuming that I am meant to start it using the run.sh file in a bash window (in the absence of the run.cmd mentioned in the readme) but entering run causes the window to disappear then reappear and creates an empty log.

Possibly I am starting it wrong or do not have all the needed support libs...


Regards

Pete



Eugene Tucker

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +12/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #51 on: February 10, 2021, 03:21:22 am »
One needs to read the read me. be sure to follow the direction in it and update all the appropriator RPM files. When you have done this reboot. Run the browser from the command line with nothing else running. I found it  to be a great step for the future browser.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: QT5 simplebrowser
« Reply #52 on: February 10, 2021, 05:02:48 am »
Hi All

So far this browser test is a complete failure here . I am presuming that I am meant to start it using the run.sh file in a bash window (in the absence of the run.cmd mentioned in the readme) but entering run causes the window to disappear then reappear and creates an empty log.

Possibly I am starting it wrong or do not have all the needed support libs...


Regards

Pete

At a cmd line, doing "sh run.sh" should work. Have you tried the included chkdll32? Example,
Code: [Select]
K:\QT5>chkdll32.exe Qt5Core.dll
Loading DLL 'libcn0' --> W:\USR\LIB\LIBCN0.DLL.
Loading DLL 'stdcpp6' --> W:\USR\LIB\STDCPP6.DLL.
Loading DLL 'gcc1' --> W:\USR\LIB\GCC1.DLL.
Loading DLL 'tcpip32' --> W:\MPTN\DLL\TCPIP32.DLL.
Loading DLL 'doscalls' --> loaded.
Loading DLL 'libcx0' --> W:\USR\LIB\LIBCX0.DLL.
Loading DLL 'z1' --> W:\USR\LIB\Z1.DLL.
Loading DLL 'icuuc' --> W:\USR\LIB\ICUUC.DLL.
Loading DLL 'icuin' --> W:\USR\LIB\ICUIN.DLL.
Loading DLL 'pmshapi' --> W:\OS2\DLL\PMSHAPI.DLL.
Loading DLL 'pmwin' --> W:\OS2\DLL\PMWIN.DLL.
All DLL's used by 'Qt5Core.dll' could be loaded.

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: QT5 simplebrowser
« Reply #53 on: February 10, 2021, 10:36:16 am »
Hi there
In the personal notebook it works for me with its limitations. But when trying at work, the program does not start. I am attaching the file simplebrowser-check.log Some dlls are not loaded.

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: QT5 simplebrowser
« Reply #54 on: February 10, 2021, 10:49:58 am »
[D:\HOME\Downloads\qtwebtest5_4_pub]highmem -c *.dll
Processing module : Qt5Core.dll  MODIFIED
Processing module : Qt5WebC.dll                        >==MODIFIED???
Processing module : Qt5WebH.dll  MODIFIED
Processing module : Qt5WebW.dll  MODIFIED


ivan

  • Hero Member
  • *****
  • Posts: 1557
  • Karma: +17/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #55 on: February 10, 2021, 01:58:28 pm »
The problem is the usual one - there should have been a zip (or 7z) supplied with ALL the DLLs that are needed to run the browser.  That way everyone trying to test it would stand a reasonable chance of having it work for them.

Pete

  • Hero Member
  • *****
  • Posts: 1281
  • Karma: +9/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #56 on: February 10, 2021, 03:48:44 pm »
Hi Dave

The checkdll32 routine indicated some of the libs involved needed updating here.

The browser now starts but does not display any webpage text on most of the websites I have tried - ie os2world.com loads as a page without any text or images. Should this browser be able to display os2world.com? - If "Yes" then I suspect I missed another lib that needs updating.


Regards

Pete





Eugene Tucker

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +12/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #57 on: February 10, 2021, 03:57:07 pm »
I get text on os2world.com.

TeLLie

  • Full Member
  • ***
  • Posts: 226
  • Karma: +11/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #58 on: February 10, 2021, 04:21:11 pm »
Hi Dave

The checkdll32 routine indicated some of the libs involved needed updating here.

The browser now starts but does not display any webpage text on most of the websites I have tried - ie os2world.com loads as a page without any text or images. Should this browser be able to display os2world.com? - If "Yes" then I suspect I missed another lib that needs updating.


Regards

Pete
Hi Pete,
If you go to f.e youtube.com does that show correct??
As for me i also see on f.e google.com no text  also for os2world.com i see habbits and a bad look.
But on my test comp it's working great and i can load most sites correct.
So far i have no iea how this is possible..


Tom

  • Full Member
  • ***
  • Posts: 194
  • Karma: +5/-0
    • View Profile
Re: QT5 simplebrowser
« Reply #59 on: February 10, 2021, 05:08:56 pm »
So far this browser test is a complete failure here . I am presuming that I am meant to start it using the run.sh file in a bash window (in the absence of the run.cmd mentioned in the readme) but entering run causes the window to disappear then reappear and creates an empty log.

Start it by typing

Code: [Select]
sh run.sh
You can use the OS/2 command prompt for that - no need to start a specific shell.

If you want to check if you have all necessary support files installed, type

Code: [Select]
sh run-check.sh
That produces a text file named simplebrowser-check.log, that might contain a clue.