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