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