OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Web applications => Topic started by: Dave Yeo on February 20, 2023, 02:17:05 am
-
Hi here's the latest release of Dooble compiled for Qt5. See the release notes under Help for what's new.
https://c.gmx.com/@744346040190108571/HQZnnDywT-ejiK1nqp1OYw (https://c.gmx.com/@744346040190108571/HQZnnDywT-ejiK1nqp1OYw)
-
Is see only one single file in the zip - Dooble.exe. Do you mean starting this dooble.exe (not tried until yet) and look at the Help menu?
-
Hi
I renamed the old dooble.exe from c:\usr\bin and included this one. For the moment seems to work fine.
Thanks Dave
Regards
-
Maybe it's just me, but I could not download with Firefox 45. I could and did download using an older dooble build. The new build runs fine, but lacks a program icon on my system. That maybe the fault of Dynamic Icons. I like the improved history and bookmarks.
-
Maybe it's just me, but I could not download with Firefox 45. I could and did download using an older dooble build. The new build runs fine, but lacks a program icon on my system. That maybe the fault of Dynamic Icons. I like the improved history and bookmarks.
You are right Neil, that service (https://c.gmx.com/) does not work with Firefox 45. I had downloaded it with Dooble.
Regards
-
It is not executing for me. Kind of hard to read the help file when it is in the app that will not run.
-
It is not executing for me. Kind of hard to read the help file when it is in the app that will not run.
Hi
Run doodle from CMD line like doodle 2>1& |tee doodle.out
And see if there is any info
-
It is not executing for me. Kind of hard to read the help file when it is in the app that will not run.
Did you have the RPM version of Dooble installed? If not, you should install
It is not a help file, just what has changed.
-
Dave Yes I did have the RPM version installed.
-
Follow Tellies advice and look in popuplog.os2, it should have the same requirements unless I picked something in netlabs-exp, in which case there should be an entry in popuplog.os2
Meanwhile here's the icon that Paul has been distributing.
Edit: now the icon should be attached
-
Hello,
seems to work pretty good. Youtube plays smoothly for me, including sound. Sometimes websites stay white (going through google works then) and sometimes the programm doesn't close properly and i have to kill dooble.exe.
I notice "Open File" does not work, i tried with jpg and png files. Also in Textfields (like this one) the Del does not work. I can only delete using backspace. In the URL field Del works.
Thanls for the work done!
-
Yea, most of these problems are actually Qt5 or the Qt5webengine problems. Good to keep the official Bitwise RPM version around for comparison, at some point will have to open issues at Bitwise, it is still more Alpha quality. I see most of the same issues with the official Dooble-OS2 release.
As for work, Paul got the OS/2 patches accepted upstream, some of us and others have opened issues that the developer implemented, such as the tab fixes I asked for. So basically I'm just building the latest.
Edit: Fix typo
-
have to say a much better-stable version than my previous installed.
Opens/supports a good choice of sites as linkedin, youtube, gmail, my company organization email, OS2 World Forum ad others.
2-3 browsing windows opened same time smoothly running, and when it reaches the maximum work limit (4-5 browsing windows same time) program just quit, no system traps as it did before.
Also when exit/close the program no system traps as it did before.
Good job, right direction.
-
Thanks Dave! It's working well here...
Regards,
-
Tellie I ran from commmand line like yu recomended and says it can't find QT6. Well I guess that is the problem. LOL
-
Tellie I ran from commmand line like yu recomended and says it can't find QT6. Well I guess that is the problem. LOL
You must have one of Paul's Qt6 builds. Mine is,
Dooble.exe │ 3025589│16/02/23│ 2:47p
-
Tellie I ran from commmand line like yu recomended and says it can't find QT6. Well I guess that is the problem. LOL
You must have one of Paul's Qt6 builds. Mine is,
Dooble.exe │ 3025589│16/02/23│ 2:47p
...but this version has built for working in QT5, right ?
-
Should someone change the title to Qt6 build ?
-
Hi
As far I can test, this version is for Qt5. I'm NOT putting Qt6 on my path, and this version of Dooble is running fine here with Qt5.
Regards
-
Thanks Martin, clears that up :)
-
Well gentlemen thank yo for all the help for my stupid mistake, I got the right version and it runs fine. In fact it is snapier.
-
Help-->About includes the Qt version used, Qt version 5.15.2 (runtime 5.15.2) with this build.
-
Hi,
This build from Dave runs quite well, more quick and stable.
-
I installed it.
- Missing icon
- After system reboot, I always have to kill Dooble to close it (hung at close time) after using it
- Clock checkbox for 24h not visible if checked or not
-
I installed it.
- Missing icon
- After system reboot, I always have to kill Dooble to close it (hung at close time) after using it
- Clock checkbox for 24h not visible if checked or not
I posted the icon upthread.
Closing seems to work better when using File-->Exit Dooble, though not always.
Never noticed with the clock, I note that the RPM version has the same problem, likely a Qt problem.
-
Hi
I just did some tests:
- http://acid3.acidtests.org/
- https://html5test.com/
Regards
-
have to say a much better-stable version than my previous installed.
Opens/supports a good choice of sites as linkedin, youtube, gmail, my company organization email, OS2 World Forum ad others.
2-3 browsing windows opened same time smoothly running, and when it reaches the maximum work limit (4-5 browsing windows same time) program just quit, no system traps as it did before.
Also when exit/close the program no system traps as it did before.
Good job, right direction.
this above was a successful test on a virtual machine (Virtualbox guest Warp 4.52) where I separately installed all QT5 environment and latest Python needed, with a standalone Dooble version learned on this forum in 2022 (not rpm). Swapped that executable version with this latest one , now well working as said.
Tried on another virtual machine with no previous QT5 environment installation wich now came by installing Dooble rpm package, and then swapped its executable with this latest, it normally opens/navigate any site after first run, but next time it does not resolve IP addresses anymore, like something prevents the translation. Do not understand which could be the cause.
-
Here's the latest release, https://c.gmx.com/@744346040190108571/40ZeKJSJSgGLbUu6yXMeWA (https://c.gmx.com/@744346040190108571/40ZeKJSJSgGLbUu6yXMeWA)
From the release notes,
Dooble 2023.02.25
Welcome to the 2023.02.25 release of Dooble. Corrections and new features are detailed below.
Allow empty Home URL.
Ignite a search from the address bar. GitHub ticket #160.
Search engine titles must be unique!
Played a bit trying to add more searches without much luck. Tools-->Search Engines...
-
Here's the latest release, https://c.gmx.com/@744346040190108571/40ZeKJSJSgGLbUu6yXMeWA (https://c.gmx.com/@744346040190108571/40ZeKJSJSgGLbUu6yXMeWA)
From the release notes,
Dooble 2023.02.25
Welcome to the 2023.02.25 release of Dooble. Corrections and new features are detailed below.
Allow empty Home URL.
Ignite a search from the address bar. GitHub ticket #160.
Search engine titles must be unique!
Played a bit trying to add more searches without much luck. Tools-->Search Engines...
Good , this executable version replacing the previous one solved the DNS site issue :)
It still gives -as in all previous installation cases- problem in some character display, especially occourring in titles, see image.
thank you
-
It still gives -as in all previous installation cases- problem in some character display, especially occourring in titles, see image.
hi Mauro
Just in case I checked it out with the Windows version of Dooble, and it works, (check image) will this be an issue with the OS/2 port?
Regards
-
Hi
I just did some tests:
- http://acid3.acidtests.org/
- https://html5test.com/
Regards
I got 522 see attachment
-
Here's the latest release, https://c.gmx.com/@744346040190108571/40ZeKJSJSgGLbUu6yXMeWA (https://c.gmx.com/@744346040190108571/40ZeKJSJSgGLbUu6yXMeWA)
...
That's better of what I got.
(The one on Windows 10 is an older version)
Regards
-
It still gives -as in all previous installation cases- problem in some character display, especially occourring in titles, see image.
hi Mauro
Just in case I checked it out with the Windows version of Dooble, and it works, (check image) will this be an issue with the OS/2 port?
Regards
Hi Martin, just to know, is your Arcaos/OS2 version giving same issue as mine?
-
Weirdly, I get a blank page at repubblica, trying the Qt6 version, I get the same issue with some characters not displaying. Unluckily Dooble doesn't have much in the way of troubleshooting stuff.
Simplebrowser has the same issue
-
It still gives -as in all previous installation cases- problem in some character display, especially occourring in titles, see image.
hi Mauro
Just in case I checked it out with the Windows version of Dooble, and it works, (check image) will this be an issue with the OS/2 port?
Regards
Hi Martin, just to know, is your Arcaos/OS2 version giving same issue as mine?
Yes Mauro, ArcaOS 5.0.7 VM with Dooble 2023-02-25 on Qt5 gave me the same font/letters error, just like yours.
Regards
-
Wonder if it is actually SVG drawing the letters? Checking in SeaMonkey, which displays it fine,
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 180 35.77"><path d="M6.76,26.15V0H5.51L0,2.62V3.4L1.39,4.77V26.15C1.39,27.38,1.31,27.9,0,28v1.31h8.1V28C6.84,27.9,6.76,27.38,6.76,26.15Z"></path><path d="M22.34,25.55V16c0-4.1-2.43-6.16-7.11-6.16-3.66,0-6.13,1.86-6.13,4.42A2.64,2.64,0,0,0,11.76,17a2.14,2.14,0,0,0,2.35-2.22c0-1.57-1.4-2-1.4-2.48s.69-.82,1.58-.82c1.89,0,2.64.9,2.64,3.15v2.7L13.7,18.84C10.11,20.47,8.59,22,8.59,25a4.39,4.39,0,0,0,4.69,4.68,4.74,4.74,0,0,0,4-2.46,3.08,3.08,0,0,0,3.22,2.46,4.41,4.41,0,0,0,3.42-1.47V26.9a1.41,1.41,0,0,1-.76.24C22.62,27.14,22.34,26.66,22.34,25.55Zm-5.41-.8c0,1.2-.67,2.15-1.71,2.15s-1.59-.89-1.59-2.81c0-2.24.64-3.22,1.88-4.11l1.42-1Z"></path><path d="M49.46,22.43c-.75-5-2.43-6.8-6.06-7.55,4.49-.9,6.51-3.26,6.51-6.64,0-4.59-3.14-7.41-9.48-7.41H30.85V2.14C32.8,2.3,33,2.93,33,4.8V25.32c0,1.83-.48,2.5-2.15,2.66v1.31H41.26V28c-1.71-.16-2.15-.83-2.15-2.66v-9.8h.6a2.58,2.58,0,0,1,2.78,1.75c.55,2,.57,6.26,1.35,9s2.58,3.23,5,3.23a6.89,6.89,0,0,0,3.65-.91l-.07-1.31C50.8,27.66,50.15,27,49.46,22.43Zm-10-8.58h-.36V2.55h.49c3.27,0,4.08,1.73,4.08,5.92S42.85,13.85,39.47,13.85Z"></path><path d="M61.3,26.18c-2.44,0-4.12-2.56-4.32-8h8.66v-.6c0-4.92-2.69-7.74-6.33-7.74-4.28,0-7.62,3.89-7.62,10.25,0,6,3.18,9.64,7.5,9.64,3.22,0,5.29-1.66,6.59-4.93l-1.15-.85C63.7,25.42,62.83,26.18,61.3,26.18ZM59,11.49c1,0,1.7,1.23,1.7,4.42v.58H57C57.05,12.59,57.93,11.49,59,11.49Z"></path><path d="M77.41,9.86A5.1,5.1,0,0,0,73,12.33V9.86H71.8L66.29,12.1v.78l1.39,1.36V32.63c0,1.23-.08,1.75-1.43,1.83v1.31h8.27V34.46c-1.4-.08-1.48-.6-1.48-1.83V29.29a7,7,0,0,0,2.48.44c4.54,0,7.38-4.12,7.38-10.91C82.9,12.77,80.64,9.86,77.41,9.86ZM75,28C73.62,28,73,27,73,25.1V15.45c0-1.55.84-2.66,2-2.66,1.57,0,2.12,2.43,2.12,8.27C77.18,25.73,76.89,28,75,28Z"></path><path d="M98.87,24.88v-15H97.64l-5.33,1.26v1.11c1.08.44,1.2,1.33,1.2,2.87v9.14a2.22,2.22,0,0,1-2,2.46c-1.11,0-1.55-.75-1.55-2V9.86H88.7l-5.55,1.26v1.11c1.19.2,1.41,1.12,1.41,2.87v8.33c0,4.38,1.9,6.34,4.68,6.34a5,5,0,0,0,4.27-2.6v2.31h1.1l5.52-.82V27.34C99,27.1,98.87,26.76,98.87,24.88Z"></path><path d="M111.1,9.86a5.16,5.16,0,0,0-4.34,2.47V0h-1.25L100,2.62V3.4l1.38,1.37V27a10.45,10.45,0,0,0,7.51,2.69c4.86,0,7.71-4.12,7.71-10.91C116.62,12.77,114.36,9.86,111.1,9.86ZM108.68,28c-1.34,0-1.92-.91-1.92-2.46V15.45c0-1.55.84-2.66,2-2.66,1.57,0,2.12,2.43,2.12,8.27C110.9,25.73,110.61,28,108.68,28Z"></path><path d="M127.61,9.86a5.15,5.15,0,0,0-4.33,2.47V0H122l-5.5,2.62V3.4l1.39,1.37V27a10.45,10.45,0,0,0,7.51,2.69c4.86,0,7.71-4.12,7.71-10.91C133.14,12.77,130.88,9.86,127.61,9.86ZM125.2,28c-1.34,0-1.92-.91-1.92-2.46V15.45c0-1.55.84-2.66,2-2.66,1.58,0,2.13,2.43,2.13,8.27C127.42,25.73,127.13,28,125.2,28Z"></path><path d="M140.45,26.15V0H139.2l-5.5,2.62V3.4l1.39,1.37V26.15c0,1.23-.08,1.75-1.37,1.83v1.31h8.1V28C140.53,27.9,140.45,27.38,140.45,26.15Z"></path><path d="M146.61,7.2a2.95,2.95,0,1,0,0-5.89,3,3,0,0,0-3,3A3,3,0,0,0,146.61,7.2Z"></path><path d="M149.24,26.15V9.86H148l-5.51,2.24v.78l1.39,1.36V26.15c0,1.23-.08,1.75-1.37,1.83v1.31h8.1V28C149.32,27.9,149.24,27.38,149.24,26.15Z"></path><path d="M159.25,14.78A2.11,2.11,0,0,0,161.52,17a2.66,2.66,0,0,0,2.62-2.88c0-2.59-2.16-4.3-5.23-4.3-4.45,0-8.12,3.45-8.12,10.57,0,5.56,3,9.34,7.37,9.34,3.18,0,4.7-2.15,5.74-4.81L162.1,24c-.81,1.91-1.51,3-2.95,3-2.24,0-3.15-2.95-3.15-9.11,0-5.17,1.23-6.37,3-6.37.88,0,1.52.32,1.52.82S159.25,13.18,159.25,14.78Z"></path><path d="M179.24,27.14c-.55,0-.83-.48-.83-1.59V16c0-4.1-2.42-6.16-7.11-6.16-3.66,0-6.13,1.86-6.13,4.42A2.64,2.64,0,0,0,167.84,17a2.13,2.13,0,0,0,2.34-2.22c0-1.57-1.4-2-1.4-2.48s.7-.82,1.59-.82c1.88,0,2.63.9,2.63,3.15v2.7l-3.22,1.47c-3.6,1.63-5.12,3.19-5.12,6.17a4.39,4.39,0,0,0,4.69,4.68,4.74,4.74,0,0,0,4-2.46,3.08,3.08,0,0,0,3.22,2.46A4.41,4.41,0,0,0,180,28.22V26.9A1.41,1.41,0,0,1,179.24,27.14ZM173,24.75c0,1.2-.67,2.15-1.7,2.15s-1.59-.89-1.59-2.81c0-2.24.63-3.22,1.87-4.11L173,19Z"></path></svg>
So yes it is SVG.
-
Displays fine in the example svgviewer.
-
Wonder if it is actually SVG drawing the letters? Checking in SeaMonkey, which displays it fine,
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 180 35.77"><path d="M6.76,26.15V0H5.51L0,2.62V3.4L1.39,4.77V26.15C1.39,27.38,1.31,27.9,0,28v1.31h8.1V28C6.84,27.9,6.76,27.38,6.76,26.15Z"></path><path d="M22.34,25.55V16c0-4.1-2.43-6.16-7.11-6.16-3.66,0-6.13,1.86-6.13,4.42A2.64,2.64,0,0,0,11.76,17a2.14,2.14,0,0,0,2.35-2.22c0-1.57-1.4-2-1.4-2.48s.69-.82,1.58-.82c1.89,0,2.64.9,2.64,3.15v2.7L13.7,18.84C10.11,20.47,8.59,22,8.59,25a4.39,4.39,0,0,0,4.69,4.68,4.74,4.74,0,0,0,4-2.46,3.08,3.08,0,0,0,3.22,2.46,4.41,4.41,0,0,0,3.42-1.47V26.9a1.41,1.41,0,0,1-.76.24C22.62,27.14,22.34,26.66,22.34,25.55Zm-5.41-.8c0,1.2-.67,2.15-1.71,2.15s-1.59-.89-1.59-2.81c0-2.24.64-3.22,1.88-4.11l1.42-1Z"></path><path d="M49.46,22.43c-.75-5-2.43-6.8-6.06-7.55,4.49-.9,6.51-3.26,6.51-6.64,0-4.59-3.14-7.41-9.48-7.41H30.85V2.14C32.8,2.3,33,2.93,33,4.8V25.32c0,1.83-.48,2.5-2.15,2.66v1.31H41.26V28c-1.71-.16-2.15-.83-2.15-2.66v-9.8h.6a2.58,2.58,0,0,1,2.78,1.75c.55,2,.57,6.26,1.35,9s2.58,3.23,5,3.23a6.89,6.89,0,0,0,3.65-.91l-.07-1.31C50.8,27.66,50.15,27,49.46,22.43Zm-10-8.58h-.36V2.55h.49c3.27,0,4.08,1.73,4.08,5.92S42.85,13.85,39.47,13.85Z"></path><path d="M61.3,26.18c-2.44,0-4.12-2.56-4.32-8h8.66v-.6c0-4.92-2.69-7.74-6.33-7.74-4.28,0-7.62,3.89-7.62,10.25,0,6,3.18,9.64,7.5,9.64,3.22,0,5.29-1.66,6.59-4.93l-1.15-.85C63.7,25.42,62.83,26.18,61.3,26.18ZM59,11.49c1,0,1.7,1.23,1.7,4.42v.58H57C57.05,12.59,57.93,11.49,59,11.49Z"></path><path d="M77.41,9.86A5.1,5.1,0,0,0,73,12.33V9.86H71.8L66.29,12.1v.78l1.39,1.36V32.63c0,1.23-.08,1.75-1.43,1.83v1.31h8.27V34.46c-1.4-.08-1.48-.6-1.48-1.83V29.29a7,7,0,0,0,2.48.44c4.54,0,7.38-4.12,7.38-10.91C82.9,12.77,80.64,9.86,77.41,9.86ZM75,28C73.62,28,73,27,73,25.1V15.45c0-1.55.84-2.66,2-2.66,1.57,0,2.12,2.43,2.12,8.27C77.18,25.73,76.89,28,75,28Z"></path><path d="M98.87,24.88v-15H97.64l-5.33,1.26v1.11c1.08.44,1.2,1.33,1.2,2.87v9.14a2.22,2.22,0,0,1-2,2.46c-1.11,0-1.55-.75-1.55-2V9.86H88.7l-5.55,1.26v1.11c1.19.2,1.41,1.12,1.41,2.87v8.33c0,4.38,1.9,6.34,4.68,6.34a5,5,0,0,0,4.27-2.6v2.31h1.1l5.52-.82V27.34C99,27.1,98.87,26.76,98.87,24.88Z"></path><path d="M111.1,9.86a5.16,5.16,0,0,0-4.34,2.47V0h-1.25L100,2.62V3.4l1.38,1.37V27a10.45,10.45,0,0,0,7.51,2.69c4.86,0,7.71-4.12,7.71-10.91C116.62,12.77,114.36,9.86,111.1,9.86ZM108.68,28c-1.34,0-1.92-.91-1.92-2.46V15.45c0-1.55.84-2.66,2-2.66,1.57,0,2.12,2.43,2.12,8.27C110.9,25.73,110.61,28,108.68,28Z"></path><path d="M127.61,9.86a5.15,5.15,0,0,0-4.33,2.47V0H122l-5.5,2.62V3.4l1.39,1.37V27a10.45,10.45,0,0,0,7.51,2.69c4.86,0,7.71-4.12,7.71-10.91C133.14,12.77,130.88,9.86,127.61,9.86ZM125.2,28c-1.34,0-1.92-.91-1.92-2.46V15.45c0-1.55.84-2.66,2-2.66,1.58,0,2.13,2.43,2.13,8.27C127.42,25.73,127.13,28,125.2,28Z"></path><path d="M140.45,26.15V0H139.2l-5.5,2.62V3.4l1.39,1.37V26.15c0,1.23-.08,1.75-1.37,1.83v1.31h8.1V28C140.53,27.9,140.45,27.38,140.45,26.15Z"></path><path d="M146.61,7.2a2.95,2.95,0,1,0,0-5.89,3,3,0,0,0-3,3A3,3,0,0,0,146.61,7.2Z"></path><path d="M149.24,26.15V9.86H148l-5.51,2.24v.78l1.39,1.36V26.15c0,1.23-.08,1.75-1.37,1.83v1.31h8.1V28C149.32,27.9,149.24,27.38,149.24,26.15Z"></path><path d="M159.25,14.78A2.11,2.11,0,0,0,161.52,17a2.66,2.66,0,0,0,2.62-2.88c0-2.59-2.16-4.3-5.23-4.3-4.45,0-8.12,3.45-8.12,10.57,0,5.56,3,9.34,7.37,9.34,3.18,0,4.7-2.15,5.74-4.81L162.1,24c-.81,1.91-1.51,3-2.95,3-2.24,0-3.15-2.95-3.15-9.11,0-5.17,1.23-6.37,3-6.37.88,0,1.52.32,1.52.82S159.25,13.18,159.25,14.78Z"></path><path d="M179.24,27.14c-.55,0-.83-.48-.83-1.59V16c0-4.1-2.42-6.16-7.11-6.16-3.66,0-6.13,1.86-6.13,4.42A2.64,2.64,0,0,0,167.84,17a2.13,2.13,0,0,0,2.34-2.22c0-1.57-1.4-2-1.4-2.48s.7-.82,1.59-.82c1.88,0,2.63.9,2.63,3.15v2.7l-3.22,1.47c-3.6,1.63-5.12,3.19-5.12,6.17a4.39,4.39,0,0,0,4.69,4.68,4.74,4.74,0,0,0,4-2.46,3.08,3.08,0,0,0,3.22,2.46A4.41,4.41,0,0,0,180,28.22V26.9A1.41,1.41,0,0,1,179.24,27.14ZM173,24.75c0,1.2-.67,2.15-1.7,2.15s-1.59-.89-1.59-2.81c0-2.24.63-3.22,1.87-4.11L173,19Z"></path></svg>
So yes it is SVG.
I see.
Does it lead to a fix ? Otherwise for me it is accettable also like this, as issue rarely occours in some pages header/title, not missing much.
Thanks
-
I see.
Does it lead to a fix ? Otherwise for me it is accettable also like this, as issue rarely occours in some pages header/title, not missing much.
Thanks
Nothing simple that I see as it is a subtle bug, works in the svgviewer but not in Dooble or the Simplebrowser so guessing it is a Qtwebengine issue. In the fullness of time, an issue should be raised at Bitwise but as it is minor, no rush and maybe other fixes will fix it.
-
Hello Dave!
The DELete key doesn't work in text forms like the one here for typing a reply. Windows version from December and with QT6 doesn't suffer from this problem.
Greetings,
Sandra-Asja
-
Hi Sandra, known issue and exists in the simplebrowser as well, so a webengine issue. IIRC, there's other keys that don't work.
Simple browser is at @unixroot\usr\lib\qt5\examples\webenginewidgets\simplebrowser\simplebrowser.exe, good for double checking if an issue is a Dooble issue or the webengine. There's other examples that are handy, tried the textfinder and delete key does work there.
-
I downloaded Dooble from ECSoft dooble_2023_02_25 and installed the prerequsites with RPM. It's looking for qt5webw, where can I find it at?
-
Hi,
yum provides qt5webw.dll
qt5-qtwebengine-5.15.2-1.oc00.pentium4
Easiest is to just install the RPM version of Dooble, rename it to something like dooble_rpm.exe in case you want to compare and copy mine to @unixroot\usr\bin.
Note that you need to be using pentium4 as your platform, so might need to change that,easiest in ANPM under Manage-->Platform...
-
when I try to install it with RPM, is says "No package dooble available." That's the first thing I tried after reading about it on ECSoft
-
when I try to install it with RPM, is says "No package dooble available." That's the first thing I tried after reading about it on ECSoft
The RPM for Dooble is only available for pentium4, so not for i686.
Try using the Arca Noae Package Manager (use Manage --> Platforms to add pentium4, and make sure it is listed at the top).
After that you should find the dooble package under Available in the left window of ANPM.
-
That did the trick. Dooble work for me now but I am getting a bunch of certificate errors when browsing to sites. Dooble 1.53 is also doing the same thing.
-
Have you installed and updated the ca-certificates package?
There is a setting towards the bottom of Web to ignore ssl errors, though it is safer if you don't need it.
Might also be worth trying to delete %HOME%\.pki and let it rebuild. First run of Dooble will complain.
-
I am seeing a website for a bookstore come up completely blank under dooble.
https://www.hexenduction.com/ (https://www.hexenduction.com/)
This should show an entry field and a button.
-
I am seeing a website for a bookstore come up completely blank under dooble.
https://www.hexenduction.com/ (https://www.hexenduction.com/)
This should show an entry field and a button.
Seems to load here, lots of books, a load more button, a contact form wit a submit button and a map showing it at 12330 1/2 lake City Way.
Try removing your profile, %HOME%\.dooble.
I see it hang a lot here when exiting and then when restarting, things break. Why it hangs when exiting, I don't know.
-
Deleting %HOME%/.double allows me to see the page. If I exit, dooble hangs, but responds to window list->close. If I start double again, the page still renders fine.
Oddly, Windows 11/Edge does not properly render the page, but only gets the last entry field and button.
-
I resintalled the CA-Cert package and deleted the PKI folder. Looks like everything is running fine now. Just Dooble It!
-
Hi
I was testing Element (Matrix), it is a chat tool like Slack and it also connects to IRC.
- https://matrix.to/#/!gzUtuLkytgQxQPsKNj:matrix.org?via=matrix.aventer.biz&via=matrix.org&via=cavalca.name
or
- https://riot.im/app/#/room/#os2world:matrix.org
The OS/2 version seems to lack some icon render on Dooble.
Regards
-
Wonder if they're SVG? We know the webengine has problems with some of them.
-
Hi
Here it is another test. Slack on Dooble for Windows get open, but on ArcaOS it tells me the browser is not supported.
I'm even using al older Dooble version on Windows.
Regards
-
Did you try changing the user agent?
-
Thanks for the tip Dave.
I changed the agent to "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/6.2.4 Chrome/90.0.4430.228 Safari/537.36" on Dooble for ArcaOS.
It game me a warning that the browser is not current, but allowed me to login.
Now Slacks loaded, but some icons are missing.
Regards
-
Can you load the page in Firefox, might have to use the Windows version, and right click on some of the icons, missing and not and choose inspect element (hopefully the menu choice is still there) and see if those icons are SVG?
-
Latest Dooble compiled for Qt5, https://c.gmx.com/@744346040190108571/dqh6B3ZQTmGTYae6EZIjog (https://c.gmx.com/@744346040190108571/dqh6B3ZQTmGTYae6EZIjog)
Note that I have included the blocklist and the new filter list. Import the blocklist under Tools-->Accepted/Blocked Domains. I think you import the filter list the same way as well.
-
I've also uploaded all the dictionaries, probably overkill. https://c.gmx.com/@744346040190108571/VIwdo3n4RpCjtRqwQ-FebQ (https://c.gmx.com/@744346040190108571/VIwdo3n4RpCjtRqwQ-FebQ)
For Dooble to find the dictionaries, the ones you want to use need to be installed in the directory qtwebengine_dictionaries which must be a subdirectory of the directory where you have dooble.exe installed, here @unixroot/usr/bin/qtwebengine_dictionaries. Just unpack the languages directly into this directory, not subfolders.
These are good for Paul's Qt6 builds of dooble, same rules. Same with the blocklists, work the same whether Qt5 or Qt6 build.
PS, don't forget to enable spell checking languages in the settings.
-
Hi Dave
Just tried downloading your latest Dooble but I get a message that the file is no longer available.
Any chance of a repost?
Regards
Pete
-
Hi Dave
Just tried downloading your latest Dooble but I get a message that the file is no longer available.
Any chance of a repost?
Regards
Pete
I could download without problem a few moments ago (had to press a blue "download" button in the centre of the screen)
-
The links seem to be still working and shouldn't expire for a year. Do need to use Dooble to download
-
Hi Dave
Yes, was using your previous Dooble build to attempt to download.
Sorry, got the error wrong...
The problem is that the download does not happen, Dooble download page - attached as Dooble_download.jpg - shows the download Canceled for some reason...
Any ideas?
Regards
Pete
-
Perhaps a bug when trying to download to a directory, likely in Qt. Try letting it download to the default, %HOME%\desktop.
Hm, testing, Qt6 version of Dooble just stalled after trying about 4 times, each said stalled. Qt5 version of Dooble worked fine with the default, here W:/Home/Desktop. Possible needs to use / for a directory separator and it might even be case sensitive.
If you keep having problems, I can put a copy on Google Drive.
Edit: Looking at your screenshot, the PATH seems fine. You could temporally try a different profile.
-
Ok, tried downloading to a different directory, same result as you. See screenshot, first try to the default succeeded, second to a similar location as yours said canceled.
Leaves me wondering about opening an issue with Bitwise, dmik seems to have no time lately.
-
You can copy Download Location from Dooble Downloads. Seamonkey is able to download from direct url.
-
On os2.org someone reported a similiar issue. Deleting .dooble folder solved this issue and download was possible.
-
On os2.org someone reported a similiar issue. Deleting .dooble folder solved this issue and download was possible.
Profiles certainly seem to be fragile - sqlite issues?
Cheers,
Paul
-
Hi Dave
Yes, downloading to %HOME%\desktop worked.
Regards
Pete
-
Tried to click on the circle at the right to restart the download? It helped here in the past for numerous time. Though I've no clue why sometimes the download is canceled immediately.
-
On os2.org someone reported a similiar issue. Deleting .dooble folder solved this issue and download was possible.
Profiles certainly seem to be fragile - sqlite issues?
Could be, have to be both the version that Qt5 uses as well as Qt6.
Playing with wal (write ahead logging, https://www.sqlite.org/wal.html (https://www.sqlite.org/wal.html), while things work, I get no wal files, do get shm files.
4-10-23 8:15a 4,907,008 124 a--- dooble_accepted_or_blocked_domains.db
4-14-23 7:29a 32,768 124 a--- dooble_accepted_or_blocked_domains.db-shm
3-05-23 9:32a 4,096 124 a--- dooble_certificate_exceptions.db
4-14-23 7:29a 32,768 124 a--- dooble_certificate_exceptions.db-shm
4-14-23 7:41a 114,688 124 a--- dooble_cookies.db
4-14-23 7:41a 32,768 124 a--- dooble_cookies.db-shm
shm never worked for Mozilla as we were lacking the mmap support. We also had to get Ihle to add the wal support to sqlite for OS/2 when Mozilla started using it. That was before sqlite removed OS/2 support.
Thing is really how we're maintaining our fork by maintaining the old code isn't ideal. What should have been done was someone writing a vfs for us. https://www.sqlite.org/vfs.html (https://www.sqlite.org/vfs.html)
As our wal support was added at a time when mmap shared memory wasn't available, perhaps it has introduced a bug now that the build process finds it.
I will note that sqlite seems fine here with wal turned on.
sh script to enable wal when run in .dooble,
ls *.db | while read filename;
do sqlite3 $filename 'PRAGMA journal_mode=WAL;';
done;
change the WAL to delete in the PRAGMA line to turn it off.
-
Hi Dave,
thank you for the new release. No problems here with the download using your previous release.
But the new version crashes here just about when the browser is actually about to open.
I can click on the exe and the icon is displayed showing the usual information, but the dooble crashes.
I get the following trap:
______________________________________________________________________
Exception Report - created 2023/04/15 13:57:55
______________________________________________________________________
LIBC: Killed by SIGTRAP
Hostname: ARCAOS-6216D3C
OS2/eCS Version: 2.45
# of Processors: 2
Physical Memory: 3062 mb
Virt Addr Limit: 3072 mb
Exceptq Version: 7.11.5-shl BETA8 (Jun 1 2020 18:37:02)
______________________________________________________________________
Exception C000009F - Breakpoint
______________________________________________________________________
Process: D:\USR\BIN\DOOBLEP3.EXE (04/10/2023 16:50:16 3,043,633)
PID: 42 (66)
TID: 01 (1)
Priority: 200
Filename: D:\USR\LIB\QT5WEBC.DLL (09/25/2021 19:47:11 92,191,016)
Address: 005B:12CA40C1 (0001:038B40C1)
Any idea concerning this? All previous versions of dooble work here without any similar problems.
Thanks
Holger
-
Hi Holger, not much changed but code does keep getting added to Dooble. I think these SIGTRAP's are caused by lack of resources. If you haven't marked the QT5 dll's to load high, you could try that. "highmem -c qt5*.dll" ran in @unixroot\usr\lib. Otherwise not sure.
-
Hi Dave,
had marked the dlls to load high previosly. so this can't be the problem. I tried on another laptop with ArcOS and there the new release works. Actually both installations are the same, but I will check once again.
Thank you for your reply
Holger
-
Hi Holger, have you tried with a fresh profile.With Dooble closed, move \Home\.dooble out of the way and then test.
-
Hi Dave,
this worked, but now the previous versions crash with the same trap, very strange indeed.
Holger
-
It is strange. Something to do with the sqlite3 database's I guess. You could try vacuuming them, under Edit, though probably won't help.
It's surprising the differences between builds. My environment hasn't changed so I guess just the Dooble code changes are triggering the results. Here, the latest is closing like it should, unlike the last few versions, and the first tab doesn't load, have to open a 2nd one to load a page.
-
Hi Dave
What I see as common to all builds of Doodle to date:-
Takes around a minute to load and become useable
First tab never loads anything but about:blank which I have set as homepage
Browser use lasts between 3 minutes and around an hour depending on use. Playing videos generally gives short use. When browser crashes it often takes the system down as well requiring a press of the system box Power Off button.
As svg support is missing bits of websites can be invisible eg ebay has a sort order and list or gallery view options that are not visible using Dooble.
Your builds: Only difference that I have noticed is that it is necessary to press Enter after selecting a url from the url history dropdown list in order to load that page - other browsers and earlier builds of Dooble simply load the selected url without the need to press Enter.
Is the above behaviour common?
Regards
Pete
-
As svg support is missing bits of websites can be invisible eg ebay has a sort order and list or gallery view options that are not visible using Dooble.
You can also add for example
&_sop=10
after the URL in order to switch the sort order to 'newly listed'. And there are other sort options that can be added after the URL, like &_sop=1 for 'ending soonest' etc.
-
As svg support is missing bits of websites can be invisible eg ebay has a sort order and list or gallery view options that are not visible using Dooble.
Not actually sure why svg support is missing - pretty sure qt5 includes qt5svg.dll - unless the webengine doesn't use the qt provided version of svg?
I'll have to test with a Qt6 webengine.
-
As svg support is missing bits of websites can be invisible eg ebay has a sort order and list or gallery view options that are not visible using Dooble.
Not actually sure why svg support is missing - pretty sure qt5 includes qt5svg.dll - unless the webengine doesn't use the qt provided version of svg?
I'll have to test with a Qt6 webengine.
It's not totally missing, just some SVG's aren't rendered. https://www.repubblica.it/ (https://www.repubblica.it/) is a good testcase, at the top of the page is "la Repubblica" rendered by svg. Dooble renders "l e li". I captured the svg code in SeaMonkey and fed it to the svgviewer example, which displayed it fine. This is the same for the Qt5 and Qt6 based Dooble. At that many of the issues I see are the same for Qt5 and Qt6. Be nice if Dimitriy's life settles down to the point where he can work on these bugs, many which are likely in Chromium.
I attach the svg testcase.
-
Hi Pete,
Hi Dave
What I see as common to all builds of Doodle to date:-
Takes around a minute to load and become useable
I don't see this, it becomes usable pretty quick here if the tabs aren't being restored, if they are, once loaded it is usable.
First tab never loads anything but about:blank which I have set as homepage
Seems it used to work here, but yes, the first tab looks like it is loading the page but doesn't render it. Open a new tab and it works fine. Later the 1st tab does load pages, at least some times.
I see the same on the Qt6 builds
Browser use lasts between 3 minutes and around an hour depending on use. Playing videos generally gives short use. When browser crashes it often takes the system down as well requiring a press of the system box Power Off button.
I get longer use, have left it open all day. But I'm still mostly using SeaMonkey and only lightly using Dooble and eventually the system will lock up. I avoid videos as often they don't play. The Qt6 versions seem more crashy, especially when it comes to video.
I think the biggest problem is memory, all browsers are dropping 32 bit support due to being too crashy. The web. as rendered by modern browsers, has become very memory intensive.
As svg support is missing bits of websites can be invisible eg ebay has a sort order and list or gallery view options that are not visible using Dooble.
Your builds: Only difference that I have noticed is that it is necessary to press Enter after selecting a url from the url history dropdown list in order to load that page - other browsers and earlier builds of Dooble simply load the selected url without the need to press Enter.
I don't seem to have to press enter to load a page, in the current tab, when accessing history in the History menu.
Is the above behaviour common?
The other behaviour I see is sometimes clicking the exit button on the frame rather doesn't work or leaves a zombie process that can easily be killed. Latest build is better but still sometimes leaves the zombie. True for both Qt5 and Qt6 builds. At that the builds seem to share most bugs, excepting Qt6 likes to crash on AV1 videos and seems to use more resources and dies sooner.
-
Hi Dave
Not the History menu, the dropdown list on the url entryfield ie click down arrow at end of url entryfield and select from that list.
Hmmm... wonder why it takes so long to become usable here... It has been like this since the first release.
What I see once Dooble is onscreen is the browser trying to load the homepage which is what takes most of the "startup time". The browser is not usable until the url entryfield shows the homepage about:blank. I can open a new tab using the + during this time which ends up waiting for the about:blank homepage or try loading something from Favourites or History in a new tab which results in the url showing in the url entryfield and the browser pretending it has loaded the selected page.
If I do not wait for the first tab at startup to actually load the about:blank homepage Dooble simply does not display any webpage until restarted and about:blank has finally loaded.
All libs involved are up to date - unless Dooble needs something later from netlabs-exp?
I think we all wish Dimitriy the best and hope that he will be able to look into the various bugs with qt5/Chromium in the (near-ish) future.
Regards
Pete
-
OK, the URL bar completer, yes, I have to press enter to load the URL, never noticed if it was different earlier.
Here, about:blank loads fast. You could always change the homepage to nothing and see if that helps. Only works for the more recent releases.
-
Hi Dave
Silly question: How do I set homepage to nothing?
I have tried deleting about:blank as homepage but on restarting Dooble loads about:blank as homepage - which is what the settings still show.
Using your latest build dated 10/04/2023
Regards
Pete
-
I just went to Settings-->Display and pressed the X (looks like its in a stop sign) at the end of the Home line which erased about:blank and then pressed the Apply button. Opening more tabs do show about:blank but the first one just has "Enter Address" in the URL bar
-
Hi Dave
Yes, that gets rid of about:blank as the homepage.
Trouble is it "moves " slow loading to the next tab opened which then fails to display the webpage - in this case https://www.os2world.com/cms/ - although Dooble behaves as though the page has loaded.
Opening a third tab and entering a url works.
Think I'll revert to about:blank as homepage and cut out the middle stage above.
Regards
Pete
-
It's strange, have you tested with a new profile?
-
Hi Dave
Had not investigated Profiles but on looking it seems that deleting the .dooble directory is the way to create a new profile when dooble is next started.
Well, that worked, Dooble starts much more quickly and is ready for use immediately - as long as I open a 2nd tab to enter a url into. If I try to use the 1st tab nothing loads.
So loading problem solved - wonder what was in the profile causing the problem.
I then discovered most of the text is missing from webpages and had to rack my brain to remember that it was necessary to select a different Sans Serif font to that pre-selected. I opted for Droid Sans, reloaded os2world.com and all the missing text appeared. Just documenting that here for when I cannot remember the font trick again :-)
Thanks
Pete
-
Seems the sqlite3 files can get corrupted too easily when a crash happens, I've had to start over a few times with a new profile, and also keep the Qt6 profile separate from the Qt5 one.
Interesting about the font. I have a lot installed here and it generally defaults to various Bitstream Vera ones.
-
Hi Dave
I have not added to whatever fonts got installed by 5.0.5 - no Bitstream fonts installed. Dooble had defaulted to mainly Helvetica. Guess I should have a look at extra fonts.
Dooble rarely gets closed - it usually crashes taking down the system - I should probably use a cmd file to start Dooble with the first line deleting the .dooble directory to avoid possible profile problems.
Regards
Pete
-
OK, looking at Dooble on the last beta, the fonts it uses are, Arial, Courier New and Times New Roman. Doesn't look quite as nice as on my usual install but works satisfactory.
Problem with deleting the profile regularly is you lose too much, history, some logins, the block list and anything you've personalized.
You could set up things how you like, install the block list etc, and the block list helps a lot with stability by stopping a lot of ads and their JavaScript, back up the profile and restore regularly.
-
Here's the latest release. This time I built an RPM and this is the resulting zip. Perhaps I should revert to how I was doing it previously? The RPM itself has a link on the other thread.
https://c.gmx.com/@744346040190108571/1rOkBfA9T76_YoI4dOIS0A (https://c.gmx.com/@744346040190108571/1rOkBfA9T76_YoI4dOIS0A)
-
Hi Dave,
tried your new build on both my machines. On the first one I once again had to delete .dooble in the home directory (seeing the same trap as mentioned before deleting). Now this release works fine, I believe it is the fastest release concerning loading so far and seems to be very stable.
On my second machine everything worked right out of the box.
Thank you!
-
Hi Dave
Your new version was very pleasantly surprised. It is for now the best I've tried.
But within a few minutes it is blocked, and the first page is loaded to the fourth tab I open.
When the Shared High Memory will be done at 650 to 700Mb the game is over.
I have the last version of Paul of the FFMPEG installed, and it works very well,
I can watch full screen videos with your Dooble QT5.
I attach a patch that I have been using to unlock the memory, which I find interesting.
It helps to extend the time of use. In the YOUTUBE ads it fails, so it is better not to click on the red icon,
click in the third YouTube icon.
My patch also fails when after opening the YouTube, you open www.ebay.com, a sound error is created,
which is repeated, you have to pause the video, wait for the noise to stop and give the play again.
But despite these failures, the DLLs that I comment on the patch should be checked.
I have virtualaddresslimit=3072 Screen 1920x1080 64k
In Dooble with 512mb cache, single processor, on and off
With my patch I can execute dooble, in single process on and off.
Although it is faster on and better.
saludos
-
I set VIRTUALADDRESSLIMIT to 2560. Here are some websites where dooble does not work well enough. I also had failures on some banking websites, which I'm not posting in a public forum.
PayPal.com -- loads a blank page. After creating a new profile, allows sign-in, seems to work, hung while cancelling invoice.
ebay.com -- loads a blank page. After creating a new profile, seems to work for a while. Hung while listing an item.
nextdoor.com link -- loads a blank page. After creating a new profile. "Error logging in. The server is busy, please try again later."
nextdoor.com -- Created a new profile. "Internal server error. Please try again or contact us if the problem persists."
pirateship.com -- Created a new profile. hangs when trying to create a shipment.
My local supermarket, New Leaf, Flyer
https://u7632418.ct.sendgrid.net/ls/click?upn=3Rvr9JqwLJVWMUMowZeEEBNd1yHExrMtctonv9ZLLZB3jRf-2Bv-2FSAxYW0Rua32Jl-2FpiDyq5AVGj7-2F-2BoQ0HsHzWKNQKaG2hdTv78B35OEKhuz1e3K-2BMoS09ZRFwmJ4Eb8zeOaCeUj3tXpSNymmw-2B6LTwrEHQJKE2xiqtYcj08Pq7S7N6Wj6KK0ijumh9FlVv0-2BNfP-2F-2FOuMv3AO5-2BKROXbvZ6rIgfkVjE0i7avkW-2BgNCq8-3D8lnq_pS5LulTa8lS6qzAAh9sBiVnVlDeEGUc6xSxAWvPZh0OxhrWC-2FtSvmpVp4G9G0K9LVemmdYcZIvWDbzFzHFZaxdtfktQhN0YwluksD4JnSt11uRLSnUf1Tnw8WShaDhCZ6Bjx84oiOH8eVmxULOg08qmkUFSybbJq99jtsvHXInDw4e3U01qzh32V6QbcdGWtI2ckZx4gD7LxDTdr4E3Wzeex3NyVJv-2BQ-2BpFIdK3-2FN-2BNsN6eJUzDQbhNqz2z66fST-2BcTD2xen-2BOHeoHeJoZL3viFX8to6mA6rvr7ajCHp4qXiLDztdAamULtIMBKGrI9FLh-2FzKPM1ZH3zKCzqSYFRGdpBqtk-2FbBU-2B80ObUpvtbWnST-2BA5RpiMPaCdCWI-2Bm3IpFY-2FU5LJAYtHyZS0qVTdfsl7P3GueQjbuKXif9wp0Ha5XHxxvzzV-2FE02ZoULYuUvHf2Iw5LNShsFDEKSTM8kCjaimnzJeXyrcEl8ckR3InsM-3D
-- "something went wrong"
https://www.businessinsider.com/tj-maxx-nordstrom-rack-which-store-is-better-2018-8 -- many flaws, pictures missing
-
I have to use the QT6 build of Dooble sometimes as the QT5 build is getting ancient, Chrome 83 while the newest is Chrome 114. With sites mostly caring about the most recent version and version-1, more and more sites will break. The Qt6 build that I'm using isn't much newer either but does seem to work on the odd site where the Qt5 one doesn't. Seems the Qt6 version I have is Chrome 90, still old but Paul's newer builds are really unstable or I lost track which were stable.
Most of your sites worked with the Qt6 build, unlike the Qt5 build at least until sigtrapping (memory?) though I never logged in and some like the super market flyer were still somewhat broken.
All versions have a bug too when it comes to displaying SVG images.
The problems, besides straight bugs like the SVG one, is that Dmik seems to busy, doesn't like to update and the newer the chrome version, the more memory hungry it is in this 64 bit world, which is screwing up with Paul's progress.
-
Hi Neil,
this is what I get when opening, for example, nextdoor.com. At least no blank page, same with paypal or ebay. I played around with ebay a little bit, I am able to start a search, but then things slow down
Over all, David's last version of the qt5 dooble is a great improvement for me and my needs. I must admit that I mainly stick to only 3 or 4 sites which I visit daily, but these work well.
Holger
-
Regarding Nextdoor.com, Displaying the login page is trivial. Actually logging in is needed to derive any of the gain of using their website.
eBay and PayPal can actually log in and do some things, but not the things I'd normally do on those web sites.
This is not meant as criticism of the dooble porters/developers. I'm documenting what is broken at this time. I'm hopeful that development will continue and improvements will be made.
-
The problems are, most of the webengine is in Qt, and that's where it needs to be fixed, Dooble is sorta like a skin over Chromium/Qt. Dmitriy is the only active developer with the needed skills and he isn't too active lately. There's other weird problems, perhaps with the compilers optimizations, Dooble and especially optimize things to the max, which seem to introduce subtle bugs. Consider Mozilla, the minimally optimized i686 builds are way more stable then the more optimized builds.
All the versions of Dooble I've built have been on top of the same Qt5 and yet they've surprisingly varied in stability considering most of the code hasn't changed.
There also seems to be problems with the profile getting some type of corruption with time and crashes, which means having to test with new profiles regularly, a hassle. I've been using wal on the sqlite3 files, which seems to help as it makes it more likely that corruption caused by crashes can be rolled back. Here's the sh script to turn it on, run in the profile
ls *.db | while read filename;
do sqlite3 $filename 'PRAGMA journal_mode=WAL;';
done;
Change WAL to delete and rerun to turn it off.
-
Regarding Nextdoor.com, Displaying the login page is trivial. Actually logging in is needed to derive any of the gain of using their website.
eBay and PayPal can actually log in and do some things, but not the things I'd normally do on those web sites.
This is not meant as criticism of the dooble porters/developers. I'm documenting what is broken at this time. I'm hopeful that development will continue and improvements will be made.
Hi Neil, did not think you were criticizing, sorry if my reply sounded like that! I just wanted to stress the fact that everyone of us is having different experiences with dooble for many various reasons. I just feel lucky and happy to be able to do the few things I like to do when using a browser, but it looks like I am having luck and I do not know why some things work here at least to some extent.
Holger
-
Hi here's the latest release of Dooble compiled for Qt5. See the release notes under Help for what's new.
https://c.gmx.com/@744346040190108571/HQZnnDywT-ejiK1nqp1OYw (https://c.gmx.com/@744346040190108571/HQZnnDywT-ejiK1nqp1OYw)
testing (QT5 environment on OS2 Warp 4.52 in Virtualbox guest, with 4Gb RAM), it opens the pages efficiently as before and I can run at least 3 pages same time on different "resource demanding" sites as Linkedin, Youtube, Gmail, Newsmedia. It also keeps same unstability issues which happen randomly, or at least I cannot tell when/why : cpu usage on Dooble instance goes at 100% (seen with Top), site pages not responding and almost everything slowdown in the system, but I can still operate Top to kill the process. Guess memory usage matter
-
The latest build seems to be the best (fast page load ...)
But issues here https://www.nperf.com (slow process) as exemple
Regards
-
Hi Dave,
Here's the latest release. This time I built an RPM and this is the resulting zip. Perhaps I should revert to how I was doing it previously? The RPM itself has a link on the other thread.
https://c.gmx.com/@744346040190108571/1rOkBfA9T76_YoI4dOIS0A (https://c.gmx.com/@744346040190108571/1rOkBfA9T76_YoI4dOIS0A)
My browser Seamonkey does not open this link. Is it possible to place the archive somewhere else or give recommendations for downloading?
I can also offer my server to host the archive, if that's interesting.
-
Hi Igor, one way to do it is to install the official Dooble with YUM/ANPM and then to use that to download my builds.
And yes, it would be good to have somewhere better to host the files.
-
Hi Igor, one way to do it is to install the official Dooble with YUM/ANPM and then to use that to download my builds.
And yes, it would be good to have somewhere better to host the files.
It doesn't work.
I run Dooble and see:
Unable to access the site
The server IP address could not be found ru2.halfos.ru.
ERR_NAME_NOT_RESOLVED
This happens with any resource I access.
SeaMonkey is working.
-
Hmm, try this, https://drive.google.com/file/d/16q_sOzRpEcUJHE0N0b7b58VIGxugYEgI/view?usp=drivesdk (https://drive.google.com/file/d/16q_sOzRpEcUJHE0N0b7b58VIGxugYEgI/view?usp=drivesdk)
-
Hmm, try this, https://drive.google.com/file/d/16q_sOzRpEcUJHE0N0b7b58VIGxugYEgI/view?usp=drivesdk (https://drive.google.com/file/d/16q_sOzRpEcUJHE0N0b7b58VIGxugYEgI/view?usp=drivesdk)
Great. Also available here:
http://ru2.halfos.ru/Dooble/dooble-2023.04.20-1.oc00.pentium4.rpm
-
Hi All,
If fonts are not included in the css file, then Dooble does not display them?
I see some pages empty.
-
Something doesn't work well.... webengine or dooble !
After unpredictable time or downloaded datas, network goes unresponsive after a drop of speed with high cpu or possible freeze !
I don't know how to trap this kind of problem.
Resolving this could make dooble very great ...
-
Hi All,
If fonts are not included in the css file, then Dooble does not display them?
I see some pages empty.
There's problems SVG, perhaps half don't seem to be displayed and they're often used to display fonts.
-
Latest release, https://c.gmx.com/@744346040190108571/wy3LGGhrS9WZrTAAn1moWw (https://c.gmx.com/@744346040190108571/wy3LGGhrS9WZrTAAn1moWw)
Updated blocklist, https://c.gmx.com/@744346040190108571/HWj9ce80RQWUWS9piXDiDw (https://c.gmx.com/@744346040190108571/HWj9ce80RQWUWS9piXDiDw)
For some weird reason, the zip didn't get built, did yesterday then there was a power failure and I lost it.
Still a warning when creating the desktop objects, I'll add some dummy's for the next release.
Edit the blocklist is also useful for qt6 builds of Dooble.
-
Hi Dave, thamk you for the new release.
Installed today on one of my machines (x201s) and found a strange issue.
I had your previous release installed before but never noticed this: When setting a Homepage in settings-display-home the homepage does not load after dooble has started. It seems to load, but then I get the message *the page could not be loaded* (previously I had a blank page set as homepage). I switched back to you last release, deleting all dooble directories before starting dooble, same result. If I click on the homepage icon after the error message the page is loaded at once.
On my second machine (x61) I have your previos release installed, same homepage set, works very well, loads the page without any problem.
I played around with dooble on the x201s, trying different pages as hompage. It seems that when changing the hompage, closing and restarting dooble, the hompage is loaded once. Afterwards, after closing and restarting I again see the error message as mentioned with 1 exeption
The page I usually define as homepage is
https://lite.qwant.com/
The only page that works on the x201s installation is
https://www.spiegel.de/
Any idea what could be the cause for this?
Thank you once again for your work!
Holger
-
Hi Holger, it seems to be a common problem where the first tab does not load whatever you try to load. Create a new tab and use that and it is fine. No idea what the problem is except it seems to happen to most of us.
Work around, start Dooble with your homepage as a parameter,
dooble https://lite.qwant.com/
works fine here, simplest is to add it to the program object.
-
Latest release, https://c.gmx.com/@744346040190108571/wy3LGGhrS9WZrTAAn1moWw (https://c.gmx.com/@744346040190108571/wy3LGGhrS9WZrTAAn1moWw)
Updated blocklist, https://c.gmx.com/@744346040190108571/HWj9ce80RQWUWS9piXDiDw (https://c.gmx.com/@744346040190108571/HWj9ce80RQWUWS9piXDiDw)
For some weird reason, the zip didn't get built, did yesterday then there was a power failure and I lost it.
Still a warning when creating the desktop objects, I'll add some dummy's for the next release.
Edit the blocklist is also useful for qt6 builds of Dooble.
to extract rpm without installation:
rpm2cpio therpmfile.rpm | cpio -idmv
-
it is recommended to remove the existing .dooble directory before the new installation, right?
-
it is recommended to remove the existing .dooble directory before the new installation, right?
You shouldn't have to, though one report of needing to clear some cookies. If for some reason sites stop working, you can try removing .dooble
-
Hello eveyone,
Newb here, I installed Dooble through ANPM and have downloaded the latest .zip build and extracted 2 .rpm files. What do I do with them now? I feel like a schmuck for asking.
Thank you.
-
Horndfrog,
Open ANPM, after it downloads the latest directories, got to 'Manage' -> 'Yum Tools' -> 'Install Package from File', then navigate to and select the extracted file. Should then install.
HTH,
-
Thank you, I was so close. :)
-
Hi Holger, it seems to be a common problem where the first tab does not load whatever you try to load. Create a new tab and use that and it is fine. No idea what the problem is except it seems to happen to most of us.
Work around, start Dooble with your homepage as a parameter,
dooble https://lite.qwant.com/
works fine here, simplest is to add it to the program object.
Hi Dave,
I had tried this before, but it only works one time when closing and rebooting dooble, the next time I start dooble I have the same problem as before.
I now installed the new release of arcaos on the x201s. I have a lot of problems with this relase, but dooble works fine. I can set the homepage in dooble, it loads every time i start dooble, it even shuts down every time with no problems.
Holger
-
Hi Holger, on the new install, did you also have a new Home directory? If so, you've done the equivalent of creating a new profile.
Get a crash/freeze at the wrong time and the profile could get corrupted.
BTW, I added lite.qwant.com to my Dooble program object. When starting, it takes a surprising amount of time to load, but does load. Nice search engine
-
Hi Dave,
on the new install I first had to install qt5 using anpm, then I installed the dooble version from anpm too but did not start it. Instead I replaced it with your most recent version, so yes, this was a completely new profile.
By the way, yes qwant light loads slowly in dooble, loads a lot faster in firefox, but I like this search engine. I even defined it as the seacrh engine to use in the search bar of dooble.
Holger
-
Another Dooble release, this is the 2023.07.15 release though I had to patch it as our local sockets do not support permissions, and as the tag was already used, I tagged as 2023.07.16.
Biggest change is the --attach parameter, along with the --listen parameter.
dooble --listen
dooble --attach https://arcanoae.com https://nasa.gov
Will open dooble first and then open the URL's in the same instance. Don't mind the 2nd splash screen, dooble needs to do some house cleaning before attaching.
ftp://dry@ftp.os2voice.org/rpm/dooble-2023.07.16-1.oc00.pentium4.rpm (http://ftp://dry@ftp.os2voice.org/rpm/dooble-2023.07.16-1.oc00.pentium4.rpm),
debug data,
ftp://dry@ftp.os2voice.org/rpm/dooble-debuginfo-2023.07.16-1.oc00.pentium4.rpm (http://ftp://dry@ftp.os2voice.org/rpm/dooble-debuginfo-2023.07.16-1.oc00.pentium4.rpm)
Password, your email address.
Also available on arcanoae-exp for those with access.
-
The FTP-site is asking for credentials (login and pw) when I try to download.
Any idea what to use?
Mike
-
The FTP-site is asking for credentials (login and pw) when I try to download.
Any idea what to use?
Mike
login name = dry
password = an email address (your own)
like Dave mentioned in his post directly above your question ;)
-
Thanks - it's downloading now.
Mike
-
Thanks Dave! Working well here... you can turn off the splash screen in the settings.
Regards,
-
With any build, as soon you open favority windows, run a saved link and then close the navigator, the opened favority window isn't closed and you have to kill the process....
-
Tried to download QT5 and got this error message, but going to github I couldn't figure out how to enter the message as it tells you.
-
Hi Matt, Qt5 is not available for i686, you have to change your platform to Pentium4. With luck things will just work, otherwise it becomes a bigger job. It worked OK for me.
-
With any build, as soon you open favority windows, run a saved link and then close the navigator, the opened favority window isn't closed and you have to kill the process....
Hmm, here favourites open in a new tab and so does the favourite and closing usually works. You might need to play with the settings, maybe the ones under display.
Edit:, Favourites does show up in its own window, my mistake. I don't use them much.
-
With any build, as soon you open favourites window, run a saved link and then close the navigator, the opened favourites window isn't closed and you have to kill the process....
Other things not working !
* Print preview (crash)
* Using [suppr] button to erase a char in a search string doesn't work, have to use return backward....
Regards
-
Hi, would someone try this site with dooble:
https://www.sueddeutsche.de/
This is the site of a major german newspaper, and it does not work anymore with dooble.
Rather at the top there is a row of with subjects like Ukraine, Fussball-WM, Politik......
This works meaning I can choose a subject and a new page loads but this is all I can do. Not a single article can be opened or read?
Thank you
Holger
-
I see the same, our Qt5webengine really needs updating and hopefully Dmitriy's life settles down enough that he can do some work on it.
I had a slightly better experience with Paul's Qt6 build of Dooble but it kept crashing.
-
Hi
I notice that the build from qt6 works here better then the Qt5 build.
I use my own doodle build from qt632...
And the url you showed works perfecto
Regards, Tellie
-
Hi,
the site (https://www.sueddeutsche.de/) works for me under both qt6 and qt5 dooble browser.
Regards, Bernhard
-
Hi, would someone try this site with dooble:
https://www.sueddeutsche.de/
Hallo Holger, die Webseite der Süddeutschen Zeitung öffnet ganz normal in Daves QT5 Dooble version.
For the English speakers: This web site from "Süddeutsche Zeitung" opens quite normal by using Daves QT5 build of Dooble.
Greetings from Potsdam / Germany,
Mike
-
Hi,
sueddeutsche.de works for me too. Loads fast and popup (login or continue with advertisements) appears when looking into an article.
using dooble version (Dooble 2023.07.15)
greetings
-
The best and fastest version so far. Even Youtube runs acceptably in full screen.
-
Hi there and thank you for all the replies.
To put it more precisely: there is no problem when it comes to loading the page. It loads well and ( as a subscriber) I can log in. I literally meant that I can't read any articles. I can click on any header but then nothing happens at all. It seems like no links are recognized by dooble, so there is nothing to open, with a few exceptions.
For the german readers:
Hallo und vielen Dank für die vielen Antworten.
Um es genauer zu sagen: Es gibt kein Problem mit dem Laden der Seite. Sie lädt relativ schnell und (als Abonnent) kann ich mich einloggen. Ich meinte wörtlich, dass ich keine Artikel lesen kann. Ich kann auf eine beliebige Überschrift klicken, aber dann passiert gar nichts. Es scheint, als ob dooble keine Links erkennt, so dass sich bis auf wenige Ausnahmen nichts öffnen lässt.
Holger
-
Hi Holger,
I can confirm the behaviour described by you. Web site loads, but no articels can be opened. Haven't checked this in my first try ;).
Regards,
Mike
-
There's likely some JavaScript that the Qt5WebEngine doesn't support. It does seem to work with a Qt6 linked Dooble
-
Updated Dooble available at ftp://dry@ftp.os2voice.org/rpm/ (http://ftp://dry@ftp.os2voice.org/rpm/)
Minor update but hopefully I have the desktop folder creation working correctly.
From the release notes,
Welcome to the 2023.08.30 release of Dooble. Corrections and new features are detailed below.
Create new page via double-click on a tab bar. GitHub ticket #196.
OS/2 and QLocalServer::UserAccessOption corrections.
Qt 6.5.2 LTS.
-
How would you install the new dooble build?
It sounds like it requires QT6. Does the VOICE repository have QT6? Are any .exp repositories needed?
-
How would you install the new dooble build?
It sounds like it requires QT6. Does the VOICE repository have QT6? Are any .exp repositories needed?
The version I built is linked against Qt5, just the possibility of linking to Qt 6.5.2 was added to Dooble, so the source supports building against Qt5 or various Qt6 levels.
-
When I try to get the dooble at ftp://dry@ftp.os2voice.org/rpm/, I get password required.
ftp://dry@ftp.os2voice.org/rpm/ (http://ftp://dry@ftp.os2voice.org/rpm/)
Is there something wrong with link above?
-
When I try to get the dooble at ftp://dry@ftp.os2voice.org/rpm/, I get password required.
ftp://dry@ftp.os2voice.org/rpm/ (http://ftp://dry@ftp.os2voice.org/rpm/)
Is there something wrong with link above?
Nope, the link is correct and has the username already in it: dry (the string before the "@" in the url).
You only have to supply an emailaddress for the password. Dave already explained that in a previous post (reply 123 in this thread, from July 27).
-
Neil, you should also have access to the rpm's on arcanoae-exp. They're the same rpm's, just that the Arca Noae repositories are the only ones I have access to and it was requested to use arcanoae-exp for these.
Need to look into making them available on the Netlabs server.
-
Dave, do yo have the exact way the exp link should be put into the ANPM?
-
Dave, do yo have the exact way the exp link should be put into the ANPM?
Yes, but I can't share. You could email Lewis and ask for access but generally it is for the beta testers and such.
-
David, thanks anyway. I understand.
-
Uploaded
ftp://dry@ftp.os2voice.org/rpm/dooble-2023.11.30-1.oc00.pentium4.rpm (http://ftp://dry@ftp.os2voice.org/rpm/dooble-2023.11.30-1.oc00.pentium4.rpm) and ftp://dry@ftp.os2voice.org/rpm/dooble-debuginfo-2023.11.30-1.oc00.pentium4.rpm (http://ftp://dry@ftp.os2voice.org/rpm/dooble-debuginfo-2023.11.30-1.oc00.pentium4.rpm)
See release notes for new stuff such as translations
-
Thanks Dave
Here it seems to working as the latter version ported. For the moment no new issues here.
Just a question, does someone know how to change the download folder of Dooble? I can not find it on the options.
Regards
-
Hi Martin, go to Tools-->Downloads, which opens the downloads page. At the top of the page you can set the Download Path.
-
Hi Martin, go to Tools-->Downloads, which opens the downloads page. At the top of the page you can set the Download Path.
Thanks Dave, that was so easy and counter-intuitive at the same time ;D ;D ;D
-
Best drop yet Dave!
-
Hi Eugene, is playing sound on YouTube back to working for you?
-
Hi!
How to correct this error I have since several dooble drop (it worked with older one)
As well, translates files aren't found too !
dooble needs a lot of time to establish a session and load first page at startup ! (more than 10s after dooble is up)
Regards
Update: about translates, I found that the location under RPM is share/dooble/translates while dooble is looking under usr/bin/translates (added this dir resolved the translate error message but dict isn't resolved yet.
-
David, Yes sound works fine.
-
Hi Remy, thanks for the report. Guess I need to test on a virgin system. For now, move the dictionaries to @unixroot\usr\bin\webengine_dictionaries.
-
Dave one system I tested was a virgin system non the other supporting Yum packages were installed. Work just the same as my other installs. In short no issues.
-
Hi Eugene, did you test the spell checker and/or the translations?
BTW, interesting that YouTube works for you, here when playing AV1 videos, which seems to be most of them, video playback pauses after a few seconds and stays stuck.
You can right click on a video and choose "Stats for Nerds" to see what the video/audio formats are.
-
Hi Remy, thanks for the report. Guess I need to test on a virgin system. For now, move the dictionaries to @unixroot\usr\bin\webengine_dictionaries.
Or use the environment variable DOOBLE_TRANSLATIONS_PATH to point to wherever you have placed the translation files.
-
I found Dmitry's patch to look in the system paths, so will apply that. Thought there was one for the dictionaries, couldn't find it though.
-
Hi Remy, thanks for the report. Guess I need to test on a virgin system. For now, move the dictionaries to @unixroot\usr\bin\webengine_dictionaries.
This path is taken and found.
Now, dictionaries have to be in .bdic binary format while those insalled using ANPM only have .dic and .aff (.bdic missing)
I found the .bdic at : https://github.com/cvsuser-chromium/third_party_hunspell_dictionaries
enabling the use of the added dic, as soon as I try to update a form field, it fails.
e.g. adding my userid into the userid loging field for os2world forum.
Note: other bug, the suppr key doesn't work in a form field...
-
Something else to add to the readme. @unixroot\usr\lib\qt5\bin\qwebengine_convert_dict.exe will convert the myspell dictionaries. Run with no parameters to see how to use.
I had no problem logging on here with Dooble and posting this shows lots of words such as Dooble that aren't in the dictionary. Perhaps something wrong with your profile or the bdic dictionary is broken.
The suppr, or delete key not working is a known Qt issue.
-
Ok, I build the dictionaries and set one dictionary to use.
I tried again to loging to os2world, first form (userid) was ok but as soon I click in the psw field, the page failes ! (replaced by a full grey page and have to reload it to get back)
-
Ok, I build the dictionaries and set one dictionary to use.
I tried again to loging to os2world, first form (userid) was ok but as soon I click in the psw field, the page failes ! (replaced by a full grey page and have to reload it to get back)
Try, with Dooble closed, renaming %HOME%\.dooble and retry. Logging into OS2World works fine for me, just doesn't stay logged in after closing the browser, a cookie problem I assume.
-
Ok, I build the dictionaries and set one dictionary to use.
I tried again to loging to os2world, first form (userid) was ok but as soon I click in the psw field, the page failes ! (replaced by a full grey page and have to reload it to get back)
Try, with Dooble closed, renaming %HOME%\.dooble and retry. Logging into OS2World works fine for me, just doesn't stay logged in after closing the browser, a cookie problem I assume.
Considering this everyday happens to me on my Windows machines, I don't think it's a dooble problem.
Mentore
-
hi, sorry if already mentioned here, this thread has 12 pages now and not easy to recover a post focusing an issue : latest Dooble release work fine in my installation except for Youtube main page which cause 99,9% cpu usage, preventing any other action.
I've the feeling that it was aready seen.
Thank you much
-
Ok, I build the dictionaries and set one dictionary to use.
I tried again to loging to os2world, first form (userid) was ok but as soon I click in the psw field, the page failes ! (replaced by a full grey page and have to reload it to get back)
Try, with Dooble closed, renaming %HOME%\.dooble and retry. Logging into OS2World works fine for me, just doesn't stay logged in after closing the browser, a cookie problem I assume.
Action resolved the problem
-
New build at Github, https://github.com/dryeo/dooble/releases/tag/2024.11.17 (https://github.com/dryeo/dooble/releases/tag/2024.11.17)
Also at ftp://dry@ftp.os2voice.org/dooble-2024.11.17-Qt5.zip (http://ftp://dry@ftp.os2voice.org/dooble-2024.11.17-Qt5.zip)
Edit: Changed ftp link to version. Note that OS2World seems to add http to the ftp link so best just to go to the ftp site to find the release. Or paste it into the browser.
-
Thanks Dave.
I'm surfing with 2024-11-17 - Qt5 right now.
Regards
-
Hello
Do you think it will be ok to push the 2024-11-17 Qt5 version to the Netlabs RPM?
Who can make it happen? Tellie?
Regards
-
Something broke with RPM here and building the rpm fails. I'll have to try on a different install without the experimental repository enabled. Also will upload the latest release later today, 2024.11.23.
-
https://github.com/dryeo/dooble/releases/tag/2024.11.23 (https://github.com/dryeo/dooble/releases/tag/2024.11.23)
ftp://dry@ftp.os2voice.org/dooble/dooble-2024.11.23-Qt5.zip
-
ftp://dry@ftp.os2voice.org/rpm/dooble-2024.11.23-1.oc00.pentium4.rpm
ftp://dry@ftp.os2voice.org/rpm/dooble-debuginfo-2024.11.23-1.oc00.pentium4.rpm
Source RPM is there too.
-
I got the November release for QT5 and it's better than the prior January release, much more stable for me with Arca 5.
Thanks to everyone who has worked on it.
Matt Walsh
-
This build, ftp://dry@ftp.os2voice.org/dooble/dooble-2024.12.06-Qt5.zip is the same as the previous build except it has fixed window title and window list for non-English titles, best shown with Remy's page, https://remydodin.levillage.org/en/ (https://remydodin.levillage.org/en/).Other languages depend on the window title's font having the correct glyphs. Example, https://ru.ecomstation.ru/ (https://ru.ecomstation.ru/), which here shows the Russian in the title bar and question marks for the missing glyphs in the window list.
Also need ftp://dry@ftp.os2voice.org/tmp/Qt5libs-2024-12.06.zip I'd advise backing up the original DLL's in @unixroot and replacing them. Don't lxlite the plugin (qos2.dll) as there is metadata that will be lost if using lxlite on it. Qt5core.dll has debug data that should probably be kept.
Thanks to Rich for coming up with the patches.
-
For some reason I can't see text on web pages.
-
Strange. My fonts are attached. Does "fc-scan -b X:PSFONTS.PFB" (change to your boot letter) display info about the font? Could try clearing the cache, "fc-cache -r", takes a few seconds.
Edit: That should have been "fc-scan -b X:/PSFONTS/TNR.PFB" Not sure how that got truncated.
-
That should have been "fc-scan -b X:/PSFONTS/TNR.PFB"
C:\>fc-scan -b c:/PSFONTS/TNR.PFB
Pattern has 18 elts (size 32)
family: "Times New Roman"(w) "Times New Roman "(s)
style: "Regular"(s)
stylelang: "en"(s) "en"(s)
slant: 0(i)(s)
weight: 80(f)(s)
width: 100(f)(s)
foundry: "ibm"(s)
file: "c:/PSFONTS/TNR.PFB"(s)
index: 0(i)(s)
outline: True(s)
scalable: True(s)
fontversion: 0(i)(s)
fontformat: "Type 1"(s)
decorative: False(s)
postscriptname: "TimesNewRoman"(s)
color: False(s)
symbol: False(s)
variable: False(s)
It's strange, but on my other machine I see the same result and there are no problems with fonts in dooble.
fc-cache -r
Nothing changed after that.
-
Is it a font issue or a text color issue ?
White on white is not visible !
Did you empty Dooble cache to not reload cache pages but site pages ?
-
Is it a font issue or a text color issue ?
White on white is not visible !
The problem is in the fonts, not in the color.
Did you empty Dooble cache to not reload cache pages but site pages ?
This does not help. The situation is reproduced on any sites, regardless of whether I visited them or loaded new ones.
-
Have you tried moving the profile out of the way? It is in %HOME%\.dooble. Other then that and trying different fonts, I don't have any ideas.
-
What do you have under [tools] - [Inject custom style sheet] ?
-
Could some of you give a try adding Dooble parm (QTWEBENGINE_CHROMIUM_FLAGS): --audio-process-high-priority
Does it have an effect ? positive or negative ? (youtube, other audio src type)
Note: Since having added this parm, I'm able to listen music (web radio) under a tab, open a second tab, do scroll down or up or add a fird tab and view a youtube video having then both sound (radio + youtube) mixed together and not get freezes or hung for longer time ... (get any since several hours)
I attached my updated qt6env command file to start Dooble (using my priority settings and flags including --audio-process-high-priority)
Update it to your environment, your best priority settings (change idle-time or may be time-priority) etc...
Regards
-
Have you tried moving the profile out of the way? It is in %HOME%\.dooble. Other then that and trying different fonts, I don't have any ideas.
I tried this, it doesn't help.
What do you have under [tools] - [Inject custom style sheet] ?
See attachment.
-
I was able to choose a font that made the text visible. Now configured:
Sans Serif: Droid Serif
But with most of the fonts I choose the text becomes invisible.
Now there is a new problem - I can't enter text in my language in the address bar and in forms on websites. Only English works. The text is not being entered, this is not due to the fact that it is invisible.
-
Hey digi,
I was able to choose a font that made the text visible. Now configured:
Sans Serif: Droid Serif
But with most of the fonts I choose the text becomes invisible.
Now there is a new problem - I can't enter text in my language in the address bar and in forms on websites. Only English works. The text is not being entered, this is not due to the fact that it is invisible.
So this may be trivial, but what CODEPAGE are you using?...and is that impacting things?
What if you were (for the purpose of this test) switch to something like 850 for example?...does that give you different results?
-
I was able to choose a font that made the text visible. Now configured:
Sans Serif: Droid Serif
But with most of the fonts I choose the text becomes invisible.
Now there is a new problem - I can't enter text in my language in the address bar and in forms on websites. Only English works. The text is not being entered, this is not due to the fact that it is invisible.
Can you test with the simplebrowser? Should be at @unixroot\usr\lib\qt5\examples\webenginewidgets\simplebrowser\simplebrowser.exe. There's other example programs if you want to test other things such as form entry.
I take it you have LANG=ru_RU and chcp 866 in your environment?
-
Hello Dave
I forgot it this was address before. What can it be the issue that we can not see the "Assets" on the github page with Dooble?
By the way, in Qt6 I can see it.
Regards
-
Too old of Chromium in the webengine. From the user agent.
Dooble Qt5 Chrome-83.0.4103
Dooble Qt6 Chrome-94.0.4606
-
Latest release, https://github.com/dryeo/dooble/releases/tag/2024.12.31 (https://github.com/dryeo/dooble/releases/tag/2024.12.31) or ftp://dry@ftp.os2voice.org/dooble/dooble-2024.12.31-Qt5.zip.
OS/2 fixes, Window Title now uses utf8, requires ftp://dry@ftp.os2voice.org/tmp/Qt5libs-2024-12.06.zip.
I'll try to build an RPM later.
-
Here "2024.12.31" is working as expected. I see the improvement on the Window Title.
Happy new year.
-
In new version 2024.12.31., I cannot use diacritic characters like č š đ ž.
regards
-
In new version 2024.12.31., I cannot use diacritic characters like č š đ ž.
regards
Were they working for you before? Did you update the Qt5 libs that I posted?
-
In new version 2024.12.31., I cannot use diacritic characters like č š đ ž.
Were they working for you before? Did you update the Qt5 libs that I posted?
I mentioned this in an email to Dave and Paul last week: composing an accented character using Alt-Gr doesn't work. Instead, the menu gets the focus when releasing Altr-Gr.
However, composing a character that uses a diacritical that is already a dead-key on the keyboard does work. For example, a tilde (~) + 'n' produces 'ñ'. (I'm using the US International keyboard layout for testing so YMMV.)
I just restored the original QT5 dlls and the original version of Dooble, and Alt-Gr didn't work with them either so this is nothing new. I'll look into it.
-
In version 2024.11.17. diacritical marks are available.
More precisely, the diacritical marks are visible on the web page but I can't type them in the search engine.
The QT5 libs have been upgraded.
(http://)
Regards
-
Hello
In my case, in spanish I have this characters that I need, but I seem to be able to put it on the navigation bar on the google search box without problems.
Regards
-
In version 2024.11.17. diacritical marks are available.
More precisely, the diacritical marks are visible on the web page but I can't type them in the search engine.
The QT5 libs have been upgraded.
(http://)
Regards
Does this build work for you, ftp://dry@ftp.os2voice.org/tmp/dooble-2025.01.03-qt5.zip
-
Here is a tip for those that do not like the command prompt window for dooble starting up and staying on the desktop.
1. Left click on the Dooble program icon.
(2. Under the Program tab, delete the last charactor in the the Path and File Name box e) changing dooble.exe to dooble.ex
3. Select the Session tab.
4. At the bottom of the tab, check the Start Minimized.
5. Under the Program tab, add back the e in the the Path and File Name box changing dooble.ex to dooble.exe.
6. Close properties session.
7. Start Dooble.
You should not see the command prompt window as it is started.
-
In version 2024.11.17. diacritical marks are available.
More precisely, the diacritical marks are visible on the web page but I can't type them in the search engine.
The QT5 libs have been upgraded.
(http://)
Regards
Does this build work for you, ftp://dry@ftp.os2voice.org/tmp/dooble-2025.01.03-qt5.zip
this version is the same like te previous one.
I have not tested in more detail but diacritics still does not show.
regards
Davorin
-
OK, please test ftp://dry@ftp.os2voice.org/tmp/dooble-2024-01-09-Qt5.zip also need ftp://dry@ftp.os2voice.org/tmp/Qt5libs-2025-01-09.zip
-
Hi Dave,
with the latest version German Umlaute ä,ö,ü,ß are now working again.
Greetings,
Mike
P.S. I guess that the zip file name for the dooble.exe shall have 2025 instead of 2024 in the name ;). Am I wrong?
-
Hi Dave,
with the latest version German Umlaute ä,ö,ü,ß are now working again.
Greetings,
Mike
Good to hear. Rich redid his previous patch.
P.S. I guess that the zip file name for the dooble.exe shall have 2025 instead of 2024 in the name ;). Am I wrong?
Yes, muscle memory made me write 2024 instead of 2025. I see I did it multiple times too.
-
OK, please test ftp://dry@ftp.os2voice.org/tmp/dooble-2024-01-09-Qt5.zip also need ftp://dry@ftp.os2voice.org/tmp/Qt5libs-2025-01-09.zip
After installing the new dlls, it is possible to enter diacritics in the navigation bar in all versions.
best regards
Davorin Katić
-
Dooble QT5 2024-12-31 does only show the mobile ersion of Google Calendar. If I switch to the desktop-version, there are only the frames on the sides.
Where can I get the languages-files?
Thank you for your work!
-
Hi cbx, welcome.
Problem is that the Qt5 build of Dooble is based on an old Chromium, the Qt6 build is slightly newer but still old.
I uploaded the translations to ftp://dry@ftp.os2voice.org/dooble/Dooble_Translations.zip password an email address.
-
Hello Dave
OK, please test ftp://dry@ftp.os2voice.org/tmp/dooble-2024-01-09-Qt5.zip also need ftp://dry@ftp.os2voice.org/tmp/Qt5libs-2025-01-09.zip
I tried Dooble on Qt5 and works here as expected. I'm running it with the replaced files from "Qt5libs-2025-01-09.zip". What improvement does "Qt5libs-2025-01-09.zip" has? I just ask this because if it is working fine, it would be great to put those on the Qt5 rpm if there are no complains.
Regards
-
What improvement does "Qt5libs-2025-01-09.zip" has?
1- an improved method for displaying UTF-8 in the titlebar. Dooble enables this feature automatically.
To enable it in other QT apps (not necessarily a good idea) use this new environment variable:
SET QT_UTF8=[ 1 | Y | ON ]
(the old variable, "QT_PM_CP" has been abandoned)
2- composing characters using dead keys and AltGr should now work correctly.
-
Here's the patches. Note the Dooble patch was on top of Rich's previous fix, easy to see how it applies.
Also the otter-browser in the ftp's tmp directory has the same fix. The next drop of Qt6 that Paul does will have the same fix and that will enable the Qt6 version of Dooble that is in tmp to do the same.
Be good to have updated Qt5 qtbase RPM updated
-
I'll probably bump the bits of Qt 6.2 that can be, to 6.2.11 - maybe tomorrow and release that with the patches.
-
Hi !
(silent close)
I tried several times to open link:
ftp://ftp.pmoylan.org/Major/
Dooble QT5 as well QT6 are closing !
Regards
Rémy
-
Yes, something seems broken with the ftp protocol. Here with the Qt6 dooble, I got a blank page, Qt5 dooble closed.
Tried ftp://ftp.os2voice.org/dooble/ too, Qt6 dooble kept reverting to about:blank, Qt5 dooble gave me an error about the site not being reached.
Tried ftp://dry@ftp.os2voice.org/dooble/ and got a popup to enter user and password, after entering the info, dooble-qt5 vanished., dooble-qt6 gave a blank page.
These failures also don't get saved in the history, just the ftp://ftp.os2voice.org/dooble/ with the not found error got saved.
I'd guess the ftp problem is in the Qtwebengine.
OTOH, gopher works, eg gopher://magical.fish/
-
Tried the Qt5 simplebrowser, running in multi-process mode, ftp caused the tab to crash with the attached exceptq log. Almost seems to be icu related, code page problem?
-
An other issue where rendering is very very slow !
I compared firefox and Dobble (QT5 or QT6, similar result)
Using following link, page flip is very slow !
https://flipbook.octave.de/press/PR_V80SE_SOUND+IMAGE_201802_AU/#p=4
-
Yes. Skia, which Qtwebengine uses, seems much slower then Cairo at drawing the canvas. Cairo's OS/2 surface is meant for 2D acceleration while Skia likely expects 3d acceleration. Skia might be able to be tuned for faster rendering on our platform but looking, the main reason it is faster is it uses the GPU rather then the CPU like Cairo. That seems to be the reason that most everyone has moved to Skia. Even our Firefox has a configure option to use Skia and does on Windows and Mac.
-
Yes, something seems broken with the ftp protocol. Here with the Qt6 dooble, I got a blank page, Qt5 dooble closed.
Tried ftp://ftp.os2voice.org/dooble/ too, Qt6 dooble kept reverting to about:blank, Qt5 dooble gave me an error about the site not being reached.
Tried ftp://dry@ftp.os2voice.org/dooble/ and got a popup to enter user and password, after entering the info, dooble-qt5 vanished., dooble-qt6 gave a blank page.
These failures also don't get saved in the history, just the ftp://ftp.os2voice.org/dooble/ with the not found error got saved.
I'd guess the ftp problem is in the Qtwebengine.
OTOH, gopher works, eg gopher://magical.fish/
Strange !
I installed QT 6.2.11 using latest end december QT6 Dooble
I tried the link again under Dooble.
A blank page.... waiting more, my default system browser (firefox) opens with the link from Dooble displaying all files !
Oh! Dooble opening system default browser in this case...
-
That's strange and doesn't happen here. Looking at the documentation, we have,
Supported Schemes
Dooble supports the FILE, FTP, GOPHER, HTTP(S), and JAR schemes.
So Dooble should open the FTP//: links.
-
That's strange and doesn't happen here. Looking at the documentation, we have,
Supported Schemes
Dooble supports the FILE, FTP, GOPHER, HTTP(S), and JAR schemes.
So Dooble should open the FTP//: links.
I tried again:
Firefox is closed
Start Dooble (QT6)
put link ftp://ftp.pmoylan.org/Major/ + enter
The page goes blank !
Waiting a few more seconds, firefox is starting showing files from ftp://ftp.pmoylan.org/Major/ !
It looks like Dooble is opening ftp link but not into its browser nor into a new tab and cmd is resolved as system browser to open
Have your default ArcaOS set to firefox and firefox not started
then, start Dooble and give a try to the link
-
Hey Rémy!
It works here too! Very unexpected - I have an ftp client (EmTec FTP) set as system ftp, but Firefox opens instead. I tried with QT5 Dooble and it did not work, but works with the QT6 one. Thanks for the --disable-highres-timer tip too. That seems to work here as well...
Regards,
-
That's strange and doesn't happen here. Looking at the documentation, we have,
Supported Schemes
Dooble supports the FILE, FTP, GOPHER, HTTP(S), and JAR schemes.
So Dooble should open the FTP//: links.
I tried again:
Firefox is closed
Start Dooble (QT6)
put link ftp://ftp.pmoylan.org/Major/ + enter
The page goes blank !
Waiting a few more seconds, firefox is starting showing files from ftp://ftp.pmoylan.org/Major/ !
It looks like Dooble is opening ftp link but not into its browser nor into a new tab and cmd is resolved as system browser to open
Have your default ArcaOS set to firefox and firefox not started
then, start Dooble and give a try to the link
Doing a test starting Dooble with the link provides a different result (blank page and nothing more):
Dooble ftp://ftp.pmoylan.org/Major/
Hi Dave !
The test you can try:
Start Dooble, open this os2world web page and then clic on above FTP link ...
Always start my default browser firefox.
I found some information about FTP no more supported under Chrome since 88... like current firefox windows 64 no more supporting it.
Is the case for Dooble ? If yes and at least, I expect a popup menu to select external ftp compatible program to use and route the link to it ::)
Regards
-
Hi Dave !
The test you can try:
Start Dooble, open this os2world web page and then clic on above FTP link ...
Always start my default browser firefox.
That is weird. Here it opened a new window in SeaMonkey, my default browser, which was running. Tried the ftp://ftp.os2voice.org/dooble/ link too, opened a new window in SM with the request for password. Very strange bug or I guess feature especially with ftp kind of broken in the web engine.
Tried with the simplebrowser, as expected the Qt5 one failed, the Qt6 one worked the same as dooble
-
Hi Dave !
The test you can try:
Start Dooble, open this os2world web page and then clic on above FTP link ...
Always start my default browser firefox.
That is weird. Here it opened a new window in SeaMonkey, my default browser, which was running. Tried the ftp://ftp.os2voice.org/dooble/ link too, opened a new window in SM with the request for password. Very strange bug or I guess feature especially with ftp kind of broken in the web engine.
Tried with the simplebrowser, as expected the Qt5 one failed, the Qt6 one worked the same as dooble
I found some information about FTP no more supported under Chrome since 88... like current firefox windows 64 no more supporting it.
Is it the case for Dooble ? If yes and at least, I expect a popup menu to select external ftp compatible program to use and route the link to it ::)
Regards
-
I quoted the documentation, which said FTP was supported. And yes I'd expect an error of some type about an unsupported protocol.
-
I wonder why passing an NSPR4 argument has an effect on Dooble? It is an OS/2 thing and as far as I remember only the environment variable has an effect.
Dooble --help 2> dooble.hlp gives this for the list of dooble specific arguments,
Dooble
--attach
--disable-javascript
--executable-current-url PROGRAM
--full-screen
--help
--listen
--load-url URL
--normal-screen
--private
--reload-periodically 15, 30, 45, 60
--test-aes
--test-aes-performance
--test-threefish
--test-threefish-performance
Chome has a huge list of arguments, which I assume the Qtwebengine also has, see https://peter.sh/experiments/chromium-command-line-switches/
They can usually passed in the environment set QTWEBENGINE_FLAGS=
-
I wonder why passing an NSPR4 argument has an effect on Dooble? It is an OS/2 thing and as far as I remember only the environment variable has an effect.
Dooble --help 2> dooble.hlp gives this for the list of dooble specific arguments,
Dooble
--attach
--disable-javascript
--executable-current-url PROGRAM
--full-screen
--help
--listen
--load-url URL
--normal-screen
--private
--reload-periodically 15, 30, 45, 60
--test-aes
--test-aes-performance
--test-threefish
--test-threefish-performance
Chome has a huge list of arguments, which I assume the Qtwebengine also has, see https://peter.sh/experiments/chromium-command-line-switches/
They can usually passed in the environment set QTWEBENGINE_FLAGS=
What do you think about:
https://doc.qt.io/qt-6/qdesktopservices.html
https://doc.qt.io/qt-6/qurl.html
-
What do you think about:
https://doc.qt.io/qt-6/qdesktopservices.html
https://doc.qt.io/qt-6/qurl.html
Interesting how the classes work and important if writing Qt based browser.
-
Hello
Today I was trying Dooble (Qt5) with Element (chat program). In the past it used to load (good or bad), but now it says the software it is incompatible.
- link: https://riot.im/app/#/room/#os2world:matrix.org
I thought it was something about the App, I visited their chat, and they told me that it may be something wrong on the React component of Dooble. But at that moment I tried Dooble for Windows to see if has the same issue and it don't. It loads Element without any issue and without any warning.
Is it something that we are missing on our port, something qtwebengine?
Regards
-
Hello
Today I was trying Dooble (Qt5) with Element (chat program). In the past it used to load (good or bad), but now it says the software it is incompatible.
- link: https://riot.im/app/#/room/#os2world:matrix.org
I thought it was something about the App, I visited their chat, and they told me that it may be something wrong on the React component of Dooble. But at that moment I tried Dooble for Windows to see if has the same issue and it don't. It loads Element without any issue and without any warning.
Is it something that we are missing on our port, something qtwebengine?
Regards
Hi,
Try changing Chrome/83.0.4103.122 to Chrome/108.0.5359.181
-
Is it something that we are missing on our port, something qtwebengine?
Probably the webengine is too old. Try Remy's idea or the Qt6 build of Dooble.
-
Thanks for the feedback.
Try changing Chrome/83.0.4103.122 to Chrome/108.0.5359.181
I had tried with the same results. I guess that you only need to change the settings on the "User Agent" and press apply, like the attached picture.
I will be trying Qt6 next.
Regards
-
Thanks for the feedback.
Try changing Chrome/83.0.4103.122 to Chrome/108.0.5359.181
I had tried with the same results. I guess that you only need to change the settings on the "User Agent" and press apply, like the attached picture.
I will be trying Qt6 next.
Regards
Tried several settings...
QT5 no more working.
Use Dooble QT6 instead
-
I think I'd like to try dooble again. Is there a web page or other resource describing how to download and install dooble?
-
The Qt5 Dooble is simple, download, ftp://dry@ftp.os2voice.org/tmp/dooble-2024-01-09-Qt5.zip unzip and use, or first install the rpm, latest is in the Arca exp repository that you should have access to as a tester. The zip is newer and can jsut replace the rpm binary. There is also some updated Qt5 DLL's to fix the Window Title in other locales in the same directory, only works with the latest.
For Qt6, you need Paul's Qt6 stuff installed, see https://www.os2world.com/forum/index.php/topic,3252.0.html (https://www.os2world.com/forum/index.php/topic,3252.0.html) which includes Martins script for starting Dooble.
Blocklist and filters are in the dooble directory on the same site if you want to install them for ad blocking.
-
The Qt5 Dooble is simple, download, ftp://dry@ftp.os2voice.org/tmp/dooble-2024-01-09-Qt5.zip unzip and use....
Dave, was there a confusion on the filename date? It says 2024-01-09 but it was compiled/uploaded on 2025.
Here it is working as expected.
Regards
-
Yes, my mind hadn't adjusted to the new year. All fixed and as a bonus, first build of dooble-2025-02-20-qt5.zip in the same directory.
Unluckily Qt6's qmake is crashing here, probably my Qt6 install is broken so I have to fix then do the Qt6 build and test both a bit more before packaging.
-
Unluckily Qt6's qmake is crashing here, probably my Qt6 install is broken so I have to fix then do the Qt6 build and test both a bit more before packaging.
you didn't test the Qt 6.8 build did you? In the current public build, qmake.exe crashes....
-
I lost track of which build I was using and reverted to what I had backed up which cured the crash.
Edit: bldlevel says
Signature: @#cmake build system:0.0#@##1## 18 Jan 2025 18:18:51 ARCAOS
-803C4C0::::0::@@qmake
Vendor: cmake build system
Revision: 0.00
Date/Time: 18 Jan 2025 18:18:51
Build Machine: ARCAOS-803C4C0
ASD Feature ID: 4C0
File Version: 0.0
Description: qmake
-
The Qt5 Dooble is simple, download, ftp://dry@ftp.os2voice.org/tmp/dooble-2024-01-09-Qt5.zip unzip and use, or first install the rpm, latest is in the Arca exp repository that you should have access to as a tester. The zip is newer and can jsut replace the rpm binary. There is also some updated Qt5 DLL's to fix the Window Title in other locales in the same directory, only works with the latest.
For Qt6, you need Paul's Qt6 stuff installed, see https://www.os2world.com/forum/index.php/topic,3252.0.html (https://www.os2world.com/forum/index.php/topic,3252.0.html) which includes Martins script for starting Dooble.
Blocklist and filters are in the dooble directory on the same site if you want to install them for ad blocking.
With the "simple download" and QT from Arca Noae/Netlabs release, some websites work. This one, https:\pge.com, gives a blank page. Because many modern websites yield a blank page under both dooble and firefox, I thought I'd ask if there is something I can do to get a page like this to render?
-
Well https:\pge.com will never render, https://www.pge.com/ (https://www.pge.com/) almost works fine in SeaMonkey here though I don't have an account to log in and the report outages thingy fails. Dooble_Qt5 does work better and seems functional.
The Qt6 Dooble uses a newer Webengine and will display more sites but both are based on old Chromium versions and will fail on sites that expect the latest. Sometimes changing the user agent helps, funny enough I use Dooble_Qt5's user agent in SM sometimes and pages start working. Still there's a lot of newer JavaScript stuff that our old browsers won't display.
Edit: adding that Dooble_Qt5 has a bug where often the 1st tab displays a blank page, open another and try again.
-
Why does pge.com render for you, and not for me?
Does something on-disk get corrupted? Should I delete .dooble from the Home directory?
-
FWIW,
After correcting the URL, the PGE site seems to render fine with both firefox and dooble5. I've not tried dooble6. Both the firefox and dooble. This box is not quite fully updated. Both browsers are not the most recent versions.
With firefox, I typically recommend testing with a fresh profile, just in case.
-
Why does pge.com render for you, and not for me?
Does something on-disk get corrupted? Should I delete .dooble from the Home directory?
Always worth trying a new profile. I prefer moving it out of the way for testing purposes.
-
FWIW,
After correcting the URL, the PGE site seems to render fine with both firefox and dooble5. I've not tried dooble6. Both the firefox and dooble. This box is not quite fully updated. Both browsers are not the most recent versions.
With firefox, I typically recommend testing with a fresh profile, just in case.
Thanks! I had not bothered to check with Firefox for several years. The pge.com website had not worked for a long time. Today it works in Firefox. They do fix these websites, apparently, sometimes.
After succeeding in Firefox, I tried agian in dooble, but this time I deleted %HOME%\.dooble. Dooble is able to operate the website, aslo.
I'm sorry to have to delete my profile all the time, but since dooble does not have much for bookmarks and nothing for passwords, deleting the profile doesn't have much of a downside.
-
Hi Neil
You could try exporting your whatever browser current bookmarks to eg bookmarks.html then open that html file in dooble - Voila! bookmarks!
Come to think of it do *not* save the bookmarks.html to the .dooble directory because dooble will not let you open files in that directory.
Regards
Pete
-
I can't recall the last time I had to completely delete a production profile in firefox or dooble. There have been a few times that I needed to restore the profile from a backup.
I use rsync with a few filters to exclude the cache directories and other transitory data such as firefox telemetry pings which is of no use to us.
-
For the Mozilla apps, I keep the cache on the ramdisk and regularly use rsync to backup my profile, keeping 2 generations. I also haven't had to restore a profile in ages.
For Dooble, I turn on wal (write ahead logging) which in theory should help with crashes corrupting the profile.
To turn on wal, run this sh script in your profile,
ls *.db | while read filename;
do sqlite3 $filename 'PRAGMA journal_mode=WAL;';
done;
to turn off
ls *.db | while read filename;
do sqlite3 $filename 'PRAGMA journal_mode=delete;';
done;
-
I tried dooble and firefox on archive.org. Each gives a blank page. I also deleted the .dooble directory again, and dooble still shows a blank page.
Thanks for the shell suggestion. Worth trying if I can get a reliable test scenario.
-
Dooble, both Qt5 and Qt6 display archive.org fine here.
I recently zapped my profile and let Dooble create a new one. After I did disable WebGL and WebRTC, both in settings at the bottom of Web. Don't forget to press Apply after changing.
I also imported both ftp://dry@ftp.os2voice.org/dooble/dooble_accepted_or_blocked_domains.zip and ftp://dry@ftp.os2voice.org/dooble/dooble_filter.zip (unzip first) using Tools-->Accepted / Blocked Domains and then the import button. Doubt that made much difference for archive.org but may have.
-
I tried dooble and firefox on archive.org. Each gives a blank page.
I typed "archive.org" into Dooble/QT5 and got a blank page from http://archive.org. When I changed that to https://archive.org the page came up immediately.
-
I've uploaded ftp://dry@ftp.os2voice.org/tmp/dooble-2025-04-05-Qt5.zip it's sort of experimental, had to revert a change I made to avoid dooble_settings.db being written to the root of the drive that was active when dooble was launched. Something to watch for.
Fixes from upstream include fixing visited links on Qt6. See Help-->Release Notes.
-
ftp://dry@ftp.os2voice.org/tmp/dooble-2025-04-06-Qt5.zip has some fixes.
-
ftp://dry@ftp.os2voice.org/tmp/dooble-2025-04-06-Qt5.zip has some fixes.
Both recent builts (2025-04-05 and 20205-04-06) are defenitely slower than 2025-02-28 version on my TP X250.
I downgraded back to 2025-02-28 and now it is working smooth again.
Mike
-
ftp://dry@ftp.os2voice.org/tmp/dooble-2025-04-06-Qt5.zip has some fixes.
Both recent builts (2025-04-05 and 20205-04-06) are defenitely slower than 2025-02-28 version on my TP X250.
I downgraded back to 2025-02-28 and now it is working smooth again.
Mike
Interesting. I also found it a bit slow but blamed my internet connection. Latest fixes from upstream seem to help. Some NLS fixes too, see release notes. ftp://dry@ftp.os2voice.org/tmp/dooble-2025-04-07-Qt5.zip
BTW, I deleted 2025-04-05 as it was broken with fixes applied to the latest by upstream.
-
ftp://dry@ftp.os2voice.org/tmp/dooble-2025-04-06-Qt5.zip has some fixes.
Both recent builts (2025-04-05 and 20205-04-06) are defenitely slower than 2025-02-28 version on my TP X250.
I downgraded back to 2025-02-28 and now it is working smooth again.
Mike
Interesting. I also found it a bit slow but blamed my internet connection. Latest fixes from upstream seem to help. Some NLS fixes too, see release notes. ftp://dry@ftp.os2voice.org/tmp/dooble-2025-04-07-Qt5.zip
BTW, I deleted 2025-04-05 as it was broken with fixes applied to the latest by upstream.
The lates version from April 7th seems to be back to normal speed like the version from Feb 28.
Mike
-
The lates version from April 7th seems to be back to normal speed like the version from Feb 28.
Mike
Good to hear. Note that I've just been building the upstream changes.
-
Works well too.
A problem never was resolved into QT5 nor into QT6 build or may it be a webengine issue
The "suppr" key isn't working into form fields like website search field etc... , I have to use the backward key always
-
Hi !
A problem I just noticed.
At Dooble start, a lot of low shared memory is use.
Opening a web page, again shared memory is use
But then (a very ease case to check)
Under Dooble QT5:
Opening more tabs with different web pages from different site doesn't need more low shared memory
Under Dooble QT6:
Each new loaded web page from different site under a new tab decreases shared low free memory size until no more available shared low memory size !
(and then crash)
Could it be corrected to act as Doodle QT5 (possible QT webengine issue)
-
Hi Remy, both the "suppr" key problem and the shared memory problem will be QtWebEngine or other Qt lib based, probably QtWebEngine. Unluckily the webengine, basically Chromium, is huge and I don't know my way around it. Very hard to compile too.
With Dooble, both Qt5 and Qt6 are built from the exactly the same source code.
-
The URL's don't seem to work for me. And when I downloaded a prior dooble zip there wasn't a complete set of instructions how to get it to work on my Arca 5.1.1 computer. Can someone give me some tips, as I had previously gotten dooble to do some sites FireFox wouldn't run. Thanks for any help
Matt Walsh
-
Hi Matt, the simplest way is to start out with one of the RPM builds such as ftp://dry@ftp.os2voice.org/rpm/dooble-2024.11.23-1.oc00.pentium4.rpm and then replace dooble.exe with the one in the zip file. You can use ANPM to install the RPM. Manage-->Yum Tools-->Install Package from File.
What FTP client are you using? With SeaMonkey or Firefox, the URL should work, when it asks for a password, enter your email.
For other FTP clients, you may have to go to ftp.os2voice.org. log in as dry and enter your email address as password, then navigate to the right directory. How you log in will vary on client. Anonymous log in will take you to the regular os2voice ftp site.
Sorry for no recent RPM builds, something broke here and I haven't chased it down.
-
Under Dooble QT6:
Each new loaded web page from different site under a new tab decreases shared low free memory size until no more available shared low memory size !
(and then crash)
Worth checking that \qt6-6.2.x\lib\qt6web*.dll are marked high. I've screwed this up in a couple of releases.
highmem -c \qt6-6.2.x\lib\*.dll
-
Under Dooble QT6:
Each new loaded web page from different site under a new tab decreases shared low free memory size until no more available shared low memory size !
(and then crash)
Worth checking that \qt6-6.2.x\lib\qt6web*.dll are marked high. I've screwed this up in a couple of releases.
highmem -c \qt6-6.2.x\lib\*.dll
Reboot done, dooble not started.
In case of doubt having it correctly done, I run the command again (all modules are high)
First dooble start following high setting:
I run a new test and have the same result (each new additional tag with a different link) uses more and more shared low storage until 0
Could it be a webengine spawn issue or something else ? no idea
I tried Brave browser under windows7 using chromium too (109.xxx)
No issue under windows and not "suppr" pb too
-
highmem -u \qt6-6.2.x\lib\*.dll
Should undo the marking. Shouldn't need to reboot either if nothing is using the DLL's.
Perhaps jsut try marking Qt6WebEn.dll at first.
-
highmem -u \qt6-6.2.x\lib\*.dll
Should undo the marking. Shouldn't need to reboot either if nothing is using the DLL's.
Perhaps jsut try marking Qt6WebEn.dll at first.
There is no raison to try this !
Same QT6 DLLs as I have set for QT5 are set highmem (no differences between QT5 or QT6)
QT5 = ok
QT6 = memory issue (may be this could explain many crashes or silent close all seems to have !)
Who verified if the problem is similar on they system (not into VM machines and been under a real hw system)?
Regards
-
Same QT6 DLLs as I have set for QT5 are set highmem (no differences between QT5 or QT6)
QT5 = ok
QT6 = memory issue (may be this could explain many crashes or silent close all seems to have !)
I doubt this is the cause of the crashes/silent closes - qt6 webengine builds have been out for ~2 years now and nobody has commented on low memory being exhausted previously. Not saying you're not seeing the behaviour.
99% of the OS/2 specific code is the same between Qt5 and Qt6 - so I'm struggling to explain this, hence my suggestion to ensure the DLL's are marked high. Which Qt6WebEn.dll build are you using, and do you see the same behaviour with all releases?
-
Same QT6 DLLs as I have set for QT5 are set highmem (no differences between QT5 or QT6)
QT5 = ok
QT6 = memory issue (may be this could explain many crashes or silent close all seems to have !)
I doubt this is the cause of the crashes/silent closes - qt6 webengine builds have been out for ~2 years now and nobody has commented on low memory being exhausted previously. Not saying you're not seeing the behaviour.
99% of the OS/2 specific code is the same between Qt5 and Qt6 - so I'm struggling to explain this, hence my suggestion to ensure the DLL's are marked high. Which Qt6WebEn.dll build are you using, and do you see the same behaviour with all releases?
I use the latest QT6WebEn.dll for 6.2.x (2025-01-19)
https://smedley.id.au/tmp/qt6-6.2.11-qtwebengine-6.2.6-os2-20250119.zip
How many tabs are user openning under Dooble (before, I only opened a mximum of 2 tabs and because it worked, I didn't check meomory use but after openning more tabs and having silent Dooble close many times, I begin to check what happens about memory use and then, I saw this ! (have silent close as soon no enough memory is available)
It looks like none tried to open more tabs and check memory use. Who did it ?
Which QT6WebEn.dll do you suggest to use ? Thanks
Update:
Tried QT 6.2.9 (2024-11-25), QT 6.2.10 (2024-10-11) and currently using 6.2.11 (same issue under all 3 qt environment)
As soon I see free memory decreasing to below 10M, I stop Dooble
-
I will (almost) always recommend the latest qt6weben.dll. Does the same occur with simplebrowser.exe? (I think that's the right name)
-
I tried otter browser and same issue.
Here are several screenshots with the corresponding free shared low memory value (between eatch screen capture, I only opened new tabs....
To get memory back, closing a tab has no effect and only closing Dooble will free used memory
Currently using latest Dooble build which was done on QT 6.2.8 !
Previous one was on QT 6.2.10.
A little change but same amount of storage is taken.
- Dooble QT6.2.8 - opening the second TAB didn't take memory until I load a page
- Dooble QT6.2.10 - opening the second TAB without a link will take the same amount of memory than under QT6.2.8 and loading the same page didn't change this value (both uses same memory once a page is loaded)
Tried: https://smedley.id.au/tmp/qt6weben-6.2.6-20250124.zip same issue
Under QT5, low shared memory decreases at first opened tab than, only free high shared memory decreases for any other opened tab
-
Now, tried simplebrowser from QT6.2.11
(I set correct environment and run simplebrowser)
At open time + initial link page load, it took about 30M of shared low storage
I check QT ver and 6.2.11 is displaied
Opened, 2, 3, 4 tabs with link, no shared low memory decrease ! it works
-
Interesting, this 'suggests' the problem is dooble.exe somehow and how it's invoking the webengine....
-
Now, tried simplebrowser from QT6.2.11
(I set correct environment and run simplebrowser)
At open time + initial link page load, it took about 30M of shared low storage
I check QT ver and 6.2.11 is displaied
Opened, 2, 3, 4 tabs with link, no shared low memory decrease ! it works
Was this with single process?
Here I don't find Dooble-Qt6 keeps using up lower shared memory, it does eat up high shared memory. Also at one point I lowered my VIRTUALADDRESSLIMIT from 3072 to 2944 which cured a lot of the hangs here. Might want to try lowering it depending on what it is set at.
-
Now, tried simplebrowser from QT6.2.11
(I set correct environment and run simplebrowser)
At open time + initial link page load, it took about 30M of shared low storage
I check QT ver and 6.2.11 is displaied
Opened, 2, 3, 4 tabs with link, no shared low memory decrease ! it works
Was this with single process?
Here I don't find Dooble-Qt6 keeps using up lower shared memory, it does eat up high shared memory. Also at one point I lowered my VIRTUALADDRESSLIMIT from 3072 to 2944 which cured a lot of the hangs here. Might want to try lowering it depending on what it is set at.
I had lower VIRTUALADDRESSLIMITE and I increased it until 2944 for best overall results.
Currently, using 2944.
Dooble.exe --disable-gpu --log-level=1
-
I meant was the simplebrowser in single process mode to make a better comparision.
set QTWEBENGINE_CHROMIUM_FLAGS="--single-process" simplebrowser.exe
You might want to try even lower on the VIRTUALADDRESSLIMIT, perhaps 2560 for a bit.
The potential problem is if PCI address space on your machine is larger then expected.
-
I meant was the simplebrowser in single process mode to make a better comparision.
set QTWEBENGINE_CHROMIUM_FLAGS="--single-process" simplebrowser.exe
You might want to try even lower on the VIRTUALADDRESSLIMIT, perhaps 2560 for a bit.
The potential problem is if PCI address space on your machine is larger then expected.
It was at 2560 before I push the value up to 2944 (increased by step and checked if all works as usual before trying next value)
interesting !
- Simplebrowser start in single process mode (free shared low storage decreases as well but less than under Dooble)
- Tried Dooble removing single process mode : free shared low storage is nearly stable, after opening 5 tabs with links, only 30M more shared low storage was taken
(the minus 30M occurs opening third tab or changing link from within tab2 loaded page)
Dooble QT5 has the single process mode on but no problem (free shared memory is stable)
-
Dooble without single process mode is not usable.
When opening web pages, often the page start to load and then, it goes full grey and nothing more...
Back to single process mode but then, free memory issue....
-
Yes, multi-process mode on OS/2 is broken. It's a shame as single-process mode is only supposed to be used for debugging and it is quite possible that Qt6 is different with how it handles single-process mode.
Did this memory problem start happening with the recent releases or was it there before for you?
-
The problem exist under QT6.2.8 (test done yet) and up
I no more have previous QT6 builds (6.2.4 nor 6.2.6)
-
I meant Dooble releases. This one saw using a profile on Qt6 to fix the visited links colour. Qt5 always used a profile.
Also how is the French translation working for you? There was an update, attached.
-
I meant Dooble releases. This one saw using a profile on Qt6 to fix the visited links colour. Qt5 always used a profile.
Also how is the French translation working for you? There was an update, attached.
Thanks.
I could try the Dooble build from 22-08-2024 (same results)
I have an older one from 2023 (february) but this one never start due to missing QT6WIDGS
-
OK, nothing recent. Here, I don't really get the low shared memory dropping, just high shared memory dropping, but I do have the DLL's marked high. I'm using Qt version 6.2.8 (runtime 6.2.11).
It still locks up too much for me to use it much. It's a shame dmik has moved on.
-
OK, nothing recent. Here, I don't really get the low shared memory dropping, just high shared memory dropping, but I do have the DLL's marked high. I'm using Qt version 6.2.8 (runtime 6.2.11).
It still locks up too much for me to use it much. It's a shame dmik has moved on.
I too have Dlls marked high
QT 6.2.8 - runtime QT 6.2.11 and QT WE 6.2.6
I found a Dooble from 23-08-2023 and the problem still exist
Yes, it freezes the system often and it seems to be more often when playing audio or a lot of mouse gesture (moving the sidebar etc...)
System ARCAOS HW i7 (not under virtual machine)
-
I'm running on a 7th gen I5 on real hardware, usually a BIOS install.
Webengine I believe is,
L:\qt6-6.2.x\lib>bldlevel Qt6WebEn.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#cmake build system:6.2.10#@##1## 24 Nov 2024 19:49:15 ARC
AOS-803C4C0::::0::@@WebEngineCore
Vendor: cmake build system
Revision: 6.02.10
Date/Time: 24 Nov 2024 19:49:15
Build Machine: ARCAOS-803C4C0
ASD Feature ID: 4C0
File Version: 6.2
Description: WebEngineCore
Mostly I use SeaMonkey and also Thunderbird, have to close Thunderbird if using Dooble but often keep SM open. I use NoScript in SM which helps keep the memory use down and more stuff to render.
Current memory with one tab in Dooble-Qt6, Thunderbird and SeaMonkey running,
L:\qt6-6.2.x\lib>mem /v
Total physical memory: 16,270 MB
Accessible to system: 3,502 MB
Additional (PAE) memory: 12,768 MB
Resident memory: 177 MB
Available virtual memory: 1,465 MB
Available process memory:
Private low memory: 257 MB
Private high memory: 2,000 MB
Shared low memory: 164 MB
Shared high memory: 459 MB
-
I had this webeng build and upgraded to the latest which has no dldlevel datas
23/01/25 10:00 114 242 124 0 a--- Qt6WebEn.dll
Of course, no change on the memory problem.
I do not preload OpenOffice.
I open firefox or TB only when needed or going to check emails but have clamav with the latest compatible virus definition file (pretty old now) loaded
Note: i7 5775c 5th gen !
-
Other problem.
I've found a site making Dooble close each time!
process used: (using duckduckgo as default search engine)
entre wuwt into the link field + enter
duckduckgo opens and first found entry is whattsupwiththat.com
Clic on this first found entry and wuwt start to load....
Wait until end of load.... before the end, Dooble closes
-
Other problem.
I've found a site making Dooble close each time!
process used: (using duckduckgo as default search engine)
entre wuwt into the link field + enter
duckduckgo opens and first found entry is whattsupwiththat.com
Clic on this first found entry and wuwt start to load....
Wait until end of load.... before the end, Dooble closes
Which version of Dooble are you using? In the upstream version 2025.02.08 Duckduckgo and Google were "removed".
-
Other problem.
I've found a site making Dooble close each time!
process used: (using duckduckgo as default search engine)
entre wuwt into the link field + enter
duckduckgo opens and first found entry is whattsupwiththat.com
Clic on this first found entry and wuwt start to load....
Wait until end of load.... before the end, Dooble closes
Which version of Dooble are you using? In the upstream version 2025.02.08 Duckduckgo and Google were "removed".
As you could read from the post - (all QT6 6.2.x and Dooble at latest available build level), I already posted a screenshot with build version
Duckduckgo and Google are only removed from been used by the url input link or browser direct search entries but it isn't if you go to duckduckgo or google site and issue a search. You have the same result in any cases and no need to use a search engine, just type in the direct link of the site.
-
Any idea how to go forward with this memory issue ?
As I wrote it, only the QT6 build has this problem. QT5 is ok
-
The source is here: https://github.com/psmedley/qt6-webengine-os2
-
The source is here: https://github.com/psmedley/qt6-webengine-os2
What to do with this ?
Have no knowledge.
-
The reality is that you have as much knowledge of the OS/2 API as I do.....
-
The reality is that you have as much knowledge of the OS/2 API as I do.....
I only know Rexx programming and web php/html/css
-
How was the low shared memory use issue resolved under QT5 ?
was any changes introduced into QT6 which could impact spawn, parent etc... ?
-
Latest Dooble release, ftp://dry@ftp.os2voice.org/tmp/dooble-2025-07-04-Qt5.zip See help-->Release Notes for changes, all from upstream.
-
Hello Dave
Thanks for the port. Here on the ArcaOS 5.1.1 VM seems to be working fine.
Regards
-
Working well here too, thanks Dave!
@Martin - FYI, there was a reply and question from textbrowser to your request for a password repository on the Dooble github site that you never answered. Did you see it?
Regards,
-
Thanks Dave. This is the best working version yet.
David