0.8.10claws91
[claws.git] / ChangeLog.claws
1 2003-03-06 [christoph]  0.8.10claws91
2
3         * src/compose.c
4                 ignore address comment in dupe check for Cc-list
5
6         (closes reopened bug 47 Replying to message strips name part of
7          e-mail addresses of Cc: lines)
8
9 2003-03-06 [paul]       0.8.10claws90
10
11         * src/Makefile.am
12                 remove reference to gtkxtext.h as its no longer in
13                 the repository
14
15 2003-03-06 [paul]       0.8.10claws89
16
17         * sync with 0.8.10cvs25
18                 see ChangeLog 2003-03-06
19
20 2003-03-06 [oliver]     0.8.10claws88
21         
22         * src/messageview.c
23                 remove include
24
25 2003-03-06 [oliver]     0.8.10claws87
26         
27         * src/folderview.c 
28                 remove changes introduced inclaws74
29         * src/messageview.c
30                 another attempt to sanely delete and update
31                 messages deleted in separate messageview
32
33 2003-03-05 [christoph]  0.8.10claws86
34
35         * src/summaryview.c
36                 check if "From" matches any account's address if
37                 addressbook completion of addresses is disabled too
38
39         (closes Bug 70 "Display recipient in from" doesn't check
40          folder's default account)
41
42 2003-03-05 [christoph]  0.8.10claws85
43
44         * src/compose.c
45         * src/common/utils.[ch]
46                 don't strip address comments when building Cc lists
47
48         (closes Bug 47 Replying to message strips name part of e-mail addresses
49          of Cc: lines)
50
51         * src/folder.c
52                 fix return value of copy function
53
54 2003-03-05 [christoph]  0.8.10claws84
55
56         * src/imap.c
57                 don't ask imap server for non rfc822 headers
58
59         (closes bug 71 IMAP FETCH asks for FROM header field twice)
60
61         * src/imap.c
62                 destroy session on socket error to allow reconnecting
63
64 2003-03-05 [christoph]  0.8.10claws83
65
66         * configure.ac
67                 fix building with gnome when no prefix is set
68
69         (closes bug 66 Gnome directory is set to NONE)
70
71 2003-03-05 [paul]       0.8.10claws82
72
73         * sync with 0.8.10cvs23
74                 see ChangeLog 2003-03-05
75
76 2003-03-04 [christoph]  0.8.10claws81
77
78         * src/folder.c
79                 o fix moving and copying when folder returns 0 for new
80                   message number
81                 o remove some code for single message copy and move
82                   operations and use functions for multiple messages
83
84         (closes bug 63 Strange behaviour MOVING messages from MH to IMAP)
85
86         * src/news.c
87                 remove unused include
88
89 2003-03-04 [paul]       0.8.10claws80
90
91         * src/gtk/about.c
92                 list 'Compiled plugins'
93
94 2003-03-03 [christoph]  0.8.10claws79
95
96         * src/news.[ch]
97                 have to multiply the percentage of the current fetch with
98                 the percentage that it has of the total fetch operation
99                 for correct values
100
101 2003-03-03 [christoph]  0.8.10claws78
102
103         * src/news.c
104                 fix calculation of expected lines for progress indicator
105
106 2003-03-03 [christoph]  0.8.10claws77
107
108         * src/summaryview.c
109         * src/common/utils.c
110                 fix segfault when opening the root news folder
111
112 2003-03-03 [christoph]  0.8.10claws76
113
114         * src/mainwindow.[ch]
115         * src/common/Makefile.am
116         * src/common/progressindicator.[ch]
117                 add UI independent progress indicator handling
118
119         * src/news.[ch]
120                 use new progress indicator for message info fetching
121
122         * src/common/hooks.h
123                 code cleanup
124
125 2003-03-03 [oliver]     0.8.10claws75
126
127         * src/toolbar.c
128         * src/compose.c
129                 removed commented code
130
131 2003-03-03 [oliver]     0.8.10claws74
132
133         * src/toolbar.[ch]
134                 cleanups and refactoring
135         * src/compose.[ch]
136                 compose_reply_mode reply & forwarding interface for
137                 toolbar buttons
138         * src/folderview.c
139                 act on messages marked for deletion in folderview_selected
140                 based on prefs_common.immediate_exec since a message might 
141                 have been deleted by messageview in a folder we are changing 
142                 to (does anybody understand what I'm on about ?)
143
144 2003-03-03 [oliver]     0.8.10claws73
145         
146         * src/messageview.[ch]
147                 new functions
148                 - messageview_delete: delete message shown in messagview
149                 - messageview_update_view: update messageview to currently 
150                   selected summaryview message
151                 - add separate messageview to msgview_list in order to update 
152                   toolbar to new toolbar style on the fly (TOOLBAR_NONE, TOOLBAR_ICON etc.)
153         * src/summaryview.[ch]
154                 summary_get_selection returns a list of selected msgs
155                 in summaryview
156         * src/mainwindow.c
157                 toolbar reply refactoring
158
159 2003-03-03 [paul]       0.8.10claws72
160
161         * sync with 0.8.10cvs21
162                 see ChangeLog 2003-03-03
163
164 2003-03-02 [christoph]  0.8.10claws71
165
166         * src/common/passcrypt.c
167                 use POSIX includes
168
169 2003-03-02 [christoph]  0.8.10claws70
170
171         * configure.ac
172         * src/prefs_account.c
173         * src/prefs_gtk.[ch]
174         * src/common/.cvsignore
175         * src/common/Makefile.am
176         * src/common/passcrypt.c                ** NEW **
177         * src/common/passcrypt.h.in             ** NEW **
178                 Implement password encryption in config files
179                 using unix encrypt and setkey functions. The crypt
180                 key can be set as a configure parameter. Old
181                 passwords will be converted if they do not begin
182                 with '!'
183
184 2003-03-02 [paul]       0.8.10claws69
185
186         * src/prefs_account.c
187                 fix compile error
188
189 2003-03-01 [thorsten]   0.8.10claws68
190
191         * po/el.po
192           po/hr.po
193           po/it.po
194           po/nl.po
195           po/sr.po
196           po/sv.po
197                 corrected format strings
198         * po/en_GB.po
199                 corrected headers
200                 (fix compile errors with GNU gettext-0.11.5)
201
202 2003-03-01 [oliver]     0.8.10claws67
203
204         * src/summaryview.c
205                 menu callbacks call toolbar_menu_reply
206
207 2003-03-01 [oliver]     0.8.10claws66
208
209         * src/mainwindow.c
210         * src/messageview.c
211                 menu callbacks call toolbar_menu_reply
212         * src/toolbar.[ch]
213                 callbacks from menu handled by toolbar_menu_reply
214
215 2003-03-01 [paul]       0.8.10claws65
216
217         * src/addressbook.c
218                 revert commit 0.8.10claws54 - breaks editing of
219                 addressbook.
220                 
221         * po/bg.po
222                 update Bulgarian translation, submitted by
223                 George Danchev
224
225 2003-02-28 [christoph]  0.8.10claws64
226
227         * src/account.c
228         * src/addressadd.c
229         * src/compose.c
230         * src/gtkaspell.c
231         * src/gtkxtext.h                ** REMOVE **
232         * src/imap.c
233         * src/matcher.[ch]
234         * src/mh.c
235         * src/news.c
236         * src/pine.c
237         * src/prefs_common.c
238         * src/prefs_matcher.c
239         * src/procheader.[ch]
240         * src/procmsg.[ch]
241         * src/toolbar.c
242         * src/common/ssl_certificate.c
243         * src/gtk/colorlabel.c
244         * src/gtk/menu.c
245                 o fix warnings
246                 o remove code obsoleted by new cache and folder system rework
247
248 2003-02-28 [oliver]     0.8.10claws63
249         
250         * src/toolbar.[ch]
251                 * fix bug where reply in Messageview replied to 
252                 Message displayed in summaryview
253                 (reportedd via ML by chinatinte at gmx dot ch)
254                 * fix bug where toolbar popups (WITH_QUOTE, WITHOUT_QOUTE)
255                 didn't work in separate MessageView Toolbar
256                 (wondering if anybody uses this at all ?)
257         * src/summaryview.[ch]
258                 use toolbar.c's toolbar_reply instead of summary_reply (removed)
259                 (generalize reply and forward code);
260         * src/messageview.c 
261                 remove focus_in event which updated summaryview to messageview
262
263 2003-02-28 [paul]       0.8.10claws62
264
265         * po/Makefile.in.in
266                 add the --check option
267                 Patch submitted by Ricardo Mones Lastra
268
269 2003-02-28 [paul]       0.8.10claws61
270
271         * src/prefs_account.c
272                 re-order 'Signature' items
273
274 2003-02-28 [paul]       0.8.10claws60
275
276         * sync with 0.8.10cvs20
277                 see ChangeLog 2003-02-28
278
279 2003-02-28 [paul]       0.8.10claws59
280
281         * po/POTFILES.in
282                 update to reflect recent movement of files
283
284 2003-02-28 [paul]       0.8.10claws58
285
286         * sync with 0.8.10cvs19
287                 see ChangeLog 2003-02-28
288
289 2003-02-27 [martin]     0.8.10claws57
290
291         * src/prefs_matcher.c 
292                 fix segfault in prefs_matcher_ok() when the
293                 last entry is deleted and prevents that the
294                 message "entry not saved" comes up after deleting
295                 an entry
296
297 2003-02-27 [martin]     0.8.10claws56
298
299         * src/prefs_filtering.c 
300                 fix segfault in prefs_filtering_ok() when the
301                 last entry is deleted and prevents that the
302                 message "entry not saved" comes up after deleting
303                 an entry
304
305 2003-02-27 [paul]       0.8.10claws55
306
307         * sync with 0.8.10cvs18
308                 see ChangeLog 2003-02-27
309
310 2003-02-27 [paul]       0.8.10claws54
311
312         * src/addressbook.c
313                 fix bug where the address book crashes with 
314                 multiple lookups.
315                 Patch [687729] submitted by David Frager 
316                 <dbfrager@users.sourceforge.net>
317
318 2003-02-25 [christoph]  0.8.10claws53
319
320         * src/Makefile.am
321         * src/colorlabel.[ch]           ** REMOVE **
322         * src/gtk/Makefile.am
323         * src/gtk/colorlabel.[ch]       ** NEW **
324                 move colorlabel files to gtk directory
325
326         * src/esmtp.[ch]                ** REMOVE **
327                 has been merged into smtp.[ch] in 0.7.5
328
329 2003-02-25 [christoph]  0.8.10claws52
330
331         * src/Makefile.am
332         * src/about.[ch]                ** REMOVE **
333         * src/gtk/Makefile.am
334         * src/gtk/about.[ch]            ** NEW **
335                 move about files to gtk directory
336
337 2003-02-25 [christoph]  0.8.10claws51
338
339         * src/folder.c
340                 some code optimization of folder scanning code
341
342         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx> 
343
344 2003-02-25 [christoph]  0.8.10claws50
345
346         * src/main.c
347         * src/common/sylpheed.c
348                 add command line parameter parsing to common code
349
350 2003-02-24 [christoph]
351
352         * Makefile.am
353         * configure.ac
354                 fix gnome prefix problems, the configure script now removed
355                 `gnome-config --prefix` from `gnome-config --datadir`
356                 and adds $(prefix} instead
357
358         (closes Bug 24 Makefile does not respect prefix when installing
359          GNOME data)
360
361 2003-02-24 [christoph]  0.8.10claws49
362
363         * src/news.c
364                 check for valid session before trying to authenticate
365
366         (closes Bug 60 crash if "authenticate on logon" is activated
367          and newsserver-hostname is not valid)
368
369 2003-02-24 [melvin]     0.8.10claws48
370
371         * src/prefs_actions.c
372                 Make sure all user's input is sent to the action and then
373                 close the socket..
374
375 2003-02-23 [alfons]     0.8.10claws46
376
377         * src/summaryview.c
378                 also wait cursor when deleting files
379
380 2003-02-23 [paul]
381
382         * tools/freshmeat_search.pl
383           tools/google_search.pl
384                 scripts should now work for any browser/browser command line
385
386 2003-02-22 [christoph]  0.8.10claws45
387
388         * src/procmsg.c
389                 fix IMAP flag setting, IMAP flag is not handled correctly
390                 anymore by the folder system and information about the
391                 folder should not be saved in the MsgInfo (in my opinion)
392
393         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
394
395 2003-02-22 [christoph]  0.8.10claws44
396
397         * src/summaryview.c
398                 fix spelling of "label" ;-)
399
400 2003-02-22 [thorsten]   0.8.10claws43
401
402         * src/mimeview.c
403           src/prefs_common.[ch]
404           src/procmime.[ch]
405                 do not use description as attachment name
406
407 2003-02-22 [alfons]     0.8.10claws42
408
409         * src/summaryview.c
410                 freeze/thaw folder item updates when changing color labels,
411                 and put a wait cursors on
412
413 2003-02-22 [thorsten]   0.8.10claws41
414
415         * src/mimeview.c
416                 save-all fixes: crash if invoked on multipart container,
417                 mimeinfo access, pathseparators, error dialog
418
419 2003-02-21 [alfons]     0.8.10claws40
420
421         * src/prefs_gtk.c
422                 remove unused var
423
424 2003-02-21 [colin]      0.8.10claws39
425
426         * src/send.c
427                 Fix smtp logging
428
429 2003-02-21 [colin]      0.8.10claws38
430
431         * src/summaryview.c
432                 Freeze/thaw folderItem updates when filtering messages 
433                 via Tools/Filter messages
434
435 2003-02-21 [paul]       0.8.10claws37
436
437         * src/compose.c
438                 revert commit 0.8.10claws26, there are ulterior motives
439                 for users to set a Reply-To header when posting to
440                 newsgroups
441
442 2003-02-21 [paul]       0.8.10claws36
443
444         * sync with 0.8.10cvs17
445                 see ChangeLog 2003-02-21
446
447 2003-02-20 [christoph]  0.8.10claws35
448
449         * src/imap.c
450                 IMAP UID fetch speedup using SEARCH
451
452         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
453
454         * src/imap.c
455                 fix problem with UIDs in IMAP UID cache that no longer existed
456
457 2003-02-20 [christoph]  0.8.10claws34
458
459         * src/imap.c
460         * src/procheader.c
461         * src/procheader.h
462                 IMAP header fetch speedup (fetch only headers cached in MsgInfo)
463
464         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
465
466         * src/imap.c
467                 Rewrite imap_cmd_gen_recv use sock_getline instead
468                 of sock_gets to avoid problems with too long reply
469                 lines
470     
471 2003-02-20 [colin]      0.8.10claws33
472         
473         * src/prefs_account.c
474                 Better wording
475
476 2003-02-20 [colin]      0.8.10claws32
477
478         * src/compose.c
479                 Remove useless '&& !to_sender' 
480
481 2003-02-20 [darko]
482
483         * AUTHORS
484                 change my e-mail address
485
486 2003-02-19 [colin]      0.8.10claws31
487
488         * src/prefs_common.c
489                 X11 style colors for every configurable color
490
491 2003-02-19 [alfons]     0.8.10claws30
492
493         * src/prefs_gtk.[ch]
494         * src/prefs_common.c
495                 for color_new accept both plain integers and X11 style color
496                 names (as found in /usr/lib/X11/rgb.txt)
497
498 2003-02-19 [paul]       0.8.10claws29
499
500         * src/mainwindow.c
501                 add tooltips to online/offline button and account selector
502                 button
503
504 2003-02-19 [paul]       0.8.10claws28
505
506         * src/folder.c
507           src/news.c
508           src/prefs_account.[ch]
509           src/prefs_common.[ch]
510                 move 'Maximum number of articles to download' to
511                 account prefs.
512                 clean up account prefs gui a little by hiding entries
513                 rather then greying out entries
514
515 2003-02-19 [hiro]       0.8.10claws27
516
517         * src/common/utils.c
518                 fix bug #54 'yesterdays date is displayed in the message 
519                 summary window'
520
521 2003-02-19 [paul]       0.8.10claws26
522
523         * src/compose.c
524                 fix bug reported in Feature Request [688596] 
525                 'Reply-to header in news'
526
527 2003-02-18 [paul]       0.8.10claws25
528
529         * src/select-keys.c
530                 add a 'List all keys' button to key selection dialog
531
532 2003-02-18 [colin]      0.8.10claws24
533         
534         * src/stock_pixmap.c
535                 fix compile error
536
537 2003-02-18 [colin]      0.8.10claws23
538
539         * src/common/smtp.[ch]
540           src/prefs_account.c
541                 Try to starttls if it seems to be the only
542                 way to authenticate a user
543
544 2003-02-18 [paul]       0.8.10claws22
545
546         * src/Makefile.am
547           src/folderview.c
548           src/stock_pixmap.[ch]
549           src/pixmaps/drafts_close.xpm  ** NEW FILE **
550           src/pixmaps/drafts_open.xpm   ** NEW FILE **
551                 as a Drafts folder is a special folder allow it to have
552                 its own unique icons
553
554 2003-02-18 [colin]      0.8.10claws21
555
556         * src/imap.c
557                 Fix port selection when using starttls
558
559 2003-02-18 [paul]       0.8.10claws20
560
561         * src/mainwindow.c
562           src/prefs_common.[ch]
563                 make blue the default new mail colour
564
565 2003-02-18 [paul]       0.8.10claws19
566
567         * sync with 0.8.10cvs14
568                 see ChangeLog 2003-02-18
569
570 2003-02-17 [jens]       0.8.10claws18
571
572         * src/common/md5.c
573                 fixed a compile problem with gcc 3.3
574                 works on 2.95.3 too (testet on PPC as it is big endian)
575
576 2003-02-17 [paul]       0.8.10claws17
577
578         * sync with 0.8.10cvs13
579                 see ChangeLog 2003-02-17
580
581 2003-02-17 [paul]       0.8.10claws16
582
583         * sync with 0.8.10cvs12
584                 see ChangeLog 2003-02-17
585
586 2003-02-16 [match]      0.8.10claws15
587
588         * src/addressbook.c
589                 Eliminates reloading of address data when items
590                 deleted or added. Applied submitted by
591                 Luke Plant <lukeplant@softhome.net>
592
593 2003-02-16 [paul]       0.8.10claws14
594
595         * src/news.c
596                 when a 'protocol error' is encountered disconnect from
597                 the server. This means that the user can carry on viewing
598                 other articles and doesn't have to either wait until the
599                 server timesout or quit sylpheed.
600                 Fixes bug #53 'Unable to read messages in newsgroups, 
601                 displayed message doesn't change'
602
603 2003-02-15 [christoph]  0.8.10claws13
604
605         * src/imap.c
606                 fix bug that stopped scanning of folders when an
607                 IMAP folder was empty
608
609         (closes bug 46 stop scan messages in folders after empty folder)
610
611 2003-02-15 [paul]
612
613         * tools/Makefile.am
614           tools/README
615           tools/freshmeat_search.pl     ** NEW FILE **
616           tools/google_search.pl        ** NEW FILE **
617                 Add 2 Actions scripts which search freshmeat/google
618                 for the selected text using the browser configured
619                 in sylpheedrc.
620                 
621         Note: These scripts are very dependent on the format of the
622         browser command and may not work on every occasion. Testing
623         is welcome. 
624
625 2003-02-14 [alfons]     0.8.10claws12
626
627         * src/compose.c
628                 fix breakage because of uninitialized account pointer.
629                 please verify.
630
631 2003-02-14 [paul]       0.8.10claws11
632
633         * src/compose.c
634           src/prefs_account.[ch]
635           src/prefs_common.[ch]
636                 move signature settings to Account Prefs
637
638 2003-02-14 [paul]       0.8.10claws10
639
640         * sync with 0.8.10cvs11
641                 see ChangeLog 2003-02-14
642
643 2003-02-13 [thorsten]   0.8.10claws9
644
645         * src/news.c
646                 revert news progressbar (GUI separation)
647
648 2003-02-13 [paul]       0.8.10claws8
649
650         * src/compose.c
651                 make replies behave correctly, re: RFC 1036, Section 2.2.3,
652                 paragraph 1
653
654 2003-02-13 [paul]       0.8.10claws7
655
656         * src/compose.[ch]
657           src/summaryview.c
658                 fix 'Follow-up and Reply-to' so that it creates a reply to
659                 the newsgroup and the sender. If the message has the keyword
660                 'poster' in the Followup-To header, all replies go to the
661                 sender, re: RFC 1036, Section 2.2.3
662                 rename all instances of 'ignore_replyto' to 'to_sender', both
663                 were previously used, now we use just one.
664
665 2003-02-13 [paul]       0.8.10claws6
666
667         * sync with 0.8.10cvs9
668                 see ChangeLog 2003-02-13
669
670 2003-02-13 [paul]       0.8.10claws5
671
672         * configure.ac
673                 show which plugins are configured in the configure
674                 output.
675
676 2003-02-12 [thorsten]   0.8.10claws4
677
678         * src/news.c
679                 show progress while fetching news headers
680
681 2003-02-12 [christoph]  0.8.10claws3
682
683         * configure.ac
684         * src/plugins/Makefile.am
685                 use AM_CONDITIONAL to enable plugins, automake correctly
686                 manages this when creating distdir
687
688 2003-02-12 [christoph]  0.8.10claws2
689
690         * ac/spamassassin.m4
691         * src/plugins/spamassassin/Makefile.am
692                 fix building SpamAssassin plugin without OpenSSL
693
694 2003-02-12 [paul]       0.8.10claws1
695
696         * ac/Makefile.am
697           src/Makefile.am
698           src/plugins/Makefile.am
699                 fix failure of 'make release'
700
701 2003-02-12 [paul]       0.8.10claws
702
703         * 0.8.10claws released
704
705 2003-02-12 [paul]       0.8.9claws56
706
707         * po/bg.po
708           po/es.po
709           po/it.po
710           po/ru.po
711           po/sr.po
712                 updated translations by George Danchev, Ricardo Mones Lastra,
713                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively
714                 
715         * sylpheed.spec.in
716                 Allow the building of RPMs by a regular user. Submitted
717                 by Sergei Astanin
718
719 2003-02-11 [alfons]     0.8.9claws55
720
721         * src/colorlabel.c
722                 don't use pixmaps for label color rect but draw rectangles
723                 so we can respect the color map of palette based visuals
724                 (fixes the long time crashes on Suns - thanks to Andreas
725                 Engel and Steve O'Hara-Smith for testing)
726
727 2003-02-11 [christoph]  0.8.9claws54
728
729         * src/matcher_parser_parse.y
730                 correct bug where filering rules of not existing folders in
731                 matcherrc were added to global filtering
732                 
733         (closes Debian Bug #180253 - Directory's filter-rules are merged with
734          main filter-rules after removing directory, http://bugs.debian.org/180253)
735         
736 2003-02-11 [paul]       0.8.9claws53
737
738         * sync with 0.8.10cvs7
739                 see ChangeLog 2003-02-09
740
741 2003-02-11 [melvin]     0.8.9claws52
742
743         * po/fr.po
744                 Updated French tranlsations
745
746 2003-02-10 [paul]       0.8.9claws51
747
748         * sylpheed.spec.in
749                 correct --enable-openssl
750                 Fix submitted by Sergei Astanin <asita@users.sourceforge.net>
751
752 2003-02-09 [martin]     0.8.9claws50
753
754         * src/prefs_matcher.c
755                 fix segfault in prefs_matcher_substitute_cb() when
756                 no row is selected
757
758 2003-02-09 [paul]       0.8.9claws49
759
760         * src/folderview.c
761                 fix bug where a newsgroup folder's processing rules were
762                 merged with the global filtering rules when the newsgroup
763                 folder was deleted, causing some seriously bad results,
764                 see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253>
765
766 2003-02-08 [melvin]     0.8.9claws48
767
768         * src/compose.c
769                 Corrected and modified an alert message.
770
771 2003-02-07 [paul]       0.8.9claws47
772
773         * src/folderview.c
774                 fix bug where both an 'Account properties' window and a
775                 'Folder properties' window were opened when clicking on
776                 'Properties' in an NNTP or IMAP folder's popup menu.
777
778 2003-02-07 [paul]       0.8.9claws46
779
780         * sync with 0.8.10cvs6
781                 see ChangeLog 2003-02-06
782
783 2003-02-06 [christoph]  0.8.9claws45
784
785         * src/mbox.c
786                 freeze folder updates while importing mbox files
787                 (closes bug 43 importing mbox took hours)
788                 
789         Patch submitted by Jens Rantil <jens.rantil@telia.com>
790
791 2003-02-06 [thorsten]   0.8.9claws44
792
793         * po/de.po
794                 Updated german translations
795
796 2003-02-06 [thorsten]   0.8.9claws43
797
798         * src/news.h
799                 use guint for message numbers (fix count in grouplist dialog)
800
801 2003-02-05 [paul]       0.8.9claws42
802
803         * sync with 0.8.10cvs2
804                 see ChangeLog 2003-02-05
805
806 2003-02-04 [colin]      0.8.9claws41
807
808         * src/prefs_common.[ch]
809           src/procmsg.c
810           src/summaryview.c
811                 Add an option to disable threading by subject
812
813 2003-02-04 [christoph]  0.8.9claws40
814
815         * src/inc.c
816                 only abort fetching mails from multiple accounts when the
817                 error is fatal and does not allow to check any more accounts
818                 (currently only disk full error)
819
820         (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
821          receive mails for other accouts)
822
823 2003-02-04 [christoph]  0.8.9claws39
824
825         * src/folder.c
826                 first add the new message to the cache, then
827                 send the update notification
828
829         (closes bug 39 after sending message folderview doesnt get updated)
830
831 2003-02-04 [colin]      0.8.9claws38
832
833         * src/inc.c
834                 _really_ fix this Connecting... status
835
836 2003-02-04 [paul]       0.8.9claws37
837
838         * sync with 0.8.10
839                 see ChangeLog 2003-02-04
840
841 2003-02-04 [paul]       0.8.9claws36
842
843         * sync with 0.8.9cvs6
844                 see ChangeLog 2003-02-03
845
846 2003-02-04 [paul]       0.8.9claws35
847
848         * po/pt_BR.po
849                 updated by André Filipe de Assunção e Brito 
850                 <bedecko@netsite.com.br>
851
852 2003-02-03 [thorsten]   0.8.9claws34
853
854         * po/de.po
855                 Updated german translations
856
857 2003-02-02 [paul]       0.8.9claws33
858
859         * po/es.po
860                 updated by Ricardo Mones Lastra
861
862 2003-02-02 [thorsten]   0.8.9claws32
863
864         * src/mh.c
865                 Fix mh_get_msginfo() segfault if file is inaccessible
866
867 2003-01-31 [colin]      0.8.9claws31
868
869         * src/procheader.c
870                 Fix last commit's bug
871
872 2003-01-31 [colin]      0.8.9claws30
873
874         * src/procheader.c
875                 Missing a change for gpg-signed messages
876
877 2003-01-31 [paul]       0.8.9claws29
878
879         * src/pixmaps/gpg_signed.xpm    ** NEW FILE **
880           src/procheader.c
881           src/stock_pixmap.[ch]
882           src/summaryview.c
883                 indicate GnuPG signed messages by displaying an icon
884                 in the Attachment column.
885
886 2003-01-31 [paul]       0.8.9claws28
887
888         * sync with 0.8.9cvs4
889                 see ChangeLog 2003-01-31
890
891 2003-01-31 [alfons]     0.8.9claws27
892
893         * src/textview.c
894                 tune URI parser to accept mailto URLs with a '?'
895                 (patch from Ruslan Balkin)
896
897 2003-01-31 [colin]      0.8.9claws26
898
899         * src/summaryview.c
900                 Fix a leak introduced in claws24
901
902 2003-01-31 [colin]      0.8.9claws25
903
904         * src/summaryview.c
905                 Freeze/Thaw folder updates when deleting dups
906
907 2003-01-31 [colin]      0.8.9claws24
908         
909         * src/addr_compl.c
910           src/summaryview.c
911           src/msgcache.c
912                 little speed improvements
913
914 2003-01-31 [colin]      0.8.9claws23
915
916         * src/summaryview.c
917                 Fix segfault when forwarding nothing
918                 Patch from "Ruslan N. Balkin" <baron@voices.ru>
919                 
920 2003-01-30 [paul]       0.8.9claws22
921
922         * sync with 0.8.9cvs3
923                 see ChangeLog 2003-01-30
924
925 2003-01-30 [paul]       0.8.9claws21
926
927         * sync with 0.8.9cvs2
928                 see ChangeLog 2003-01-30
929
930 2003-01-29 [paul]       0.8.9claws20
931
932         * sync with 0.8.9cvs1
933                 see ChangeLog 2003-01-29
934
935 2003-01-28 [paul]       0.8.9claws19
936
937         * po/POTFILES.in
938                 update to reflect changes. 
939                 thanks to Ricardo Mones Lastra
940
941 2003-01-27 [christoph]  0.8.9claws18
942
943         * ac/openssl.m4
944         * ac/spamassassin.m4
945         * src/plugins/spamassassin/README
946         * src/plugins/spamassassin/libspamc.[ch]
947         * src/plugins/spamassassin/utils.[ch]
948                 updated to latest libspamc
949
950 2003-01-27 [christoph]  0.8.9claws17
951
952         * src/folder.c
953                 fix wrong use of procheader_get_header_fields
954
955 2003-01-27 [christoph]  0.8.9claws16
956
957         * src/news.c
958         * src/prefs_account.[ch]
959         * src/common/nntp.[ch]
960                 allow to force authentication for NNTP servers
961
962         Patch submitted by Florian Mickler <dmk@d-labs.de>
963
964 2003-01-26 [paul]       0.8.9claws15
965
966         * src/summaryview.c
967                 speed up of marking messages as read
968                 patch submitted by Jens Rantil <ztyx@users.sourceforge.net>
969
970 2003-01-26 [christoph]  0.8.9claws14
971
972         * src/Makefile.am
973         * src/mgutils.[ch]              ** REMOVE **
974         * src/xml.[ch]                  ** REMOVE **
975         * src/xmlprops.[ch]             ** REMOVE **
976         * src/common/Makefile.am
977         * src/common/mgutils.[ch]       ** NEW **
978         * src/common/xml.[ch]           ** NEW **
979         * src/common/xmlprops.[ch]      ** NEW **
980                 move xml files to common directory
981
982 2003-01-26 [christoph]  0.8.9claws13
983
984         * src/plugins/spamassassin/spamassassin_gtk.c
985                 only set gtk entry text if string is available
986
987 2003-01-26 [melvin]     0.8.9claws12
988
989         * src/description_window.c
990                 Allow resizing of the window
991                 Allow automatic horizontal scroll bar
992                 Do not vertically expand and fill
993
994 2003-01-26 [christoph]  0.8.9claws11
995
996         * src/Makefile.am
997         * src/gtkutils.[ch]             ** REMOVE **
998         * src/common/sylpheed.c
999         * src/gtk/Makefile.am
1000         * src/gtk/description_window.c
1001         * src/gtk/gtkutils.[ch]         ** NEW **
1002         * src/gtk/prefswindow.c
1003                 move gtkutils to gtk directory
1004
1005 2003-01-26 [paul]       0.8.9claws10
1006
1007         * src/summaryview.c
1008                 rename summary_unread_clicked() to summary_status_clicked()
1009
1010 2003-01-26 [melvin]     0.8.9claws9
1011
1012         * src/prefs_actions.c
1013                 Cosmetical changes to the help text
1014
1015 2003-01-26 [paul]       0.8.9claws8
1016
1017         * src/folder.[ch]
1018           src/mainwindow.c
1019           src/prefs_common.c
1020           src/prefs_sumamry_column.c
1021           summaryview.[ch]
1022                 rename the 'Unread' column to 'Status'
1023
1024 2003-01-25 [match]      0.8.9claws7
1025
1026         * src/mgutils.[ch]
1027                 removed reference to LDAP constants. removed error2string.
1028                 included functions to support LDAP dynamic queries.
1029         * src/syldap.h
1030                 moved LDAP constants here.
1031         * src/addressbook.c
1032         * src/addrindex.c
1033         * src/importldif.c
1034                 removed references to LDAP constants and references to
1035                 error2string.
1036
1037 2003-01-25 [paul]       0.8.9claws6
1038
1039         * src/summaryview.c
1040                 summary_thread_build(), summary_thread_init(): remove 
1041                 unneeded reference to summaryview->folder_item
1042
1043 2003-01-25 [christoph]  0.8.9claws5
1044
1045         * src/gtk/description_window.c
1046                 o allow description texts to expand over multiple columns
1047                 o translate all columns
1048         * src/prefs_actions.c
1049                 change syntax description to use new multi column feature
1050
1051         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
1052
1053 2003-01-25 [match]      0.8.9claws4
1054
1055         * src/vcard.c
1056                 fixed bug with Quoted-Printable
1057
1058 2003-01-25 [paul]       0.8.9claws3
1059
1060         * src/folder.[ch]
1061           src/summaryview.[ch]
1062                 implement per-folder collapsed/expanded threads setting
1063                 
1064         * src/prefs_common.c
1065                 remove global collapsed/expanded threads option
1066
1067 2003-01-25 [christoph]  0.8.9claws2
1068
1069         * po/POTFILES.in
1070                 add pluginwindow and prefswindow
1071         * src/compose.c
1072                 make send respond correctly to messages that could be added
1073                 to the queue folder, but the UID of the message is unknown
1074         * src/folder.c
1075         * src/imap.c
1076                 don't return guessed UIDs in imap_add_msg anymore. We return
1077                 0 to tell the folder system it was appened but the UID is
1078                 unknown. Folder system now get's the UID by scaning the folder
1079                 and searching the cache for the Message-ID
1080                 (closes bug #29 Messages queued, but not sent)
1081
1082 2003-01-25 [paul]       0.8.9claws1
1083
1084         * src/codeconv.c
1085                 conv_encode_header():  fix bug when long headers with 8-bit
1086                 characters are used, so that the encoded words are wrapped.
1087                 If the space in the original text falls on the wrap boundary,
1088                 it can be lost.
1089                 Patch by Sergey Vlasov.
1090                 
1091         * src/folderview.c
1092                  fix bug where a change to the sorting method or thread view
1093                  of a folder's messages is lost if simpify-subject is set and
1094                  toggled on or off.
1095                  Patch by Luke Plant.
1096
1097 2003-01-24 [paul]       0.8.9claws
1098
1099         * sylpheed-0.8.9claws released
1100         
1101         * Makefile.am
1102           sylpheed.spec.in
1103                 remove reference to 'INSTALL.jp'
1104
1105 2003-01-23 [paul]       0.8.8claws128
1106
1107         * po/es.po
1108           po/it.po
1109           po/ru.po
1110           po/sr.po
1111                 updated translations. submitted by Ricardo Mones Lastra,
1112                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively.
1113
1114 2003-01-23 [colin]      0.8.8claws127
1115
1116         * src/compose.c
1117                 Fix drafted and queued news articles re-edition
1118
1119 2003-01-23 [melvin]     0.8.8claws126
1120
1121         * po/fr.po
1122                 Updated French translations
1123
1124 2003-01-23 [colin]      0.8.8claws125
1125
1126         * src/inc.c
1127                 Fix "Connecting to..." status message
1128
1129 2003-01-22 [paul]       0.8.8claws124
1130
1131         * po/bg.po
1132                 updated by George Danchev
1133                 
1134         * src/folder.c
1135                 revert last commit [0.8.8claws111] as it breaks folder d'n'd
1136                 and folder deletion
1137
1138 2003-01-21 [paul]       0.8.8claws123
1139
1140         * po/bg.po
1141                 updated by George Danchev
1142                 
1143         * src/about.c
1144                 its now 2003
1145                 
1146         * src/toolbar.c
1147                 don't translate 'Separator'
1148                 
1149         * src/plugins/spamassassin/Makefile.am
1150                 add aspell to CPPFLAGS
1151                 
1152         * src/plugins/spamassassin/spamassassin.c
1153           src/plugins/spamassassin/spamassassin_gtk.c
1154                 set correct default for spamassassin_receive_spam
1155                 slightly re-word descriptions and some
1156                 other minor changes
1157
1158 2003-01-19 [alfons]     0.8.8claws122
1159                 
1160         * src/mimeview.c
1161                 mimeview_save_as(): we might as well show the file name for
1162                 the single case "Save As" too
1163
1164 2003-01-19 [alfons]     0.8.8claws121
1165
1166         * src/crash.c
1167                 change bug tracker URL to bugzilla URL
1168
1169 2003-01-19 [alfons]     0.8.8claws120
1170
1171         * src/mimeview.c
1172                 mimeview_save_all(): display name of file before overwriting;
1173                 continue saving all, even when one overwrite was cancelled
1174
1175 2003-01-19 [christoph]  0.8.8claws119
1176
1177         * src/summaryview.c
1178         * src/procmsg.[ch]
1179                 fix wrong usage of procmsg_find_children in summaryview
1180                 by using procmsg_update_unread_children instead of
1181                 summaryview_update_unread_children
1182
1183 2003-01-19 [christoph]  0.8.8claws118
1184
1185         * src/procmsg.c
1186                 fix infinite loop in procmsg_find_children
1187                  (closes bug #25 sylpheed crashes on delete.)
1188
1189         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
1190
1191 2003-01-19 [paul]       0.8.8claws117
1192
1193         * po/pt_BR.po
1194                 updated by Ivan Francolin Martinez
1195
1196 2003-01-18 [melvin]     0.8.8claws116
1197
1198         * src/prefs_actions.c
1199                 Removed syntax limitation of only one '&' at the end of command.
1200                         Now actions that contain '>/dev/null 2>&1' are possible.
1201
1202 2003-01-18 [melvin]     0.8.8claws115
1203
1204         * src/prefs_actions.c
1205                 Actions IO dialog: when the action ends
1206                 the "Close" button now has focus and [Escape] closes the
1207                 window.
1208
1209 2003-01-18 [christoph]  0.8.8claws114
1210
1211         * src/procmsg.c
1212                 o add debug output when MsgInfos are really freed
1213                 o free GSLists in procmsg_find_children and
1214                   procmsg_update_unread_children
1215
1216 2003-01-18 [christoph]  0.8.8claws113
1217
1218         * src/mainwindow.c
1219                 reorder Configuration menu
1220
1221 2003-01-18 [christoph]  0.8.8claws112
1222
1223         * src/compose.c
1224                 fix applying templates to forwarded messages
1225
1226         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1227
1228 2003-01-17 [christoph]  0.8.8claws111
1229
1230         * src/folder.c
1231                 destroy folder items, when a folder item is removed
1232
1233 2003-01-17 [christoph]  0.8.8claws110
1234
1235         * src/folder.c
1236                 fix wrong folder stats update when ignored message is
1237                 deleted
1238
1239 2003-01-17 [colin]      0.8.8claws109
1240         
1241         * src/mainwindow.c
1242         * src/summaryview.c
1243                 Quicksearch bugfixes: 
1244                 - hide help button at startup if not extended
1245                 - switch to extended when looking for replies
1246
1247 2003-01-17 [paul]
1248
1249         * sync with 0.8.9 release
1250
1251 2003-01-17 [paul]       0.8.8claws108
1252
1253         * sync with 0.8.8cvs11
1254                 see ChangeLog 2003-01-17
1255
1256 2003-01-16 [colin]      0.8.8claws107
1257
1258         * src/procmsg.c
1259                 Changed encryption test to re-ask passphrase
1260                 if an encrypted message hasn't been decrypted
1261                 Fixes bug #5
1262
1263 2003-01-16 [christoph]  0.8.8claws106
1264
1265         * src/prefs_gtk.c
1266         * src/prefs_toolbar.c
1267         * src/gtk/prefswindow.h
1268         * src/plugins/spamassassin/spamassassin_gtk.c
1269                 remove page destroy function that is not used anymore
1270
1271 2003-01-16 [paul]       0.8.8claws105
1272
1273         * sync with 0.8.8cvs9
1274                 see ChangeLog 2002-01-16
1275
1276 2003-01-16 [colin]      0.8.8claws104
1277
1278         * src/compose.[ch]
1279                 Fix bug with autosaved drafts for IMAP, when draft
1280                 folder is specified - fixes bugzilla bug #20
1281
1282 2003-01-15 [paul]       0.8.8claws103
1283
1284         * src/compose.[ch]
1285           src/procmsg.c
1286                 store folder and message-id of message forwarding
1287                 in queue header and set forward flag after sending
1288
1289 2003-01-15 [paul]       0.8.8claws102
1290
1291         * sync with 0.8.8cvs8
1292                 see ChangeLog 2002-01-15
1293
1294 2003-01-15 [colin]      0.8.8claws101
1295
1296         * src/Makefile.am
1297                 Fix linking with GNU libiconv
1298
1299 2003-01-15 [darko]      0.8.8claws100
1300
1301         * src/pine.c
1302                 fix crash when importing pine address book
1303                 entry with an empty name (reported by DY
1304                 <dybulk at tri8.net>)
1305
1306 2003-01-14 [paul]       0.8.8claws99
1307
1308         * configure.in  ** REMOVED **
1309           configure.ac  ** NEW FILE **
1310                 rename configure.in to configure.ac, as it is now
1311                 preferred
1312
1313 2003-01-14 [melvin]     0.8.8claws98
1314
1315         * src/folderview.c
1316                 folderview_check_new(): More precise function description
1317
1318 2003-01-14 [melvin]     0.8.8claws97
1319
1320         * src/folderview.c
1321                 folderview_check_new(): return the number of new messages 
1322                         since last check.
1323         * src/inc.c
1324                 inc_account_mail(): Disable counting of new messages for IMAP
1325                         and NNTP until bug [19] and [14] are fixed.
1326
1327 2003-01-14 [paul]       0.8.8claws96
1328
1329         * sync with 0.8.8cvs6
1330                 see ChangeLog 2003-01-14
1331
1332 2003-01-13 [alfons]     0.8.8claws95
1333
1334         * src/textview.c
1335                 tune email address validation (c. 0.8.8claws89): if . is 
1336                 just one char away from @, the address is invalid too 
1337                 (correctly rejects addresses like foo@.com)
1338
1339 2003-01-13 [paul]       0.8.8claws94
1340
1341         * src/messageview.c
1342           src/toolbar.c
1343                 fixes to the Message View toolbar and menu:
1344                 fix non-functioning Forward button
1345                 make Reply button consider default_reply_list
1346                 remove 'Follow-up...' menu entry
1347                 add 'Forward' and 'Redirect' menu entries
1348
1349 2003-01-13 [melvin]     0.8.8claws93
1350
1351         * src/inc.c
1352                 Fixed typo that could make new messages count incorrect.
1353
1354 2003-01-13 [melvin]     0.8.8claws92
1355
1356         * src/folderview.[ch]
1357                 folderview_check_new(): return the number of new messages.
1358         * src/inc.c
1359                 Should fix bug [14] where new mail notification worked 
1360                         incorrectly with IMAP accounts.
1361                 inc_spool_account(): return number of new msgs, or -1 on error
1362                 inc_all_spool(): return number of new msgs
1363                 
1364 2003-01-13 [melvin]     0.8.8claws91
1365
1366         * src/prefs_actions.c
1367                 Justify help text.
1368
1369 2003-01-12 [thorsten]   0.8.8claws90
1370
1371         * src/common/prefs.c
1372                 close file before rename
1373
1374 2003-01-12 [alfons]     0.8.8claws89
1375
1376         * AUTHORS
1377                 add Christian Mertes
1378         * src/common/utils.[ch]
1379                 g_stricase_hash(), g_stricase_equal(): functions for 
1380                 case insensitive hash tables
1381         * src/textview.c
1382                 use top level domain names to validate email address, based
1383                 on a patch by Christian Mertes (thanks!), but changed 
1384                 implementation to use a hash table 
1385
1386 2003-01-12 [paul]       0.8.8claws88
1387
1388         * po/bg.po
1389                 updated by George Danchev
1390
1391 2003-01-12 [alfons]     0.8.8claws87
1392
1393         * src/summaryview.c
1394                 delete / execute performance: use new style folder update
1395
1396 2003-01-12 [paul]       0.8.8claws86
1397
1398         * sync with 0.8.8cvs5
1399                 see ChangeLog 2003-01-13 (!)
1400
1401 2003-01-12 [alfons]     0.8.8claws85
1402
1403         * src/filtering.c
1404         * src/matcher_parser_parse.y
1405                 prepare change_score filtering action
1406         * src/matcher.[ch]
1407                 give up const-correctness on functions that call non-const-correct functions;
1408                 several casts to gpointer in g_free();
1409                 add change_score;
1410
1411 2003-01-12 [christoph]  0.8.8claws84
1412
1413         * src/compose.c
1414                 fix 2 warnings
1415
1416         * src/gtk/prefswindow.[ch]
1417         * src/plugins/spamassassin/spamassassin_gtk.c
1418                 changed the call of the widget create function
1419                 for PrefsPages, because sometimes the widget
1420                 create function needs a widget that already has
1421                 been attached to a window (to create GDK pixmaps
1422                 for exmaple). So we simply pass the GtkWindow as
1423                 the second parameter now.
1424
1425         * src/main.c
1426         * src/mainwindow.c
1427         * src/prefs_toolbar.[ch]
1428                 rewrite Toolbar Preferences using the new
1429                 prefs window
1430
1431 2003-01-11 [alfons]     0.8.8claws83
1432
1433         * src/addressadd.c
1434                 fix crash when adding sender to addressbook because status bar
1435                 isn't there (the status bar doesn't seem to be used though,
1436                 but I'll let Match decide what to do with it)
1437
1438 2003-01-11 [colin]      0.8.8claws82
1439
1440         * src/main.c
1441           src/toolbar.c
1442                 Two useless changes reversed
1443
1444 2003-01-11 [colin]      0.8.8claws81
1445
1446         * src/mainwindow.c
1447           src/mainwindow.h
1448                 Add mainwindow_get_mainwindow()
1449         * src/alertpanel.c
1450           src/alertpanel.h
1451                 Add alertpanel_error_log() 
1452         * src/compose.c
1453           src/inc.c
1454           src/messageview.c
1455           src/toolbar.c
1456           src/main.c
1457           src/procmsg.c
1458                 Network errors get a View Log button
1459
1460 2003-01-10 [alfons]     0.8.8claws80
1461
1462         * src/prefs_toolbar.c
1463         * src/toolbar.c
1464                 use the translatable string for "Separator" as file name for
1465                 separator toolbar items (probably make this uppercase?)
1466
1467 2003-01-10 [alfons]     0.8.8claws79
1468
1469         * src/prefs_toolbar.c
1470                 put right A_SEPARATOR description string in "displayed
1471                 toolbar items list" so manually added separators are
1472                 saved correctly (bug #10, "Adding a separator to the main 
1473                 toolbar fails, entry in xml file is wrong")
1474
1475 2003-01-10 [christoph]  0.8.8claws78
1476
1477         * src/imap.c
1478                 o fix warnings
1479                 o use CAPABILITY to check if NAMESPACE is available
1480
1481 2003-01-10 [christoph]  0.8.8claws77
1482
1483         * src/imap.[ch]
1484                 apply UIDPLUS IMAP extension support patch
1485
1486         Patch submitted by Simon 'corecode' Schubert
1487
1488 2003-01-10 [paul]       0.8.8claws76
1489
1490         * src/folderview.c
1491                 a sync from main which fixes the news account folders'
1492                 Properties bug
1493
1494 2003-01-10 [christoph]  0.8.8claws75
1495
1496         * src/folder.c
1497                 don't accept 0 as a valid uid returned by copy and move
1498                 functions. 0 means the message was copied or moved but the
1499                 new uid could not be fetched. It is not an error condition
1500                 for the copy or move operation.
1501
1502 2003-01-10 [paul]       0.8.8claws74
1503
1504         * src/prefs_filtering.c
1505                 change English used in Alert when entry is not
1506                 saved.
1507                 
1508         * sync with 0.8.8cvs4
1509                 see ChangeLog 2003-01-10
1510
1511 2003-01-10 [darko]      0.8.8claws73
1512
1513         * src/pine.c
1514                 fix crash when importing address book entry
1515                 without a valid address
1516
1517 2003-01-09 [alfons]     0.8.8claws72
1518
1519         * src/inc.c
1520                 filtering performance: use new style folder update
1521
1522 2003-01-09 [christoph]  0.8.8claws71
1523
1524         * src/compose.c
1525         * src/gtk/menu.[ch]
1526                 fix wrong selecting of mime encoding type, when
1527                 opening property dialog of attachments in the
1528                 compose window. 7bit was always selected and that
1529                 destoryed files with 8bit data.
1530                 (closes bug #9 Sylpheed-claws destroys attachments when
1531                  changing MIME-types)
1532
1533 2003-01-09 [paul]       0.8.8claws70
1534
1535         * sync with 0.8.8cvs3
1536                 see ChangeLog 2003-01-09
1537
1538 2003-01-08 [alfons]     0.8.8claws69
1539         
1540         * src/addressadd.c
1541                 apply patch by Kim Schulz to fix build breakage
1542                 because of missing variable
1543
1544 2003-01-08 [paul]       0.8.8claws68
1545
1546         * sync with 0.8.8cvs2
1547                 see ChangeLog 2002-01-08
1548
1549 2003-01-08 [paul]       0.8.8claws67
1550
1551         * po/it.po
1552                 updated by Alessandro Maestri
1553                 
1554         * src/addressadd.c
1555                 when using 'Add sender to addressbook' allow
1556                 name to be edited and remarks to be entered
1557                 Patch submitted by Luke Plant
1558
1559 2003-01-08 [darko]      0.8.8claws66
1560
1561         * README.claws, src/summaryview.c
1562                 fix description for marked messages
1563
1564 2003-01-08 [paul]
1565
1566         * tools/Makefile.am
1567           tools/launch_phoenix  ** NEW FILE **
1568                 add script that enables using Phoenix as the default
1569                 web browser. 
1570                 Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
1571                 
1572         * tools/OOo2sylpheed.pl
1573                 remove full path to sylpheed executable, just 'sylpheed'
1574                 will do
1575                 
1576         * tools/README
1577                 add launch_phoenix informtion and re-arrange and compress
1578                 the data a little
1579
1580 2003-01-07 [christoph]  0.8.8claws65
1581
1582         * src/folder.c
1583                 fix update for source folder when moving messages
1584         * src/procmsg.[ch]
1585         * src/summaryview.c
1586                 use function to set to_folder for message infos and
1587                 automatically update the op_count for old and new
1588                 folder
1589
1590 2003-01-07 [melvin]     0.8.8claws64
1591
1592         * src/prefs_actions.c
1593                 Fixed bug where an '%p' Action on a displayed image crashed 
1594                         Sylpheed
1595                 Code clean up (get rid of duplicated code and removed unnecessary 
1596                                 structure member)
1597
1598 2003-01-07 [christoph]  0.8.8claws63
1599
1600         * src/compose.c
1601         * src/folder.[ch]
1602         * src/folderview.c
1603         * src/import.c
1604         * src/inc.c
1605         * src/main.c
1606         * src/mainwindow.c
1607         * src/messageview.c
1608         * src/prefs_folder_item.c
1609         * src/procmsg.c
1610         * src/summaryview.c
1611         * src/toolbar.c
1612                 o remove all folder update triggering from the UI code. The folder
1613                   system should know much better when a folder needs an update.
1614                 o to prevent multiple updates in a row the folder updates can be
1615                   frozen for some time.
1616
1617                 Note: - Please verify that no updates are missing
1618                       - Check where freeze/thaws should be added
1619
1620 2003-01-07 [christoph]  0.8.8claws62
1621
1622         * src/prefs_actions.c
1623                 don't translate empty strings
1624
1625         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1626
1627 2003-01-06 [christoph]  0.8.8claws61
1628
1629         * src/prefs_actions.c
1630                 mark strings for gettext
1631         * src/prefs_matcher.c
1632                 use new description window for Execute action and
1633                 match condition in Filtering
1634
1635         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1636
1637 2003-01-06 [alfons]     0.8.8claws60
1638
1639         keep myself inspired to re-organize matcher part 8; 
1640         yes, more to come (I need to move out the descriptive
1641         text for actions to matcher.c, or at least make it not
1642         depend on the wicked ordering)
1643
1644         * src/prefs_matcher.c
1645                 add documentation so others may comprehend the
1646                 UI part of the conditions
1647                 
1648 2003-01-06 [christoph]  0.8.8claws59
1649
1650         * src/prefs_actions.c
1651                 use new description window for syntax help
1652         * src/gtk/description_window.c
1653                 fix display of descriptions with column count != 2
1654
1655         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1656
1657 2003-01-06 [christoph]  0.8.8claws58
1658
1659         * src/quote_fmt.c
1660         * src/summaryview.[ch]
1661         * src/gtk/Makefile.am
1662         * src/gtk/description_window.[ch]       ** NEW **
1663                 use a generic window to display syntax descriptions
1664                 currently used in quote_fmt and summaryview (new description
1665                 for extended quick search)
1666
1667         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1668
1669 2003-01-06 [paul]       0.8.8claws57
1670
1671         * sync with 0.8.8cvs1
1672                 see ChangeLog 2003-01-06
1673
1674 2003-01-06 [christoph]  0.8.8claws56
1675
1676         * src/mainwindow.c
1677         * src/prefs_gtk.[ch]
1678         * src/gtk/prefswindow.[ch]
1679         * src/plugins/spamassassin/spamassassin_gtk.c
1680                 o remove page management from prefswindow, pages
1681                   will be an argument to prefswindow_open
1682                 o prefswindow_open gets a datapointer that is
1683                   passed to the widget_create function to allow
1684                   creation of prefswindow for specific items
1685
1686 2003-01-06 [colin]      0.8.8claws55
1687         
1688         * src/summaryview.c
1689                 We don't want regexp in the reply-finder, 
1690                 because MIDs can contain !,$,. and so on
1691
1692 2003-01-06 [jens]       0.8.8claws54
1693
1694         * src/jpilot.c
1695                 fixed a wrong free in jpilot_read_db_files
1696
1697 2003-01-06 [alfons]     0.8.8claws53
1698
1699         re-organize matcher part 8; more to come
1700        
1701         * src/matcher.c
1702                 matcherprop_to_string(): put g_free()s before the
1703                 switch-case break to fix memleaks                
1704
1705 2003-01-06 [colin]      0.8.8claws52
1706
1707         * src/summaryview.c
1708                 cleanup & reply-finder now displays the first 
1709                 matching message
1710
1711 2003-01-05 [alfons]     0.8.8claws51
1712
1713         re-organize matcher part 7; more to come
1714
1715         * src/matcher.[ch]
1716                 fixes for constant correctness;
1717                 more documentation;
1718
1719 2003-01-05 [alfons]     0.8.8claws50
1720
1721         re-organize matcher part 6; more to come
1722         
1723         * src/matcher.[ch]
1724                 fixes for constant correctness;
1725                 more documentation;
1726         * src/filtering.c
1727                 fix for constant correctness
1728
1729 2003-01-05 [colin]      0.8.8claws49
1730
1731         * src/account.[ch]
1732                 Add account_get_reply_account function
1733         * src/compose.c
1734                 Use account_get_reply_account function 
1735         * src/summaryview.c
1736                 Basic reply-finder - click on the replied
1737                 icon gets you to the outbox using quick-search
1738
1739 2003-01-05 [paul]       0.8.8claws48
1740
1741         * src/prefs_common.c
1742                 small change to English
1743                 
1744         * src/prefs_filtering.c
1745                 prefs_filtering_action_select(): improve logic and uniformity
1746                 of gui
1747
1748 2003-01-05 [alfons]     0.8.8claws47
1749
1750         fine tune solution to focus problems (bug #7)
1751
1752         * src/mainwindow.c
1753                 mainwindow_focus_in_event(): remove grab event check
1754         * src/summaryview.c
1755                 summary_button_pressed(): move selection on right-click
1756                 too. we can't possibly move the selection back after
1757                 canceling a dialog, because gtk's incomplete focus 
1758                 management. whether this is a good solution, only time
1759                 will tell.
1760
1761 2003-01-05 [christoph]  0.8.8claws46
1762
1763         * src/imap.c
1764                 fix crash when no imap connection could be established
1765
1766 2003-01-05 [paul]       0.8.8claws45
1767
1768         * src/mainwindow.c
1769           src/sumamryview.c
1770           src/gtk/menu.[ch]
1771                 fix bug 605957 'shortcuts in popup-menu'
1772                 make user-defined shortcuts work
1773                 show shortcuts that are already defined
1774                 in the main menu
1775                 Patch submitted by Luke Plant
1776
1777 2003-01-05 [alfons]     0.8.8claws44
1778
1779         * src/mainwindow.c
1780                 focus_in_event handler should not select summary view row 
1781                 when another window (menu, dialog) grabbed for events 
1782                 (bug #7, "[0.8.8claws42] Message summary focus") 
1783
1784 2003-01-04 [christoph]  0.8.8claws43
1785
1786         * src/procmsg.c
1787                 update save folder after adding the sent message
1788                  (closes bug #6 Folder View doesn't refresh for "Sent"-messages)
1789
1790 2003-01-02 [christoph]  0.8.8claws42
1791
1792         * src/common/plugin.c
1793                 fix unloading of all plugins and unload
1794                 plugins in reverse order
1795                 
1796         * src/gtk/pluginwindow.c
1797                 implement function of load and unload button
1798
1799         * src/gtk/prefswindow.c
1800         * src/gtk/prefswindow.h
1801                 rename register function and add new unregister
1802                 function
1803
1804         * src/plugins/spamassassin/spamassassin_gtk.c
1805                 unregister prefs page and update for changes in
1806                 src/gtk/prefswindow.c
1807
1808 2003-01-02 [paul]       0.8.8claws41
1809
1810         * po/es.po
1811                 updated by Ricardo Mones Lastra
1812
1813 2003-01-02 [paul]
1814
1815         * tools/tb2sylpheed
1816                 fixes and improvements by Urke MMI
1817
1818 2003-01-02 [thorsten]   0.8.8claws40
1819
1820         * src/procmsg.c
1821                 fixed wrong return value
1822
1823 2003-01-02 [thorsten]   0.8.8claws39
1824
1825         * src/prefs.c
1826                 fixed printing wrong variable
1827
1828 2003-01-02 [thorsten]   0.8.8claws38
1829
1830         * src/prefs.c
1831                 fixed acessing members of freed pfile struct
1832
1833 2003-01-02 [thorsten]   0.8.8claws37
1834
1835         * src/procmsg.c
1836                 detect loops across several messages
1837                 as suggested by Christoph Hohmann
1838
1839 2003-01-01 [match]      0.8.8claws36
1840
1841         * src/addrindex.c
1842                 fixed another memory leak.
1843
1844 2003-01-01 [match]      0.8.8claws35
1845
1846         * src/jpilot.[ch]
1847                 fixed memory leaks. applied Doxygen comments.
1848
1849 2003-01-01 [thorsten]   0.8.8claws34
1850
1851         * src/procmsg.c
1852                 inhibit endless loop if msg references itself
1853                 (closes Bug [ 660477 ] Infinite loop in parent flag search)
1854
1855 2003-01-01 [christoph]  0.8.8claws33
1856
1857         * src/mainwindow.c
1858         * src/gtk/Makefile.am
1859         * src/gtk/pluginwindow.c                ** NEW **
1860         * src/gtk/pluginwindow.h                ** NEW **
1861                 add plugin window
1862
1863         * src/plugins/demo/demo.c
1864         * src/plugins/spamassassin/spamassassin.c
1865         * src/plugins/spamassassin/spamassassin_gtk.c
1866                 write better plugin descriptions
1867
1868 2002-12-31 [christoph]  0.8.8claws32
1869
1870         * src/gtk/prefswindow.c
1871         * src/plugins/spamassassin/spamassassin_gtk.c
1872                 some small improvements to GTK code
1873
1874 2002-12-31 [christoph]  0.8.8claws31
1875
1876         * src/plugins/spamassassin/spamassassin_gtk.c
1877                 enable folder select button
1878
1879 2002-12-31 [christoph]  0.8.8claws30
1880
1881         * src/mainwindow.c
1882         * src/gtk/Makefile.am
1883         * src/gtk/prefswindow.c                         ** NEW **
1884         * src/gtk/prefswindow.h                         ** NEW **
1885                 add new prefs window
1886
1887         * src/common/plugin.c
1888                 don't try to load empty config lines
1889         
1890         * src/plugins/spamassassin/Makefile.am
1891         * src/plugins/spamassassin/spamassassin.c
1892         * src/plugins/spamassassin/spamassassin.h       ** NEW **
1893         * src/plugins/spamassassin/spamassassin_gtk.c   ** NEW **
1894                 GTK config for SpamAssassin Plugin using
1895                 the new prefs window
1896
1897 2002-12-31 [paul]       0.8.8claws29
1898
1899         * po/POTFILES.in
1900                 remove obsolete entry 'src/menu.c'
1901
1902 2002-12-31 [alfons]     0.8.8claws28
1903
1904         * src/matcher.[ch]
1905         * src/matcher_parser_parse.y
1906         * src/prefs_matcher.c
1907                 add "ignore_thread" and "~ignore_thread" condition so it's
1908                 possible to make the actions / scoring operate on the ignore
1909                 thread flag
1910
1911 2002-12-31 [christoph]  0.8.8claws27
1912
1913         * src/addrbook.c
1914         * src/addrindex.c
1915         * src/folder.c
1916         * src/matcher.c
1917         * src/prefs_account.c
1918         * src/prefs_actions.c
1919         * src/prefs_customheader.c
1920         * src/prefs_display_header.c
1921         * src/prefs_gtk.c
1922         * src/procmime.c
1923         * src/toolbar.c
1924         * src/xmlprops.c
1925         * src/common/prefs.[ch]
1926                 extend prefs file handling for reading and automatic handling
1927                 of blocks. When reading prefs_set_block_label will automatically
1928                 move on to the block. When writing it will copy all other blocks
1929                 automatically
1930
1931         * src/common/plugin.c
1932                 Now loading plugin filenames from [Plugins] block in
1933                 sylpheed rc file
1934
1935 2002-12-30 [christoph]  0.8.8claws26
1936
1937         * src/common/hooks.[ch]
1938                 return abort status to caller of hooks_invoke
1939                 
1940         * src/inc.[ch]
1941                 invoke message filtering hook and stop
1942                 default handling when filter returns abort
1943
1944         * src/common/plugin.[ch]
1945         * src/plugins/demo/demo.c
1946                 modify plugin loader, because resolving symbols for strings
1947                 does not work correctly
1948         
1949         * configure.in
1950         * ac/spamassassin.m4                            ** NEW **
1951         * src/plugins/spamassassin/.cvsignore           ** NEW **
1952         * src/plugins/spamassassin/Makefile.am          ** NEW **
1953         * src/plugins/spamassassin/README               ** NEW **
1954         * src/plugins/spamassassin/libspamc.[ch]        ** NEW **
1955         * src/plugins/spamassassin/spamassassin.c       ** NEW **
1956         * src/plugins/spamassassin/utils.[ch]           ** NEW **
1957                 add spamassassin plugin, see src/plugins/spamassassin/README
1958                 for details
1959
1960 2002-12-29 [alfons]     0.8.8claws25
1961
1962         * src/mainwindow.c
1963                 when moving focus from a message view to the main 
1964                 window, don't forget to select the summary node
1965                 of the displayed message. should fix "[ 659103 ] 
1966                 focus-follows-mouse confuses sylpheed"
1967
1968 2002-12-29 [christoph]  0.8.8claws24
1969
1970         * src/Makefile.am
1971         * src/stringtable.[ch]          ** REMOVE **
1972         * src/common/Makefile.am
1973         * src/common/stringtable.[ch]   ** NEW **
1974                 move stringtable files to common directory
1975
1976 2002-12-29 [christoph]  0.8.8claws23
1977
1978         * src/Makefile.am
1979         * src/menu.[ch]                 ** REMOVE **
1980         * src/gtk/Makefile.am
1981         * src/gtk/menu.[ch]             ** NEW **
1982                 move menu files to gtk directory
1983
1984 2002-12-29 [match]      0.8.8claws22
1985
1986         * src/addressbook.c
1987         * src/syldap.c
1988                 moved UI specific code out of LDAP code into addressbook
1989                 UI code. fixed memory leak.
1990
1991 2002-12-29 [christoph]  0.8.8claws21
1992
1993         * src/folder.c
1994                 only check for IGNORED parent message when message is
1995                 not IGNORED itself
1996
1997 2002-12-29 [alfons]     0.8.8claws20
1998
1999         * src/summaryview.c
2000                 set gtksctree's anchor correct (immediate execute
2001                 changes the tree's layout, and anchor points at 
2002                 the incorrect row). fixes "[ 657233 ] multiple msg 
2003                 delete sometimes off by 1".
2004                 we probably have to look for more tree layout /
2005                 anchor glitches.
2006
2007 2002-12-29 [paul]       0.8.8claws19
2008
2009         * src/summaryview.c
2010                 fix bug [ 659054 ] incorrect sorting of 'From' column
2011                 when using 'display sender using address book'
2012                 thanks to Alfons and Luke Plant
2013
2014 2002-12-29 [christoph]  0.8.8claws18
2015
2016         * src/folder.c
2017         * src/procmsg.[ch]
2018                 check parent messages for IGNORE THREAD flag, when adding,
2019                 moving or copying messages to a folder
2020
2021 2002-12-27 [alfons]     0.8.8claws17
2022
2023         re-organize matcher part 5; more to come
2024
2025         * src/matcher.c
2026                 hash keywords in matchparser_tab 
2027
2028 2002-12-27 [alfons]     0.8.8claws16
2029
2030         re-organize matcher part 4; more to come
2031
2032         * src/matcher_parser.h
2033         * src/matcher_parser_lex.l
2034         * src/matcher_parser_parse.y
2035                 cleanup
2036
2037 2002-12-27 [alfons]     0.8.8claws15
2038
2039         re-organize matcher part 3; more to come
2040
2041         * src/matcher.[ch]
2042                 cleanup
2043
2044 2002-12-27 [alfons]     0.8.8claws14
2045
2046         re-organize matcher part 2; more to come but this should
2047         work. cc me if there are any regressions.
2048
2049         * src/matcher.h
2050                 add prototype for get_matchparser_tab_id()
2051         * src/matcher_parser_lex.l
2052                 look up keywords using matchparser_tab_id();
2053
2054 2002-12-27 [alfons]     0.8.8claws12
2055
2056         re-organize matcher part 1
2057
2058         * src/matcher.h
2059                 map yacc generated constants to sylpheed matcher constants
2060         * src/matcher.c
2061                 add function to find a matcher constant from a string
2062
2063 2002-12-27 [christoph]  0.8.8claws11
2064
2065         * src/compose.c
2066                 MENUITEM_ADD casts the 4th argument from integer to pointer
2067                 so it probably should not be a pointer, this means we
2068                 should use account id for it and not the account's pointer
2069
2070 2002-12-27 [paul]       0.8.8claws10
2071
2072         * src/mainwindow.c
2073                 remove unneeded 'GtkWidget *vbox'
2074                 
2075         * src/summaryview.c
2076                 further sync with 0.8.8 - make sort
2077                 by recipient work as expected
2078                 
2079         * NEWS
2080                 sync with 0.8.8
2081
2082 2002-12-27 [paul]       0.8.8claws9
2083
2084         * po/pt_BR.po
2085                 updated by Ivan F. Martinez
2086                 
2087 2002-12-27 [darko]      0.8.8claws8
2088
2089         * src/common/utils.c
2090                 added locked pattern to extended search
2091
2092 2002-12-27 [alfons]     0.8.8claws7
2093
2094         * src/prefs_matcher.[ch]
2095                 clean up
2096
2097 2002-12-26 [alfons]     0.8.8claws6
2098
2099         * src/matcher.[ch]
2100         * src/matcher_parser_lex.l
2101         * src/matcher_parser_parse.y
2102         * src/prefs_matcher.c
2103                 allow color label as a condition in the matcher
2104
2105 2002-12-26 [oliver]     0.8.8claws5
2106         
2107         * src/toolbar.c 
2108                 enable Addressbook for Main and Messageview
2109         * src/prefs_actions.c
2110                 enable actions in Messageview
2111
2112 2002-12-26 [christoph]  0.8.8claws4
2113
2114         * src/common/plugin.c
2115                 add a little debug output
2116         * configure.in
2117         * src/plugins/demo/Makefile.am
2118                 better use of automake
2119
2120 2002-12-26 [christoph]  0.8.8claws3
2121
2122         * src/Makefile.am
2123         * src/common/Makefile.am
2124                 fix "make distdir"
2125
2126 2002-12-26 [christoph]  0.8.8claws2
2127
2128         * configure.in
2129                 sort configure checks into common / gtk / plugins
2130         * po/POTFILES.in
2131                 add src/prefs_gtk.c
2132         * src/Makefile.am
2133                 add plugins SUBDIR
2134         * src/main.c
2135         * src/common/sylpheed.[ch]
2136                 added now sylpheed_done function for shutdown
2137         * src/common/Makefile.am
2138         * src/common/plugin.[ch]                ** NEW **
2139                 plugin loader and unloader
2140         * src/plugins/.cvsignore                ** NEW **
2141         * src/plugins/Makefile.am               ** NEW **
2142                 build plugins
2143         * src/plugins/demo/.cvsignore           ** NEW **
2144         * src/plugins/demo/Makefile.am          ** NEW **
2145         * src/plugins/demo/demo.c               ** NEW **
2146                 small demo plugin that installs a logtext hook and
2147                 outputs the log text to stdout
2148
2149 2002-12-26 [paul]       0.8.8claws1
2150
2151         * po/es.po
2152                 updated by Ricardo Mones Lastra
2153
2154 2002-12-26 [paul]       0.8.8claws
2155
2156         * 0.8.8claws released
2157
2158 2002-12-26 [paul]       0.8.7claws12
2159
2160         * po/bg.po
2161                 updated by George Danchev
2162
2163 2002-12-26 [paul]       0.8.7claws11
2164
2165         * po/POTFILES.in
2166                 remove unneeded 'src/prefs.c' entry 
2167
2168 2002-12-26 [paul]       0.8.7claws10
2169
2170         * src/codeconv.c
2171           src/mainwindow.c
2172                 sync with 0.8.8 release
2173         
2174         * src/folder.[ch]
2175           src/mh.c
2176           src/summaryview.c
2177                 partial sync with 0.8.8 release
2178         
2179
2180 2002-12-25 [alfons]     0.8.7claws9
2181
2182         * src/matcher.[ch]
2183         * src/matcher_parser_lex.l
2184         * src/matcher_parser_parse.y
2185         * src/prefs_matcher.c
2186                 add locked flag to possible filtering / matcher 
2187                 conditions (also a good example what should be
2188                 done to add a simple boolean condition)
2189
2190 2002-12-25 [christoph]  0.8.7claws8
2191
2192         * src/Makefile.am
2193         * src/account.[ch]
2194         * src/addrbook.c
2195         * src/addressbook.c
2196         * src/addrindex.c
2197         * src/filtering.c
2198         * src/folder.c
2199         * src/matcher.c
2200         * src/prefs.[ch]                ** REMOVE **
2201         * src/prefs_account.c
2202         * src/prefs_actions.c
2203         * src/prefs_common.c
2204         * src/prefs_customheader.c
2205         * src/prefs_display_header.c
2206         * src/prefs_filtering.c
2207         * src/prefs_folder_item.c
2208         * src/prefs_gtk.[ch]            ** NEW **
2209         * src/prefs_matcher.c
2210         * src/prefs_scoring.c
2211         * src/prefs_summary_column.c
2212         * src/procmime.c
2213         * src/selective_download.c
2214         * src/toolbar.c
2215         * src/common/Makefile.am
2216         * src/common/prefs.[ch]         ** NEW **
2217                 split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
2218
2219 2002-12-24 [alfons]     0.8.7claws7
2220
2221         * src/summaryview.c
2222                 summary_thread_build(): fix real cause of the crash mentioned in
2223                 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
2224                 this way we get meaningful ctree nodes 
2225
2226 2002-12-24 [oliver]     0.8.7claws6
2227
2228         * src/mainwindow.[ch]
2229         * src/messageview.[ch]
2230         * src/compose.[ch]
2231         * src/inc.c
2232         * src/summaryview.c
2233                 changes to use updated toolbar handling
2234                 
2235 2002-12-24 [oliver]     0.8.7claws5
2236
2237         * src/toolbar.[ch]
2238                 generic toolbar handling
2239                 used ideas from Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
2240         * src/prefs_toolbar.[ch]
2241                 adjust to handling
2242         
2243 2002-12-24 [oliver]     0.8.7claws4
2244         
2245         * src/stock_pixmap.[ch]
2246                 move SYLPHEED_LOGO to end of list in order 
2247                 to remove it from Custom Toolbar`s Icon View
2248
2249 2002-12-24 [alfons]     0.8.7claws3
2250
2251         * src/summaryview.c
2252                 summary_thread_build(): fix crash because of focus != selection 
2253                 after threading. when deleting the selection, gtk tries but fails 
2254                 to find the correct focusable element. we now force the selection
2255                 to be focused. this should solve the infamous bug reported by 
2256                 Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages"). 
2257                 a test case is available. 
2258
2259 2002-12-24 [darko]      0.8.7claws2
2260
2261         * src/summaryview.c
2262                 don't crash when unmarking message with unread children
2263
2264 2002-12-23 [christoph]  0.8.7claws1
2265
2266         * src/Makefile.am
2267         * src/common/Makefile.am
2268                 update Makefiles for moved intl.h, version.h and defs.h
2269         * src/imap.c
2270                 rewrite imap_session_get to avoid duplicate code
2271
2272 2002-12-23 [paul]       0.8.7claws
2273
2274         * Santa-Claws released
2275         
2276         * po/hu.po
2277           po/ru.po
2278                 squeeze in updated Hungarian and Russian translations.
2279                 Submitted by  Gál Zoltán and Ruslan N. Balkin
2280
2281 2002-12-23 [paul]       0.8.6claws129
2282
2283         * po/pl.po
2284                 updated by Witold Wladyslaw Wojciech Wilk
2285
2286 2002-12-23 [paul]       0.8.6claws128
2287
2288         * src/quote_fmt_parse.y
2289                 fix typo and add licence header
2290
2291 2002-12-23 [paul]       0.8.6claws127
2292
2293         * po/en_GB.po
2294                 updated
2295
2296 2002-12-23 [paul]       0.8.6claws126
2297
2298         * po/it.po
2299                 updated translation, submitted by Alessandro Maestri
2300                 
2301 2002-12-23 [paul]       0.8.6claws125
2302
2303         * src/quote_fmt_parse.y
2304                 fix signature-stripping on replies bug. match
2305                 '-- \n' and not '-- '.
2306
2307 2002-12-22 [paul]       0.8.6claws124
2308
2309         * po/bg.po
2310           po/es.po
2311           po/sr.po
2312                 updated translations. submitted by George Danchev,
2313                 Ricardo Mones Lastra, and Urke MMI respectively
2314
2315 2002-12-21 [paul]       0.8.6claws123
2316
2317         * src/addrbook.c
2318                 fix coding style
2319
2320 2002-12-21 [paul]       0.8.6claws122
2321
2322         * src/addrbook.c
2323                 fix bug [643638] where if a person is in one or more
2324                 addressbook groups editing that person's email 
2325                 address results in removal from those groups.
2326                 Patch submitted by Luke Plant.
2327
2328 2002-12-20 [christoph]  0.8.6claws121
2329
2330         * src/common/utils.c
2331         * src/summaryview.c
2332                 reimplement expand_search_string using GString to
2333                 prevent crashs caused by miscalculated string
2334                 lengths reported by Paul
2335
2336 2002-12-20 [christoph]  0.8.6claws120
2337
2338         * src/summaryview.c
2339                 don't use "changed" to check if op_count has to be changed as it
2340                 is also set when the message has unread children
2341                 (closes bug [ 653221 ] crash while deleting duplicates)
2342
2343 2002-12-20 [paul]       0.8.6claws119
2344
2345         * sync with 0.8.6cvs27
2346                 see ChangeLog 2002-12-20
2347
2348 2002-12-20 [paul]       0.8.6claws118
2349
2350         * sync with 0.8.6cvs26
2351                 see ChangeLog 2002-12-19 and 2002-12-20
2352
2353 2002-12-19 [alfons]     0.8.6claws117
2354
2355         * src/textview.c
2356                 fix incorrect parsing of email addresses, submitted by 
2357                 Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
2358                 name display if it contains @".
2359
2360 2002-12-18 [paul]       0.8.6claws116
2361
2362         * sync with 0.8.6cvs23
2363                 see ChangeLog 2002-12-18
2364
2365 2002-12-18 [paul]       0.8.6claws115
2366
2367         * src/Makefile.am
2368         * src/account.c
2369         * src/codeconv.c
2370         * src/gtkutils.[ch]
2371         * src/imap.c
2372                 sync with 0.8.6cvs22.
2373                 see ChangeLog 2002-12-17 and 2002-12-18
2374
2375 2002-12-17 [christoph]  0.8.6claws114
2376
2377         * src/imap.c
2378                 o don't create a session if imap greeting fails
2379                 o don't close socket when authentication fails
2380                   this is done by imap_session_destroy
2381
2382 2002-12-17 [thorsten]   0.8.6claws113
2383
2384         * tools/Makefile.am
2385           tools/README
2386           tools/google_msgid.pl ** NEW FILE **
2387                 Added "search for message-id" script and doc
2388
2389 2002-12-17 [thorsten]   0.8.6claws112
2390
2391         * po/hu.po
2392                 Updated hungarian translation
2393                 (updated by Gal Zoltan)
2394
2395 2002-12-16 [christoph]  0.8.6claws111
2396
2397         * src/addr_compl.c
2398                 remove stupid addressbook dump to debug output
2399         * src/mh.c
2400                 fix memory leak found by Hiro
2401
2402 2002-12-14 [paul]       0.8.6claws110
2403
2404         * src/compose.c
2405                 fix menubar sensitivity on send
2406                 
2407         * src/prefs_filtering.c
2408         * src/prefs_matcher.c
2409         * src/prefs_scoring.c
2410                 Fix english ;)
2411                 
2412         * src/common/quoted-printable.h
2413                 sync: fix typo
2414         
2415 2002-12-13 [christoph]  0.8.6claws109
2416
2417         * src/Makefile.am
2418         * src/manage_window.[ch]        ** REMOVE **
2419         * src/gtk/Makefile.am
2420         * src/gtk/manage_window.[ch]    ** NEW **
2421                 move manage_window files to gtk directory
2422
2423 2002-12-13 [christoph]  0.8.6claws108
2424
2425         * src/Makefile.am
2426         * src/gtkshruler.[ch]           ** REMOVE **
2427         * src/gtk/Makefile.am
2428         * src/gtk/gtkshruler.[ch]       ** NEW **
2429                 move gtkshruler files to gtk directory
2430
2431 2002-12-13 [christoph]  0.8.6claws107
2432
2433         * src/Makefile.am
2434         * src/compose.c
2435         * src/gtkstext.[ch]             ** REMOVE **
2436         * src/gtkutils.[ch]
2437         * src/textview.c
2438         * src/gtk/gtkstext.[ch]         ** NEW **
2439         * src/gtk/Makefile.am
2440                 o move stext functions to gtkstext.c to remove
2441                   dependency of gtkutils
2442                 o move gtkstext files to gtk directory
2443
2444         * src/gtk/Makefile.am
2445         * src/gtk/sslcertwindow.[ch]
2446                 UI stuff can always depend on common code so
2447                 it's ok to add ../common to include path
2448
2449 2002-12-13 [colin]      0.8.6claws106
2450
2451         * src/summaryview.c
2452                 Disconnect sighandlers for mainwindow when
2453                 quicksearch has the focus
2454                 Fix bug #653231
2455         * src/mainwindow.[ch]
2456                 Make key_pressed callback public, to be able
2457                 to disconnect it
2458
2459 2002-12-13 [christoph]  0.8.6claws105
2460
2461         * src/mh.c
2462                 create .mh_sequences file in new MH folders
2463                 (closes feature request [ 523162 ] MH folders should
2464                  get a .mh_sequences)
2465
2466 2002-12-13 [colin]      0.8.6claws104
2467
2468         * src/summaryview.c
2469                 Better handling of quicksearch show/hide
2470                 (basically the button stays under the mouse 
2471                  when toggled)
2472
2473 2002-12-13 [paul]       0.8.6claws103
2474
2475         * sync with 0.8.6cvs17
2476                 see ChangeLog 2002-12-13
2477
2478 2002-12-13 [paul]       0.8.6claws102
2479
2480         * po/es.po
2481                 updated by Ricardo Mones Lastra
2482
2483 2002-12-11 [colin]       0.8.6claws101
2484
2485         * src/folder.c
2486                 remove statusbar stuff
2487           src/folderview.c
2488                 set statusbar verbosity when moving folders
2489
2490 2002-12-11 [colin]       0.8.6claws100
2491         * src/prefs_filtering.c
2492         * src/prefs_matcher.c
2493         * src/prefs_scoring.c
2494                 Fix english ;)
2495
2496 2002-12-11 [colin]       0.8.6claws99
2497
2498         * src/prefs_common.[ch]
2499                 Add summary_quicksearch_type
2500         * src/summaryview.c
2501                 Save last used quicksearch type
2502
2503 2002-12-11 [jens]       0.8.6claws98
2504         * src/prefs_filtering.c
2505         * src/prefs_matcher.c
2506         * src/prefs_scoring.c
2507                 added dialog for incomplete rules in scoring, filtering and
2508                 matcher to ask wheather really close
2509
2510 2002-12-11 [colin]      0.8.6claws97
2511
2512         * src/folder.c
2513                 Fix folder dnd statusbar logging
2514
2515 2002-12-10 [christoph]  0.8.6claws96
2516
2517         * src/compose.c
2518         * src/folder.c
2519         * src/imap.c
2520         * src/inc.c
2521         * src/main.c
2522         * src/mainwindow.c
2523         * src/news.c
2524         * src/send.c
2525         * src/statusbar.[ch]
2526         * src/common/hooks.c
2527         * src/common/log.[ch]
2528                 o handle verbose logging in statusbar directly in statusbar code
2529                   and common code does not need any knowledge about a statusbar
2530                 o remove direct calls to statusbar_(puts|pop)_all functions
2531
2532 2002-12-10 [jens]       0.8.6claws95
2533
2534         * src/*.c
2535                 removed gettext from g_warnings
2536         * po/POTFILES.in
2537                 cleaned and updated
2538         * po/de.po
2539                 updated
2540
2541 2002-12-10 [colin]      0.8.6claws94
2542
2543         * src/main.c
2544                 finish crash dialog fix
2545
2546 2002-12-10 [colin]      0.8.6claws93
2547
2548         * src/main.c
2549                 "Fix" "sylpheed already running" instead of
2550                 crash dialog appearing after a crash
2551
2552 2002-12-10 [colin]      0.8.6claws92
2553
2554         * po/POTFILES.in
2555                 add src/gtk/sslcertwindow.c
2556
2557 2002-12-10 [paul]       0.8.6claws91
2558
2559         * po/POTFILES.in
2560                 updated to reflect recent changes
2561                 submitted by Alessandro Maestri
2562
2563 2002-12-09 [christoph]  0.8.6claws90
2564
2565         * src/Makefile.am
2566         * src/smtp.[ch]                 ** REMOVE **
2567         * src/common/Makefile.am
2568         * src/common/smtp.[ch]          ** NEW **
2569                 move smtp files to common directory
2570
2571 2002-12-09 [christoph]  0.8.6claws89
2572
2573         * src/Makefile.am
2574         * src/session.[ch]              ** REMOVE **
2575         * src/common/Makefile.am
2576         * src/common/session.[ch]       ** NEW **
2577                 move session files to common directory
2578
2579 2002-12-09 [paul]       0.8.6claws88
2580
2581         * src/account.c
2582                 fix bug [649746] edit accounts: move account reverted
2583                 Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
2584
2585 2002-12-09 [colin]      0.8.6claws87
2586
2587         * src/ssl_certificate.c
2588                 cleanup
2589
2590 2002-12-09 [colin]      0.8.6claws86
2591
2592         * src/ssl.c
2593                 Try to open the cert.pem database and 
2594                 issue a warning if it isn't there
2595
2596 2002-12-09 [colin]      0.8.6claws85
2597
2598         * src/common/ssl_certificate.c
2599         * src/gtk/sslcertwindow.c
2600                 Warning fixes
2601
2602 2002-12-09 [colin]      0.8.6claws84
2603
2604         * src/ssl_certificate.[ch] ** REMOVED **
2605         * src/common/ssl_certificate.[ch] ** NEW **
2606         * src/Makefile.am
2607         * src/common/Makefile.am
2608                 Moved ssl_certificate.[ch] to common
2609         * src/common/ssl.c 
2610                 Put back needed include
2611         * src/gtk/sslcertwindow.[ch]
2612                 Changed ssl_certificate.h include
2613         
2614 2002-12-09 [colin]      0.8.6claws83
2615
2616         * src/gtk/sslcertwindow.[ch]
2617                 Implement hook for certificate acception
2618         * src/ssl_certificate.[ch]
2619                 Implement hook for certificate acception
2620         * src/common/ssl.c
2621                 Reenable certificate acception check
2622         * src/mainwindow.c
2623                 Register sslcertwindow's hook
2624         
2625 2002-12-08 [christoph]  0.8.6claws82
2626
2627         * src/about.c
2628         * src/addr_compl.c
2629         * src/codeconv.c
2630         * src/manual.c
2631         * src/undo.c
2632         * src/common/utils.c
2633                 o add missing includes
2634                 o fix warnings
2635         * src/.cvsignore
2636         * src/common/.cvsignore
2637         * src/common/version.h          ** REMOVE **
2638                 remove autogenerated file
2639
2640 2002-12-08 [paul]       0.8.6claws81
2641
2642         * src/stringtable.c
2643                 put back needed include
2644
2645 2002-12-08 [colin]      0.8.6claws80
2646         
2647         * src/gtk/sslcertwindow.c
2648                 Cleaner popups when asking
2649         * src/ssl_certificate.c
2650         * src/prefs_common.[ch]
2651                 remove ssl certificate pref
2652                 put back needed include
2653         * src/undo.c
2654                 put back needed include
2655
2656 2002-12-08 [christoph]  0.8.6claws79
2657
2658         * src/folderview.c
2659         * src/logwindow.c
2660         * src/statusbar.c
2661         * src/summaryview.c
2662                 only abort hook invokation if required data is missing not
2663                 if our own data pointer is NULL, update hookfunction for
2664                 log window
2665
2666 2002-12-08 [paul]       0.8.6claws78
2667
2668         * src/about.c
2669         * src/addrcache.c
2670         * src/addrclip.c
2671         * src/addr_compl.c
2672         * src/addrselect.c
2673         * src/codeconv.c
2674         * src/colorlabel.c
2675         * src/enriched.c
2676         * src/esmtp.c
2677         * src/exporthtml.c
2678         * src/headerview.c
2679         * src/imageview.c
2680         * src/manual.c
2681         * src/noticeview.c
2682         * src/pgptext.c
2683         * src/scoring.c
2684         * src/sourcewindow.c
2685         * src/stringtable.c
2686         * src/undo.c
2687                 clean up: remove unneccesary includes
2688
2689 2002-12-08 [christoph]  0.8.6claws77
2690
2691         * src/folderview.c
2692         * src/statusbar.c
2693         * src/summaryview.c
2694         * src/common/hooks.[ch]
2695                 hook functions now have a gboolean return value, if a hook
2696                 returns TRUE it will stop executing of any more hooks in
2697                 the same hooklist for this invokation
2698
2699 2002-12-08 [colin]      0.8.6claws76
2700         
2701         * src/main.c
2702                 put back argv0 for CRASH_DIALOG
2703
2704 2002-12-08 [christoph]  0.8.6claws75
2705
2706         * src/Makefile.am
2707         * src/about.c
2708         * src/account.c
2709         * src/crash.c
2710         * src/esmtp.h
2711         * src/imap.[ch]
2712         * src/inc.c
2713         * src/main.c
2714         * src/mainwindow.c
2715         * src/news.c
2716         * src/pop.[ch]
2717         * src/prefs_account.[ch]
2718         * src/prefs_common.[ch]
2719         * src/send.[ch]
2720         * src/smtp.[ch]
2721         * src/ssl_certificate.[ch]
2722         * src/ssl_manager.[ch]
2723         * src/common/Makefile.am
2724         * src/common/log.c
2725         * src/common/nntp.[ch]
2726         * src/common/socket.[ch]
2727         * src/common/ssl.[ch]
2728         * src/gtk/sslcertwindow.[ch]
2729         * ac/openssl.m4
2730                 use new autoconf script to detect OpenSSL with extra parameters
2731                 to specify the location of libs and includes, also remove USE_SSL
2732                 to USE_OPENSSL
2733
2734         * src/common/sylpheed.[ch]
2735         * src/common/version.h.in
2736                 start seperation of common code initialization seperated from gui
2737
2738         * src/summaryview.c
2739                 The function that is called when a color label changes
2740                 should not change the color lable again
2741
2742 2002-12-08 [colin]      0.8.6claws74
2743
2744         * src/gtk/sslcertwindow.c
2745                 warning fixes
2746
2747 2002-12-08 [colin]      0.8.6claws73
2748
2749         * src/statusbar.c
2750           src/common/log.h
2751                 Register a hook for statusbar_puts_all
2752         * src/common/log.c
2753                 invoke statusbar_puts_all's hook
2754         
2755 2002-12-08 [colin]      0.8.6claws72
2756
2757         * src/ssl_certificate.c
2758                 Put back a badly-removed include
2759
2760 2002-12-08 [colin]      0.8.6claws71
2761
2762         * src/gtk/sslcertwindow.[ch]    ** NEW **
2763                 new certificate presentation
2764         * src/gtk/Makefile.am
2765                 add new files
2766         * src/ssl_certificate.[ch]
2767                 gtk cleanup, made utility functions public
2768         * src/ssl_manager.c
2769                 use new cert presentation
2770
2771 2002-12-07 [christoph]  0.8.6claws70
2772
2773         * src/Makefile.am
2774         * src/nntp.[ch]                 ** REMOVE **
2775         * src/common/Makefile.am
2776         * src/common/nntp.[ch]          ** NEW **
2777                 move nntp files to common directory
2778
2779 2002-12-07 [christoph]  0.8.6claws69
2780
2781         * src/procmsg.[ch]
2782         * src/summaryview.c
2783                 implement msginfo update callback using sylpheed's new
2784                 hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.
2785
2786 2002-12-06 [christoph]  0.8.6claws68
2787
2788         * src/editgroup.c
2789                 This patch changes the 'Edit Group Details' dialog to
2790                 allow extended selections in either pane, so that
2791                 addresses can be added or removed from a group more
2792                 quickly and easily. (it actually is a net decrease in
2793                 file size, as some unnecessary functions have been
2794                 removed). 
2795                 (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
2796
2797 2002-12-06 [christoph]  0.8.6claws67
2798
2799         * src/Makefile.am
2800         * src/template.[ch]             ** REMOVE **
2801         * src/common/Makefile.am
2802         * src/common/template.[ch]      ** NEW **
2803                 move template files to common directory
2804
2805         * src/nntp.c
2806                 add missing log.h include
2807
2808 2002-12-06 [melvin]     0.8.6claws66
2809
2810         * src/prefs_actions.c
2811                 Added the trailing ">" syntax to insert command's output
2812                 without replacing old text (in contrast to trailing "|").
2813
2814 2002-12-05 [colin]      0.8.6claws65
2815         
2816         * src/common/utils.c
2817                 Don't modify original search_string or it'll change
2818                 the next iterations in the for()
2819
2820 2002-12-05 [darko]      0.8.6claws64
2821
2822         * src/common/utils.c
2823                 proper check for filtering commands, found by Colin
2824
2825 2002-12-05 [darko]      0.8.6claws63
2826
2827         * src/common/utils.c
2828                 check proper string for NULL pointer, found by Colin
2829
2830 2002-12-05 [darko]      0.8.6claws62
2831
2832         * src/common/utils.[ch]
2833                 expand_search_string(): new function
2834                 converts Mutt-like patterns to Sylpheed's
2835                 filtering engine
2836         * src/summaryview.c
2837                 use expand_search_string() to allow Mutt-like
2838                 patterns in extended search
2839         * README.claws
2840                 document extended option in quick search
2841
2842 2002-12-05 [paul]       0.8.6claws61
2843
2844         * sync with 0.8.6cvs16
2845                 see ChangeLog 2002-12-05
2846                 
2847         * po/POTFILES.in
2848                 clean up
2849
2850 2002-12-04 [christoph]  0.8.6claws60
2851
2852         * src/imap.[ch]
2853                 put imap authentication code into a new function and
2854                 remove it from imap_session_new that will allow to
2855                 send other commands before authentication
2856
2857 2002-12-04 [christoph]  0.8.6claws59
2858
2859         * src/imap.[ch]
2860                 use already existing method to prevent unneeded IMAP
2861                 folder selects. Set imap_select parameters to NULL
2862                 in some functions if the values are not required.
2863
2864         * src/xml.h
2865                 remove no longer required include
2866
2867 2002-12-04 [paul]       0.8.6claws58
2868
2869         * po/es.po
2870                 updated by Ricardo Mones Lastra
2871                 
2872         * configure.in
2873           po/hu.po      ** NEW FILE **
2874                 initial Hungarian translation, submitted
2875                 by Gál Zoltán <galzoli@hu.inter.net>
2876
2877 2002-12-03 [christoph]  0.8.6claws57
2878
2879         * src/Makefile.am
2880         * src/gtksctree.[ch]            ** REMOVE **
2881         * src/gtk/Makefile.am
2882         * src/gtk/gtksctree.[ch]        ** NEW **
2883                 move gtksctree files to gtk directory
2884
2885 2002-12-03 [christoph]  0.8.6claws56
2886
2887         * src/Makefile.am
2888         * src/md5.[ch]                  ** REMOVE **
2889         * srm/common/Makefile.am
2890         * src/common/md5.[ch]           ** NEW **
2891                 move md5 files to common directory
2892
2893         * src/gtkstext.c
2894                 remove not required #include
2895
2896 2002-12-03 [sergey]     0.8.6claws55
2897
2898         * src/gtkutils.c
2899         * src/gtkutils.h
2900                 gtkut_window_popup(): new function.
2901         * src/mainwindow.c
2902                 main_window_popup(): use gtkut_window_popup() to raise
2903                 window without changing its position.
2904                 (see sylpheed-main ML message [sylpheed:17247])
2905
2906 2002-12-03 [sergey]     0.8.6claws54
2907
2908         * src/send.c
2909                 send_message_local(): removed first-dot escaping
2910                 (SMTP-only, not needed for sending through pipe)
2911
2912 2002-12-03 [paul]       0.8.6claws53
2913
2914         * po/POTFILES.in
2915                 update to reflect recent changes (thanks
2916                 to Ricardo Mones Lastra)
2917                 
2918         * tools/filter_conv.pl
2919                  fix problem with quoted strings. Patch submitted
2920                  by Luke Plant <lukeplant@softhome.net>
2921
2922 2002-12-03 [paul]       0.8.6claws52
2923
2924         * sync with 0.8.6cvs15
2925                 see ChangeLog 2002-12-03
2926
2927 2002-12-02 [christoph]  0.8.6claws51
2928
2929         * src/logwindow.[ch]
2930         * src/common/log.[ch]
2931                 implement logging using a hook function
2932
2933         * src/folderview.c
2934         * src/folder.[ch]
2935                 define hooklist name in header file to avoid
2936                 errors caused by wrong spelling of hooklist names
2937
2938         * src/toolbar.c
2939                 fix warnings
2940
2941 2002-12-02 [christoph]  0.8.6claws50
2942
2943         * src/common/Makefile.am
2944                 add src/common/hooks.[ch]
2945
2946         * src/common/hooks.[ch]
2947                 implement a simple hook system using glib's hook functions
2948
2949         * src/folder.[ch]
2950         * src/folderview.c
2951                 use new hook system for folder item updates
2952
2953 2002-12-02 [christoph]  0.8.6claws49
2954
2955         * doc-src/ui_seperation.txt     ** NEW **
2956                 information for ui seperation
2957
2958         * src/Makefile.am
2959                 remove files that were moved to common
2960                 include common directory by default for the header files
2961
2962         * src/inc.c
2963         * src/common/socket.c
2964         * src/automaton.[ch]
2965                 implement automaton using g_io_*-functions instead of
2966                 gdk_input_add to make it ui independent
2967
2968         * src/codeconv.c
2969         * src/compose.c
2970         * src/ldif.c
2971         * src/pgptext.c
2972         * src/procmime.c
2973         * src/rfc2015.c
2974         * src/smtp.c
2975         * src/unmime.c
2976                 remove common/ prefix because directory is now in
2977                 include path
2978
2979         * src/compose.c
2980         * src/folder.c
2981         * src/folderview.c
2982         * src/mainwindow.c
2983         * src/messageview.c
2984         * src/prefs_common.c
2985         * src/procmsg.c
2986         * src/rfc2015.c
2987                 fix warnings
2988
2989         * src/imap.c
2990         * src/inc.c
2991         * src/news.c
2992         * src/pop.c
2993         * src/send.c
2994         * src/smtp.c
2995         * src/ssl_certificate.c
2996                 add log.h header file for logging functions
2997
2998         * src/main.c
2999         * src/common/utils.c
3000         * src/summaryview.c
3001         * src/xml.c
3002                 o move debug_mode to common/utils.c
3003                 o add functions to set and get debug_mode
3004
3005         * src/defs.h                    ** REMOVE **
3006         * src/intl.h                    ** REMOVE **
3007         * src/socket.[ch]               ** REMOVE **
3008         * src/ssl.[ch]                  ** REMOVE **
3009         * src/utils.[ch]                ** REMOVE **
3010                 replaced by new files in src/common/
3011         
3012         * src/common/Makefile.am
3013                 add new files in src/common/
3014
3015         * src/common/defs.h             ** NEW **
3016         * src/common/intl.h             ** NEW **
3017         * src/common/log.[ch]           ** NEW **
3018         * src/common/socket.[ch]        ** NEW **
3019         * src/common/ssl.[ch]           ** NEW **
3020         * src/common/utils.[ch]         ** NEW **
3021                 replacement for files in src/
3022
3023 2002-12-02 [colin]      0.8.6claws48
3024
3025         * src/folderview.c
3026                 Scroll folderview if necessary during dnd
3027
3028 2002-12-02 [colin]      0.8.6claws47
3029
3030         * src/folder.[ch]
3031                 Add check to verify a move is within a single mailbox
3032         * src/folderview.c
3033                 Add specific error string for this check
3034
3035 2002-12-02 [colin]      0.8.6claws46
3036
3037         * src/folder.c
3038                 Add a test to folder moving, remove a statusbar_print
3039         * src/folderview.c
3040                 Add Move folder... context-menu item
3041                 Factorize folder moving code
3042                 Enable folder DND for mbox
3043
3044 2002-12-01 [christoph]  0.8.6claws45
3045
3046         * ac/aspell.m4
3047                 remove conf.aspelltest if the version check fails
3048
3049 2002-11-30 [christoph]  0.8.6claws44
3050
3051         * autogen.sh
3052                 run libtoolize --force in autogen to create missing
3053                 libtool scripts
3054
3055 2002-11-30 [christoph]  0.8.6claws43
3056
3057         * src/Makefile.am
3058         * src/pgptext.c
3059         * src/procmime.c
3060         * src/rfc2015.c
3061         * src/uuencode.[ch]             ** REMOVED **
3062         * src/common/Makefile.am
3063         * src/common/uuencode.[ch]      ** NEW **
3064                 move uuen/decoder to common directory
3065
3066 2002-11-30 [christoph]  0.8.6claws42
3067
3068         * src/Makefile.am
3069         * src/base64.[ch]               ** REMOVED **
3070         * src/codeconv.c
3071         * src/compose.c
3072         * src/ldif.c
3073         * src/pgptext.c
3074         * src/procmime.c
3075         * src/rfc2015.c
3076         * src/smtp.c
3077         * src/unmime.c
3078         * src/common/Makefile.am
3079         * src/common/base64.[ch]        ** NEW **
3080                 move base64 en/decoder to common directory
3081
3082 2002-11-30 [christoph]  0.8.6claws41
3083
3084         * src/common                    ** NEW **
3085                 new directory for UI independent code
3086         * src/gtk                       ** NEW **
3087                 new directory for GTK frontend
3088         * src/common/.cvsignore         ** NEW **
3089         * src/gtk/.cvsignore            ** NEW **
3090                 ignore build files
3091         * src/common/Makefile.am        ** NEW **
3092         * src/gtk/Makefile.am           ** NEW **
3093                 automake files to build new seperated stuff
3094         * src/Makefile.am
3095                 the binary will currently still be build with the
3096                 files in src, so we include the code from the
3097                 subdirs for now after building the libs there
3098
3099 2002-11-30 [paul]       0.8.6claws40
3100
3101         * src/compose.c
3102                 fix bug [642731] 'Wrong selected account with drafted mail'
3103
3104 2002-11-29 [oliver]     0.8.6claws39
3105         
3106         * src/messageview.c
3107                 o update summaryview when switching between different
3108                   messageviews          
3109         * src/toolbar.c  
3110                 o check if messageview holds already removed msg
3111                   from summaryview
3112                 
3113
3114 2002-11-29 [oliver]     0.8.6claws38
3115
3116         * src/toolbar.c 
3117                 remove not needed variables and includes
3118                 make messageview stay opened and move to next when msgs are deleted 
3119
3120 2002-11-29 [oliver]     0.8.6claws37
3121         
3122         * src/toolbar.c 
3123                 disable compose button (messageview toolbar) by default
3124                 deleted msgs are moved to trash
3125         
3126 2002-11-29 [melvin]     0.8.6claws36
3127
3128         * configure.in
3129                 Increased minimal gpgme version to 0.3.10 (Zombies out)
3130                 and to detect signatures expirations (gpgme 0.3.6)
3131
3132         * src/main.c
3133                 Use non obsolescent function for Gpgme engine checking.
3134
3135         * src/rfc2015.c
3136                 Inform about expired signatures or signatures which key
3137                 has expired. Expiration date is displayed.
3138
3139         * src/sigstatus.c
3140                 Inform about expired signatures or signatures which key
3141                 has expired.
3142
3143 2002-11-28 [paul]       0.8.6claws35
3144
3145         * src/folderview.c
3146                 re-instate 'Check for new messages' in Newsgroup
3147                 folders right-click menu, after a suggestion from
3148                 Tim Mann <timmann@users.sourceforge.net>
3149
3150         * src/main.c
3151                 after a crash check only local folders for new
3152                 messages
3153
3154 2002-11-28 [paul]       0.8.6claws34
3155
3156         * configure.in
3157                 apply patch that fixes the checking of GTK with XIM 
3158                 support on different OSs, such as FreeBSD. Patch 
3159                 submitted by Topia <topia@users.sourceforge.net>
3160                 
3161 2002-11-28 [paul]       0.8.6claws33
3162
3163         * src/mainwindow.c
3164           src/prefs_common.c
3165           src/prefs_toolbar.c
3166                 more changes to the English
3167
3168 2002-11-28 [paul]       0.8.6claws32
3169
3170         * sync with 0.8.6cvs13
3171                 see ChangeLog 2002-11-28 (no sync needed
3172                 for src/compose.c)
3173
3174 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws31
3175         
3176         * src/mainwindow.[ch]
3177                 add patch by Ivan F. Martinez introducing messageview Toolbar
3178                 some changes and committed by oliver    
3179
3180 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws30
3181
3182         * src/messageview.[ch]
3183                 add patch by Ivan F. Martinez introducing messageview Toolbar
3184                 some changes and committed by oliver    
3185
3186 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws29
3187
3188         * src/compose.[ch]
3189                 add patch by Ivan F. Martinez introducing messageview Toolbar
3190                 some changes and committed by oliver    
3191
3192 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws28
3193         
3194         * src/toolbar.[ch]
3195                 add patch by Ivan F. Martinez introducing messageview Toolbar
3196                 some changes and committed by oliver
3197
3198 2002-11-28 [oliver]     0.8.6claws27
3199         
3200         * src/prefs_toolbar.[ch]
3201                 getting ready for messageview toolbar
3202                 free mem allocated by gettext
3203                 change prefs_toolbar to prefs_toolbar_open
3204  
3205 2002-11-28 [thorsten]   0.8.6claws26
3206
3207         * src/imageview.[ch]
3208                 cleaned up conflicting declarations of
3209                 imageview_show_image()
3210
3211 2002-11-28 [paul]       0.8.6claws25
3212
3213         * src/grouplistdialog.c
3214           src/prefs_common.c
3215           src/prefs_summary_column.c
3216                 a few more improvements to the English
3217
3218 2002-11-28 [colin]      0.8.6claws24
3219
3220         * man/sylpheed.1
3221                 A few updates to command-line parameters
3222
3223 2002-11-28 [colin]      0.8.6claws23
3224
3225         * src/prefs_filtering.c
3226                 Fix problems with prefs_filtering_delete_path:
3227                 a) if the first rule is removed, original pointers
3228                    weren't updated (leading to segfaults)
3229                 b) it was always global_processing updated in case
3230                    of removed path was parent of rule path
3231
3232 2002-11-27 [paul]       0.8.6claws22
3233
3234         * src/mainwindow.c
3235           src/prefs_account.c
3236           src/prefs_actions.c
3237           src/prefs_common.c
3238           src/prefs_customheader.c
3239           src/prefs_display_header.c
3240           src/prefs_filtering.c
3241           src/prefs_folder_item.c
3242           src/prefs_matcher.c
3243           src/prefs_scoring.c
3244           src/prefs_summary_column.c
3245           src/prefs_template.c
3246           src/prefs_toolbar.c
3247                  improve the English in the GUI
3248
3249 2002-11-27 [colin]      0.8.6claws21
3250
3251         * src/folder.c
3252                 Fix processing renaming problems happening after
3253                 last commit
3254
3255 2002-11-27 [colin]      0.8.6claws20
3256
3257         * src/folder.c
3258                 recursive move now deletes src each subfolder after 
3259                 having moved it
3260         * src/folderview.c
3261                 Use identifier instead of path during dnd (enables
3262                 IMAP folder dnd)
3263
3264 2002-11-27 [paul]       0.8.6claws19
3265
3266         * src/main.c
3267                 apply patch that does command-line processing 
3268                 BEFORE gtk_init, allowing claws to run from 
3269                 shell-scripts in non-X environment (e.g. crontab 
3270                 or ip-up, ip-down scripts). Patch submitted by
3271                 Ruslan N. Balkin <baron@dartel.ru>
3272                 
3273         * po/it.po
3274                 updated by Alessandro Maestri
3275
3276 2002-11-27 [paul]       0.8.6claws18
3277
3278         * sync with 0.8.6cvs12
3279           src/prefs_common.c
3280                 Differences are that main uses a 'Receive dialog'
3281                 frame on the Interface tab, whereas claws groups all 
3282                 the dialogs together in a 'Dialogs' frame.
3283
3284 2002-11-27 [colin]      0.8.6claws17
3285
3286         * src/prefs_matcher.c
3287                 Fix Execute criteria's NOT flag
3288
3289
3290 2002-11-26 [christoph]  0.8.6claws16
3291
3292         * src/ssl.c
3293                 rewrite the ssl code a little bit, only use one
3294                 SSL context, set default certificates' file/path
3295
3296 2002-11-26 [thorsten]   0.8.6claws15
3297
3298         * src/compose.c
3299                 default-reply-to didn't work for ml-reply
3300
3301 2002-11-26 [melvin]     0.8.6claws14
3302
3303         * src/prefs_actions.c
3304                 Made pipe-actions ignore short headers in message view
3305                 Made trailing-pipe-actions write in the message view with
3306                 the same font as the original message
3307
3308 2002-11-26 [paul]       0.8.6claws13
3309
3310         * src/compose.c
3311                 this time commit the correct file
3312
3313 2002-11-26 [paul]       0.8.6claws12
3314
3315         * sync with 0.8.6cvs11
3316           src/quote_fmt_parse.y  
3317                 no sync needed
3318           src/account.[ch]       
3319                 not sync'ed
3320           src/compose.c
3321                 compose_write_headers(): add 'X-Sylpheed-Account-Id:' header
3322                 on draft mode.
3323                 compose_reedit(): add check for 'X-Sylpheed-Account-Id:' 
3324                 header
3325                 
3326         see ChangeLog 2002-11-25 and 2002-11-26
3327
3328 2002-11-26 [colin]      0.8.6claws11
3329
3330         * src/folderview.c
3331                 Fix collapsed folder not auto-expanding during
3332                 mail dnd, if it was the source folder.
3333
3334 2002-11-25 [colin]      0.8.6claws10
3335
3336         * src/folderview.[ch]
3337                 Variable renaming and cleaning (slist of nodes 
3338                 to be re-collapsed is stored in FolderView)
3339
3340 2002-11-25 [paul]       0.8.6claws9
3341
3342         * src/prefs_common.[ch]
3343                 fix breakage caused by last commit
3344
3345 2002-11-25 [paul]       0.8.6claws8
3346
3347         * sync with 0.8.6cvs4
3348                 see ChangeLog 2002-11-21
3349
3350 2002-11-25 [paul]       0.8.6claws7
3351
3352         * sync with 0.8.6cvs4
3353                 see ChangeLog 2002-11-20
3354
3355 2002-11-25 [paul]       0.8.6claws6
3356
3357         * sync with 0.8.6cvs3
3358                 see ChangeLog 2002-11-18
3359
3360 2002-11-25 [colin]      0.8.6claws5
3361
3362         * src/gtkutils.[ch]
3363                 Add gtkut_ctree_node_is_parent()
3364         * src/folderview.c
3365                 Spring-loaded folders
3366
3367 2002-11-25 [colin]      0.8.6claws4
3368
3369         * src/utils.[ch]
3370                 Add slist_concat_unique(), function to merge
3371                 two GSList filtering dups
3372         * src/folder.[ch]
3373         * src/summaryview.[ch]
3374         * src/folderview.c
3375         * src/main.c
3376                 Add detection/update/display of unread answers
3377                 to marked mails
3378         * src/procmsg.[ch]
3379                 Add procmsg_find_children()
3380                 Add procmsg_msg_has_marked_parent()
3381
3382 2002-11-25 [colin]      0.8.6claws3
3383
3384         * src/ssl_certificate.[ch]
3385                 Allow checking a certificate without a DNS
3386                 lookup
3387                 Allow to forget a cert (by deleting it)
3388                 Make ssl_certificate_destroy_public
3389         * src/ssl_manager.[ch] ** NEW FILES **
3390                 Gui to manage (display/remove) certificates
3391         * src/prefs_common.[ch]
3392                 Add a pref to allow silent acceptation of
3393                 trusted certificates or not (based on the
3394                 "I want to know what's going on" principle)
3395         * src/mainwindow.c
3396                 Add SSL manager in Tools menu
3397         * src/Makefile.am
3398                 Add the new files to the build
3399         * po/POTFILES.in
3400                 Add ssl_manager.c to translations
3401
3402 2002-11-25 [colin]      0.8.6claws2
3403
3404         * src/summaryview.[ch]
3405                 Add S_SEARCH_EXTENDED to the quick search, which 
3406                 allows to search using filtering syntax.
3407
3408 2002-11-25 [colin]      0.8.6claws1
3409
3410         * src/summaryview.c
3411                 Deletion of duplicates now prefer deleting
3412                 the unread dup (fixes feature-request 638989).
3413
3414 2002-11-24 [paul]       0.8.6claws
3415
3416         * po/es.po
3417           po/pl.po
3418           po/ru.po
3419           po/sr.po
3420                 updated by Ricardo Mones Lastra,
3421                 Witold Wladyslaw Wojciech Wilk,
3422                 Ruslan N. Balkin, and  Urke MMI 
3423                 respectively
3424
3425 2002-11-24 [paul]       0.8.5claws182
3426
3427         * po/bg.po
3428                 updated by George Danchev
3429
3430 2002-11-23 [alfons]     0.8.5claws181
3431
3432         * src/imap.c
3433                 tiny memory leak found by browsing Dimitar's 
3434                 valgrind report
3435
3436 2002-11-23 [paul]       0.8.5claws180
3437
3438         * po/it.po
3439                 updated by Alessandro Maestri
3440
3441 2002-11-22 [christoph]  0.8.5claws179
3442
3443         * src/compose.c
3444         * src/inc.c
3445         * src/prefs_filtering.c
3446         * src/summaryview.c
3447                 more warning fixes
3448
3449 2002-11-22 [alfons]     0.8.5claws178
3450
3451         * src/summaryview.c
3452                 summary_execute_delete_func(): if message is deleted, make 
3453                 sure to also remove its entry in the subject hash table. 
3454                 fixes a corner case bug.
3455
3456 2002-11-22 [paul]       0.8.5claws177
3457
3458         * .cvsignore
3459                 add 'autom4te.cache'
3460                 
3461         * ltconfig      ** REMOVED **
3462                 not needed
3463
3464 2002-11-22 [paul]       0.8.5claws176
3465
3466         * src/textview.c
3467                 textview_set_font(): fix for message display in
3468                 UTF-8 locales (thanks to Sergey Vlasov).
3469                 
3470         * AUTHORS
3471                 add new team members and contributors
3472
3473
3474 2002-11-21 [colin]      0.8.5claws175
3475
3476         * src/procmsg.[ch]
3477                 Add procmsg_remove_special_headers()
3478         * src/mh.c
3479                 Use procmsg_remove_special_headers() for 
3480                 previous fix
3481
3482 2002-11-21 [colin]      0.8.5claws174
3483
3484         * src/mh.c
3485                 Fix moving/copying from queue/draft folders
3486                 for MH folders
3487
3488 2002-11-21 [christoph]  0.8.5claws173
3489
3490         * src/crash.c
3491         * src/filtering.c
3492         * src/logwindow.c
3493         * src/main.c
3494         * src/matcher_parser_lex.[hl]
3495         * src/mbox.c
3496         * src/mbox_folder.[ch]
3497         * src/prefs_filtering.c
3498         * src/procheader.c
3499         * src/quote_fmt_lex.l
3500         * src/ssl.c
3501                 fix all warnings except the warnings in lex and yacc files
3502
3503 2002-11-20 [christoph]  0.8.5claws172
3504
3505         * src/imap.c
3506                 fix MsgInfo retrieval for IMAP draft and queue folders
3507                 (closes bug [ 619558 ] Draft saving on IMAP box issue)
3508
3509 2002-11-19 [christoph]  0.8.5claws171
3510
3511         * src/compose.c
3512                 fix segfault, when draft saving does not get
3513                 the MsgInfo of the new message
3514                 (closes bug [ 640699 ] Claws170: crash drafting mail ( IMAP ))
3515
3516 2002-11-19 [christoph]  0.8.5claws170
3517
3518         * src/procmsg.c
3519                 add parameter check for flag setting function
3520                 (closes bug [ 640619 ] Claws169: crash - drafting a mail (IMAP))
3521
3522 2002-11-18 [paul]       0.8.5claws169
3523
3524         * src/compose.c
3525                 more sensitivity fixes to redirect mode:
3526                 * disable toolbar draft button
3527                 * allow only Address book in the Tools menu
3528                 * disable editing of message by the spell
3529                   checker
3530
3531 2002-11-18 [paul]       0.8.5claws168
3532
3533         * src/compose.c
3534                 fix sensitivity of menu items in compose_redirect():
3535                 allow only the necessary items 
3536
3537 2002-11-18 [paul]       0.8.5claws167
3538
3539         * src/compose.c
3540                 fix bug [ 603259 ] 'attachment got lost on bounce'
3541
3542 2002-11-18 [paul]       0.8.5claws166
3543
3544         * po/ru.po
3545                 updated by Ruslan N. Balkin <baron@dartel.ru>
3546
3547 2002-11-18 [colin]      0.8.5claws165
3548
3549         * src/main.c
3550           src/defs.h
3551                 Remove old filtering stuff
3552
3553
3554 2002-11-17 [oliver]     0.8.5claws164
3555
3556         * src/toolbar.h
3557                 remove not needed typedef 
3558
3559 2002-11-17 [oliver]     0.8.5claws163
3560
3561         * src/toolbar.c
3562                 make toolbar's on click events translatable
3563
3564 2002-11-15 [colin]      0.8.5claws162
3565
3566         * src/summaryview.c
3567                 Revert too-soon integration of a feature
3568
3569 2002-11-15 [christoph]  0.8.5claws161
3570
3571         * src/imap.c
3572                 use main's implementation of imap_get_msginfo
3573
3574 2002-11-15 [christoph]  0.8.5claws160
3575
3576         * src/compose.c
3577         * src/folder.[ch]
3578         * src/imap.c
3579         * src/mbox_folder.c
3580         * src/mh.c
3581         * src/news.c
3582         * src/procmsg.c
3583         * src/summaryview.c
3584                 replace claws' fetch_msginfo with main's get_msginfo
3585                 (use main's implementation where possible)
3586
3587 2002-11-15 [colin]      0.8.5claws159
3588
3589         * src/ssl_certificate.c
3590                 Missed a check
3591
3592 2002-11-16 [melvin]     0.8.5claws158
3593
3594         * po/fr.po
3595                 Updated French translations.
3596
3597 2002-11-16 [colin]      0.8.5claws157
3598
3599         * src/ssl_certificate.c
3600                 Check for missing parts in the certificates
3601
3602 2002-11-15 [colin]      0.8.5claws156
3603
3604         * src/folderview.c
3605                 Preventive fix (missing check) found by
3606                 Alfons
3607
3608 2002-11-15 [paul]
3609
3610         * NEWS
3611                 sync with 0.8.6 release
3612
3613 2002-11-15 [colin]      0.8.5claws155
3614
3615         * src/folder.[ch]
3616           src/folderview.c
3617                 Fix error handling of folder_item_move_to()
3618                 (thanks to Alfons!)
3619
3620 2002-11-15 [colin]      0.8.5claws154
3621
3622         * src/folder.[ch]
3623           src/folderview.c
3624                 folder_item_move_to() sets an error message instead
3625                 of having GUI stuff in folder.c
3626
3627 2002-11-15 [colin]      0.8.5claws153
3628
3629         * src/procmsg.[ch]
3630                 Implemented a callback for MsgInfo updates, 
3631                 heavily copy/pasted from Christoph's folder 
3632                 callback system
3633         * src/summaryview.[ch]
3634                 Register summary_update_msg as callback
3635
3636 2002-11-14 [colin]      0.8.5claws152
3637         
3638         * src/procmsg.c
3639                 Update the FolderItem after sending (fixes 617593)
3640
3641 2002-11-14 [christoph]  0.8.5claws151
3642
3643         * src/folder.c
3644                 fix wrong position of NULL pointer check found
3645                 by Sergey
3646
3647 2002-11-14 [christoph]  0.8.5claws150
3648
3649         * src/folder.c
3650                 fix segfault when deleting messages from IMAP folders
3651                 (closes bug [ 635641 ] Crash deleting mail in IMAP trash)
3652
3653 2002-11-14 [colin]      0.8.5claws149
3654
3655         * src/compose.c
3656                 Forwarding was also ignoring the folder's default account.
3657
3658 2002-11-14 [colin]      0.8.5claws148
3659
3660         * src/compose.c
3661                 Fix sent folder not set to folder properties when 
3662                 forwarding.
3663
3664 2002-11-14 [thorsten]   0.8.5claws147
3665
3666         * src/inc.c
3667                 inc_start(): Files were not moved from .processing to inbox,
3668                 if no global processing rule existed
3669
3670 2002-11-14 [colin]      0.8.5claws146
3671
3672         * src/ssl_certificate
3673                 Fix file operations
3674
3675 2002-11-14 [paul]       0.8.5claws145
3676
3677         * po/it.po
3678                 updated by Alessandro Maestri
3679
3680 2002-11-13 [alfons]     0.8.5claws144
3681
3682         * src/folder.c
3683                 folder_item_close(): only mark messages unread
3684                 when a folder has new messages 
3685
3686 2002-11-13 [keith]      0.8.5claws143
3687
3688         * src/imap.c
3689                 Fix problem moving or copying between
3690                 IMAP folders
3691
3692 2002-11-13 [colin]      0.8.5claws142
3693
3694         * src/matcher_parser_parse.y
3695                 Fix rule problem when " don't match
3696
3697 2002-11-13 [christoph]  0.8.5claws141
3698
3699         * src/folder.c
3700         * src/folderview.c
3701                 moved cache saving to folder_item_close
3702                 the folderview should not have to deal with
3703                 this things
3704
3705 2002-11-13 [christoph]  0.8.5claws140
3706
3707         * src/summaryview.c
3708                 moved setting of important score to
3709                 summary_set_prefs_from_folderitem
3710
3711 2002-11-13 [colin]      0.8.5claws139
3712
3713      &nbs