Changeset 73
- Timestamp:
- Sep 25, 2006, 12:07:36 AM (19 years ago)
- Location:
- psi/trunk
- Files:
-
- 2 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
psi/trunk/Readme-OS2.txt
r37 r73 1 Psi 0.10-os2-b1 (Beta 1) 2 ------------------------ 3 Date: August 18th, 2006 1 Psi for OS/2 2 ------------ 3 4 This file contains information specific to the OS/2 version of Psi. 5 Before reading it, please refer to the Readme.txt file that contains 6 general information about Psi. 7 8 For a list of changes, see the Changes.txt file. 4 9 5 10 6 OS/2 Port Creator/Maintainer: 7 Dmitry A. Kuminov 8 dmik-qt(at)hugaida.com 9 http://svn.netlabs.org/qt3/ticket/25 11 Requirements 12 ------------ 10 13 11 Using Qt Toolkit Version 3 for OS/2: 12 Copyright (C) 1992-2000 Trolltech AS. All rights reserved. 13 Copyright (C) 2004 Norman ASA. Initial OS/2 Port. 14 Copyright (C) 2005-2006 netlabs.org. Further OS/2 Development. 15 Ported to OS/2 by Dmitry A. Kuminov 16 http://svn.netlabs.org/qt3 17 18 19 This readme contains information specific to the OS/2 version of Psi. 20 For general information, please refer to Readme.txt, Install.txt and 21 to the online documentation you can find at http://psi-im.org/. 22 23 For the list of changes, see the bottom of this file. 14 1. 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 19 2. (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 24 22 25 23 … … 27 25 ------------------- 28 26 29 1. Make sure Innotek (Bird) LIBC 0.6.1 library (libc061.dll) is 30 installed on your system. Download the library from 31 ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip and unzip 32 the archive to the directory you plan to install Psi to or to 33 one of the directories listed in your LIBPATH environment variable. 27 1. Unzip the Psi archive containing this file to a directory of your 28 choice and run the Psi executable (psi.exe). 29 30 2. 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. 34 33 35 2. Unzip the Psi archive containing this file to the directory of your 36 choice and run the Psi executable (psi.exe). No additional 37 installation is required. 34 3. 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 40 Please refer to the Trobuleshooting section below for additional information 41 on how to resolve problems you may encounter when running Psi for OS/2. 38 42 39 43 40 Configuration data 44 Upgrading to a New Vesion 45 ------------------------- 46 47 If you are upgrading your installation from a previous version of Psi, please 48 always use a clean directory to install the new version to avoid possible file 49 conflicts. 50 51 Please note that installing a new version to a clean directory will not affect 52 your existing personal configuration data (Psi profiles, account settings, 53 message history) because it is stored in a separate directory and therefore 54 will be preserved. It is however recommended to make a backup copy of all 55 configuration 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 57 configuration files). Refer to the section called "Configuration Data" for 58 more details about where this data is stored. 59 60 Note 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 62 to create and use a .CMD script that sets the following environment variables 63 prior to starting the Psi executable: 64 65 set BEGINLIBPATH=<path_to_Psi_exe> 66 set LIBPATHSTRICT=T 67 68 69 Configuration Data 41 70 ------------------ 42 71 43 Psi stores all configuration files in the subdirectory /PsiData of 44 your home directory (pointed to by the HOME environment variable). 72 Psi stores all configuration files (such as Psi profiles, account settings, 73 message history, etc.) in the subdirectory /PsiData of your home directory 74 (pointed to by the HOME environment variable). Note that if the HOME variable 75 is invalid or points to a non-existing location, the /PsiData subdirectory 76 will be created in the root directory of the boot drive. 45 77 46 The name of the last used Psi profile is stored in the registry78 The name of the last used Psi profile is stored in the Open32 Registry 47 79 under the key HKEY_CURRENT_USER\Software\Affinix\psi. 80 81 The paths and parameters to the default PM browser and mail client applications 82 are taken from the HINI_USER_PROFILE\WPURLDEFAULTSETTINGS registry key (stored 83 in the X:\OS2\OS2.INI file). 84 85 86 Troubleshooting 87 --------------- 88 89 This section describes known problems you may encounter when running 90 Psi for OS/2, together with possible solutions. 91 92 1. 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. 48 102 49 103 … … 51 105 ---------------------------------- 52 106 53 1. Using the PM Default Browser/Mail choice for opening links doesn't 54 work yet. The Custom browser setting requires a command like 55 'cmd /c cd D:\Apps\Firefox & D:\Apps\Firefox\Firefox.exe'. 56 57 2. SSL connection is completely untested and will most likely not work. 107 1. PGP encryption is completely untested and probably will not work. 58 108 59 3. PGP encryption is completely untested and probably will not work.109 2. The global hot keys are not available. 60 110 61 4. The global hot keys are not available. 62 63 5. Idle (i.e. Auto-Away) detection may not work properly. 111 3. 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. 64 115 65 6. The directory watcher service is not available (though I don't yet know 66 what is it good for in Psi).116 4. The directory watcher service is not available (affects PGP encryption 117 support). 67 118 68 7. There is no "tray icon" (xCenter widget) for Psi. It will be available119 5. There is no "tray icon" (xCenter widget) for Psi. It will be available 69 120 later. 70 121 71 8. Power management events such as "sleep" or "wakeup" are not detected by Psi.122 6. Power management events such as "sleep" or "wakeup" are not detected by Psi. 72 123 73 9. Drag and Drop support in Qt/OS2 is not yet finished, so there are few124 7. Drag and Drop support in Qt/OS2 is not yet finished, so there are few 74 125 known issues (for example, text in entry fields may be corrupted when the 75 126 drag object is moved over them). 76 127 77 10. The "Roaster window always on top" option is temporarily removed from the128 8. The "Roster window always on top" option is temporarily removed from the 78 129 options dialog because this functionality is not yet available in Qt/OS2. 79 130 131 9. DBCS characters can neither be entered nor displayed correctly 132 (current Qt limitation). 80 133 81 Bug Reports82 -----------83 84 To submit a bug report, please visit http://svn.netlabs.org/qt3/ticket/2585 and add a comment describing the problem.86 87 Note that in order to add a comment, you'll need to login to the Trac system88 using the special name and the password presented on the start page89 (http://svn.netlabs.org/qt3/wiki).90 91 92 Contributors93 ------------94 95 Thanks to the following people who contributed to Psi/2:96 97 Ivan Smirnoff98 www.sampo.ru/~bigvic99 OS/2 icon100 101 Juergen Ulbts102 WarpIn scripts103 104 105 Changes106 -------107 108 Note: fixes marked as [Qt ...] are applied to the Qt library for OS/2,109 not to Psi itself.110 111 * Version 0.10-os2-b1 (2006-08-18)112 --------------------------------113 114 - Built using Qt 3.3.1-RC7 SVN build r118.115 116 - New: Chat tabs can be switched using Ctrl+Tab and Ctrl+Shift+Tab117 combinations (together with cross-platform Ctrl+PgUp/Ctrl+PgDn).118 119 - New: Pressing the Esc key in the Roster window minimizes it120 if the Doclet widget (tray icon) is disabled (which is always true121 on OS/2 since there is no xCenter/SysTray integration yet).122 123 - Fixed: Removed the Options->Sound->Player entry field (not used in124 OS/2).125 126 - Fixed: Unpainted vertical strip in QToolBar (seen to the left from the127 Clear chat window button) [Qt bug].128 129 - Fixed: Pressing AltGr+key could produce valid characters in some130 keyboard layouts (i.e. the German one) which were ignored in the chat131 window [Qt bug].132 133 - Fixed: In the roster: pressing the Status button right after pressing134 the Psi button didn't unpress the latter (and vice versa) [Qt bug].135 136 - Fixed: Notification popups didn't take the desktop work area size into137 account (appeared over the xCenter widget) [Qt enhancement].138 139 - Fixed: Playing too many sounds simultaneously could screw up a140 single-streamed audio driver and cause the application hang during141 termination or even a crash [Qt improvement].142 143 - Fixed: All network activity (including file transfer) was suspended144 during moving or resizing Psi windows using the mouse [Qt improvement].145 146 - Fixed: Selecting 'Rerequest authorization from' in the context menu147 of ICQ and Transport contacts in the Roster would crash Psi.148 149 - Fixed: Opening the chat window could sometimes crash Psi (SIGFPE)150 [Qt bug].151 152 - Fixed: When both "Open chats in tabbed mode" and "Raise chat window on153 receiving new messages" were set, receiving a new message would bring154 the chat window to front but would not change the active tab to the one155 corresponding to the chat window.156 157 - Fixed: Closing Psi trying to connect (resolve the server name) when158 there was no Internet connection hid all Psi windows but didn't exit159 the process until the request timed out (that could take quite a160 long and didn't allow to start another Psi instance).161 162 163 * Version 0.10-os2-a1 (2006-07-25)164 --------------------------------165 166 The first public alpha version.
Note:
See TracChangeset
for help on using the changeset viewer.