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 - Remy

Pages: 1 2 [3] 4 5 ... 50
31
Internet / Re: Dooble releases-Qt6
« on: September 02, 2024, 05:26:36 am »
Hi Pete, Hunspell uses the myspell dictionaries and I believe most have hunspell installed, Firefox and Thunderbird require it, SeaMonkey I accidentally used the intree version and then decided to leave it that way.
Anyways the ones I posted are likely more up to date and already converted.

https://chromium.googlesource.com/chromium/deps/hunspell/+/9f292621c01a6708cd35416c4482ba5d6881186f/dictionaries ?

32
Programming / Re: Qt6 Application Testing
« on: September 01, 2024, 10:21:14 pm »
I finally worked out (with help from Steven!)  how to fix the compilation of Qt6 with a newer gcc. I've rebuilt all the libs except qtwebengine and it seems to work.  I'm not really  expecting this to fix anything, but it simplifies my deve environment by allowing me to  standardise on gcc 14.2.0.

https://smedley.id.au/tmp/qt6-6.2.9-gcc14-qtwebengine-6.2.6-os2-20240901.zip

I've started a build of qtwebengine - but given the compilation time,  it will be a couple of days before I have this all fully rebuilt with gcc14.

Cheers,

Paul

Edit: 4 build breaks in the first ~2000 objects. Started with 25763 to go, now 23441 to go.
Edit2: 20,000 files to go... I'm sure it will break as soon as I stop watching :)

Hi Paul,

I just give it a try.
A link I tried several times with previous 6.2.9 resulted into a higher cpu and system froze (reboot)
Trying this link with this build, it crashed but no froze (not all time) !

Found following message which should not happen due this link works under firefox etc... :
js: Uncaught SecurityError: Blocked a frame with origin "https://earthquakes.volcanodiscovery.com"
from accessing a frame with origin "https://...(link name remove)...". Protocols, domains, and ports must match.

This link is from under an integrated widget on the corresponding web site page.
valid cross-domain authorization not recognized ?
something to do with QWebEngineUrlScheme Class ?

May be resolving this error may allow to visit more web sites  ::)

33
Internet / Re: Dooble releases-Qt6
« on: August 28, 2024, 12:00:08 pm »
I did a check removing QTwebengine only but not enough to resolve the problem.
To correct user agent detection, have to remove the qtwebengine and dooble from user agent setting (QT5 doesn't have them)

FWIW - dooble on Ubuntu behaves the same way with https://web.whatsapp.com/ - seems to be a whatsapp bug with how they interpret the useragent.

I don't know,
Found other sites wrongly identifying browser and its version with this settings

I have a bypass, remove qtwebengine and dooble user agents from the line

Added how it is seen when changing user agents (Dooble isn't supported by whatsapp while Chome is)

34
Internet / Re: Dooble releases-Qt6
« on: August 28, 2024, 10:50:53 am »
Other things I found:
Trying to use the google translate option, the processes link is set incorrectly.

Original link:
https://www.os2world.com/cms/

The issued link for google !
https://www-os2world-com.translate.goog//cms/?_x_tr_sl=auto&.........

A duplicate // before cms

Hmm, this did work, see the original posted picture referenced here, https://github.com/textbrowser/dooble/issues/200#issuecomment-1819629660 the picture clearly shows a double // and working.
It is easy enough to remove the / It needs more testing, so here is a test build if you want to put it through its paces.

Hi Dave,
This build corrects the double // for the google translate tool.

But, dictionaries aren't found (canot be accessed *.bdic) and the message when renaming the dictionary path start with:
"Please read K:/work/dooble-dry/source/...." this is your disk path  ;)
Something got wrong into this Dooble build.
Back to previous build, message is correct and after correcting the path name, dictionaries are found

 :)   

Did the message say where in the source to read? Quickly looking, I can't find it.
set qtwebengine_dictionaries= does work here with the full path name including drive letter and using / instead of \ for directory separator.

