Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Dave Yeo

Pages: [1] 2 3 ... 346
1
Comments, Suggestions & Questions / Re: OS/2 Licensing
« on: Today at 02:41:08 am »
To add to what Martin said, I think ArcaOS also got the right to reverse engineer and patch the system binaries including the kernel. These are limited to only being available for ArcaOS.
Neither of us are speaking for Arca Noae and we could be misunderstanding things.

2
Applications / Re: PMMail fails sending messages
« on: January 20, 2025, 10:07:39 pm »
Is there a stunnel.ini or similar file? If so, you need the parameter "protocol = smtp" (without quotes) in it.

3
Programming / Re: Qt6 Application Testing
« on: January 20, 2025, 09:40:22 pm »
Timing? One thread wasting time trying to figure out the parameter and starting slightly later. Remy's experiments with priority might do the same thing, namely change timing slightly. The joy of multi-threading on SMP.

4
Web applications / Re: Dooble releases, Qt5 builds
« on: January 20, 2025, 04:04:31 am »
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.

5
Web applications / Re: Dooble releases, Qt5 builds
« on: January 20, 2025, 12:40:05 am »
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,
Code: [Select]
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=

6
Web applications / Re: Dooble releases, Qt5 builds
« on: January 20, 2025, 12:34:39 am »
I quoted the documentation, which said FTP was supported. And yes I'd expect an error of some type about an unsupported protocol.

7
Web applications / Re: Dooble releases, Qt5 builds
« on: January 19, 2025, 11:21:55 pm »
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

8
Mauro, to remove the high memory thing from the dll's, highmem --unmark *dll

9
Web applications / Re: Dooble releases, Qt5 builds
« on: January 19, 2025, 06:57:04 pm »
That's strange and doesn't happen here. Looking at the documentation, we have,
Code: [Select]
Supported Schemes
Dooble supports the FILE, FTP, GOPHER, HTTP(S), and JAR schemes.
So Dooble should open the FTP//: links.

10
Mauro, what color depth is your system using? Try changing it. Eg if using 16 million colours, chamge to 64K or the opposite.
It's really weird that both SM and TB are crashing the kernel at the same point. Are they both i686 builds? If not you should try the i686 builds.

11
Hi Roderick, I've been marking the Mozilla DLL's to load high for years, didn't have problems on freshly booted systems, after a few days things would go south.

12
Web applications / Re: Dooble releases, Qt5 builds
« on: January 19, 2025, 04:50:52 am »
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.

13
hi Dave  x:\os2\install\SMP directory only contains one file called @smpdir .
Just considering -but probably I'm far from the right evaluation- that it used to work fine since some time ago, if it was a kernel issue I believe should not work from the beginning
No UNI directory either?
The W4 kernel is missing a few things which hardly ever matter, as I said, a long shot but considering all you did was install some Qt stuff, it is weird.
Have you run chkdsk on that system? You'd have to boot to an alternative, perhaps the ArcaOS install ISO and run chkdsk x: /F:3.
What video driver are you using?

14
While SeaMonkey and Thunderbird share much of the same code, strictly speaking they're different programs.
Long shot, I see you're using the W4 kernel. Perhaps try changing to the SMP kernel if it is in your 4.52 install.
Look in x:\os2\install, should be a SMP directory. You need to change the kernel, OS2LDR and DOSCALL1.DLL with the ones in the SMP directory.
DOSCALL1.DLL will need unlocking before swapping and a reboot after. For the kernel and os2ldr, you might have to change their attributes, then move them out of the way and replace both. These are all connected and need to be changed as a group before rebooting.

15
Web applications / Re: Dooble releases, Qt5 builds
« on: January 18, 2025, 05:36:56 pm »
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?

Pages: [1] 2 3 ... 346