put GtkSText class name change back
[claws.git] / ChangeLog.claws
1 2001-01-25 [alfons]     0.7.0claws28
2
3         * src/gtkstext.c
4                 put the gtk class name back so GtkSText adapts the 
5                 settings of GtkText
6
7 2001-01-25 [alfons]     0.7.0claws27
8
9         * src/folderview.c 
10                 assimilate Ricardo's patch that shows pixmaps instead of
11                 plain "new" and "unread" texts in the folder view column
12                 headers 
13
14 2002-01-25 [paul]       0.7.0claws26
15
16         * src/Makefile.am
17                 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can 
18                 be found in non-standard locations. 
19                 Closes Patch #507976, submitted by Stoyen Genov.
20
21 2002-01-25 [paul]       0.7.0claws25
22
23         * sync with sylpheed 0.7.0cvs16
24                 see ChangeLog entry 2002-01-25
25
26 2002-01-24 [paul]       0.7.0claws24
27
28         * more sync with sylpheed 0.7.0cvs15
29                 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
30
31 2002-01-23 [sergey]     0.7.0claws23
32
33         * src/importldif.c
34                 Fixed segfault when closing LDIF import wizard with
35                 the window manager.
36         * src/imageview.c
37         * src/imageview.h
38         * src/messageview.c
39         * src/mimeview.c
40                 Fixed wrong scrolling position after switching between
41                 text and image parts.
42
43 2002-01-23 [paul]       0.7.0claws22
44
45         * sync with sylpheed 0.7.0cvs15
46                 see ChangeLog entries 2002-01-22 and 2002-01-23
47
48 2002-01-21 [melvin]     0.7.0claws21
49
50         * src/prefs_scoring.c
51         * src/prefs_filtering.c
52                 Fixed bug where scoring and filtering windows stopped
53                 autochecking.
54
55 2002-01-21 [paul]       0.7.0claws20
56
57         * sync with sylpheed 0.7.0cvs12
58                 see ChangeLog entries 2002-01-20 and 2002-01-21
59
60 2002-01-21 [carsten]    0.7.0claws19
61         * src/mainwindow.c
62         * src/menu.[ch]
63         * src/messageview.[ch]
64         * src/summaryview.[ch]
65                 changes to shortcuts handling again:
66                         + "Q" now controled by mainwin
67                         + v/V are now customizable and have slightly
68                           different meanings
69                 the "button" to minimize the messageview (and maximize
70                 the summary view) is a real button now
71         * src/compose.c
72                 "Delete Line+" added to Edit/Advanced (this will also
73                 delete the '\n')
74
75 2002-01-20 [melvin] 0.7.0claws18
76
77         * src/addressbook.c
78                 Made "Bcc" sensitive when addressbook is called from
79                 compose window (it was a Claws only bug).
80
81 2002-01-19 [alfons] 0.7.0claws17
82
83         * src/inc.c
84                 prevent unnecessary updates when currently selected folder has
85                 no new messages 
86
87 2002-01-19 [alfons] 0.7.0claws16
88         
89         * src/summaryview.c
90                 prevent writing the cache based on current message list in summary 
91                 view when filtering also put messages in currently selected folder
92
93 2002-01-19 [paul]
94
95         * po/it.po
96                 Italian translation submitted by Alessandro Maestri
97                 <a.maestri@cs.tin.it>
98
99 2002-01-18 [melvin]     0.7.0claws15
100
101         * src/prefs_filters.c
102                 fixed bug where 'cancel' from 'filters' window stops autochecking
103                 if the timer timed out  when the window was open.
104
105 2002-01-18 [match]      0.7.0claws14
106
107         * src/addrclip.[ch]     ** NEW FILE **
108         * src/addrselect.[ch]   ** NEW FILE **
109         * src/adbookbase.h      ** NEW FILE **
110                 addressbook cut, copy and paste
111         * src/addrbook.[ch]
112         * src/addrcache.[ch]
113         * src/addressitem.h
114         * src/addrindex.[ch]
115         * src/addritem.[ch]
116         * src/importldif.c
117         * src/importmutt.c
118         * src/jpilot.[ch]
119         * src/syldap.[ch]
120         * src/vcard.[ch]
121         * src/jpilot.[ch]
122         * src/editbook.c
123         * src/editjpilot.c
124         * src/editldap.c
125         * src/editvcard.c
126                 support for copy/paste
127         * src/addressbook.c
128                 support for copy/paste
129                 tidy up menu option processing
130                 correct address list function arguments
131         * src/editaddress.c
132                 sort user attributes
133         * src/ldif.h
134         * src/mutt.h
135                 tidy up
136
137         * src/addrbook.[ch]
138         * src/addrbook.[ch]
139         * src/addrbook.[ch]
140                 
141
142 2002-01-18 [paul]       0.7.0claws13
143
144         * sync with sylpheed 0.7.0cvs8
145                 configure.in: support Mac OS X (Darwin)
146
147 2002-01-18 [carsten]    0.7.0claws12
148         * src/html.c
149                 small hack to fix a segfault with an empty href
150                 (reported by Alexandra Walford <deeni@altern.org>)
151         * src/mainwindow.c
152         * src/summaryview.c
153                 the shortcuts for Mark und Mark as unread are hardcoded
154                 again
155         * src/compose.c
156         * src/gtkstext.[ch]
157                 readded the shortcuts in gtkstext but made them
158                 customizeable (simply by adding a menu plus a wrapper
159                 to compose.c)
160
161 2002-01-17 [melvin]     0.7.0claws11
162
163         * src/gtkspell.c
164                 fix default dictionary not being saved.
165
166 2002-01-16 [darko]      0.7.0claws10
167
168         * src/compose.c
169                 fix wrapping crash with URL longer than wrapping margin
170
171 2002-12-08 [hoa]        0.7.0claws10
172
173         * src/matcher_parser_parse.y
174                 fixed some bugs
175
176         * src/prefs_filtering.c
177                 now, we can use bounce action in the dialog box.
178
179 2002-01-16 [carsten]    0.7.0claws9
180         * src/gtkstext.c
181                 removed the <control> and <alt> shortcuts because they're
182                 not needed and interefered with the "normal" shortcuts
183         * src/mainwindow.c
184         * src/summaryview.c
185                 removed most of the hardcoded shortcuts and assigned
186                 them to menu entries making them easy customizable by
187                 that
188
189 2002-01-16 |melvin]     0.7.0claws8
190
191         * src/gtkspell.c
192                 fixed bug where using the mouse and when the compose
193                 window is not on top may result in a crash.
194
195 2002-01-16 [melvin]     0.7.0claws7
196
197         * src/compose.c
198                 fixed a long standingspell checker bug which could 
199                 cause a crash after sending a message.
200
201 2002-01-16 [paul]       0.7.0claws6
202
203         * sync with sylpheed 0.7.0cvs7
204                 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
205                 2002-01-15, and 2002-01-16
206
207 2002-01-16 [melvin]     0.7.0claws5
208
209         * README.claws
210         * src/compose.c
211         * src/gtkspell.[ch]
212         * src/main.c
213                 Heavily modified spell checker code to work around
214                 ispell bug, to add keyboard shortcuts and for future
215                 enhancements. See README.claws for usage information.
216
217 2002-01-15 [alfons]     0.7.0claws4
218         
219         * src/summaryview.c
220                 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
221                 so sorting within threads reflects sort mode
222
223 2002-01-15 [christoph]  0.7.0claws3
224
225         * src/procmsg.c
226                 added alertpanel if mail sending failed
227
228 2002-01-15 [alfons]     0.7.0claws2
229         
230         * src/prefs_filtering.c
231                 don't stop timer when prefs filtering dialog is opened
232
233 2002-01-14 [alfons]     0.7.0claws1
234
235         * src/addr_compl.c
236         * src/prefs.c
237                 remove debug_print()s for privacy reasons
238
239 2002-01-14 [darko]      0.7.0claws
240
241         * README.claws
242                 quotation wrapping is now also in the main branch
243
244 2002-01-14 [paul]
245
246         * tools/filter_conv.pl
247                 allow for Boolean Op and case-sensitivity
248                 this file is included in the release and tagged
249                 'rel_0_7_0'
250
251 2002-01-13 [paul]       0.7.0claws
252
253         * release 0.7.0, with cvs tag 'rel_0_7_0'
254
255 2002-01-13 [paul]
256
257         * tools/filter_conv.pl
258         * tools/README
259                 rewritten to output to matcherrc instead of filteringrc
260
261         * po/es.po
262                 updated Spanish translation by Ricardo Mones Lastra
263
264 2002-01-13 [alfons]
265
266         * po/nl.po
267                 update dutch translation
268
269 2002-01-13 [paul]
270
271         * po/pt_BR.po
272                 Updated by Fabio Junior Beneditto 
273
274 2002-01-13 [melvin]     0.6.6claws53
275
276         * po/fr.po
277                 Updated french translation
278
279 2002-01-12 [alfons]     0.6.6claws52
280
281         * src/filtering.c
282                 plug mem leak that has been sitting there for ages              
283
284 2002-01-12 [alfons]     0.6.6claws51
285
286         * src/summaryview.c
287                 undo melvin's changes from 0.6.6claws48 because summary
288                 view now refuses to select first unread message when
289                 selecting a folder 
290
291 2002-01-11 [alfons]     0.6.6claws50
292
293         * src/import.c
294                 use claws' semantics for getting folder item when
295                 importing an mbox file into a folder 
296                 (submitted by Dale P. Smith)
297
298 2002-01-11 [christoph]  0.6.6claws49
299
300         * src/prefs.h
301                 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
302                 toggle widget, because non static prefs can not use
303                 prefs_set_* functions
304         * src/prefs_account.c
305                 toggle smtp auth password field sensitivity if
306                 user id is empty and add descrition of usage for
307                 these fields
308         * src/prefs_folder_item.c
309                 use SET_TOGGLE_SENSITIVITY macro to instead of extra
310                 callbacks
311
312 2002-01-11 [melvin]     0.6.6claws48
313
314         * src/compose.c
315                 fix the 'Ctrl-Enter' feature for sending and test really
316                 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
317                 editables which was not documented in Gtk)
318
319         * src/summaryview.c
320                 Made summaryview refresh after sorting and not before.
321
322 2002-01-11 [christoph]  0.6.6claws47
323
324         * src/compose.c
325                 select account from account ids if possible and
326                 correctly set save folder for copy in reedit
327
328 2002-01-10 [paul]       0.6.6claws46
329
330         * sync with sylpheed 0.7.0 release
331                 see ChangeLog entries 2002-01-07, 2002-01-08 and
332                 2002-01-09
333
334 2002-01-09 [alfons]
335
336         * src/summaryview.c
337                 remove more dirt traces...
338
339 2002-01-09 [alfons]
340         
341         * src/summaryview.c
342                 clean up some traces of my debugging stuff
343
344 2002-01-09 [alfons]     0.6.6claws45
345
346         * src/filtering.c
347                 break up filteringprop_apply() in three separate pieces
348                 so we can drop messages that failed processing in the
349                 inbox
350
351         * src/summaryview.c
352                 fix bug #469598 "no refresh of inbox after filter" which 
353                 was introduced by the new summary view locking, and which 
354                 prevented the summary view to update after a manual filter 
355                 message. claw's filter message requires a summary_show().
356                 (aargh, summary_show() again! :-)
357                 
358 2002-01-07 [alfons]     0.6.6claws44
359
360         * src/headerwindow.c
361         * src/logwindow.c
362         * src/messageview.c
363         * src/sourcewindow.c
364                 bring in Hiro's last 0.7.0 wm class fixes
365
366         * tools/sylprint.pl
367                 bring in Ricardo's fix for sylprint script
368
369         * AUTHORS       
370         * src/rfc2015.[ch]
371         * src/prefs_common.[ch]
372         * src/prefs_account.[ch]
373         * src/compose.c
374                 clean up account preference poison in rfc2015,
375                 and preparation to fix double sign bug 
376                 (patch submitted by Simon 'corecode' Schubert) 
377
378 2002-01-07 [christoph]  0.6.6claws43
379
380         * src/mh.c
381                 search for free message number, do not only rely
382                 on last_num
383         * src/send.c
384                 fix smtp auth and use extra account information
385                 if available, if not use pop3 data instead
386                 (closes bug #500341)            
387         * src/ssl.[ch]
388                 match coding style
389
390 2002-01-06 [alfons]     0.6.6claws42
391
392         * src/mainwindow.c
393                 try making the separate windows work again...
394
395 2002-01-06 [alfons]     0.6.6claws41
396
397         * src/mainwindow.c
398                 adapt Hiro's separate window menu (to get rid of the funny
399                 duplicate menu items), and make it work again
400
401 2002-01-06 [alfons]     0.6.6claws40
402
403         * tools/Makefile.am
404         * tools/sylprint.rc
405         * tools/sylprint.pl
406         * tools/README.sylprint
407                 add sylprint script for printing mails from Sylpheed
408                 (contributed by Ricardo Mones Lastra)
409
410         * src/acount.c
411                 clean up
412
413 2002-01-06 [melvin]     0.6.6claws39
414
415         * src/mainwindow.c
416         * src/summaryview.c
417                 Fixed crash introduced in 0.6.6claws38 by the menu
418                 reorganisation (Hide read messages)
419         
420         * ChangeLog.claws 
421                 Fixed typo (we are now in 2002, alfons ;) )
422
423 2002-01-05 [alfons]     0.6.6claws38
424
425         * sync with sylpheed 0.6.6cvs10-17
426                 (last stuff marked as LAST_STABLE)
427
428 2002-01-04 [melvin]     0.6.6claws37
429
430         * src/account.c
431                 Made account selection code use strcasestr again instead of
432                 g_strcasecmp (fixes bug where reediting queued messages
433                 did not select proper account reported by T. Link).
434         
435         * src/folderview.c
436                 Fix bug where folder icons are not shown when 'hide read messages'
437                 is on.
438         
439         * src/stock_pixmaps.[ch]
440                 Added folder icons for 'hide read messages'.
441         
442         * src/compose.c
443                 Fixed bug where 'Enter' in a header entry will send the message 
444                 if 'CTL-Enter' was chosen as a shorcut for sendind. 
445
446 2002-01-03 [melvin]     0.6.6claws36
447         
448         * src/prefs.[ch]
449                 Added popup menu for common preferences and
450                 account preferences (right click on tab displays
451                                 a menu of all tabs.)
452
453 2002-01-02 [melvin]     0.6.6claws35
454
455         * src/gtkspell.[ch]
456                 Made spelling code compatible with undo/redo feature.
457                 Added creation of suggestion mode menu for the general
458                         preferences.
459         
460         * src/prefs_common.[ch]
461                 Added option menu for the speller's suggestion mode.
462                 Added missing spaces in "..." buttons and made a "..."
463                         button non translatable!
464         
465         * src/compose.c
466                 Made speller use the default suggestion mode.
467                 Hack to make it possible to choose 'CTRL-Enter' as a
468                         shortcut for sending (and only for sending).
469
470         * src/prefs_folder_item.c
471                 Changing subject simplification does not update cache 
472                         anymore (because it is unnecessary).
473                 Fixed bug where changing subject simplification updated the 
474                         summaryview even when the viewed folder is not the
475                         folder which properties are being changed. (E.g. 
476                                         viewing folder A and changing
477                                         the subject simplification of 
478                                         folder B -not being viewed- updated the 
479                                         summaryview of folder A with data of
480                                         folder B). (Hope this is clear... )
481
482 2001-12-31 [alfons]     0.6.6claws34
483         
484         * src/ldif.c
485         * src/mutt.c
486                 fgetc() returns a signed integer which doesn't
487                 fit in a char. so c truncates this to a char
488                 but we may lose significant bits. i.e. we may
489                 comparing 0xFF which may not be equal to -1
490                 unless properly casted to signed char which
491                 we won't do because fgetc() returns a signed
492                 integer which doesn't fit in a char. so c 
493                 truncates this to a char but we may lose 
494                 significat bits. (you got the idea, thanks
495                 to Gustavo Noronha Silva <kov@debian.org>
496                 and the Debian folks!)
497
498 2001-12-30 [alfons]     0.6.6claws33
499
500         * src/prefs_common.c
501                 add #ifdef USE_PSPELLs that Melvin forgot               
502
503 2001-12-30 [melvin]     0.6.6claws32
504         
505         * src/prefs_common.[ch]
506                 Added configurable color for misspelled words.
507
508         * src/gtkspell.[ch]
509                 Fixed bug of foreground text color (reported by David
510                                 Mehrmann)
511                 Added configurable color for misspelled words.
512
513 2001-12-30 [alfons]     0.6.6claws31
514
515         * src/folder.c
516                 remove unnecessary things someone put there
517
518         * src/mh.c
519         * src/folder.[ch]
520                 make folder properties (like threading and sorting) persistent
521                 (closes bug #497424 "rescan folder tree resets proprieties")
522                 currently this is only for MH folders. 
523
524 2001-12-29 [melvin]     0.6.6claws30
525
526         * src/string_match.[ch]
527                 Optimized a bit: regexp pattern buffer compiled only once, and
528                   one subroutine call removed. Fixed ^ regexp search: Now, 
529                   "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
530         
531         * src/summaryview.c
532                 Subject filtering changed to filter summary columns and
533                   not directly the messages subject cache. The loss in 
534                   performance is balanced by the improvement of string_match.
535                 Added an alert panel if there is an error in the regexp.
536
537         * src/src/prefs_folder_item.h
538                 Added a regexp pattern buffer.
539
540 2001-12-28 [alfons]     0.6.6claws29
541
542         * src/string_match.[ch]
543                 clean up name space
544                 allow compilation *BSD
545
546 2001-12-27 [alfons]     0.6.6claws28
547
548         * src/filter.c
549                 sync the Hiro's bug fix for BSD
550
551 2001-12-27 [melvin]     0.6.6claws27
552         
553         * src/compose.c
554                 Simplify focus to subject entry code.
555
556 2001-12-27 [darko]      0.6.6claws26
557
558         * src/filtering.c
559         * src/mbox_folder.c
560         * src/messageview.c
561         * src/mh.c
562         * src/procheader.[ch]
563         * src/procmsg.h
564         * src/stock_pixmap.[ch]
565         * src/summaryview.c
566                 Show key icon for encrypted mails in summary view
567
568         * src/pixmaps/clip.xpm
569         * src/pixmaps/clipkey.xpm
570         * src/pixmaps/key.xpm
571                 New/modified icons for the above
572
573 2001-12-27 [melvin]     0.6.6claws25
574
575         * src/prefs_common.c
576                 Put spell checker options in a separate tab to decrease
577                 the Common Preferences window height.
578
579         * README.claws  
580                 Update spell checker usage instruction about its options
581                 location.
582
583 2001-12-27 [melvin]     0.6.6claws24
584
585         * src/compose.c
586                 Changed subject entry widget position. Initial focus is
587                 on the To header instead of the subject entry.
588                 Creating a new header scrolls the header list to make the
589                 created one visible. Nevertheless, when automatically filling
590                 headers, the first one is shown.
591                 A Tab key press in the last empty header entry zips the 
592                 focus to the subject entry.
593                 (I did not change the combo boxes, yet)
594
595 2001-12-26 [alfons]     0.6.6claws23
596
597         * src/prefs_account.c
598         * src/inc.c
599                 allow default inbox to reside in another mailbox (only
600                 works for POP3 accounts)
601
602 2001-12-26 [alfons]     0.6.6claws22
603         
604         * src/textview.c
605                 make reply-on-click work with the account of the selected folder
606         * src/compose.c
607                 put a fixme here to remind me to fix finding correct default
608                 account for nested folders
609
610 2001-12-25 [alfons]     0.6.6claws21
611
612         * src/summaryview.c
613                 make column headers display locked and mark pixmaps (idea by Melvin) 
614                 fix bug by adding score and locked column type to sort array
615
616 2001-12-25 [alfons]     0.6.6claws20
617         
618         * src/summaryview.c
619                 catch a *potentially* inadvertent write back of  
620                 the message cache(s) introduced by 0.6.5claws37
621
622 2001-12-25 [christoph]  0.6.6claws19
623
624         * src/stock_pixmap.[ch]
625         * src/summaryview.c
626                 add ignore thread pixmap
627                 (can someone draw a better icon for this?)
628
629 2001-12-24 [alfons]     0.6.6claws18
630
631         * src/prefs_folder_item.c
632                 make address completion actually work for the
633                 Default To address in the Folder Property dialog.
634
635 2001-12-24 [alfons]     0.6.6claws17
636         
637         * src/summaryview.c
638                 use new style regexp for subject stripping 
639                 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
640
641 2001-12-24 [darko]      0.6.6claws16
642
643         * src/pgptext.c
644         * src/rfc2015.c
645                 move GPG related informational messages to debug mode
646
647 2001-12-23 [alfons]     0.6.6claws15
648
649         * src/stock_pixmap.[ch]
650         * src/summaryview.c
651                 add the forgotten Claws' locked pixmap
652
653 2001-12-23 [alfons]     0.6.6claws14
654
655         * src/filesel.c
656                 accept file name typed in entry in multi file
657                 selector (patch submitted by Gustavo Noronha Silva 
658                 <kov@debian.org>)
659
660 2001-12-23 [alfons]     0.6.6claws13
661
662         * src/prefs_filter.c
663         * src/prefs_filtering.c
664         * src/matcher.c
665         * src/importmutt.c
666                 clean up a little bit
667         
668         * src/string_match.c
669                 validate input strings a little bit more
670
671 2001-12-23 [alfons]     0.6.6claws12
672
673         * src/Makefile.am
674         * src/summaryview.c
675         * src/string_match.[ch]         ** NEW **
676         * src/folderview.[ch]
677         * src/headerview.h
678         * src/folder.[ch]
679         * src/prefs_folder_item.[ch]
680                 add subject simplification to strip out strings from
681                 a subject line (esp. handy for mailing lists). 
682                 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
683                 but slightly changed things for better integration.)
684
685 2001-12-23 [alfons]     0.6.6claws11
686
687         * src/mainwindow.c
688                 fix bug introduced by submission included in 0.6.5claws52.
689                 ideally this submission should clean the trash if any trash
690                 folder has a message. however, the hasTrash variable was
691                 set to false whenever a trash folder was empty (discarding
692                 a previously found *filled* trash folder.)
693
694                 also edited the code a little bit and made it more safe.
695
696 2001-12-22 [alfons]     0.6.6claws10
697
698         * src/imap.c
699                 quick fix for Martin Pool's omission of an account
700                 specific SSL setting
701
702 2001-12-22 [alfons]     0.6.6claws9
703
704         * src/compose.c
705         * src/messageview.c
706         * src/mimeview.c
707         * src/pgptext.c
708         * src/procmime.[ch]
709                 better support for multipart/digest (submitted
710                 by Fredrik <e98fo@efd.lth.se>)
711
712 2001-12-22 [alfons]     0.6.6claws8
713
714         * src/addressbook.c
715                 correct function signature
716         * src/socket.[ch]
717         * src/imap.[ch]
718         * src/prefs_account.[ch]
719                 allow IMAP over SSH tunnel (patch submitted by 
720                 Martin Pool <mbp@samba.org>)
721
722 2001-12-21 [alfons]     0.6.6claws7
723
724         * sync with sylpheed 0.6.6cvs4-9
725                 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
726
727 2001-12-21 [christoph]  0.6.6claws6
728
729         * src/compose.c
730         * src/prefs_folder_item.[ch]
731                 implement saving of outgoing messages to current folder.
732                 fix segfault when no default outbox is available
733                 (closes bug #495683)
734
735 2001-12-21 [carsten]    0.6.6claws5
736         * src/folderview.c
737         * src/summaryview.c
738                 pressing CTRL while DND does now the expected thing and
739                 copies the mail (moving is still the default, as this
740                 seam more appropriate for handling mails by DND)
741
742 2001-12-18 [paul]       0.6.6claws4
743
744         * sync with sylpheed 0.6.6cvs3
745                 see ChangeLog entries 2001-12-18
746
747 2001-12-18 [hiro]       0.6.6claws3
748
749         * src/undo.c
750                 fix for multibyte characters (obtain the number of letters
751                 instead of bytes).
752
753 2001-12-17 [paul]       0.6.6claws2
754
755         * sync with sylpheed 0.6.6cvs1
756                 see ChangeLog entry 2001-12-16
757
758 2000-12-17 [alfons]     0.6.6claws1
759
760         * src/filtering.c
761                 clean up
762
763 2001-12-16 [paul]       0.6.6claws
764 2001-12-15
765
766         * Release version 0.6.6claws, cvs tag: rel_0_6_6
767
768         * src/mimeview.c
769                 last minute sync with main 0.6.6
770
771         * po/es.po
772                 updated by Ricardo Mones Lastra
773                 update for last minute sync
774         * po/fr.po
775         * po/nl.po
776                 update for last minute sync
777         * po/de.po
778                 updated by Jens Oberender
779         * po/pt_BR.po
780                 updated by Fabio Junior Beneditto
781
782         * src/prefs_common.[ch]
783         * src/undo.c
784                 number of undo levels is user configurable
785                 (squeeze it into the release in the dying
786                 moments) Submitted by Jens Oberender    
787
788 2001-12-15 [melvin]
789
790         * po/fr.po
791                 updated french translation
792
793 2001-12-15 [paul]       0.6.5claws92
794
795         * sync with sylpheed 0.6.5cvs28
796                 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
797
798         * po/nl.po
799                 update to allow for sync
800
801 2001-12-15 [alfons]
802         
803         * po/nl.po
804                 update dutch translation
805
806 2001-12-14 [carsten]    0.6.5claws91
807         * src/summaryview.c
808                 fixed bug #473785; also after changing the column order
809                 the same message will be selected and displayed as before
810                 the reordering
811
812 2001-12-14 [carsten]    0.6.5claws90
813         * src/folderview.c
814                 probably found the bug reported by wwb opening or closing
815                 a folder tree just before dnd (found the solution in the
816                 balsa source -- thanks to them)
817
818 2001-12-14 [carsten]    0.6.5claws89
819         * src/gtkutils.c
820         * src/account.c
821                 moved gtk_clist_moveto to the right place, so that
822                 only the accounts dialog is effected on opening
823
824 2001-12-14 [carsten]    0.6.5claws88
825         * src/gtkutils.c
826                 gtkut_clist_set_focus_row does a gtk_clist_moveto
827                 now, so that the focused row will be seen in any case
828                 (reported by wwp on sf-claws-user)
829
830 2001-12-14 [darko]      0.6.5claws87
831
832         * src/compose.c
833                 remove unnecessary line
834
835 2001-12-14 [paul]       0.6.5claws86
836
837         * sync with sylpheed 0.6.5cvs27
838                 see ChangeLog entries 2001-12-14
839
840 2001-12-14 [carsten]    0.6.5claws85
841         * src/mainwindow.c
842                 following a suggestion of Melvin the rcoabm pops up
843                 right under the button now and the button is reliefed
844                 while the popup is open
845
846 2001-12-14 [darko]      0.6.5claws84
847
848         * src/compose.c
849                 fix crash when wrapping long lines if linewrap quotation
850                 is disabled and wrapper encounters a word spanning more
851                 than one line
852
853 2001-12-13 [paul]       0.6.5claws83
854
855         * src/compose.c
856                 prefer 'Reply-To' header over mailing list header when
857                 replying to a message. Finally prevent all those confirmation 
858                 messages being sent to the list itself.
859
860         * src/summaryview.c
861                 remove unused summary_set_menu_sensitive() entry
862
863 2001-12-13 [paul]       0.6.5claws82
864
865         * src/folderview.c
866         * src/pixmaps/inbox-hrm.xpm     ** NEW FILE **
867         * src/pixmaps/outbox-hrm.xpm    ** NEW FILE **
868         * src/pixmaps/trash-hrm.xpm     ** NEW FILE **
869                 improvements to 'Hide read messages': Inbox, Outbox,
870                 Trash, Queue, and Draft icons now reveal presence of hidden 
871                 messages
872
873 2001-12-12 [alfons]     0.6.5claws81
874
875         0.6.5claws80 was tagged as LAST_STABLE
876
877         * src/filtering.[ch]
878         * src/matcher.[ch]
879         * src/matcher_parser_lex.c
880                 fix the filtering; my last attempt to get it right, 
881                 if it does not work, it's Hoa's turn. ;-)
882
883                 for my honourable peers:
884                 
885                 the code now makes a clear distinction between
886                 rules as they are displayed (probably escaped),
887                 and as they are executed (probably unescaped). the
888                 parser does *NOT* do any unescaping, this is
889                 the task of the matcher.c (which breaks up a
890                 rule into condition) and the filtering.c (which
891                 breaks up the rule's action). to make this
892                 run happily we provide an unescaped copy of
893                 crucial strings to the MatcherProp and 
894                 FilteringAction structures. note that the only
895                 exception to this is any REGEXP string. those
896                 are directly passed to regcomp() and regexp()
897                 (who have much more powerful unescape functions).
898                 
899                 for everyone else:
900         
901                 you can escape tab (\t), carriage return (\r),
902                 linefeed (\n), form feed (\f), quote (\"), 
903                 single quote (\'), bell (\b) in all the entry
904                 lines in the scoring & filtering dialogs.
905                 as an added bonus this should not affect
906                 existing filtering rules.
907
908 2001-12-12 [carsten]    0.6.5claws80
909
910         * src/summaryview.c
911         * po/de.po
912                 "item(s) selected" is now sensitive to 1 or more
913                 than one selected (nice for language where simple
914                 adding of a "s" is not possible as German (Eintrag
915                 ->Eintr"age)
916                 
917                 the "forward as attachment" entry from the right
918                 click menu removed, "forward" acts following the
919                 prefs
920         
921         * src/textview.c
922                 reverted my former changes; so compiler warning again
923                 but there's more GTK_TEXT/GTK_STEXT mixing on other places
924                 nevertheless
925
926         * src/messageview.c
927                 "search in message" does now *not* only work in MVIEW_TEXT
928                 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
929                 message
930
931         * src/mainwindow.c
932                 removed "/File/_Close" as it was the same as "/File/E_xit"
933                 and we don't need it two times
934
935                 the separate folder view and message view now get a distinct
936                 WMCLASS, just in case someone is using sawfish ;-)
937
938                 as the menu entries "/View/Message view" and "/View/Folder tree"
939                 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
940                 make them sensitive accordingly and as these two are "shown"
941                 after startup anytime check this menuitem at startup
942
943 2001-12-12 [paul]       0.6.5claws79
944
945         * src/folderview.c
946                 fix sensitivity of 'Search folder...', broken in
947                 0.6.5claws75
948
949         * src/mainwindow.c
950                 fix dodgy English
951
952 2001-12-11 [carsten]    0.6.5claws78
953         * src/filtering.c
954                 fixed two typos returning a wrong FALSE/TRUE
955         * src/mainwindow.[ch]
956                 extra menu for email/news button removed
957
958 2001-12-11 [alfons]     0.6.5claws77
959         
960         * src/matcher.c                 (1.3)
961         * src/matcher_parser_lex.l      (1.28)
962                 revert for another attempt
963                 mark 0.6.5claws77 as LAST_STABLE
964
965 2001-12-11 [christoph]  0.6.5claws76
966
967         * po/de.po
968                 fixed wrong translation for prev. unread msg
969
970 2001-12-11 [paul]       0.6.5claws75
971
972         * src/folder.[ch]
973         * src/folderview.c
974         * src/mainwindow.c
975         * src/summaryview.[ch]
976         * src/pixmaps/dir-open-hrm.xpm  ** NEW FILE **
977                 enable ability to hide read messages on per folder basis via 
978                 '/Summary/Hide read messages'; when selected, a folder will 
979                 have a red open folder icon, instead of a blue icon, if the 
980                 folder contains hidden messges
981                 submitted by Thomas Link <t.link.tmp200101.gmx.net> 
982
983         * src/mainwindow.c
984                 remove '/Message/Forward as attachment' from 
985                 main_window_set_menu_sensitive() to prevent debug warning
986
987         * src/folderview.c
988         * src/mainwindow.c
989                 Clean up some of the English
990
991         * tools/newscache_clean.pl
992                 allow for new 'hidereadmsgs' entry in folderlist.xml
993
994         * po/es.po
995                 updated translation, submitted by Ricardo Mones Lastra
996
997 2001-12-11 [paul]       0.6.5claws74
998
999         * sync with sylpheed 0.6.5cvs25
1000                 see ChangeLog entry 2001-12-11
1001
1002 2001-12-10 [alfons]     0.6.5claws73
1003
1004         * src/matcher.c
1005                 add more control characters
1006         * src/matcher_parser_lex.l
1007                 make escaping / unescaping work again
1008
1009 2001-12-10 [alfons]     0.6.5claws72
1010
1011         * src/imap.c
1012                 clean up warnings "returning value for void function" 
1013         * src/prefs_filtering.c
1014                 make info button for execute action sensitive
1015
1016 2001-12-10 [paul]       0.6.5claws71
1017
1018         * src/compose.c
1019         * src/imap.[ch]
1020         * src/summaryview.c
1021                 fix: imap server now gets informed of MARKED, UNMARKED
1022                 and REPLY events. Now people can use different IMAP-Mail
1023                 clients and have the exact same information about MARKED,
1024                 UNMARKED and REPLY status with all of them. Especially
1025                 useful for imap servers with a web-frontend.
1026                 submitted by Tobias Sandhaas <medlor@web.de>
1027
1028 2001-12-09 [melvin]     0.6.5claws70
1029         
1030         * src/textview.[ch]
1031                 fixed bug #490076 (hunted down by Alfons who implemented
1032                 a workaround in 0.6.5claws65)
1033
1034 2001-12-09 [christoph]  0.6.5claws69
1035
1036         * src/summaryview.c
1037                 set pointer to string in LOCKED column to NULL
1038                 (might fix bug #490800)
1039
1040 2001-12-09 [carsten]    0.6.5claws68
1041
1042         * po/de.po
1043                 resolved some cluttered menu shortcuts 
1044                 ('creating new email' and 'creating news message'
1045                 hade the same)
1046         * src/compose.c
1047                 wmclass now distinc from main window
1048         * src/mainwindow.c
1049           src/mainwindow.h
1050                 email/news and forward button functionality similar
1051                 to the reply buttons; removed the ugly dropdown arrows
1052                 and use instead the right mouse button
1053
1054 2001-12-09 [paul]       0.6.5claws67
1055
1056         * src/imap.c
1057         * src/utils.h
1058                 allow spaces in imap folder names
1059                 submitted by Willem van Engen <wvengen@stack.nl>
1060
1061 2001-12-09 [paul]       0.6.5claws66
1062
1063         * sync with sylpheed 0.6.5cvs24
1064                 see ChangeLog entry 2001-12-09
1065
1066 2001-12-08 [alfons]     0.6.5claws65
1067
1068         * src/textview.c
1069                 prevent secondary selection claim after "add to sender" dialog
1070                 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
1071                 we trick GTK by simulating a click at (0, 0) in the textview.
1072
1073 2001-12-08 [hoa]        0.6.5claws64
1074
1075         * src/folder.c
1076                 fixed a bug about the .processing folder name while filtering
1077
1078 2001-12-08 [alfons]     0.6.5claws63
1079
1080         * src/folderview.c 
1081                 work around problem of not correctly updating folder stats
1082                 when deleting messages. there's some folder scanning evil
1083                 going so the folderview_update_msg_num() does not work
1084                 correctly. need to investigate this.
1085
1086 2001-12-08 [paul]       0.6.5claws62
1087
1088         * sync with sylpheed 0.6.5cvs23
1089                 see ChangeLog entry 2001-12-08
1090
1091 2001-12-07 [christoph]  0.6.5claws61
1092
1093         * src/compose.c
1094                 fix another header translation problem
1095
1096 2001-12-07 [alfons]     0.6.5claws60
1097
1098         * src/mbox.c
1099                 make filtering also work on local spool mbox
1100
1101 2001-12-07 [carsten]    0.6.5claws59
1102         * src/addressbook.c
1103                 addressbook window gets a wmclass distinct from the main
1104                 sylpheed window
1105         * src/compose.h
1106         * src/mainwindow.[ch]
1107                   forward menu item will use mode selected in prefs, forward 
1108                 as attatchment in menu removed (will be substituted in the
1109                 toolbar similar to reply buttons)
1110                   create news message menu entry and news button is now 
1111                 sensitive to the existance of a news account
1112         * src/pixmaps/stock_mail_reply_quote.xpm           ** REMOVED **
1113         * src/pixmaps/stock_mail_reply_to_all_quote.xpm    ** REMOVED **
1114         * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
1115                 these are removed because the toolbar buttons don't show
1116                 the quoting modus any longer
1117
1118 2001-12-07 [paul]
1119
1120         * tools/newscache_clean.pl      ** NEW FILE **
1121                 perl script to do some tidying up in the newscache directory 
1122                 
1123         * tools/sylpheed-switcher       ** NEW FILE **
1124                 perl script to enable easy switching between main and claws
1125                 
1126         * tools/README
1127                 added descriptions of the two new perl scripts          
1128
1129
1130 2001-12-07 [melvin]     0.6.5claws58
1131
1132         * src/messageview.c
1133                 fixed a warning during compilation introduced in 0.6.5claws56
1134
1135 2001-12-07 [paul]       0.6.5claws57
1136
1137         * src/mainwindow.[ch]
1138         * src/menu.[ch]
1139                 further usability enhancements to replying with or without 
1140                 quoting via the toolbar, use of Ctrl key is replaced by 
1141                 drop down menu 
1142                 Submitted by Carsten Schurig            
1143
1144 2001-12-07 [melvin]     0.6.5claws56
1145
1146         * src/messageview.c
1147                 hack to fix bug that prevented to make/paste selections
1148                 after switching between MVIEW_TEXT and MVIEW_MIME views
1149                 without deselecting the selection first.
1150
1151 2001-12-06 [alfons]     0.6.5claws55
1152
1153         * src/filtering.[ch]
1154         * src/inc.c
1155                 revise filtering a little bit more, and make sure
1156                 messages are delivered to the appropriate inbox
1157                 (perhaps set per account)
1158
1159 2001-12-06 [paul]       0.6.5claws54
1160
1161         * sync with sylpheed 0.6.5cvs22
1162                 see ChangeLog entry 2001-12-06
1163
1164 2001-12-05 [alfons]     0.6.5claws53
1165
1166         * src/inc.c
1167         * src/folder.[ch]
1168         * src/procmsg.c
1169         * src/filtering.c
1170                 more revisions of filtering system
1171                 (last stable version is marked as LAST_STABLE)
1172                 
1173                 | NOTE 1): the filtering system now uses a local folder called
1174                 | .processing. if filtering fails, check this directory
1175                 | for missing messages.
1176                 |
1177                 | NOTE 2): help us find the filtering actions still missing
1178
1179 2001-12-05 [paul]       0.6.5claws52
1180
1181         * src/mainwindow.c
1182                 fix bug where 'Empty Trash?' pop-up window appears even
1183                 when Trash is empty, submitted by Jesse Skinner         
1184
1185 2001-12-05 [melvin]     0.6.5claws51
1186
1187         * src/compose.c
1188                 fixed bug #486106 to select correct account when reediting 
1189                 a queued message
1190         
1191 2001-12-04 [alfons]     0.6.5claws50
1192
1193         * src/mh.c
1194                 declare markfile in appropriate functions when
1195                 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
1196                 for spotting this)
1197
1198 2001-12-04 [paul]       0.6.5claws49
1199
1200         * sync with sylpheed 0.6.5cvs21
1201                 see ChangeLog entry 2001-12-04
1202
1203 2001-12-03 [christoph]  0.6.5claws48
1204
1205         * po/de.po
1206                 changed translation of undo
1207         * src/account.c
1208         * src/folder.c
1209                 don't reinvent the wheel to traverse a GNode
1210         * src/compose.[ch]
1211                 seperate code to create the compose gui into functions
1212                 add "Others" page with folder selection for saving copy
1213                 of the message.
1214                 the folder identifier is saved to queue header
1215         * src/procmsg.c
1216                 save message to folder in queue header
1217
1218 2001-12-03 [paul]       0.6.5claws47
1219
1220         * sync with sylpheed 0.6.5cvs20
1221                 see ChangeLog entry 2001-12-03
1222
1223 2001-12-01 [paul]
1224
1225         * more sync with sylpheed 0.6.5cvs19
1226                 see ChangeLog entry 2001-11-29
1227
1228 2001-11-30 [paul]       0.6.5claws46
1229         
1230         * src/compose.c
1231                 remove conflicts introduced by Hoa's last commit
1232          
1233         * src/mainwindow.c
1234                 make 'Message/Bounce' sensitive
1235
1236 2001-11-30 [hoa]        0.6.5claws45
1237
1238         * src/compose.c
1239                 slightly change bounce function to add
1240                 information about the user that bounced the mail
1241                 in the From header line.
1242
1243         * src/folderview.c
1244                 permit the use of processing in outbox folder.
1245
1246 2001-11-29 [paul]       0.6.5claws44
1247
1248         * src/mainwindow.[ch]
1249         * src/prefs_common.c
1250         * src/pixmaps/stock_mail_reply_quote.xpm            ** NEW FILE **
1251         * src/pixmaps/stock_mail_reply_to_all_quote.xpm     ** NEW FILE **
1252         * src/pixmaps/stock_mail_reply_to_author_quote.xpm  ** NEW FILE **
1253                 usability enhancements to the quoting, implements
1254                 use of Ctrl key to toggle quoting settings
1255                 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
1256
1257 2001-11-29 [paul]       0.6.5claws43
1258         
1259         * sync with sylpheed 0.6.5cvs19
1260                 see ChangeLog entry 2001-11-28
1261
1262 2001-11-29 [melvin]     0.6.5claws42
1263         * src/Makefile.am
1264                 added enriched.[ch] to the list of files
1265
1266         * src/textview.c
1267         * src/mimeview.c
1268         * src/procmime.[ch]
1269         * src/enriched.[ch]
1270                 added support to view text/enriched
1271                 added support to show headers in message view for text/enriched and text/html
1272                         in non multipart messages
1273
1274 2001-11-28 [paul]       0.6.5claws41
1275
1276         * more sync with sylpheed 0.6.5cvs18
1277                 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
1278
1279 2001-11-27 [paul]       0.6.5claws40
1280         
1281         * po/pt_BR.po
1282                 updated translation, submitted by Fabio Junior Beneditto
1283                 
1284         * sync with sylpheed 0.6.5cvs18
1285                 see ChangeLog entries 2001-11-26 (src/textview.c) and
1286                 2001-11-27
1287
1288
1289 2001-11-26 [paul]
1290
1291         * po/es.po
1292                 updated translation, submitted by Ricardo Mones Lastra
1293
1294 2001-11-26 [alfons]
1295
1296         * src/matcher.c
1297                 add more translatable strings
1298
1299 2001-11-26 [christoph]  0.6.5claws39
1300
1301         * po/de.po      
1302                 fixed one more umlaut
1303         * src/compose.c
1304                 fix translated header when it should not be translated
1305
1306 2001-11-26 [paul]       0.6.5claws38
1307
1308         * src/mainwindow.c
1309                 remove '/Message/Add Sender to address book' from 
1310                 main_window_set_menu_sensitive(), prevent debug warning
1311                 add 'Message/Mark/Mark all read' to mainwin_entries[]
1312
1313 2001-11-26 [paul]       0.6.5claws37
1314
1315         * src/summaryview.c
1316                 fix 'recurring unread state' bug 
1317
1318         * tools/README 
1319         * tools/filter_conv.pl
1320                 read name of top level mailbox from folderlist.xml
1321                 and presume nothing about its name              
1322
1323 2001-11-26 [darko]      0.6.5claws36
1324
1325         * src/gtkstext.[ch]
1326                 removed functions that are now in gtkutils.c
1327                 use gtkut_text_is_uri_string() from gtkutils.c
1328         * fix my comment on 2001-11-23 (missing gtkutils.[ch])
1329
1330 2001-11-26 [paul]       0.6.5claws35
1331
1332         * sync with sylpheed 0.6.5cvs16
1333                 see ChangeLog entries 2001-11-25 and 2001-11-26
1334
1335 2001-11-25 [alfons]     0.6.5claws34
1336
1337         EXPERIMENTAL!!! Please checkout the last stable version using: 
1338           
1339         % cvs update -r LAST_STABLE -dRAP
1340
1341         (Or help us testing this stuff.)
1342
1343         * src/filtering.c               (1.14)
1344         * src/filtering.h               (1.6)
1345         * src/inc.c                     (1.28)
1346         * src/matcher.c                 (1.20)
1347         * src/mbox.c                    (1.9)
1348         * src/procmsg.h                 (1.14)
1349         * src/summaryview.c             (1.59)
1350         * src/summaryview.h             (dunno)
1351                 revert/merge/sync to as it was before commit 
1352                 on Thu, 19 Jul 2001 10:15:51 -0700.
1353
1354 2001-11-25 [hoa]        0.6.5claws33
1355
1356         * src/main.c
1357                 processing mails at startup
1358
1359         * src/folderview.c
1360         * src/summaryview.[ch]
1361                 processing mails when entering folder
1362
1363         * src/prefs_filtering.c
1364                 fixed some UI bugs
1365
1366 2001-11-24 [alfons]     0.6.5claws32
1367
1368         * src/summaryview.[ch]
1369                 make summary sort headers work, and also make
1370                 sure the sort type is stored
1371
1372 2001-11-23 [alfons]     0.6.5claws31
1373
1374         * src/summaryview.[ch]
1375                 make lock work like mark
1376                 disallow deleting messages marked as locked
1377
1378 2001-11-23 [alfons]     0.6.5claws30
1379
1380         * src/gtkstext.c
1381         * src/compose.[ch]
1382         * src/Makefile.am
1383         * src/undo.[ch]
1384                 merge undo patch submitted by Jens
1385
1386 2001-11-23 [christoph]  0.6.5claws29
1387
1388         * src/.cvsignore
1389                 added ylwrap
1390         * src/compose.c
1391                 fixed gpg signing and encoding
1392         * src/folder.[ch]
1393         * src/main.c
1394                 added --status option to get new, unread and total
1395                 message count from a running sylpheed
1396         * src/prefs_common.c
1397                 temporary fix for reply_with_quote problem
1398                 (don't call functions for non existing widget)
1399         * src/procmsg.c
1400                 one more check for ignored threads but still not
1401                 always working correctly. probably a recursive
1402                 check for all parents is needed
1403
1404 2001-11-23 [darko]      0.6.5claws28
1405
1406         * src/compose.c
1407                 wrapping on send improvements
1408         * src/gtkutils.[ch]
1409                 fix for GtkSText after last sync with main branch
1410                 GTK_TEXT -> GTK_STEXT
1411
1412 2001-11-23 [paul]       0.6.5claws27
1413
1414         * sync with sylpheed 0.6.5cvs14
1415                 see ChangeLog entries 2001-11-22 and 2001-11-23
1416                 
1417         * po/de.po
1418                 fixed the scrambled umlauts 
1419                 submitted by Carsten Schurig <Carsten.Schurig@web.de>
1420
1421 2001-11-21 [paul]       0.6.5claws26
1422
1423         * sync with sylpheed 0.6.5cvs12
1424                 see 2nd ChangeLog entry dated 2001-11-20
1425
1426 2001-11-20 [paul]       0.6.5claws25
1427
1428         * sync with sylpheed 0.6.5cvs11
1429                 see ChangeLog entry 2001-11-19 (src/utils.c)
1430
1431 2001-11-20 [hiro]
1432
1433         * src/compose.c
1434                 GTK_TEXT -> GTK_STEXT
1435                 fix for wrong comment
1436
1437 2001-11-20 [hiro]       0.6.5claws24
1438
1439         * src/compose.[ch]
1440                 more merges from main branch
1441                 removed fatal warnings (uninitialized variables etc.)
1442                 some coding style fix
1443         * src/gtkutils.h
1444                 fixed typo.
1445         * src/addressbook.c
1446           src/addrindex.c
1447                 V-Card -> vCard
1448
1449 2001-11-19 [hoa]        0.6.5claws23
1450
1451         * src/filtering.c
1452         * src/prefs_scoring.c
1453         * src/matcher.[ch]
1454         * src/scoring.c
1455                 cleaning code
1456
1457         * src/matcher_parser_parse.y
1458         * src/prefs_filtering.c
1459                 bouncing
1460
1461 2001-11-19 [alfons]     0.6.5claws22
1462
1463         more of my old things into claws
1464
1465         * src/Makefile.am
1466         * src/prefs_common.c
1467         * src/procmsg.h
1468         * src/summaryview.[ch]
1469         * src/prefs_summary_column.c
1470         * src/pixmaps/locked.xpm
1471                 add indicators for locking of message in summary view
1472                 (does not work yet, only visual indicator)
1473
1474 2001-11-19 [paul]       0.6.5claws21
1475
1476         * sync with sylpheed 0.6.5cvs10
1477                 see ChangeLog entry 2001-11-19
1478
1479 2001-11-18 [alfons]     0.6.5claws20
1480         
1481         * src/filtering.c
1482                 remove an inadvertent free I forgot in previous clean up 
1483
1484 2001-11-18 [alfons]     0.6.5claws19
1485
1486         * src/filtering.[ch]
1487                 clean up & plug leaks
1488
1489 2001-11-18 [paul]       0.6.5claws18
1490
1491         * sync with sylpheed 0.6.5cvs9
1492                 see ChangeLog entries 2001-11-17 and 2001-11-18
1493
1494 2001-11-16 [paul]       0.6.5claws17
1495
1496         * sync with sylpheed 0.6.5cvs8
1497                 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
1498
1499 2001-11-16 [paul]       0.6.5claws16
1500
1501         * sync with sylpheed 0.6.5cvs7
1502                 see ChangeLog entries 2001-11-15 and 2001-11-16
1503
1504 2001-11-15 [hoa]        0.6.5claws15
1505
1506         * src/compose.c
1507                 fix bounce, mails we received couln't be bounced to ourself.
1508
1509         * src/defs.h
1510         * src/filtering.[ch]
1511         * src/matcher.[ch]
1512         * src/matcher_parser.h
1513         * src/matcher_parser_lex.l
1514         * src/matcher_parser_parse.y
1515         * src/inc.c
1516         * src/main.c
1517         * src/mbox.c
1518         * src/prefs_filtering.[ch]
1519         * src/mainwindow.c
1520         * src/prefs_matcher.c
1521         * src/prefs_scoring.c
1522         * src/scoring.[ch]
1523         * src/summaryview.c
1524                 new matcher/filter/score configuration file parser
1525                 one unique configuration file => ~/.sylpheed/matcherrc
1526                 import in currently automatic, then save are made
1527                 in this new file.
1528                 one filter per folder and one global filter
1529                 (filter of a folder will be used as folder processing)
1530
1531         * src/folder.c
1532                 fix a bug in folder_item_get_identifier
1533                 
1534         * src/messageview.c
1535                 receive receipt return are fixed.
1536
1537 2001-11-14 [alfons]     0.6.5claws14
1538
1539         * src/session.h
1540                 add things from main branch to make claws compile
1541
1542 2001-11-14 [paul]       0.6.5claws13
1543
1544         * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
1545                 see ChangeLog entries 2001-11-08 to 2001-11-14
1546
1547 2001-11-14 [hoa] 0.6.5claws12
1548
1549         * src/compose.[ch]
1550         * src/mainwindow.c
1551         * src/summaryview.c
1552                 add "bounce mail" option
1553
1554 2001-11-13 [christoph]  0.6.5claws11
1555
1556         * src/compose.c
1557                 Cleanup a mess i add before commiting
1558
1559 2001-11-13 [hoa]        0.6.5claws10
1560
1561         * src/compose.c
1562                 some fixes when mail are sent or
1563                 for crossposts
1564
1565 2001-11-13 [christoph]  0.6.5claws9
1566
1567         * po/de.po
1568                 Changed two string with the same translation
1569         * src/compose.c
1570         * src/procmsg.[ch]
1571         * src/send.[ch]
1572                 New mailsending process:
1573                   - Always queue message before sending
1574                     (message will be saved if sylpheed crashed or
1575                      freezes while sending)
1576                   - Allow queuing of newspostings
1577                   - No copy in outbox before sending
1578                     (closes bug #469501)
1579                   - No more redundant code for send and send_later
1580         * src/summaryview.c
1581                 Applied wwp <subscript@free.fr>'s patch that fixes
1582                 marks for multiple forwarded messages (+compose.c)
1583
1584 2001-11-12 [alfons]
1585
1586         * README.claws
1587                 remove things that are now in main branch
1588         
1589         * po/nl.po
1590                 update Dutch translation
1591
1592 2001-11-12 [mhadasht]   0.6.5.claws8
1593
1594         * src/prefs_common.c
1595                 re-enabled account autoselection feature for forward
1596                 and reedit lost during the branch point for SYNC-B4-REL
1597         * src/gtkspell.c
1598                 gtkpspell_get_dict(): more readable code (even if function is
1599                 not used yet)
1600         * ChangeLog.claws
1601                 added version number info to 2001-11-12 [hiro] comment.
1602
1603 2001-11-12 [hiro]       0.6.5.claws7
1604
1605         * src/compose.c
1606                 compose_forward(): fixed a bug that forward quote mark
1607                 wasn't used.
1608                 removed unnecessary code.
1609         * src/template_select.[ch]: removed.
1610
1611 2001-11-11 [alfons]
1612
1613         * src/compose.c
1614                 :%s/GTK_TEXT/GTK_STEXT/g
1615         
1616         * src/compose.[ch]
1617         * src/undo.[ch]
1618         * src/Makefile.am
1619                 revert the undo stuff (this is 0.6.6claws stuff)
1620
1621 2001-11-11 [hoa]        0.6.5.claws6
1622
1623         * src/compose.[ch]
1624                 Insert signature at the end of the text.
1625                 Added undo patch but currently disabled
1626
1627         * src/procmsg.c
1628                 Threading by subject improved.
1629
1630         * added src/undo.[ch]
1631                 Undo module for compose dialog box.
1632
1633 2001-11-11 [alfons]     0.6.5.claws5
1634
1635         * src/procmsg.c
1636                 prevent threading by subject on nodes that have already been
1637                 threaded by in-reply-to (as in "circular references in a tree
1638                 result in a dead branch")
1639
1640 2001-11-09 [hoa]        0.6.5.claws4
1641         
1642         * src/folderview.c
1643                 allows creation of mbox folder item from any files.
1644
1645 2001-11-09 [alfons]     0.6.5.claws3
1646         
1647         * src/utils.c
1648         * src/procmsg.c
1649                 do what I mean and correct threading by subject so it really
1650                 ignores attracting lines without "Re: "
1651
1652 2001-11-07 [alfons]     0.6.5.claws2
1653
1654         * src/procmsg.c
1655         * src/utils.[ch]
1656                 only attract by subject if a subject line starts with a "Re: "
1657         * src/syldap.c
1658                 remove warning
1659
1660 2001-11-07 [paul]       0.6.5claws1
1661
1662         * sync with sylpheed 0.6.5. release
1663                 see ChangeLog entry 2001-11-07
1664
1665 2001-11-07 [paul]       0.6.4claws31
1666
1667         * sync with sylpheed 0.6.4cvs18
1668                 see ChangeLog entries 2001-10-30 to 2001-11-07
1669                 prefs_templates.[ch] renamed prefs_template.[ch]
1670
1671 2001-11-06 [alfons]
1672         
1673         * src/utils.h
1674                 add semicolon Hoa forgot ;-)
1675                 
1676
1677 2001-11-06 [hoa]        0.6.4claws30
1678         
1679         * src/procmsg.c
1680         * src/summaryview.c
1681         * src/utils.c
1682         * src/utils.h
1683                 threading by subject - empty subject are ignored
1684
1685 2001-11-06 [christoph]  0.6.4claws29
1686
1687         * src/socket.c
1688                 use SSL_peek for sock_gets
1689         * src/utils.c
1690                 removed unneeded pointer in extracting quoted
1691                 names implementation
1692
1693 2001-11-06 [melvin]     0.6.4claws28
1694
1695         * src/gtkspell.c
1696                 fixed bug #476792 Selection overtyping with spell checker
1697                 fixed bug which could cause a buffer overflow
1698                 fixed a memory leak
1699
1700 2001-11-06 [hoa]        0.6.4claws27
1701         
1702         * src/procmsg.c
1703         * src/summaryview.c
1704                 threading by subject
1705
1706 2001-11-05 [alfons]     0.6.4claws26
1707         
1708         * README.claws
1709                 Claws -> Sylpheed (vice versa)
1710
1711         * src/compose.c
1712                 :%s/gtk_text/gtk_stext/g
1713                 :%s/GTK_TEXT/GTK_STEXT/g
1714                 (thanks to Jonathan Ware for spotting this)
1715
1716 2001-11-04 [christoph]  0.6.4claws25
1717
1718         * src/summaryview.c
1719                 replace Xalloca + strdup with Xstrdup_a
1720         * src/utils.c
1721                 better implementation of extracting quoted names
1722                 from addresses (remove backlashes and ignore
1723                 quotes after them)
1724
1725 2001-11-04 [alfons]     0.6.4claws24
1726
1727         * src/utils.[ch]
1728                 edit to comply more with coding style
1729
1730         * src/textview.c
1731                 fix bug reported by Kim Schulz. introduced by the patch integrated
1732                 in 0.6.4claws15. the code did not check the return value of
1733                 the html parser.
1734
1735         * AUTHORS
1736                 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
1737
1738 2001-11-04 [christoph]  0.6.4claws23
1739
1740         * src/main.c
1741         * src/prefs_common.[ch]
1742                 init some pointers that possibly caused a segfault
1743                 reported in the claws-users ML
1744
1745 2001-11-04 [hoa]        0.6.4claws22
1746
1747         * src/grouplistdialog.c
1748                 change the names of the nodes in the tree
1749
1750         * src/compose.c
1751                 enhanced mailto syntax as described in
1752                 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
1753                 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
1754
1755         * src/utils.c
1756                 encode and decode URI (useful when opening URL into
1757                 netscape).
1758
1759 2001-11-03 [hoa]        0.6.4claws21
1760
1761         * src/grouplistdialog.c
1762                 a new newsgroups list selection dialog box
1763                 with a CTree instead of a CList
1764
1765 2001-11-03 [hoa]        0.6.4claws20
1766
1767         * src/folderview.c
1768                 enable property and scoring options when right
1769                 click on "inbox"
1770
1771         * src/summaryview.c
1772                 fixed bug when nickname were displayed using
1773                 the address book.
1774
1775 2001-11-02 [darko]      0.6.4claws19
1776
1777         * src/compose.c
1778                 new wrap quotation and URL/long words wrapping implementation
1779         * src/compose.c src/gtkstext.[ch]
1780                 move gtkstext_strncmp() to gtkstext.c
1781
1782 2001-11-01 [christoph]  0.6.4claws18
1783
1784         * src/prefs_account.c
1785                 fixed mess in account settings dialog
1786         * src/prefs_folder_item.c
1787                 added label with folder path to dialog
1788
1789 2001-10-31 [match]      0.6.4claws17
1790
1791         * src/vcard.c
1792                 fix memory leak.
1793         * src/addrbook.c
1794                 fix generation of spurious address book file names.
1795                 remove redundant functions.
1796         * po/POTFILES.in
1797                 added missing file names.
1798
1799 2001-10-30 [paul]       0.6.4claws16
1800
1801         * sync with sylpheed 0.6.4cvs6
1802                 see ChangeLog entries 2001-10-26 to 2001-10-30
1803
1804         * tools/filter_conv.pl
1805                 read folderlist.xml to discover whether the top-level
1806                 folder is called 'Mailbox' or 'Mail' 
1807
1808 2001-10-29 [paul]       0.6.4claws15
1809
1810         * src/html.c, src/textview.c
1811                 activate links in html mail and fix clickable parts
1812                 Submitted by Matthieu Dazy <dazy@t-surf.com>
1813
1814 2001-10-29 [paul]
1815
1816         * po/de.po, po/es.po, po/pt_BR/po
1817                 updated translations, submitted by Jens Oberender,
1818                 Ricardo Mones Lastra, and Fabio Junior Beneditto
1819
1820 2001-10-29 [darko]      0.6.4claws14
1821
1822         * src/compose.c
1823                 fix wrapping for good
1824
1825 2001-10-29 [darko]
1826
1827         * src/compose.c
1828                 undo previous change as it broke the smart wrapping
1829
1830 2001-10-29 [darko]      0.6.4claws13
1831
1832         * src/compose.c
1833                 fix infinite loop when long URL is quoted
1834                 (closes bug #475122.
1835
1836 2001-10-28 [match]
1837
1838         * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
1839                 import Mutt address book
1840         * src/ldif.[ch] src/importldif.h
1841                 modified import LDIF handle user attributes
1842
1843 2001-10-28 [christoph]  0.6.4claws12
1844
1845         * src/summaryview.c
1846                 fixed that filtering did not work if there
1847                 were no filter rules
1848                 (closes bug #472003 and better implementation
1849                  of patch #474644)
1850
1851 2001-10-27 [christoph]  0.6.4claws11
1852
1853         * src/compose.c
1854                 make the folder's default account to be used when
1855                 replying. (patch by wwp <subscript@free.fr>)
1856         * src/compose.c
1857                 code cleanup, nearly killed all of wwp's patch
1858                 for folder's default account in compose
1859         * src/folderview.c
1860                 error panel when a folder could not be created
1861                 (closes bug #471080 new folder name & already
1862                  existing file)
1863
1864 2001-10-26 [alfons]
1865
1866         * src/utils.h
1867                 change prototype of strstr2() that Christoph forgot about
1868
1869 2001-10-26 [christoph]  0.6.4claws10
1870
1871         * src/account.c
1872                 made search for accounts by email address not case
1873                 sensitive
1874         * src/folder.c
1875                 fixed memory leak in folder_item_get_identifier
1876         * src/gtkspell.c
1877         * src/utils.c
1878                 fixed wrong strstr2 (should work like strstr)
1879
1880 2001-10-26 [darko]      0.6.4claws9
1881
1882         * src/compose.c src/gtkstext.[ch]
1883         * src/gtkstext.c
1884                 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
1885
1886 2001-10-26 [paul]       0.6.4claws8
1887
1888         * src/html.c
1889                 ignore css and javascript tags in html mail
1890                 case-insensitive, with or without double-quoted
1891                 strings
1892
1893 2001-10-26 [paul]       0.6.4claws7
1894
1895         * sync with sylpheed 0.6.4cvs1
1896                 see ChangeLog entry 2001-10-26
1897
1898         * src/prefs_account.c, src/prefs_common.c,
1899           src/prefs_summary_column.c
1900                 minor improvements to the English
1901
1902 2001-10-25 [alfons]     0.6.4claws6
1903
1904         * src/gtkstext.c
1905         
1906                 make GtkSText follow style of GtkText (closes bug 
1907                 #469211 "text selection while writing message")
1908                 
1909                 do sync with GTK 1.2.10
1910
1911 2001-10-25 [paul]       0.6.4claws5
1912
1913         * src/html.c
1914                 ignore css tags in html mail
1915
1916 2001-10-25 [darko]      0.6.4claws4
1917
1918         * src/compose.c
1919                 don't declare is_url_string as static function since
1920                 we need it in gtkstext.c
1921         * src/gtkstext.c
1922                 remove unused variable
1923                 don't wrap long URLs while composing a message
1924
1925 2001-10-24 [christoph]  0.6.4claws3
1926
1927         * src/socket.c
1928                 fix ssl deadlock, when peer closes connection
1929
1930 2001-10-24 [paul]       0.6.4claws2
1931
1932         * src/prefs_common.c
1933                 gettextize the gpg ascii-armored warning message
1934
1935         * src/compose.c
1936                 insert a DOS/MAC file into the composed message
1937                 (improvements)
1938
1939         * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
1940
1941 2001-10-22 [paul]       0.6.4claws1
1942
1943         * sync with sylpheed 0.6.4 release
1944                 see ChangeLog entries 2001-10-21
1945
1946         * po/fr.po, po/pt_BR.po
1947                 updated by Melvin Hadasht and Fabio Junior Beneditto
1948
1949 2001-10-21 [paul]       0.6.3claws30
1950
1951         * src/compose.c
1952                 insert a DOS text file from the compose window
1953                 into the composed message text (removes CRs characters)
1954                 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
1955
1956         * tools/filter_conv.pl, tools/README
1957                 automatically use ~/.sylpheed as working directory
1958                 print out confirmation message on completion
1959
1960         * correct Hoa's last ChangeLog.claws entry
1961
1962 2001-10-20 [hoa]        0.6.3claws29
1963
1964         * src/grouplistdialog.c
1965                 bugfix (another ?) to give the right
1966                 newsgroups list for each news server.
1967
1968         * src/news.c
1969         * src/news.h
1970                 improve the newsgroups list cache
1971
1972 2001-10-20 [paul]       0.6.3claws28
1973
1974         * sync with sylpheed 0.6.3cvs9
1975                 see ChangeLog entry 2001-10-19
1976
1977         * correct Alfons' last ChangeLog.claws entry
1978
1979 2001-10-19 [alfons]
1980
1981         * src/pgptext.[ch]
1982                 fix compilation problems (part of bug #472895)
1983
1984 2001-10-18 [hoa]        0.6.3claws27
1985
1986         * src/grouplistdialog.c
1987                 bugfix when we refresh was clicked (bug 472701)
1988
1989 2001-10-19 [christoph]  0.6.3claws26
1990
1991         * src/compose.c
1992                 last header entry should default to "To:" or
1993                 "Newsgroups:" and not copy the last entry line
1994                 in a new compose window
1995                 (closes bug #472686, #470792)
1996
1997 2001-10-19 [paul]       0.6.3claws25
1998
1999         * sync with Sylpheed 0.6.3cvs8
2000                 see ChangeLog entries 2001-10-18 and 2001-10-19
2001
2002 2001-10-18 [christoph]  0.6.3claws24
2003
2004         * src/procmsg.c
2005                 reimplement ignore thread
2006         
2007 2001-10-18 [hoa]        0.6.3claws23
2008
2009         * src/folderview.c
2010         * src/grouplistdialog.[ch]
2011                 enhanced news subscription interface (feature 469113)
2012
2013         * src/news.c
2014         * src/news.h
2015                 enchanced newsgroup listing,
2016                 now, we can get groups informations
2017                 (NNTPGroupInfo)
2018
2019 2001-10-18 [paul]       0.6.3claws22
2020
2021         * src/summaryview.c
2022                 remove comment (sync with main branch)
2023         * src/mainwindow.c
2024                 fix 'Re-edit' bug in 'Message' menu
2025
2026 2001-10-17 [christoph]  0.6.3claws21
2027
2028         * src/compose.c
2029                 ignore empty or whitespace only header lines
2030
2031 2001-10-17 [paul]       0.6.3claws20
2032
2033         * sync with sylpheed 0.6.3cvs7
2034                 see ChangeLog entries 2001-10-14, 2001-10-16, and
2035                 2001-10-17
2036
2037 2001-10-17 [darko]
2038
2039         * src/compose.c
2040                 wrap long lines without spaces
2041                 don't wrap URLs
2042
2043 2001-10-16 [paul]
2044
2045         * po/es.po, po/nl.po, po/pt_BR.po
2046                 updated by Ricardo Mones Lastra, Alfons,
2047                 and Fabio Junior Beneditto
2048
2049         * sylpheed-0.6.3claws released
2050
2051 2001-10-15 [melvin] 0.6.3claws18
2052
2053         * README.claws
2054                 added summary and detailed installation instructions
2055                 for spell checker
2056         * po/fr.po
2057                 Updated, corrected and completed french translation
2058
2059 2001-10-15 [hoa] 0.6.3claws17
2060         * src/grouplistdialog.c
2061                 we can choose the newsgroups to display with wildcards
2062
2063 2001-10-15 [christoph]  0.6.3claws16
2064
2065         * src/account.c
2066         * src/compose.c
2067         * src/prefs_folder_item.[ch]
2068                 applied wwp <subscript@free.fr>'s folder
2069                 default account patch
2070         * po/de.po
2071                 Fixed wrong translation
2072
2073 2001-10-13 [alfons, christoph, melvin]  
2074                         0.6.3claws15
2075
2076         solution #2 to solve MT-safety problems defers all GUI related calls
2077         to the main thread using a gtk_idle_add() callback. discussed on
2078         ircnet #sylpheed, with christoph spotting some issues with the
2079         original code, and melvin allowing us to lobotomize his sylpheed.
2080
2081         * src/syldap.[ch], src/main.c
2082                 fix race problem in ldap search thread by deferring GUI 
2083                 stuff to main thread using gtk_idle_add()
2084
2085 2001-10-13 [paul]       0.6.3claws14
2086
2087         * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
2088                 add Sergey's smtpcred.patch
2089                 adds separate username/password setting for SMTP Auth
2090                 needed by some servers
2091                 (closes feature request #471659)
2092
2093 2001-10-13 [paul]       0.6.3claws13
2094
2095         * src/pgptext.[ch] **NEW FILES**
2096         * src/Makefile.am, src/messageview.c, src/mimeview.c
2097                 decrypt ascii-armored gpg text embedded in
2098                 the message body.
2099                 Submitted by Jens Jahnke <jan0sch@gmx.net>
2100
2101 2001-10-13 [christoph]  0.6.3claws12
2102
2103         * README.claws
2104                 some more details on default to and
2105                 feature requests
2106         * src/main.c
2107                 init glib threading when ldap is used
2108         * src/syldap.c
2109                 threading fixes
2110         * po/de.po
2111                 fixed a typo
2112
2113 2001-10-12 [paul]       0.6.3claws11
2114
2115         * src/prefs_common.[ch], src/rfc2015.c
2116                 enable ascii-armored gpg text to be embedded in the
2117                 message body, selectable through the 'Privacy'
2118                 preferences. Supports encrypting only.
2119                 Submitted by Ravemax <ravemax@dextrose.com>
2120
2121 2001-10-12 [paul]       0.6.3claws10
2122
2123         * sync with sylpheed 0.6.3cvs6
2124                 see ChangeLog entries 2001-10-11 and 2001-11-12
2125
2126         * src/folderview.c
2127                 incorporated mbox folders, scoring, and folder
2128                 properties into the sync
2129
2130 2001-10-12 [darko]      0.6.3claws9
2131
2132         * README.claws
2133                 describe quotation wrapping
2134         * src/compose.c
2135                 don't treat tab as space to calculate line length properly
2136
2137 2001-10-11 [alfons]
2138
2139         * README.claws
2140                 correct description of how to make new filtering system work,
2141                 add some other things
2142                 
2143         * src/syldap.c
2144                 remove sched_yield() (not necessary / unportable)
2145
2146 2001-10-11 [paul]       0.6.3claws8
2147
2148         * sync with sylpheed 0.6.3cvs3
2149                 see ChangeLog entry 2001-10-10
2150
2151 2001-10-10 [christoph]  0.6.3claws7
2152
2153         * .cvsignore
2154                 ignore 2 files created by newer autotools
2155         * src/prefs_folder_item.c
2156                 using table for widget alignment
2157                 fixed memory leak and broken octal display
2158         * src/filesel.c
2159                 fixed segfault caused by lost filename
2160                 workaround (closes bug #469551)
2161
2162 2001-10-10 [paul]       0.6.3claws6
2163
2164         * sync with sylpheed 0.6.3cvs2
2165                 see ChangeLog entries 2001-10-09 and 2001-10-10
2166
2167 2001-10-10 [darko]      0.6.3.claws5
2168
2169         * src/gtkstext.c
2170                 proper calculation of right margin if smart wrapping is enabled
2171         * src/compose.c
2172                 automatically wrap long lines if wrap quotation is enabled
2173
2174 2001-10-09 [alfons]     0.6.3.claws4
2175
2176         * src/summaryview.c
2177                 select correct row when deleting last row in the summary view (and
2178                 close bug "[ #469104 ] select second last in list when deleting")
2179
2180 2001-10-09 [paul]       0.6.3claws3
2181
2182         * sync with sylpheed 0.6.3cvs1
2183                 updated some autotool scripts
2184
2185 2001-10-09 [darko]      0.6.3claws2
2186
2187         * src/gtkstext.[ch]
2188                 new name and mark with Sylpheed comment
2189         * src/compose.c
2190                 smart quotation wrapping a-la VIM
2191
2192 2001-10-08 [paul]       0.6.3claws1
2193
2194         * sync with sylpheed 0.6.3 release
2195                 see ChangeLog entry 2001-10-08
2196
2197 2001-10-08 [paul]       0.6.2claws24
2198
2199         * src/summaryview.c
2200                 more sync with sylpheed 0.6.2cvs12
2201                 Fixed the bug that didn't select the last row correctly
2202
2203
2204 2001-10-07 [paul]       0.6.2claws23
2205
2206         * sync with sylpheed 0.6.2cvs12
2207                 see ChangeLog entry 2001-10-07
2208
2209 2001-10-06 [match]
2210         * src/jpilot.[ch]
2211                 enable jpilot to read unsynch'ed addresses.
2212
2213         * src/editldap_basedn.c
2214                 fix segfault when opening dialog.
2215
2216 2001-10-06 [alfons]     0.6.2.claws22
2217
2218         * src/summaryview.c
2219                 fix bug with summary view selecting last *inserted*
2220                 node instead of last *visible* node. remember we
2221                 work with a tree
2222
2223 2001-10-06 [paul]       0.6.2claws21
2224
2225         * po/pt_BR.po
2226                 updated translation, contains some fixes and new
2227                 translations, submitted by Gustavo Noronha Silva
2228                 <kov@debian.org>
2229
2230         * src/prefs_common.c
2231                 change 'each' to 'every' - fix dubious English
2232
2233         * sync with sylpheed 0.6.2cvs11
2234
2235 2001-10-05 [alfons]     0.6.2claws20
2236
2237         * src/mainwindow.[ch], src/folderview.c
2238                 make composite tool button switch between "Compose News"
2239                 and "Compose Mail" depending on selected folder
2240                 (nifty idea by Kim Schulz <kim@schulz.dk>)
2241
2242 2001-10-05 [paul]       0.6.2claws19
2243
2244         * src/mainwindow.c, src/summaryview.c
2245                 fix 'Message/Reply to all', broken in last commit
2246
2247         * src/compose.c
2248                 fix X_BEENTHERE seg fault, thanks to Alfons
2249
2250 2001-10-04 [paul]       0.6.2claws18
2251
2252         * src/compose.[ch], src/mainwindow.c
2253                 make "Message/Reply" reply to mailing lists; matches
2254                 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
2255                 based on portions of the patch submitted by
2256                 Junichi Uekawa <dancer@netfort.gr.jp>
2257
2258 2001-10-04 [darko]      0.6.2claws17
2259
2260         * src/compose.c
2261                 better smart wrapping
2262         * src/gtkstext.[hc]
2263                 a function to make text buffer contiguous
2264
2265 2001-10-03 [paul]       0.6.2claws16
2266
2267         * sync with sylpheed 0.6.2cvs10
2268
2269 2001-10-02 [alfons]
2270
2271         * configure.in
2272         * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
2273                 close bug "[ #466566 ] compile error on mdk 8.0" by removing
2274                 references to chinese translations (hope someone picks up
2275                 this)
2276
2277 2001-10-02 [christoph]  0.6.2claws15
2278
2279         * src/compose.c
2280                 fixed non translated header bug
2281         * ChangeLog.claws
2282                 fixed wrong date in alfons last entry ;)
2283
2284 2001-10-02 [alfons]     0.6.2claws14
2285
2286         * src/compose.c, src/prefs_common.[ch]
2287                 add block cursor option
2288
2289 2001-10-02 [paul]       0.6.2claws13
2290
2291         * sync with sylpheed 0.6.2cvs9
2292
2293 2001-09-30 [paul]       0.6.2claws12
2294
2295         * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
2296                 updated translations
2297
2298         * po/POTFILES.in
2299                 add 'src/importldif.c'
2300
2301         * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
2302                 added eudora-to-vCard conversion tool
2303                 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
2304
2305         * sync with sylpheed 0.6.2cvs8
2306
2307 2001-09-30 [paul]
2308
2309         * sylpheed-0.6.2claws released
2310
2311 2001-09-27 [melvin]     0.6.2claws11
2312
2313         * src/gtkspell.c
2314                 fixed crash when using default path (introduced 
2315                 in 0.6.2claws10)
2316                 fixed tiny bug for initial suggestion mode
2317
2318 2001-09-27 [melvin]     0.6.2claws10
2319         
2320         * src/gtkspell.c
2321                 fixed bug where gtkpspell didn't set the path correctly
2322
2323         * README.claws
2324                 added a paragraph about spell checking
2325                 
2326
2327
2328 2001-09-27 [paul]       0.6.2claws9
2329
2330         * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
2331                 replace '// comments' with '/* comments */' to prevent
2332                 some compiler warnings 
2333
2334         * sync with sylpheed 0.6.2cvs6
2335
2336 2001-09-26 [alfons]     0.6.2claws8
2337
2338         * src/messageview.c
2339                 introduce return receipt request notification again,
2340                 which was lost because of other semantics in 
2341                 procheader_parse() (???)
2342
2343 2001-09-26 [christoph]  0.6.2claws7
2344
2345         * src/compose.c
2346                 replace comments for old code with #if 0
2347                 readded auto cc, bcc and reply-to
2348         * src/prefs_matcher.c
2349         * src/prefs_scoring.c
2350                 removed some definition (was moved to
2351                 prefs.h)
2352
2353 2001-09-26 [paul]       0.6.2claws6
2354
2355         * src/mainwindow.c
2356                 make 'Follow-up and reply to' sensitive
2357
2358         * more sync with sylpheed 0.6.2cvs5
2359
2360 2001-09-25 [melvin]
2361
2362         * 0.6.2claws5
2363
2364         * src/gtkspell.c
2365                 fixed bug for "US-ASCII" introduced by the encoding code
2366
2367 2001-09-25 [paul]
2368
2369         * 0.6.2claws4
2370
2371         * src/prefs_common.[ch], src/summaryview.c
2372                 'next unread msg' 'go to next folder?' dialog can be
2373                 given default behaviour, either always show dialog,
2374                 or assume 'yes', or assume 'no'
2375                 Submitted by wwp <subscript@free.fr>
2376
2377 2001-09-25 [melvin]
2378                 
2379         * src/compose.c src/gtkspell.[ch]
2380                 added support for different encodings
2381
2382 2001-09-25 [paul]
2383
2384         * more sync with sylpheed 0.6.2cvs5
2385
2386 2001-09-24 [alfons]
2387         
2388         * src/prefs_folder_item.c
2389                 add check for item->prefs->default_to string is NULL and
2390                 add another check when freeing this string
2391
2392 2001-09-24 [paul]
2393
2394         * configure.in
2395                 change to version 0.6.2claws3
2396
2397         * sync with sylpheed 0.6.2cvs5 
2398
2399 2001-09-24 [match]
2400         * src/ldif.[ch], src/importldif.[ch], addressbook.c
2401                 import LDIF files.
2402         * src/addrcache.[ch], addrindex.[ch]
2403                 small update for future
2404         * src/addrbook.c
2405                 fix test XML file.
2406
2407 2001-09-24 [melvin]
2408         * src/gtkspell.[ch]
2409                 added 'Learn from mistakes' option
2410                 better handling of quotes in checked words
2411                 sorted dict list
2412         * po/fr.po
2413                 small update for spell checking stuff
2414
2415 2001-09-23 [alfons]
2416         
2417         * src/gtkspell.c
2418                 edit a little bit so it complies more with main coding style
2419
2420 2001-09-23 [alfons]
2421
2422         * src/folder.[ch], prefs_folder_item.c, compose.c
2423                 migrate "request return receipt" folder property
2424                 to folderlist.xml
2425
2426 2001-09-22 [alfons]
2427
2428         * README.claws **NEW**
2429                 (add things of interest for users of main branch 
2430                 and claws here)
2431
2432         * src/folder.[ch], src/mainwindow.c, src/summaryview.c
2433                 re-implement threading per folder option, but store 
2434                 the setting in folderlist.xml (where it belongs)
2435
2436 2001-09-21 [melvin]
2437
2438         * src/gtkspell.[ch]
2439                 fixed bug when compose window is under another window
2440         * src/prefs_common.[ch] src/compose.c
2441                 changed 'dictionary_path' to 'dictionary' to be consistent
2442                 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
2443         * ac/pspell.m4 src/Makefile.am 
2444                 dropped PSPELL_PATH macro
2445         * po/fr.po
2446                 updated translations
2447
2448 2001-09-21 [christoph]
2449
2450         * src/compose.c
2451                 added border around header fields
2452                 keep header type when new field is added
2453
2454 2001-09-20 [christoph]
2455
2456         * src/utils.[ch]
2457                 more portable debug_print with source filename
2458                 and linenumber
2459         * src/procmsg.c
2460                 more newlines after debug messages
2461
2462 2001-09-20 [paul]
2463
2464         * configure.in
2465                 change to version 0.6.2claws2
2466
2467         * sync with sylpheed 0.6.2cvs3
2468
2469 2001-09-19 [melvin]
2470
2471         * src/gtkspell.c
2472                 fixed the post-right-click focus pb
2473                 fixed crash when 'Spell check all' after dict change 
2474                         and when cursor is at the end of the text
2475                 shift-right-click pops up config menu even on misspelled words.
2476         * po/POTFILES.in
2477                 added gtkspell.c
2478
2479 2001-09-19 [melvin]
2480
2481         * src/about.c
2482                 added pspell to compiled-in features list
2483
2484 2001-09-18 [melvin]
2485
2486         * switched to pspell and dropped ispell
2487         * ac/pspell.m4
2488                 new file. autoconf macro for pspell
2489         * ac/Makefile.am 
2490         * configure.in acconfig.h
2491                 added pspell support
2492         * src/Makefile.am
2493         * src/main.c src/compose.[ch] src/gtkspell.[ch]
2494         * src/prefs_common.[ch] 
2495                 added pspell support
2496
2497 2001-09-18 [christoph]
2498
2499         * src/addr_compl.c
2500         * src/template.[ch]
2501                 replace LOG_MESSAGE with debug_print
2502         * src/compose.[ch]
2503                 gui improvements
2504         * src/menu.c
2505                 added newline after debug message
2506         * src/utils.h
2507                 using __VA_ARGS__ for debug_print macro
2508         * tools/.cvsignore
2509                 ignore Makefile and Makefile.in
2510
2511 2001-09-18 [paul]
2512
2513         * configure.in
2514                 change to version 0.6.2claws1
2515         * sync with sylpheed 0.6.2cvs1
2516
2517         * src/matcher.c 
2518         * src/prefs_matcher.c
2519                 add 'score equal to' option, submitted by
2520                 Paul Evans <nerd@freeuk.com>
2521
2522 2001-09-15 [christoph]
2523
2524         * src/mainwindow.c
2525                 comment out menu entry not existing in claws
2526         * src/menu.c
2527                 add debug output for non existing menu entries
2528         * src/summaryview.c
2529                 fix next/prev unread message for ignored threads
2530         * src/utils.[ch]
2531                 add sourcefile and line number to debug output
2532                 otherwise it is sometimes hard to find the
2533                 source code part if debug messages are translated
2534
2535 2001-09-14 [darko]
2536         
2537         * src/folderview.c
2538                 refresh target folder style after colour is changed
2539
2540 2001-09-13 [paul]
2541
2542         * configure.in
2543                 change to version 0.6.1claws3
2544
2545         * sync with sylpheed 0.6.1cvs6
2546
2547 2001-09-13 [darko]
2548         
2549         * src/folderview.c
2550                 fix target folder colourization to use user selected colour
2551
2552 2001-09-12 [darko]
2553         
2554         * src/summaryview.c
2555                 fix crash when message that is marked for copy/move is unmarked
2556
2557 2001-09-09 [paul]
2558
2559         * configure.in
2560                 change to version 0.6.1claws2
2561
2562         * sync with sylpheed 0.6.1cvs3
2563
2564 2001-09-09 [alfons]
2565         
2566         * src/folderview.c
2567                 fix bug with default font used for trash folder text
2568
2569 2001-09-06 [paul]
2570
2571         * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
2572                 updated translations
2573
2574         * configure.in
2575                 change to version 0.6.1claws1
2576
2577         * sync with sylpheed 0.6.1cvs2
2578
2579 2001-09-03 [paul]
2580
2581         * po/POTFILES.in
2582                 add Match's new addressbook
2583
2584         * po/de.po
2585                 updated translation submitted by Jens Oberender
2586
2587 2001-09-02 [paul]
2588
2589         * configure.in
2590                 change to 0.6.1claws
2591         * sync with sylpheed 0.6.1 release
2592
2593 2001-09-02 [paul]
2594
2595         * configure.in
2596                 change to 0.6.0claws2
2597
2598         * sync with sylpheed 0.6.0cvs4
2599
2600         * po/pt_BR.po
2601                 updated translation submitted by Fabio Junior Beneditto
2602
2603 2001-09-01 [match]
2604         * pixmaps/
2605                 interface.xpm
2606                 book.xpm
2607                 address.xpm
2608         * src/
2609                 Makefile.am
2610                 a ton of new files
2611
2612 2001-08-31 [paul]
2613
2614         * configure.in
2615                 change to version 0.6.0claws1
2616
2617         * sync with sylpheed 0.6.0cvs1
2618
2619         * po/es.po
2620                 updated translation submitted by Ricardo Mones Lastra
2621
2622         * po/POTFILES.in
2623                 add 'src/prefs_templates.c'
2624
2625         * src/compose.c, src/summaryview.c
2626                 fix segfault on 'Re_edit'               
2627
2628 2001-08-30 [alfons]
2629
2630         * configure.in, Makefile.am
2631         * tools/Makefile.am
2632                 add tools directory to source distribution
2633
2634 2001-08-30 [paul]
2635
2636         * configure.in
2637                 change to version 0.6.0claws
2638
2639         * sync with sylpheed 0.6.0 release
2640
2641 2001-08-30 [christoph]
2642
2643         * configure.in
2644                 removed autoconf version check
2645
2646 2001-08-30 [paul]
2647
2648         * src/account.c, src/compose.c, src/prefs_common.[ch]
2649         * src/procheader.[ch] src/utils.[ch]
2650                 Enhanced automatic account selection on replies
2651                 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
2652
2653         * configure.in
2654                 add LDAP and JPilot to the configuration results output.
2655
2656 2001-08-29 [christoph]
2657
2658         * src/summeryview.c
2659                 no bold font for ignored threads
2660
2661 2001-08-29 [paul]
2662
2663         * configure.in
2664                 change to version 0.5.3claws6
2665
2666         * sync with sylpheed 0.5.3cvs10
2667                 src/stringtable.[ch]: New Files
2668
2669         * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
2670         * src/pixmaps/sylpheed.xpm
2671                 add mini-icons to windows (by Alfons)
2672
2673 2001-08-27 [paul]
2674
2675         * src/mainwindow.c
2676                 new functions: next_labeled_cb(), prev_labeled_cb()
2677
2678         * src/summaryview.c
2679                 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
2680                 summary_select_next_labeled(), summary_select_prev_labeled()
2681
2682         * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
2683                 give claws blue folders and a blue trash can
2684
2685 2001-08-27 [paul]
2686
2687         * configure.in
2688                 change to version 0.5.3claws5
2689
2690         * sync with sylpheed 0.5.3cvs9
2691                 src/labelcolors.[ch] renamed to src/colorlabel.[ch] 
2692
2693 2001-08-24 [christoph]
2694
2695         * src/filesel.c
2696                 keep filename when browsing directories
2697                 (not working for user entered filename, but
2698                  for default name and selected filename from
2699                  file list)
2700         * src/mainwindow.c
2701                 fixed wrong spelling "Folllow-up"
2702         * src/mbox_folder.c
2703         * src/procmsg.c
2704         * src/summaryview.c
2705                 fixed new/unread message count with ignored
2706                 threads (2 commits, first didn't notice no
2707                 longer needed decreasing)
2708         * src/inc.c
2709                 readded scrolling of progress dialog
2710                 (lost in sync)
2711
2712 2001-08-24 [paul]
2713
2714         * configure.in
2715                 change to 0.5.3claws4
2716
2717         * sync with sylpheed 0.5.3cvs7
2718
2719 2001-08-24 [christoph]
2720
2721         * src/compose.c
2722                 set request return receipt when replying
2723                 if it is set is the folder prefs of the
2724                 message
2725         * src/inc.c
2726                 disable final error popup if popups are
2727                 disabled in config (again)
2728
2729 2001-08-23 [paul]
2730
2731         * configure.in
2732                 Change version number to 0.5.3claws3
2733
2734         * sync with sylpheed 0.5.3cvs5
2735
2736         * src/mimeview.c
2737                 double quote '%s' in 'gedit %s' to fix bug when
2738                 opening attachment with spaces in the name
2739
2740 2001-08-22 [alte]
2741         * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
2742           src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
2743                 initial message templates support
2744
2745
2746 2001-08-22 [paul]
2747
2748         * configure.in
2749                 change version number to 0.5.3claws2
2750
2751         * sync with sylpheed 0.5.3cvs4
2752
2753         * src/procmsg.h src/summaryview.c
2754                 re-implement (un)ignore thread
2755
2756 2001-08-21 [paul]
2757
2758         * src/summaryview.c
2759                 remove unnecessary code
2760         * src/compose.c
2761                 enable 'dynamic' signatures (submitted by
2762                 Eric Limpens <eric@hscg-internet.nl>)
2763
2764 2001-08-21 [paul]
2765
2766         clean up after sync with sylpheed 0.5.3 release
2767
2768         * src/folderview.c
2769                 fix re-introduced font mess, see Christoph's
2770                 entry 2001-06-24
2771
2772         * src/summaryview.c
2773                 remove prev_msgnum
2774                 use sylpheed's small font instead of
2775                 gtk default font for summary view
2776
2777
2778 2001-08-17 [paul]
2779
2780         * configure.in
2781                 add pl to ALL_LINGUAS - sync with main branch
2782
2783         * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
2784                 Updated. Translations by Jens Oberender, Ricardo Mones
2785                 Lastra, Alfons, and Fabio Junior Beneditto respectively.
2786
2787         * po/pl.po  ** NEW FILE **
2788                 sync with the main branch
2789
2790         * src/folderview.c
2791                 fix target folder colorizing and refresh problem
2792
2793
2794 2001-08-17 [christoph]
2795
2796         * src/mainwindow.c
2797                 claws uses 4 colors for target folder coloring.
2798                 arrays were not long enough and destroyed the
2799                 stack causing a segfault.
2800                 target folder colorizing does not work anymore
2801                 for me
2802
2803 2001-08-16 [paul]
2804
2805         * configure.in
2806                 change to version 0.5.3claws1
2807
2808         * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
2809           src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
2810           src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
2811
2812                 sync with sylpheed 0.5.3 release, but keep claws method of
2813                 configuring/saving fonts
2814
2815         * src/addressbook.[ch]
2816                 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
2817                 in line with a similar change in Hiroyuki's branch
2818
2819         * src/mainwindow.[ch]
2820                 disable main_window_set_thread_option()
2821         * src/prefs_folder_item.c
2822                 comment out &tmps_prefs.enable_thread,
2823         * src/mbox_folder.c, src/procmsg.[ch]
2824                 comment out MSG_IS_IGNORE_THREAD
2825         * src/summaryview.c
2826                 comment out summary_ignore_thread() and summary_unignore_thread()
2827                 comment out MSG_IS_IGNORE_THREAD
2828
2829                 use Hiroyuki's threading instead.
2830
2831
2832
2833 2001-08-15 [paul]
2834
2835         * src/account.c
2836                 use Hiroyuki's 0.5.3 column scheme but also
2837                 include the enable/disable button.
2838         * src/pixmaps/mark.xpm
2839                 add Hiroyuki's amended pixmap
2840
2841 2001-08-13 [christoph]
2842
2843         * src/account.c
2844                 receive at get all column showed wrong state for APOP
2845                 button should only work for POP3 and APOP accounts
2846         * src/prefs_account.c
2847                 added missing preprocessor statement for SSL
2848
2849 2001-08-12 [paul]
2850
2851         * src/account.[ch]
2852                 add 'receive at get all' column and enable/disable
2853                 button.
2854
2855 2001-08-06 [christoph]
2856
2857         * src/account.c
2858                 show usage of SSL in protocol column
2859
2860         * src/imap.c
2861         * src/inc.c
2862                 renamed ssl options
2863
2864         * src/prefs_account.[ch]
2865                 moved ssl options to a new page
2866
2867         * src/send.c
2868         * src/smtp.c
2869         * src/ssl.[ch]
2870                 renamed ssl options
2871                 added support for SMTP STARTTLS command
2872
2873 2001-08-05 [christoph]
2874
2875         * configure.in
2876                 debian autoconf needs version check to find
2877                 correct autoconf version. if the file is
2878                 named configure.in 2.13 is used, which does
2879                 not work with this configure.in script.
2880                 other solution would be to rename the script
2881                 to configure.ac as suggested in the autoconf
2882                 manual.
2883
2884         * src/inc.c
2885                 disable final error popup if popups are
2886                 diabled in config
2887
2888         * src/socket.c
2889                 bugfix in ssl_gets
2890                 fixes IMAP over SSL problem
2891
2892 2001-08-03 [paul]
2893
2894         * configure.in
2895                 change to 0.5.2claws1
2896
2897         * sync with sylpheed 0.5.2cvs1
2898
2899 2001-08-02 [alfons]
2900
2901         * configure.in
2902                 quick fix for ispell detection...
2903
2904 2001-08-01 [paul]
2905
2906         * configure.in
2907                 change to 0.5.1claws4
2908
2909         * sync with sylpheed 0.5.1cvs7
2910
2911 2001-07-31 [alfons]
2912
2913         * src/prefs_common.c, src/prefs_common.h, 
2914           src/gtkspell.c, src/gtkspell.h
2915                 add global spelling checker settings (compose tab) +
2916                 selection of dictionary 
2917           
2918         * configure.in  
2919                 guess valid ispell location
2920
2921 2001-07-31 [paul]
2922
2923         * po/POTFILES.in
2924                 removal of 'src/quote_fmt_parse.c'
2925         * po/de.po
2926                 Updated de.po
2927                 (submitted by Jens Oberender <didge@suse.de>)
2928
2929 2001-07-31 [darko]
2930
2931         * src/folder.[ch]
2932         * src/folderview.[ch]
2933         * src/mainwindow.c
2934         * src/mh.c
2935         * src/prefs_common.[ch]
2936         * src/summaryview.c
2937                 target folder colourization
2938
2939 2001-07-30 [paul]
2940
2941         more sync with Sylpheed 0.5.1cvs6 
2942
2943 2001-07-30 [darko]
2944
2945         * src/mh.c
2946         * src/prefs_folder_item.[hc]
2947         * src/summaryview.c
2948                 shared folders support with a GUI
2949
2950 2001-07-29 [paul]
2951
2952         0.5.1claws3
2953
2954         * sync with Sylpheed 0.5.1cvs6
2955
2956 2001-07-29 [paul]
2957
2958         * po/pt_BR.po
2959                 updated
2960                 (submitted by Fabio Junior Beneditto)
2961
2962 2001-07-28 [paul]
2963
2964         * src/procmime.c
2965         * AUTHORS
2966                 patch to correct bad image mime headers
2967                 (submitted by Don Quijote <dq@searchlores.org>)
2968
2969 2001-07-28 [paul]
2970
2971         * tools/gif2xface.pl   **NEW FILE**
2972         * tools/README
2973                 script to convert file.gif to file.xface for
2974                 use in a custom header.
2975                 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
2976
2977 2001-07-27 [alfons]
2978         
2979         * configure.in
2980                 change macros for detecting JPilot and LDAP
2981
2982 2001-07-27 [christoph]
2983
2984         * src/filtering.c
2985                 code cleanup (MIN / MAX warning, needed casting)
2986
2987 2001-07-27 [alfons]
2988
2989         * procheader.c
2990                 disallow setting flags when detecting certain headers
2991                 (X-Status, Status, Seen, X-Seen). 
2992         
2993         * sync with Hiroyuki's Sylpheed 0.5.1cvs5
2994
2995 2001-07-27 [christoph]
2996
2997         * src/prefs_filter.c
2998         * src/prefs_filtering.c
2999         * src/prefs_matcher.c
3000         * src/prefs_scoring.c
3001                 scroll list when moving rows up or down
3002
3003         * src/imap.c
3004         * src/imap.h
3005         * src/prefs_account.c
3006         * src/prefs_account.h
3007         * src/send.c
3008                 SMTP over SSL (untested, feedback requested)
3009                 IMAP over SSL
3010
3011         * src/ssl.c
3012                 code cleanup
3013
3014 2001-07-26 [alfons]
3015         
3016         * configure.in, acconfig.h
3017                 define CLAWS (need this for main / claws detection)
3018
3019 2001-07-25 [alfons]
3020
3021         * configure.in
3022                 Sylpheed 0.5.1claws2
3023                 
3024         * sync with Sylpheed 0.5.1cvs4
3025
3026 2001-07-25 [christoph]
3027
3028         * src/scoring.c
3029                 fixed segfault
3030                 item->prefs == NULL (don't know why)
3031
3032 2001-07-25 [alfons]
3033
3034         * configure.in
3035                 Sylpheed 0.5.1claws1
3036
3037         * sync with Sylpheed 0.5.1cvs1-3
3038
3039 2001-07-24 [christoph]
3040
3041         * src/folderview.c
3042         * src/prefs_folder_item.[ch]
3043                 added folderitem preferences dialog with
3044                 default To: and auto request return receipt
3045
3046         * src/compose.[ch]
3047         * src/menu.[ch]
3048                 changes to handle new folderitem preferences
3049
3050         * src/mainwindow.c
3051         * src/summaryview.c
3052                 call compose new mail with current folderitem
3053
3054 2001-07-24 [alfons]
3055
3056         Release Sylpheed 0.5.1claws
3057
3058         * configure.in
3059                 change to release version 0.5.1claws
3060
3061 2001-07-24 [christoph]
3062
3063         * src/summaryview.c
3064                 fixed segfault that happend when the selected
3065                 message was removed while retrieving new messages.
3066
3067         * po/es.po
3068                 updated translation
3069                 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
3070
3071 2001-07-22 [alfons]
3072
3073         add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
3074         this is a work in progress, for more information: http://nlpagan.net/sylman 
3075         
3076         * configure.in, src/mainwindow.c, manual/Makefile.am
3077                 add support for English manual
3078
3079         * AUTHORS
3080                 add authors of user manuals
3081
3082         * manual/en/sylpheed*.html
3083                 add English documentation
3084
3085 2001-07-22 [christoph]
3086
3087         * po/POTFILES.in
3088                 added src/ssl.c
3089         * src/ssl.c
3090                 changed a wrong debug message
3091
3092 2001-07-22 [alfons]
3093
3094         * po/nl.po
3095                 update Dutch translation
3096
3097         * src/prefs_filtering.c, 
3098           src/prefs_matcher.c
3099                 add more translatable strings           
3100
3101 2001-07-21 [alfons]
3102
3103         0.5.0claws7
3104
3105         * configure.in
3106                 change version
3107
3108         * src/inc.c, src/summaryview.[ch]
3109                 prevent update of mark file when filtering has done, by
3110                 using a variable; this affects two functions:
3111                         inc.c::inc_finished()
3112                         summaryview.c::summary_show()
3113
3114 2001-07-20 [alfons]
3115
3116         * src/filtering.[ch], src/prefs_filtering.c, 
3117           src/matcher.[ch]
3118                 add filtering action for label coloring 
3119
3120         * po/POTFILES.in
3121                 add labelcolors.c
3122
3123         * added src/labelcolors.c
3124         * added src/labelcolors.h
3125         * src/Makefile.am, src/summaryview.c
3126                 rearrange label coloring code
3127
3128         * src/procmsg.h
3129                 add more parentheses so label colouring works correctly
3130
3131         * src/filtering.c
3132                 don't really delete message, but move it to Trash
3133
3134         * src/prefs_matcher.c
3135                 add quote options to info dialog
3136
3137 2001-07-20 [christoph]
3138
3139         * src/Makefile.am
3140         * src/inc.c
3141         * src/main.[ch]
3142         * src/socket.h
3143         * src/ssl.[ch] (new)
3144                 moved ssl stuff to a seperate file
3145
3146 2001-07-20 [darko]
3147
3148         * src/summaryview.c
3149                 fix show sender using address book with no e-mail
3150                 address in From: field
3151
3152 2001-07-19 [alfons]
3153
3154         * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
3155                 fix messy handling of escaping... now at least the
3156                 execute command is useful. escape char is '\', we
3157                 accept \n and \r too. 
3158
3159                 Real life example:
3160                 
3161                 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
3162                 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
3163
3164 2001-07-18 [alfons]
3165
3166         0.5.0claws6
3167
3168         * src/summaryview.c
3169                 clean up
3170
3171         * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
3172           src/procmsg.[ch]
3173                 revise filtering; currently move, copy, marking have
3174                 been tested. if you like bleeding edge stuff, you
3175                 should definitely go for this version :)
3176
3177         * mark old working stuff as VERSION_0_5_0_CLAWS5        
3178
3179 2001-07-17 [christoph]
3180
3181         * src/utils.c
3182                 timestamp log
3183
3184 2001-07-17 [alfons]
3185
3186         0.5.0claws5
3187
3188         * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more 
3189           bits in the mark file, without affecting either branch. Lots of
3190           files changed, also in claws branch.
3191
3192           UNTESTED: use of mbox folders
3193
3194         * src/summaryview.c
3195                 added mark all read; however this was a quick hack used for
3196                 cleaning up mess after initial merge with Hiroyuki
3197
3198         * configure.in
3199                 change claws version number back to 0.5.0claws5 to clear up 
3200                 confusion & pretension (recent release was technically 
3201                 0.5.0claws4, so we neatly align with Hiroyuki :-)
3202
3203 2001-07-16 [alfons]
3204
3205         sync with Hiroyuki's 0.5.0cvs4
3206
3207 2001-07-16 [alfons]
3208
3209         0.5.1claws3
3210
3211         * src/filtering.[ch]
3212                 remove invalid updating of mark files for 
3213                 filter actions MATCHING_ACTION_MOVE and 
3214                 MATCHING_ACTION_DELETE; this should fix the
3215                 folder update bug
3216                 
3217         * src/procmsg.c
3218                 revert Christoph's stab at fixing the folder 
3219                 update bug
3220
3221         * po/POTFILES.in
3222                 add missing files with translatable strings
3223
3224         * src/summaryview.c
3225                 remove debug print
3226
3227 2001-07-15 [alfons]
3228
3229         * src/addr_compl.[ch], src/prefs_filtering.c
3230                 make "filtering pref dialog's destination entry" an
3231                 "address completable entry", if filter destination is 
3232                 an email address
3233
3234         0.5.1claws2
3235         
3236         sync with Hiroyuki's 0.5.0cvs2-3
3237
3238 2001-07-15 [christoph]
3239
3240         * src/procmsg.c
3241                 fixed folder stats update after incorporation
3242
3243 2001-07-15 [alfons]
3244
3245         * src/summaryview.c
3246                 * finish label colouring stuff (for now)
3247                 * fix incorrect colour bug (off by one) 
3248
3249 2001-07-14 [alfons]
3250
3251         * src/mainwindow.c
3252                 change text labels for news and mail message so there's
3253                 plenty of toolbar estate left
3254
3255         * configure.in
3256                 0.5.1claws1
3257
3258         * src/folderview.c
3259           src/folder.[ch]
3260                 sync with Hiroyuki's 0.5.0cvs1
3261
3262         * src/summaryview.c
3263                 more rewrite label colouring
3264
3265 2001-07-14 [alfons]
3266
3267         * src/summaryview.[ch]
3268                 * start rewrite label colouring 
3269                 * fix proper location "Add Sender To Addressbook" menu item
3270
3271 2001-07-13
3272
3273         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
3274         (actually this is 0.5.0claws4)
3275
3276 2001-07-13 [alfons]
3277
3278         * po/pt_BR.po
3279                 * fix duplicate message
3280                 * add updated Portugese / Brazilian translation
3281                   submitted by Fabio Junior Beneditto
3282
3283 2001-07-12 [alfons]
3284
3285         * AUTHORS
3286                 add Jens
3287
3288         * po/nl.po
3289                 add updated Dutch translation
3290
3291         * po/de.po
3292                 add updated German translation submitted by Jens
3293
3294 2001-07-11 [alfons]
3295
3296         Prerelease before 0.5.0claws. Please test.
3297         This version is temporarily tagged as VERSION_0_5_0_TEST
3298
3299         * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
3300           src/prefs_scoring.c, src/prefs_matcher.c, 
3301           src/prefs_filtering.c, src/mbox.c, 
3302           src/main.c, src/inc.c, src/filtering.[ch]
3303                 revert new Hoa's new matcher (does not work yet)
3304
3305         * src/Makefile.am
3306                 clean up
3307
3308 2001-07-10
3309
3310         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
3311
3312
3313 2001-07-10 [alfons]
3314
3315         * Makefile.am
3316                 add ChangeLog.claws to EXTRA_DIST
3317         * src/Makefile.am
3318                 add matcher_parser_parse.h to EXTRA_DIST
3319
3320 2001-07-10 [christoph]
3321
3322         * src/inc.c
3323                 add destination folder to table of
3324                 folders that need to be updated after
3325                 incorporation
3326
3327 2001-07-10 [alfons]
3328
3329         * folder.[ch]
3330           folderview.c
3331                 make collapse state of folders and folder items persistent, i.e.
3332                 if you collapse a folder tree, the next time sylpheed-claws starts 
3333                 up the folder tree remains collapsed.  
3334                 
3335 2001-07-10 [christoph]
3336
3337         * acconfig.h
3338         * configure.in
3339                 added --enable-ssl
3340         * src/md5.[ch]
3341                 renamed MD5_CTX to MD5_CTX_syl
3342                 conflicts with a struct in openssl
3343         * src/inc.c
3344         * src/main.[ch]
3345         * src/prefs_account.[ch]
3346         * src/socket.[ch]
3347                 SSL support for POP
3348         * src/mainwindow.c
3349                 fixed compose with current account
3350                 broken by new compose button stuff
3351
3352 2001-07-09 [hoa]
3353
3354         * AUTHORS
3355                 changed my email address
3356
3357         * src/matcher_parser_parse.y
3358                 clean the parser to remove conflicts
3359
3360 2001-07-09 [alfons]
3361
3362         * AUTHORS
3363                 add Match Grun
3364
3365         * configure.in
3366                 fix incorrect description of --enable-ldap parameter
3367
3368         * src/prefs_common.[ch]
3369           src/compose.c
3370                 add experimental option "smart wrapping" which makes the
3371                 compose editor auto wrap.
3372                 
3373                 | TODO: the problem with the buggy cursor handling is caused |
3374                 | by the GtkText. when deleting / backspacing text its       |
3375                 | wrapping algorithm does not take in account the previous   |
3376                 | line. should find a way to hack this in.                   |
3377                 | or should perhaps combine this with the word wrapping      |
3378                 | patch i wrote in january.                                  |
3379
3380         * src/about.c
3381                 show build parameters for LDAP and JPilot
3382
3383         * src/summaryview.c
3384                 revert Christoph's bugfix for selecting next unread message, 
3385                 because folder stats aren't updated correctly
3386
3387 2001-07-08 [hoa]
3388
3389         * src/filtering.c
3390         * src/mainwindow.c
3391         * src/matcher.c
3392         * src/matcher_parser_lex.l
3393         * src/matcher_parser_parse.y
3394         * src/prefs_filtering.c
3395         * src/prefs_scoring.c
3396         * src/scoring.c
3397                 bugfix of the config file parser
3398
3399 2001-07-08 [alfons]
3400
3401         * src/Makefile.am
3402                 added generated matcher sources to BUILT_SOURCES
3403
3404 2001-07-08 [hoa]
3405
3406         * src/Makefile.am
3407         * src/.cvsignore
3408                 added new config file parser
3409
3410         * src/scoring.[ch]
3411         * src/filtering.[ch]
3412         * src/matcher.[ch]
3413         * src/prefs_filtering.c
3414         * src/prefs_matcher.c
3415         * src/prefs_scoring.c
3416         * added src/matcher_parser.h
3417         * added src/matcher_parser_lex.h
3418         * added src/matcher_parser_lex.l
3419         * added src/matcher_parser_parse.y
3420                 lex & yacc config file parser
3421
3422         * src/mbox.c
3423         * src/inc.c
3424         * src/main.c
3425                 changes prefs_filtering into global_filtering           
3426
3427         * src/summaryview.c
3428                 build threads with subjects only if "Re: " is at the
3429                 beginning of the subject
3430
3431 2001-07-07 [paul]
3432
3433         0.5.0claws
3434
3435         sync with sylpheed 0.5.0
3436                 change of version number only
3437
3438 2001-07-06 [paul]
3439
3440         0.5.0claws5
3441
3442         sync with sylpheed 0.5.0pre5
3443
3444 2001-07-05 [paul]
3445
3446         sync with sylpheed 0.5.0pre4 release
3447                 /po and /manual/ja not sync'ed
3448
3449 2001-07-04 [paul]
3450
3451         more sync with sylpheed 0.5.0pre4
3452
3453 2001-07-03 [christoph]
3454
3455         * src/addressbook.c
3456                 fixed address book broken by address book
3457                 for VCard, JPilot, LDAP
3458
3459 2001-07-03 [alfons]
3460
3461         * src/matcher.c
3462         * src/textview.c
3463                 stopped memory leaks
3464
3465 2001-07-03 [paul]
3466
3467         more sync with sylpheed 0.5.0pre4
3468
3469 2001-07-02 [match]
3470
3471         * included address book patch for VCard, JPilot, LDAP
3472         * pref_common.c - fixed Font options on Display tab (cosmetic)
3473         * alertpanel.c - fixed truncated message
3474
3475 2001-07-02 [christoph]
3476
3477         * src/mbox_folder.c
3478         * src/procmsg.[ch]
3479         * src/summaryview.c
3480                 mark threads for ignoring
3481
3482 2001-07-02 [paul]
3483
3484         0.5.0claws4
3485
3486         * sync with sylpheed 0.5.0pre4
3487                 updated gettext to 0.10.38.
3488
3489 2001-07-01 [paul]
3490
3491         * src/ mainwindow.c
3492         * src/procmsg.h
3493         * src/summaryview.[ch]
3494                 new right-click option: Label.
3495                 substitute for 'Mark-->Mark/Unmark', colours the line.
3496                 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
3497
3498 2001-07-01 [christoph]
3499
3500         * src/folderview.c
3501                 fixed font for trash
3502         * src/summaryview.c
3503                 move ctree to unread message
3504
3505 2001-07-01 [paul]
3506
3507         * sync with sylpheed 0.5.0pre3 release
3508
3509 2001-06-30 [alfons]
3510
3511         * src/filesel.[ch]
3512         * src/compose.c
3513                 allow inserting / attaching multiple files in
3514                 the composer window
3515
3516 2001-06-30 [paul]
3517
3518         * src/codeconv.c
3519                 small change to Alfons' previous stuff so that it
3520                 actually makes
3521
3522 2001-06-30 [alfons]
3523
3524         * lots of files changed; first attempt to merge the changes
3525           and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
3526
3527 2001-06-30 [paul]
3528
3529         * po/pt_BR.po
3530                 updated and completed, translations by Fabio
3531                 Junior Beneditto <fjbeneditto@yahoo.com.br>
3532
3533 2001-06-29 [alfons]
3534
3535         * src/compose.c
3536         * src/mimeproc.[ch]
3537                 allow selecting an attached files' mime type from a 
3538                 list of types.
3539
3540 2001-06-29 [paul]
3541
3542         * more sync with sylpheed 0.5.0pre3
3543
3544 2001-06-29 [paul]
3545
3546         * po/pt_BR.po
3547                 merge with sylpheed.pot and pt_BR.po provided by
3548                 Fabio Junior Beneditto.
3549
3550 2001-06-29 [darko]
3551
3552         * src/procmime.c
3553                 make MIME types case insensitive
3554
3555 2001-06-28 [alfons]
3556
3557         * po/nl.po
3558                 merge with sylpheed.pot and old nl.po; translations added.
3559
3560 2001-06-28 [paul]
3561
3562         * more sync with sylpheed 0.5.0pre3
3563
3564 2001-06-27 [alfons]
3565
3566         * src/summaryview.c
3567                 don't crash when removing parent node of messages
3568                 attracted by subject. this was caused by not deleting
3569                 the parent node from the subject line hash table.
3570
3571 2001-06-27 [alfons]
3572
3573         * src/summaryview.c
3574         * src/compose.[ch]
3575         * src/mainwindow.c
3576                 if there are multiple messages selected, allow forwarding
3577                 them as attachments.
3578
3579 2001-06-27 [paul]
3580
3581         * more sync with sylpheed 0.5.0pre3
3582
3583 2001-06-26 [paul]
3584
3585         0.5.0claws3
3586
3587         * sync with sylpheed 0.5.0pre3
3588
3589 2001-06-25 [paul]
3590
3591         * src/mainwindow.c
3592                 fixed 'compose news article' bug
3593                 from icon-and-text toolbar
3594
3595 2001-06-25 [paul]
3596
3597         * sync with sylpheed 0.5.0pre2 release
3598
3599 2001-06-24 [christoph]
3600
3601         * src/prefs_common.c
3602                 bug fix in font selection
3603         * src/folderview.c
3604                 use sylpheed's normal font instead of
3605                 gtk default font for folders without
3606                 new messages
3607
3608 2001-06-24 [alfons]
3609
3610         * src/mainwindow.[ch]
3611                 added composite compose mail / news button (an idea by Leandro
3612                 Pereira <leandro@linuxmag.com.br>)
3613
3614 2001-06-24 [paul]
3615
3616         Added instructions for ldif-to-xml.py
3617
3618         * tools/README
3619
3620 2001-06-23 [alfons]
3621
3622         Some minor things.
3623
3624         * src/pixmaps/stock_news_compose.xpm
3625                 added pixmap by Leandro
3626         * src/prefs_common.c
3627                 tested built-in spelling checker of GCC 3.0 :)
3628         * po/nl.po
3629                 merged dutch translation of sylpheed-main with
3630                 sylpheed.pot
3631
3632 2001-06-23 [paul]
3633
3634         Added tools directory and files.
3635
3636         * tools/filter_conv.pl
3637                 converts old filter system to new filtering system
3638         * tools/ldif-to-xml.py
3639                 converts netscape addressbook to sylpheed addressbook
3640         * tools/README
3641                 descriptions/instructions for above two files
3642
3643 2001-06-23 [christoph]
3644
3645         * src/inc.c
3646         * src/manage_window.[ch]
3647         * src/prefs_common.[ch]
3648                 mail retrieval dialog can be enabled, disabled
3649                 or hidden if non of sylpheed's windows is active
3650
3651 2001-06-22 [paul]
3652
3653         0.5.0claws2
3654
3655         * sync with sylpheed 0.5.0pre2
3656
3657 2001-06-21 [christoph]
3658
3659         * src/summaryview.c
3660                 show recipient on 'from' for all accounts
3661                 
3662         * src/inc.c
3663         * src/prefs_common.[ch]
3664                 disable error popup on mail receive errors
3665
3666 2001-06-21 [alfons]
3667
3668         * src/compose.c
3669                 made the ruler correctly appear and disappear.
3670
3671         * src/Makefile.am
3672                 removed Hoa's work-in-progress-stuff (interesting!) so 
3673                 claws compiles ok.
3674
3675 2001-06-20 [christoph]
3676
3677         * src/inc.c
3678         * src/progressdialog.c
3679                 added scrolled window for list in progressdialog
3680
3681 2001-06-20 [paul]
3682
3683         sync with sylpheed 0.5.0pre1 release
3684
3685 2001-06-20 [christoph]
3686
3687         * src/summeryview.c
3688                 make building threads by subject work when
3689                 thread view is enabled
3690                 
3691         * src/compose.c
3692         * src/prefs_common.[ch]
3693                 automatically select account for mail replys
3694
3695 2001-06-19 [sergey]
3696
3697         * src/compose.c (compose_create): keep Bcc and Reply-To visible if
3698         they are filled in from the account settings.
3699
3700 2001-06-19 [paul]
3701
3702         * more sync with sylpheed 0.5.0pre1
3703
3704 2001-06-18 [alfons]
3705
3706         * src/Makefile.am,
3707           src/procmime.c
3708                 added --sysconfdir to CPPFLAGS for pointing to the correct
3709                 location of mime.types. 
3710
3711                 NOTE: make sure you use --sysconfdir when running ./autogen.sh
3712                 or ./configure!
3713
3714 2001-06-18 [hoa]
3715
3716         * src/summaryview.c
3717                 fixed some bug when building threads
3718
3719 2001-06-18 [pau]l
3720
3721         * src/prefs_account.c
3722                 UI stuff: More changes to the English
3723
3724 2001-06-18 [paul]
3725
3726         * src/pixmaps/stock_news_compose.xpm: new file
3727         * src/Makefile.am
3728         * src/mainwindow.c
3729         * src/summaryview.c
3730                 Added new icon for Hoa's 'compose a news
3731                 message', plus minor improvements to the
3732                 English
3733
3734         * po/ja.po
3735         * ChangeLog
3736         * ChangeLog.jp
3737                 more sync with sylpheed 0.5.0pre1
3738
3739 2001-06-18 [hoa]
3740
3741         * src/compose.[ch]
3742         * src/mainwindow.c
3743                 Follow-up and reply to
3744
3745         * src/summaryview.[ch]
3746                 Build threads also with subjects
3747
3748 2001-06-17 [hoa]
3749
3750         * src/compose.c
3751                 forwarding use the current account.
3752
3753         * src/mainwindow.c
3754                 the "compose message" button has been replaced with
3755                 "new mail" and "new news" buttons
3756
3757         * src/prefs_common.[ch]
3758                 added a configuration option to use the forward button
3759                 as "forward as attachment"
3760                 changed reply and forward format description
3761
3762         * src/quote_fmt_lex.l
3763         * src/quote_fmt_parse.y
3764                 added message with no signature in format for reply
3765                 and forward.
3766
3767 2001-06-17 [paul]
3768
3769         Minor UI stuff
3770
3771         * src/mainwindow.c
3772         * src/summaryview.c
3773                 Improvements to the English
3774
3775         * src/prefs_common.c
3776                 Improvements to the English and some
3777                 clarity/continuity improvements in the
3778                 description of Quote symbols.
3779
3780 2001-06-17 [paul]
3781
3782         0.5.0claws1
3783
3784         * sync with sylpheed 0.5.0pre1
3785
3786 2001-06-17 [hoa]
3787
3788         * src/compose.c
3789                 Better interface for compose, displayed fields
3790                 are updated whenever we change account.
3791                 Newsgroups field is automatically filled.
3792
3793         * src/mainwindow.c
3794                 Newsgroups field is automatically filled.
3795
3796         * src/prefs_account.c
3797                 Some interface stuff when fields appear and
3798                 disappear.
3799
3800 2001-06-16 [paul]
3801
3802         0.4.99claws
3803
3804         * sync with sylpheed 0.4.99
3805
3806 2001-06-16 [sergey]
3807
3808         * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
3809         base64_decoder_free, base64_decoder_decode): new object and
3810         functions for decoding base64 streams.
3811         * src/procmime.c (procmime_decode_content): modified to use the
3812         new base64 decoder.
3813
3814 2001-06-15 [paul]
3815
3816         0.4.99claws10
3817
3818         * sync with sylpheed 0.4.99cvs11
3819
3820 2001-06-13 [paul]
3821
3822         0.4.99claws9
3823
3824         * sync with sylpheed 0.4.99cvs9
3825
3826 2001-06-13 [hoa]
3827
3828         * src/compose.c
3829         * src/prefs_account.c
3830
3831                 SMTP server can be defined in the news account
3832                 mime type of attachment are kept.
3833
3834         * src/summaryview.c
3835
3836                 now choose the highest important score between default
3837                 and important score of folder.
3838
3839 2001-06-09 [alfons]
3840         
3841         * src/prefs_common.c: 
3842
3843                 (prefs_quote_description_create): corrected description of 
3844                 quote format characters
3845
3846 2001-06-09 [paul]
3847
3848         0.4.99claws8
3849
3850         * sync with sylpheed 0.4.99cvs8
3851
3852 2001-06-08 [sergey]
3853
3854         * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
3855         and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
3856
3857 2001-06-08 [paul]
3858
3859         0.4.99claws7
3860
3861         * sync with sylpheed 0.4.99cvs7
3862
3863 2001-06-06 [sergey]
3864
3865         * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
3866         clashes with autogenerated header).
3867         * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
3868         * src/Makefile.am: added quote_fmt.h.
3869         * src/.cvsignore: added lex/yacc autogenerated files
3870         (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
3871
3872 2001-06-06 [paul]
3873
3874         0.4.99claws6
3875
3876         * sync with sylpheed 0.4.99cvs6
3877
3878 2001-06-06 [hoa]
3879
3880         * added src/quote_fmt_parse.h
3881         * src/compose.c
3882                 removed warnings
3883
3884         * src/prefs.[ch]
3885                 don't modify readonly configuration files
3886
3887         * src/prefs_account.c
3888         * src/prefs_common.c
3889         * src/prefs_customheader.c
3890         * src/prefs_display_header.c
3891         * src/prefs_filter.c
3892         * src/prefs_filtering.c
3893         * src/prefs_scoring.c
3894                 don't open dialog box when configuration files
3895                 are readonly
3896
3897 2001-06-05 [sergey]
3898
3899         * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
3900
3901         * src/Makefile.am: replaced quote_fmt.tab.[ch] by
3902         quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
3903         BUILT_SOURCES to make all files rebuild properly.
3904
3905         * src/compose.c: removed #include "quote_fmt.tab.h".
3906
3907         * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
3908         CHARACTER value in yylval.
3909
3910         * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
3911         receive CHARACTER value by documented means (yylval).
3912
3913         * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
3914
3915 2001-06-05 [hoa]
3916
3917         * src/Makefile.am
3918                 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
3919
3920         * src/filtering.c
3921         * src/matcher.c
3922         * src/matcher.h
3923         * src/prefs_filtering.c
3924                 now keep the configuration for execute action
3925
3926         * src/mbox_folder.c
3927                 fixed a warning
3928
3929 2001-06-05 [paul]
3930
3931         * sync with sylpheed 0.4.99cvs5
3932
3933 2001-06-05 [hoa]
3934
3935         * src/Makefile.am
3936                 added quote_fmt.[ch]
3937
3938         * added src/quote_fmt.y
3939         * added src/quote_fmt.l
3940         * added src/quote_fmt.tab.h
3941         * added src/quote_fmt.tab.c
3942         * added src/lex.quote_fmt.c
3943                 parsing configuration for replying
3944                 and forwarding
3945
3946         * src/prefs_common.[ch]
3947                 added configuration UI for replying
3948                 and forwarding
3949
3950         * src/compose.c
3951                 using configuration for replying
3952                 and forwarding
3953
3954 2001-06-04 [hoa]
3955
3956         * src/filtering.c
3957         * src/matcher.c
3958         * src/matcher.h
3959         * src/prefs_filtering.c
3960         * src/prefs_matcher.c
3961         * src/prefs_matcher.h
3962                 action "run a command" for filtering
3963                 and matching with a command.
3964                 fixed the "whole message" matching
3965
3966         * src/mbox_folder.c
3967                 changed temporary filename for security
3968
3969         * src/messageview.c
3970                 queue the notification if it fails to send.
3971
3972         * src/prefs_common.c
3973         * src/prefs_folder_item.c
3974                 changed the default important score             
3975
3976         * src/prefs_scoring.c
3977         * src/scoring.c
3978                 hide kill score input when the folder is not
3979                 a newsgroup
3980
3981 2001-06-03 [alfons]
3982
3983         * src/prefs_common.c:
3984
3985                 (prefs_font_select): pass font name in font entry box to font
3986                 selection dialog.
3987
3988 2001-06-03 [sergey]
3989
3990         * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
3991
3992 2001-06-03 [paul]
3993
3994         * sync with sylpheed 0.4.99cvs4
3995
3996 2001-06-03 [alfons]
3997
3998         * src/headerwindow.c:
3999
4000                 (headerwindow_show_cb): use the selected summary view item, not
4001                 the displayed item.
4002
4003 2001-06-02 [alfons]
4004
4005         * src/headerwindow.c:
4006
4007                 (headerwindow_show_cb): always try to show msginfo
4008
4009 2001-06-02 [hoa]
4010
4011         * src/compose.c
4012                 keep attached parts when reediting or forwarding.
4013
4014 2001-06-01 [hoa]
4015
4016         * src/folderview.c
4017         * src/prefs_folder_item.[ch]
4018         * src/prefs_scoring.[ch]
4019         * src/scoring.[ch]
4020         * src/summaryview.[ch]
4021         * src/main.c
4022         * src/mainwindow.c
4023         * src/prefs_common.[ch]
4024                 support for folder scoring
4025                 kill score and important score for messages
4026         
4027         * src/prefs_account.c
4028                 some display bug fixed for local account
4029                 preferences
4030
4031 2001-05-31 [alfons]
4032
4033         * src/summaryview.c:
4034
4035                 (add_sender_to_cb): don't crash when no or invalid sender; the add 
4036                 sender to address book menu item is disabled.
4037
4038 2001-05-30 [hoa]
4039
4040         * src/filtering.[ch]
4041         * src/summaryview.c
4042                 handling summary menu / filter messages
4043
4044         * src/folder.[ch]
4045                 add some stuff
4046
4047         * src/foldersel.c
4048                 imap folders now appears in list
4049
4050         * src/mbox_folder.c
4051                 doesn't crash if destination mail is not writeable
4052
4053 2001-05-29 [hoa]
4054
4055         * src/compose.c
4056                 removed some warnings
4057
4058         * src/filtering.c
4059         * src/folder.[ch]
4060         * src/prefs_filtering.c
4061                 global string to identify any folders           
4062                 removed some debug info
4063                 filtering to mbox folders is now possible
4064
4065         * src/mainwindow.c
4066                 removed some warnings
4067
4068         * src/mbox_folder.c
4069                 permission on files are changed to read/write for user only,
4070                 nothing for other.
4071                 creation of subfolder is handled better.
4072
4073 2001-05-28 [alfons]
4074
4075         Verified the sync for src/prefs_common.[ch] and
4076         src/prefs_account.[ch]. I believe there were some
4077         minor indentation differences.
4078
4079 2001-05-28 [paul]
4080
4081         0.4.99claws3
4082
4083         * sync with 0.4.99cvs3
4084
4085 2001-05-28 [hoa]
4086
4087         * src/compose.c
4088                 handling flags for mbox format
4089
4090         * src/filtering.c
4091                 use of mark file only for MH format
4092                 handling flags for mbox format
4093                 filtering cannot yet move or copy mails to mbox folders.
4094
4095         * src/folder.[ch]
4096                 changed move_msg, copy_msg,
4097                 move_msgs_with_dest, copy_msgs_with_dest functions
4098                 uses only folder->copy_msg() function
4099                 uses folder->finished_copy() to handle the destination
4100                 folder at the end of the copy or move operation.
4101
4102         * src/foldersel.c
4103                 included mbox directories.
4104
4105         * src/folderview.[ch]
4106         * src/mainwindow.c
4107                 handle folders operation for mbox format
4108
4109         * src/mbox.c
4110                 disable conversion of "From " header
4111
4112         * src/mbox_folder.[ch]
4113                 completion of mbox format handling
4114
4115         * src/mh.c
4116                 changed mh_copy_msg() function and
4117                 removed mh_move_msg(), mh_move_msgs_with_dest(),
4118                 mh_copy_msgs_with_dest()
4119
4120         * src/prefs_filtering.c
4121                 removed some warnings
4122
4123         * src/prefs_matcher.c
4124                 default boolean operation is AND
4125
4126         * src/procheader.c
4127                 handling flags for mbox format
4128                 handling of "From " header
4129
4130         * src/procmsg.[ch]
4131                 removed data field
4132                 added MSG_REALLY_DELETED flags to handle deletion of
4133                 messages in mbox format.
4134
4135         * src/summaryview.c
4136                 handling flags for mbox format
4137                 disable the MSG_DELETED flags when messages
4138                 are deleted in mbox format
4139
4140         * src/textview.c
4141                 "From " headers display fixed.
4142
4143 2001-05-27 [alfons]
4144
4145         * src/textview.c:
4146                 
4147                 (get_email_part): skip quoted email addresses, like in e.g.
4148                 "'alfons@proteus.demon.nl'".
4149
4150 2001-05-26 [alfons]
4151
4152         Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
4153         and fixing the persistence troubles when using separate windows.
4154
4155         * src/mainwindow.c:
4156         
4157             Added #define SEPARATE_ACTION used in the gtk item factory for 
4158             the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
4159                 use gtk_item_factory_get_widget_by_action() to get the items.
4160                 
4161             Removed separate_widget_cb from the gtk item factory data   
4162           
4163             (mainwindow_create): connect separate_widget_cb() to check
4164             menu item "toggled" signal. also passing a MainWindow pointer
4165                 as object data for both check menu items.
4166                 
4167             (separate_widget_cb): definition of separate_widget_cb() to match
4168             GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main 
4169                 window using gtk_object_get_data(). The type of window separation 
4170                 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
4171         
4172         * src/prefs_filtering.c,
4173           src/prefs_matcher.c: added horizontal scrollbars
4174
4175 2001-05-25 [darko]
4176
4177         * src/headerview.c
4178                 fix segfault with invalid bold font
4179         * src/summaryview.c
4180                 correctly display summary stats after row is marked
4181
4182 2001-05-23 [sergey]
4183
4184         * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
4185         encodings with libjconv.
4186
4187 2001-05-23 [hoa]
4188
4189         * src/Makefile.am
4190                 added mbox_folder.[ch]
4191         * src/defs.h
4192                 mbox temporary folder
4193         * src/folder.[ch]
4194         * added src/mbox_folder.[ch]
4195         * src/folderview.c
4196         * src/procheader.[ch]
4197                 added mbox support
4198         * src/mbox.c
4199                 bugfix for file incorporation filtering
4200         * src/imap.c
4201                 enable creation of MBOX
4202         * src/prefs_display_header.c
4203                 enable use of headers like "From "
4204                 something that should be fixed :
4205                         displaying of such headers add an extra space
4206         * src/prefs_folder_item.c
4207                 don't create folders because it is not necessary
4208         * src/procmsg.h
4209                 added data field to MsgInfo for mbox internal use
4210         * src/summaryview.c
4211                 added some support for mbox
4212         * src/utils.[ch]
4213                 added get_mbox_cache_dir() function
4214
4215 2001-05-23 [hiroyuki]
4216
4217         * src/headerwindow.c
4218           src/inc.c
4219           src/main.c
4220           src/mh.c
4221           src/nntp.c
4222           src/procmsg.h
4223           src/session.h
4224           src/socket.[ch]
4225           src/summaryview.c
4226           src/textview.c
4227           src/automaton.c
4228           src/folderview.c: more sync with 0.4.99cvs2.
4229
4230         * src/headerwindow.c: reverted.
4231
4232 2001-05-22 [paul]
4233
4234         0.4.99claws2
4235
4236         * sync with sylpheed 0.4.99cvs2
4237                 * src/news.[ch]
4238                 * src/nntp.[ch]
4239                 * INSTALL
4240                 * INSTALL.jp
4241
4242 2001-05-22 [alfons]
4243
4244         * src/summaryview.c: bugfixed a premature assignment in  summaryview_add_sender_to_cb()
4245
4246 2001-05-21 [alfons]
4247
4248         Minor things:
4249
4250         * configure.in: if gnome-config not found, "no" is displayed
4251         
4252         * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
4253
4254         * src/textview.c: now also possible to add mail addresses by right
4255           clicking in the text view
4256
4257         * src/codeconv.c: merged patch which fixes endless loop when encountering
4258           invalid wide characters; from Alte <010@imis.ru>  
4259
4260 2001-05-20 [alfons]
4261
4262         Added installation of gnome specific things:
4263
4264         * Makefile.am: gnome conditional
4265
4266         * configure.in: check for installed gnome
4267
4268         * added sylpheed.png, sylpheed.desktop
4269
4270 2001-05-20 [sergey]
4271
4272         * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
4273
4274         * src/mainwindow.h (main_window_toolbar_create): created a button
4275         for "Reply to all".
4276         (main_window_set_toolbar_sensitive): enable/disable the new button
4277         appropriately.
4278         (toolbar_reply_to_author_cb): handle the new button.
4279
4280         * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
4281         send_progress_dialog_destroy() on failure (fixes hang on SMTP
4282         failure).
4283
4284 2001-05-19 [sergey]
4285
4286         * src/compose.h (ComposeReplyMode): new modes
4287         COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
4288         COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
4289
4290         * src/compose.c
4291         (compose_send): move some code into a new function:
4292         (compose_current_mail_account): new function.
4293         (compose_reply): new argument to_author, all callers changed; if
4294         to_author==TRUE and account->protocol==A_NNTP, find and use an
4295         appropriate mail account for replying.
4296         (compose_reply_set_entry): new argument to_author; ignore
4297         compose->replyto if to_author==TRUE.
4298
4299         * src/mainwindow.c: new command "Message/Reply to author".
4300         (main_window_set_menu_sensitive): enable/disable it.
4301         (reply_cb): handle it.
4302
4303         * src/summaryview.c: new command "Reply to author".
4304         (summary_set_menu_sensitive): enable/disable it.
4305         (summary_reply_cb): handle it.
4306
4307         * src/account.c (account_find_mail_from_address): new function.
4308
4309 2001-05-18 [paul]
4310
4311         0.4.99claws1
4312
4313         * sync with sylpheed 0.4.99cvs1
4314
4315 2001-05-18 [hoa]
4316
4317         * src/compose.[ch]
4318         * src/filtering.c
4319         * src/summaryview.c
4320                 new filtering action : forward and forward as attachment
4321
4322         * src/main.c
4323                 no need for $DISPLAY when we run sylpheed --help
4324                 call to parse_cmd_opt() is moved
4325
4326         * src/mainwindow.[ch]
4327                 execute button is hidden when immediate execute
4328                 is chosen
4329
4330         * src/mh.c
4331         * src/news.c
4332         * src/prefs_folder_item.c
4333         * src/procmsg.c
4334                 better handling of missing directories
4335
4336         * src/summaryview.c
4337                 reedit is enabled in outbox
4338                 reedit is enabled in queue
4339
4340 2001-05-17 [hoa]
4341
4342         * src/filtering.c
4343         * src/matcher.[ch]
4344         * src/prefs_filtering.c
4345                 changed attachement into attachment
4346
4347 2001-05-17 [alfons]
4348
4349         0.4.67claws4    
4350
4351         * sync with sylpheed 0.4.67cvs9
4352         * sync with sylpheed 0.4.67cvs7-8
4353
4354 2001-05-17 [hoa]
4355
4356         * src/Makefile.am
4357                 added prefs_filtering.c
4358
4359         * src/filtering.[ch]
4360         * src/matcher.[ch]
4361                 removed action : forward_news and forward_news_as_attachement
4362                 (forward and forward_as_attachement can be used instead)
4363
4364         * src/mainwindow.c
4365                 added menu option to access filtering configuration
4366
4367         * src/prefs_account.c
4368                 changed mail_command default to /usr/sbin/sendmail
4369
4370         * added src/prefs_filtering.[ch]
4371                 dialog box for filtering configuration
4372
4373         * src/prefs_matcher.c
4374                 added function prefs_matcher_get_criteria_from_matching()
4375
4376         * src/prefs_scoring.c
4377                 reset the dialog when register or substitute is clicked
4378
4379 2001-05-15 [hoa]
4380
4381         * src/Makefile.am
4382                 added filtering.[ch]
4383         * src/inc.c
4384                 using filering.[ch] instead of filter.[ch]
4385         * src/main.c
4386                 reading new filtering configuration
4387         * src/matcher.[ch]
4388                 added some filtering actions
4389                 and fixed a bug for headers and mail body matching
4390         * src/mbox.c
4391                 using filering.[ch] instead of filter.[ch]
4392         * src/mh.c
4393                 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
4394         * src/summaryview.c
4395                 some fixes for filtering
4396
4397 2001-05-14 [hiroyuki]
4398
4399         * src/send.c: fixed some weird indentations.
4400           send_message_with_command(): call pclose() only if p != NULL.
4401         * src/textview.c: get_email_part(): modified the code for readability.
4402
4403 2001-05-14 [hiroyuki]
4404
4405         * src/md5global.h
4406           src/md5ify.c
4407           src/md5ify.h: removed from the cvs.
4408
4409 2001-05-13 [sergey]
4410
4411         * src/main.c: include rfc2015.h to avoid compiler warnings.
4412         * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
4413         the panel is already on screen.
4414         * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
4415         closing the alert window by ESC as "No".
4416         * src/prefs_common.c (prefs_interface_create): moved return
4417         receipt check button to the correct place.
4418
4419 2001-03-13 [alfons]
4420
4421         * src/prefs_common.c: 
4422                 moved return receipt check button to the Send tab. (prefs_send_create)
4423                 removed the date format ui related globals. (prefs_display_create)
4424
4425         0.4.67claws3
4426         
4427         * sync with sylpheed 0.4.67cvs5-6
4428
4429 2001-05-13 [paul]
4430
4431         * added Alfons' font selection patch
4432
4433         * src/defs.h
4434         * src/headerwindow.c
4435         * src/prefs_common.c
4436         * src/prefs_common.h
4437
4438 2001-05-13 [hoa]
4439         * src/defs.h
4440                 changed version of cache
4441         * src/matcher.[ch]
4442         * src/prefs_matcher.c
4443                 added additionnal matching criteria
4444         * src/procheader.c
4445         * src/procmsg.[ch]
4446         * src/news.c
4447                 added references in MsgInfo
4448
4449 2001-05-12 [hoa]
4450
4451         * src/defs.h
4452                 prepared some things for new filtering
4453         * src/matcher.[ch]
4454                 added some matching properties
4455                 inreplyto need to be enhanced
4456                 prepared some things for new filtering
4457         * src/messageview.c
4458                 added Return-Receipt-To handling
4459         * src/prefs_folder_item.c
4460                 changed default value to TRUE
4461         * src/prefs_matcher.c
4462                 added some matching properties
4463         * src/prefs_scoring.[ch]
4464                 the scoring dialog is finished
4465         * src/procheader.c
4466                 added Return-Receipt-To handling
4467                 Reference need to be added
4468         * src/procmsg.[ch]
4469                 added Return-Receipt-To handling
4470                 added threadscore to get a better score sorting when
4471                 threads are enabled
4472         * src/summaryview.c
4473                 suppressed a bug when we sort the list
4474                 when no folder is opened.
4475                 better score sorting when threads are enabled
4476
4477 2001-05-12 [alfons]
4478
4479         * reverted previous patch because of potential errors 
4480
4481         0.4.67claws2
4482         
4483         * src/inc.c, src/prefs_common.c, src/prefs_common.h: 
4484                 applied "toggle mail-retrieval dialog window" patch submitted 
4485                 by Eric Limpens <eric@qnt.net>
4486
4487         * sync with sylpheed 0.4.67cvs4
4488
4489 2001-05-12 [sergey]
4490
4491         * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
4492         some picky compilers.
4493         * src/rfc2015.h: provide prototype for rfc2015_disable_all().
4494         * src/grouplist_dialog.c: include alertpanel.h.
4495         * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
4496         fix compile warning.
4497         * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
4498         #include "defs.h" before others to prevent the warning of `MIN'
4499         and `MAX' redefinition.
4500
4501 2001-05-11 [hoa]
4502
4503         * src/main.c
4504         * src/messageview.c
4505         * src/prefs_account.c
4506         * src/prefs_display_header.c
4507                 removed warning
4508         * src/Makefile.am
4509                 added prefs_scoring.[ch]
4510         * src/grouplist_dialog.c
4511                 display an error dialog box if the group list
4512                 cannot be fetched.
4513         * src/mainwindow.[ch]
4514                 added main_window_set_thread_option() function
4515                 scoring dialog box enabled
4516         * src/matcher.[ch]
4517                 added flags matching unread /new / marked
4518                 / deleted / replied / forwarded
4519         * src/news.c
4520                 newsgroups are now finally in newscache
4521         * src/prefs_matcher.[ch]
4522                 finished preferences for matching dialog
4523         * added src/prefs_scoring.[ch]
4524                 scoring dialog box completed
4525         * src/scoring.[ch]
4526                 conversion to string : added scoringprop_to_string()
4527                 write config for preferences :
4528                 added prefs_scoring_write_config()
4529         * src/summaryview.c
4530                 threads can be enabled/disabled independently
4531                 for each folder
4532
4533 2001-05-10 [alfons]
4534
4535         0.4.67claws1
4536         
4537         * AUTHORS: 
4538                 thought it would be nice to have a list of all
4539                 contributors (used Changelog as a reference)
4540         
4541         * configure.in: 
4542                 messed up version numbering...
4543
4544         0.4.66claws1
4545
4546         * sync with sylpheed 0.4.67cvs1-3
4547
4548 2001-05-10 [darko]
4549
4550         * src/prefs_common.c:
4551                 better UI for strftime format, double clicking
4552                 on format now inserts the format in text entry
4553                 replaced close button with standard OK/Cancel
4554                 moved date format button to the right of the
4555                 text entry field
4556
4557 2001-05-09 [alfons]
4558
4559         * src/gtkstext.c:
4560                 Ctrl-Home / Ctrl-End have proper cursor navigation
4561
4562 2001-05-09 [hoa]
4563
4564         * src/prefs_matcher.c
4565                 finished UI to define matching properties
4566                 added ok and cancel button
4567         * src/prefs_filter.c
4568                 added ok and cancel button
4569         * src/news.c
4570                 fixed some bug in xhdr parsing
4571
4572 2001-05-08 [alfons]
4573
4574         * src/textview.c: 
4575                 fixed a bug in textview_show_header(), which displayed two colons (':');
4576                 cleaned up some warnings
4577
4578 2001-05-08 [hoa]
4579
4580         * src/Makefile.am
4581                 added prefs_matcher.[ch]
4582                 compilation with -W -Wall
4583         * src/alertpanel.c
4584                 ungrab the mouse events if grabbed - does it
4585                 fix the bug for disposition notification ?
4586         * src/mainwindow.c
4587                 added a menu option to open the matching dialog.
4588         * src/matcher.[ch]
4589                 added matcherprop_to_string() and matcherlist_to_string()
4590                 fixed some bugs, changed the name of some options
4591                 age_sup and age_inf becomes age_greater and age_lower,
4592                 body and messageheaders becomes body_part and headers_part,
4593                 changed the names of constants from SCORING_XXX to MATCHING_XXX
4594         * src/prefs_display_header.c
4595         * src/prefs_headers.c
4596                 fixed a bug that accidentally destroyed dialogs
4597                 when closed them with delete_event
4598                 Added *_deleted() which handle delete_event signal correctly.
4599         * src/prefs_folder_item.[ch]
4600                 added "enable_thread" field for future customization
4601         * added src/prefs_matcher.[ch]
4602                 sample of the UI to define matching properties
4603         * src/procheader.c
4604                 using procheader_headername_equal instead of str*cmp functions
4605                 using procheader_parse_header() function
4606         * src/scoring.c
4607                 using MATCHING_XXX instead of SCORING_XXX
4608         * src/summaryview.c
4609                 display the sender of the news even if this is ourself
4610                 when this is a news message.
4611         * src/textview.c
4612                 using headername_equal() instead of str*cmp functions
4613
4614 2001-05-08 [alfons]
4615
4616         0.4.66claws
4617
4618         * sync with sylpheed 0.4.66
4619         * src/gtkstext.c: trace logs added 
4620
4621 2001-05-08 [sergey]
4622
4623         * src/prefs_common.[ch]: added option to enable/disable GnuPG
4624         signature check popup.
4625         * src/rfc2015.c (check_signature): show signature check popup only
4626         if it is enabled in preferences.
4627
4628 2001-05-07 [alfons]
4629
4630         0.4.66claws4
4631         
4632         * sync with sylpheed 0.4.66cvs6
4633
4634 2001-05-07 [darko]
4635
4636         * src/prefs_common.[ch]: added option to enable/disable
4637           looking up sender name in address book for summary pane
4638         * src/summaryview.c: look up sender in the address book
4639           by using Alfons' address completion code
4640
4641 2001-05-07 [hiroyuki]
4642
4643         * src/inc.h
4644           src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
4645           member of Pop3State.
4646         * src/news.c: brought #include "defs.h" before #include <glib.h>
4647           to prevent the warning of `MIN' and `MAX' redefinition.
4648
4649 2001-05-06 [hoa]
4650
4651         * removed src/headers_display.[ch]
4652         * removed src/prefs_display_headers.[ch]
4653         * src/inc.c
4654                 use a temporary file in the user directory for mbox import
4655         * src/news.c
4656                 added XHDR support to get "To" and "Cc" headers
4657                 (in order to match news with to or cc field for
4658                 scoring)
4659                 added function news_parse_xhdr() to get XHDR response
4660         * src/nntp.[ch]
4661                 added function nntp_xhdr()
4662         * src/matcher.c
4663                 fetch the message if necessary
4664
4665 2001-05-06 [alfons]
4666
4667         0.4.66claws3
4668
4669         * sync with sylpheed 0.4.66cvs3-5
4670
4671 2001-05-06 [hoa]
4672
4673         * src/utils.[ch]
4674                 added function itos_buf() to enable use of several buffers
4675         * src/summaryview.c
4676                 use of itos_buf() instead of itos() in summary list
4677                 to fix the broken display of message number.
4678
4679 2001-05-06 [alfons]
4680
4681         * src/gtkstext.c: bug in cursor up navigation fixed,
4682                 fixed another unsigned / signed comparison (we're getting there :-)
4683
4684 2001-05-06 [hoa]
4685
4686         * src/Makefile.am
4687                 added scoring.c scoring.h
4688                 prefs_folder_item.c prefs_folder_item.h
4689                 matcher.c matcher.h
4690         * src/defs.h
4691                 added FOLDERITEM_RC SCORING_RC
4692         * src/folder.[ch]
4693                 added prefs field in FolderItem :
4694                 properties for each folder (PrefsFolderItem),
4695                 sorting type and mode were added as the first properties.
4696         * src/main.c
4697                 read config for scoring
4698         * added src/matcher.[ch]
4699                 gives functions to parse configuration file to do
4700                 matching on mails with a list of conditions.
4701         * src/mainwindow.c
4702                 add option to sort by score
4703         * src/prefs_common.[ch]
4704                 added preference option to show score and for
4705                 the score column size
4706         * added src/prefs_folder_item.[ch]
4707                 properties for each folder (PrefsFolderItem),
4708                 sorting type and mode were added as the first properties.
4709         * src/procheader.[ch]
4710                 added procheader_parse_header()
4711                 added procheader_header_free()
4712                 added procheader_headername_equal()
4713                 and made modification to use them.
4714         * src/procmsg.[ch]
4715                 added score field to MsgInfo structure
4716         * added src/scoring.[ch]
4717                 gives functions to parse configuration file to do
4718                 scoring on mails with a list of conditions.
4719         * src/summaryview.[ch]
4720                 save the sorting type and mode for the folder
4721                 added column to display the score of the mail
4722                 added function summary_score_clicked()
4723                 sorting type and mode are restored to the folder
4724                 when it is reopen
4725         * src/textview.c
4726                 use procheader_parse_header(), procheader_headername_equal()
4727                 removed memory leak in text_scan_header when freeing headers
4728         * src/filter.c
4729                 changed the function to match names of headers
4730                 using procheader_headername_equal()
4731
4732         Scoring functions are implemented, an interface is needed
4733         to configure that.
4734
4735 2001-05-04 [alfons]
4736
4737         * src/gtkstext.c: 
4738                 hopefully fixed the row up navigation bug,
4739                 removed adding back / forward lines to cache
4740
4741 2001-05-04 [sergey]
4742
4743         * src/prefs_display_headers.c: user interface changes:
4744         (prefs_display_headers_create): remove unused "Show" check button;
4745         allow reordering of headers by dragging.
4746         (prefs_display_headers_write_config): remove unused variables.
4747         (prefs_display_headers_set_dialog): do not insert "(New)" at top
4748         of lists (not needed with the new UI).
4749         (prefs_display_headers_set_list): scan lists starting from row 0,
4750         not 1 (do not skip "(New)").
4751         (prefs_display_headers_find_header): new function.
4752         (prefs_display_headers_clist_set_row): do not allow duplicates.
4753         (prefs_display_headers_delete_cb): do not skip row 0; treat
4754         closing the alert window by ESC as "No".
4755         (prefs_display_headers_up): do not protect row 0.
4756         (prefs_display_headers_down): do not protect row 0.
4757
4758 2001-05-04 [sergey]
4759
4760         * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
4761         functions.
4762
4763         * src/summaryview.c
4764         (summary_find_next_marked_msg, summary_find_prev_marked_msg,
4765         summary_select_next_marked, summary_select_prev_marked): new
4766         functions.
4767
4768 2001-05-03 [sergey]
4769
4770         * src/news.c: fixed a bug when no article can be fetched after
4771         server timeout if the connection was restored by news_post():
4772         (news_select_group): new function.
4773         (news_fetch_msg): call news_select_group() before fetching
4774         article.
4775         (news_get_uncached_articles): set session->group after successful
4776         GROUP command.
4777
4778 2001-05-03 [hoa]
4779
4780         * src/defs.h
4781         * src/procmsg.[ch]
4782         * src/procheader.c
4783                  changed version of cache, added cc field
4784
4785         * src/prefs_display_headers.c
4786                 the interface was changed
4787
4788         * src/prefs_headers.c
4789                 added cancel button
4790
4791 2001-05-03 [alfons]
4792
4793         * completed sync of sylpheed cvs2
4794         * src/gtkstext.c: updated row up / down cursor navigation
4795         * src/textview.c: re-edited, prepared for fixing the email address
4796                 scanner.
4797
4798 2001-05-03 [darko]
4799
4800         * src/prefs_common.c: use alfons' strftime ui code
4801         entry_datefmt and datefmt_sample widgets have to be
4802         global in this module because of this change
4803
4804 2001-05-03 [hoa]
4805
4806         * src/messageview.c
4807         * src/prefs_common.[ch] added option to activate the return receipt
4808                 feature.
4809
4810 2001-05-02 [alfons]
4811
4812         * src/gtkstext.c: fix for row up/down cursor navigation. 
4813
4814         0.4.66claws2
4815         
4816         * sync with 0.4.66cvs2
4817
4818 2001-05-02 [paul]
4819
4820         added add-sender-to-addressbook patch
4821
4822         * src/addressbook.c
4823         * src/addressbook.h
4824         * src/summaryview.c
4825
4826 2001-05-02 [sergey]
4827
4828         * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
4829         G_ALERTDISABLE.
4830
4831         * src/alertpanel.c (alertpanel_create): new argument can_disable,
4832         all existing callers changed to pass FALSE; create a check button
4833         to disable the message.
4834         (alertpanel_message_with_disable): new function.
4835         (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
4836         (alertpanel_button_toggled): new function.
4837         (alertpanel_button_clicked, alertpanel_close): set value using
4838         G_ALERT_VALUE_MASK.
4839
4840         * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
4841
4842         * src/prefs_common.c (prefs_privacy_create): new check button
4843         checkbtn_gpgme_warning.
4844
4845         * src/main.c (main): moved preferences reading before gpgme
4846         initialization; check prefs_common.gpgme_warning before giving the
4847         GnuPG warning and set it to FALSE if the user wants to disable the
4848         warning.
4849
4850 2001-05-02 [hiroyuki]
4851
4852         * src/prefs_display_headers.c: modified the layout and some labels.
4853
4854 2001-05-02 [sergey]
4855
4856         * src/prefs_account.c (prefs_account_fix_size): new function.
4857         (prefs_account_create): call prefs_account_fix_size(); use
4858         gtk_widget_show instead of gtk_widget_show_all (fixes too large
4859         size when the window is shown for the first time).
4860         (prefs_account_basic_create): changed layout of serv_table; moved
4861         localmbox_entry above smtpserv_entry (logically it replaces
4862         POP3/IMAP server).
4863         (prefs_account_protocol_activated): set sensitivity of
4864         nntpauth_chkbtn according to the protocol (in addition to
4865         hide/show); commented out gtk_table_set_row_spacing() calls.
4866         (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
4867         not sensitive (fixes a bug with disabled username/password boxes
4868         when editing POP3 account after NNTP with authentication).
4869
4870 2001-05-02 [hoa]
4871
4872         * src/account.c
4873         * src/inc.c
4874         * src/prefs_account.[ch]
4875         * src/send.c
4876                 removed local account without SMTP server
4877                 added option to use mail command instead of a connexion
4878                 to SMTP server when a local account is used
4879         * src/prefs_headers.c
4880                 fixed a bug
4881         * src/news.c
4882                 fixed a bug when connexion immediately closed
4883
4884 2001-05-01 [alfons]
4885
4886         0.4.66claws1
4887         
4888         * sync with 0.4.65
4889
4890 2001-05-01 [sergey]
4891
4892         * src/prefs_account.c (Basic, prefs_account_basic_create): new
4893         widget nntpauth_chkbtn.
4894         (prefs_account_protocol_activated): handle nntpauth_chkbtn
4895         visibility.
4896         (prefs_account_nntpauth_toggled): new function.
4897
4898         * src/news.c (news_session_new_for_folder): use NNTP
4899         authentication only if ac->use_nntp_auth is set.
4900
4901 2001-05-01 [hoa]
4902
4903         * src/Makefile.am changed headers.[ch] in customheader.[ch]
4904         * src/prefs_display_headers.c changed the UI
4905         * src/prefs_headers.c changed account_name to account_id
4906         * src/compose.c using customheader.h
4907
4908 2001-05-01 [hiroyuki]
4909
4910         * src/esmtp.c
4911           src/news.c
4912           src/nntp.c: changed sock_read() to sock_gets(), they've been left
4913           unsynched.
4914
4915 2001-05-01 [hoa]
4916
4917         * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
4918         * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
4919                 for displaying of headers
4920         * src/grouplist_dialog.[ch] minor changes to remove warnings
4921         * src/prefs_display_headers.[ch] dialog to choose the
4922         headers to display in the mail viewer.
4923         * src/headers.h correction of #define
4924         * src/headers_display.[ch] configuration for displaying of headers.
4925         * src/main.c read config of displaying of headers
4926         * src/prefs_common.c add a button to access the config dialog
4927                 for displaying of headers
4928         * src/prefs_display_headers.[ch] dialog for configuration for
4929                 displaying of the headers.
4930         * src/prefs_headers.c cleaning of code
4931         * src/procheader.c comments added to code
4932         * src/textview.c changes to reorder the headers depending
4933                 on the config for displaying of headers
4934
4935 2001-04-30 [alfons]
4936
4937         0.4.65claws7
4938
4939         * sync with 0.4.65cvs12
4940
4941         NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
4942
4943 2001-04-30 [sergey]
4944
4945         * src/nntp.h (NNTPSockInfo): new field auth_failed.
4946
4947         * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
4948         is set to force reconnection after authentication failure.
4949         (nntp_gen_command): set sock->auth_failed on authentication
4950         failure, or if sock->userid and sock->passwd are not set.
4951
4952         * src/news.c (news_session_new_for_folder): set userid=NULL if
4953         password dialog is cancelled.
4954
4955 2001-04-30 [sergey]
4956
4957         * src/nntp.h (NNTPSockInfo): new type.
4958
4959         * src/nntp.c: all functions updated to use NNTPSockInfo instead of
4960         SockInfo.
4961         (nntp_open_auth, nntp_close): new functions.
4962         (nntp_gen_command): new function to handle authentication; all
4963         NNTP command functions updated to use it.
4964         (nntp_authinfo_user, nntp_authinfo_pass): deleted.
4965         (nntp_list): removed old useless code.
4966
4967         * src/news.h (NNTPSession): new field nntp_sock.
4968
4969         * src/news.c: all functions updated to use NNTPSockInfo instead of
4970         SockInfo.
4971         (news_session_new): new arguments (userid, passwd); made static;
4972         use nntp_open_auth() if needed.
4973         (news_session_destroy): use nntp_close() instead of sock_close().
4974         (news_query_password): changed arguments.
4975         (news_session_new_for_folder): new function.
4976         (news_session_get): use news_session_new_for_folder().
4977         (news_authenticate): deleted.
4978         (news_get_uncached_articles): removed old authentication code.
4979
4980 2001-04-30 [sergey]
4981
4982         * src/news.c: reverted my previous changes (need to do NNTP
4983         authentication in a cleaner way).
4984         
4985 2001-04-29 [sergey]
4986
4987         * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
4988         news_nntp_post, news_nntp_mode): new functions (wrappers with
4989         authentication support).
4990         (news_get_article_cmd, news_get_article, news_get_header): new
4991         argument "folder"; all callers changed.
4992         (news_get_article_cmd): added authentication support.
4993         (news_session_get): use news_nntp_mode() instead of nntp_mode().
4994         (news_post): use news_nntp_post() instead of nntp_post().
4995         (news_get_uncached_articles): use news_nntp_group() instead of
4996         nntp_group() and news_nntp_xover() instead of nntp_xover();
4997         removed old authentication code.
4998         (news_get_group_list): use news_nntp_list() instead of nntp_list().
4999
5000         * src/nntp.c (nntp_list): return real error code instead of
5001         hardcoded NN_ERROR.
5002
5003 2001-04-29 [sergey]
5004
5005         * configure.in: fixed wint_t typedef detection again
5006
5007 2001-04-28 [hoa]
5008
5009         * src/prefs_account.[ch], added A_LOCAL_CMD
5010                 (send mail with mail command)
5011         * src/send.c added function send_message_with_command()
5012         * src/inc.c made a more secure get_spool() function with
5013                 mktemp() but maybe mkstemp() or something more
5014                 secure can be used.
5015
5016 2001-04-28 [alfons]
5017
5018         * src/textview.c, colorization of email addresses in headers
5019
5020         0.4.65claws6
5021
5022         * bug sync with sylpheed
5023         * prefs_common.c: created date format ui for darko
5024         * sync with 0.4.65cvs11
5025         * configure.in: corrected to have the new gpg checks
5026
5027 2001-04-27 [alfons]
5028
5029         * completed sync with 0.4.65cvs10
5030         * minor debug things added to gtkstext.c
5031
5032 2001-04-27 [darko]
5033
5034         * configure.in: remove check for availability of
5035           strftime() as advised by Hiroyuki
5036         * src/prefs_common.[ch], src/procheader.c:
5037           synch strftime() code with Hiroyki's main branch
5038
5039 2001-04-26 [sergey]
5040
5041         * src/news.c: news_query_password(), news_authenticate(): new
5042           functions.
5043           news_get_uncached_articles(): added NNTP authentication
5044           handling.
5045         * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
5046           new functions.
5047         * src/prefs_account.c: prefs_account_protocol_activated():
5048           enable userid and password fields for NNTP.
5049
5050 2001-04-26
5051
5052         * configure.in: check for availability of strftime()
5053           [darko]
5054         * src/prefs_common.[ch], src/procheader.c: use
5055           strftime() for displaying date in summary pane if it
5056           is available
5057
5058 2001-04-25
5059
5060         * more .cvsignore cleanups [alfons]
5061
5062 2001-04-25
5063
5064         * ac/sv-check-type.m4: new autoconf macro.
5065         * configure.in: fixed wint_t typedef detection (did not work
5066           with gcc-2.96).
5067
5068 2001-04-25
5069
5070         * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
5071           [hiroyuki]
5072
5073 2001-04-24
5074         * modified gtkstext.c : buggy cursor navigation fixed, 
5075           and font descent also taken in account when drawing
5076           cursor. [alfons]
5077
5078 2001-04-24 [hoa]
5079         * added comments in src/news.c src/nntp.c
5080         * added src/prefs_headers.[ch]
5081         * added src/headers.[ch]
5082         * modified compose.c to activate custom headers
5083                 added function is_in_custom_headers
5084         * modified prefs_account.[ch]
5085                 added function prefs_account_customhdr_edit
5086         * modified src/defs.h :
5087                 added HEADERS_RC : name of the config file
5088                 for the custom headers
5089
5090 2001-04-24
5091
5092     0.4.65claws5
5093
5094         * configure.in
5095           src/gtkstext.[ch]
5096           src/compose.c
5097           src/Makefile.am
5098           
5099           added gtkstext with configure.in patch by Hiroyuki which
5100           should fix the XIM detection [alfons]
5101
5102         * more clean up of cvs [alfons]
5103
5104                  * removed all Makefile.in files to attic.
5105
5106                  * updated all .cvsignores to really ignore things that could
5107                    be unintentionally committed by a recursive commit.
5108
5109 2001-04-23 [hoa]
5110         * added src/grouplist_dialog.[ch]
5111         * changed src/folderview.c to call grouplist_dialog instead
5112                 of inputdialog
5113         * src/news.c :
5114                 added functions news_reset_group_list
5115                 and news_get_group_list
5116         * src/nntp.c :
5117                 added function nntp_list
5118         * src/defs.h :
5119                 added GROUPLIST_FILE : name of the newsgroup list cache file
5120
5121 2001-04-21
5122
5123         * added option to warn about queued messages on exit [sergey]:
5124
5125           * src/compose.c: compose_queue(): call folder_item_scan()
5126             and folderview_update_item() after queueing.
5127           * src/folderview.c: folderview_update_node(): draw the queue
5128             folder in bold font if there are queued messages.
5129           * src/mainwindow.c: queued_messages(): new function.
5130             app_exit_cb(): display warning if there are queued messages
5131             if warn_queued_on_exit is set.
5132           * prefs_common.[ch]: add warn_queued_on_exit option.
5133
5134         * enhanced GnuPG key selection support [sergey]:
5135
5136           * src/select-keys.c: updated to newer version from Win32
5137             branch with support for selecting arbitrary keys.
5138           * src/prefs_account.c: added the Privacy tab to the account
5139             options window.
5140             prefs_account_privacy_create(),
5141             prefs_account_sign_key_set_data_from_radiobtn(),
5142             prefs_account_sign_key_set_radiobtn(): new functions.
5143           * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
5144           * src/rfc2015.c: set_signers(): new function.
5145             pgp_sign(): add the account parameter, call set_signers().
5146             rfc2015_sign(): add the account parameter, pass it to pgp_sign().
5147           * src/rfc2015.h: rfc2015_sign(): updated prototype.
5148           * src/compose.c: pass the current account to rfc2015_sign().
5149
5150         * tag name claws added to prevent confusion with main branch [alfons]
5151
5152         * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
5153
5154         * autogen.sh: Added "--enable-maintainer-mode". [sergey]
5155
5156         * sync with recent sylpheed cvs. Untested though. [alfons]
5157