source: psi/trunk/Readme-OS2.txt

Last change on this file was 76, checked in by dmik, 19 years ago

Psi: Changed the application name to Psi/2; changed version to 0.10.1.

File size: 5.3 KB
Line 
1Psi/2 for OS/2
2--------------
3
4This file contains information specific to the OS/2 version of Psi.
5Before reading it, please refer to the Readme.txt file that contains
6general information about Psi.
7
8For a list of changes, see the Changes.txt file.
9
10
11Requirements
12------------
13
141. Make sure kLIBC 0.6.1 library (libc061.dll) is installed on your system.
15 If not, download it from ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip
16 and unzip the archive to a directory you plan to install Psi to or to one
17 of the directories listed in your LIBPATH environment variable.
18
192. (Optional) If you want to use anti-aliased fonts in Psi, download and
20 install the InnoTek Font Engine for OS/2. The direct download link is
21 http://download.innotek.de/ft2lib/InnoTek_FT2LIB_260_Beta1.exe
22
23
24Manual Installation
25-------------------
26
271. Unzip the Psi archive containing this file to a directory of your
28 choice and run the Psi executable (psi.exe).
29
302. Additionally, you can download a Language Pack for your language using
31 the following link: http://psi-im.org/download. Follow the on-site
32 instructions in order to install it.
33
343. If you want to use the "PM Default Browser/Mail" setting to open links
35 within chat windows, make sure that you have the default PM broser and
36 mail client applications set up correctly. The easiest way to do this is
37 to use the "Configure Internet Applications" tool from Hobbes
38 (http://hobbes.nmsu.edu/pub/os2/apps/misc/configapps1_1_1.zip).
39
40Please refer to the Trobuleshooting section below for additional information
41on how to resolve problems you may encounter when running Psi for OS/2.
42
43
44Upgrading to a New Vesion
45-------------------------
46
47If you are upgrading your installation from a previous version of Psi, please
48always use a clean directory to install the new version to avoid possible file
49conflicts.
50
51Please note that installing a new version to a clean directory will not affect
52your existing personal configuration data (Psi profiles, account settings,
53message history) because it is stored in a separate directory and therefore
54will be preserved. It is however recommended to make a backup copy of all
55configuration data before starting a new version of Psi for the first time
56(to protect from accidential data loss due to possible changes in formats of
57configuration files). Refer to the section called "Configuration Data" for
58more details about where this data is stored.
59
60Note that if you want to run two different versions of Psi simultaneously
61(in general, there is no such a need, but just to let you know), you will have
62to create and use a .CMD script that sets the following environment variables
63prior to starting the Psi executable:
64
65 set BEGINLIBPATH=<path_to_Psi_exe>
66 set LIBPATHSTRICT=T
67
68
69Configuration Data
70------------------
71
72Psi stores all configuration files (such as Psi profiles, account settings,
73message history, etc.) in the subdirectory /PsiData of your home directory
74(pointed to by the HOME environment variable). Note that if the HOME variable
75is invalid or points to a non-existing location, the /PsiData subdirectory
76will be created in the root directory of the boot drive.
77
78The name of the last used Psi profile is stored in the Open32 Registry
79under the key HKEY_CURRENT_USER\Software\Affinix\psi.
80
81The paths and parameters to the default PM browser and mail client applications
82are taken from the HINI_USER_PROFILE\WPURLDEFAULTSETTINGS registry key (stored
83in the X:\OS2\OS2.INI file).
84
85
86Troubleshooting
87---------------
88
89This section describes known problems you may encounter when running
90Psi for OS/2, together with possible solutions.
91
921. If you have a single-streamed sound card (a card that cannot play
93 more than one sound at a time) and experience problems with sound
94 in Psi (such as 100% CPU load when playing too many sounds
95 simultaneously), try to add the following line to CONFIG.SYS
96 (or to the .CMD script that starts Psi):
97
98 SET QT_PM_NO_SOUND_SHARE=YES
99
100 This will tell the Qt library to open sound devices in the
101 exclusive mode.
102
103
104Current Limitations and Known Bugs
105----------------------------------
106
1071. PGP encryption is completely untested and probably will not work.
108
1092. The global hot keys are not available.
110
1113. Idle (i.e. Auto-Away) detection is only sensitive to mouse movements,
112 meaning that Psi will go away if the mouse is not moved durng the specified
113 amount of time, regardless of whether one presses something on the keyboard
114 or not. Likewise, using the keyboard will not cancel the Auto-Away state.
115
1164. The directory watcher service is not available (affects PGP encryption
117 support).
118
1195. There is no "tray icon" (xCenter widget) for Psi. It will be available
120 later.
121
1226. Power management events such as "sleep" or "wakeup" are not detected by Psi.
123
1247. Drag and Drop support in Qt/OS2 is not yet finished, so there are few
125 known issues (for example, text in entry fields may be corrupted when the
126 drag object is moved over them).
127
1288. The "Roster window always on top" option is temporarily removed from the
129 options dialog because this functionality is not yet available in Qt/OS2.
130
1319. DBCS characters can neither be entered nor displayed correctly
132 (current Qt limitation).
133
Note: See TracBrowser for help on using the repository browser.