OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Applications => Topic started by: Jochen Schäfer on November 08, 2021, 08:40:26 am
-
I'm happy to annouce a full featured release of FeatherNotes 0.10.0 for OS/2.
Head over here: https://github.com/josch1710/FeatherNotes/releases/tag/v0.10.0-os2. There are two binary packages: One is just a zip of the needed files, one is an RPM. For the plain ZIP, you need to install Qt5 and Hunspell. The RPM should pull in the required packages.
Description:
FeatherNotes (by Pedram Pourang, a.k.a. Tsu Jan tsujan2000@gmail.com) is a lightweight Qt hierarchical notes-manager for Linux. It is independent of any desktop environment and has:
- Support for rich text formatting, image embedding and inserting editable tables;
- Drag-and-drop capability for moving nodes and also for embedding images;
- A tray icon for quick access on any desktop;
- Correct position/size saving and restoring with most window managers;
- Compact but complete search and replacement widgets;
- The ability to include searchable tags (hidden info on each node);
- Support for optional node icons;
- Support for local and remote hyperlinks (bookmarks);
- Text zooming;
- Printing and exporting to HTML and PDF;
- Password protection;
- Auto-saving;
- Optional spell checking with Hunspell (if enabled at compilation time);
Have fun.
-
I have updated FeatherNotes to version 0.10.1. You can find the packages here: https://github.com/josch1710/FeatherNotes/releases/tag/v0.10.1-os2 (https://github.com/josch1710/FeatherNotes/releases/tag/v0.10.1-os2).
-
I have updated FeatherNotes to version 0.10.1. You can find the packages here: https://github.com/josch1710/FeatherNotes/releases/tag/v0.10.1-os2 (https://github.com/josch1710/FeatherNotes/releases/tag/v0.10.1-os2).
Hi Jochen
I tried installing the FeatherNotes RPM package and I get the message below.
I installed the zip package and created a program icon. When I execute it nothing happens.
As for Featherpad, when I close the program, it appears to close. However, the icon still shows active although the program is closed. The taskbar does not show it. When I go into TOP, it shows still active and I have to kill it.
This is with ArcoOS 5.07 with all the latest updates.
-
Hi Jochen
I tried installing the FeatherNotes RPM package and I get the message below.
I installed the zip package and created a program icon. When I execute it nothing happens.
The ZIP package is not a RPM package. It's just a zipped version of the unixroot layout. It's included for people not using RPM.
If you use RPM, you should download the rpm package and install it via RPM or the Arcanoae GUI.
As for Featherpad, when I close the program, it appears to close. However, the icon still shows active although the program is closed. The taskbar does not show it. When I go into TOP, it shows still active and I have to kill it.
This is with ArcoOS 5.07 with all the latest updates.
Yes, this is correct behaviour: The first instance spins up a server. If you start another instance with one or more filenames, it contacts the server and the server instance opens the file(s). If you want to open FeatherPad as e.g. EPM, use the command line option "-s", which starts Featherpad standalone with as many processes you want and each process ends when it's window is closed.
-
Hi Jochen
I have a problem with FeatherNotes and I'm not sure if it something on my system or in the application. The window of the application shows on the top and I can not move it on the desktop. I also do not have the windows bar showing on the top.
Regards
-
hi, this is the image error message coming after running FeatherNotes (rpm installed by yum install command line)
-
hi, this is the image error message coming after running FeatherNotes (rpm installed by yum install command line)
Wrong version of hunspell installed. Jochen can say more but I'd guess you need the one from netlabs-exp
-
FYI Mauro:
- Yes, I have netlabs-exp enabled in my rpm.
- I have "hunspell 1.7.0-2", "pentium4".
Regards
-
Hi.
I only use release repos. I made that mistake once. I will look tomorrow at my build version.
Bye
Jochen
-
Hi Jochen
I have a problem with FeatherNotes and I'm not sure if it something on my system or in the application. The window of the application shows on the top and I can not move it on the desktop. I also do not have the windows bar showing on the top.
Regards
Ah, yes. I had that, too. Try to press ALT+Space and then select "Move" in the window menu.
-
Hi Jochen
I have a problem with FeatherNotes and I'm not sure if it something on my system or in the application. The window of the application shows on the top and I can not move it on the desktop. I also do not have the windows bar showing on the top.
Regards
Ah, yes. I had that, too. Try to press ALT+Space and then select "Move" in the window menu.
Thanks, sometime I forget about the simple things.
Regards
-
hi, this is the image error message coming after running FeatherNotes (rpm installed by yum install command line)
On my development machine, my hunspell version is 1.7.0-2. Hope, that helps.
-
Hi Jochen
I tried installing the FeatherNotes RPM package and I get the message below.
I installed the zip package and created a program icon. When I execute it nothing happens.
The ZIP package is not a RPM package. It's just a zipped version of the unixroot layout. It's included for people not using RPM.
If you use RPM, you should download the rpm package and install it via RPM or the Arcanoae GUI.
I downloaded both packages.
Trying to install with YUM gave the earlier error message.
I unzipped the zip package and installed the USR directory over the USR directory in my root directory.
When the program object is picked, the program fails giving the following error message in the popuplog.os2:
03-20-2022 20:56:57 SYS2070 PID 007a TID 0001 Slot 00a8
D:\USR\BIN\FEATHERNOTES.EXE
FEATHERNOTES->QT5CORE.__ZN2Qt4endlER11QTextStream
127
I used PMDLL to check all the dependencies and they are all there with nothing missing.
-
FYI Mauro:
- Yes, I have netlabs-exp enabled in my rpm.
- I have "hunspell 1.7.0-2", "pentium4".
Regards
Thank you Martin and Jochen, found it in netlabs-rel, FeatherNotes works now :)
-
Hi Jochen
I have a problem with FeatherNotes and I'm not sure if it something on my system or in the application. The window of the application shows on the top and I can not move it on the desktop. I also do not have the windows bar showing on the top.
Regards
Ah, yes. I had that, too. Try to press ALT+Space and then select "Move" in the window menu.
thank you, this also helped me going to ask same question ;)
-
03-20-2022 20:56:57 SYS2070 PID 007a TID 0001 Slot 00a8
D:\USR\BIN\FEATHERNOTES.EXE
FEATHERNOTES->QT5CORE.__ZN2Qt4endlER11QTextStream
127
I used PMDLL to check all the dependencies and they are all there with nothing missing.
This seems to indicate that qt5core.dll is present, but not the correct version. Try updating it.
-
me again, now trying to replicate the Feathernotes 0.10.1 installation on a different OS2 4.52 virtual machine (Virtualbox); after having worked around some dependencies error-alert about Pyton version and QT5 compatibility (initially that system did not have any QT5 implementation), now I arrived here when running FeatherNotes.exe -see image- and do not catch what to do next.
Thank you
-
Mauro, just in case this is my stdcpp6.dll:
7-22-20 9:00p 1,121,313 124 a--- stdcpp6.dll
[C:\usr\lib]bldlevel stdcpp6.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#bww bitwise works GmbH:9.2.0-5.oc00#@##1## 23 Jul 2020 04:51:
30 novator::::0::@@stdc++
Vendor: bww bitwise works GmbH
Revision: 9.02.0-5.oc00
Date/Time: 23 Jul 2020 04:51:30
Build Machine: novator
File Version: 9.2
Description: stdc++
-
Mauro, just in case this is my stdcpp6.dll:
7-22-20 9:00p 1,121,313 124 a--- stdcpp6.dll
[C:\usr\lib]bldlevel stdcpp6.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#bww bitwise works GmbH:9.2.0-5.oc00#@##1## 23 Jul 2020 04:51:
30 novator::::0::@@stdc++
Vendor: bww bitwise works GmbH
Revision: 9.02.0-5.oc00
Date/Time: 23 Jul 2020 04:51:30
Build Machine: novator
File Version: 9.2
Description: stdc++
tks Martin, I have identical description in my stdcpp6.dll .
The difference I can think about with the other system where I could successfully install the working version of FeatherNotes, is that was a "QT5 ready" one, meaning that has been setted for the Simple Browser hosting, with all the necessary QT5 stuff as described in this topic https://www.os2world.com/forum/index.php/topic,2956.0.html (https://www.os2world.com/forum/index.php/topic,2956.0.html)
EDIT (5 mins late) : unbelievable, after a further system reboot (the third one), now everything works fine !
Very Well :D :D
-
:)
-
Sorry , any of you could tell how I could fix this (see image), coming as attemptto run FeatherNotes ?
I have already installed both QT5 and QT5-base, and Hunspell 1.7.0-2 pentium4 too.
Thank you
-
Sorry , any of you could tell how I could fix this (see image), coming as attemptto run FeatherNotes ?
I have already installed both QT5 and QT5-base, and Hunspell 1.7.0-2 pentium4 too.
Thank you
The error says that you don't have the version of stdcpp6.dll installed that qt5core needs.
What is the output of
yum list installed libstdc++
-
Sorry , any of you could tell how I could fix this (see image), coming as attemptto run FeatherNotes ?
I have already installed both QT5 and QT5-base, and Hunspell 1.7.0-2 pentium4 too.
Thank you
The error says that you don't have the version of stdcpp6.dll installed that qt5core needs.
What is the output of
yum list installed libstdc++
libstdc++.i686 9.2.0-5.oc00 installed
guess it has to be libstdc++.pentium4 9.2.0-5.oc00 instead.
By now I'm unable to switch to its pentium4 version because of the ANPM connection blackout today, I'll try soon as ANPM will be available again.
Thank you
-
libstdc++.i686 9.2.0-5.oc00 installed
guess it has to be libstdc++.pentium4 9.2.0-5.oc00 instead.
By now I'm unable to switch to its pentium4 version because of the ANPM connection blackout today, I'll try soon as ANPM will be available again.
Thank you
yes, now that ANPM is working again, after libstdc++ switch to pentium4 now FeatherNothes runs :)
Thank you
-
I have build a newer package for Feathernotes version 1.0.1, https://github.com/josch1710/FeatherNotes/releases/tag/v1.0.1-os2 (https://github.com/josch1710/FeatherNotes/releases/tag/v1.0.1-os2).
-
I have build a package for FeatherNotes version 1.1.0, https://github.com/josch1710/FeatherNotes/releases/tag/v1.1.0-os2.
-
A quick question, I have i686 selected in ANPM. Is there a version of FeatherNotes for the i686 arch?
Mike
-
Hi Michael, Qt itself is now dependent on SSE2 so is only available as Pentium 4, it is actually built with -march=i686 but SSE is enabled.
Simplest, if you have a CPU that supports SSE2 is just to change your platform under tools in ANPM. It usually works but sometimes there are weird conflicts which can usually be fixed by right clicking the conflicting package and choosing "Get specific release" and changing to the Pentium 4 version.
-
Hi Mike, welcome to the forum.
Is there any specific reason why you are using i686 on ANPM?
Did you tried installing the petium4 version of FeatherNotes on your system? I think that in the majority of cases you should not have issues.
Regards
-
Not really. I must have selected it and so it is i686.
-
Hi Mike
Give it try.
Download FeatherNotes-1.1.0-0.oc00.pentium4.rpm (https://github.com/josch1710/FeatherNotes/releases/download/v1.1.0-os2/FeatherNotes-1.1.0-0.oc00.pentium4.rpm) and run "yum install FeatherNotes-1.1.0-0.oc00.pentium4.rpm" and see what shows up. I guess it will coexists, but let us know if it shows any error.
Regards
-
I have a problem with some letters that are not stored correctly. Input seems ok, but after storing and reopening the file the German Umlaute (äöü) and ß are not recognized anymore. Is there a way to chage that?
-
Hi Andreas.
I confirm your finding with some special characters we use in the Spanish language.
Regards
Update: Corrected attachment
-
Looks as though it's saving the file in UTF-8 but opening it in the default system encoding (850).
-
I will look at the issue.
-
I glanced briefly at the file open/save code in fn.cpp; it doesn't look as though the QTextStream object is setting the codec anywhere.
Are you building with Qt5 or Qt6? Apparently, the text codec logic changed radically between the two versions.
-
Hi Alex
Are you building with Qt5 or Qt6? Apparently, the text codec logic changed radically between the two versions.
For what I see with PMDLL, FeatherNotes is compiled with Qt5.
Regards
-
Looks as though it's saving the file in UTF-8 but opening it in the default system encoding (850).
Yes, that's correct as per Qt5 documentation. The code is certainly under the assumption, that the default nowadays is UTF-8.
I fixed the issue for OS/2 and made a new release, which can be downloaded on my Github page.
-
thank you for fixing that so quickly. just tried it out. works well here.
But i found some other issue, related to the previous one. The €-Symbol is not recognized already while typing it...
-
another question: is it possible to open a saved file directly with a double-click? i aleady connected the associations, but only the program opens, not the related file..
-
thank you for fixing that so quickly. just tried it out. works well here.
But i found some other issue, related to the previous one. The €-Symbol is not recognized already while typing it...
This is probably a QT5 issue. Can you create an issue here: https://github.com/bitwiseworks/qt5-os2/issues (https://github.com/bitwiseworks/qt5-os2/issues).
-
did so..
-
thank you for fixing that so quickly. just tried it out. works well here.
But i found some other issue, related to the previous one. The €-Symbol is not recognized already while typing it...
This is probably a QT5 issue. Can you create an issue here: https://github.com/bitwiseworks/qt5-os2/issues (https://github.com/bitwiseworks/qt5-os2/issues).
Qt6 has similar issues with 'special' characters. I wonder if code needs to be added or the Euro to https://github.com/bitwiseworks/qtbase-os2/blob/master/src/plugins/platforms/os2/qos2keymapper.cpp#L163
-
Browsing the code Paul linked to above, I saw this note:
// The only known situation when KC_VIRTUALKEY is present but
// vkey is zero is when Alt+Shift is pressed to switch the
// keyboard layout state from latin to national and back.
// It seems that this way the system informs applications about
// layout changes: chm.chr is 0xF1 when the user switches
// to the national layout (i.e. presses Alt + Left Shift)
// and 0xF0 when he switches back (presses Alt + Right Shift).
// We assume this and restore fs, vkey, scancode and chr accordingly.
So maybe Andreas could try hitting the left <alt><shift> before trying to type a euro symbol?
Regards,
EDIT: looks like Feathernotes uses <alt><shift> to left and right justify text, so probably not gonna work unfortunately...
-
Has anyone looked at win95key to change/add characters, it allows me to do such things like having the euro symbol.
-
Hi Ivan,
Thanks for pointing out Win95Key - I have never tried it before, but it does look like it is quite comprehensive for adding special characters to special key sequences. I'll try it out.
Regards,
-
EDIT: looks like Feathernotes uses <alt><shift> to left and right justify text, so probably not gonna work unfortunately...
In FeatherPad, you can change key shortcuts. Perhaps, you are able to do that in FeatherNotes, too? (Sorry, I'm not at my dev machine for the day).
-
got a problem with feather notes.
suddenly all my *fnx-files seem to be empty when i try to open them (though I know they're not).
When i open any file i just get an empty page without any tree visible..
-
Can you please PM me some file, so I can test it?
-
the file itself should be ok. used this one as a template. but all of a sudden on all (!)my fnx-files the tree-function vanished. tried to replace the program. also updated some rpm-packages and dlls. but nothing helped. The PM-dll-program didn't complain about anything. what dll is responsible for the tree-function?
cannot upload fnx-files here it seems. had to replace the ending to "txt". you need to rechange that to "fnx"
-
Sorry, I was occupied with other stuff, and didn't look into the forums.
Next week, I have holidays. I try to make room for the issue.
Bye Jochen
-
would be happy to get FeatherNotes working again...
can only get access to the first page of what used to be a tree..
can also not create new trees...
-
Hi Andreas.
I tried to PM you several times, but the messages seems to vanish. I cannot even see them in my Sent folder.
To the issue at hand:
In the provided file seems to be no problems. All persisted data in the XML are shown in FeatherNotes.
I can add and delete items, then save and reload. All items are there.
Can you provide more infos about what leads you to assume lost items?