Here are screenshots taken with the very latest dooble (with corrected //) and the previous one.
Taken in both following cases.   
- I renamed the dictionaries path to have it unavailable
- Correct dictionaries path with included dictionaries

Dooble QT6 - with corrected google translate slash, missing dictionaries path.jpg
Dooble QT6 - with corrected google translate slash, dictionaries path exist.jpg
Dooble QT6 - with missing dictionaries path.jpg
Dooble QT6 - with the correct dictionaries path.jpg

note: I just switched between both Dooble under same start path.
 

35
Setup & Installation / Re: ArcaOS 5.1
« on: August 27, 2024, 11:49:47 pm »
Hi Remy,

After all your fun and games is there any advantage going to 5.1?  At the moment I am quite happy with 5.0.7 that is working without problems on my 30 inch 2560x1600 monitor.

Well, it seems to be more stable (may be better responsiveness but this is a subjective value)
Once the migration issue found, migration was fast.
currently, I'm satisfied

note: if arcamap was used under 5.0.x, this one is no more available under ArcaOS 5.1 (replaced by samba). I took my saved copy with its config file used in a local network only and it works.

36
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 11:00:47 pm »
Quote
I'm going back from 6.2.9 to 6.2.8 which seems to be better.

Under 6.2.8,  https://web.whatsapp.com  is displayed, than medium cpu load and than the QR code is displayed to authorize whatsapp sync with mobile and conversations can start.
Under 6.2.9,  https://web.whatsapp.com  is displayed, than higher and longer cpu load,  no QR code displayed and ends with a system hung and have to power off/on my tower computer. 

note: into a trap of 6.2.8 build, I found that some loaded dlls were back level !
          I have "Apache OpenOffice quick start", this one loads dll from under Apache OpenOffice sub dir program with its *.dll where some are back  level compared to newest under \usr\lib like (found be used into the trap): LIBCX0.DLL, LIBCN0.DLL while Z1.dll is at same level. 

I give a new try on 6.2.9 after remove of apache quick start from startup and renamed libc*.dll from under apache sub dir to use newest from under \usr\lib 
now,  https://web.whatsapp.com works like under 6.2.8 ! I'll continue to use 6.2.9

List of commun DLLs found under my \usr\lib (ArcaOS 5.1 latest updated package) and those under Apache OpenOffice  (sub dir program)
curl7.dl_
gcc1.dl_
gcc446.dl_
gcc473.dl_
hunspel0.dl_
libcn0.dl_
libcx0.dl_
libxml2.dl_
mmap.dl_
UClip.dl_
z.dl_
z1.dl_

37
Setup & Installation / Re: ArcaOS 5.1
« on: August 27, 2024, 10:34:06 pm »
Problem found and after correction, migration to 5.1 was ok.

Migration went into error due it doesn't recognize parameter metric on the ifconfig line while it well handle the ifconfig entry command
(I added a line in the past to change some specification on my interface 0 using the ifconfig command into the setup.cmd - something which should work)

38
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 10:25:15 pm »
Other things I found:
Trying to use the google translate option, the processes link is set incorrectly.

Original link:
https://www.os2world.com/cms/

The issued link for google !
https://www-os2world-com.translate.goog//cms/?_x_tr_sl=auto&.........

A duplicate // before cms

Hmm, this did work, see the original posted picture referenced here, https://github.com/textbrowser/dooble/issues/200#issuecomment-1819629660 the picture clearly shows a double // and working.
It is easy enough to remove the / It needs more testing, so here is a test build if you want to put it through its paces.

Hi Dave,
This build corrects the double // for the google translate tool.

But, dictionaries aren't found (canot be accessed *.bdic) and the message when renaming the dictionary path start with:
"Please read K:/work/dooble-dry/source/...." this is your disk path  ;)
Something got wrong into this Dooble build.
Back to previous build, message is correct and after correcting the path name, dictionaries are found

 :)   
 

39
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 06:15:29 pm »
Hi !

qtwebengine_dictionaries path hasn't changed under 6.2.9 but !
I have a message about not accessed en_GB.bdic while this file is available, same with all *.bdic     > latest Dooble build

Note: under build 6.2.9, doing a nperf test after running a few seconds (nearly 50% of the full test) receive speed test, dooble closes (crash)
Under QT5, I can run one full run and when starting a run a second time, it works until a system hung

40
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 04:06:21 pm »
Hi Paul!

I used   https://useragent.wcode.net/en/   user/agent parser to check user agent and It show that it isn't correct.
It display Browser Dooble and Chrome version as Browser engine version !    incorrect.
(under QT5, Browser Chrome and Browser engine version = chrome version = ok)

- I removed the Dooble user/agent from the setting string and than, it displayed  QTwebengine !
- I removed QTwebengine too and now it works, whatsapp start ....

