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 [4] 5 6 ... 321
46
General Discussion / Article on the MS OS/2 2.0 preview at OS2Museum
« on: March 06, 2024, 05:11:35 am »
Michal got hold of the preview edition of MS OS/2 2.0 plus SDK and wrote an interesting article,
http://www.os2museum.com/wp/the-future-that-never-was/

47
Storage / Re: How to properly setup a working FAT32 USB stick?
« on: March 06, 2024, 02:48:10 am »
You can use LVM or miniLVM to give a preferred drive letter or *. The * means first available drive letter and I think is the default with removable drives. The preferred letter only gets assigned if nothing else hasn't already grabbed the letter.

48
Applications / Re: General Software Testing
« on: March 03, 2024, 12:58:22 am »
There's a calculator, calendar, editor, expression thingy and hpv, which crashes with the GDI error.
Run them from a cmd prompt as all but the hpv.exe are text mode, the calculator and calendar seem to use English, though not the editor.
I'd guess that hpv.exe wants a DBCS system.
Edit: the calculator uses the number pad, need numlock on.

49
Storage / Re: How to properly setup a working FAT32 USB stick?
« on: March 01, 2024, 04:14:50 pm »
There's directions at https://www.arcanoae.com/wiki/usb/preparing-usb-msd-disks/
DFSee also has a script to make one under Scripts-->Make FAT32  Data (USB) disk which has usually worked for me.

50
Applications / Re: DSSaver and XWP
« on: February 27, 2024, 07:56:11 pm »
Yes, they have me doing 2FA authentication as well, sure would have been a bitch  few years back when I had no cell service.
The create a fork and then do a pull into OS2World seems to work as a work around.

51
Applications / Re: DSSaver and XWP
« on: February 26, 2024, 10:20:45 pm »
Hi Martin, thanks for changing it.
Token or temporary password to allow pushing over HTTPS doesn't work on OS2World. You had the same problem, how did you fix it?

52
Applications / Re: DSSaver and XWP
« on: February 26, 2024, 09:09:52 pm »
Try this - ftp://dry@ftp.os2voice.org/dssaver_v25_19_02_2024.exe (copy paste this text to the address bar or you ftp client).

I added it to : https://github.com/OS2World/UTIL-WPS-Doodle-Screen-Saver/releases

I will upload it to HobbesArchive tonight.

Regards

You released a pre-release as a release before the code was committed. I've now merged  25pre into the OS2World repository. Unluckily I can't see a way to remove a release.
I did it this way as my token doesn't allow me to push to OS2World, so fork, work, do a pull request and pull.
If you upload it to HobbesArchive, mention it is a pre-release, I'm hoping for more translations before actual release.

53
Applications / Re: Test build of dooble with qt5
« on: February 23, 2024, 06:12:42 pm »
Hi Martin, I get the same results with both Qt5 and Qt6 Dooble as well as the Qt5 simplebrowser.
My first thought was it was due to the user agent. Tried with SeaMonkey's, same result.
So yes, it does seem like a webengine bug. or to old webengine. Have to test on Linux at some point.

54
Applications / Re: Test build of dooble with qt5
« on: February 23, 2024, 05:58:05 pm »
Hi Dave

That command may work for qt6 but not qt5  as I get

SYS1041: The name qwebengine_convert_dict is not recognized as an
internal or external command, operable program or batch file.


No "howto" in the zip file.


Regards

Pete

@unixroot\usr\lib\qt5\bin\qwebengine_convert_dict.exe

55
Applications / Re: Test build of dooble with qt5
« on: February 23, 2024, 08:24:18 am »
Hi Dave

Same warning - this is in Settings.
Should there be *.bdic files in the zip package?


Regards

Pete

I thought I tested this, looking I guess not, age?
Anyways, looking, I must have converted them. Should be a howto in the zip, needs updating, which I'll quote. Mind the drive letters. Actually perhaps I need to add this. It was for Qt6, should be the same for Qt5.

