| 1 | Change log for Licq. |
|---|
| 2 | |
|---|
| 3 | New in 1.3.6 |
|---|
| 4 | o Various bugs in both Licq and plugins that caused crashes have been fixed. |
|---|
| 5 | o Prevent DoS attack by adding limit to number of incoming connections accepted. |
|---|
| 6 | o Properly handle backslashes in auto responses. |
|---|
| 7 | o ICQ: Updated client id sent to server to enable login after 2008-07-01. |
|---|
| 8 | o ICQ: Use MD5 based authentication for login instead of sending plain text password. |
|---|
| 9 | o ICQ: Support for downloading contact pictures from server. |
|---|
| 10 | o MSN: Fixed a problem with contact pictures sometimes failing to download. |
|---|
| 11 | o Plugin API: Functions using Uin parameter have been deprecated. |
|---|
| 12 | o Plugin API: Improved group handling. |
|---|
| 13 | o Qt/KDE: Qt-Gui ported to Qt4, more info below. |
|---|
| 14 | o Qt/KDE: Show contact registration date in user info dialog. |
|---|
| 15 | o Qt/KDE: GUI will now update if group data changes. |
|---|
| 16 | o Qt/KDE: Startup group setting moved from daemon to GUI. |
|---|
| 17 | o Qt/KDE: Automatically switch message dialog to text message after sending file, contact, url, etc. |
|---|
| 18 | o Qt/KDE: Birthday icon was not removed at the end of the day. |
|---|
| 19 | o Qt/KDE: Main window position/size is now saved on exit. |
|---|
| 20 | o Qt/KDE: User info can be opened from authorization request window. |
|---|
| 21 | o Qt/KDE: ICQ server port would be reset to default when opening options dialog. |
|---|
| 22 | o Qt/KDE: Establishing a secure connection now unchecks "Send through server". |
|---|
| 23 | o Qt/KDE: User info dialog now includes year in all dates. |
|---|
| 24 | |
|---|
| 25 | Note: As of 1.3.6, Licq requires Boost libraries to build. Boost is also |
|---|
| 26 | required when building any plugin as it is used in the header files. |
|---|
| 27 | |
|---|
| 28 | Licq 1.3.6 includes the Qt4-Gui with is a new version of the Qt-Gui plugin. |
|---|
| 29 | The following major changes can be seen in Qt4-Gui compared to Qt-Gui: |
|---|
| 30 | o New tray icon handling that will work on any desktop with a standard tray area. |
|---|
| 31 | o Buttons for most dialogs are ordered to match the local environment. |
|---|
| 32 | o Message dialog has new layout which uses less space for the controls. |
|---|
| 33 | o Settings dialog pages has been reorganized with fewer options per page for easier navigation. |
|---|
| 34 | o User info dialog has been extended to also include pages with user settings. |
|---|
| 35 | o Settings dialog and user info dialog now uses a navigation-tree pane instead of tabs. |
|---|
| 36 | o A completely new history dialog with easier navigation and search functionality. |
|---|
| 37 | o Message dialog remember its position and size (tabbed mode only). |
|---|
| 38 | o Option to display user image in message dialog. |
|---|
| 39 | o Contact list shows contacts awaiting authorization in different colour. |
|---|
| 40 | |
|---|
| 41 | Note: The Qt4-Gui requires cmake to build it, see plugin/qt4-gui/doc/INSTALL |
|---|
| 42 | for further information. |
|---|
| 43 | |
|---|
| 44 | |
|---|
| 45 | New in 1.3.5 |
|---|
| 46 | o Save the "Send through server" option to disk. |
|---|
| 47 | o Fixed bugs that caused Licq to leak memory. |
|---|
| 48 | o Fixed a bug where Licq would crash on authorization requests from new users. |
|---|
| 49 | o Added code (disabled by default) to help find locking issues that could cause Licq to hang and fixed the bugs that were discovered. |
|---|
| 50 | o Made Licq buildable with GCC 4.3. |
|---|
| 51 | o Updated autotools and friends. |
|---|
| 52 | o Use gdb if it's installed to generate a better backtrace if Licq crashes. |
|---|
| 53 | o Display a dialog informing the user how to report the bug in case Licq crashes. |
|---|
| 54 | o ICQ: Fixed sending capabilities. |
|---|
| 55 | o ICQ: Fixed setting security settings (Require authorization, Show web presence). |
|---|
| 56 | o Qt/KDE: New emoticons theme FeltTip4. |
|---|
| 57 | o Qt/KDE: New "Date format" option for customizing date and time in message and history windows. |
|---|
| 58 | o Qt/KDE: The local time of contacts can be displayed in contact list and popup information. |
|---|
| 59 | o Qt/KDE: Made the history layout configurable. |
|---|
| 60 | o Qt/KDE: New option to use double return instead of Ctrl+Return for sending and in input dialogs. |
|---|
| 61 | o Qt/KDE: Skins can now set a separate background color for group headings in the contact list (parameter colors.groupBack). |
|---|
| 62 | o Qt/KDE: Tabs in chatdialog can be closed by middle clicking on them. |
|---|
| 63 | o Qt/KDE: Removed all Qt2 support. |
|---|
| 64 | o Qt/KDE: Open links in a new tab when using Opera. |
|---|
| 65 | o Qt/KDE: Made the standard group names translatable. |
|---|
| 66 | o Qt/KDE: Added %M modifier to print number of pending messages (if any). |
|---|
| 67 | o Qt/KDE: Popup information shows if contact is not authorized yet. |
|---|
| 68 | o Qt/KDE: Floaties are now saved properly for non-ICQ contacts. |
|---|
| 69 | |
|---|
| 70 | |
|---|
| 71 | New in 1.3.4 |
|---|
| 72 | o Fix a few bugs where users would falsely go offline |
|---|
| 73 | o Make sending typing notifications optional |
|---|
| 74 | o Fixes for newly registered users |
|---|
| 75 | o Fix the handling of pidfiles so that Licq always starts unless there actually is an other instance of Licq running. |
|---|
| 76 | o 64-bit compatibility changes |
|---|
| 77 | o Compilation fixes |
|---|
| 78 | o Fixes for Licq on Mac OS X (with Fink) |
|---|
| 79 | o Iconv fixes |
|---|
| 80 | o ICQ: Fix a bug where contacts would receive empty messages |
|---|
| 81 | o ICQ: Update the protocol to properly set info |
|---|
| 82 | o ICQ: Show more version information of remote clients |
|---|
| 83 | o ICQ: Fix SSL issue |
|---|
| 84 | o MSN: Fix a race error in MSN packet parsing |
|---|
| 85 | o MSN: Fix socket handling |
|---|
| 86 | o KDE: Addressbook fix |
|---|
| 87 | o KDE: Add spell checking to the kde-gui (Using KSpell) |
|---|
| 88 | o Qt/KDE: Show user's pictures as a tooltip or status icon |
|---|
| 89 | o Qt/KDE: Optional "Send with Enter" |
|---|
| 90 | o Qt/KDE: Improve hyperlink detection |
|---|
| 91 | o Qt/KDE: Improve emoticon detection and processing |
|---|
| 92 | o Qt/KDE: Add a custom message box handler |
|---|
| 93 | o Qt/KDE: New KDE iconset to better integrate with the KDE desktop |
|---|
| 94 | Many various minor bugs and crashes fixed... See http://tinyurl.com/ygdrfo for details. |
|---|
| 95 | |
|---|
| 96 | |
|---|
| 97 | New in 1.2.0 |
|---|
| 98 | o Lots and lots of bug fixes |
|---|
| 99 | o Memory management fixes |
|---|
| 100 | o Per user encoding in QT plugin |
|---|
| 101 | o Initial server side list support |
|---|
| 102 | o Sending SMS |
|---|
| 103 | o Improved buffer overflow prevention |
|---|
| 104 | o ICQ CLB file converter |
|---|
| 105 | o So many other things |
|---|
| 106 | |
|---|
| 107 | |
|---|
| 108 | New in 1.0.4 |
|---|
| 109 | o Bug fixes |
|---|
| 110 | o workarounds for reoccuring offline messages |
|---|
| 111 | and direct-sending problems with ICQ2001 clients added |
|---|
| 112 | o Primary maintainer changed to Dirk Mueller <dirk@licq.org> |
|---|
| 113 | |
|---|
| 114 | Note: This is the very last release that uses the old, not well |
|---|
| 115 | working ICQv5 protocol (which was used by ICQ99a and ICQ99b). |
|---|
| 116 | There will be a new alpha release shortly that uses the new, |
|---|
| 117 | more reliable protocol, that is also used by ICQ2001 clients. |
|---|
| 118 | |
|---|
| 119 | Note: This is the very last release of an outdated code base. |
|---|
| 120 | If it doesn't work for you, please help with the development |
|---|
| 121 | of the new, ICQ2001 based protocol. |
|---|
| 122 | |
|---|
| 123 | |
|---|
| 124 | New in 1.0.3 |
|---|
| 125 | o Bug fixes |
|---|
| 126 | |
|---|
| 127 | |
|---|
| 128 | New in 1.0.2 |
|---|
| 129 | o Save colors |
|---|
| 130 | o Install fix for BSD |
|---|
| 131 | o File transfer fix for icq2000 |
|---|
| 132 | |
|---|
| 133 | |
|---|
| 134 | New in 1.0.1 |
|---|
| 135 | o Various small bug fixes |
|---|
| 136 | o Support for sending messages in color |
|---|
| 137 | o Auto-response scripting |
|---|
| 138 | o % expansion security fix |
|---|
| 139 | o licq2mutt script |
|---|
| 140 | o icq2000 converter |
|---|
| 141 | o Fixed problems with kernel 2.4.x in socket class |
|---|
| 142 | |
|---|
| 143 | |
|---|
| 144 | New in 1.0 |
|---|
| 145 | o Fix for problems reverse connecting to users |
|---|
| 146 | o Whitepages searching added |
|---|
| 147 | |
|---|
| 148 | |
|---|
| 149 | New in 0.85 |
|---|
| 150 | o Support for ICQ TCP protocols v4,5,6,7 |
|---|
| 151 | o Chat improvements |
|---|
| 152 | o Code cleanups and bug fixes |
|---|
| 153 | o Multiple recipient option |
|---|
| 154 | o Update all users |
|---|
| 155 | o Removed spoof option as it no longer works |
|---|
| 156 | |
|---|
| 157 | |
|---|
| 158 | New in 0.81 |
|---|
| 159 | o Chat thread segfault handler |
|---|
| 160 | o Use first name if no alias present |
|---|
| 161 | o Fix no-rtti problem |
|---|
| 162 | |
|---|
| 163 | |
|---|
| 164 | New in 0.80 |
|---|
| 165 | o Multiparty chat |
|---|
| 166 | o Chat integrated into the daemon |
|---|
| 167 | o Renamed all header files to start with "licq_" |
|---|
| 168 | o Send to contact list option |
|---|
| 169 | o Always use correct ip and don't fail if hostname not set properly |
|---|
| 170 | o Correctly retrieve occupied/dnd/ffc messages |
|---|
| 171 | o Use status to user when communicating to a user directly |
|---|
| 172 | o Hopefully fix problems with receiving chats/files about bad version |
|---|
| 173 | when sending from icq99b |
|---|
| 174 | o Accept modes for when to use OnEvents |
|---|
| 175 | o Segfault trapping with backtrace output (on glibc systems) |
|---|
| 176 | |
|---|
| 177 | |
|---|
| 178 | New in 0.76 |
|---|
| 179 | o Random Chat (set group and search) |
|---|
| 180 | o Major history speedups |
|---|
| 181 | o Bug fixes |
|---|
| 182 | o New fifo commands (adduser, metauserinfo) |
|---|
| 183 | o Uses libtool for better cross-platform support |
|---|
| 184 | o 64-bit machine support |
|---|
| 185 | o Auto-accept and status-to-user features per-user |
|---|
| 186 | o No online notifies during logon |
|---|
| 187 | |
|---|
| 188 | |
|---|
| 189 | New in 0.75 |
|---|
| 190 | o Whitepages information support |
|---|
| 191 | o Lots of bug fixes |
|---|
| 192 | o Firewall support |
|---|
| 193 | o Attempt to use real ip if local ip fails to connect |
|---|
| 194 | o Last seen online |
|---|
| 195 | o Local time for each user |
|---|
| 196 | o Load up any saved messages from the history |
|---|
| 197 | |
|---|
| 198 | |
|---|
| 199 | New in 0.71 |
|---|
| 200 | o New history format allowing easier parsing and much more informative |
|---|
| 201 | display |
|---|
| 202 | o Some bugs fixed including losing personal info every startup and segfault |
|---|
| 203 | on certain system messages |
|---|
| 204 | o Ignore user list added |
|---|
| 205 | o User list format totally changed (affects developers only) |
|---|
| 206 | o Ignore messages from users not on contact list, mass messages, web panel |
|---|
| 207 | messages and email pager messages options added |
|---|
| 208 | o Added two new options to the fifo, "message" and "url". See the |
|---|
| 209 | FAQ for more info |
|---|
| 210 | o Added log.rejects for events which get rejected (ignored...) |
|---|
| 211 | o Support for encrypted ICQ protocol version 4 |
|---|
| 212 | o Thread optimizations improving speed, especially on single CPU systems |
|---|
| 213 | o Zipcode support |
|---|
| 214 | |
|---|
| 215 | |
|---|
| 216 | New in 0.70.1 |
|---|
| 217 | o Changed CICQSignal class to be much more informative and logical |
|---|
| 218 | o Minor bug fixes |
|---|
| 219 | o Improved unknown system message support |
|---|
| 220 | |
|---|
| 221 | |
|---|
| 222 | New in 0.70 final |
|---|
| 223 | o Various bug fixes including segfault on exit and segfault on empty urls |
|---|
| 224 | o Slight portability improvements |
|---|
| 225 | |
|---|
| 226 | |
|---|
| 227 | New in 0.70h |
|---|
| 228 | o Fixed some small bugs with sending empty messages |
|---|
| 229 | o Better cross-platform support |
|---|
| 230 | o New users checking your away message are no longer added to your list |
|---|
| 231 | |
|---|
| 232 | |
|---|
| 233 | New in 0.70g |
|---|
| 234 | o Added new user registration |
|---|
| 235 | o Fixed file transfer and chat |
|---|
| 236 | o Able to correctly receive sent contact lists |
|---|
| 237 | o Fixed segfault if sending a file with no description |
|---|
| 238 | o SOCKS5 support works again |
|---|
| 239 | |
|---|
| 240 | |
|---|
| 241 | New in 0.70f |
|---|
| 242 | o Added USE_FIFO option to config.h to disable the licq fifo if it's causing |
|---|
| 243 | problems |
|---|
| 244 | |
|---|
| 245 | |
|---|
| 246 | New in 0.70e |
|---|
| 247 | o Redirection option on the command line or using the fifo to redirect |
|---|
| 248 | stdout and stderr dynamically (usefull for running licq from the dock) |
|---|
| 249 | o Fixed file sending |
|---|
| 250 | |
|---|
| 251 | |
|---|
| 252 | New in 0.70d |
|---|
| 253 | o A few small fixes |
|---|
| 254 | o Added "Web Presence" and "Hide IP" options. |
|---|
| 255 | o Added a fifo in the base directory which accepts certain commands, |
|---|
| 256 | see the FAQ, section 3.10 for more details |
|---|
| 257 | o Licq now saves the last known ip/port for each user, allowing potential |
|---|
| 258 | offline tcp use |
|---|
| 259 | o Added Free For Chat, Url, Invisible, and File icons to the icon pack. |
|---|
| 260 | o Added utility support, see UTILITIES.HOWTO |
|---|
| 261 | o Improved the dock icon to provide more information |
|---|
| 262 | |
|---|
| 263 | |
|---|
| 264 | New in 0.70c |
|---|
| 265 | o Many fixes |
|---|
| 266 | o Added -s option to save the current plugins to be automatically loaded |
|---|
| 267 | at each startup (see HINTS) |
|---|
| 268 | |
|---|
| 269 | |
|---|
| 270 | New in 0.70b |
|---|
| 271 | o Major bugs fixed, including segmentation fault on sending direct |
|---|
| 272 | messages |
|---|
| 273 | o Minor fix to the viewurl-netscape script replacing ~ with $HOME |
|---|
| 274 | o Updated the PLUGINS-HOWTO file |
|---|
| 275 | |
|---|
| 276 | |
|---|
| 277 | New in 0.70a |
|---|
| 278 | o Lots of rewritten changes, code should be considered alpha quality |
|---|
| 279 | o Plugin system implemented, now instead of having the gui a permanent |
|---|
| 280 | attachment, it is merely another plugin |
|---|
| 281 | o Command line options now needed to start up the gui properly (ie to load |
|---|
| 282 | the plugin) |
|---|
| 283 | o Few small fixes |
|---|
| 284 | o Line added between online and offline users as a demo of what might be |
|---|
| 285 | coming, it looks terrible but eventually will be nice |
|---|
| 286 | o A number of minor gui improvements in layout and functionality |
|---|
| 287 | o Poorly implemented history fixed to no longer hold every history file |
|---|
| 288 | open all the time |
|---|
| 289 | |
|---|
| 290 | |
|---|
| 291 | New in 0.61 |
|---|
| 292 | o Lots of compiling fixes for gcc 2.7 and other unixes |
|---|
| 293 | o Added support for HTML panel and web pager messages |
|---|
| 294 | o Various bugs fixes |
|---|
| 295 | o Double clicking on the message label brings up the oldest user message |
|---|
| 296 | |
|---|
| 297 | |
|---|
| 298 | New in 0.60 |
|---|
| 299 | o File transfer |
|---|
| 300 | o Various fixes for file problems and saving options |
|---|
| 301 | o Multiple recipient messages are correctly handled |
|---|
| 302 | o Message structure redone to look nicer in history and overall |
|---|
| 303 | o Socket subsystem totally rewritten to be less prone to blocking, |
|---|
| 304 | now much stabler |
|---|
| 305 | o File code totally rewritten to be much faster, now colors specified |
|---|
| 306 | starting with a hash (#) work properly |
|---|
| 307 | o New skin revision, includes label.margin setting to specify a left |
|---|
| 308 | margin for a label, proper color setting of the user group combo box, and |
|---|
| 309 | transparent label backgrounds |
|---|
| 310 | o Option to go to received URLs using a specified viewer (comes with a |
|---|
| 311 | number of examples) |
|---|
| 312 | o Away messages are displayed in their own window, and can be set to stop |
|---|
| 313 | appearing until they change |
|---|
| 314 | o More options added to the options dialog |
|---|
| 315 | o Option to show only online users added |
|---|
| 316 | |
|---|
| 317 | |
|---|
| 318 | New in 0.51 |
|---|
| 319 | o Imlib is no longer used for skins. Transparencies are |
|---|
| 320 | done using a mask (see the SKINS.HOWTO for more info) |
|---|
| 321 | o Pixmaps in labels now stretch properly instead of just |
|---|
| 322 | being tiled |
|---|
| 323 | o Setting the grid lines color is now an option |
|---|
| 324 | o Added ability to alert users you added them |
|---|
| 325 | o Now chat request refusals can be accompanied by a message |
|---|
| 326 | o Update personal basic and detailed info works |
|---|
| 327 | o Button properly goes up after being clicked on |
|---|
| 328 | o Problems with chat requests and hostnames have been resolved |
|---|
| 329 | o You can be invisible at startup again, just edit licq.conf |
|---|
| 330 | |
|---|
| 331 | |
|---|
| 332 | New in 0.50 alpha 3 |
|---|
| 333 | o A lot of fixed in the chat and network stuff, hopefully |
|---|
| 334 | chat works properly now |
|---|
| 335 | o Added run-time setting of maximum users per packet, as |
|---|
| 336 | Mirabilis seems to be changing this number wildly and |
|---|
| 337 | randomly. For now, try 100 if you have problems |
|---|
| 338 | o Now sex is properly saved in the user file |
|---|
| 339 | |
|---|
| 340 | |
|---|
| 341 | New in 0.50 alpha 2 |
|---|
| 342 | o Made the install actually work, it was so broken I can't |
|---|
| 343 | even believe it |
|---|
| 344 | o Fixed inability for Licq to receive chats |
|---|
| 345 | o Possibly fixed inability to receive extended characters in |
|---|
| 346 | chat |
|---|
| 347 | o Made -i option work |
|---|
| 348 | o Fixed bug in display of age |
|---|
| 349 | o Made minimode work (still has problems with transparent skins) |
|---|
| 350 | o Re-added double click on msg label to get personal function |
|---|
| 351 | window |
|---|
| 352 | o Added support for > 125 users |
|---|
| 353 | o Double clicking on status label now brings up set away message |
|---|
| 354 | dialog box |
|---|
| 355 | |
|---|
| 356 | |
|---|
| 357 | New in 0.50 alpha 1 |
|---|
| 358 | o Way too much to list...here are the main things: |
|---|
| 359 | o Skin support |
|---|
| 360 | o Icon pack support |
|---|
| 361 | o Check away message now retrieves the NA, Occupied or whatever |
|---|
| 362 | message as well. |
|---|
| 363 | 0 Docking support for WindowMaker/AfterStep/Enlightenment 0.15 |
|---|
| 364 | o User Groups are now supported (although editing of them is not |
|---|
| 365 | gui-fied yet). |
|---|
| 366 | o Invisible list. |
|---|
| 367 | o Visible list. |
|---|
| 368 | o Online notification. |
|---|
| 369 | o Extended user info (age, sex, country...). |
|---|
| 370 | o New messages are added to an open function window instead |
|---|
| 371 | of having to close and reopen it. |
|---|
| 372 | o Invisible is now a toggle, so that you can be invisible |
|---|
| 373 | while in any status. |
|---|
| 374 | o Fixed chat so that windows clients can connect. |
|---|
| 375 | o Fixed chat so that it should (hopefully) display ascii-8 characters. |
|---|
| 376 | |
|---|
| 377 | |
|---|
| 378 | New in v0.43 |
|---|
| 379 | o Offline URL support. No more unknown system message 0x0004. |
|---|
| 380 | o Chat now supports remote end setting the background and foreground |
|---|
| 381 | colors. |
|---|
| 382 | o Options can almost all be set using a gui dialog. |
|---|
| 383 | o Status is now changed by right clicking on the status bar at the |
|---|
| 384 | bottom (lets the main window be narrower). |
|---|
| 385 | o Chat requests are properly cancelled when you close an unaccepted |
|---|
| 386 | chat request dialog. |
|---|
| 387 | o Translation fixed for urls. |
|---|
| 388 | o About box added. |
|---|
| 389 | o Added to contact list system message now shows the info on the user |
|---|
| 390 | who added you. |
|---|
| 391 | |
|---|
| 392 | |
|---|
| 393 | New in v0.42 |
|---|
| 394 | o Added option to remove the header from the user list. |
|---|
| 395 | o Added more translation stuff. |
|---|
| 396 | o Fixed chat so that it works again. |
|---|
| 397 | |
|---|
| 398 | |
|---|
| 399 | New in v0.41 |
|---|
| 400 | o Redone send tab to include all options on one tab. |
|---|
| 401 | o Added support for "invalid uin" return on an update user info. |
|---|
| 402 | o Hopefully fixed flaw that made non alphabetic characters dissappear. |
|---|
| 403 | o Added patch for character translations. |
|---|
| 404 | o Auto away and NA after a given amount of time. |
|---|
| 405 | |
|---|
| 406 | |
|---|
| 407 | New in v0.40 final |
|---|
| 408 | o Now you can select which columns are shown and the order in which they |
|---|
| 409 | appear and their width using the licq.conf file. |
|---|
| 410 | o Font propagates properly throughout the entire program. |
|---|
| 411 | o Support for other character sets. |
|---|
| 412 | o No more licq.inst file, now when you run licq for the first time it |
|---|
| 413 | will automatically install what it needs. |
|---|
| 414 | o Set the background color for each type of user. Basically you can set |
|---|
| 415 | the background color of the main window now. |
|---|
| 416 | o Fixed the bug that made licq crash if it was unable to connect to a |
|---|
| 417 | user. |
|---|
| 418 | o Events now appear in the correct order in the view event tab. |
|---|
| 419 | o Fixed the bug that segfaulted Licq on URLs sent without a description. |
|---|
| 420 | o Network window now scrolls properly downwards. |
|---|
| 421 | |
|---|
| 422 | |
|---|
| 423 | New in v0.40pr4 |
|---|
| 424 | o Chat! Barely works. Very iffy, but test it out. |
|---|
| 425 | o Grid lines can be turned off using the menu. |
|---|
| 426 | o Multiple function windows can now be opened at once. Leaks a little |
|---|
| 427 | though. |
|---|
| 428 | o Auto update all users function added. |
|---|
| 429 | o Added support for PC Speaker for sound. Just put in [sound], Enabled = 2 |
|---|
| 430 | or select it using the sound menu under options. |
|---|
| 431 | o Set the background color for online, away, and offline users. Edit the |
|---|
| 432 | licq.conf file to select the colors. |
|---|
| 433 | |
|---|
| 434 | |
|---|
| 435 | New in v0.40pr3 |
|---|
| 436 | |
|---|
| 437 | o Fixed the URL and description being reversed |
|---|
| 438 | o Changed how reading events works. Redid the Read Msg tab. |
|---|
| 439 | o Added more error checking to the socket code. |
|---|
| 440 | o Platform indepedence in the socket code hopefully. Removed the problem |
|---|
| 441 | with big-endian / little-endian numbers. |
|---|
| 442 | o Fixed the names appearing halfway up the line in the main window. |
|---|
| 443 | o Added lines to the main window. |
|---|
| 444 | |
|---|
| 445 | |
|---|
| 446 | New in v0.40pr2 |
|---|
| 447 | |
|---|
| 448 | o Hopefully the double message thing and the various problems with the newest |
|---|
| 449 | version of ICQ for windows are fixed. |
|---|
| 450 | o Added server busy awareness. |
|---|
| 451 | o Ability to go to the next server if the current one isn't working. |
|---|
| 452 | o New messages are saved so that next time you start you will still |
|---|
| 453 | see them (sort of). Now if Licq crashes while you have new messages |
|---|
| 454 | you won't lose them. |
|---|
| 455 | o Started distributing Jeff's status icons as the default ones. You can |
|---|
| 456 | always use the other ones if you prefer. |
|---|
| 457 | o Segfault which occured on a line larger than 57 characters fixed. |
|---|
| 458 | o Pending events handled properly when you log off. Basically Licq handles |
|---|
| 459 | timeouts much better. |
|---|
| 460 | o Send Through Server is sticky, so it remembers it's position for each user |
|---|
| 461 | between calls. |
|---|
| 462 | o Unaligned byte reading bug fixed so that Licq will run under Solaris and |
|---|
| 463 | other OS's...Unfortunately, there are still problems with endianess so |
|---|
| 464 | Licq still requires an i386 processor to work. |
|---|
| 465 | |
|---|
| 466 | |
|---|
| 467 | New in v0.40pr1 |
|---|
| 468 | |
|---|
| 469 | o Total restructuring of gui. Uses Qt 1.4 ListView instead of list |
|---|
| 470 | boxes. Shows more information on each user in the window now. |
|---|
| 471 | Status bar added, showing on/offline status, number of system |
|---|
| 472 | messages, and number of new messages. |
|---|
| 473 | o Mini mode where Licq takes up much less screen real-estate. |
|---|
| 474 | o Search User function added. Search by first name, last name |
|---|
| 475 | email address, or alias. |
|---|
| 476 | o Send URL works. |
|---|
| 477 | |
|---|
| 478 | |
|---|
| 479 | New in v0.34 |
|---|
| 480 | |
|---|
| 481 | o Word wrap works in read messages properly (wraps words instead of |
|---|
| 482 | cutting them off) |
|---|
| 483 | o Authorization has been added. Now when users ask for authorization |
|---|
| 484 | you see more of their information and the request. And you can |
|---|
| 485 | authorize users to add you with "Users" "Authorize User" menu |
|---|
| 486 | option. |
|---|
| 487 | o Fixed the vertical bars error in windows boxes. Now Licq sends |
|---|
| 488 | messages in DOS style (carriage return / newline) instead of UNIX |
|---|
| 489 | style (newline only). |
|---|
| 490 | o Icon added, thanks to Dave and the Gimp. |
|---|
| 491 | o Docking now supported in WindowMaker, BlackBox... |
|---|
| 492 | o Sound support added. Currently only one sound which plays on |
|---|
| 493 | incoming messages. |
|---|
| 494 | |
|---|
| 495 | |
|---|
| 496 | New in v0.33 |
|---|
| 497 | |
|---|
| 498 | o Command-line options now work. Try -d to dump some status debugging |
|---|
| 499 | info and -b to set base directory (defaults to ~/.licq) and -h for |
|---|
| 500 | help. |
|---|
| 501 | o Word wrap works in the send message dialog! Borrowed some code from |
|---|
| 502 | KEdit and now it works. Wrote some code to get it to work in other |
|---|
| 503 | dialogs (such as read msg). It's not perfect, but a patch will be |
|---|
| 504 | released soon to fix it. |
|---|
| 505 | o Licq no longer crashes if you aren't connected. It runs fine and will |
|---|
| 506 | simply give an error when you try and connect. |
|---|
| 507 | o Major memory leak fixed, should make Licq more stable. |
|---|
| 508 | o Foundation for multiple server support added. |
|---|
| 509 | o Licq now retries a set number of times before giving up on mirabilis |
|---|
| 510 | instead of stopping right away. |
|---|
| 511 | o Fixed the annoying "Hide" button on the wrong side problem. Now |
|---|
| 512 | everything is more standard and the window won't dissappear when you |
|---|
| 513 | hit "enter". |
|---|
| 514 | o Autoconf configuration thanks to Nic Bellamy. Now you can just |
|---|
| 515 | type configure to get everything working. |
|---|
| 516 | o Rewrite of javaToLicq, making it much much better. Thanks again |
|---|
| 517 | to Nic Bellamy. |
|---|
| 518 | o Restructure of directory structure again. Now licq is installed |
|---|
| 519 | in /usr/local/share/licq, but each user *has* to install it into |
|---|
| 520 | their own ~/.licq directory. Licq.inst has been rewriten to better |
|---|
| 521 | accomodate this. |
|---|
| 522 | |
|---|
| 523 | |
|---|
| 524 | New in v0.32 |
|---|
| 525 | |
|---|
| 526 | o Option to dump the network window output to a file to aid in deubugging. |
|---|
| 527 | Check box on the window itself toggles writting to BASE_DIR/netwin.debug |
|---|
| 528 | o The network window now adds lines at the top instead of at the bottom, |
|---|
| 529 | making it much easier to keep track of what's going on. No more jumping |
|---|
| 530 | all over the place to keep track of the most recent event. |
|---|
| 531 | o Licq now saves the size of the window and its position when it exits, and |
|---|
| 532 | restores it when you restart. The information is stored in |
|---|
| 533 | conf/geometry.conf |
|---|
| 534 | o Added users are automatically saved to disk. |
|---|
| 535 | o New users (either added manually or automatically) are automatically updated |
|---|
| 536 | if you are online and their info saved. |
|---|
| 537 | o Double clicking on a user with no new message now brings up the send message |
|---|
| 538 | tab instead of the read message one. |
|---|
| 539 | o History is now editable and you can save changes to disk. |
|---|
| 540 | o Remove user now works, including removing the config and history files. |
|---|
| 541 | o Selecting a function for a user when the function window is already open now |
|---|
| 542 | updates the function window instead of doing nothing. |
|---|
| 543 | o javaToLicq and micqToLicq scripts have been updated to actually work. |
|---|
| 544 | o Major reimplementation of the directory code. Now Licq installs to |
|---|
| 545 | /usr/local/licq (you can change this, but I don't recommend it) and will |
|---|
| 546 | default read the config data from here. But you can specify a different |
|---|
| 547 | BASE_DIR on the command line to give each user a seperate configuration. |
|---|
| 548 | For example, running "licq" will start up licq using /usr/local/licq as the |
|---|
| 549 | BASE_DIR and running "licq ~/.licq" will start licq using ~/.licq as the |
|---|
| 550 | BASE_DIR. I recommend putting the later as an alias and using it. |
|---|
| 551 | o New users are now marked in a different color until you open the function window |
|---|
| 552 | for them. This allows you to tell how is new and who isn't. |
|---|
| 553 | o Licq can now detect if a packet has come from another Licq client and will |
|---|
| 554 | indicate this and the version number on the network window for each incoming tcp |
|---|
| 555 | packet. |
|---|