Author Topic: FeatherPad for OS/2  (Read 4027 times)

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 229
  • Posts: 3216
  • Karma: +62/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #15 on: July 09, 2021, 09:31:41 am »
I wrote an Readme for OS/2.
Can somebody please check, if is understandable and correct English?
You find it here: https://github.com/josch1710/FeatherPad/blob/master/README_OS2.md

It's mostly correct and understandable except the Unix style paths. Reading it, I would expect featherpad /w:/config.sys to work and it doesn't. The @unixroot is and isn't a valid Unix path, it's more like %UNIXROOT%\config.sys.
Not sure how to state it better, perhaps "Some Unix style paths work using substitution such as @unixroot/config.sys or absolute paths such as \config.sys or /config.sys"
Still doesn't look quite right though

Jochen Schäfer

  • Full Member
  • ***
  • Thank You
  • -Given: 21
  • -Receive: 19
  • Posts: 171
  • Karma: +16/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #16 on: July 09, 2021, 10:27:09 am »
Yes, maybe the example is not a good one. My guess is that everything with a forward slash will be recognized as a file URL.
I will test some more and correct the readme.

Thanks Dave

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 229
  • Posts: 3216
  • Karma: +62/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #17 on: July 10, 2021, 12:21:33 am »
Could just replace UNIX type paths with LIBC type paths or simply not mention it.

Jochen Schäfer

  • Full Member
  • ***
  • Thank You
  • -Given: 21
  • -Receive: 19
  • Posts: 171
  • Karma: +16/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #18 on: July 10, 2021, 08:40:08 am »
I already updated the readme. The real culprit is only the drive letter. Obviously, QUrl takes that as a protocol designator. I'm thinking about working around it.
Stay tuned.

Jochen Schäfer

  • Full Member
  • ***
  • Thank You
  • -Given: 21
  • -Receive: 19
  • Posts: 171
  • Karma: +16/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #19 on: July 10, 2021, 09:01:44 pm »
Here ist the new release: https://github.com/josch1710/FeatherPad/releases/tag/0.19.0-os2.
It includes the OS/2 readme and a workaround of the driver letter issue. Now, one doesn't need to prepend the file: scheme.
Also, the RPM now creates a folder and icons for the application and some documentation.

Enjoy

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 229
  • Posts: 3216
  • Karma: +62/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #20 on: July 11, 2021, 02:08:29 am »
Thanks, installed fine with the folder on the desktop.
One problem I see, with both versions, is that it seems to keep one core busy, sometimes spread out to all 4 cores being partially busy. Hate to run it with only one core and even like this, don't want to leave it open. Perhaps only my system with this?

Jochen Schäfer

  • Full Member
  • ***
  • Thank You
  • -Given: 21
  • -Receive: 19
  • Posts: 171
  • Karma: +16/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #21 on: July 11, 2021, 06:35:25 pm »
Dave, I never monitored the CPU usage. I will look at the problem.

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 63
  • -Receive: 129
  • Posts: 894
  • Karma: +81/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #22 on: July 12, 2021, 11:18:02 am »
Thanks, installed fine with the folder on the desktop.
One problem I see, with both versions, is that it seems to keep one core busy, sometimes spread out to all 4 cores being partially busy. Hate to run it with only one core and even like this, don't want to leave it open. Perhaps only my system with this?

Assuming that other Qt5 apps run ok? There were issues with one of the DLLs from the 2019 release causing excessive CPU usage.....

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 229
  • Posts: 3216
  • Karma: +62/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #23 on: July 12, 2021, 04:15:44 pm »
Thanks, installed fine with the folder on the desktop.
One problem I see, with both versions, is that it seems to keep one core busy, sometimes spread out to all 4 cores being partially busy. Hate to run it with only one core and even like this, don't want to leave it open. Perhaps only my system with this?

Assuming that other Qt5 apps run ok? There were issues with one of the DLLs from the 2019 release causing excessive CPU usage.....

Hmm, hearts seems to do the same. This is with all the QT5 dlls from netlabs-rel

Jochen Schäfer

  • Full Member
  • ***
  • Thank You
  • -Given: 21
  • -Receive: 19
  • Posts: 171
  • Karma: +16/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #24 on: July 12, 2021, 04:58:58 pm »
That was my suspicion, too, after I checked FeatherPad on my Mac.
Nevertheless, has anyone an idea, where the problem is? Is it the message queue?
« Last Edit: July 12, 2021, 09:23:57 pm by Jochen Schäfer »

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 63
  • -Receive: 129
  • Posts: 894
  • Karma: +81/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #25 on: July 13, 2021, 04:16:21 am »
Thanks, installed fine with the folder on the desktop.
One problem I see, with both versions, is that it seems to keep one core busy, sometimes spread out to all 4 cores being partially busy. Hate to run it with only one core and even like this, don't want to leave it open. Perhaps only my system with this?

Assuming that other Qt5 apps run ok? There were issues with one of the DLLs from the 2019 release causing excessive CPU usage.....

Hmm, hearts seems to do the same. This is with all the QT5 dlls from netlabs-rel

From the gImageReader thread - https://github.com/bitwiseworks/qtbase-os2/issues/121 has the fix to QtCore5.dll

Why this hasn't been pushed out as a fix to netlabs-rel is beyond me....

Cheers,

Paul

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 229
  • Posts: 3216
  • Karma: +62/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #26 on: July 13, 2021, 05:47:37 am »
Hmm, seems I had already downloaded that file last November but never installed it. This does fix the CPU issue.
Thanks

Jochen Schäfer

  • Full Member
  • ***
  • Thank You
  • -Given: 21
  • -Receive: 19
  • Posts: 171
  • Karma: +16/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #27 on: July 13, 2021, 09:04:15 am »
Well, SDL2 mixer etc are also still in experimental limbo.
Is there anything we can do about it?

TeLLie

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 10
  • Posts: 122
  • Karma: +3/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #28 on: July 13, 2021, 06:07:59 pm »
Well, SDL2 mixer etc are also still in experimental limbo.
Is there anything we can do about it?

Hi

Ask Silvan if he will put them to release

Eugene Tucker

  • Full Member
  • ***
  • Thank You
  • -Given: 60
  • -Receive: 12
  • Posts: 175
  • Karma: +7/-0
    • View Profile
Re: FeatherPad for OS/2
« Reply #29 on: July 14, 2021, 05:41:27 pm »
And how do we contact Silvan?