Code: [Select]
[L:\qt6\bin\qtwebengine_dictionaries]qwebengine_convert_dict ./en_CA.dic ./en_CA.bdic./en_CA.dic_delta not found.
Reading ./en_CA.aff
Reading ./en_CA.dic
Serializing...
Verifying...
Writing ./en_CA.bdic
Success. Dictionary converted.

Tomorrow, I'll improve the howto
Edit: Improvements welcome

56
Applications / Re: Test build of dooble with qt5
« on: February 23, 2024, 06:46:21 am »
Hi Pete,
Try with the environment path as J:\usr\share\qt5\qtwebengine_dictionaries
Set the language in the settings.

57
Applications / Re: Test build of dooble with qt5
« on: February 23, 2024, 01:52:29 am »
The patch was Qt6 and QSqlDatabase, committed last Christmas. The change that broke our port was unrelated but in the same patch.
Interestingly I see this patch too, not sure why it was committed.
Code: [Select]
From: textbrowser <textbrowser@gmail.com>
Date: Mon, 15 Jan 2024 15:24:43 -0500
Subject: [PATCH] OS/2.

---
 dooble.pro | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dooble.pro b/dooble.pro
index 0c730b5f..f030a075 100644
--- a/dooble.pro
+++ b/dooble.pro
@@ -333,8 +333,9 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
                           -pedantic \
                           -std=c++17
 os2 {
-# -fstack-protector requires manual lib spec.
 LIBS += -lssp
+QMAKE_CXXFLAGS_RELEASE += -Wstrict-overflow=1
+QMAKE_CXXFLAGS_RELEASE -= -Wstrict-overflow=5
 } else {
 QMAKE_CXXFLAGS_RELEASE += -Wl,-z,relro \
                           -fPIE \
--
2.30.2


Which just ups the warnings about signed overflow.

58
Applications / Re: XWP v1.0.16
« on: February 21, 2024, 08:29:58 pm »
Thanks, seems to work as advertised.

59
Applications / Re: Test build of dooble with qt5
« on: February 21, 2024, 07:08:23 pm »
I also uploaded all the dictionary files, ftp://dry@ftp.os2voice.org/Qt_Dictionaries.zip.

60
Applications / Re: Test build of dooble with qt5
« on: February 21, 2024, 07:07:14 pm »
Finally got around to investigating the settings db being stored in the root of the drive that Dooble runs from.
Seems to be a Qt bug where whether the environment variables are prepared before or after the application is declared.
This fixed it here,
Code: [Select]
diff --git a/Source/dooble_main.cc b/Source/dooble_main.cc
index 6239e4e2..17e1252d 100644
--- a/Source/dooble_main.cc
+++ b/Source/dooble_main.cc
@@ -270,7 +270,6 @@ int main(int argc, char *argv[])
   QDir::setCurrent("/Applications/Dooble.d");
 #endif
   QString dooble_settings_path("");
-  dooble::s_application = new dooble_application(argc, argv);
 #if defined(Q_OS_WIN)
   auto bytes(qgetenv("DOOBLE_HOME").trimmed());

@@ -357,6 +356,12 @@ int main(int argc, char *argv[])

   dooble_settings::prepare_web_engine_environment_variables();

+  /*
+  ** Create the application after environment variables are prepared.
+  */
+
+  dooble::s_application = new dooble_application(argc, argv);
+
   /*
   ** Create a splash screen.
   */

Really shouldn't matter as far as I can see. Be interesting if the Qt6 build of Dooble has the same problems.
New binary at ftp://dry@ftp.os2voice.org/Dooble_21_02_2024.zip, password your email, just replace the binary in @unixroot\usr\bin for now.
I did have to start over with my profile to get the larger text size with XWorkPlace. I also had to set QTWEBENGINE_DICTIONARIES_PATH for Dooble to find my dictionaries.
Only lightly tested so far.

Pages: 1 2 3 [4] 5 6 ... 321