root/trunk/website/CHANGELOG

Revision 4518, 58.5 kB (checked in by erijo, 2 years ago)

- Moved all converters to the converters subdir
- Removed hostname from the links in the menu (to work on mirrors)
- Added www.se.licq.org as a mirror
- svn:keywords and svn:executable removed from most files
- CVS to SVN and sf.net to trac changes
- Some other small changes

  • Property svn:eol-style set to native
Line 
12005-10-20 11:18  emostar
2
3    * src/icqd-srv.cpp: If a user goes offline, set their typing status
4      to inactive.
5
62005-10-15 14:46  emostar
7
8    * README: Some doc prep..
9
102005-10-15 14:39  emostar
11
12    * doc/README-1.3.0: Save the old 1.3.0 readme
13
142005-10-15 09:55  emostar
15
16    * upgrade/upgrade-1.3.2.sh: adios mi amigo!
17
182005-10-15 09:55  emostar
19
20    * upgrade/upgrade-1.3.2.pl: We need to use Perl for the proper
21      string processing.
22
232005-10-14 15:02  emostar
24
25    * upgrade/upgrade-1.3.2.sh: remove testing dir
26
272005-10-14 14:51  emostar
28
29    * upgrade/upgrade-1.3.2.sh: If the nick had a / in it, it went to
30      hell.  Use awk instead of sed.
31
322005-10-13 22:18  emostar
33
34    * upgrade/upgrade-1.3.2.sh: Upgrade script for people that don't
35      have aliases being saved in utf-8
36
372005-10-13 13:27  emostar
38
39    * plugins/qt-gui/src/mainwin.cpp: This is too ugly to be the
40      default..
41
422005-10-13 13:09  emostar
43
44    * include/licq_translate.h, src/icqd-srv.cpp, src/translate.cpp:
45      Save the alias as UTF-8 after an update.
46
472005-10-08 00:21  emostar
48
49    * plugins/qt-gui/po/be.po: New translation: Belarussian by
50      Алексей Вар'ят
51
522005-10-07 16:34  emostar
53
54    * src/icqpacket.cpp: Send our real length with direct auto replies.
55
562005-10-07 14:02  emostar
57
58    * src/: icqd-srv.cpp, icqpacket.cpp: Don't call ToUnicode, we now
59      require the Alias to be given to the daemon in UTF8 by the
60      plugins, otherwise it will be in the user's locale... which might
61      not always be right. The qt-gui has already been completely
62      updated, so there should be no issues. If there are some nicks
63      you can't read, click update from server in their info, if it
64      sitll doesn't appear correctly, manually type it in and then
65      click save.
66
672005-10-07 13:22  emostar
68
69    * plugins/qt-gui/src/userinfodlg.cpp: Missed this one.
70
712005-10-06 14:25  emostar
72
73    * plugins/qt-gui/src/userinfodlg.cpp: Need to use the user's
74      encoding to show their about info correctly.  Patch by Varjat at
75      SF.
76
772005-10-06 14:20  emostar
78
79    * plugins/qt-gui/src/: authuserdlg.cpp, awaymsgdlg.cpp,
80      ewidgets.cpp, forwarddlg.cpp, keyrequestdlg.cpp, mainwin.cpp,
81      mmsenddlg.cpp, refusedlg.cpp, showawaymsgdlg.cpp,
82      usereventdlg.cpp, userinfodlg.cpp: Convert the aliases from the
83      user's codec, to UTF8. I think I got all of them..
84
852005-10-04 21:43  dreamforce2
86
87    * plugins/qt-gui/po/de.po: updated german translation
88
892005-10-04 15:00  emostar
90
91    * plugins/qt-gui/src/userinfodlg.cpp: Try this way...
92
932005-10-04 14:04  emostar
94
95    * plugins/qt-gui/src/mainwin.cpp: Had a missing parameter, so it
96      showed up funny sometimes..
97
982005-10-04 13:47  emostar
99
100    * plugins/qt-gui/src/licqgui.cpp: Give preference to
101      LC_ALL->LC_MESSAGES->LANG in that order for the locale.
102
1032005-10-04 12:32  emostar
104
105    * plugins/qt-gui/src/userbox.cpp: The alias is always in UTF8, so
106      let the gui show it correctly.  Please verify this works... I
107      need help with UTF8 and encodings, I usually don't have to worry
108      about this so I'm not sure how well it works with other
109      locales/encodings/environments.
110
1112005-10-03 10:33  emostar
112
113    * src/icqd-srv.cpp: Dont remove the person from the ignore list
114      when we remove the user form the list, as this is part of the
115      process to add them to the ignore list!
116
1172005-10-03 03:06  phatfil
118
119    * plugins/licqweb/push.php: whoops. do kses on users nicks
120      properly.
121
1222005-10-03 02:47  phatfil
123
124    * plugins/licqweb/: push.php, rms.php: fix kses input filtering on
125      contacts nicks
126
1272005-10-03 01:04  phatfil
128
129    * plugins/licqweb/rms.php: allow <font> tags in messages
130
1312005-10-01 11:08  emostar
132
133    * src/translate.cpp: Use iconv, it caused a problem if the current
134      locale wasnt in ascii.
135
1362005-10-01 07:14  phatfil
137
138    * plugins/licqweb/: CHANGELOG, TODO, kses.php: modified kses.php
139      slightly so that html tags that aren't allowed are now shown as
140      plain text (instead of removing the whole tag + text)
141
1422005-10-01 06:45  phatfil
143
144    * plugins/licqweb/: CHANGELOG, TODO, index.php, licqweb.css,
145      licqweb.js: fix displaying return characters in sent messages fix
146      some indentation
147
1482005-09-30 18:14  emostar
149
150    * include/licq_file.h, src/file.cpp, src/sar.cpp: Don't overwrite
151      any bufs if we have pass the length.
152
1532005-09-30 07:03  emostar
154
155    * plugins/console/src/: console.cpp, console_tab.cpp: Fix a crash
156      of the console plugin crashing if you hit tab too many times
157      without typeing anything.
158
159      If we expect a user, and the user hits tab without enteryting
160      anything, show all users. This might suck..
161
1622005-09-29 23:25  emostar
163
164    * plugins/licqweb/TODO: Update
165
1662005-09-29 22:43  emostar
167
168    * plugins/licqweb/: index.php, licqweb.js, images/aim.away.png,
169      images/aim.offline.png, images/aim.online.png: * Add the aim
170      images.  * Show aim icons for aim users.  * Hide the news after
171      we login.
172
1732005-09-29 13:42  emostar
174
175    * plugins/qt-gui/src/chatdlg.cpp: Fix a few strings
176
1772005-09-29 03:15  emostar
178
179    * plugins/licqweb/index.html: Don't need this anymore.
180
1812005-09-29 03:14  emostar
182
183    * plugins/licqweb/: index.php, licqweb.css: Change the index page
184      to php and add a news file.  Look at the source to see where to
185      edit the file when there is new news.  All project members should
186      have write access to this file by tonight..
187
1882005-09-28 02:52  emostar
189
190    * plugins/msn/src/msn-ssl.cpp: Needed for strndup
191
1922005-09-27 14:37  emostar
193
194    * plugins/console/src/Makefile.am: Hack to make sure we get the cdk
195      headers. Next version will have a proper check in configure.in
196
1972005-09-27 13:16  emostar
198
199    * plugins/qt-gui/src/mainwin.cpp: Go from (Away) -> (NA) or any
200      other status while retaining invisibility
201
2022005-09-24 01:07  phatfil
203
204    * plugins/console/src/console_menu.cpp: fix getting contact when a
205      protocol is specified by the user with extra command arguments
206
2072005-09-23 10:25  emostar
208
209    * plugins/qt-gui/src/mainwin.cpp: And a fix for when we have no
210      protocol plugins loaded
211
2122005-09-23 08:28  phatfil
213
214    * plugins/licqweb/: CHANGELOG, README, TODO: updated CHANGELOG
215      README TODO
216
2172005-09-23 08:27  phatfil
218
219    * plugins/licqweb/: rms.php, sendMessage.php: - make use of event
220      ids from rms - send back timestamp when sending messages
221
2222005-09-23 08:26  phatfil
223
224    * plugins/licqweb/licqweb.js: - fix scrolling issues and bug
225      (mozilla bug?) where contact windows would annoyingly scroll up
226      and any text you were typing would disappear - use timestamps
227      from server for sending messages (since timestamps for receiving
228      messages are from server)
229
2302005-09-23 04:53  emostar
231
232    * plugins/msn/configure.in: Don't give any optimization flags to
233      gcc4
234
2352005-09-22 22:39  emostar
236
237    * plugins/qt-gui/src/wharf.cpp: Make sure to move it off of the
238      screen... still a temp fix.
239
2402005-09-22 22:19  emostar
241
242    * src/icqpacket.cpp: Patch by Tuomas Jaakola to fix the last byte
243      being dropped with direct connections.
244
2452005-09-22 21:44  emostar
246
247    * src/icqd-threads.cpp: If we send to their real ip, try directly
248      before askign for a reverse connection.
249
2502005-09-22 21:28  emostar
251
252    * plugins/qt-gui/src/: mainwin.cpp, mainwin.h: Fix invisibility
253      once and for all
254
2552005-09-21 07:16  emostar
256
257    * plugins/qt-gui/src/mainwin.cpp: Show invisible for all plugins
258      when we auto-login as invisible.
259
2602005-09-20 13:50  emostar
261
262    * plugins/qt-gui/src/mainwin.cpp: Make sure the invisibilty menu
263      item is handled properly, depending on which one is clicked and
264      the status of it. And each protocol if the main menu one was
265      selected.
266
2672005-09-20 13:48  emostar
268
269    * plugins/qt-gui/src/usereventdlg.cpp: Give it an extension to make
270      sure it is handled properly.  Make sure we don't have some
271      conversation errors.
272
2732005-09-20 13:46  emostar
274
275    * plugins/qt-gui/src/ownermanagerdlg.cpp: Give the registration
276      dialog a parent.
277
2782005-09-20 13:45  emostar
279
280    * plugins/qt-gui/src/adduserdlg.cpp: The "Alert User" option is
281      invalid now...
282
2832005-09-16 17:19  emostar
284
285    * plugins/msn/src/: msn-srv.cpp, msn.cpp, msn.h: Use mutexes to
286      control when we reset the socket file descripter. close() doesn't
287      make select return, so we have to have a timeout. This isn't
288      nice.. we run the loop every 10 seconds instead of blocking. look
289      for future ways of improving this.
290
2912005-09-16 14:17  emostar
292
293    * plugins/msn/src/: msn-srv.cpp, msn.cpp, msn.h: Add a safety check
294      that the ping thread doesn't try to send a ping until we are
295      ready (i.e. received the QRY reply).  When we are disconnected,
296      try to log in (currently broken due to a threading issue).
297
2982005-09-13 11:14  emostar
299
300    * plugins/qt-gui/src/mainwin.cpp: Don't crash when we load a
301      plugin, since there is no owner by default.  Next to do... make
302      it popup the owner manager dialog automatically.
303
3042005-09-13 08:26  phatfil
305
306    * plugins/console/src/console.cpp: don't try to tab-complete (then
307      crash) when the user hasn't typed anything
308
3092005-09-12 13:53  emostar
310
311    * plugins/qt-gui/share/qt-gui/emoticons/: Mirabelis3/emoticons.xml,
312      Mirabelis4/emoticons.xml, Mirabelis5/emoticons.xml: updates to
313      Mirabelis[3,4,5] emoticons by Quentin Denis
314
3152005-09-12 12:40  emostar
316
317    * src/icqd-srv.cpp: Show the user that gives the server list error.
318      Patch concept from Philipp Kolmann
319
3202005-09-10 04:21  emostar
321
322    * src/icqd-srv.cpp: Fix a crash perhaps
323
3242005-09-10 01:08  emostar
325
326    * plugins/msn/src/: msn.cpp, msn.h: Pass by reference.
327
3282005-09-09 17:25  emostar
329
330    * plugins/qt-gui/src/searchuserdlg.cpp: Patch by wwp to fix a few
331      minor issues.
332
3332005-09-09 16:16  emostar
334
335    * src/icqd.cpp: Fix an illegal memory access (out of the array
336      bounds) error found by Vladislav Nadvornik <nadvornik@suse.cz>
337
3382005-09-09 16:13  emostar
339
340    * include/licq_icqd.h, include/licq_packets.h, include/licq_user.h,
341      src/icqd-srv.cpp, src/icqpacket.cpp, src/user.cpp: Greatly
342      improve importing/retrieving the contact list.  Save the privacy
343      info, so we can set our invis/vis status correctly.  Add an empty
344      string to remove warnings about an empty GPG Key.  Add the
345      functions to the daemon to clear the server list, but they don't
346      remove groups yet. And sending data too quickly will discconect
347      us. I need to add rate limiting to the client side so the client
348      will obey the server's rules.
349
3502005-09-01 15:25  emostar
351
352    * plugins/qt-gui/src/registeruser.cpp: Don't crash when we open it.
353
3542005-09-01 15:06  emostar
355
356    * src/icqd-srv.cpp: Save the new UIN that we get. Fixes a bug that
357      didn't save it in licq.conf
358
3592005-09-01 15:00  emostar
360
361    * plugins/qt-gui/src/registeruser.cpp: Put the OK button in the box
362      where it belongs.
363
3642005-08-27 01:57  emostar
365
366    * plugins/msn/src/msn-srv.cpp: Don't show GTC, BLP, PRP as
367      unhandled commands.. even though they are :P
368
3692005-08-27 01:53  emostar
370
371    * plugins/msn/src/msn-srv.cpp: Don't overwrite the nick, even if we
372      just added them cuz someone might be fast enough to change the
373      local nick.. :P
374
3752005-08-27 01:17  emostar
376
377    * plugins/msn/src/msn-srv.cpp: And set the encoding when new users
378      are added from a ui plugin.
379
3802005-08-27 01:13  emostar
381
382    * plugins/msn/src/msn-sb.cpp: When we get a new user, make sure the
383      encoding is set to UTF-8 automatically.
384
3852005-08-26 23:17  phatfil
386
387    * plugins/console/src/: console.cpp, console.h, console_menu.cpp,
388      console_print.cpp, window.cpp: this does three things: - saves
389      the last user correctly when using the F10 menu - adds support
390      for specifying a users protocol (when not using the F10 menu) -
391      ie. /message foo.Licq or /message foo.MSN (sf task id 115776) -
392      removes \t's from source
393
3942005-08-23 10:14  emostar
395
396    * plugins/qt-gui/po/sv.ts: Updated Swedish translation. Need to
397      convert this to a .po file as well.
398
3992005-08-23 07:57  phatfil
400
401    * plugins/rms/src/: rms.cpp, rms.h: fix event tag handling.
402
4032005-08-16 04:34  phatfil
404
405    * plugins/console/src/console.cpp: fix segfault caused by bug in
406      AddEventTag() when a windows data was invalid.
407
4082005-08-13 10:55  emostar
409
410    * src/icqpacket.cpp: Send SSI flag as well.
411
4122005-08-13 10:55  emostar
413
414    * src/icqd-srv.cpp: Fix the problem with visible and invisible
415      users.
416
4172005-08-13 02:11  phatfil
418
419    * plugins/licqweb/: index.html, push.php, serverpush.php,
420      config.php, kses.php, licqweb.css, licqweb.js, rms.php, COPYING,
421      LICENSE, README, TODO, changeStatus.php, sendMessage.php,
422      viewEvent.php, images/favicon.ico, images/licq.away.png,
423      images/licq.donotdisturb.png, images/licq.ffc.png,
424      images/licq.invisible.png, images/licq.notavailable.png,
425      images/licq.occupied.png, images/licq.offline.png,
426      images/licq.online.png, images/msg.png, images/msn.away.png,
427      images/msn.occupied.png, images/msn.offline.png,
428      images/msn.online.png: Initial revision
429
4302005-08-13 02:11  phatfil
431
432    * plugins/licqweb/: index.html, push.php, serverpush.php,
433      config.php, kses.php, licqweb.css, licqweb.js, rms.php, COPYING,
434      LICENSE, README, TODO, changeStatus.php, sendMessage.php,
435      viewEvent.php, images/favicon.ico, images/licq.away.png,
436      images/licq.donotdisturb.png, images/licq.ffc.png,
437      images/licq.invisible.png, images/licq.notavailable.png,
438      images/licq.occupied.png, images/licq.offline.png,
439      images/licq.online.png, images/msg.png, images/msn.away.png,
440      images/msn.occupied.png, images/msn.offline.png,
441      images/msn.online.png: initial import of licqweb
442
4432005-08-13 01:40  phatfil
444
445    * plugins/console/src/: console.cpp, console_print.cpp: whoops. use
446      strdup() so free() works.
447
4482005-08-13 01:32  phatfil
449
450    * plugins/console/src/: console.cpp, console_print.cpp: fix a
451      couple of crashes (viewing history, last user) when user aliases
452      were > 32 chars
453
4542005-08-13 00:55  emostar
455
456    * plugins/qt-gui/src/wharf.cpp: Switch which one to show and fix
457      the update problems.
458
4592005-08-10 22:36  emostar
460
461    * plugins/msn/src/msn-srv.cpp: Grab the Client ID (MSNObject is
462      optional, make it conditional before we do this).
463
464      Don't skip the next RN line after we get our profile message, cuz
465      that is another packets terroritory now. (wasn't before?)
466
4672005-08-10 12:50  emostar
468
469    * plugins/qt-gui/src/wharf.cpp: Fix docking once and for all.
470      bitch.
471
4722005-08-05 15:20  emostar
473
474    * src/icqpacket.cpp: Fix accepting file transfers. Works with all
475      clients now.
476
4772005-08-05 14:26  emostar
478
479    * plugins/msn/src/msn-srv.cpp: If we disconnect, don't wait for a
480      ping reply anymore.
481
4822005-08-05 14:09  emostar
483
484    * plugins/msn/src/: msn-sb.cpp, msn-srv.cpp, msn.h: Improve error
485      handling when we can't send a message for some reason.  Add new
486      users to the Not In List section when we join a multi-user chat.
487
4882005-08-05 13:53  emostar
489
490    * doc/README.FIFO, src/fifo.cpp: Patch by Philip to support
491      loading/listing/unloading plugins with the fifo.
492
4932005-08-05 13:44  emostar
494
495    * plugins/rms/src/: rms.cpp, rms.h: Patch by Philip for some
496      improvements that are utilized in his licqweb.  I removed an
497      md5.h include... that isn't used, right?
498
4992005-07-23 01:10  emostar
500
501    * plugins/console/src/: console.cpp, console.h, event_data.h:
502      Modified patch by Philip Nelson to compile one again.  Modified
503      by me to actually receive files in the console plugin finally!
504
5052005-07-22 16:05  emostar
506
507    * include/licq_events.h, include/licq_icqd.h, src/icqd-tcp.cpp,
508      src/icqevent.cpp: Add signals for protocol plugins to do SSL
509      connections.
510
5112005-07-22 15:33  emostar
512
513    * src/icqd-srv.cpp, src/icqd-tcp.cpp, include/licq_events.h,
514      src/icqevent.cpp, include/licq_icqd.h: Add PP API functions for
515      File Transfers.
516
517      Remove an unused variable.
518
5192005-07-20 11:07  emostar
520
521    * src/icqd-srv.cpp: Tell PP which protocol has logged off.
522
5232005-07-18 11:40  emostar
524
525    * plugins/qt-gui/src/: licqgui.cpp, mainwin.cpp,
526      ownermanagerdlg.cpp, ownermanagerdlg.h, registeruser.cpp,
527      registeruser.h, sigman.cpp, sigman.h, usereventdlg.cpp: Fix user
528      registration.  Handle the new owner signal.  Handle the verify
529      image signal.  Adjust the parameters for accepting files to match
530      the new API in the daemon.  Fix some of the language to make it
531      easier for new users of Licq to start out.
532
5332005-07-18 11:35  emostar
534
535    * src/icqd-srv.cpp, src/icqd-tcp.cpp, include/licq_events.h,
536      include/licq_icq.h, include/licq_icqd.h, include/licq_packets.h,
537      src/icqd.cpp, src/icqpacket.cpp: A few things I have built up
538      recently.  * Fix registration. This requires showing an image to
539      the user to verify that th ey are a human, not a spambot.  * Use
540      the IBCM method for accepting file transfers. We can now accept
541      files from  Miranda... still checking about the problem with
542      files from ICQ5.
543
5442005-07-16 01:14  emostar
545
546    * plugins/qt-gui/src/ownermanagerdlg.cpp: Maybe this is better..
547
5482005-07-16 01:12  emostar
549
550    * plugins/qt-gui/src/: ownermanagerdlg.cpp, registeruser.cpp:
551      Change some of the language to be more consistent.
552
5532005-07-15 23:47  emostar
554
555    * plugins/qt-gui/src/messagebox.h: Fix a gcc4 compilation error
556
5572005-07-15 16:14  emostar
558
559    * src/icqd-tcp.cpp: Encrypting messages through the server isn't
560      always a good idea, they get truncated easily and will be
561      impossible to decode.
562
5632005-07-15 15:19  emostar
564
565    * plugins/qt-gui/src/mainwin.cpp: Remove this... it doesn't work
566      anymore. Look for a fix in the future so we can uncomment this ;)
567
5682005-07-15 15:12  emostar
569
570    * src/translate.cpp: Compilation fix
571
5722005-07-14 15:05  emostar
573
574    * src/icqpacket.cpp: A correct fix... I now see how this bug
575      occurred.  When I added the support for UTF messages, I had to
576      allow it to specify how many bytes the message is, cuz some UTF16
577      messages have 0 as a byte and this would confuse the parser as
578      thinking the message is over. I just forgot to have it send the
579      lenght. D'oh!
580
5812005-07-14 14:44  emostar
582
583    * src/icqpacket.cpp: Damn..  this fixes the problems of direct
584      connections being messed up. How long has it been like this and
585      when did it start?
586
5872005-07-08 14:16  emostar
588
589    * plugins/qt-gui/src/userbox.cpp: Fix SF Bug #1230294.  Show the
590      correct order of groups, as defined by their group number.  Can
591      be set using User Functions -> Edit Groups .. then move up and
592      down.
593
5942005-07-07 22:47  emostar
595
596    * plugins/qt-gui/src/wharf.cpp: I can't believe Qt hasn't fixed
597      there bug. This is a temp workaround for 2 wharf icons being
598      shown in WindowMaker and others. Perhaps we need to change this
599      to quit using QWidget. Just do the X calls directly to get rid of
600      this fucking Qt bug.
601
6022005-07-07 22:45  emostar
603
604    * plugins/qt-gui/src/mainwin.cpp: Need this here now
605
6062005-07-07 22:35  emostar
607
608    * plugins/rms/src/: rms.cpp, rms.h: Add support for protocol
609      plugins
610
6112005-07-07 22:32  emostar
612
613    * plugins/console/src/: console.cpp, console.h, console_menu.cpp,
614      console_tab.cpp: Don't need to load protocol plugins anymore.
615
616      Fix tabbing with users. Allow using UINs once again.
617
6182005-07-07 22:30  emostar
619
620    * plugins/qt-gui/src/licqgui.cpp: Don't need this anymore!
621
6222005-07-07 15:10  emostar
623
624    * src/: icqd-srv.cpp, icqd.cpp, icqpacket.cpp, licq.cpp: Fix
625      duplicate messages from ICQ5 when we are in occupied.  Load
626      protocol plugins before UI plugins.  Don't delete temp users that
627      aren't on the server in the first place.
628
6292005-07-05 11:43  emostar
630
631    * src/icqd.cpp: Apparently Occupied and DND have been removed in
632      ICQ5 and so has the support to send urgent messages or messages
633      to the list. Some clients will send us a message, we tell them
634      that we are occ or dnd and reject it, but they say it was sent.
635
636      Closes SF Bug #1200836
637
6382005-06-08 04:54  emostar
639
640    * plugins/console/src/: console.cpp, console.h: Add a patch to
641      configure the backspace key.
642
6432005-06-08 03:36  emostar
644
645    * plugins/qt-gui/src/: mainwin.cpp, mainwin.h, optionsdlg.cpp,
646      optionsdlg.h, usereventdlg.cpp: Patch by Philipp Kolmann <philipp
647      AT kolmann.at> to make the flashing taskbar an option now.
648
6492005-06-08 03:08  emostar
650
651    * src/translate.cpp: Compilation fix by Bernard Cafarelli <bcafarel
652      AT messel.emse.fr>
653
6542005-06-08 02:57  emostar
655
656    * plugins/qt-gui/share/qt-gui/emoticons/bugeyes/: README,
657      bug_angel.png, bug_angry.png, bug_blush.png, bug_cool.png,
658      bug_crossedlips.png, bug_cry.png, bug_foot.png, bug_frown.png,
659      bug_green.png, bug_kiss.png, bug_laugh.png, bug_moneymouth.png,
660      bug_oooh.png, bug_smile.png, bug_stare.png, bug_thinking.png,
661      bug_tongue.png, bug_wink.png, bug_yell.png, emoticons.xml: Bugeye
662      emoticons. See the README for more info.
663
6642005-05-29 11:26  emostar
665
666    * include/licq_translate.h, src/icqd-tcp.cpp, src/translate.cpp:
667      Fix the problem of not being able to convert to UTF16 from other
668      codecs than UTF8
669
6702005-05-27 06:12  emostar
671
672    * src/translate.cpp: Had them reversed, d'oh!
673
6742005-05-24 01:32  emostar
675
676    * src/icqd-srv.cpp: Fix problem with messages being translated two
677      times.
678
679      The people with Russian bug reports: does this work now?
680
6812005-05-23 13:28  emostar
682
683    * src/icqpacket.cpp: Report ourselves as ICQ 2003a to the ICQ Login
684      server.
685
6862005-05-21 10:03  emostar
687
688    * plugins/qt-gui/src/ewidgets.cpp: Fix SF Bug #1206087, Messages
689      with AIM users stacking up.
690
6912005-05-20 15:50  emostar
692
693    * plugins/qt-gui/src/: awaymsgdlg.cpp, mainwin.cpp, usercodec.cpp,
694      usercodec.h: Fix the encoding problems with away messages
695
6962005-05-20 14:59  emostar
697
698    * src/translate.cpp: Oops, had them backwards.
699
7002005-05-20 09:00  emostar
701
702    * src/translate.cpp: Compilation fix
703
7042005-05-20 08:02  emostar
705
706    * src/icqd-srv.cpp: Put random chat users in the Not In List group.
707
7082005-05-20 04:40  emostar
709
710    * plugins/qt-gui/src/: awaymsgdlg.cpp, awaymsgdlg.h, mainwin.cpp,
711      mainwin.h: Update to not use the timer when we are just changing
712      the auto response.  Patch by the original author.
713
7142005-05-20 04:20  emostar
715
716    * configure.in: Check for iconv.h  Do we need to check for
717      iconv_open() or anything?
718
7192005-05-20 02:35  emostar
720
721    * src/icqd-srv.cpp, src/icqd-tcp.cpp, src/icqpacket.cpp,
722      include/licq_icq.h, include/licq_icqd.h, include/licq_packets.h,
723      include/licq_translate.h, include/licq_user.h, src/translate.cpp,
724      src/user.cpp: Fix a problem of empty messages and unreadable
725      messages do to encoding problems.  We can now read the UTF-16
726      messages (encoded as UCS-2BE) and send them as well.  I have
727      tested this with a few different clients, including the official
728      client and as long as you set the encoding properly for the user
729      you won't have any problems.
730
731      * This may require some more testing, so please try it out!
732
733      Also, UTF8 encoded nicknames are retrieved properly from the
734      server.
735
736      *** Licq now requires iconv to compile ***
737
7382005-05-17 23:05  emostar
739
740    * plugins/qt-gui/src/usereventdlg.cpp: Compilation fix
741
7422005-05-16 23:07  emostar
743
744    * plugins/qt-gui/src/usereventdlg.cpp: Resizing the emoticons is
745      stupid here, don't do it.
746
7472005-05-16 02:20  emostar
748
749    * src/icqd.cpp: Add this part for adding new users and being
750      notified.
751
7522005-05-16 02:15  emostar
753
754    * plugins/qt-gui/src/: emoticon.cpp, emoticon.h, mainwin.cpp,
755      userbox.cpp, usereventdlg.cpp, usereventdlg.h, xpm/smile.xpm: *
756      Allow multiple files to be dragged'n'dropped onto a user.  * AOL
757      users with spaces and capitals in their screenname had some
758      errors with L icq as reported by Pollywog. This is now fixed.  *
759      REQUESTED: Add a button to insert the emoticons.
760
7612005-05-16 01:52  emostar
762
763    * plugins/qt-gui/src/ownermanagerdlg.cpp: Allow empty passwords.
764
7652005-05-16 01:51  emostar
766
767    * src/user.cpp: Add %P to show the Protocol string of the user.
768
7692005-05-09 23:41  emostar
770
771    * plugins/qt-gui/src/awaymsgdlg.cpp: Patch to fix the crash
772
7732005-05-09 14:26  emostar
774
775    * plugins/qt-gui/src/: awaymsgdlg.cpp, awaymsgdlg.h,
776      usereventdlg.cpp, usereventdlg.h: Patches by Jörg Mensmann
777      <joerg_ml AT bitplanet.de> to fix a problem with setIcon() and
778      add a timer to the auto response dialog. I removed the case where
779      it stopped when it lost focus, this isn't the behaviour of
780      Mirabilis ICQ and I don't like it.
781
7822005-05-06 06:31  emostar
783
784    * plugins/msn/src/msn-srv.cpp: Don't remove our nickname..
785
7862005-05-06 05:32  emostar
787
788    * plugins/qt-gui/src/usereventdlg.cpp: Don't show new messages as
789      recent messages if the user has 5 or less items in the history.
790
7912005-05-06 04:54  emostar
792
793    * plugins/msn/src/: msn-srv.cpp, msn.cpp: Fix a crash when we are
794      disconnected.  Fix a lock up when we are disconnected.
795
7962005-05-04 12:22  dreamforce2
797
798    * plugins/qt-gui/po/de.po: translation fix
799
8002005-05-03 08:57  dreamforce2
801
802    * plugins/qt-gui/share/qt-gui/:
803      extended.icons.thomas/pixGPGKeyDisabled.xpm,
804      extended.icons.thomas/pixGPGKeyEnabled.xpm,
805      extended.icons.thomas/thomas.icons, icons.thomas/gpgkey.xpm,
806      icons.thomas/thomas.icons: - new icons in my iconset :-)
807
8082005-05-03 08:52  dreamforce2
809
810    * plugins/qt-gui/src/: mainwin.cpp, mainwin.h, userbox.cpp: - make
811      the GPG icon themeable :-)
812
8132005-05-02 16:52  dreamforce2
814
815    * plugins/qt-gui/po/de.po: - another update...
816
8172005-05-02 16:51  dreamforce2
818
819    * plugins/qt-gui/src/.cvsignore: - ignore some auto-generated
820      kimiface* files
821
8222005-05-02 16:44  dreamforce2
823
824    * plugins/qt-gui/src/: gpgkeymanager.cpp, gpgkeymanager.h: -
825      internal redesign of the GPG keymanager - fix a translation bug
826      with static linebreaks by using RichText instead
827
8282005-05-02 09:34  dreamforce2
829
830    * plugins/qt-gui/po/: README.translators, de.po: - updates
831
8322005-05-02 09:33  dreamforce2
833
834    * plugins/qt-gui/src/gpgkeymanager.cpp: - add i18n
835
8362005-04-30 23:25  emostar
837
838    * include/licq_events.h, src/icqevent.cpp: More signals that can be
839      sent to protocol plugins: * Send File Request * Send Chat Request
840      * Send File/Chat Reply * Notify of opening and closing chat
841      window
842
843      They haven't been implemented for any protocols yet.
844
8452005-04-30 22:53  emostar
846
847    * src/user.cpp: Fix the problem of new users that are added not
848      being saved on the list.
849
8502005-04-30 13:39  emostar
851
852    * plugins/qt-gui/share/qt-gui/emoticons/Mirabelis5/emoticons.xml:
853      Update by Quentin
854
8552005-04-25 23:56  emostar
856
857    * src/icqd-srv.cpp, include/licq_events.h, src/icqevent.cpp:
858      Support Ignoring MSN users. Prevents a possible crash.
859
8602005-04-22 13:28  emostar
861
862    * plugins/qt-gui/share/qt-gui/emoticons/: Mirabelis3/README,
863      Mirabelis3/emoticons.xml, Mirabelis3/icq_e_annoyed.png,
864      Mirabelis3/icq_e_disgusted.png, Mirabelis3/icq_e_drooling.png,
865      Mirabelis3/icq_e_giggling.png, Mirabelis3/icq_e_inlove.png,
866      Mirabelis3/icq_e_jokingly.png, Mirabelis3/icq_e_shocked.png,
867      Mirabelis3/icq_e_surprised1.png, Mirabelis3/icq_e_surprised2.png,
868      Mirabelis3/icq_e_whining.png, Mirabelis3/icq_s_angel.png,
869      Mirabelis3/icq_s_angry.png, Mirabelis3/icq_s_bandaid.png,
870      Mirabelis3/icq_s_crying.png, Mirabelis3/icq_s_embarrassed.png,
871      Mirabelis3/icq_s_glasses.png, Mirabelis3/icq_s_happy.png,
872      Mirabelis3/icq_s_kiss.png, Mirabelis3/icq_s_nofingidea.png,
873      Mirabelis3/icq_s_sad.png, Mirabelis3/icq_s_sealed.png,
874      Mirabelis3/icq_s_surprised.png, Mirabelis3/icq_s_teeth.png,
875      Mirabelis3/icq_s_tongue.png, Mirabelis3/icq_s_unsure.png,
876      Mirabelis3/icq_s_wink.png, Mirabelis4/README,
877      Mirabelis4/emoticons.xml, Mirabelis4/icq_s_ack.png,
878      Mirabelis4/icq_s_angry.png, Mirabelis4/icq_s_bomb.png,
879      Mirabelis4/icq_s_confused.png, Mirabelis4/icq_s_cool.png,
880      Mirabelis4/icq_s_crying.png, Mirabelis4/icq_s_drink.png,
881      Mirabelis4/icq_s_evil.png, Mirabelis4/icq_s_flower.png,
882      Mirabelis4/icq_s_holy.png, Mirabelis4/icq_s_jokingly.png,
883      Mirabelis4/icq_s_kiss.png, Mirabelis4/icq_s_kissed.png,
884      Mirabelis4/icq_s_kissing.png, Mirabelis4/icq_s_listen.png,
885      Mirabelis4/icq_s_lol.png, Mirabelis4/icq_s_love.png,
886      Mirabelis4/icq_s_mutely.png, Mirabelis4/icq_s_ops.png,
887      Mirabelis4/icq_s_sad.png, Mirabelis4/icq_s_shocked.png,
888      Mirabelis4/icq_s_smile.png, Mirabelis4/icq_s_spit.png,
889      Mirabelis4/icq_s_stop.png, Mirabelis4/icq_s_tiredly.png,
890      Mirabelis4/icq_s_tongue.png, Mirabelis4/icq_s_unsure.png,
891      Mirabelis4/icq_s_wink.png, Mirabelis5/README,
892      Mirabelis5/Smiley1.png, Mirabelis5/Smiley10.png,
893      Mirabelis5/Smiley11.png, Mirabelis5/Smiley12.png,
894      Mirabelis5/Smiley13.png, Mirabelis5/Smiley14.png,
895      Mirabelis5/Smiley15.png, Mirabelis5/Smiley16.png,
896      Mirabelis5/Smiley17.png, Mirabelis5/Smiley18.png,
897      Mirabelis5/Smiley19.png, Mirabelis5/Smiley2.png,
898      Mirabelis5/Smiley20.png, Mirabelis5/Smiley21.png,
899      Mirabelis5/Smiley22.png, Mirabelis5/Smiley23.png,
900      Mirabelis5/Smiley24.png, Mirabelis5/Smiley25.png,
901      Mirabelis5/Smiley26.png, Mirabelis5/Smiley27.png,
902      Mirabelis5/Smiley28.png, Mirabelis5/Smiley3.png,
903      Mirabelis5/Smiley4.png, Mirabelis5/Smiley5.png,
904      Mirabelis5/Smiley6.png, Mirabelis5/Smiley7.png,
905      Mirabelis5/Smiley8.png, Mirabelis5/Smiley9.png,
906      Mirabelis5/emoticons.xml: Emoticons from 3 different versions of
907      Mirabilis' clients by Quentin Denis.
908
9092005-04-22 13:20  emostar
910
911    * plugins/qt-gui/src/Makefile.am: And this one too
912
9132005-04-22 13:19  emostar
914
915    * plugins/qt-gui/: acinclude.m4.in, configure.in,
916      src/licq-kimiface.desktop: Revert these.. just put the DCOP lines
917      in the licq.desktop file that gets installed.
918
9192005-04-22 13:13  emostar
920
921    * plugins/qt-gui/src/usereventdlg.cpp: Missed this part of Kevin's
922      patches.
923
9242005-04-21 06:12  emostar
925
926    * plugins/qt-gui/src/: mainwin.cpp, mainwin.h, searchuserdlg.cpp,
927      searchuserdlg.h, userbox.cpp, userbox.h, userinfodlg.cpp,
928      userinfodlg.h: dd a user to the list, but not on a permament
929      basis. This is used to retrieve i nfo from search results without
930      keeping the user on our list. The functionality in the daemon is
931      complete, but the qt-gui can have some improvements and more wo
932      rk done, such as authorization requests, new users, etc.
933
9342005-04-21 06:11  emostar
935
936    * include/licq_icqd.h, include/licq_user.h, src/icqd.cpp,
937      src/user.cpp: Add a user to the list, but not on a permament
938      basis. This is used to retrieve info from search results without
939      keeping the user on our list. The functionality in the daemon is
940      complete, but the qt-gui can have some improvements and more work
941      done, such as authorization requests, new users, etc.
942
9432005-04-20 13:20  emostar
944
945    * plugins/rms/src/: rms.cpp, rms.h: Add some support for the
946      multi-protocol features now. Doesn't work with MSN yet, but we
947      can use it with AIM users now.
948
9492005-04-20 13:19  emostar
950
951    * bin/RecreateUserList.sh: Update for the new file format.
952
9532005-04-19 13:10  emostar
954
955    * plugins/qt-gui/share/licq.desktop: Modified desktop file with
956      more translations.
957
9582005-04-19 13:06  emostar
959
960    * plugins/qt-gui/: acinclude.m4.in, configure.in, src/Makefile.am:
961      Modifications to install the DCOP enabled desktop file to the KDE
962      services directory
963
9642005-04-19 13:06  emostar
965
966    * plugins/qt-gui/src/licq-kimiface.desktop: Add a desktop for that
967      will be installed into the services directory.
968
9692005-04-15 05:54  emostar
970
971    * plugins/msn/src/msn.cpp: Ignore these signals unless we are
972      online.
973
9742005-04-14 05:21  emostar
975
976    * src/onevent.cpp: Workaround it not playing for any other protocol
977      than ICQ.  Need to make this saved for each owner in the options
978      dialog of the qt-gui. But this works for now..
979
9802005-04-14 04:33  emostar
981
982    * plugins/qt-gui/src/: adduserdlg.cpp, adduserdlg.h,
983      licqkimiface.cpp, licqkimiface.h, mainwin.cpp, mainwin.h: Another
984      patch by Kevin involving the DCOP methods.
985
9862005-04-14 02:49  emostar
987
988    * plugins/qt-gui/: acinclude.m4.in, configure.in: Fix the check to
989      require DCOP to procede. Hopefully all versions of KDE have this
990      that we support..
991
9922005-04-14 02:15  emostar
993
994    * plugins/qt-gui/: acinclude.m4.in, configure.in: Add the checks
995      for dcopidl and dcopidl2cpp
996
9972005-04-13 18:08  emostar
998
999    * plugins/qt-gui/src/: Makefile.am, kimiface.h, licqgui.cpp,
1000      licqkimiface.cpp, licqkimiface.h, mainwin.h, userinfodlg.cpp,
1001      userinfodlg.h: Patch by Kevin Krammer <kevin.krammer AT gmx.at>
1002      for DCOP interopability.  Currently this requires a few
1003      environment variables to be set: DCOPIDL and DCOPIDL2CPP This
1004      will be fixed after I get some sleep tonight ;) To use this
1005      feature, you'll have to add some contacts to your KAddressBook so
1006      they can mapped to Licq users via the Info dialog of each user.
1007
10082005-04-13 17:14  emostar
1009
1010    * plugins/qt-gui/src/mainwin.cpp: Update to support the new
1011      functions in the daemon.
1012
10132005-04-13 17:13  emostar
1014
1015    * plugins/msn/src/: msn-srv.cpp, msn.cpp, msn.h, msnpacket.h:
1016      Support "Blocking" MSN Users (Same as "Invisible List" on ICQ).
1017
10182005-04-13 17:12  emostar
1019
1020    * src/icqd-srv.cpp, include/licq_events.h, include/licq_icqd.h,
1021      src/icqevent.cpp: Add support for protocol plugins to handle
1022      visible and invisible lists.
1023
10242005-04-13 15:36  emostar
1025
1026    * plugins/qt-gui/src/mainwin.cpp: Add support for showing only menu
1027      items in the user submenu that are relevant for the user's
1028      protocol.
1029
10302005-04-13 15:28  emostar
1031
1032    * include/: licq_icq.h, licq_protoplugin.h: put these in a better
1033      spot with the other constants.
1034
10352005-04-13 00:25  emostar
1036
1037    * include/licq_packets.h, src/icqd-srv.cpp, src/icqpacket.cpp: Only
1038      send the "Send to Offline User" TLV if the user is offline. Fixes
1039      seeing the "Message will be..." in the log after every message.
1040
10412005-04-12 01:28  emostar
1042
1043    * plugins/qt-gui/src/mainwin.cpp: Patch to not compile the GPG
1044      parts of the GUI.
1045
10462005-04-11 14:01  emostar
1047
1048    * plugins/qt-gui/src/: gpgkeymanager.cpp, gpgkeymanager.h,
1049      gpgkeyselect.cpp, gpgkeyselect.h: Fixes to the GPG gui.
1050
10512005-04-11 11:46  dreamforce2
1052
1053    * plugins/auto-reply/: .cvsignore, src/.cvsignore: - ignore more ;)
1054
10552005-04-07 23:34  emostar
1056
1057    * plugins/qt-gui/src/xpm/: pixKeyDisabled.xpm, pixKeyEnabled.xpm:
1058      Add the XPM files too
1059
10602005-04-07 03:01  emostar
1061
1062    * plugins/qt-gui/src/: gpgkeymanager.cpp, gpgkeymanager.h,
1063      gpgkeyselect.cpp, gpgkeyselect.h: Forgot to add the new files
1064      from the patch.
1065
10662005-04-06 09:26  emostar
1067
1068    * include/licq_user.h, src/gpg.cpp, src/icqd-tcp.cpp, src/user.cpp,
1069      plugins/qt-gui/configure.in, plugins/qt-gui/qt-gui.pro,
1070      plugins/qt-gui/src/Makefile.am, plugins/qt-gui/src/gui-defines.h,
1071      plugins/qt-gui/src/mainwin.cpp, plugins/qt-gui/src/mainwin.h,
1072      plugins/qt-gui/src/userbox.cpp, plugins/qt-gui/src/userbox.h:
1073      Patch by Alexander Rensmann <zerraxys AT gmx.net> to improve GPG
1074      functionality with Licq. Shows a dialog to set user keys.
1075      Currently it doesn't use the config file, but a script will be
1076      written to upgrade before the next release.
1077
10782005-04-05 23:02  emostar
1079
1080    * include/licq_protoplugin.h, include/licq_protoplugind.h,
1081      src/licq.cpp, src/protoplugind.cpp: Work on getting some more
1082      information from the protocol plugins, such as what functions
1083      they support. This will allow the GUI plugins to show only the
1084      functions that work for each plugin.
1085
10862005-04-05 22:59  emostar
1087
1088    * src/icqd-srv.cpp: The wrong endian-ness was being used. This stil
1089      doesn't fix the decoding of the messages. We need a proper UTF16
1090      to UTF8 converter before it will work properly.
1091
10922005-04-05 15:16  emostar
1093
1094    * plugins/qt-gui/src/mainwin.cpp: Fix a strcmp that messed up
1095      Thread View
1096
10972005-04-05 14:22  emostar
1098
1099    * plugins/msn/src/plugin.cpp: Update this to match the new API.
1100
11012005-04-05 14:21  emostar
1102
1103    * plugins/msn/src/msn-sb.cpp: Don't freeze if the typing
1104      notification packet has another packet attached. It includes some
1105      extra new lines we have to parse.
1106
11072005-04-05 14:06  emostar
1108
1109    * plugins/qt-gui/src/: ewidgets.cpp, ewidgets.h, usereventdlg.cpp:
1110      Fix the notice messages sent when using msn. it messed up the new
1111      chat view.
1112
11132005-03-31 14:57  emostar
1114
1115    * plugins/qt-gui/src/: ewidgets.cpp, ewidgets.h, mainwin.cpp,
1116      mainwin.h, optionsdlg.cpp, optionsdlg.h, userbox.cpp,
1117      usereventdlg.cpp, usereventdlg.h, userinfodlg.cpp, userinfodlg.h:
1118      Message Display customability patch by snade <snade AT ig.com.br>
1119
11202005-03-23 15:13  dreamforce2
1121
1122    * plugins/auto-reply/src/Makefile.am: configure takes care of
1123      things like -fno-rtti -fno-exceptions.  don't assume that all
1124      compilers understand GCC's parameters.  This fixes bug 524480.
1125
11262005-03-23 12:43  dreamforce2
1127
1128    * plugins/qt-gui/src/plugindlg.cpp: make it resize properly.
1129
11302005-03-23 10:15  dreamforce2
1131
1132    * plugins/qt-gui/src/: mainwin.cpp, userselectdlg.cpp: make
1133      "autologon" work with the userselectdialog when we have not saved
1134      our password.  we don't want try to logon while the user is still
1135      typing his password... so we wait until he finished :)
1136
1137      this will finally make my girlfriend very happy ;)
1138
11392005-03-19 23:37  dreamforce2
1140
1141    * plugins/qt-gui/po/de.po: it's always the same... i checkin
1142      something and a few minutes later i find a mistake ;-)
1143
11442005-03-19 22:39  dreamforce2
1145
1146    * plugins/qt-gui/src/userbox.cpp: crash-fix by Edans Flavius de O.
1147      Sandes, thanks.  Speak after me: We don't want delete ourselve
1148      recursive ;-)
1149
11502005-03-19 22:08  dreamforce2
1151
1152    * plugins/qt-gui/po/de.po: another update...
1153
11542005-03-19 22:07  dreamforce2
1155
1156    * plugins/qt-gui/po/addon.qt: updated addon.qt file for current QT
1157      versions.
1158
11592005-03-19 22:06  dreamforce2
1160
1161    * plugins/qt-gui/src/mainwin.cpp: i18n-fix
1162
11632005-03-19 22:00  dreamforce2
1164
1165    * plugins/qt-gui/src/usereventdlg.cpp: i18n-fix
1166
11672005-03-19 20:33  dreamforce2
1168
1169    * plugins/qt-gui/po/de.po: completely updated and rewritten german
1170      translation.  Yeah, i finally got time for it :-)
1171
11722005-03-10 00:23  emostar
1173
1174    * plugins/qt-gui/src/ewidgets.cpp: Don't try to parse messages from
1175      MSN as HTML.
1176
11772005-03-09 23:56  emostar
1178
1179    * plugins/msn/src/: msn-sb.cpp, msn-srv.cpp: Show what commands we
1180      don't handle.  Fix a possible bug of not seeing an online user
1181      when logging in.
1182
11832005-03-09 23:09  emostar
1184
1185    * plugins/msn/src/: msn-srv.cpp, msn.cpp, msn.h: Detect when we
1186      have lost our connection if we don't get a ping back.  Save
1187      owner's alias when we log in and get it from the server.  Clean
1188      up some strange white space that stopped compilation.
1189
11902005-03-09 13:26  emostar
1191
1192    * plugins/qt-gui/src/userbox.cpp: Fix the threaded groups headers
1193
11942005-03-07 13:26  emostar
1195
1196    * plugins/qt-gui/src/: mainwin.cpp, userbox.cpp: Fix showing the
1197      status bar for Licq without any protocol plugins.  Fix an
1198      undefined variable being used in a comparison.
1199
12002005-03-06 23:06  emostar
1201
1202    * src/fifo.cpp: Patch by wwp for the fifo help command.
1203
12042005-03-05 16:07  emostar
1205
1206    * plugins/qt-gui/src/mainwin.cpp: Ooops, fix a seg fault.
1207
12082005-03-01 23:29  emostar
1209
1210    * plugins/qt-gui/src/ewidgets.cpp: Fix a moving status icon with no
1211      protocol plugins.
1212
12132005-02-27 16:29  emostar
1214
1215    * src/: gpg.cpp, icqd-srv.cpp: A few minor patches by wwp
1216
12172005-02-27 14:24  emostar
1218
1219    * plugins/qt-gui/src/: mainwin.cpp, mainwin.h, userinfodlg.cpp: Add
1220      an owner menu for each loaded protocol plugin.
1221
1222