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 - Paul Smedley

Pages: 1 2 [3] 4 5 ... 153
31
Programming / Re: Qt6 Application Testing
« on: October 21, 2024, 09:53:43 am »
Qt6 does seem to have a code page issue with the Windows titlebar though. Perhaps UTF8, though when the Cairo Clock was displaying UTF8 instead of the correct code page, it was hanging the WPS when trying to display umlauts.

Be good if someone could raise an issue for this in https://github.com/psmedley/qt6-base-os2

A guess of where to look  would be https://github.com/psmedley/qt6-base-os2/blob/main/src/plugins/platforms/os2/qos2window.cpp#L247

Edit: the gui examples seem fine,  so maybe it's something in webengine that sets the title to the current website...


32
Programming / Re: Qt6 Application Testing
« on: October 21, 2024, 01:46:46 am »
Qt5 build of dooble does not use qt6 run time at all.....

33
Programming / Re: harfbuzz (TeX Live)
« on: October 17, 2024, 10:43:53 am »
Yeah was about to ask what your CFLAGS are :) good stuff for working it out.

34
Programming / Re: harfbuzz (TeX Live)
« on: October 17, 2024, 10:25:07 am »
Mentore posted the error already. Harfbuzz is at hrafbuzz.org. Guess they've moved to Meson for building otherwise I'd try
Dug  - missed the attachment. The source at https://github.com/harfbuzz/harfbuzz still has a cmakelists.txt so will take a look

35
Programming / Re: harfbuzz (TeX Live)
« on: October 16, 2024, 09:59:33 pm »
Looking at https://github.com/psmedley/qt6-base-os2/tree/main/src/3rdparty/harfbuzz-ng it seems there were no OS/2 specific patches.

Something rings a bell about harfbuzz failing to build at some point, can you post the error you're getting and a link to the source?

36
Programming / Re: Qt6 Development
« on: October 13, 2024, 11:01:56 am »

37
Programming / Re: Qt6 Development
« on: October 13, 2024, 08:41:32 am »
Made some progress with Qt 6.2.8 webengine over the weekend - seems that https://github.com/psmedley/qt6-webengine-os2/commit/83083b1d2f14d1297b8ac24ae0dfad85e90e2037 allows some pages with light javascript to work  - screenshots in the applications thread.

Also, because I'm a glutton for punishment... https://github.com/psmedley/qt6-base-os2/tree/6.8.x

38
Programming / Re: Qt6 Application Testing
« on: October 13, 2024, 05:59:00 am »
Promising.... It's even less stable than the 6.2.6  build, but at least some pages with javascript are working...

39
Programming / Re: Qt6 Application Testing
« on: October 12, 2024, 11:19:31 pm »
  Any ideas what Javascript needs to get the webengine working?
I had an idea yesterday after running a diff between 6.2.6 and 6.2.8 -unfortunately the change triggered a substantial rebuilt, so I'm still waiting to see if the change makes any difference...

40
Programming / Re: Qt6 Application Testing
« on: October 11, 2024, 11:11:14 pm »
I updated the core Qt6 libraries to 6.2.10  which was released this week.  The webengine remains at 6.2.6  due to javascript issues.

https://smedley.id.au/tmp/qt6-6.2.10-qtwebengine-6.2.6-os2-20241012-gcc14.zip

42
Internet / Re: HTTPS server?
« on: October 02, 2024, 09:27:33 am »
Many, many moons I liked at nginx, back when it had far less functionality than it does today.

43
Internet / Re: HTTPS server?
« on: October 02, 2024, 06:37:27 am »
I don't think there are any choices on OS/2 other than apache2

45
Programming / Re: Qt6 Application Testing
« on: September 25, 2024, 09:59:49 am »
Hey Steven,
This one looks familiar.  Didn't you already patch blink::ParkableImageManager::Instance() to do proper SSE alignment?
TBH I didn't even look at these last night, I was done for the day by the time the build finished. I'll  examine them this evening. It's always possible I missed a patch.

OK I patched around the SSE problems in blink::ParkableImageManager::Instance() - in this case, I just disabled SSE in this source file.

Now pages without V8 load, anything with javascript gives TRPs like the attached. As I recall, this is where I got to with Qt6.4.3 previously. It's hard, as every trp is different....

Most likely due to the changes in platform-os2.cc at https://github.com/psmedley/qt6-webengine-os2/commit/2df03acbb089c8472ca02f7477001780ad095dd0#diff-cc2c94e34243ed90f8fb8d01c931f30835818dc27a48275bb911a144f5bbf065

Pages: 1 2 [3] 4 5 ... 153