cd629c69d89e92b399982e5b265cdce3d9a5ceba
[claws.git] / ChangeLog.claws
1 2001-08-27 [paul]
2
3         * configure.in
4                 change to version 0.5.3claws5
5
6         * sync with sylpheed 0.5.3cvs9
7                 src/labelcolors.[ch] renamed to src/colorlabel.[ch] 
8
9 2001-08-24 [christoph]
10
11         * src/filesel.c
12                 keep filename when browsing directories
13                 (not working for user entered filename, but
14                  for default name and selected filename from
15                  file list)
16         * src/mainwindow.c
17                 fixed wrong spelling "Folllow-up"
18         * src/mbox_folder.c
19         * src/procmsg.c
20         * src/summaryview.c
21                 fixed new/unread message count with ignored
22                 threads (2 commits, first didn't notice no
23                 longer needed decreasing)
24         * src/inc.c
25                 readded scrolling of progress dialog
26                 (lost in sync)
27
28 2001-08-24 [paul]
29
30         * configure.in
31                 change to 0.5.3claws4
32
33         * sync with sylpheed 0.5.3cvs7
34
35 2001-08-24 [christoph]
36
37         * src/compose.c
38                 set request return receipt when replying
39                 if it is set is the folder prefs of the
40                 message
41         * src/inc.c
42                 disable final error popup if popups are
43                 disabled in config (again)
44
45 2001-08-23 [paul]
46
47         * configure.in
48                 Change version number to 0.5.3claws3
49
50         * sync with sylpheed 0.5.3cvs5
51
52         * src/mimeview.c
53                 double quote '%s' in 'gedit %s' to fix bug when
54                 opening attachment with spaces in the name
55
56 2001-08-22 [alte]
57         * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
58           src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
59                 initial message templates support
60
61
62 2001-08-22 [paul]
63
64         * configure.in
65                 change version number to 0.5.3claws2
66
67         * sync with sylpheed 0.5.3cvs4
68
69         * src/procmsg.h src/summaryview.c
70                 re-implement (un)ignore thread
71
72 2001-08-21 [paul]
73
74         * src/summaryview.c
75                 remove unnecessary code
76         * src/compose.c
77                 enable 'dynamic' signatures (submitted by
78                 Eric Limpens <eric@hscg-internet.nl>)
79
80 2001-08-21 [paul]
81
82         clean up after sync with sylpheed 0.5.3 release
83
84         * src/folderview.c
85                 fix re-introduced font mess, see Christoph's
86                 entry 2001-06-24
87
88         * src/summaryview.c
89                 remove prev_msgnum
90                 use sylpheed's small font instead of
91                 gtk default font for summary view
92
93
94 2001-08-17 [paul]
95
96         * configure.in
97                 add pl to ALL_LINGUAS - sync with main branch
98
99         * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
100                 Updated. Translations by Jens Oberender, Ricardo Mones
101                 Lastra, Alfons, and Fabio Junior Beneditto respectively.
102
103         * po/pl.po  ** NEW FILE **
104                 sync with the main branch
105
106         * src/folderview.c
107                 fix target folder colorizing and refresh problem
108
109
110 2001-08-17 [christoph]
111
112         * src/mainwindow.c
113                 claws uses 4 colors for target folder coloring.
114                 arrays were not long enough and destroyed the
115                 stack causing a segfault.
116                 target folder colorizing does not work anymore
117                 for me
118
119 2001-08-16 [paul]
120
121         * configure.in
122                 change to version 0.5.3claws1
123
124         * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
125           src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
126           src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
127
128                 sync with sylpheed 0.5.3 release, but keep claws method of
129                 configuring/saving fonts
130
131         * src/addressbook.[ch]
132                 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
133                 in line with a similar change in Hiroyuki's branch
134
135         * src/mainwindow.[ch]
136                 disable main_window_set_thread_option()
137         * src/prefs_folder_item.c
138                 comment out &tmps_prefs.enable_thread,
139         * src/mbox_folder.c, src/procmsg.[ch]
140                 comment out MSG_IS_IGNORE_THREAD
141         * src/summaryview.c
142                 comment out summary_ignore_thread() and summary_unignore_thread()
143                 comment out MSG_IS_IGNORE_THREAD
144
145                 use Hiroyuki's threading instead.
146
147
148
149 2001-08-15 [paul]
150
151         * src/account.c
152                 use Hiroyuki's 0.5.3 column scheme but also
153                 include the enable/disable button.
154         * src/pixmaps/mark.xpm
155                 add Hiroyuki's amended pixmap
156
157 2001-08-13 [christoph]
158
159         * src/account.c
160                 receive at get all column showed wrong state for APOP
161                 button should only work for POP3 and APOP accounts
162         * src/prefs_account.c
163                 added missing preprocessor statement for SSL
164
165 2001-08-12 [paul]
166
167         * src/account.[ch]
168                 add 'receive at get all' column and enable/disable
169                 button.
170
171 2001-08-06 [christoph]
172
173         * src/account.c
174                 show usage of SSL in protocol column
175
176         * src/imap.c
177         * src/inc.c
178                 renamed ssl options
179
180         * src/prefs_account.[ch]
181                 moved ssl options to a new page
182
183         * src/send.c
184         * src/smtp.c
185         * src/ssl.[ch]
186                 renamed ssl options
187                 added support for SMTP STARTTLS command
188
189 2001-08-05 [christoph]
190
191         * configure.in
192                 debian autoconf needs version check to find
193                 correct autoconf version. if the file is
194                 named configure.in 2.13 is used, which does
195                 not work with this configure.in script.
196                 other solution would be to rename the script
197                 to configure.ac as suggested in the autoconf
198                 manual.
199
200         * src/inc.c
201                 disable final error popup if popups are
202                 diabled in config
203
204         * src/socket.c
205                 bugfix in ssl_gets
206                 fixes IMAP over SSL problem
207
208 2001-08-03 [paul]
209
210         * configure.in
211                 change to 0.5.2claws1
212
213         * sync with sylpheed 0.5.2cvs1
214
215 2001-08-02 [alfons]
216
217         * configure.in
218                 quick fix for ispell detection...
219
220 2001-08-01 [paul]
221
222         * configure.in
223                 change to 0.5.1claws4
224
225         * sync with sylpheed 0.5.1cvs7
226
227 2001-07-31 [alfons]
228
229         * src/prefs_common.c, src/prefs_common.h, 
230           src/gtkspell.c, src/gtkspell.h
231                 add global spelling checker settings (compose tab) +
232                 selection of dictionary 
233           
234         * configure.in  
235                 guess valid ispell location
236
237 2001-07-31 [paul]
238
239         * po/POTFILES.in
240                 removal of 'src/quote_fmt_parse.c'
241         * po/de.po
242                 Updated de.po
243                 (submitted by Jens Oberender <didge@suse.de>)
244
245 2001-07-31 [darko]
246
247         * src/folder.[ch]
248         * src/folderview.[ch]
249         * src/mainwindow.c
250         * src/mh.c
251         * src/prefs_common.[ch]
252         * src/summaryview.c
253                 target folder colourization
254
255 2001-07-30 [paul]
256
257         more sync with Sylpheed 0.5.1cvs6 
258
259 2001-07-30 [darko]
260
261         * src/mh.c
262         * src/prefs_folder_item.[hc]
263         * src/summaryview.c
264                 shared folders support with a GUI
265
266 2001-07-29 [paul]
267
268         0.5.1claws3
269
270         * sync with Sylpheed 0.5.1cvs6
271
272 2001-07-29 [paul]
273
274         * po/pt_BR.po
275                 updated
276                 (submitted by Fabio Junior Beneditto)
277
278 2001-07-28 [paul]
279
280         * src/procmime.c
281         * AUTHORS
282                 patch to correct bad image mime headers
283                 (submitted by Don Quijote <dq@searchlores.org>)
284
285 2001-07-28 [paul]
286
287         * tools/gif2xface.pl   **NEW FILE**
288         * tools/README
289                 script to convert file.gif to file.xface for
290                 use in a custom header.
291                 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
292
293 2001-07-27 [alfons]
294         
295         * configure.in
296                 change macros for detecting JPilot and LDAP
297
298 2001-07-27 [christoph]
299
300         * src/filtering.c
301                 code cleanup (MIN / MAX warning, needed casting)
302
303 2001-07-27 [alfons]
304
305         * procheader.c
306                 disallow setting flags when detecting certain headers
307                 (X-Status, Status, Seen, X-Seen). 
308         
309         * sync with Hiroyuki's Sylpheed 0.5.1cvs5
310
311 2001-07-27 [christoph]
312
313         * src/prefs_filter.c
314         * src/prefs_filtering.c
315         * src/prefs_matcher.c
316         * src/prefs_scoring.c
317                 scroll list when moving rows up or down
318
319         * src/imap.c
320         * src/imap.h
321         * src/prefs_account.c
322         * src/prefs_account.h
323         * src/send.c
324                 SMTP over SSL (untested, feedback requested)
325                 IMAP over SSL
326
327         * src/ssl.c
328                 code cleanup
329
330 2001-07-26 [alfons]
331         
332         * configure.in, acconfig.h
333                 define CLAWS (need this for main / claws detection)
334
335 2001-07-25 [alfons]
336
337         * configure.in
338                 Sylpheed 0.5.1claws2
339                 
340         * sync with Sylpheed 0.5.1cvs4
341
342 2001-07-25 [christoph]
343
344         * src/scoring.c
345                 fixed segfault
346                 item->prefs == NULL (don't know why)
347
348 2001-07-25 [alfons]
349
350         * configure.in
351                 Sylpheed 0.5.1claws1
352
353         * sync with Sylpheed 0.5.1cvs1-3
354
355 2001-07-24 [christoph]
356
357         * src/folderview.c
358         * src/prefs_folder_item.[ch]
359                 added folderitem preferences dialog with
360                 default To: and auto request return receipt
361
362         * src/compose.[ch]
363         * src/menu.[ch]
364                 changes to handle new folderitem preferences
365
366         * src/mainwindow.c
367         * src/summaryview.c
368                 call compose new mail with current folderitem
369
370 2001-07-24 [alfons]
371
372         Release Sylpheed 0.5.1claws
373
374         * configure.in
375                 change to release version 0.5.1claws
376
377 2001-07-24 [christoph]
378
379         * src/summaryview.c
380                 fixed segfault that happend when the selected
381                 message was removed while retrieving new messages.
382
383         * po/es.po
384                 updated translation
385                 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
386
387 2001-07-22 [alfons]
388
389         add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
390         this is a work in progress, for more information: http://nlpagan.net/sylman 
391         
392         * configure.in, src/mainwindow.c, manual/Makefile.am
393                 add support for English manual
394
395         * AUTHORS
396                 add authors of user manuals
397
398         * manual/en/sylpheed*.html
399                 add English documentation
400
401 2001-07-22 [christoph]
402
403         * po/POTFILES.in
404                 added src/ssl.c
405         * src/ssl.c
406                 changed a wrong debug message
407
408 2001-07-22 [alfons]
409
410         * po/nl.po
411                 update Dutch translation
412
413         * src/prefs_filtering.c, 
414           src/prefs_matcher.c
415                 add more translatable strings           
416
417 2001-07-21 [alfons]
418
419         0.5.0claws7
420
421         * configure.in
422                 change version
423
424         * src/inc.c, src/summaryview.[ch]
425                 prevent update of mark file when filtering has done, by
426                 using a variable; this affects two functions:
427                         inc.c::inc_finished()
428                         summaryview.c::summary_show()
429
430 2001-07-20 [alfons]
431
432         * src/filtering.[ch], src/prefs_filtering.c, 
433           src/matcher.[ch]
434                 add filtering action for label coloring 
435
436         * po/POTFILES.in
437                 add labelcolors.c
438
439         * added src/labelcolors.c
440         * added src/labelcolors.h
441         * src/Makefile.am, src/summaryview.c
442                 rearrange label coloring code
443
444         * src/procmsg.h
445                 add more parentheses so label colouring works correctly
446
447         * src/filtering.c
448                 don't really delete message, but move it to Trash
449
450         * src/prefs_matcher.c
451                 add quote options to info dialog
452
453 2001-07-20 [christoph]
454
455         * src/Makefile.am
456         * src/inc.c
457         * src/main.[ch]
458         * src/socket.h
459         * src/ssl.[ch] (new)
460                 moved ssl stuff to a seperate file
461
462 2001-07-20 [darko]
463
464         * src/summaryview.c
465                 fix show sender using address book with no e-mail
466                 address in From: field
467
468 2001-07-19 [alfons]
469
470         * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
471                 fix messy handling of escaping... now at least the
472                 execute command is useful. escape char is '\', we
473                 accept \n and \r too. 
474
475                 Real life example:
476                 
477                 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
478                 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
479
480 2001-07-18 [alfons]
481
482         0.5.0claws6
483
484         * src/summaryview.c
485                 clean up
486
487         * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
488           src/procmsg.[ch]
489                 revise filtering; currently move, copy, marking have
490                 been tested. if you like bleeding edge stuff, you
491                 should definitely go for this version :)
492
493         * mark old working stuff as VERSION_0_5_0_CLAWS5        
494
495 2001-07-17 [christoph]
496
497         * src/utils.c
498                 timestamp log
499
500 2001-07-17 [alfons]
501
502         0.5.0claws5
503
504         * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more 
505           bits in the mark file, without affecting either branch. Lots of
506           files changed, also in claws branch.
507
508           UNTESTED: use of mbox folders
509
510         * src/summaryview.c
511                 added mark all read; however this was a quick hack used for
512                 cleaning up mess after initial merge with Hiroyuki
513
514         * configure.in
515                 change claws version number back to 0.5.0claws5 to clear up 
516                 confusion & pretension (recent release was technically 
517                 0.5.0claws4, so we neatly align with Hiroyuki :-)
518
519 2001-07-16 [alfons]
520
521         sync with Hiroyuki's 0.5.0cvs4
522
523 2001-07-16 [alfons]
524
525         0.5.1claws3
526
527         * src/filtering.[ch]
528                 remove invalid updating of mark files for 
529                 filter actions MATCHING_ACTION_MOVE and 
530                 MATCHING_ACTION_DELETE; this should fix the
531                 folder update bug
532                 
533         * src/procmsg.c
534                 revert Christoph's stab at fixing the folder 
535                 update bug
536
537         * po/POTFILES.in
538                 add missing files with translatable strings
539
540         * src/summaryview.c
541                 remove debug print
542
543 2001-07-15 [alfons]
544
545         * src/addr_compl.[ch], src/prefs_filtering.c
546                 make "filtering pref dialog's destination entry" an
547                 "address completable entry", if filter destination is 
548                 an email address
549
550         0.5.1claws2
551         
552         sync with Hiroyuki's 0.5.0cvs2-3
553
554 2001-07-15 [christoph]
555
556         * src/procmsg.c
557                 fixed folder stats update after incorporation
558
559 2001-07-15 [alfons]
560
561         * src/summaryview.c
562                 * finish label colouring stuff (for now)
563                 * fix incorrect colour bug (off by one) 
564
565 2001-07-14 [alfons]
566
567         * src/mainwindow.c
568                 change text labels for news and mail message so there's
569                 plenty of toolbar estate left
570
571         * configure.in
572                 0.5.1claws1
573
574         * src/folderview.c
575           src/folder.[ch]
576                 sync with Hiroyuki's 0.5.0cvs1
577
578         * src/summaryview.c
579                 more rewrite label colouring
580
581 2001-07-14 [alfons]
582
583         * src/summaryview.[ch]
584                 * start rewrite label colouring 
585                 * fix proper location "Add Sender To Addressbook" menu item
586
587 2001-07-13
588
589         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
590         (actually this is 0.5.0claws4)
591
592 2001-07-13 [alfons]
593
594         * po/pt_BR.po
595                 * fix duplicate message
596                 * add updated Portugese / Brazilian translation
597                   submitted by Fabio Junior Beneditto
598
599 2001-07-12 [alfons]
600
601         * AUTHORS
602                 add Jens
603
604         * po/nl.po
605                 add updated Dutch translation
606
607         * po/de.po
608                 add updated German translation submitted by Jens
609
610 2001-07-11 [alfons]
611
612         Prerelease before 0.5.0claws. Please test.
613         This version is temporarily tagged as VERSION_0_5_0_TEST
614
615         * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
616           src/prefs_scoring.c, src/prefs_matcher.c, 
617           src/prefs_filtering.c, src/mbox.c, 
618           src/main.c, src/inc.c, src/filtering.[ch]
619                 revert new Hoa's new matcher (does not work yet)
620
621         * src/Makefile.am
622                 clean up
623
624 2001-07-10
625
626         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
627
628
629 2001-07-10 [alfons]
630
631         * Makefile.am
632                 add ChangeLog.claws to EXTRA_DIST
633         * src/Makefile.am
634                 add matcher_parser_parse.h to EXTRA_DIST
635
636 2001-07-10 [christoph]
637
638         * src/inc.c
639                 add destination folder to table of
640                 folders that need to be updated after
641                 incorporation
642
643 2001-07-10 [alfons]
644
645         * folder.[ch]
646           folderview.c
647                 make collapse state of folders and folder items persistent, i.e.
648                 if you collapse a folder tree, the next time sylpheed-claws starts 
649                 up the folder tree remains collapsed.  
650                 
651 2001-07-10 [christoph]
652
653         * acconfig.h
654         * configure.in
655                 added --enable-ssl
656         * src/md5.[ch]
657                 renamed MD5_CTX to MD5_CTX_syl
658                 conflicts with a struct in openssl
659         * src/inc.c
660         * src/main.[ch]
661         * src/prefs_account.[ch]
662         * src/socket.[ch]
663                 SSL support for POP
664         * src/mainwindow.c
665                 fixed compose with current account
666                 broken by new compose button stuff
667
668 2001-07-09 [hoa]
669
670         * AUTHORS
671                 changed my email address
672
673         * src/matcher_parser_parse.y
674                 clean the parser to remove conflicts
675
676 2001-07-09 [alfons]
677
678         * AUTHORS
679                 add Match Grun
680
681         * configure.in
682                 fix incorrect description of --enable-ldap parameter
683
684         * src/prefs_common.[ch]
685           src/compose.c
686                 add experimental option "smart wrapping" which makes the
687                 compose editor auto wrap.
688                 
689                 | TODO: the problem with the buggy cursor handling is caused |
690                 | by the GtkText. when deleting / backspacing text its       |
691                 | wrapping algorithm does not take in account the previous   |
692                 | line. should find a way to hack this in.                   |
693                 | or should perhaps combine this with the word wrapping      |
694                 | patch i wrote in january.                                  |
695
696         * src/about.c
697                 show build parameters for LDAP and JPilot
698
699         * src/summaryview.c
700                 revert Christoph's bugfix for selecting next unread message, 
701                 because folder stats aren't updated correctly
702
703 2001-07-08 [hoa]
704
705         * src/filtering.c
706         * src/mainwindow.c
707         * src/matcher.c
708         * src/matcher_parser_lex.l
709         * src/matcher_parser_parse.y
710         * src/prefs_filtering.c
711         * src/prefs_scoring.c
712         * src/scoring.c
713                 bugfix of the config file parser
714
715 2001-07-08 [alfons]
716
717         * src/Makefile.am
718                 added generated matcher sources to BUILT_SOURCES
719
720 2001-07-08 [hoa]
721
722         * src/Makefile.am
723         * src/.cvsignore
724                 added new config file parser
725
726         * src/scoring.[ch]
727         * src/filtering.[ch]
728         * src/matcher.[ch]
729         * src/prefs_filtering.c
730         * src/prefs_matcher.c
731         * src/prefs_scoring.c
732         * added src/matcher_parser.h
733         * added src/matcher_parser_lex.h
734         * added src/matcher_parser_lex.l
735         * added src/matcher_parser_parse.y
736                 lex & yacc config file parser
737
738         * src/mbox.c
739         * src/inc.c
740         * src/main.c
741                 changes prefs_filtering into global_filtering           
742
743         * src/summaryview.c
744                 build threads with subjects only if "Re: " is at the
745                 beginning of the subject
746
747 2001-07-07 [paul]
748
749         0.5.0claws
750
751         sync with sylpheed 0.5.0
752                 change of version number only
753
754 2001-07-06 [paul]
755
756         0.5.0claws5
757
758         sync with sylpheed 0.5.0pre5
759
760 2001-07-05 [paul]
761
762         sync with sylpheed 0.5.0pre4 release
763                 /po and /manual/ja not sync'ed
764
765 2001-07-04 [paul]
766
767         more sync with sylpheed 0.5.0pre4
768
769 2001-07-03 [christoph]
770
771         * src/addressbook.c
772                 fixed address book broken by address book
773                 for VCard, JPilot, LDAP
774
775 2001-07-03 [alfons]
776
777         * src/matcher.c
778         * src/textview.c
779                 stopped memory leaks
780
781 2001-07-03 [paul]
782
783         more sync with sylpheed 0.5.0pre4
784
785 2001-07-02 [match]
786
787         * included address book patch for VCard, JPilot, LDAP
788         * pref_common.c - fixed Font options on Display tab (cosmetic)
789         * alertpanel.c - fixed truncated message
790
791 2001-07-02 [christoph]
792
793         * src/mbox_folder.c
794         * src/procmsg.[ch]
795         * src/summaryview.c
796                 mark threads for ignoring
797
798 2001-07-02 [paul]
799
800         0.5.0claws4
801
802         * sync with sylpheed 0.5.0pre4
803                 updated gettext to 0.10.38.
804
805 2001-07-01 [paul]
806
807         * src/ mainwindow.c
808         * src/procmsg.h
809         * src/summaryview.[ch]
810                 new right-click option: Label.
811                 substitute for 'Mark-->Mark/Unmark', colours the line.
812                 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
813
814 2001-07-01 [christoph]
815
816         * src/folderview.c
817                 fixed font for trash
818         * src/summaryview.c
819                 move ctree to unread message
820
821 2001-07-01 [paul]
822
823         * sync with sylpheed 0.5.0pre3 release
824
825 2001-06-30 [alfons]
826
827         * src/filesel.[ch]
828         * src/compose.c
829                 allow inserting / attaching multiple files in
830                 the composer window
831
832 2001-06-30 [paul]
833
834         * src/codeconv.c
835                 small change to Alfons' previous stuff so that it
836                 actually makes
837
838 2001-06-30 [alfons]
839
840         * lots of files changed; first attempt to merge the changes
841           and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
842
843 2001-06-30 [paul]
844
845         * po/pt_BR.po
846                 updated and completed, translations by Fabio
847                 Junior Beneditto <fjbeneditto@yahoo.com.br>
848
849 2001-06-29 [alfons]
850
851         * src/compose.c
852         * src/mimeproc.[ch]
853                 allow selecting an attached files' mime type from a 
854                 list of types.
855
856 2001-06-29 [paul]
857
858         * more sync with sylpheed 0.5.0pre3
859
860 2001-06-29 [paul]
861
862         * po/pt_BR.po
863                 merge with sylpheed.pot and pt_BR.po provided by
864                 Fabio Junior Beneditto.
865
866 2001-06-29 [darko]
867
868         * src/procmime.c
869                 make MIME types case insensitive
870
871 2001-06-28 [alfons]
872
873         * po/nl.po
874                 merge with sylpheed.pot and old nl.po; translations added.
875
876 2001-06-28 [paul]
877
878         * more sync with sylpheed 0.5.0pre3
879
880 2001-06-27 [alfons]
881
882         * src/summaryview.c
883                 don't crash when removing parent node of messages
884                 attracted by subject. this was caused by not deleting
885                 the parent node from the subject line hash table.
886
887 2001-06-27 [alfons]
888
889         * src/summaryview.c
890         * src/compose.[ch]
891         * src/mainwindow.c
892                 if there are multiple messages selected, allow forwarding
893                 them as attachments.
894
895 2001-06-27 [paul]
896
897         * more sync with sylpheed 0.5.0pre3
898
899 2001-06-26 [paul]
900
901         0.5.0claws3
902
903         * sync with sylpheed 0.5.0pre3
904
905 2001-06-25 [paul]
906
907         * src/mainwindow.c
908                 fixed 'compose news article' bug
909                 from icon-and-text toolbar
910
911 2001-06-25 [paul]
912
913         * sync with sylpheed 0.5.0pre2 release
914
915 2001-06-24 [christoph]
916
917         * src/prefs_common.c
918                 bug fix in font selection
919         * src/folderview.c
920                 use sylpheed's normal font instead of
921                 gtk default font for folders without
922                 new messages
923
924 2001-06-24 [alfons]
925
926         * src/mainwindow.[ch]
927                 added composite compose mail / news button (an idea by Leandro
928                 Pereira <leandro@linuxmag.com.br>)
929
930 2001-06-24 [paul]
931
932         Added instructions for ldif-to-xml.py
933
934         * tools/README
935
936 2001-06-23 [alfons]
937
938         Some minor things.
939
940         * src/pixmaps/stock_news_compose.xpm
941                 added pixmap by Leandro
942         * src/prefs_common.c
943                 tested built-in spelling checker of GCC 3.0 :)
944         * po/nl.po
945                 merged dutch translation of sylpheed-main with
946                 sylpheed.pot
947
948 2001-06-23 [paul]
949
950         Added tools directory and files.
951
952         * tools/filter_conv.pl
953                 converts old filter system to new filtering system
954         * tools/ldif-to-xml.py
955                 converts netscape addressbook to sylpheed addressbook
956         * tools/README
957                 descriptions/instructions for above two files
958
959 2001-06-23 [christoph]
960
961         * src/inc.c
962         * src/manage_window.[ch]
963         * src/prefs_common.[ch]
964                 mail retrieval dialog can be enabled, disabled
965                 or hidden if non of sylpheed's windows is active
966
967 2001-06-22 [paul]
968
969         0.5.0claws2
970
971         * sync with sylpheed 0.5.0pre2
972
973 2001-06-21 [christoph]
974
975         * src/summaryview.c
976                 show recipient on 'from' for all accounts
977                 
978         * src/inc.c
979         * src/prefs_common.[ch]
980                 disable error popup on mail receive errors
981
982 2001-06-21 [alfons]
983
984         * src/compose.c
985                 made the ruler correctly appear and disappear.
986
987         * src/Makefile.am
988                 removed Hoa's work-in-progress-stuff (interesting!) so 
989                 claws compiles ok.
990
991 2001-06-20 [christoph]
992
993         * src/inc.c
994         * src/progressdialog.c
995                 added scrolled window for list in progressdialog
996
997 2001-06-20 [paul]
998
999         sync with sylpheed 0.5.0pre1 release
1000
1001 2001-06-20 [christoph]
1002
1003         * src/summeryview.c
1004                 make building threads by subject work when
1005                 thread view is enabled
1006                 
1007         * src/compose.c
1008         * src/prefs_common.[ch]
1009                 automatically select account for mail replys
1010
1011 2001-06-19 [sergey]
1012
1013         * src/compose.c (compose_create): keep Bcc and Reply-To visible if
1014         they are filled in from the account settings.
1015
1016 2001-06-19 [paul]
1017
1018         * more sync with sylpheed 0.5.0pre1
1019
1020 2001-06-18 [alfons]
1021
1022         * src/Makefile.am,
1023           src/procmime.c
1024                 added --sysconfdir to CPPFLAGS for pointing to the correct
1025                 location of mime.types. 
1026
1027                 NOTE: make sure you use --sysconfdir when running ./autogen.sh
1028                 or ./configure!
1029
1030 2001-06-18 [hoa]
1031
1032         * src/summaryview.c
1033                 fixed some bug when building threads
1034
1035 2001-06-18 [paul]
1036
1037         * src/prefs_account.c
1038                 UI stuff: More changes to the English
1039
1040 2001-06-18 [paul]
1041
1042         * src/pixmaps/stock_news_compose.xpm: new file
1043         * src/Makefile.am
1044         * src/mainwindow.c
1045         * src/summaryview.c
1046                 Added new icon for Hoa's 'compose a news
1047                 message', plus minor improvements to the
1048                 English
1049
1050         * po/ja.po
1051         * ChangeLog
1052         * ChangeLog.jp
1053                 more sync with sylpheed 0.5.0pre1
1054
1055 2001-06-18 [hoa]
1056
1057         * src/compose.[ch]
1058         * src/mainwindow.c
1059                 Follow-up and reply to
1060
1061         * src/summaryview.[ch]
1062                 Build threads also with subjects
1063
1064 2001-06-17 [hoa]
1065
1066         * src/compose.c
1067                 forwarding use the current account.
1068
1069         * src/mainwindow.c
1070                 the "compose message" button has been replaced with
1071                 "new mail" and "new news" buttons
1072
1073         * src/prefs_common.[ch]
1074                 added a configuration option to use the forward button
1075                 as "forward as attachment"
1076                 changed reply and forward format description
1077
1078         * src/quote_fmt_lex.l
1079         * src/quote_fmt_parse.y
1080                 added message with no signature in format for reply
1081                 and forward.
1082
1083 2001-06-17 [paul]
1084
1085         Minor UI stuff
1086
1087         * src/mainwindow.c
1088         * src/summaryview.c
1089                 Improvements to the English
1090
1091         * src/prefs_common.c
1092                 Improvements to the English and some
1093                 clarity/continuity improvements in the
1094                 description of Quote symbols.
1095
1096 2001-06-17 [paul]
1097
1098         0.5.0claws1
1099
1100         * sync with sylpheed 0.5.0pre1
1101
1102 2001-06-17 [hoa]
1103
1104         * src/compose.c
1105                 Better interface for compose, displayed fields
1106                 are updated whenever we change account.
1107                 Newsgroups field is automatically filled.
1108
1109         * src/mainwindow.c
1110                 Newsgroups field is automatically filled.
1111
1112         * src/prefs_account.c
1113                 Some interface stuff when fields appear and
1114                 disappear.
1115
1116 2001-06-16 [paul]
1117
1118         0.4.99claws
1119
1120         * sync with sylpheed 0.4.99
1121
1122 2001-06-16 [sergey]
1123
1124         * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
1125         base64_decoder_free, base64_decoder_decode): new object and
1126         functions for decoding base64 streams.
1127         * src/procmime.c (procmime_decode_content): modified to use the
1128         new base64 decoder.
1129
1130 2001-06-15 [paul]
1131
1132         0.4.99claws10
1133
1134         * sync with sylpheed 0.4.99cvs11
1135
1136 2001-06-13 [paul]
1137
1138         0.4.99claws9
1139
1140         * sync with sylpheed 0.4.99cvs9
1141
1142 2001-06-13 [hoa]
1143
1144         * src/compose.c
1145         * src/prefs_account.c
1146
1147                 SMTP server can be defined in the news account
1148                 mime type of attachment are kept.
1149
1150         * src/summaryview.c
1151
1152                 now choose the highest important score between default
1153                 and important score of folder.
1154
1155 2001-06-09 [alfons]
1156         
1157         * src/prefs_common.c: 
1158
1159                 (prefs_quote_description_create): corrected description of 
1160                 quote format characters
1161
1162 2001-06-09 [paul]
1163
1164         0.4.99claws8
1165
1166         * sync with sylpheed 0.4.99cvs8
1167
1168 2001-06-08 [sergey]
1169
1170         * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
1171         and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
1172
1173 2001-06-08 [paul]
1174
1175         0.4.99claws7
1176
1177         * sync with sylpheed 0.4.99cvs7
1178
1179 2001-06-06 [sergey]
1180
1181         * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
1182         clashes with autogenerated header).
1183         * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
1184         * src/Makefile.am: added quote_fmt.h.
1185         * src/.cvsignore: added lex/yacc autogenerated files
1186         (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
1187
1188 2001-06-06 [paul]
1189
1190         0.4.99claws6
1191
1192         * sync with sylpheed 0.4.99cvs6
1193
1194 2001-06-06 [hoa]
1195
1196         * added src/quote_fmt_parse.h
1197         * src/compose.c
1198                 removed warnings
1199
1200         * src/prefs.[ch]
1201                 don't modify readonly configuration files
1202
1203         * src/prefs_account.c
1204         * src/prefs_common.c
1205         * src/prefs_customheader.c
1206         * src/prefs_display_header.c
1207         * src/prefs_filter.c
1208         * src/prefs_filtering.c
1209         * src/prefs_scoring.c
1210                 don't open dialog box when configuration files
1211                 are readonly
1212
1213 2001-06-05 [sergey]
1214
1215         * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
1216
1217         * src/Makefile.am: replaced quote_fmt.tab.[ch] by
1218         quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
1219         BUILT_SOURCES to make all files rebuild properly.
1220
1221         * src/compose.c: removed #include "quote_fmt.tab.h".
1222
1223         * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
1224         CHARACTER value in yylval.
1225
1226         * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
1227         receive CHARACTER value by documented means (yylval).
1228
1229         * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
1230
1231 2001-06-05 [hoa]
1232
1233         * src/Makefile.am
1234                 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
1235
1236         * src/filtering.c
1237         * src/matcher.c
1238         * src/matcher.h
1239         * src/prefs_filtering.c
1240                 now keep the configuration for execute action
1241
1242         * src/mbox_folder.c
1243                 fixed a warning
1244
1245 2001-06-05 [paul]
1246
1247         * sync with sylpheed 0.4.99cvs5
1248
1249 2001-06-05 [hoa]
1250
1251         * src/Makefile.am
1252                 added quote_fmt.[ch]
1253
1254         * added src/quote_fmt.y
1255         * added src/quote_fmt.l
1256         * added src/quote_fmt.tab.h
1257         * added src/quote_fmt.tab.c
1258         * added src/lex.quote_fmt.c
1259                 parsing configuration for replying
1260                 and forwarding
1261
1262         * src/prefs_common.[ch]
1263                 added configuration UI for replying
1264                 and forwarding
1265
1266         * src/compose.c
1267                 using configuration for replying
1268                 and forwarding
1269
1270 2001-06-04 [hoa]
1271
1272         * src/filtering.c
1273         * src/matcher.c
1274         * src/matcher.h
1275         * src/prefs_filtering.c
1276         * src/prefs_matcher.c
1277         * src/prefs_matcher.h
1278                 action "run a command" for filtering
1279                 and matching with a command.
1280                 fixed the "whole message" matching
1281
1282         * src/mbox_folder.c
1283                 changed temporary filename for security
1284
1285         * src/messageview.c
1286                 queue the notification if it fails to send.
1287
1288         * src/prefs_common.c
1289         * src/prefs_folder_item.c
1290                 changed the default important score             
1291
1292         * src/prefs_scoring.c
1293         * src/scoring.c
1294                 hide kill score input when the folder is not
1295                 a newsgroup
1296
1297 2001-06-03 [alfons]
1298
1299         * src/prefs_common.c:
1300
1301                 (prefs_font_select): pass font name in font entry box to font
1302                 selection dialog.
1303
1304 2001-06-03 [sergey]
1305
1306         * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
1307
1308 2001-06-03 [paul]
1309
1310         * sync with sylpheed 0.4.99cvs4
1311
1312 2001-06-03 [alfons]
1313
1314         * src/headerwindow.c:
1315
1316                 (headerwindow_show_cb): use the selected summary view item, not
1317                 the displayed item.
1318
1319 2001-06-02 [alfons]
1320
1321         * src/headerwindow.c:
1322
1323                 (headerwindow_show_cb): always try to show msginfo
1324
1325 2001-06-02 [hoa]
1326
1327         * src/compose.c
1328                 keep attached parts when reediting or forwarding.
1329
1330 2001-06-01 [hoa]
1331
1332         * src/folderview.c
1333         * src/prefs_folder_item.[ch]
1334         * src/prefs_scoring.[ch]
1335         * src/scoring.[ch]
1336         * src/summaryview.[ch]
1337         * src/main.c
1338         * src/mainwindow.c
1339         * src/prefs_common.[ch]
1340                 support for folder scoring
1341                 kill score and important score for messages
1342         
1343         * src/prefs_account.c
1344                 some display bug fixed for local account
1345                 preferences
1346
1347 2001-05-31 [alfons]
1348
1349         * src/summaryview.c:
1350
1351                 (add_sender_to_cb): don't crash when no or invalid sender; the add 
1352                 sender to address book menu item is disabled.
1353
1354 2001-05-30 [hoa]
1355
1356         * src/filtering.[ch]
1357         * src/summaryview.c
1358                 handling summary menu / filter messages
1359
1360         * src/folder.[ch]
1361                 add some stuff
1362
1363         * src/foldersel.c
1364                 imap folders now appears in list
1365
1366         * src/mbox_folder.c
1367                 doesn't crash if destination mail is not writeable
1368
1369 2001-05-29 [hoa]
1370
1371         * src/compose.c
1372                 removed some warnings
1373
1374         * src/filtering.c
1375         * src/folder.[ch]
1376         * src/prefs_filtering.c
1377                 global string to identify any folders           
1378                 removed some debug info
1379                 filtering to mbox folders is now possible
1380
1381         * src/mainwindow.c
1382                 removed some warnings
1383
1384         * src/mbox_folder.c
1385                 permission on files are changed to read/write for user only,
1386                 nothing for other.
1387                 creation of subfolder is handled better.
1388
1389 2001-05-28 [alfons]
1390
1391         Verified the sync for src/prefs_common.[ch] and
1392         src/prefs_account.[ch]. I believe there were some
1393         minor indentation differences.
1394
1395 2001-05-28 [paul]
1396
1397         0.4.99claws3
1398
1399         * sync with 0.4.99cvs3
1400
1401 2001-05-28 [hoa]
1402
1403         * src/compose.c
1404                 handling flags for mbox format
1405
1406         * src/filtering.c
1407                 use of mark file only for MH format
1408                 handling flags for mbox format
1409                 filtering cannot yet move or copy mails to mbox folders.
1410
1411         * src/folder.[ch]
1412                 changed move_msg, copy_msg,
1413                 move_msgs_with_dest, copy_msgs_with_dest functions
1414                 uses only folder->copy_msg() function
1415                 uses folder->finished_copy() to handle the destination
1416                 folder at the end of the copy or move operation.
1417
1418         * src/foldersel.c
1419                 included mbox directories.
1420
1421         * src/folderview.[ch]
1422         * src/mainwindow.c
1423                 handle folders operation for mbox format
1424
1425         * src/mbox.c
1426                 disable conversion of "From " header
1427
1428         * src/mbox_folder.[ch]
1429                 completion of mbox format handling
1430
1431         * src/mh.c
1432                 changed mh_copy_msg() function and
1433                 removed mh_move_msg(), mh_move_msgs_with_dest(),
1434                 mh_copy_msgs_with_dest()
1435
1436         * src/prefs_filtering.c
1437                 removed some warnings
1438
1439         * src/prefs_matcher.c
1440                 default boolean operation is AND
1441
1442         * src/procheader.c
1443                 handling flags for mbox format
1444                 handling of "From " header
1445
1446         * src/procmsg.[ch]
1447                 removed data field
1448                 added MSG_REALLY_DELETED flags to handle deletion of
1449                 messages in mbox format.
1450
1451         * src/summaryview.c
1452                 handling flags for mbox format
1453                 disable the MSG_DELETED flags when messages
1454                 are deleted in mbox format
1455
1456         * src/textview.c
1457                 "From " headers display fixed.
1458
1459 2001-05-27 [alfons]
1460
1461         * src/textview.c:
1462                 
1463                 (get_email_part): skip quoted email addresses, like in e.g.
1464                 "'alfons@proteus.demon.nl'".
1465
1466 2001-05-26 [alfons]
1467
1468         Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
1469         and fixing the persistence troubles when using separate windows.
1470
1471         * src/mainwindow.c:
1472         
1473             Added #define SEPARATE_ACTION used in the gtk item factory for 
1474             the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
1475                 use gtk_item_factory_get_widget_by_action() to get the items.
1476                 
1477             Removed separate_widget_cb from the gtk item factory data   
1478           
1479             (mainwindow_create): connect separate_widget_cb() to check
1480             menu item "toggled" signal. also passing a MainWindow pointer
1481                 as object data for both check menu items.
1482                 
1483             (separate_widget_cb): definition of separate_widget_cb() to match
1484             GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main 
1485                 window using gtk_object_get_data(). The type of window separation 
1486                 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
1487         
1488         * src/prefs_filtering.c,
1489           src/prefs_matcher.c: added horizontal scrollbars
1490
1491 2001-05-25 [darko]
1492
1493         * src/headerview.c
1494                 fix segfault with invalid bold font
1495         * src/summaryview.c
1496                 correctly display summary stats after row is marked
1497
1498 2001-05-23 [sergey]
1499
1500         * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
1501         encodings with libjconv.
1502
1503 2001-05-23 [hoa]
1504
1505         * src/Makefile.am
1506                 added mbox_folder.[ch]
1507         * src/defs.h
1508                 mbox temporary folder
1509         * src/folder.[ch]
1510         * added src/mbox_folder.[ch]
1511         * src/folderview.c
1512         * src/procheader.[ch]
1513                 added mbox support
1514         * src/mbox.c
1515                 bugfix for file incorporation filtering
1516         * src/imap.c
1517                 enable creation of MBOX
1518         * src/prefs_display_header.c
1519                 enable use of headers like "From "
1520                 something that should be fixed :
1521                         displaying of such headers add an extra space
1522         * src/prefs_folder_item.c
1523                 don't create folders because it is not necessary
1524         * src/procmsg.h
1525                 added data field to MsgInfo for mbox internal use
1526         * src/summaryview.c
1527                 added some support for mbox
1528         * src/utils.[ch]
1529                 added get_mbox_cache_dir() function
1530
1531 2001-05-23 [hiroyuki]
1532
1533         * src/headerwindow.c
1534           src/inc.c
1535           src/main.c
1536           src/mh.c
1537           src/nntp.c
1538           src/procmsg.h
1539           src/session.h
1540           src/socket.[ch]
1541           src/summaryview.c
1542           src/textview.c
1543           src/automaton.c
1544           src/folderview.c: more sync with 0.4.99cvs2.
1545
1546         * src/headerwindow.c: reverted.
1547
1548 2001-05-22 [paul]
1549
1550         0.4.99claws2
1551
1552         * sync with sylpheed 0.4.99cvs2
1553                 * src/news.[ch]
1554                 * src/nntp.[ch]
1555                 * INSTALL
1556                 * INSTALL.jp
1557
1558 2001-05-22 [alfons]
1559
1560         * src/summaryview.c: bugfixed a premature assignment in  summaryview_add_sender_to_cb()
1561
1562 2001-05-21 [alfons]
1563
1564         Minor things:
1565
1566         * configure.in: if gnome-config not found, "no" is displayed
1567         
1568         * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
1569
1570         * src/textview.c: now also possible to add mail addresses by right
1571           clicking in the text view
1572
1573         * src/codeconv.c: merged patch which fixes endless loop when encountering
1574           invalid wide characters; from Alte <010@imis.ru>  
1575
1576 2001-05-20 [alfons]
1577
1578         Added installation of gnome specific things:
1579
1580         * Makefile.am: gnome conditional
1581
1582         * configure.in: check for installed gnome
1583
1584         * added sylpheed.png, sylpheed.desktop
1585
1586 2001-05-20 [sergey]
1587
1588         * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
1589
1590         * src/mainwindow.h (main_window_toolbar_create): created a button
1591         for "Reply to all".
1592         (main_window_set_toolbar_sensitive): enable/disable the new button
1593         appropriately.
1594         (toolbar_reply_to_author_cb): handle the new button.
1595
1596         * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
1597         send_progress_dialog_destroy() on failure (fixes hang on SMTP
1598         failure).
1599
1600 2001-05-19 [sergey]
1601
1602         * src/compose.h (ComposeReplyMode): new modes
1603         COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
1604         COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
1605
1606         * src/compose.c
1607         (compose_send): move some code into a new function:
1608         (compose_current_mail_account): new function.
1609         (compose_reply): new argument to_author, all callers changed; if
1610         to_author==TRUE and account->protocol==A_NNTP, find and use an
1611         appropriate mail account for replying.
1612         (compose_reply_set_entry): new argument to_author; ignore
1613         compose->replyto if to_author==TRUE.
1614
1615         * src/mainwindow.c: new command "Message/Reply to author".
1616         (main_window_set_menu_sensitive): enable/disable it.
1617         (reply_cb): handle it.
1618
1619         * src/summaryview.c: new command "Reply to author".
1620         (summary_set_menu_sensitive): enable/disable it.
1621         (summary_reply_cb): handle it.
1622
1623         * src/account.c (account_find_mail_from_address): new function.
1624
1625 2001-05-18 [paul]
1626
1627         0.4.99claws1
1628
1629         * sync with sylpheed 0.4.99cvs1
1630
1631 2001-05-18 [hoa]
1632
1633         * src/compose.[ch]
1634         * src/filtering.c
1635         * src/summaryview.c
1636                 new filtering action : forward and forward as attachment
1637
1638         * src/main.c
1639                 no need for $DISPLAY when we run sylpheed --help
1640                 call to parse_cmd_opt() is moved
1641
1642         * src/mainwindow.[ch]
1643                 execute button is hidden when immediate execute
1644                 is chosen
1645
1646         * src/mh.c
1647         * src/news.c
1648         * src/prefs_folder_item.c
1649         * src/procmsg.c
1650                 better handling of missing directories
1651
1652         * src/summaryview.c
1653                 reedit is enabled in outbox
1654                 reedit is enabled in queue
1655
1656 2001-05-17 [hoa]
1657
1658         * src/filtering.c
1659         * src/matcher.[ch]
1660         * src/prefs_filtering.c
1661                 changed attachement into attachment
1662
1663 2001-05-17 [alfons]
1664
1665         0.4.67claws4    
1666
1667         * sync with sylpheed 0.4.67cvs9
1668         * sync with sylpheed 0.4.67cvs7-8
1669
1670 2001-05-17 [hoa]
1671
1672         * src/Makefile.am
1673                 added prefs_filtering.c
1674
1675         * src/filtering.[ch]
1676         * src/matcher.[ch]
1677                 removed action : forward_news and forward_news_as_attachement
1678                 (forward and forward_as_attachement can be used instead)
1679
1680         * src/mainwindow.c
1681                 added menu option to access filtering configuration
1682
1683         * src/prefs_account.c
1684                 changed mail_command default to /usr/sbin/sendmail
1685
1686         * added src/prefs_filtering.[ch]
1687                 dialog box for filtering configuration
1688
1689         * src/prefs_matcher.c
1690                 added function prefs_matcher_get_criteria_from_matching()
1691
1692         * src/prefs_scoring.c
1693                 reset the dialog when register or substitute is clicked
1694
1695 2001-05-15 [hoa]
1696
1697         * src/Makefile.am
1698                 added filtering.[ch]
1699         * src/inc.c
1700                 using filering.[ch] instead of filter.[ch]
1701         * src/main.c
1702                 reading new filtering configuration
1703         * src/matcher.[ch]
1704                 added some filtering actions
1705                 and fixed a bug for headers and mail body matching
1706         * src/mbox.c
1707                 using filering.[ch] instead of filter.[ch]
1708         * src/mh.c
1709                 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
1710         * src/summaryview.c
1711                 some fixes for filtering
1712
1713 2001-05-14 [hiroyuki]
1714
1715         * src/send.c: fixed some weird indentations.
1716           send_message_with_command(): call pclose() only if p != NULL.
1717         * src/textview.c: get_email_part(): modified the code for readability.
1718
1719 2001-05-14 [hiroyuki]
1720
1721         * src/md5global.h
1722           src/md5ify.c
1723           src/md5ify.h: removed from the cvs.
1724
1725 2001-05-13 [sergey]
1726
1727         * src/main.c: include rfc2015.h to avoid compiler warnings.
1728         * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
1729         the panel is already on screen.
1730         * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
1731         closing the alert window by ESC as "No".
1732         * src/prefs_common.c (prefs_interface_create): moved return
1733         receipt check button to the correct place.
1734
1735 2001-03-13 [alfons]
1736
1737         * src/prefs_common.c: 
1738                 moved return receipt check button to the Send tab. (prefs_send_create)
1739                 removed the date format ui related globals. (prefs_display_create)
1740
1741         0.4.67claws3
1742         
1743         * sync with sylpheed 0.4.67cvs5-6
1744
1745 2001-05-13 [paul]
1746
1747         * added Alfons' font selection patch
1748
1749         * src/defs.h
1750         * src/headerwindow.c
1751         * src/prefs_common.c
1752         * src/prefs_common.h
1753
1754 2001-05-13 [hoa]
1755         * src/defs.h
1756                 changed version of cache
1757         * src/matcher.[ch]
1758         * src/prefs_matcher.c
1759                 added additionnal matching criteria
1760         * src/procheader.c
1761         * src/procmsg.[ch]
1762         * src/news.c
1763                 added references in MsgInfo
1764
1765 2001-05-12 [hoa]
1766
1767         * src/defs.h
1768                 prepared some things for new filtering
1769         * src/matcher.[ch]
1770                 added some matching properties
1771                 inreplyto need to be enhanced
1772                 prepared some things for new filtering
1773         * src/messageview.c
1774                 added Return-Receipt-To handling
1775         * src/prefs_folder_item.c
1776                 changed default value to TRUE
1777         * src/prefs_matcher.c
1778                 added some matching properties
1779         * src/prefs_scoring.[ch]
1780                 the scoring dialog is finished
1781         * src/procheader.c
1782                 added Return-Receipt-To handling
1783                 Reference need to be added
1784         * src/procmsg.[ch]
1785                 added Return-Receipt-To handling
1786                 added threadscore to get a better score sorting when
1787                 threads are enabled
1788         * src/summaryview.c
1789                 suppressed a bug when we sort the list
1790                 when no folder is opened.
1791                 better score sorting when threads are enabled
1792
1793 2001-05-12 [alfons]
1794
1795         * reverted previous patch because of potential errors 
1796
1797         0.4.67claws2
1798         
1799         * src/inc.c, src/prefs_common.c, src/prefs_common.h: 
1800                 applied "toggle mail-retrieval dialog window" patch submitted 
1801                 by Eric Limpens <eric@qnt.net>
1802
1803         * sync with sylpheed 0.4.67cvs4
1804
1805 2001-05-12 [sergey]
1806
1807         * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
1808         some picky compilers.
1809         * src/rfc2015.h: provide prototype for rfc2015_disable_all().
1810         * src/grouplist_dialog.c: include alertpanel.h.
1811         * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
1812         fix compile warning.
1813         * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
1814         #include "defs.h" before others to prevent the warning of `MIN'
1815         and `MAX' redefinition.
1816
1817 2001-05-11 [hoa]
1818
1819         * src/main.c
1820         * src/messageview.c
1821         * src/prefs_account.c
1822         * src/prefs_display_header.c
1823                 removed warning
1824         * src/Makefile.am
1825                 added prefs_scoring.[ch]
1826         * src/grouplist_dialog.c
1827                 display an error dialog box if the group list
1828                 cannot be fetched.
1829         * src/mainwindow.[ch]
1830                 added main_window_set_thread_option() function
1831                 scoring dialog box enabled
1832         * src/matcher.[ch]
1833                 added flags matching unread /new / marked
1834                 / deleted / replied / forwarded
1835         * src/news.c
1836                 newsgroups are now finally in newscache
1837         * src/prefs_matcher.[ch]
1838                 finished preferences for matching dialog
1839         * added src/prefs_scoring.[ch]
1840                 scoring dialog box completed
1841         * src/scoring.[ch]
1842                 conversion to string : added scoringprop_to_string()
1843                 write config for preferences :
1844                 added prefs_scoring_write_config()
1845         * src/summaryview.c
1846                 threads can be enabled/disabled independently
1847                 for each folder
1848
1849 2001-05-10 [alfons]
1850
1851         0.4.67claws1
1852         
1853         * AUTHORS: 
1854                 thought it would be nice to have a list of all
1855                 contributors (used Changelog as a reference)
1856         
1857         * configure.in: 
1858                 messed up version numbering...
1859
1860         0.4.66claws1
1861
1862         * sync with sylpheed 0.4.67cvs1-3
1863
1864 2001-05-10 [darko]
1865
1866         * src/prefs_common.c:
1867                 better UI for strftime format, double clicking
1868                 on format now inserts the format in text entry
1869                 replaced close button with standard OK/Cancel
1870                 moved date format button to the right of the
1871                 text entry field
1872
1873 2001-05-09 [alfons]
1874
1875         * src/gtkstext.c:
1876                 Ctrl-Home / Ctrl-End have proper cursor navigation
1877
1878 2001-05-09 [hoa]
1879
1880         * src/prefs_matcher.c
1881                 finished UI to define matching properties
1882                 added ok and cancel button
1883         * src/prefs_filter.c
1884                 added ok and cancel button
1885         * src/news.c
1886                 fixed some bug in xhdr parsing
1887
1888 2001-05-08 [alfons]
1889
1890         * src/textview.c: 
1891                 fixed a bug in textview_show_header(), which displayed two colons (':');
1892                 cleaned up some warnings
1893
1894 2001-05-08 [hoa]
1895
1896         * src/Makefile.am
1897                 added prefs_matcher.[ch]
1898                 compilation with -W -Wall
1899         * src/alertpanel.c
1900                 ungrab the mouse events if grabbed - does it
1901                 fix the bug for disposition notification ?
1902         * src/mainwindow.c
1903                 added a menu option to open the matching dialog.
1904         * src/matcher.[ch]
1905                 added matcherprop_to_string() and matcherlist_to_string()
1906                 fixed some bugs, changed the name of some options
1907                 age_sup and age_inf becomes age_greater and age_lower,
1908                 body and messageheaders becomes body_part and headers_part,
1909                 changed the names of constants from SCORING_XXX to MATCHING_XXX
1910         * src/prefs_display_header.c
1911         * src/prefs_headers.c
1912                 fixed a bug that accidentally destroyed dialogs
1913                 when closed them with delete_event
1914                 Added *_deleted() which handle delete_event signal correctly.
1915         * src/prefs_folder_item.[ch]
1916                 added "enable_thread" field for future customization
1917         * added src/prefs_matcher.[ch]
1918                 sample of the UI to define matching properties
1919         * src/procheader.c
1920                 using procheader_headername_equal instead of str*cmp functions
1921                 using procheader_parse_header() function
1922         * src/scoring.c
1923                 using MATCHING_XXX instead of SCORING_XXX
1924         * src/summaryview.c
1925                 display the sender of the news even if this is ourself
1926                 when this is a news message.
1927         * src/textview.c
1928                 using headername_equal() instead of str*cmp functions
1929
1930 2001-05-08 [alfons]
1931
1932         0.4.66claws
1933
1934         * sync with sylpheed 0.4.66
1935         * src/gtkstext.c: trace logs added 
1936
1937 2001-05-08 [sergey]
1938
1939         * src/prefs_common.[ch]: added option to enable/disable GnuPG
1940         signature check popup.
1941         * src/rfc2015.c (check_signature): show signature check popup only
1942         if it is enabled in preferences.
1943
1944 2001-05-07 [alfons]
1945
1946         0.4.66claws4
1947         
1948         * sync with sylpheed 0.4.66cvs6
1949
1950 2001-05-07 [darko]
1951
1952         * src/prefs_common.[ch]: added option to enable/disable
1953           looking up sender name in address book for summary pane
1954         * src/summaryview.c: look up sender in the address book
1955           by using Alfons' address completion code
1956
1957 2001-05-07 [hiroyuki]
1958
1959         * src/inc.h
1960           src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
1961           member of Pop3State.
1962         * src/news.c: brought #include "defs.h" before #include <glib.h>
1963           to prevent the warning of `MIN' and `MAX' redefinition.
1964
1965 2001-05-06 [hoa]
1966
1967         * removed src/headers_display.[ch]
1968         * removed src/prefs_display_headers.[ch]
1969         * src/inc.c
1970                 use a temporary file in the user directory for mbox import
1971         * src/news.c
1972                 added XHDR support to get "To" and "Cc" headers
1973                 (in order to match news with to or cc field for
1974                 scoring)
1975                 added function news_parse_xhdr() to get XHDR response
1976         * src/nntp.[ch]
1977                 added function nntp_xhdr()
1978         * src/matcher.c
1979                 fetch the message if necessary
1980
1981 2001-05-06 [alfons]
1982
1983         0.4.66claws3
1984
1985         * sync with sylpheed 0.4.66cvs3-5
1986
1987 2001-05-06 [hoa]
1988
1989         * src/utils.[ch]
1990                 added function itos_buf() to enable use of several buffers
1991         * src/summaryview.c
1992                 use of itos_buf() instead of itos() in summary list
1993                 to fix the broken display of message number.
1994
1995 2001-05-06 [alfons]
1996
1997         * src/gtkstext.c: bug in cursor up navigation fixed,
1998                 fixed another unsigned / signed comparison (we're getting there :-)
1999
2000 2001-05-06 [hoa]
2001
2002         * src/Makefile.am
2003                 added scoring.c scoring.h
2004                 prefs_folder_item.c prefs_folder_item.h
2005                 matcher.c matcher.h
2006         * src/defs.h
2007                 added FOLDERITEM_RC SCORING_RC
2008         * src/folder.[ch]
2009                 added prefs field in FolderItem :
2010                 properties for each folder (PrefsFolderItem),
2011                 sorting type and mode were added as the first properties.
2012         * src/main.c
2013                 read config for scoring
2014         * added src/matcher.[ch]
2015                 gives functions to parse configuration file to do
2016                 matching on mails with a list of conditions.
2017         * src/mainwindow.c
2018                 add option to sort by score
2019         * src/prefs_common.[ch]
2020                 added preference option to show score and for
2021                 the score column size
2022         * added src/prefs_folder_item.[ch]
2023                 properties for each folder (PrefsFolderItem),
2024                 sorting type and mode were added as the first properties.
2025         * src/procheader.[ch]
2026                 added procheader_parse_header()
2027                 added procheader_header_free()
2028                 added procheader_headername_equal()
2029                 and made modification to use them.
2030         * src/procmsg.[ch]
2031                 added score field to MsgInfo structure
2032         * added src/scoring.[ch]
2033                 gives functions to parse configuration file to do
2034                 scoring on mails with a list of conditions.
2035         * src/summaryview.[ch]
2036                 save the sorting type and mode for the folder
2037                 added column to display the score of the mail
2038                 added function summary_score_clicked()
2039                 sorting type and mode are restored to the folder
2040                 when it is reopen
2041         * src/textview.c
2042                 use procheader_parse_header(), procheader_headername_equal()
2043                 removed memory leak in text_scan_header when freeing headers
2044         * src/filter.c
2045                 changed the function to match names of headers
2046                 using procheader_headername_equal()
2047
2048         Scoring functions are implemented, an interface is needed
2049         to configure that.
2050
2051 2001-05-04 [alfons]
2052
2053         * src/gtkstext.c: 
2054                 hopefully fixed the row up navigation bug,
2055                 removed adding back / forward lines to cache
2056
2057 2001-05-04 [sergey]
2058
2059         * src/prefs_display_headers.c: user interface changes:
2060         (prefs_display_headers_create): remove unused "Show" check button;
2061         allow reordering of headers by dragging.
2062         (prefs_display_headers_write_config): remove unused variables.
2063         (prefs_display_headers_set_dialog): do not insert "(New)" at top
2064         of lists (not needed with the new UI).
2065         (prefs_display_headers_set_list): scan lists starting from row 0,
2066         not 1 (do not skip "(New)").
2067         (prefs_display_headers_find_header): new function.
2068         (prefs_display_headers_clist_set_row): do not allow duplicates.
2069         (prefs_display_headers_delete_cb): do not skip row 0; treat
2070         closing the alert window by ESC as "No".
2071         (prefs_display_headers_up): do not protect row 0.
2072         (prefs_display_headers_down): do not protect row 0.
2073
2074 2001-05-04 [sergey]
2075
2076         * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
2077         functions.  
2078
2079         * src/summaryview.c
2080         (summary_find_next_marked_msg, summary_find_prev_marked_msg,
2081         summary_select_next_marked, summary_select_prev_marked): new
2082         functions.
2083
2084 2001-05-03 [sergey]
2085
2086         * src/news.c: fixed a bug when no article can be fetched after
2087         server timeout if the connection was restored by news_post():
2088         (news_select_group): new function.
2089         (news_fetch_msg): call news_select_group() before fetching
2090         article.
2091         (news_get_uncached_articles): set session->group after successful
2092         GROUP command.
2093
2094 2001-05-03 [hoa]
2095
2096         * src/defs.h
2097         * src/procmsg.[ch]
2098         * src/procheader.c
2099                  changed version of cache, added cc field
2100
2101         * src/prefs_display_headers.c
2102                 the interface was changed
2103
2104         * src/prefs_headers.c
2105                 added cancel button
2106
2107 2001-05-03 [alfons]
2108
2109         * completed sync of sylpheed cvs2
2110         * src/gtkstext.c: updated row up / down cursor navigation
2111         * src/textview.c: re-edited, prepared for fixing the email address
2112                 scanner.
2113
2114 2001-05-03 [darko]
2115
2116         * src/prefs_common.c: use alfons' strftime ui code
2117         entry_datefmt and datefmt_sample widgets have to be
2118         global in this module because of this change
2119
2120 2001-05-03 [hoa]
2121
2122         * src/messageview.c
2123         * src/prefs_common.[ch] added option to activate the return receipt
2124                 feature.
2125
2126 2001-05-02 [alfons]
2127
2128         * src/gtkstext.c: fix for row up/down cursor navigation. 
2129
2130         0.4.66claws2
2131         
2132         * sync with 0.4.66cvs2
2133
2134 2001-05-02 [paul]
2135
2136         added add-sender-to-addressbook patch
2137
2138         * src/addressbook.c
2139         * src/addressbook.h
2140         * src/summaryview.c
2141
2142 2001-05-02 [sergey]
2143
2144         * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
2145         G_ALERTDISABLE.
2146
2147         * src/alertpanel.c (alertpanel_create): new argument can_disable,
2148         all existing callers changed to pass FALSE; create a check button
2149         to disable the message.
2150         (alertpanel_message_with_disable): new function.
2151         (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
2152         (alertpanel_button_toggled): new function.
2153         (alertpanel_button_clicked, alertpanel_close): set value using
2154         G_ALERT_VALUE_MASK.
2155
2156         * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
2157
2158         * src/prefs_common.c (prefs_privacy_create): new check button
2159         checkbtn_gpgme_warning.
2160
2161         * src/main.c (main): moved preferences reading before gpgme
2162         initialization; check prefs_common.gpgme_warning before giving the
2163         GnuPG warning and set it to FALSE if the user wants to disable the
2164         warning.
2165
2166 2001-05-02 [hiroyuki]
2167
2168         * src/prefs_display_headers.c: modified the layout and some labels.
2169
2170 2001-05-02 [sergey]
2171
2172         * src/prefs_account.c (prefs_account_fix_size): new function.
2173         (prefs_account_create): call prefs_account_fix_size(); use
2174         gtk_widget_show instead of gtk_widget_show_all (fixes too large
2175         size when the window is shown for the first time).
2176         (prefs_account_basic_create): changed layout of serv_table; moved
2177         localmbox_entry above smtpserv_entry (logically it replaces
2178         POP3/IMAP server).
2179         (prefs_account_protocol_activated): set sensitivity of
2180         nntpauth_chkbtn according to the protocol (in addition to
2181         hide/show); commented out gtk_table_set_row_spacing() calls.
2182         (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
2183         not sensitive (fixes a bug with disabled username/password boxes
2184         when editing POP3 account after NNTP with authentication).
2185
2186 2001-05-02 [hoa]
2187
2188         * src/account.c
2189         * src/inc.c
2190         * src/prefs_account.[ch]
2191         * src/send.c
2192                 removed local account without SMTP server
2193                 added option to use mail command instead of a connexion
2194                 to SMTP server when a local account is used
2195         * src/prefs_headers.c
2196                 fixed a bug
2197         * src/news.c
2198                 fixed a bug when connexion immediately closed
2199
2200 2001-05-01 [alfons]
2201
2202         0.4.66claws1
2203         
2204         * sync with 0.4.65
2205
2206 2001-05-01 [sergey]
2207
2208         * src/prefs_account.c (Basic, prefs_account_basic_create): new
2209         widget nntpauth_chkbtn.
2210         (prefs_account_protocol_activated): handle nntpauth_chkbtn
2211         visibility.
2212         (prefs_account_nntpauth_toggled): new function.
2213
2214         * src/news.c (news_session_new_for_folder): use NNTP
2215         authentication only if ac->use_nntp_auth is set.
2216
2217 2001-05-01 [hoa]
2218
2219         * src/Makefile.am changed headers.[ch] in customheader.[ch]
2220         * src/prefs_display_headers.c changed the UI
2221         * src/prefs_headers.c changed account_name to account_id
2222         * src/compose.c using customheader.h
2223
2224 2001-05-01 [hiroyuki]
2225
2226         * src/esmtp.c
2227           src/news.c
2228           src/nntp.c: changed sock_read() to sock_gets(), they've been left
2229           unsynched.
2230
2231 2001-05-01 [hoa]
2232
2233         * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
2234         * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
2235                 for displaying of headers
2236         * src/grouplist_dialog.[ch] minor changes to remove warnings
2237         * src/prefs_display_headers.[ch] dialog to choose the
2238         headers to display in the mail viewer.
2239         * src/headers.h correction of #define
2240         * src/headers_display.[ch] configuration for displaying of headers.
2241         * src/main.c read config of displaying of headers
2242         * src/prefs_common.c add a button to access the config dialog
2243                 for displaying of headers
2244         * src/prefs_display_headers.[ch] dialog for configuration for
2245                 displaying of the headers.
2246         * src/prefs_headers.c cleaning of code
2247         * src/procheader.c comments added to code
2248         * src/textview.c changes to reorder the headers depending
2249                 on the config for displaying of headers
2250
2251 2001-04-30 [alfons]
2252
2253         0.4.65claws7
2254
2255         * sync with 0.4.65cvs12
2256
2257         NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
2258
2259 2001-04-30 [sergey]
2260
2261         * src/nntp.h (NNTPSockInfo): new field auth_failed.
2262
2263         * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
2264         is set to force reconnection after authentication failure.
2265         (nntp_gen_command): set sock->auth_failed on authentication
2266         failure, or if sock->userid and sock->passwd are not set.
2267
2268         * src/news.c (news_session_new_for_folder): set userid=NULL if
2269         password dialog is cancelled.
2270
2271 2001-04-30 [sergey]
2272
2273         * src/nntp.h (NNTPSockInfo): new type.
2274
2275         * src/nntp.c: all functions updated to use NNTPSockInfo instead of
2276         SockInfo.
2277         (nntp_open_auth, nntp_close): new functions.
2278         (nntp_gen_command): new function to handle authentication; all
2279         NNTP command functions updated to use it.
2280         (nntp_authinfo_user, nntp_authinfo_pass): deleted.
2281         (nntp_list): removed old useless code.
2282
2283         * src/news.h (NNTPSession): new field nntp_sock.
2284
2285         * src/news.c: all functions updated to use NNTPSockInfo instead of
2286         SockInfo.
2287         (news_session_new): new arguments (userid, passwd); made static;
2288         use nntp_open_auth() if needed.
2289         (news_session_destroy): use nntp_close() instead of sock_close().
2290         (news_query_password): changed arguments.
2291         (news_session_new_for_folder): new function.
2292         (news_session_get): use news_session_new_for_folder().
2293         (news_authenticate): deleted.
2294         (news_get_uncached_articles): removed old authentication code.
2295
2296 2001-04-30 [sergey]
2297
2298         * src/news.c: reverted my previous changes (need to do NNTP
2299         authentication in a cleaner way).
2300         
2301 2001-04-29 [sergey]
2302
2303         * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
2304         news_nntp_post, news_nntp_mode): new functions (wrappers with
2305         authentication support).
2306         (news_get_article_cmd, news_get_article, news_get_header): new
2307         argument "folder"; all callers changed.
2308         (news_get_article_cmd): added authentication support.
2309         (news_session_get): use news_nntp_mode() instead of nntp_mode().
2310         (news_post): use news_nntp_post() instead of nntp_post().
2311         (news_get_uncached_articles): use news_nntp_group() instead of
2312         nntp_group() and news_nntp_xover() instead of nntp_xover();
2313         removed old authentication code.
2314         (news_get_group_list): use news_nntp_list() instead of nntp_list().
2315
2316         * src/nntp.c (nntp_list): return real error code instead of
2317         hardcoded NN_ERROR.
2318
2319 2001-04-29 [sergey]
2320
2321         * configure.in: fixed wint_t typedef detection again
2322
2323 2001-04-28 [hoa]
2324
2325         * src/prefs_account.[ch], added A_LOCAL_CMD
2326                 (send mail with mail command)
2327         * src/send.c added function send_message_with_command()
2328         * src/inc.c made a more secure get_spool() function with
2329                 mktemp() but maybe mkstemp() or something more
2330                 secure can be used.
2331
2332 2001-04-28 [alfons]
2333
2334         * src/textview.c, colorization of email addresses in headers
2335
2336         0.4.65claws6
2337
2338         * bug sync with sylpheed
2339         * prefs_common.c: created date format ui for darko
2340         * sync with 0.4.65cvs11
2341         * configure.in: corrected to have the new gpg checks
2342
2343 2001-04-27 [alfons]
2344
2345         * completed sync with 0.4.65cvs10
2346         * minor debug things added to gtkstext.c
2347
2348 2001-04-27 [darko]
2349
2350         * configure.in: remove check for availability of
2351           strftime() as advised by Hiroyuki
2352         * src/prefs_common.[ch], src/procheader.c:
2353           synch strftime() code with Hiroyki's main branch
2354
2355 2001-04-26 [sergey]
2356
2357         * src/news.c: news_query_password(), news_authenticate(): new
2358           functions.
2359           news_get_uncached_articles(): added NNTP authentication
2360           handling.
2361         * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
2362           new functions.
2363         * src/prefs_account.c: prefs_account_protocol_activated():
2364           enable userid and password fields for NNTP.
2365
2366 2001-04-26
2367
2368         * configure.in: check for availability of strftime()
2369           [darko]
2370         * src/prefs_common.[ch], src/procheader.c: use
2371           strftime() for displaying date in summary pane if it
2372           is available
2373
2374 2001-04-25
2375
2376         * more .cvsignore cleanups [alfons]
2377
2378 2001-04-25
2379
2380         * ac/sv-check-type.m4: new autoconf macro.
2381         * configure.in: fixed wint_t typedef detection (did not work
2382           with gcc-2.96).
2383
2384 2001-04-25
2385
2386         * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
2387           [hiroyuki]
2388
2389 2001-04-24
2390         * modified gtkstext.c : buggy cursor navigation fixed, 
2391           and font descent also taken in account when drawing
2392           cursor. [alfons]
2393
2394 2001-04-24 [hoa]
2395         * added comments in src/news.c src/nntp.c
2396         * added src/prefs_headers.[ch]
2397         * added src/headers.[ch]
2398         * modified compose.c to activate custom headers
2399                 added function is_in_custom_headers
2400         * modified prefs_account.[ch]
2401                 added function prefs_account_customhdr_edit
2402         * modified src/defs.h :
2403                 added HEADERS_RC : name of the config file
2404                 for the custom headers
2405
2406 2001-04-24
2407
2408     0.4.65claws5
2409
2410         * configure.in
2411           src/gtkstext.[ch]
2412           src/compose.c
2413           src/Makefile.am
2414           
2415           added gtkstext with configure.in patch by Hiroyuki which
2416           should fix the XIM detection [alfons]
2417
2418         * more clean up of cvs [alfons]
2419
2420                  * removed all Makefile.in files to attic.
2421
2422                  * updated all .cvsignores to really ignore things that could
2423                    be unintentionally committed by a recursive commit.
2424
2425 2001-04-23 [hoa]
2426         * added src/grouplist_dialog.[ch]
2427         * changed src/folderview.c to call grouplist_dialog instead
2428                 of inputdialog
2429         * src/news.c :
2430                 added functions news_reset_group_list
2431                 and news_get_group_list
2432         * src/nntp.c :
2433                 added function nntp_list
2434         * src/defs.h :
2435                 added GROUPLIST_FILE : name of the newsgroup list cache file
2436
2437 2001-04-21
2438
2439         * added option to warn about queued messages on exit [sergey]:
2440
2441           * src/compose.c: compose_queue(): call folder_item_scan()
2442             and folderview_update_item() after queueing.
2443           * src/folderview.c: folderview_update_node(): draw the queue
2444             folder in bold font if there are queued messages.
2445           * src/mainwindow.c: queued_messages(): new function.
2446             app_exit_cb(): display warning if there are queued messages
2447             if warn_queued_on_exit is set.
2448           * prefs_common.[ch]: add warn_queued_on_exit option.
2449
2450         * enhanced GnuPG key selection support [sergey]:
2451
2452           * src/select-keys.c: updated to newer version from Win32
2453             branch with support for selecting arbitrary keys.
2454           * src/prefs_account.c: added the Privacy tab to the account
2455             options window.
2456             prefs_account_privacy_create(),
2457             prefs_account_sign_key_set_data_from_radiobtn(),
2458             prefs_account_sign_key_set_radiobtn(): new functions.
2459           * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
2460           * src/rfc2015.c: set_signers(): new function.
2461             pgp_sign(): add the account parameter, call set_signers().
2462             rfc2015_sign(): add the account parameter, pass it to pgp_sign().
2463           * src/rfc2015.h: rfc2015_sign(): updated prototype.
2464           * src/compose.c: pass the current account to rfc2015_sign().
2465
2466         * tag name claws added to prevent confusion with main branch [alfons]
2467
2468         * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
2469
2470         * autogen.sh: Added "--enable-maintainer-mode". [sergey]
2471
2472         * sync with recent sylpheed cvs. Untested though. [alfons]
2473