[21] | 1 | Psi 0.10-os2-b1 (Beta 1)
|
---|
| 2 | ------------------------
|
---|
| 3 | Date: August 18th, 2006
|
---|
| 4 |
|
---|
| 5 |
|
---|
| 6 | OS/2 Port Creator/Maintainer:
|
---|
| 7 | Dmitry A. Kuminov
|
---|
| 8 | dmik-qt(at)hugaida.com
|
---|
| 9 | http://svn.netlabs.org/qt3/ticket/25
|
---|
| 10 |
|
---|
| 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.
|
---|
| 24 |
|
---|
| 25 |
|
---|
| 26 | Manual Installation
|
---|
| 27 | -------------------
|
---|
| 28 |
|
---|
| 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.
|
---|
| 34 |
|
---|
| 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.
|
---|
| 38 |
|
---|
| 39 |
|
---|
| 40 | Configuration data
|
---|
| 41 | ------------------
|
---|
| 42 |
|
---|
| 43 | Psi stores all configuration files in the subdirectory /PsiData of
|
---|
| 44 | your home directory (pointed to by the HOME environment variable).
|
---|
| 45 |
|
---|
| 46 | The name of the last used Psi profile is stored in the registry
|
---|
| 47 | under the key HKEY_CURRENT_USER\Software\Affinix\psi.
|
---|
| 48 |
|
---|
| 49 |
|
---|
| 50 | Current Limitations and Known Bugs
|
---|
| 51 | ----------------------------------
|
---|
| 52 |
|
---|
| 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.
|
---|
| 58 |
|
---|
| 59 | 3. PGP encryption is completely untested and probably will not work.
|
---|
| 60 |
|
---|
| 61 | 4. The global hot keys are not available.
|
---|
| 62 |
|
---|
| 63 | 5. Idle (i.e. Auto-Away) detection may not work properly.
|
---|
| 64 |
|
---|
| 65 | 6. The directory watcher service is not available (though I don't yet know
|
---|
| 66 | what is it good for in Psi).
|
---|
| 67 |
|
---|
| 68 | 7. There is no "tray icon" (xCenter widget) for Psi. It will be available
|
---|
| 69 | later.
|
---|
| 70 |
|
---|
| 71 | 8. Power management events such as "sleep" or "wakeup" are not detected by Psi.
|
---|
| 72 |
|
---|
| 73 | 9. Drag and Drop support in Qt/OS2 is not yet finished, so there are few
|
---|
| 74 | known issues (for example, text in entry fields may be corrupted when the
|
---|
| 75 | drag object is moved over them).
|
---|
| 76 |
|
---|
| 77 | 10. The "Roaster window always on top" option is temporarily removed from the
|
---|
| 78 | options dialog because this functionality is not yet available in Qt/OS2.
|
---|
| 79 |
|
---|
| 80 |
|
---|
| 81 | Bug Reports
|
---|
| 82 | -----------
|
---|
| 83 |
|
---|
| 84 | To submit a bug report, please visit http://svn.netlabs.org/qt3/ticket/25
|
---|
| 85 | 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 system
|
---|
| 88 | using the special name and the password presented on the start page
|
---|
| 89 | (http://svn.netlabs.org/qt3/wiki).
|
---|
| 90 |
|
---|
| 91 |
|
---|
| 92 | Contributors
|
---|
| 93 | ------------
|
---|
| 94 |
|
---|
| 95 | Thanks to the following people who contributed to Psi/2:
|
---|
| 96 |
|
---|
| 97 | Ivan Smirnoff
|
---|
| 98 | www.sampo.ru/~bigvic
|
---|
| 99 | OS/2 icon
|
---|
| 100 |
|
---|
| 101 | Juergen Ulbts
|
---|
| 102 | WarpIn scripts
|
---|
| 103 |
|
---|
| 104 |
|
---|
| 105 | Changes
|
---|
| 106 | -------
|
---|
| 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+Tab
|
---|
| 117 | combinations (together with cross-platform Ctrl+PgUp/Ctrl+PgDn).
|
---|
| 118 |
|
---|
| 119 | - New: Pressing the Esc key in the Roster window minimizes it
|
---|
| 120 | if the Doclet widget (tray icon) is disabled (which is always true
|
---|
| 121 | on OS/2 since there is no xCenter/SysTray integration yet).
|
---|
| 122 |
|
---|
| 123 | - Fixed: Removed the Options->Sound->Player entry field (not used in
|
---|
| 124 | OS/2).
|
---|
| 125 |
|
---|
| 126 | - Fixed: Unpainted vertical strip in QToolBar (seen to the left from the
|
---|
| 127 | Clear chat window button) [Qt bug].
|
---|
| 128 |
|
---|
| 129 | - Fixed: Pressing AltGr+key could produce valid characters in some
|
---|
| 130 | keyboard layouts (i.e. the German one) which were ignored in the chat
|
---|
| 131 | window [Qt bug].
|
---|
| 132 |
|
---|
| 133 | - Fixed: In the roster: pressing the Status button right after pressing
|
---|
| 134 | 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 into
|
---|
| 137 | account (appeared over the xCenter widget) [Qt enhancement].
|
---|
| 138 |
|
---|
| 139 | - Fixed: Playing too many sounds simultaneously could screw up a
|
---|
| 140 | single-streamed audio driver and cause the application hang during
|
---|
| 141 | termination or even a crash [Qt improvement].
|
---|
| 142 |
|
---|
| 143 | - Fixed: All network activity (including file transfer) was suspended
|
---|
| 144 | during moving or resizing Psi windows using the mouse [Qt improvement].
|
---|
| 145 |
|
---|
| 146 | - Fixed: Selecting 'Rerequest authorization from' in the context menu
|
---|
| 147 | 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 on
|
---|
| 153 | receiving new messages" were set, receiving a new message would bring
|
---|
| 154 | the chat window to front but would not change the active tab to the one
|
---|
| 155 | corresponding to the chat window.
|
---|
| 156 |
|
---|
| 157 | - Fixed: Closing Psi trying to connect (resolve the server name) when
|
---|
| 158 | there was no Internet connection hid all Psi windows but didn't exit
|
---|
| 159 | the process until the request timed out (that could take quite a
|
---|
| 160 | 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.
|
---|