I did a check removing QTwebengine only but not enough to resolve the problem.
To correct user agent detection, have to remove the qtwebengine and dooble from user agent setting (QT5 doesn't have them)

Regards

41
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 03:34:16 pm »
Now under QT6.2.9 (one more nice build) with its 6.2.6 webengine + Latest Dave's Dooble build.

- Problem about window title taken from the website title could have invalid chars (e.g. duckduckgo.com link) - no invalid chars under QT5
- whatsimybrowser no more shows unknown for OS2 and shows all values set under setting but....
- Whatsapp link always complains and request to use chrome above 60 !  (this message disapears under QT5 when changing chrome from 84 to 62 under setting.


       

42
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 02:33:05 pm »
b. Chrome user agent isn't correctly indentified by web sites (this works under dooble qt5 after setting a version above 60) - test done using whatsapp online site

Are you able to post the results from dooble with qt5 and qt6 of https://www.whatismybrowser.com/detect/what-is-my-user-agent/

Ideally if you can check with simplebrowser.exe as well just to make sure it's not dooble futzing with the user agent...

dooble-qt6 reports:  "Mozilla/5.0 (OS/2; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/6.2.6 Chrome/94.0.4606.126 Safari/537.36 Dooble/2024.08.20"
simplebrowser-qt6 reports: "Mozilla/5.0 (Unknown; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/6.2.6 Chrome/94.0.4606.126 Safari/537.36"
dooble-qt5 reports: "Mozilla/5.0 (Unknown; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.15.2 Chrome/83.0.4103.122 Safari/537.36"

I must have an old dooble-qt5 installed that pre-dates: https://github.com/bitwiseworks/dooble-os2/commit/d03b9359c7f0816a7231f4adc03c25ba6c1a331f

Maybe I misunderstand the problem - are  you saying you are OVERRIDING the user agent, and this isn't working?

Here a few screenshots about results.
Under QT6

note: Tried to set chrome to a version 100 - whatsmybrowser shows the value but whatsapp always request chrome to be at 60+ to work !
It is easy to test using whatsapp link  https://web.whatsapp.com/

Now, going to install and try 6.2.9 new package  ;)

43
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 02:27:48 pm »
b. Chrome user agent isn't correctly indentified by web sites (this works under dooble qt5 after setting a version above 60) - test done using whatsapp online site

Are you able to post the results from dooble with qt5 and qt6 of https://www.whatismybrowser.com/detect/what-is-my-user-agent/

Ideally if you can check with simplebrowser.exe as well just to make sure it's not dooble futzing with the user agent...

dooble-qt6 reports:  "Mozilla/5.0 (OS/2; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/6.2.6 Chrome/94.0.4606.126 Safari/537.36 Dooble/2024.08.20"
simplebrowser-qt6 reports: "Mozilla/5.0 (Unknown; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/6.2.6 Chrome/94.0.4606.126 Safari/537.36"
dooble-qt5 reports: "Mozilla/5.0 (Unknown; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.15.2 Chrome/83.0.4103.122 Safari/537.36"

I must have an old dooble-qt5 installed that pre-dates: https://github.com/bitwiseworks/dooble-os2/commit/d03b9359c7f0816a7231f4adc03c25ba6c1a331f

Maybe I misunderstand the problem - are  you saying you are OVERRIDING the user agent, and this isn't working?

Here a few screenshots about results.
Under QT5

whatismybrowser doesn't show the new Chrome version of 62....value but Whatsapp link does !

44
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 02:23:35 pm »
Other things I found:
Trying to use the google translate option, the processes link is set incorrectly.

Original link:
https://www.os2world.com/cms/

The issued link for google !
https://www-os2world-com.translate.goog//cms/?_x_tr_sl=auto&.........

A duplicate // before cms

Hmm, this did work, see the original posted picture referenced here, https://github.com/textbrowser/dooble/issues/200#issuecomment-1819629660 the picture clearly shows a double // and working.
It is easy enough to remove the / It needs more testing, so here is a test build if you want to put it through its paces.

Hi Dave,

Yes, the double // is now corrected and the translated page is now well displayed  ;)

45
Internet / Re: Dooble releases-Qt6
« on: August 27, 2024, 12:18:28 am »
Other things I found:
Trying to use the google translate option, the processes link is set incorrectly.

Original link:
https://www.os2world.com/cms/

The issued link for google !
https://www-os2world-com.translate.goog//cms/?_x_tr_sl=auto&.........

A duplicate // before cms

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