1 2002-04-21 [paul] 0.7.4claws90
3 * sync with 0.7.5 release
4 see ChangeLog entry 2002-04-21
9 add colin's new pixmaps to EXTRA_DIST
11 2002-04-21 [colin] 0.7.4claws89
15 * src/prefs_common.[ch]
16 * src/stock_pixmap.[ch]
17 Added "Work offline" ability.
19 2002-04-21 [colin] 0.7.4claws88
24 * src/textview.c : Added an option to common preferences -> display
25 to allow user not to automatically display images.
27 2002-04-21 [paul] 0.7.4claws87
29 * sync with 0.7.4cvs52
30 see ChangeLog entry 2002-04-21 (src/imap.c)
32 2002-04-21 [paul] 0.7.4claws86
34 * sync with 0.7.4cvs51
35 see ChangeLog entry 2002-04-21
37 2002-04-21 [paul] 0.7.4claws85
39 * sync with 0.7.4cvs49
40 see ChangeLog entries 2002-04-20 and 2002-04-21
43 clean up: remove old 'stock_' element from xpm
46 2002-04-21 [alfons] 0.7.4claws84
48 apply sync patch from Paul
51 use old claws prefs_folder_item_create() for now
53 2002-04-19 [match] 0.7.4claws83
55 * src/addressbook.[ch]
56 * src/addrharvest.[ch]
60 * src/summaryview.[ch]
63 2002-04-19 [paul] 0.7.4claws82
66 updated by Fabio Junior Beneditto
68 2002-04-14 [alfons] 0.7.4claws81
71 add #include <sys/types.h> for mode_t and off_t
73 2002-04-13 [paul] 0.7.4claws80
80 enable storing of GnuPG passphrase for the whole
81 session or a user-defined number of minutes. patch
82 submitted by Ravemax <ravemax@dextrose.com>
84 2002-04-13 [alfons] 0.7.4claws79
87 make email parser also stop scanning when encountering separators
88 ',' and ';' (reported by Fabien Vantard <fvantard@opsion.fr>)
90 2002-04-13 [paul] 0.7.4claws78
92 * sync with 0.7.4cvs39
93 see ChangeLog entry 2002-04-12
95 2002-04-11 [paul] 0.7.4claws77
97 * sync with 0.7.4cvs37
98 see ChangeLog entry 2002-04-11
100 2002-04-11 [paul] 0.7.4claws76
103 re-licensed (removal of "NO-VIRUS CLAUSE" and addition of
104 the clause for OpenSSL). sync with sylpheed main
106 2002-04-09 [melvin] 0.7.4claws75
109 Made 'Ctrl-Enter' on send ignore some modifiers
110 (LOCK_MASK, MOD2, MOD3, MOD4, MOD5). Make it possible
111 to bind other *-Enter (but not Alt-Enter).
113 2002-04-09 [paul] 0.7.4claws74
115 * sync with 0.7.4cvs35
116 see ChangeLog entries 2002-04-09
118 2002-04-08 [paul] 0.7.4claws73
120 * sync with 0.7.4cvs33
121 see ChangeLog entry 200-04-08
123 2002-04-07 [match] 0.7.4claws72
125 * src/addrharvest.[ch]
126 fixed to read all addresses in header, regardless
127 of header size. improved name parsing. accommodate
128 harvest from folders and selected message.
130 included new address parsing function.
131 * src/addrgather.[ch]
132 * src/addressbook.[ch]
133 * src/summaryview.[ch]
135 allow address harvest of folder as well as selected
138 2002-04-07 [paul] 0.7.4claws71
142 don't try to authenticate with CRAM-MD5 in SMTP when
143 SMTP-AUTH enabled if MTA doesn't issue this
144 auth-method in it's ehlo-response. bug item #531364,
145 patch item #938910. patch submitted by Colin Leroy
148 2002-04-07 [paul] 0.7.4claws70
151 fix missing MODE_READER bug. patch submitted by
152 Colin Leroy <colin@colino.net>
154 2002-04-07 [alfons] 0.7.4claws69
157 * src/prefs_filtering.c
159 escape \' and \" in strings passed as filtering strings; bug report by Alex Evseev.
160 (see http://www.geocrawler.com/lists/3/SourceForge/11619/25/8279435/)
162 2002-04-07 [paul] 0.7.4claws68
164 * sync with 0.7.4cvs32
165 see ChangeLog entry 2002-04-06
167 * tools/filter_conv.pl
170 2002-04-06 [paul] 0.7.4claws67
172 * tools/filter_conv.pl
173 modify to be able to find the name of the first
174 mailbox and use that. main's filter does not
175 record the full path to the mailbox and therefore
176 can only filter to the first mailbox.
178 2002-04-05 [paul] 0.7.4claws66
180 * tools/filter_conv.pl
181 attempt to make the script all-encompassing and
182 be able to convert any main 'filter' rule thrown
185 2002-04-05 [paul] 0.7.4claws65
187 * tools/filter_conv.pl
188 allow for collapsed folder trees
190 2002-04-05 [paul] 0.7.4claws64
192 * sync with 0.7.4cvs31
193 see ChangeLog entries 2002-04-05
195 2002-04-03 [paul] 0.7.4claws63
197 * sync with 0.7.4cvs29
198 see ChangeLog entries 2002-04-02 and 2002-04-03
200 2002-04-02 [paul] 0.7.4claws62
202 * sync with 0.7.4cvs26
203 see ChangeLog entry 2002-04-01
205 2002-04-02 [match] 0.7.4claws61
208 * src/importpine.[ch]
210 import Pine address book.
212 2002-04-02 [match] 0.7.4claws60
214 * src/addrharvest.[ch]
215 improve address parsing of funky addresses.
217 2002-04-02 [darko] 0.7.4claws59
220 wrap on send improvements, it now recognizes quoted
221 initials as part of the quotation string, and it
222 does not join lines separated by CR
224 2002-04-01 [match] 0.7.4claws58
229 remove excessive duplicate address generation
232 2002-04-01 [alfons] 0.7.4claws57
237 2002-04-01 [paul] 0.7.4claws56
239 * sync with 0.7.4cvs25
240 see ChangeLog entry 2002-04-01
242 2002-04-01 [alfons] 0.7.4aprilfool55
245 honour feature request item #537427 to allow for
246 displaying names from address book for sent mail also
248 2002-03-29 [paul] 0.7.4claws54
251 src/prefs_filtering.[ch]
254 add 'fast filter' for claws' filtering,
255 /Tools/Create filter rule/... patch submitted
256 by Neill Miller <neillm@thecodefactory.org>
258 2002-03-29 [paul] 0.7.4claws53
260 * sync with 0.7.4cvs24
261 see ChangeLog entry 2002-03-29
263 2002-03-28 [paul] 0.7.4claws52
265 * sync with 0.7.4cvs23
266 see ChangeLog entry 2002-03-28
268 2002-03-27 [melvin] 0.7.4claws51
270 * src/prefs_actions.c
271 Added support to pass only one message part (as a
272 file) to the command using '%p'. No quotes are needed
273 because doubles quotes are automatically added.
274 Fixed bug where Sylpheed could block when waiting for
275 a child process to finish.
276 Changed the help menu to remove quotes around symbols to
277 avoid misinterpretation (they must not be used).
279 2002-03-27 [melvin] 0.7.4claws50
282 Made the new mail notification command always
283 execute asynchronously.
285 2002-03-27 [paul] 0.7.4claws49
288 fix bug introduced in last commit
290 2002-03-27 [paul] 0.7.4claws48
292 * sync with 0.7.4cvs21
293 see ChangeLog 2002-03-26 and 2002-03-27
295 2002-03-26 [hoa] 0.7.4claws47
297 * src/prefs_folder_item.c
298 really fixed the bug #516442 with folder rescan.
300 2002-03-26 [paul] 0.7.4claws46
302 * sync with 0.7.4cvs19
303 see ChangeLog entries 2002-03-25 and 2002-03-26
305 2002-03-25 [hoa] 0.7.4claws45
309 fix the bug #516442 with folder rescan.
311 * src/prefs_common.[ch]
313 added an option to enable two different behaviours
317 2002-03-25 [paul] 0.7.4claws44
320 src/selective_download.c
321 correct a few menuitem labels
323 2002-03-25 [christoph] 0.7.4claws43
326 fix non deleted tmp message in
327 procmsg_save_to_outbox
328 fix problems caused by sync with
329 main branch's procmsg_send_queue
331 2002-03-25 [paul] 0.7.4claws42
335 src/quote_fmt_parse.y
336 add Last name (%L) placeholder for quoting.
337 patch submitted by Thorsten Thielen
338 <thth@users.sourceforge.net>
340 2002-03-25 [paul] 0.7.4claws41
343 get full hostname. patch submitted by
344 Bob Woodside <rwoodside1@comcast.net>
346 2002-03-25 [paul] 0.7.4claws40
351 src/prefs_account.[ch]
352 enable NNTP over SSL. patch submitted by
353 Pascal Jermini <pascal@infinity.hn.org>
355 2002-03-24 [paul] 0.7.4claws39
358 make the arrangement of the Compose tab more
362 fix some irregularities of style
365 updated by Kilian Krause
367 2002-03-23 [paul] 0.7.4claws38
370 updated by Fabio Junior Beneditto
372 2002-03-23 [paul] 0.7.4claws37
375 move 'Gather addresses' to 'Tools' menu
376 make 'Selective download' sensitive
378 2002-03-23 [paul] 0.7.4claws36
380 * sync with 0.7.4cvs16
381 see ChangeLog entries 2002-03-23
383 2002-03-22 [christoph] 0.7.4claws35
385 * src/quote_fmt_parse.y
386 fix include program output
388 2002-03-22 [alfons] 0.7.4claws34
391 initialize GDate stack variable correctly (sorry!)
393 2002-03-22 [paul] 0.7.4claws33
399 rename 'Tool' to 'Tools'
402 move 'Delete duplicated messages' from
403 'Message/' to 'Tools/'
404 re-arrange the order of 'Tools/' items
406 2002-03-22 [paul] 0.7.4claws32
410 auto-address completion now also matches on
411 Nickname. patch submitted by Bob Forsman
412 <hammor@users.sourceforge.net>
415 correct a spelling mistake
417 2002-03-22 [alfons] 0.7.4claws31
420 fix getting uidl from incorrect string
423 2002-03-21 [alfons] 0.7.4claws30
426 more code refactoring
427 plug mem leak introduced by delete on server
429 2002-03-21 [paul] 0.7.4claws29
431 * sync with 0.7.4cvs11
432 see ChangeLog entries 2002-03-20
434 2002-03-20 [alfons] 0.7.4claws28
437 apply Colin's patch and refactor
439 2002-03-20 [paul] 0.7.4claws27
441 * sync with sylpheed 0.7.4cvs9
442 see ChangeLog entry 2002-03-20
444 2002-03-19 [christoph] 0.7.4claws26
449 revert changes for flag updates
450 (does not work correctly and no time to debug)
452 2002-03-20 [alfons] 0.7.4claws25
455 refactor should_delete() a little bit
457 2002-03-19 [paul] 0.7.4claws24
461 src/prefs_account.[ch]
462 allow the user to leave downloaded mail on the
463 server for n days. Patch submitted by Colin Leroy
466 2002-02-19 [paul] 0.7.4claws23
468 * sync with sylpheed 0.7.4cvs8
469 see ChangeLog entries 2002-03-19
471 2002-03-18 [paul] 0.7.4claws22
473 * sync with sylpheed 0.7.4cvs6
474 see ChangeLog entry 2002-03-18
476 2002-03-18 [paul] 0.7.4claws21
479 add en_GB message catalogue
484 correct a few spelling mistakes
486 2002-03-17 [alfons] 0.7.4claws20
489 more stringent checks for NULL params when writing
490 filtering actions to a file
492 2002-03-17 [hoa] 0.7.3claws20
495 fixed the count of new messages
498 fixed the "attachment properties" window
500 2002-03-17 [paul] 0.7.4claws19
505 src/prefs_account.[ch]
508 automatically mark cross-posted messages as read
509 and (optionally) give them a colour label
510 Patch submitted by Stefaan Eeckels <Stefaan.Eeckels@eec.lu>
513 2002-03-17 [paul] 0.7.4claws18
515 * sync with sylpheed 0.7.4cvs5
516 see ChangeLog entry 2002-03-17
518 2002-03-17 [melvin] 0.7.4claws17
521 Worked around a gtktext 'bug': when searching for
522 a text in a long message it was scrolling slowly
523 line by line until it hit the searched text.
525 Updated French translation
527 2002-03-17 [melvin] 0.7.4claws16
531 * src/prefs_actions.c
532 Moved "Edit/Actions" to "Tool/Actions"
533 Made mainwindow/compose window sensitive as soon as
534 no child process is running anymore even if the io dialog
536 Fixed a struct being initialized with a non constant char*
538 2002-03-16 [christoph] 0.7.4claws15
541 add --with-compiler-flags option
542 (only for developer hacking)
546 try to make folder-stats and flag handling more
547 independent from the summaryview. msgcounts
548 are only set when the folder is opened and
549 procmsg_msginfo_(un)set_flags will handle it
550 later and summaryview will get the values
553 2002-03-16 [paul] 0.7.4claws14
556 fix Return-receipt. Patch submitted by Bob
557 Woodside <rwoodside1@comcast.net>
559 2002-03-16 [paul] 0.7.4claws13
562 fix 'dynamic' signatures, make it work again
563 broken during sync on 2002-03-14 (0.7.4claws2)
565 2002-03-15 [match] 0.7.4claws12
567 * src/addrharvest.[ch]
568 * src/addrgather.[ch]
569 * src/addressbook.[ch]
571 included address harvester feature. still some
572 issues with address parsing that I will fix.
574 2002-03-15 [match] 0.7.4claws11
578 * src/addressbook.[ch]
587 tidy up. fix memory leaks. moved attribs and methods
588 from individual interfaces to addrcache object. prep
589 for new stuff to come in.
591 2002-03-15 [alfons] 0.7.4claws10
594 * src/matcher_parser_parse.y
595 * src/matcher_parser_lex.l
596 * src/prefs_matcher.c
597 add filtering conditions message greater than, smaller
598 than, and exactly matching a size in bytes
599 (does not work with delete from POP3 server yet)
601 this should also give others an idea what you should
602 do to add new criterions to claws filtering system
605 2002-03-15 [paul] 0.7.4claws9
607 * tools/filter_conv.pl
608 exit if there are no filter rules to convert
609 rename filterrc to filterrc.old after completion
611 2002-03-15 [paul] 0.7.4claws8
613 * sync with sylpheed 0.7.4cvs3
614 see ChangeLog entry 2002-03-14
616 2002-03-14 [paul] 0.7.4claws7
619 clean up the last commit (ahem)
621 2002-03-14 [paul] 0.7.4claws6
624 fix bug #515655. honour account preferences
625 regarding gpg default signing/encryption when
626 changing account from the compose window.
628 2002-03-14 [paul] 0.7.4claws5
631 remove unnecessary curly brackets
633 2002-03-14 [paul] 0.7.4claws4
636 src/prefs_filtering.[ch]
637 add filter rename on folder rename and filter
638 delete on folder delete. Patch submitted by
639 Neill Miller <neillm@thecodefactory.org>
641 2002-03-14 [christoph] 0.7.4claws3
646 (patch submitted by "Simon 'corecode' Schubert")
651 2002-03-14 [paul] 0.7.4claws2
653 * sync with sylpheed 0.7.4cvs2
654 see ChangeLog entry 2002-03-13
656 2002-03-12 [darko] 0.7.4claws1
659 fix what seems to be a copy and paste error
660 when setting color for important messages
663 2002-03-11 [paul] version 0.7.4claws released
665 2002-03-11 [paul] 0.7.4claws
671 update message catalogs. Submitted by Ricardo Mones
672 Lastra, Alessandro Maestri, Wilbert Berendsen, and
673 Fabio Junior Beneditto
684 2002-03-11 [jens] 0.7.3claws7
687 updated German translation
689 2002-03-11 [melvin] 0.7.3claws6
692 updated and corrected French translation
694 2002-03-10 [hoa] 0.7.3claws5
698 * src/prefs_account.c
701 fixed the local account.
702 you have to change the default "/usr/sbin/sendmail"
703 to "/usr/sbin/sendmail -t" in the preferences of
707 removed some debug display for renderer
709 2002-03-10 [paul] 0.7.3claws4
711 * faq/en/sylpheed-faq-1.html
712 faq/en/sylpheed-faq-2.html
715 2002-03-09 [paul] 0.7.3claws3
717 * sync with sylpheed 0.7.4
718 see ChangeLog entry 2002-03-09
720 2002-03-08 [paul] 0.7.3claws2
722 * faq/en/sylpheed-faq*
727 * manual/fr/.cvsignore
728 manual/fr/Makefilea.am
732 add the French manual
734 2002-03-07 [paul] 0.7.3claws1
736 * sync with sylpheed 0.7.3cvs4
737 see ChangeLog entries 2002-03-06 and 2002-03-07
740 updated by Wilbert Berendsen
742 2002-03-07 [melvin] 0.7.2claws34
744 * src/selective_download.c
745 Changed the pixmap of the receive button to MAIL_RECEIVE.
747 2002-03-06 [paul] 0.7.2claws33
749 * sync with sylpheed 0.7.3cvs1
750 bug fix, see ChangeLog entry 2002-03-05
752 2002-03-05 [paul] 0.7.2claws32
757 reverse the pgp ascii-armored code implemented in
758 0.7.2claws16. removal of this code until it matures.
759 this means that verifying ascii-armored pgp sigs and
760 automatic decryption of ascii-armored encrypted
761 messages no longer works.
763 2002-03-05 [paul] 0.7.2claws31
769 faq/en/sylpheed-faq.html
770 faq/en/sylpheed-faq-1.html
771 faq/en/sylpheed-faq-2.html
772 faq/en/sylpheed-faq-3.html
774 faq/es/sylpheed-faq.html
775 faq/es/sylpheed-faq-1.html
776 faq/es/sylpheed-faq-2.html
777 faq/es/sylpheed-faq-3.html
778 faq/es/sylpheed-faq-4.html
780 faq/fr/sylpheed-faq.html
781 faq/fr/sylpheed-faq-1.html
782 faq/fr/sylpheed-faq-2.html
783 faq/fr/sylpheed-faq-3.html
788 add FAQs in English, Spanish and French
791 2002-03-05 [paul] 0.7.2claws30
793 * manual/en/sylpheed.html
794 manual/en/sylpheed-XX.html
795 updated the English manual
800 dialog box pops up if the article can't be deleted.
805 updated by Fabio Junior Benedito
809 * removed ac/gpgme.m4
810 to avoid autogen common problem
811 developers have to install gpgme development package now
814 encoding to 7bit or 8bit is enabled.
816 2002-03-03 [alfons] 0.7.2claws29
819 merge fix by Oliver Haertel for selective
822 2002-03-03 [paul] 0.7.2claws28
824 * sync with sylpheed 0.7.3
826 2002-03-03 [paul] 0.7.2claws27
828 * sync with sylpheed 0.7.2cvs24
829 see ChangeLog entries 2002-03-02 and 2002-03-03
831 2002-03-02 [melvin] 0.7.2claws26
836 * src/prefs_common.[ch]
837 Added user definable notification on new mail arrival.
838 Removed unused variables in spell checker prefs code.
840 2002-03-02 [melvin] 0.7.2claws25
843 Removed unnecessary escape sequences.
844 Changed 'Initial...' to 'Initials of Sender'
846 2002-03-02 [paul] 0.7.2claws24
848 * sync with sylpheed 0.7.2cvs22
849 see ChangeLog entry 2002-03-01
851 2002-03-01 [hoa] 0.7.2claws23
854 Set sensitivity of delete actions to active
855 even if the folder is a newsgroup.
858 - Set sensitivity of delete actions
859 - Added function check_permission() that will check if the
860 user is authorized to delete a message. For news, it
861 will check if the author is the same.
862 - Enabled deletion when there is no trash folder.
865 - Added news_cancel_article() to cancel articles
866 - Implemented news_remove_message() (public function)
868 2002-03-01 [paul] 0.7.2claws22
872 recognise urls that that don't include 'http://' and
876 remove duplicated name
878 2002-02-28 [paul] 0.7.2claws21
882 add ability to 'Select thread'
883 combines Melvin's "Select thread's head" patch (#510907)
884 with Colin Leroy's <colin@colino.net> "Select whole thread"
887 2002-02-28 [paul] 0.7.2claws20
890 hopefully fix segfault on right-clicking a mime part
891 that some people have experienced.
892 fix submitted by Fredrik Olofsson <frol@linux.nu>
894 2002-02-28 [paul] 0.7.2claws19
896 * sync with sylpheed 0.7.2cvs21
897 see ChangeLog entries 2002-02-27 and 2002-02-28
899 2002-02-27 [paul] 0.7.2claws18
901 * sync with sylpheed 0.7.2cvs18
902 see ChangeLog entries 2002-02-26 and 2002-02-27
904 2002-02-26 [alfons] 0.7.2claws17
907 #undef ALLOW_HEADER_HINT (this was supposed to be undef'ed)
908 (spotted by Chris Hessman <idatech@gmx.net>)
910 2002-02-26 [paul] 0.7.2claws16
915 make decryption of ascii-armored pgp encrypted messages
916 and verification of ascii-armored signatures work again.
917 slightly altered from the patch by Jens Jahnke
921 * the checking of plaintext signatures always comes up in
923 * it doesn't work for multipart messages
924 * all lines above "-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1",
925 including the msg headers and these 2 line themselves, are
929 "View/Folder Tree" becomes "View/Separate Folder Tree"
930 "View/Message View" becomes "View/Separate Message View"
931 because its less ambiguous.
934 updated by Ricardo Mones Lastra
936 2002-02-26 [paul] 0.7.2claws15
938 * sync with sylpheed 0.7.2cvs17
939 see ChangeLog entries 2002-02-25 and 2002-02-26
941 2002-02-25 [christoph] 0.7.2claws14
945 do filtering stuff after all messages have been received
946 1. drop all messages to .processing
947 2. scan processing folder for messages
948 3. filter messages or move to inbox
949 this will also find old messages left in processing after
950 a crash or something like that and we get a real msginfo
951 from folder->get_msg_list and do not have to create our
952 own in filter_message
953 * src/matcher_parser_parse.y
954 remove MIX/MAX warning (reordered includes)
956 2002-02-25 [paul] 0.7.2claws13
958 * sync with sylpheed 0.7.2cvs15
959 see ChangeLog entry 2002-02-24
961 2002-02-24 [alfons] 0.7.2claws12
964 clear old color flags first when applying a new color to
966 (spotted by Lo'oRiS il Kabukimono <lo_oris@libero.it>)
968 2002-02-24 [alfons] 0.7.2.claws11
972 add presets for Opera and Konqueror, closes patch #517261,
973 submitted by Ville Skyttä <scop@users.sourceforge.net>
975 2002-02-24 [alfons] 0.7.2.claws10
979 fix threading for null message ids, closes patch #521601,
980 submitted by Bob Forsman <hammor@users.sourceforge.net>
982 2002-02-24 [alfons] 0.7.2claws9
986 make Tool | Filter Message work with filtering system so
987 setting flags also works
991 - Processing uses the same function as Tool | Filter
992 Message, but doesn't use the same update proc yet
994 2002-02-23 [paul] 0.7.2claws8
996 * sync with sylpheed 0.7.2cvs14
997 see ChangeLog entries 2002-02-22 and 2002-02-23
999 2002-02-22 [christoph] 0.7.2claws7
1002 Add column space to table
1003 * src/quote_fmt_parse.y
1006 2002-02-22 [paul] 0.7.2claws6
1014 src/matcher_parser_lex.l
1015 src/matcher_parser_parse.y
1018 src/prefs_filtering.c
1019 src/selective_download.[ch] *** NEW FILES ***
1022 Selective Download added to 'Tool' menu.
1023 Retrieves email headers of the currently selected pop3
1024 account and allows the user to mark emails for deletion
1025 right on the pop3 server. Patch submitted by Oliver Haertel
1026 <oha@users.sourceforge.net>.
1029 add 'src/quote_fmt.c'
1031 2002-02-22 [christoph] 0.7.2claws5
1035 * src/prefs_common.[ch]
1036 * src/prefs_template.c
1037 * src/quote_fmt.c *** NEW FILE ***
1039 move quote format symbol description code
1040 to it's own file because it is used from
1041 differnent code parts
1042 Rewrote symbol description GUI
1045 + get data from array (no more long constant strings)
1046 * src/quote_fmt_lex.l
1047 * src/quote_fmt_parse.y
1048 Symbol for Literal % changed to \% instead of %%
1049 (More logical as \ is used for quoting for other symbols)
1050 Add |f and |p to include files and program output
1052 |f{/home/.../.signature}
1055 Correct wrong spelling for "Referenzen"
1057 2002-02-21 [paul] 0.7.2claws4
1060 forgotten during sync
1062 2002-02-21 [paul] 0.7.2claws3
1064 * sync with sylpheed 0.7.2cvs11
1065 see ChangeLog entries 2002-02-17, 2002-02-18, 2002-02-19,
1066 2002-02-20 and 2002-02-21
1068 2002-02-20 [melvin] 0.7.2claws2
1070 * src/prefs_actions.c
1071 Added error report when child cannot fork or when execvp
1072 returns with an error.
1074 2002-02-19 [christoph] 0.7.2claws1
1077 return unconverted text if conde conversion is not possible
1078 when libjconv is used.
1079 (patch submitted by "Simon 'corecode' Schubert")
1083 * version 0.7.2claws release
1085 2002-02-19 [paul] 0.7.2claws
1088 updated by Wilbert Berendsen
1091 2002-02-18 [alfons] 0.7.1claws13
1095 remove references to dlfcn and explicitly loading functions
1096 from dynalink libs, because libs linked anyway, and functions
1097 are loaded explicitly
1099 2002-02-17 [melvin] 0.7.1claws12
1101 * src/prefs_actions.c
1102 Replaced children wait loop with double fork technique.
1103 Now, input/output window updated at each new output.
1104 free_children(): Fixed a memory leak.
1105 Made input/output window non closable if running children
1107 Added missing <unistd.h> include.
1108 Added some --debug outputs.
1110 2002-02-17 [melvin] 0.7.1claws11
1113 Fixed bug where descending sort order did not select top
1116 2002-02-17 [melvin] 0.7.1claws10
1119 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
1120 * src/prefs_common.c
1121 Pspell data package directory no more hard coded but
1122 set during configuration (PSPELL_PATH). (Thanks to
1123 Gustavo Noronha Silva.)
1125 2002-02-17 [melvin] 0.7.1claws9
1128 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
1130 Fixed compile-time warnings.
1132 2002-02-16 [alfons] 0.7.1claws8
1135 fix inadvertent free of NULL pointer which caused
1136 sylpheed to crash when closing the save-as dialog
1137 using the window close button
1139 2002-02-16 [carsten] 0.7.1claws7
1140 * src/mainwindow.[ch]
1143 fixes for pixmap theming code:
1144 - recently changed mail attributes shouldn't get
1146 - theme is only reloaded iff another theme was
1149 2002-02-16 [paul] 0.7.1claws6
1151 * sync with sylpheed 0.7.2 release
1152 see ChangeLog entry 2002-02-15 and 2002-02-16
1154 2002-02-15 [paul] 0.7.1claws5
1156 * sync with sylpheed 0.7.1cvs9
1157 see ChangeLog entry 2002-02-15
1160 remove unneeded headerwindow.c entry
1162 2002-02-14 [carsten] 0.7.1claws4
1164 fixed a bug for "Go to next unread message": there was
1165 an endless loop if NEXTUNREADMSGDIALOG_ASSUME_NO was set
1166 in the prefs, because of doing "Search again" instead
1169 2002-02-14 [carsten] 0.7.1claws3
1170 * src/stock_pixmap.c
1171 removed 2 more mem leaks; following memprof,
1172 this code is "leak free" now :)
1174 2002-02-14 [carsten] 0.7.1claws2
1175 * src/stock_pixmap.c
1176 used opendir/readdir/closedir instead of scandir
1177 -> code should work now on Solaris
1179 2002-02-14 [paul] 0.7.1claws1
1181 * sync with sylpheed 0.7.1cvs8
1182 see ChangeLog entries 2002-02-13 and 2002-02-14
1185 add some description of Actions and Pixmap Themes
1189 * version 0.7.1claws release
1191 2002-02-13 [paul] 0.7.1claws
1196 updated translations, submitted by Ricardo Mones Lastra,
1197 Alessandro Maestri and Fabio Junior Beneditto
1199 2002-02-13 [melvin] 0.7.0claws75
1201 * src/prefs_actions.c
1202 Added missing "signal.h" include
1204 2002-02-13 [melvin] 0.7.0claws74
1206 * src/prefs_folder_item.c
1207 Added missing "config.h" include
1209 Updated French translation for folder propriety.
1211 2002-02-13 [jens] 0.7.0claws73
1214 Added missing src/prefs_folder_item.c [log added by melvin]
1216 Updated German translation.
1218 2002-02-13 [melvin] 0.7.0claws72
1221 Updated French translation.
1223 2002-02-13 [melvin] 0.7.0claws71
1226 Made gtkut_editable_get_selection return NULL if selection
1228 This fixes a bug where selecting part of message A then
1229 switching to message B and replying to it will not
1230 quote the message's body.
1232 2002-02-12 [paul] 0.7.0claws70
1235 cosmetic, relating to pixmap themes: on toolbar make
1236 updating of 'Exec' and 'Compose news/Compose email'
1239 2002-02-12 [carsten] 0.7.0claws69
1245 - refreshing after changing pixmap theme better
1247 - wanted to remove some mem leaks, but alfons was
1248 faster (and had the better solution ;)
1250 2002-02-12 [alfons] 0.7.0claws68
1252 * src/prefs_common.c
1253 * src/stock_pixmap.[ch]
1254 plug mem leaks, refactor code a little bit
1257 2002-02-12 [sergey] 0.7.0claws67
1260 Fixed problem with copying messages to IMAP folders when the
1261 server uses something other than '/' as a namespace separator
1262 (cyrus-imapd uses '.').
1264 2002-02-12 [jens] 0.7.0claws66
1267 Updated German Translation
1269 2002-02-12 [paul] 0.7.0claws65
1271 * sync with sylpheed 0.7.1cvs1
1272 see ChangeLog entry 2002-02-12
1274 2002-02-12 [melvin] 0.7.0claws64
1276 * src/prefs_actions.c
1277 Fixed "feature" where children's output was duplicated
1278 instead of refreshed while monitoring.
1279 Removed some debug code.
1281 2002-02-12 [christoph] 0.7.0claws63
1284 always delete message from queue after sending/send error
1285 (closes bug #509601)
1287 2002-02-12 [melvin] 0.7.0claws62
1289 * src/prefs_actions.c
1290 Children wait loop is now triggered with a timeout of 1s
1291 Added %F which is replaced with the list of filenames
1292 of all selected messages (as suggested by Ricardo Mones Lestra)
1293 Pipe syntax changed. Prefix with | to send selection, postfix
1294 with | to retrieve output. Prefix with > or * to send
1295 user definable input to the command (*: input is hidden)
1296 Old pipe action should now be postfixed with |, too.
1298 2002-02-12 [carsten] 0.7.0claws61 (more 59.75)
1299 * src/stock_pixmap.c
1300 fixed a bug: if there's no theme directory don't
1301 throw an error, just do "nothing" (thanks Alfons)
1303 2002-02-12 [carsten] 0.7.0claws60
1306 had to write the cache twice (nasty!); some marks would
1309 2002-02-11 [carsten] 0.7.0claws59
1312 doc-src/maintainer_guide.txt
1318 src/prefs_common.[ch]
1319 src/stock_pixmap.[ch]
1320 src/summaryview.[ch]
1321 pixmap theming and related work on pixmap
1322 handling on some other places
1323 (e.g. hrm features for all folder)
1324 src/pixmap/stock_*.xpm -> the stock_ was removed
1326 2002-02-11 [paul] 0.7.0claws58
1328 * sync with sylpheed 0.7.1 release
1329 see ChangeLog entries 2002-02-11
1331 2002-02-08 [paul] 0.7.0claws57
1333 * sync with sylpheed 0.7.0cvs39
1334 see ChangeLog entry 2002-02-07 (last entry)
1336 * src/prefs_actions.c
1337 src/prefs_filtering.c
1340 sync: made it compile with C compilers other than gcc
1342 2002-02-07 [paul] 0.7.0claws56
1344 * sync with sylpheed 0.7.0cvs38
1345 see ChangeLog entries 2002-02-06 (last 2 entries) and
1348 2002-02-07 [darko] 0.7.0claws55
1352 Fix const gchar */gchar * issue (thanks Hiro)
1354 2002-02-07 [darko] 0.7.0claws54
1359 * src/prefs_template.c
1361 * src/quote_fmt_parse.y
1364 When replying or forwarding an email don't quote the entire
1365 mail body but use the part of the message text that is selected
1367 2002-02-06 [melvin] 0.7.0claws53
1369 * src/prefs_common.[ch]
1372 Made possible to switch quickly to last used dictionary
1373 which makes checking bilingual documents easier.
1375 2002-02-06 [melvin] 0.7.0claws52
1378 Added forgotten new file src/prefs_actions.c
1380 2002-02-06 [melvin] 0.7.0claws51
1382 * src/prefs_actions.c ** NEW FILE **
1383 * src/prefs_actions.h ** NEW FILE **
1384 Added actions to execute on message text view, or on the
1387 Added src/prefs_actions.[ch]
1389 Added new menu "Edit/Actions"
1391 Added new actionsrc file.
1393 Added actionsrc reading.
1395 Added new menus "Edit/Actions" and "Configuration/Actions..."
1396 * src/prefs_common.h
1397 Added new element actionslst element to prefs_common.
1399 2002-02-06 [paul] 0.7.0claws50
1401 * sync with sylpheed 0.7.0cvs36
1402 see ChangeLog entry 2002-02-06
1407 updated by Ricardo Mones Lastra
1409 2002-02-05 [paul] 0.7.0claws49
1411 * sync with sylpheed 0.7.0cvs33
1412 see ChangeLog entries 2002-02-04 (last 4 entries) and 2002-02-05
1414 2002-02-05 [paul] 0.7.0claws48
1417 re-add 'Edit/Advanced/Delete entire line', previously named
1420 2002-02-04 [paul] 0.7.0claws47
1424 fix bug #494993 (Reply All not taking Reply-To into consi)
1425 eliminate differences in behaviour of right-click 'Reply to all'
1426 in summary view and 'Reply to all' on the toolbar.
1427 fix bug where Reply-To gets ignored by 'Reply to all' in summary
1428 view and From gets ignored by 'Reply to all' on toolbar.
1429 fix bug where 'Reply to all' on toolbar uses To twice and ignores
1430 From when no Reply-To header is present.
1432 2002-02-04 [paul] 0.7.0claws46
1434 * sync with sylpheed 0.7.0cvs30
1435 see ChangeLog entries 2002-02-03 and 2002-02-04
1437 2002-02-03 [melvin] 0.7.0claws45
1440 Readded function to highlight all misspelled words.
1441 Fixed bug where user-provided-words did not replace
1442 correctly the misspelled word when using the mouse.
1443 Fixed bug where checking a region selected from right to left did
1444 not check the region at all.
1445 Fixed bug where 'Check backwards' may not check at all.
1446 Fixed memory leaks where popup menus and accel_groups were not destroyed.
1447 Fixed possible buffer overflow when checking for long strings (>1k).
1448 Made cursor and scrollbar positions non changing after uncheck_all/check_all.
1449 Accelerators code uses now gtk_widget_add_accel.
1450 Removed and disabled obsolete and unfinished code.
1454 Added menu item to Highlight all misspelled words.
1456 2002-02-01 [paul] 0.7.0claws44
1459 fix '/View/Hide read messages' sensitivity when all
1460 messages in a folder are hidden
1462 2002-02-01 [paul] 0.7.0claws43
1465 add --send option to command line interface, sends all
1466 queued mail. Patch submitted by Ricardo Mones Lastra.
1468 2002-01-31 [paul] 0.7.0claws42
1471 add '/View/Hide read messages' to main_window_set_menu_sensitive()
1473 2002-01-31 [paul] 0.7.0claws41
1475 * sync with sylpheed 0.7.0cvs27
1476 see ChangeLog entries 2002-01-30 (src/mh.c, src/prefs_common.c)
1480 comment out elements of textview_show_part() as temporary
1481 workaround for attachment 'Display as text' bug
1484 updated by Fabio Junior Beneditto
1486 2002-01-30 [paul] 0.7.0claws40
1488 * sync with sylpheed 0.7.0cvs24
1489 see ChangeLog entries 2002-01-29 (src/prefs_common.c)
1493 add {N_("/_Spelling"), ... "<Branch>"} to
1494 GtkItemFactoryEntry compose_entries[]
1496 * src/prefs_common.c
1497 add claws menu items to prefs_keybind_apply_clicked()
1498 and remove non-claws menu items
1500 2002-01-29 [paul] 0.7.0claws39
1502 * sync with sylpheed 0.7.0cvs22
1503 see ChangeLog entries 2002-01-28 and 2002-01-29
1505 2002-01-28 [melvin] 0.7.0claws38
1508 Added the declartion of compose_send_control_enter.
1512 Added in a 'Spelling' menu which includes the configuration menu.
1513 Added a real 'Check all' and got rid from the old one which only
1514 highlited misspelled word.
1515 Made 'Check while typing' a disableable option.
1516 Added a dialog when there are no more misspelled word.
1517 Added a dialog if error occurs when switching to a dictionary.
1519 * src/prefs_common.[ch]
1520 Added option for the default 'Check while typing' option.
1523 2002-01-28 [alfons] 0.7.0claws37
1526 fix buglet and make code comply with sylpheed code style
1528 2002-01-28 [paul] 0.7.0claws36
1530 * sync with sylpheed 0.7.0cvs19
1531 see ChangeLog entries for 2002-01-28
1533 2002-01-28 [hoa] 0.7.0claws35
1539 read the renderer config
1542 use the renderer config to convert mime attachments
1545 don't use textview_show_html/ertf,
1546 use get_text_content instead
1548 2002-01-27 [alfons] 0.7.0claws34
1551 make sylpheed believe it can delete a news message...
1552 (messages are NOT deleted, maybe we should remove
1553 processing from the folder properties after all.)
1555 2002-01-27 [alfons] 0.7.0claws33
1560 implement remove_msg()
1562 2002-01-27 [alfons] 0.7.0claws32
1567 fix return receipt / disposition notification again. this
1568 stuff seems to break on _every_ major summary UI change, so
1569 it's now implemented using a flag which is saved in the
1572 2002-01-26 [alfons] 0.7.0claws31
1575 let import dialog show the destination folder identifier
1577 2002-01-26 [melvin] 0.7.0claws30
1581 Readded 'Mark all read' into summary view popup menu
1582 Added 'Mark all read' in folder view popup menu for IMAP
1584 Made it insensitive if the selected folder is not the shown
1585 one to avoid 'Mark all read' on the wrong folder.
1587 2002-01-26 [paul] 0.7.0claws29
1591 move 'Mark all read' from summary view to folder view
1592 menu. (adapted from) patch submitted by Jeremy Andrews,
1593 <lists@kerneltrap.com>
1595 2002-01-25 [alfons] 0.7.0claws28
1598 put the gtk class name back so GtkSText adapts the
1601 2002-01-25 [alfons] 0.7.0claws27
1604 assimilate Ricardo's patch that shows pixmaps instead of
1605 plain "new" and "unread" texts in the folder view column
1608 2002-01-25 [paul] 0.7.0claws26
1611 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can
1612 be found in non-standard locations.
1613 Closes Patch #507976, submitted by Stoyan Genov, <sdg@rila.bg>
1615 2002-01-25 [paul] 0.7.0claws25
1617 * sync with sylpheed 0.7.0cvs16
1618 see ChangeLog entry 2002-01-25
1620 2002-01-24 [paul] 0.7.0claws24
1622 * more sync with sylpheed 0.7.0cvs15
1623 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
1625 2002-01-23 [sergey] 0.7.0claws23
1628 Fixed segfault when closing LDIF import wizard with
1634 Fixed wrong scrolling position after switching between
1635 text and image parts.
1637 2002-01-23 [paul] 0.7.0claws22
1639 * sync with sylpheed 0.7.0cvs15
1640 see ChangeLog entries 2002-01-22 and 2002-01-23
1642 2002-01-21 [melvin] 0.7.0claws21
1644 * src/prefs_scoring.c
1645 * src/prefs_filtering.c
1646 Fixed bug where scoring and filtering windows stopped
1649 2002-01-21 [paul] 0.7.0claws20
1651 * sync with sylpheed 0.7.0cvs12
1652 see ChangeLog entries 2002-01-20 and 2002-01-21
1654 2002-01-21 [carsten] 0.7.0claws19
1657 * src/messageview.[ch]
1658 * src/summaryview.[ch]
1659 changes to shortcuts handling again:
1660 + "Q" now controled by mainwin
1661 + v/V are now customizable and have slightly
1663 the "button" to minimize the messageview (and maximize
1664 the summary view) is a real button now
1666 "Delete Line+" added to Edit/Advanced (this will also
1669 2002-01-20 [melvin] 0.7.0claws18
1672 Made "Bcc" sensitive when addressbook is called from
1673 compose window (it was a Claws only bug).
1675 2002-01-19 [alfons] 0.7.0claws17
1678 prevent unnecessary updates when currently selected folder has
1681 2002-01-19 [alfons] 0.7.0claws16
1684 prevent writing the cache based on current message list in summary
1685 view when filtering also put messages in currently selected folder
1690 Italian translation submitted by Alessandro Maestri
1691 <a.maestri@cs.tin.it>
1693 2002-01-18 [melvin] 0.7.0claws15
1695 * src/prefs_filters.c
1696 fixed bug where 'cancel' from 'filters' window stops autochecking
1697 if the timer timed out when the window was open.
1699 2002-01-18 [match] 0.7.0claws14
1701 * src/addrclip.[ch] ** NEW FILE **
1702 * src/addrselect.[ch] ** NEW FILE **
1703 * src/adbookbase.h ** NEW FILE **
1704 addressbook cut, copy and paste
1706 * src/addrcache.[ch]
1708 * src/addrindex.[ch]
1720 support for copy/paste
1722 support for copy/paste
1723 tidy up menu option processing
1724 correct address list function arguments
1726 sort user attributes
1736 2002-01-18 [paul] 0.7.0claws13
1738 * sync with sylpheed 0.7.0cvs8
1739 configure.in: support Mac OS X (Darwin)
1741 2002-01-18 [carsten] 0.7.0claws12
1743 small hack to fix a segfault with an empty href
1744 (reported by Alexandra Walford <deeni@altern.org>)
1747 the shortcuts for Mark und Mark as unread are hardcoded
1751 readded the shortcuts in gtkstext but made them
1752 customizeable (simply by adding a menu plus a wrapper
1755 2002-01-17 [melvin] 0.7.0claws11
1758 fix default dictionary not being saved.
1760 2002-01-16 [darko] 0.7.0claws10
1763 fix wrapping crash with URL longer than wrapping margin
1765 2002-12-08 [hoa] 0.7.0claws10
1767 * src/matcher_parser_parse.y
1770 * src/prefs_filtering.c
1771 now, we can use bounce action in the dialog box.
1773 2002-01-16 [carsten] 0.7.0claws9
1775 removed the <control> and <alt> shortcuts because they're
1776 not needed and interefered with the "normal" shortcuts
1779 removed most of the hardcoded shortcuts and assigned
1780 them to menu entries making them easy customizable by
1783 2002-01-16 |melvin] 0.7.0claws8
1786 fixed bug where using the mouse and when the compose
1787 window is not on top may result in a crash.
1789 2002-01-16 [melvin] 0.7.0claws7
1792 fixed a long standingspell checker bug which could
1793 cause a crash after sending a message.
1795 2002-01-16 [paul] 0.7.0claws6
1797 * sync with sylpheed 0.7.0cvs7
1798 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
1799 2002-01-15, and 2002-01-16
1801 2002-01-16 [melvin] 0.7.0claws5
1807 Heavily modified spell checker code to work around
1808 ispell bug, to add keyboard shortcuts and for future
1809 enhancements. See README.claws for usage information.
1811 2002-01-15 [alfons] 0.7.0claws4
1814 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
1815 so sorting within threads reflects sort mode
1817 2002-01-15 [christoph] 0.7.0claws3
1820 added alertpanel if mail sending failed
1822 2002-01-15 [alfons] 0.7.0claws2
1824 * src/prefs_filtering.c
1825 don't stop timer when prefs filtering dialog is opened
1827 2002-01-14 [alfons] 0.7.0claws1
1831 remove debug_print()s for privacy reasons
1833 2002-01-14 [darko] 0.7.0claws
1836 quotation wrapping is now also in the main branch
1840 * tools/filter_conv.pl
1841 allow for Boolean Op and case-sensitivity
1842 this file is included in the release and tagged
1845 2002-01-13 [paul] 0.7.0claws
1847 * release 0.7.0, with cvs tag 'rel_0_7_0'
1851 * tools/filter_conv.pl
1853 rewritten to output to matcherrc instead of filteringrc
1856 updated Spanish translation by Ricardo Mones Lastra
1861 update dutch translation
1866 Updated by Fabio Junior Beneditto
1868 2002-01-13 [melvin] 0.6.6claws53
1871 Updated french translation
1873 2002-01-12 [alfons] 0.6.6claws52
1876 plug mem leak that has been sitting there for ages
1878 2002-01-12 [alfons] 0.6.6claws51
1881 undo melvin's changes from 0.6.6claws48 because summary
1882 view now refuses to select first unread message when
1885 2002-01-11 [alfons] 0.6.6claws50
1888 use claws' semantics for getting folder item when
1889 importing an mbox file into a folder
1890 (submitted by Dale P. Smith)
1892 2002-01-11 [christoph] 0.6.6claws49
1895 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
1896 toggle widget, because non static prefs can not use
1897 prefs_set_* functions
1898 * src/prefs_account.c
1899 toggle smtp auth password field sensitivity if
1900 user id is empty and add descrition of usage for
1902 * src/prefs_folder_item.c
1903 use SET_TOGGLE_SENSITIVITY macro to instead of extra
1906 2002-01-11 [melvin] 0.6.6claws48
1909 fix the 'Ctrl-Enter' feature for sending and test really
1910 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
1911 editables which was not documented in Gtk)
1914 Made summaryview refresh after sorting and not before.
1916 2002-01-11 [christoph] 0.6.6claws47
1919 select account from account ids if possible and
1920 correctly set save folder for copy in reedit
1922 2002-01-10 [paul] 0.6.6claws46
1924 * sync with sylpheed 0.7.0 release
1925 see ChangeLog entries 2002-01-07, 2002-01-08 and
1931 remove more dirt traces...
1936 clean up some traces of my debugging stuff
1938 2002-01-09 [alfons] 0.6.6claws45
1941 break up filteringprop_apply() in three separate pieces
1942 so we can drop messages that failed processing in the
1946 fix bug #469598 "no refresh of inbox after filter" which
1947 was introduced by the new summary view locking, and which
1948 prevented the summary view to update after a manual filter
1949 message. claw's filter message requires a summary_show().
1950 (aargh, summary_show() again! :-)
1952 2002-01-07 [alfons] 0.6.6claws44
1954 * src/headerwindow.c
1957 * src/sourcewindow.c
1958 bring in Hiro's last 0.7.0 wm class fixes
1961 bring in Ricardo's fix for sylprint script
1965 * src/prefs_common.[ch]
1966 * src/prefs_account.[ch]
1968 clean up account preference poison in rfc2015,
1969 and preparation to fix double sign bug
1970 (patch submitted by Simon 'corecode' Schubert)
1972 2002-01-07 [christoph] 0.6.6claws43
1975 search for free message number, do not only rely
1978 fix smtp auth and use extra account information
1979 if available, if not use pop3 data instead
1980 (closes bug #500341)
1984 2002-01-06 [alfons] 0.6.6claws42
1987 try making the separate windows work again...
1989 2002-01-06 [alfons] 0.6.6claws41
1992 adapt Hiro's separate window menu (to get rid of the funny
1993 duplicate menu items), and make it work again
1995 2002-01-06 [alfons] 0.6.6claws40
2000 * tools/README.sylprint
2001 add sylprint script for printing mails from Sylpheed
2002 (contributed by Ricardo Mones Lastra)
2007 2002-01-06 [melvin] 0.6.6claws39
2011 Fixed crash introduced in 0.6.6claws38 by the menu
2012 reorganisation (Hide read messages)
2015 Fixed typo (we are now in 2002, alfons ;) )
2017 2002-01-05 [alfons] 0.6.6claws38
2019 * sync with sylpheed 0.6.6cvs10-17
2020 (last stuff marked as LAST_STABLE)
2022 2002-01-04 [melvin] 0.6.6claws37
2025 Made account selection code use strcasestr again instead of
2026 g_strcasecmp (fixes bug where reediting queued messages
2027 did not select proper account reported by T. Link).
2030 Fix bug where folder icons are not shown when 'hide read messages'
2033 * src/stock_pixmaps.[ch]
2034 Added folder icons for 'hide read messages'.
2037 Fixed bug where 'Enter' in a header entry will send the message
2038 if 'CTL-Enter' was chosen as a shorcut for sendind.
2040 2002-01-03 [melvin] 0.6.6claws36
2043 Added popup menu for common preferences and
2044 account preferences (right click on tab displays
2045 a menu of all tabs.)
2047 2002-01-02 [melvin] 0.6.6claws35
2050 Made spelling code compatible with undo/redo feature.
2051 Added creation of suggestion mode menu for the general
2054 * src/prefs_common.[ch]
2055 Added option menu for the speller's suggestion mode.
2056 Added missing spaces in "..." buttons and made a "..."
2057 button non translatable!
2060 Made speller use the default suggestion mode.
2061 Hack to make it possible to choose 'CTRL-Enter' as a
2062 shortcut for sending (and only for sending).
2064 * src/prefs_folder_item.c
2065 Changing subject simplification does not update cache
2066 anymore (because it is unnecessary).
2067 Fixed bug where changing subject simplification updated the
2068 summaryview even when the viewed folder is not the
2069 folder which properties are being changed. (E.g.
2070 viewing folder A and changing
2071 the subject simplification of
2072 folder B -not being viewed- updated the
2073 summaryview of folder A with data of
2074 folder B). (Hope this is clear... )
2076 2001-12-31 [alfons] 0.6.6claws34
2080 fgetc() returns a signed integer which doesn't
2081 fit in a char. so c truncates this to a char
2082 but we may lose significant bits. i.e. we may
2083 comparing 0xFF which may not be equal to -1
2084 unless properly casted to signed char which
2085 we won't do because fgetc() returns a signed
2086 integer which doesn't fit in a char. so c
2087 truncates this to a char but we may lose
2088 significat bits. (you got the idea, thanks
2089 to Gustavo Noronha Silva <kov@debian.org>
2090 and the Debian folks!)
2092 2001-12-30 [alfons] 0.6.6claws33
2094 * src/prefs_common.c
2095 add #ifdef USE_PSPELLs that Melvin forgot
2097 2001-12-30 [melvin] 0.6.6claws32
2099 * src/prefs_common.[ch]
2100 Added configurable color for misspelled words.
2103 Fixed bug of foreground text color (reported by David
2105 Added configurable color for misspelled words.
2107 2001-12-30 [alfons] 0.6.6claws31
2110 remove unnecessary things someone put there
2114 make folder properties (like threading and sorting) persistent
2115 (closes bug #497424 "rescan folder tree resets proprieties")
2116 currently this is only for MH folders.
2118 2001-12-29 [melvin] 0.6.6claws30
2120 * src/string_match.[ch]
2121 Optimized a bit: regexp pattern buffer compiled only once, and
2122 one subroutine call removed. Fixed ^ regexp search: Now,
2123 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
2126 Subject filtering changed to filter summary columns and
2127 not directly the messages subject cache. The loss in
2128 performance is balanced by the improvement of string_match.
2129 Added an alert panel if there is an error in the regexp.
2131 * src/src/prefs_folder_item.h
2132 Added a regexp pattern buffer.
2134 2001-12-28 [alfons] 0.6.6claws29
2136 * src/string_match.[ch]
2138 allow compilation *BSD
2140 2001-12-27 [alfons] 0.6.6claws28
2143 sync the Hiro's bug fix for BSD
2145 2001-12-27 [melvin] 0.6.6claws27
2148 Simplify focus to subject entry code.
2150 2001-12-27 [darko] 0.6.6claws26
2156 * src/procheader.[ch]
2158 * src/stock_pixmap.[ch]
2160 Show key icon for encrypted mails in summary view
2162 * src/pixmaps/clip.xpm
2163 * src/pixmaps/clipkey.xpm
2164 * src/pixmaps/key.xpm
2165 New/modified icons for the above
2167 2001-12-27 [melvin] 0.6.6claws25
2169 * src/prefs_common.c
2170 Put spell checker options in a separate tab to decrease
2171 the Common Preferences window height.
2174 Update spell checker usage instruction about its options
2177 2001-12-27 [melvin] 0.6.6claws24
2180 Changed subject entry widget position. Initial focus is
2181 on the To header instead of the subject entry.
2182 Creating a new header scrolls the header list to make the
2183 created one visible. Nevertheless, when automatically filling
2184 headers, the first one is shown.
2185 A Tab key press in the last empty header entry zips the
2186 focus to the subject entry.
2187 (I did not change the combo boxes, yet)
2189 2001-12-26 [alfons] 0.6.6claws23
2191 * src/prefs_account.c
2193 allow default inbox to reside in another mailbox (only
2194 works for POP3 accounts)
2196 2001-12-26 [alfons] 0.6.6claws22
2199 make reply-on-click work with the account of the selected folder
2201 put a fixme here to remind me to fix finding correct default
2202 account for nested folders
2204 2001-12-25 [alfons] 0.6.6claws21
2207 make column headers display locked and mark pixmaps (idea by Melvin)
2208 fix bug by adding score and locked column type to sort array
2210 2001-12-25 [alfons] 0.6.6claws20
2213 catch a *potentially* inadvertent write back of
2214 the message cache(s) introduced by 0.6.5claws37
2216 2001-12-25 [christoph] 0.6.6claws19
2218 * src/stock_pixmap.[ch]
2220 add ignore thread pixmap
2221 (can someone draw a better icon for this?)
2223 2001-12-24 [alfons] 0.6.6claws18
2225 * src/prefs_folder_item.c
2226 make address completion actually work for the
2227 Default To address in the Folder Property dialog.
2229 2001-12-24 [alfons] 0.6.6claws17
2232 use new style regexp for subject stripping
2233 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
2235 2001-12-24 [darko] 0.6.6claws16
2239 move GPG related informational messages to debug mode
2241 2001-12-23 [alfons] 0.6.6claws15
2243 * src/stock_pixmap.[ch]
2245 add the forgotten Claws' locked pixmap
2247 2001-12-23 [alfons] 0.6.6claws14
2250 accept file name typed in entry in multi file
2251 selector (patch submitted by Gustavo Noronha Silva
2254 2001-12-23 [alfons] 0.6.6claws13
2256 * src/prefs_filter.c
2257 * src/prefs_filtering.c
2260 clean up a little bit
2262 * src/string_match.c
2263 validate input strings a little bit more
2265 2001-12-23 [alfons] 0.6.6claws12
2269 * src/string_match.[ch] ** NEW **
2270 * src/folderview.[ch]
2273 * src/prefs_folder_item.[ch]
2274 add subject simplification to strip out strings from
2275 a subject line (esp. handy for mailing lists).
2276 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
2277 but slightly changed things for better integration.)
2279 2001-12-23 [alfons] 0.6.6claws11
2282 fix bug introduced by submission included in 0.6.5claws52.
2283 ideally this submission should clean the trash if any trash
2284 folder has a message. however, the hasTrash variable was
2285 set to false whenever a trash folder was empty (discarding
2286 a previously found *filled* trash folder.)
2288 also edited the code a little bit and made it more safe.
2290 2001-12-22 [alfons] 0.6.6claws10
2293 quick fix for Martin Pool's omission of an account
2294 specific SSL setting
2296 2001-12-22 [alfons] 0.6.6claws9
2303 better support for multipart/digest (submitted
2304 by Fredrik <e98fo@efd.lth.se>)
2306 2001-12-22 [alfons] 0.6.6claws8
2309 correct function signature
2312 * src/prefs_account.[ch]
2313 allow IMAP over SSH tunnel (patch submitted by
2314 Martin Pool <mbp@samba.org>)
2316 2001-12-21 [alfons] 0.6.6claws7
2318 * sync with sylpheed 0.6.6cvs4-9
2319 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
2321 2001-12-21 [christoph] 0.6.6claws6
2324 * src/prefs_folder_item.[ch]
2325 implement saving of outgoing messages to current folder.
2326 fix segfault when no default outbox is available
2327 (closes bug #495683)
2329 2001-12-21 [carsten] 0.6.6claws5
2332 pressing CTRL while DND does now the expected thing and
2333 copies the mail (moving is still the default, as this
2334 seam more appropriate for handling mails by DND)
2336 2001-12-18 [paul] 0.6.6claws4
2338 * sync with sylpheed 0.6.6cvs3
2339 see ChangeLog entries 2001-12-18
2341 2001-12-18 [hiro] 0.6.6claws3
2344 fix for multibyte characters (obtain the number of letters
2347 2001-12-17 [paul] 0.6.6claws2
2349 * sync with sylpheed 0.6.6cvs1
2350 see ChangeLog entry 2001-12-16
2352 2000-12-17 [alfons] 0.6.6claws1
2357 2001-12-16 [paul] 0.6.6claws
2360 * Release version 0.6.6claws, cvs tag: rel_0_6_6
2363 last minute sync with main 0.6.6
2366 updated by Ricardo Mones Lastra
2367 update for last minute sync
2370 update for last minute sync
2372 updated by Jens Oberender
2374 updated by Fabio Junior Beneditto
2376 * src/prefs_common.[ch]
2378 number of undo levels is user configurable
2379 (squeeze it into the release in the dying
2380 moments) Submitted by Jens Oberender
2385 updated french translation
2387 2001-12-15 [paul] 0.6.5claws92
2389 * sync with sylpheed 0.6.5cvs28
2390 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
2393 update to allow for sync
2398 update dutch translation
2400 2001-12-14 [carsten] 0.6.5claws91
2402 fixed bug #473785; also after changing the column order
2403 the same message will be selected and displayed as before
2406 2001-12-14 [carsten] 0.6.5claws90
2408 probably found the bug reported by wwb opening or closing
2409 a folder tree just before dnd (found the solution in the
2410 balsa source -- thanks to them)
2412 2001-12-14 [carsten] 0.6.5claws89
2415 moved gtk_clist_moveto to the right place, so that
2416 only the accounts dialog is effected on opening
2418 2001-12-14 [carsten] 0.6.5claws88
2420 gtkut_clist_set_focus_row does a gtk_clist_moveto
2421 now, so that the focused row will be seen in any case
2422 (reported by wwp on sf-claws-user)
2424 2001-12-14 [darko] 0.6.5claws87
2427 remove unnecessary line
2429 2001-12-14 [paul] 0.6.5claws86
2431 * sync with sylpheed 0.6.5cvs27
2432 see ChangeLog entries 2001-12-14
2434 2001-12-14 [carsten] 0.6.5claws85
2436 following a suggestion of Melvin the rcoabm pops up
2437 right under the button now and the button is reliefed
2438 while the popup is open
2440 2001-12-14 [darko] 0.6.5claws84
2443 fix crash when wrapping long lines if linewrap quotation
2444 is disabled and wrapper encounters a word spanning more
2447 2001-12-13 [paul] 0.6.5claws83
2450 prefer 'Reply-To' header over mailing list header when
2451 replying to a message. Finally prevent all those confirmation
2452 messages being sent to the list itself.
2455 remove unused summary_set_menu_sensitive() entry
2457 2001-12-13 [paul] 0.6.5claws82
2460 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
2461 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
2462 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
2463 improvements to 'Hide read messages': Inbox, Outbox,
2464 Trash, Queue, and Draft icons now reveal presence of hidden
2467 2001-12-12 [alfons] 0.6.5claws81
2469 0.6.5claws80 was tagged as LAST_STABLE
2471 * src/filtering.[ch]
2473 * src/matcher_parser_lex.c
2474 fix the filtering; my last attempt to get it right,
2475 if it does not work, it's Hoa's turn. ;-)
2477 for my honourable peers:
2479 the code now makes a clear distinction between
2480 rules as they are displayed (probably escaped),
2481 and as they are executed (probably unescaped). the
2482 parser does *NOT* do any unescaping, this is
2483 the task of the matcher.c (which breaks up a
2484 rule into condition) and the filtering.c (which
2485 breaks up the rule's action). to make this
2486 run happily we provide an unescaped copy of
2487 crucial strings to the MatcherProp and
2488 FilteringAction structures. note that the only
2489 exception to this is any REGEXP string. those
2490 are directly passed to regcomp() and regexp()
2491 (who have much more powerful unescape functions).
2495 you can escape tab (\t), carriage return (\r),
2496 linefeed (\n), form feed (\f), quote (\"),
2497 single quote (\'), bell (\b) in all the entry
2498 lines in the scoring & filtering dialogs.
2499 as an added bonus this should not affect
2500 existing filtering rules.
2502 2001-12-12 [carsten] 0.6.5claws80
2506 "item(s) selected" is now sensitive to 1 or more
2507 than one selected (nice for language where simple
2508 adding of a "s" is not possible as German (Eintrag
2511 the "forward as attachment" entry from the right
2512 click menu removed, "forward" acts following the
2516 reverted my former changes; so compiler warning again
2517 but there's more GTK_TEXT/GTK_STEXT mixing on other places
2521 "search in message" does now *not* only work in MVIEW_TEXT
2522 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
2526 removed "/File/_Close" as it was the same as "/File/E_xit"
2527 and we don't need it two times
2529 the separate folder view and message view now get a distinct
2530 WMCLASS, just in case someone is using sawfish ;-)
2532 as the menu entries "/View/Message view" and "/View/Folder tree"
2533 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
2534 make them sensitive accordingly and as these two are "shown"
2535 after startup anytime check this menuitem at startup
2537 2001-12-12 [paul] 0.6.5claws79
2540 fix sensitivity of 'Search folder...', broken in
2546 2001-12-11 [carsten] 0.6.5claws78
2548 fixed two typos returning a wrong FALSE/TRUE
2549 * src/mainwindow.[ch]
2550 extra menu for email/news button removed
2552 2001-12-11 [alfons] 0.6.5claws77
2554 * src/matcher.c (1.3)
2555 * src/matcher_parser_lex.l (1.28)
2556 revert for another attempt
2557 mark 0.6.5claws77 as LAST_STABLE
2559 2001-12-11 [christoph] 0.6.5claws76
2562 fixed wrong translation for prev. unread msg
2564 2001-12-11 [paul] 0.6.5claws75
2569 * src/summaryview.[ch]
2570 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
2571 enable ability to hide read messages on per folder basis via
2572 '/Summary/Hide read messages'; when selected, a folder will
2573 have a red open folder icon, instead of a blue icon, if the
2574 folder contains hidden messges
2575 submitted by Thomas Link <t.link.tmp200101.gmx.net>
2578 remove '/Message/Forward as attachment' from
2579 main_window_set_menu_sensitive() to prevent debug warning
2583 Clean up some of the English
2585 * tools/newscache_clean.pl
2586 allow for new 'hidereadmsgs' entry in folderlist.xml
2589 updated translation, submitted by Ricardo Mones Lastra
2591 2001-12-11 [paul] 0.6.5claws74
2593 * sync with sylpheed 0.6.5cvs25
2594 see ChangeLog entry 2001-12-11
2596 2001-12-10 [alfons] 0.6.5claws73
2599 add more control characters
2600 * src/matcher_parser_lex.l
2601 make escaping / unescaping work again
2603 2001-12-10 [alfons] 0.6.5claws72
2606 clean up warnings "returning value for void function"
2607 * src/prefs_filtering.c
2608 make info button for execute action sensitive
2610 2001-12-10 [paul] 0.6.5claws71
2615 fix: imap server now gets informed of MARKED, UNMARKED
2616 and REPLY events. Now people can use different IMAP-Mail
2617 clients and have the exact same information about MARKED,
2618 UNMARKED and REPLY status with all of them. Especially
2619 useful for imap servers with a web-frontend.
2620 submitted by Tobias Sandhaas <medlor@web.de>
2622 2001-12-09 [melvin] 0.6.5claws70
2625 fixed bug #490076 (hunted down by Alfons who implemented
2626 a workaround in 0.6.5claws65)
2628 2001-12-09 [christoph] 0.6.5claws69
2631 set pointer to string in LOCKED column to NULL
2632 (might fix bug #490800)
2634 2001-12-09 [carsten] 0.6.5claws68
2637 resolved some cluttered menu shortcuts
2638 ('creating new email' and 'creating news message'
2641 wmclass now distinc from main window
2644 email/news and forward button functionality similar
2645 to the reply buttons; removed the ugly dropdown arrows
2646 and use instead the right mouse button
2648 2001-12-09 [paul] 0.6.5claws67
2652 allow spaces in imap folder names
2653 submitted by Willem van Engen <wvengen@stack.nl>
2655 2001-12-09 [paul] 0.6.5claws66
2657 * sync with sylpheed 0.6.5cvs24
2658 see ChangeLog entry 2001-12-09
2660 2001-12-08 [alfons] 0.6.5claws65
2663 prevent secondary selection claim after "add to sender" dialog
2664 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
2665 we trick GTK by simulating a click at (0, 0) in the textview.
2667 2001-12-08 [hoa] 0.6.5claws64
2670 fixed a bug about the .processing folder name while filtering
2672 2001-12-08 [alfons] 0.6.5claws63
2675 work around problem of not correctly updating folder stats
2676 when deleting messages. there's some folder scanning evil
2677 going so the folderview_update_msg_num() does not work
2678 correctly. need to investigate this.
2680 2001-12-08 [paul] 0.6.5claws62
2682 * sync with sylpheed 0.6.5cvs23
2683 see ChangeLog entry 2001-12-08
2685 2001-12-07 [christoph] 0.6.5claws61
2688 fix another header translation problem
2690 2001-12-07 [alfons] 0.6.5claws60
2693 make filtering also work on local spool mbox
2695 2001-12-07 [carsten] 0.6.5claws59
2697 addressbook window gets a wmclass distinct from the main
2700 * src/mainwindow.[ch]
2701 forward menu item will use mode selected in prefs, forward
2702 as attatchment in menu removed (will be substituted in the
2703 toolbar similar to reply buttons)
2704 create news message menu entry and news button is now
2705 sensitive to the existance of a news account
2706 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
2707 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
2708 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
2709 these are removed because the toolbar buttons don't show
2710 the quoting modus any longer
2714 * tools/newscache_clean.pl ** NEW FILE **
2715 perl script to do some tidying up in the newscache directory
2717 * tools/sylpheed-switcher ** NEW FILE **
2718 perl script to enable easy switching between main and claws
2721 added descriptions of the two new perl scripts
2724 2001-12-07 [melvin] 0.6.5claws58
2727 fixed a warning during compilation introduced in 0.6.5claws56
2729 2001-12-07 [paul] 0.6.5claws57
2731 * src/mainwindow.[ch]
2733 further usability enhancements to replying with or without
2734 quoting via the toolbar, use of Ctrl key is replaced by
2736 Submitted by Carsten Schurig
2738 2001-12-07 [melvin] 0.6.5claws56
2741 hack to fix bug that prevented to make/paste selections
2742 after switching between MVIEW_TEXT and MVIEW_MIME views
2743 without deselecting the selection first.
2745 2001-12-06 [alfons] 0.6.5claws55
2747 * src/filtering.[ch]
2749 revise filtering a little bit more, and make sure
2750 messages are delivered to the appropriate inbox
2751 (perhaps set per account)
2753 2001-12-06 [paul] 0.6.5claws54
2755 * sync with sylpheed 0.6.5cvs22
2756 see ChangeLog entry 2001-12-06
2758 2001-12-05 [alfons] 0.6.5claws53
2764 more revisions of filtering system
2765 (last stable version is marked as LAST_STABLE)
2767 | NOTE 1): the filtering system now uses a local folder called
2768 | .processing. if filtering fails, check this directory
2769 | for missing messages.
2771 | NOTE 2): help us find the filtering actions still missing
2773 2001-12-05 [paul] 0.6.5claws52
2776 fix bug where 'Empty Trash?' pop-up window appears even
2777 when Trash is empty, submitted by Jesse Skinner
2779 2001-12-05 [melvin] 0.6.5claws51
2782 fixed bug #486106 to select correct account when reediting
2785 2001-12-04 [alfons] 0.6.5claws50
2788 declare markfile in appropriate functions when
2789 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
2792 2001-12-04 [paul] 0.6.5claws49
2794 * sync with sylpheed 0.6.5cvs21
2795 see ChangeLog entry 2001-12-04
2797 2001-12-03 [christoph] 0.6.5claws48
2800 changed translation of undo
2803 don't reinvent the wheel to traverse a GNode
2805 seperate code to create the compose gui into functions
2806 add "Others" page with folder selection for saving copy
2808 the folder identifier is saved to queue header
2810 save message to folder in queue header
2812 2001-12-03 [paul] 0.6.5claws47
2814 * sync with sylpheed 0.6.5cvs20
2815 see ChangeLog entry 2001-12-03
2819 * more sync with sylpheed 0.6.5cvs19
2820 see ChangeLog entry 2001-11-29
2822 2001-11-30 [paul] 0.6.5claws46
2825 remove conflicts introduced by Hoa's last commit
2828 make 'Message/Bounce' sensitive
2830 2001-11-30 [hoa] 0.6.5claws45
2833 slightly change bounce function to add
2834 information about the user that bounced the mail
2835 in the From header line.
2838 permit the use of processing in outbox folder.
2840 2001-11-29 [paul] 0.6.5claws44
2842 * src/mainwindow.[ch]
2843 * src/prefs_common.c
2844 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
2845 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
2846 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
2847 usability enhancements to the quoting, implements
2848 use of Ctrl key to toggle quoting settings
2849 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
2851 2001-11-29 [paul] 0.6.5claws43
2853 * sync with sylpheed 0.6.5cvs19
2854 see ChangeLog entry 2001-11-28
2856 2001-11-29 [melvin] 0.6.5claws42
2858 added enriched.[ch] to the list of files
2864 added support to view text/enriched
2865 added support to show headers in message view for text/enriched and text/html
2866 in non multipart messages
2868 2001-11-28 [paul] 0.6.5claws41
2870 * more sync with sylpheed 0.6.5cvs18
2871 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
2873 2001-11-27 [paul] 0.6.5claws40
2876 updated translation, submitted by Fabio Junior Beneditto
2878 * sync with sylpheed 0.6.5cvs18
2879 see ChangeLog entries 2001-11-26 (src/textview.c) and
2886 updated translation, submitted by Ricardo Mones Lastra
2891 add more translatable strings
2893 2001-11-26 [christoph] 0.6.5claws39
2896 fixed one more umlaut
2898 fix translated header when it should not be translated
2900 2001-11-26 [paul] 0.6.5claws38
2903 remove '/Message/Add Sender to address book' from
2904 main_window_set_menu_sensitive(), prevent debug warning
2905 add 'Message/Mark/Mark all read' to mainwin_entries[]
2907 2001-11-26 [paul] 0.6.5claws37
2910 fix 'recurring unread state' bug
2913 * tools/filter_conv.pl
2914 read name of top level mailbox from folderlist.xml
2915 and presume nothing about its name
2917 2001-11-26 [darko] 0.6.5claws36
2920 removed functions that are now in gtkutils.c
2921 use gtkut_text_is_uri_string() from gtkutils.c
2922 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
2924 2001-11-26 [paul] 0.6.5claws35
2926 * sync with sylpheed 0.6.5cvs16
2927 see ChangeLog entries 2001-11-25 and 2001-11-26
2929 2001-11-25 [alfons] 0.6.5claws34
2931 EXPERIMENTAL!!! Please checkout the last stable version using:
2933 % cvs update -r LAST_STABLE -dRAP
2935 (Or help us testing this stuff.)
2937 * src/filtering.c (1.14)
2938 * src/filtering.h (1.6)
2940 * src/matcher.c (1.20)
2942 * src/procmsg.h (1.14)
2943 * src/summaryview.c (1.59)
2944 * src/summaryview.h (dunno)
2945 revert/merge/sync to as it was before commit
2946 on Thu, 19 Jul 2001 10:15:51 -0700.
2948 2001-11-25 [hoa] 0.6.5claws33
2951 processing mails at startup
2954 * src/summaryview.[ch]
2955 processing mails when entering folder
2957 * src/prefs_filtering.c
2960 2001-11-24 [alfons] 0.6.5claws32
2962 * src/summaryview.[ch]
2963 make summary sort headers work, and also make
2964 sure the sort type is stored
2966 2001-11-23 [alfons] 0.6.5claws31
2968 * src/summaryview.[ch]
2969 make lock work like mark
2970 disallow deleting messages marked as locked
2972 2001-11-23 [alfons] 0.6.5claws30
2978 merge undo patch submitted by Jens
2980 2001-11-23 [christoph] 0.6.5claws29
2985 fixed gpg signing and encoding
2988 added --status option to get new, unread and total
2989 message count from a running sylpheed
2990 * src/prefs_common.c
2991 temporary fix for reply_with_quote problem
2992 (don't call functions for non existing widget)
2994 one more check for ignored threads but still not
2995 always working correctly. probably a recursive
2996 check for all parents is needed
2998 2001-11-23 [darko] 0.6.5claws28
3001 wrapping on send improvements
3003 fix for GtkSText after last sync with main branch
3004 GTK_TEXT -> GTK_STEXT
3006 2001-11-23 [paul] 0.6.5claws27
3008 * sync with sylpheed 0.6.5cvs14
3009 see ChangeLog entries 2001-11-22 and 2001-11-23
3012 fixed the scrambled umlauts
3013 submitted by Carsten Schurig <Carsten.Schurig@web.de>
3015 2001-11-21 [paul] 0.6.5claws26
3017 * sync with sylpheed 0.6.5cvs12
3018 see 2nd ChangeLog entry dated 2001-11-20
3020 2001-11-20 [paul] 0.6.5claws25
3022 * sync with sylpheed 0.6.5cvs11
3023 see ChangeLog entry 2001-11-19 (src/utils.c)
3028 GTK_TEXT -> GTK_STEXT
3029 fix for wrong comment
3031 2001-11-20 [hiro] 0.6.5claws24
3034 more merges from main branch
3035 removed fatal warnings (uninitialized variables etc.)
3036 some coding style fix
3043 2001-11-19 [hoa] 0.6.5claws23
3046 * src/prefs_scoring.c
3051 * src/matcher_parser_parse.y
3052 * src/prefs_filtering.c
3055 2001-11-19 [alfons] 0.6.5claws22
3057 more of my old things into claws
3060 * src/prefs_common.c
3062 * src/summaryview.[ch]
3063 * src/prefs_summary_column.c
3064 * src/pixmaps/locked.xpm
3065 add indicators for locking of message in summary view
3066 (does not work yet, only visual indicator)
3068 2001-11-19 [paul] 0.6.5claws21
3070 * sync with sylpheed 0.6.5cvs10
3071 see ChangeLog entry 2001-11-19
3073 2001-11-18 [alfons] 0.6.5claws20
3076 remove an inadvertent free I forgot in previous clean up
3078 2001-11-18 [alfons] 0.6.5claws19
3080 * src/filtering.[ch]
3081 clean up & plug leaks
3083 2001-11-18 [paul] 0.6.5claws18
3085 * sync with sylpheed 0.6.5cvs9
3086 see ChangeLog entries 2001-11-17 and 2001-11-18
3088 2001-11-16 [paul] 0.6.5claws17
3090 * sync with sylpheed 0.6.5cvs8
3091 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
3093 2001-11-16 [paul] 0.6.5claws16
3095 * sync with sylpheed 0.6.5cvs7
3096 see ChangeLog entries 2001-11-15 and 2001-11-16
3098 2001-11-15 [hoa] 0.6.5claws15
3101 fix bounce, mails we received couln't be bounced to ourself.
3104 * src/filtering.[ch]
3106 * src/matcher_parser.h
3107 * src/matcher_parser_lex.l
3108 * src/matcher_parser_parse.y
3112 * src/prefs_filtering.[ch]
3114 * src/prefs_matcher.c
3115 * src/prefs_scoring.c
3118 new matcher/filter/score configuration file parser
3119 one unique configuration file => ~/.sylpheed/matcherrc
3120 import in currently automatic, then save are made
3122 one filter per folder and one global filter
3123 (filter of a folder will be used as folder processing)
3126 fix a bug in folder_item_get_identifier
3129 receive receipt return are fixed.
3131 2001-11-14 [alfons] 0.6.5claws14
3134 add things from main branch to make claws compile
3136 2001-11-14 [paul] 0.6.5claws13
3138 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
3139 see ChangeLog entries 2001-11-08 to 2001-11-14
3141 2001-11-14 [hoa] 0.6.5claws12
3146 add "bounce mail" option
3148 2001-11-13 [christoph] 0.6.5claws11
3151 Cleanup a mess i add before commiting
3153 2001-11-13 [hoa] 0.6.5claws10
3156 some fixes when mail are sent or
3159 2001-11-13 [christoph] 0.6.5claws9
3162 Changed two string with the same translation
3166 New mailsending process:
3167 - Always queue message before sending
3168 (message will be saved if sylpheed crashed or
3169 freezes while sending)
3170 - Allow queuing of newspostings
3171 - No copy in outbox before sending
3172 (closes bug #469501)
3173 - No more redundant code for send and send_later
3175 Applied wwp <subscript@free.fr>'s patch that fixes
3176 marks for multiple forwarded messages (+compose.c)
3181 remove things that are now in main branch
3184 update Dutch translation
3186 2001-11-12 [mhadasht] 0.6.5.claws8
3188 * src/prefs_common.c
3189 re-enabled account autoselection feature for forward
3190 and reedit lost during the branch point for SYNC-B4-REL
3192 gtkpspell_get_dict(): more readable code (even if function is
3195 added version number info to 2001-11-12 [hiro] comment.
3197 2001-11-12 [hiro] 0.6.5.claws7
3200 compose_forward(): fixed a bug that forward quote mark
3202 removed unnecessary code.
3203 * src/template_select.[ch]: removed.
3208 :%s/GTK_TEXT/GTK_STEXT/g
3213 revert the undo stuff (this is 0.6.6claws stuff)
3215 2001-11-11 [hoa] 0.6.5.claws6
3218 Insert signature at the end of the text.
3219 Added undo patch but currently disabled
3222 Threading by subject improved.
3224 * added src/undo.[ch]
3225 Undo module for compose dialog box.
3227 2001-11-11 [alfons] 0.6.5.claws5
3230 prevent threading by subject on nodes that have already been
3231 threaded by in-reply-to (as in "circular references in a tree
3232 result in a dead branch")
3234 2001-11-09 [hoa] 0.6.5.claws4
3237 allows creation of mbox folder item from any files.
3239 2001-11-09 [alfons] 0.6.5.claws3
3243 do what I mean and correct threading by subject so it really
3244 ignores attracting lines without "Re: "
3246 2001-11-07 [alfons] 0.6.5.claws2
3250 only attract by subject if a subject line starts with a "Re: "
3254 2001-11-07 [paul] 0.6.5claws1
3256 * sync with sylpheed 0.6.5. release
3257 see ChangeLog entry 2001-11-07
3259 2001-11-07 [paul] 0.6.4claws31
3261 * sync with sylpheed 0.6.4cvs18
3262 see ChangeLog entries 2001-10-30 to 2001-11-07
3263 prefs_templates.[ch] renamed prefs_template.[ch]
3268 add semicolon Hoa forgot ;-)
3271 2001-11-06 [hoa] 0.6.4claws30
3277 threading by subject - empty subject are ignored
3279 2001-11-06 [christoph] 0.6.4claws29
3282 use SSL_peek for sock_gets
3284 removed unneeded pointer in extracting quoted
3285 names implementation
3287 2001-11-06 [melvin] 0.6.4claws28
3290 fixed bug #476792 Selection overtyping with spell checker
3291 fixed bug which could cause a buffer overflow
3294 2001-11-06 [hoa] 0.6.4claws27
3298 threading by subject
3300 2001-11-05 [alfons] 0.6.4claws26
3303 Claws -> Sylpheed (vice versa)
3306 :%s/gtk_text/gtk_stext/g
3307 :%s/GTK_TEXT/GTK_STEXT/g
3308 (thanks to Jonathan Ware for spotting this)
3310 2001-11-04 [christoph] 0.6.4claws25
3313 replace Xalloca + strdup with Xstrdup_a
3315 better implementation of extracting quoted names
3316 from addresses (remove backlashes and ignore
3319 2001-11-04 [alfons] 0.6.4claws24
3322 edit to comply more with coding style
3325 fix bug reported by Kim Schulz. introduced by the patch integrated
3326 in 0.6.4claws15. the code did not check the return value of
3330 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
3332 2001-11-04 [christoph] 0.6.4claws23
3335 * src/prefs_common.[ch]
3336 init some pointers that possibly caused a segfault
3337 reported in the claws-users ML
3339 2001-11-04 [hoa] 0.6.4claws22
3341 * src/grouplistdialog.c
3342 change the names of the nodes in the tree
3345 enhanced mailto syntax as described in
3346 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
3347 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
3350 encode and decode URI (useful when opening URL into
3353 2001-11-03 [hoa] 0.6.4claws21
3355 * src/grouplistdialog.c
3356 a new newsgroups list selection dialog box
3357 with a CTree instead of a CList
3359 2001-11-03 [hoa] 0.6.4claws20
3362 enable property and scoring options when right
3366 fixed bug when nickname were displayed using
3369 2001-11-02 [darko] 0.6.4claws19
3372 new wrap quotation and URL/long words wrapping implementation
3373 * src/compose.c src/gtkstext.[ch]
3374 move gtkstext_strncmp() to gtkstext.c
3376 2001-11-01 [christoph] 0.6.4claws18
3378 * src/prefs_account.c
3379 fixed mess in account settings dialog
3380 * src/prefs_folder_item.c
3381 added label with folder path to dialog
3383 2001-10-31 [match] 0.6.4claws17
3388 fix generation of spurious address book file names.
3389 remove redundant functions.
3391 added missing file names.
3393 2001-10-30 [paul] 0.6.4claws16
3395 * sync with sylpheed 0.6.4cvs6
3396 see ChangeLog entries 2001-10-26 to 2001-10-30
3398 * tools/filter_conv.pl
3399 read folderlist.xml to discover whether the top-level
3400 folder is called 'Mailbox' or 'Mail'
3402 2001-10-29 [paul] 0.6.4claws15
3404 * src/html.c, src/textview.c
3405 activate links in html mail and fix clickable parts
3406 Submitted by Matthieu Dazy <dazy@t-surf.com>
3410 * po/de.po, po/es.po, po/pt_BR/po
3411 updated translations, submitted by Jens Oberender,
3412 Ricardo Mones Lastra, and Fabio Junior Beneditto
3414 2001-10-29 [darko] 0.6.4claws14
3417 fix wrapping for good
3422 undo previous change as it broke the smart wrapping
3424 2001-10-29 [darko] 0.6.4claws13
3427 fix infinite loop when long URL is quoted
3428 (closes bug #475122.
3432 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
3433 import Mutt address book
3434 * src/ldif.[ch] src/importldif.h
3435 modified import LDIF handle user attributes
3437 2001-10-28 [christoph] 0.6.4claws12
3440 fixed that filtering did not work if there
3441 were no filter rules
3442 (closes bug #472003 and better implementation
3445 2001-10-27 [christoph] 0.6.4claws11
3448 make the folder's default account to be used when
3449 replying. (patch by wwp <subscript@free.fr>)
3451 code cleanup, nearly killed all of wwp's patch
3452 for folder's default account in compose
3454 error panel when a folder could not be created
3455 (closes bug #471080 new folder name & already
3461 change prototype of strstr2() that Christoph forgot about
3463 2001-10-26 [christoph] 0.6.4claws10
3466 made search for accounts by email address not case
3469 fixed memory leak in folder_item_get_identifier
3472 fixed wrong strstr2 (should work like strstr)
3474 2001-10-26 [darko] 0.6.4claws9
3476 * src/compose.c src/gtkstext.[ch]
3478 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
3480 2001-10-26 [paul] 0.6.4claws8
3483 ignore css and javascript tags in html mail
3484 case-insensitive, with or without double-quoted
3487 2001-10-26 [paul] 0.6.4claws7
3489 * sync with sylpheed 0.6.4cvs1
3490 see ChangeLog entry 2001-10-26
3492 * src/prefs_account.c, src/prefs_common.c,
3493 src/prefs_summary_column.c
3494 minor improvements to the English
3496 2001-10-25 [alfons] 0.6.4claws6
3500 make GtkSText follow style of GtkText (closes bug
3501 #469211 "text selection while writing message")
3503 do sync with GTK 1.2.10
3505 2001-10-25 [paul] 0.6.4claws5
3508 ignore css tags in html mail
3510 2001-10-25 [darko] 0.6.4claws4
3513 don't declare is_url_string as static function since
3514 we need it in gtkstext.c
3516 remove unused variable
3517 don't wrap long URLs while composing a message
3519 2001-10-24 [christoph] 0.6.4claws3
3522 fix ssl deadlock, when peer closes connection
3524 2001-10-24 [paul] 0.6.4claws2
3526 * src/prefs_common.c
3527 gettextize the gpg ascii-armored warning message
3530 insert a DOS/MAC file into the composed message
3533 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
3535 2001-10-22 [paul] 0.6.4claws1
3537 * sync with sylpheed 0.6.4 release
3538 see ChangeLog entries 2001-10-21
3540 * po/fr.po, po/pt_BR.po
3541 updated by Melvin Hadasht and Fabio Junior Beneditto
3543 2001-10-21 [paul] 0.6.3claws30
3546 insert a DOS text file from the compose window
3547 into the composed message text (removes CRs characters)
3548 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
3550 * tools/filter_conv.pl, tools/README
3551 automatically use ~/.sylpheed as working directory
3552 print out confirmation message on completion
3554 * correct Hoa's last ChangeLog.claws entry
3556 2001-10-20 [hoa] 0.6.3claws29
3558 * src/grouplistdialog.c
3559 bugfix (another ?) to give the right
3560 newsgroups list for each news server.
3564 improve the newsgroups list cache
3566 2001-10-20 [paul] 0.6.3claws28
3568 * sync with sylpheed 0.6.3cvs9
3569 see ChangeLog entry 2001-10-19
3571 * correct Alfons' last ChangeLog.claws entry
3576 fix compilation problems (part of bug #472895)
3578 2001-10-18 [hoa] 0.6.3claws27
3580 * src/grouplistdialog.c
3581 bugfix when we refresh was clicked (bug 472701)
3583 2001-10-19 [christoph] 0.6.3claws26
3586 last header entry should default to "To:" or
3587 "Newsgroups:" and not copy the last entry line
3588 in a new compose window
3589 (closes bug #472686, #470792)
3591 2001-10-19 [paul] 0.6.3claws25
3593 * sync with Sylpheed 0.6.3cvs8
3594 see ChangeLog entries 2001-10-18 and 2001-10-19
3596 2001-10-18 [christoph] 0.6.3claws24
3599 reimplement ignore thread
3601 2001-10-18 [hoa] 0.6.3claws23
3604 * src/grouplistdialog.[ch]
3605 enhanced news subscription interface (feature 469113)
3609 enchanced newsgroup listing,
3610 now, we can get groups informations
3613 2001-10-18 [paul] 0.6.3claws22
3616 remove comment (sync with main branch)
3618 fix 'Re-edit' bug in 'Message' menu
3620 2001-10-17 [christoph] 0.6.3claws21
3623 ignore empty or whitespace only header lines
3625 2001-10-17 [paul] 0.6.3claws20
3627 * sync with sylpheed 0.6.3cvs7
3628 see ChangeLog entries 2001-10-14, 2001-10-16, and
3634 wrap long lines without spaces
3639 * po/es.po, po/nl.po, po/pt_BR.po
3640 updated by Ricardo Mones Lastra, Alfons,
3641 and Fabio Junior Beneditto
3643 * sylpheed-0.6.3claws released
3645 2001-10-15 [melvin] 0.6.3claws18
3648 added summary and detailed installation instructions
3651 Updated, corrected and completed french translation
3653 2001-10-15 [hoa] 0.6.3claws17
3654 * src/grouplistdialog.c
3655 we can choose the newsgroups to display with wildcards
3657 2001-10-15 [christoph] 0.6.3claws16
3661 * src/prefs_folder_item.[ch]
3662 applied wwp <subscript@free.fr>'s folder
3663 default account patch
3665 Fixed wrong translation
3667 2001-10-13 [alfons, christoph, melvin]
3670 solution #2 to solve MT-safety problems defers all GUI related calls
3671 to the main thread using a gtk_idle_add() callback. discussed on
3672 ircnet #sylpheed, with christoph spotting some issues with the
3673 original code, and melvin allowing us to lobotomize his sylpheed.
3675 * src/syldap.[ch], src/main.c
3676 fix race problem in ldap search thread by deferring GUI
3677 stuff to main thread using gtk_idle_add()
3679 2001-10-13 [paul] 0.6.3claws14
3681 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
3682 add Sergey's smtpcred.patch
3683 adds separate username/password setting for SMTP Auth
3684 needed by some servers
3685 (closes feature request #471659)
3687 2001-10-13 [paul] 0.6.3claws13
3689 * src/pgptext.[ch] **NEW FILES**
3690 * src/Makefile.am, src/messageview.c, src/mimeview.c
3691 decrypt ascii-armored gpg text embedded in
3693 Submitted by Jens Jahnke <jan0sch@gmx.net>
3695 2001-10-13 [christoph] 0.6.3claws12
3698 some more details on default to and
3701 init glib threading when ldap is used
3707 2001-10-12 [paul] 0.6.3claws11
3709 * src/prefs_common.[ch], src/rfc2015.c
3710 enable ascii-armored gpg text to be embedded in the
3711 message body, selectable through the 'Privacy'
3712 preferences. Supports encrypting only.
3713 Submitted by Ravemax <ravemax@dextrose.com>
3715 2001-10-12 [paul] 0.6.3claws10
3717 * sync with sylpheed 0.6.3cvs6
3718 see ChangeLog entries 2001-10-11 and 2001-11-12
3721 incorporated mbox folders, scoring, and folder
3722 properties into the sync
3724 2001-10-12 [darko] 0.6.3claws9
3727 describe quotation wrapping
3729 don't treat tab as space to calculate line length properly
3734 correct description of how to make new filtering system work,
3735 add some other things
3738 remove sched_yield() (not necessary / unportable)
3740 2001-10-11 [paul] 0.6.3claws8
3742 * sync with sylpheed 0.6.3cvs3
3743 see ChangeLog entry 2001-10-10
3745 2001-10-10 [christoph] 0.6.3claws7
3748 ignore 2 files created by newer autotools
3749 * src/prefs_folder_item.c
3750 using table for widget alignment
3751 fixed memory leak and broken octal display
3753 fixed segfault caused by lost filename
3754 workaround (closes bug #469551)
3756 2001-10-10 [paul] 0.6.3claws6
3758 * sync with sylpheed 0.6.3cvs2
3759 see ChangeLog entries 2001-10-09 and 2001-10-10
3761 2001-10-10 [darko] 0.6.3.claws5
3764 proper calculation of right margin if smart wrapping is enabled
3766 automatically wrap long lines if wrap quotation is enabled
3768 2001-10-09 [alfons] 0.6.3.claws4
3771 select correct row when deleting last row in the summary view (and
3772 close bug "[ #469104 ] select second last in list when deleting")
3774 2001-10-09 [paul] 0.6.3claws3
3776 * sync with sylpheed 0.6.3cvs1
3777 updated some autotool scripts
3779 2001-10-09 [darko] 0.6.3claws2
3782 new name and mark with Sylpheed comment
3784 smart quotation wrapping a-la VIM
3786 2001-10-08 [paul] 0.6.3claws1
3788 * sync with sylpheed 0.6.3 release
3789 see ChangeLog entry 2001-10-08
3791 2001-10-08 [paul] 0.6.2claws24
3794 more sync with sylpheed 0.6.2cvs12
3795 Fixed the bug that didn't select the last row correctly
3798 2001-10-07 [paul] 0.6.2claws23
3800 * sync with sylpheed 0.6.2cvs12
3801 see ChangeLog entry 2001-10-07
3805 enable jpilot to read unsynch'ed addresses.
3807 * src/editldap_basedn.c
3808 fix segfault when opening dialog.
3810 2001-10-06 [alfons] 0.6.2.claws22
3813 fix bug with summary view selecting last *inserted*
3814 node instead of last *visible* node. remember we
3817 2001-10-06 [paul] 0.6.2claws21
3820 updated translation, contains some fixes and new
3821 translations, submitted by Gustavo Noronha Silva
3824 * src/prefs_common.c
3825 change 'each' to 'every' - fix dubious English
3827 * sync with sylpheed 0.6.2cvs11
3829 2001-10-05 [alfons] 0.6.2claws20
3831 * src/mainwindow.[ch], src/folderview.c
3832 make composite tool button switch between "Compose News"
3833 and "Compose Mail" depending on selected folder
3834 (nifty idea by Kim Schulz <kim@schulz.dk>)
3836 2001-10-05 [paul] 0.6.2claws19
3838 * src/mainwindow.c, src/summaryview.c
3839 fix 'Message/Reply to all', broken in last commit
3842 fix X_BEENTHERE seg fault, thanks to Alfons
3844 2001-10-04 [paul] 0.6.2claws18
3846 * src/compose.[ch], src/mainwindow.c
3847 make "Message/Reply" reply to mailing lists; matches
3848 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
3849 based on portions of the patch submitted by
3850 Junichi Uekawa <dancer@netfort.gr.jp>
3852 2001-10-04 [darko] 0.6.2claws17
3855 better smart wrapping
3857 a function to make text buffer contiguous
3859 2001-10-03 [paul] 0.6.2claws16
3861 * sync with sylpheed 0.6.2cvs10
3866 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
3867 close bug "[ #466566 ] compile error on mdk 8.0" by removing
3868 references to chinese translations (hope someone picks up
3871 2001-10-02 [christoph] 0.6.2claws15
3874 fixed non translated header bug
3876 fixed wrong date in alfons last entry ;)
3878 2001-10-02 [alfons] 0.6.2claws14
3880 * src/compose.c, src/prefs_common.[ch]
3881 add block cursor option
3883 2001-10-02 [paul] 0.6.2claws13
3885 * sync with sylpheed 0.6.2cvs9
3887 2001-09-30 [paul] 0.6.2claws12
3889 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
3890 updated translations
3893 add 'src/importldif.c'
3895 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
3896 added eudora-to-vCard conversion tool
3897 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
3899 * sync with sylpheed 0.6.2cvs8
3903 * sylpheed-0.6.2claws released
3905 2001-09-27 [melvin] 0.6.2claws11
3908 fixed crash when using default path (introduced
3910 fixed tiny bug for initial suggestion mode
3912 2001-09-27 [melvin] 0.6.2claws10
3915 fixed bug where gtkpspell didn't set the path correctly
3918 added a paragraph about spell checking
3922 2001-09-27 [paul] 0.6.2claws9
3924 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
3925 replace '// comments' with '/* comments */' to prevent
3926 some compiler warnings
3928 * sync with sylpheed 0.6.2cvs6
3930 2001-09-26 [alfons] 0.6.2claws8
3933 introduce return receipt request notification again,
3934 which was lost because of other semantics in
3935 procheader_parse() (???)
3937 2001-09-26 [christoph] 0.6.2claws7
3940 replace comments for old code with #if 0
3941 readded auto cc, bcc and reply-to
3942 * src/prefs_matcher.c
3943 * src/prefs_scoring.c
3944 removed some definition (was moved to
3947 2001-09-26 [paul] 0.6.2claws6
3950 make 'Follow-up and reply to' sensitive
3952 * more sync with sylpheed 0.6.2cvs5
3959 fixed bug for "US-ASCII" introduced by the encoding code
3965 * src/prefs_common.[ch], src/summaryview.c
3966 'next unread msg' 'go to next folder?' dialog can be
3967 given default behaviour, either always show dialog,
3968 or assume 'yes', or assume 'no'
3969 Submitted by wwp <subscript@free.fr>
3973 * src/compose.c src/gtkspell.[ch]
3974 added support for different encodings
3978 * more sync with sylpheed 0.6.2cvs5
3982 * src/prefs_folder_item.c
3983 add check for item->prefs->default_to string is NULL and
3984 add another check when freeing this string
3989 change to version 0.6.2claws3
3991 * sync with sylpheed 0.6.2cvs5
3994 * src/ldif.[ch], src/importldif.[ch], addressbook.c
3996 * src/addrcache.[ch], addrindex.[ch]
3997 small update for future
4003 added 'Learn from mistakes' option
4004 better handling of quotes in checked words
4007 small update for spell checking stuff
4012 edit a little bit so it complies more with main coding style
4016 * src/folder.[ch], prefs_folder_item.c, compose.c
4017 migrate "request return receipt" folder property
4022 * README.claws **NEW**
4023 (add things of interest for users of main branch
4026 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
4027 re-implement threading per folder option, but store
4028 the setting in folderlist.xml (where it belongs)
4033 fixed bug when compose window is under another window
4034 * src/prefs_common.[ch] src/compose.c
4035 changed 'dictionary_path' to 'dictionary' to be consistent
4036 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
4037 * ac/pspell.m4 src/Makefile.am
4038 dropped PSPELL_PATH macro
4040 updated translations
4042 2001-09-21 [christoph]
4045 added border around header fields
4046 keep header type when new field is added
4048 2001-09-20 [christoph]
4051 more portable debug_print with source filename
4054 more newlines after debug messages
4059 change to version 0.6.2claws2
4061 * sync with sylpheed 0.6.2cvs3
4066 fixed the post-right-click focus pb
4067 fixed crash when 'Spell check all' after dict change
4068 and when cursor is at the end of the text
4069 shift-right-click pops up config menu even on misspelled words.
4076 added pspell to compiled-in features list
4080 * switched to pspell and dropped ispell
4082 new file. autoconf macro for pspell
4084 * configure.in acconfig.h
4085 added pspell support
4087 * src/main.c src/compose.[ch] src/gtkspell.[ch]
4088 * src/prefs_common.[ch]
4089 added pspell support
4091 2001-09-18 [christoph]
4095 replace LOG_MESSAGE with debug_print
4099 added newline after debug message
4101 using __VA_ARGS__ for debug_print macro
4103 ignore Makefile and Makefile.in
4108 change to version 0.6.2claws1
4109 * sync with sylpheed 0.6.2cvs1
4112 * src/prefs_matcher.c
4113 add 'score equal to' option, submitted by
4114 Paul Evans <nerd@freeuk.com>
4116 2001-09-15 [christoph]
4119 comment out menu entry not existing in claws
4121 add debug output for non existing menu entries
4123 fix next/prev unread message for ignored threads
4125 add sourcefile and line number to debug output
4126 otherwise it is sometimes hard to find the
4127 source code part if debug messages are translated
4132 refresh target folder style after colour is changed
4137 change to version 0.6.1claws3
4139 * sync with sylpheed 0.6.1cvs6
4144 fix target folder colourization to use user selected colour
4149 fix crash when message that is marked for copy/move is unmarked
4154 change to version 0.6.1claws2
4156 * sync with sylpheed 0.6.1cvs3
4161 fix bug with default font used for trash folder text
4165 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
4166 updated translations
4169 change to version 0.6.1claws1
4171 * sync with sylpheed 0.6.1cvs2
4176 add Match's new addressbook
4179 updated translation submitted by Jens Oberender
4184 change to 0.6.1claws
4185 * sync with sylpheed 0.6.1 release
4190 change to 0.6.0claws2
4192 * sync with sylpheed 0.6.0cvs4
4195 updated translation submitted by Fabio Junior Beneditto
4209 change to version 0.6.0claws1
4211 * sync with sylpheed 0.6.0cvs1
4214 updated translation submitted by Ricardo Mones Lastra
4217 add 'src/prefs_templates.c'
4219 * src/compose.c, src/summaryview.c
4220 fix segfault on 'Re_edit'
4224 * configure.in, Makefile.am
4226 add tools directory to source distribution
4231 change to version 0.6.0claws
4233 * sync with sylpheed 0.6.0 release
4235 2001-08-30 [christoph]
4238 removed autoconf version check
4242 * src/account.c, src/compose.c, src/prefs_common.[ch]
4243 * src/procheader.[ch] src/utils.[ch]
4244 Enhanced automatic account selection on replies
4245 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
4248 add LDAP and JPilot to the configuration results output.
4250 2001-08-29 [christoph]
4253 no bold font for ignored threads
4258 change to version 0.5.3claws6
4260 * sync with sylpheed 0.5.3cvs10
4261 src/stringtable.[ch]: New Files
4263 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
4264 * src/pixmaps/sylpheed.xpm
4265 add mini-icons to windows (by Alfons)
4270 new functions: next_labeled_cb(), prev_labeled_cb()
4273 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
4274 summary_select_next_labeled(), summary_select_prev_labeled()
4276 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
4277 give claws blue folders and a blue trash can
4282 change to version 0.5.3claws5
4284 * sync with sylpheed 0.5.3cvs9
4285 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
4287 2001-08-24 [christoph]
4290 keep filename when browsing directories
4291 (not working for user entered filename, but
4292 for default name and selected filename from
4295 fixed wrong spelling "Folllow-up"
4299 fixed new/unread message count with ignored
4300 threads (2 commits, first didn't notice no
4301 longer needed decreasing)
4303 readded scrolling of progress dialog
4309 change to 0.5.3claws4
4311 * sync with sylpheed 0.5.3cvs7
4313 2001-08-24 [christoph]
4316 set request return receipt when replying
4317 if it is set is the folder prefs of the
4320 disable final error popup if popups are
4321 disabled in config (again)
4326 Change version number to 0.5.3claws3
4328 * sync with sylpheed 0.5.3cvs5
4331 double quote '%s' in 'gedit %s' to fix bug when
4332 opening attachment with spaces in the name
4335 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
4336 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
4337 initial message templates support
4343 change version number to 0.5.3claws2
4345 * sync with sylpheed 0.5.3cvs4
4347 * src/procmsg.h src/summaryview.c
4348 re-implement (un)ignore thread
4353 remove unnecessary code
4355 enable 'dynamic' signatures (submitted by
4356 Eric Limpens <eric@hscg-internet.nl>)
4360 clean up after sync with sylpheed 0.5.3 release
4363 fix re-introduced font mess, see Christoph's
4368 use sylpheed's small font instead of
4369 gtk default font for summary view
4375 add pl to ALL_LINGUAS - sync with main branch
4377 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
4378 Updated. Translations by Jens Oberender, Ricardo Mones
4379 Lastra, Alfons, and Fabio Junior Beneditto respectively.
4381 * po/pl.po ** NEW FILE **
4382 sync with the main branch
4385 fix target folder colorizing and refresh problem
4388 2001-08-17 [christoph]
4391 claws uses 4 colors for target folder coloring.
4392 arrays were not long enough and destroyed the
4393 stack causing a segfault.
4394 target folder colorizing does not work anymore
4400 change to version 0.5.3claws1
4402 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
4403 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
4404 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
4406 sync with sylpheed 0.5.3 release, but keep claws method of
4407 configuring/saving fonts
4409 * src/addressbook.[ch]
4410 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
4411 in line with a similar change in Hiroyuki's branch
4413 * src/mainwindow.[ch]
4414 disable main_window_set_thread_option()
4415 * src/prefs_folder_item.c
4416 comment out &tmps_prefs.enable_thread,
4417 * src/mbox_folder.c, src/procmsg.[ch]
4418 comment out MSG_IS_IGNORE_THREAD
4420 comment out summary_ignore_thread() and summary_unignore_thread()
4421 comment out MSG_IS_IGNORE_THREAD
4423 use Hiroyuki's threading instead.
4430 use Hiroyuki's 0.5.3 column scheme but also
4431 include the enable/disable button.
4432 * src/pixmaps/mark.xpm
4433 add Hiroyuki's amended pixmap
4435 2001-08-13 [christoph]
4438 receive at get all column showed wrong state for APOP
4439 button should only work for POP3 and APOP accounts
4440 * src/prefs_account.c
4441 added missing preprocessor statement for SSL
4446 add 'receive at get all' column and enable/disable
4449 2001-08-06 [christoph]
4452 show usage of SSL in protocol column
4458 * src/prefs_account.[ch]
4459 moved ssl options to a new page
4465 added support for SMTP STARTTLS command
4467 2001-08-05 [christoph]
4470 debian autoconf needs version check to find
4471 correct autoconf version. if the file is
4472 named configure.in 2.13 is used, which does
4473 not work with this configure.in script.
4474 other solution would be to rename the script
4475 to configure.ac as suggested in the autoconf
4479 disable final error popup if popups are
4484 fixes IMAP over SSL problem
4489 change to 0.5.2claws1
4491 * sync with sylpheed 0.5.2cvs1
4496 quick fix for ispell detection...
4501 change to 0.5.1claws4
4503 * sync with sylpheed 0.5.1cvs7
4507 * src/prefs_common.c, src/prefs_common.h,
4508 src/gtkspell.c, src/gtkspell.h
4509 add global spelling checker settings (compose tab) +
4510 selection of dictionary
4513 guess valid ispell location
4518 removal of 'src/quote_fmt_parse.c'
4521 (submitted by Jens Oberender <didge@suse.de>)
4526 * src/folderview.[ch]
4529 * src/prefs_common.[ch]
4531 target folder colourization
4535 more sync with Sylpheed 0.5.1cvs6
4540 * src/prefs_folder_item.[hc]
4542 shared folders support with a GUI
4548 * sync with Sylpheed 0.5.1cvs6
4554 (submitted by Fabio Junior Beneditto)
4560 patch to correct bad image mime headers
4561 (submitted by Don Quijote <dq@searchlores.org>)
4565 * tools/gif2xface.pl **NEW FILE**
4567 script to convert file.gif to file.xface for
4568 use in a custom header.
4569 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
4574 change macros for detecting JPilot and LDAP
4576 2001-07-27 [christoph]
4579 code cleanup (MIN / MAX warning, needed casting)
4584 disallow setting flags when detecting certain headers
4585 (X-Status, Status, Seen, X-Seen).
4587 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
4589 2001-07-27 [christoph]
4591 * src/prefs_filter.c
4592 * src/prefs_filtering.c
4593 * src/prefs_matcher.c
4594 * src/prefs_scoring.c
4595 scroll list when moving rows up or down
4599 * src/prefs_account.c
4600 * src/prefs_account.h
4602 SMTP over SSL (untested, feedback requested)
4610 * configure.in, acconfig.h
4611 define CLAWS (need this for main / claws detection)
4616 Sylpheed 0.5.1claws2
4618 * sync with Sylpheed 0.5.1cvs4
4620 2001-07-25 [christoph]
4624 item->prefs == NULL (don't know why)
4629 Sylpheed 0.5.1claws1
4631 * sync with Sylpheed 0.5.1cvs1-3
4633 2001-07-24 [christoph]
4636 * src/prefs_folder_item.[ch]
4637 added folderitem preferences dialog with
4638 default To: and auto request return receipt
4642 changes to handle new folderitem preferences
4646 call compose new mail with current folderitem
4650 Release Sylpheed 0.5.1claws
4653 change to release version 0.5.1claws
4655 2001-07-24 [christoph]
4658 fixed segfault that happend when the selected
4659 message was removed while retrieving new messages.
4663 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
4667 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
4668 this is a work in progress, for more information: http://nlpagan.net/sylman
4670 * configure.in, src/mainwindow.c, manual/Makefile.am
4671 add support for English manual
4674 add authors of user manuals
4676 * manual/en/sylpheed*.html
4677 add English documentation
4679 2001-07-22 [christoph]
4684 changed a wrong debug message
4689 update Dutch translation
4691 * src/prefs_filtering.c,
4693 add more translatable strings
4702 * src/inc.c, src/summaryview.[ch]
4703 prevent update of mark file when filtering has done, by
4704 using a variable; this affects two functions:
4705 inc.c::inc_finished()
4706 summaryview.c::summary_show()
4710 * src/filtering.[ch], src/prefs_filtering.c,
4712 add filtering action for label coloring
4717 * added src/labelcolors.c
4718 * added src/labelcolors.h
4719 * src/Makefile.am, src/summaryview.c
4720 rearrange label coloring code
4723 add more parentheses so label colouring works correctly
4726 don't really delete message, but move it to Trash
4728 * src/prefs_matcher.c
4729 add quote options to info dialog
4731 2001-07-20 [christoph]
4737 * src/ssl.[ch] (new)
4738 moved ssl stuff to a seperate file
4743 fix show sender using address book with no e-mail
4744 address in From: field
4748 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
4749 fix messy handling of escaping... now at least the
4750 execute command is useful. escape char is '\', we
4751 accept \n and \r too.
4755 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
4756 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
4765 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
4767 revise filtering; currently move, copy, marking have
4768 been tested. if you like bleeding edge stuff, you
4769 should definitely go for this version :)
4771 * mark old working stuff as VERSION_0_5_0_CLAWS5
4773 2001-07-17 [christoph]
4782 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
4783 bits in the mark file, without affecting either branch. Lots of
4784 files changed, also in claws branch.
4786 UNTESTED: use of mbox folders
4789 added mark all read; however this was a quick hack used for
4790 cleaning up mess after initial merge with Hiroyuki
4793 change claws version number back to 0.5.0claws5 to clear up
4794 confusion & pretension (recent release was technically
4795 0.5.0claws4, so we neatly align with Hiroyuki :-)
4799 sync with Hiroyuki's 0.5.0cvs4
4805 * src/filtering.[ch]
4806 remove invalid updating of mark files for
4807 filter actions MATCHING_ACTION_MOVE and
4808 MATCHING_ACTION_DELETE; this should fix the
4812 revert Christoph's stab at fixing the folder
4816 add missing files with translatable strings
4823 * src/addr_compl.[ch], src/prefs_filtering.c
4824 make "filtering pref dialog's destination entry" an
4825 "address completable entry", if filter destination is
4830 sync with Hiroyuki's 0.5.0cvs2-3
4832 2001-07-15 [christoph]
4835 fixed folder stats update after incorporation
4840 * finish label colouring stuff (for now)
4841 * fix incorrect colour bug (off by one)
4846 change text labels for news and mail message so there's
4847 plenty of toolbar estate left
4854 sync with Hiroyuki's 0.5.0cvs1
4857 more rewrite label colouring
4861 * src/summaryview.[ch]
4862 * start rewrite label colouring
4863 * fix proper location "Add Sender To Addressbook" menu item
4867 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4868 (actually this is 0.5.0claws4)
4873 * fix duplicate message
4874 * add updated Portugese / Brazilian translation
4875 submitted by Fabio Junior Beneditto
4883 add updated Dutch translation
4886 add updated German translation submitted by Jens
4890 Prerelease before 0.5.0claws. Please test.
4891 This version is temporarily tagged as VERSION_0_5_0_TEST
4893 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
4894 src/prefs_scoring.c, src/prefs_matcher.c,
4895 src/prefs_filtering.c, src/mbox.c,
4896 src/main.c, src/inc.c, src/filtering.[ch]
4897 revert new Hoa's new matcher (does not work yet)
4904 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4910 add ChangeLog.claws to EXTRA_DIST
4912 add matcher_parser_parse.h to EXTRA_DIST
4914 2001-07-10 [christoph]
4917 add destination folder to table of
4918 folders that need to be updated after
4925 make collapse state of folders and folder items persistent, i.e.
4926 if you collapse a folder tree, the next time sylpheed-claws starts
4927 up the folder tree remains collapsed.
4929 2001-07-10 [christoph]
4935 renamed MD5_CTX to MD5_CTX_syl
4936 conflicts with a struct in openssl
4939 * src/prefs_account.[ch]
4943 fixed compose with current account
4944 broken by new compose button stuff
4949 changed my email address
4951 * src/matcher_parser_parse.y
4952 clean the parser to remove conflicts
4960 fix incorrect description of --enable-ldap parameter
4962 * src/prefs_common.[ch]
4964 add experimental option "smart wrapping" which makes the
4965 compose editor auto wrap.
4967 | TODO: the problem with the buggy cursor handling is caused |
4968 | by the GtkText. when deleting / backspacing text its |
4969 | wrapping algorithm does not take in account the previous |
4970 | line. should find a way to hack this in. |
4971 | or should perhaps combine this with the word wrapping |
4972 | patch i wrote in january. |
4975 show build parameters for LDAP and JPilot
4978 revert Christoph's bugfix for selecting next unread message,
4979 because folder stats aren't updated correctly
4986 * src/matcher_parser_lex.l
4987 * src/matcher_parser_parse.y
4988 * src/prefs_filtering.c
4989 * src/prefs_scoring.c
4991 bugfix of the config file parser
4996 added generated matcher sources to BUILT_SOURCES
5002 added new config file parser
5005 * src/filtering.[ch]
5007 * src/prefs_filtering.c
5008 * src/prefs_matcher.c
5009 * src/prefs_scoring.c
5010 * added src/matcher_parser.h
5011 * added src/matcher_parser_lex.h
5012 * added src/matcher_parser_lex.l
5013 * added src/matcher_parser_parse.y
5014 lex & yacc config file parser
5019 changes prefs_filtering into global_filtering
5022 build threads with subjects only if "Re: " is at the
5023 beginning of the subject
5029 sync with sylpheed 0.5.0
5030 change of version number only
5036 sync with sylpheed 0.5.0pre5
5040 sync with sylpheed 0.5.0pre4 release
5041 /po and /manual/ja not sync'ed
5045 more sync with sylpheed 0.5.0pre4
5047 2001-07-03 [christoph]
5050 fixed address book broken by address book
5051 for VCard, JPilot, LDAP
5057 stopped memory leaks
5061 more sync with sylpheed 0.5.0pre4
5065 * included address book patch for VCard, JPilot, LDAP
5066 * pref_common.c - fixed Font options on Display tab (cosmetic)
5067 * alertpanel.c - fixed truncated message
5069 2001-07-02 [christoph]
5074 mark threads for ignoring
5080 * sync with sylpheed 0.5.0pre4
5081 updated gettext to 0.10.38.
5087 * src/summaryview.[ch]
5088 new right-click option: Label.
5089 substitute for 'Mark-->Mark/Unmark', colours the line.
5090 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
5092 2001-07-01 [christoph]
5095 fixed font for trash
5097 move ctree to unread message
5101 * sync with sylpheed 0.5.0pre3 release
5107 allow inserting / attaching multiple files in
5113 small change to Alfons' previous stuff so that it
5118 * lots of files changed; first attempt to merge the changes
5119 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
5124 updated and completed, translations by Fabio
5125 Junior Beneditto <fjbeneditto@yahoo.com.br>
5131 allow selecting an attached files' mime type from a
5136 * more sync with sylpheed 0.5.0pre3
5141 merge with sylpheed.pot and pt_BR.po provided by
5142 Fabio Junior Beneditto.
5147 make MIME types case insensitive
5152 merge with sylpheed.pot and old nl.po; translations added.
5156 * more sync with sylpheed 0.5.0pre3
5161 don't crash when removing parent node of messages
5162 attracted by subject. this was caused by not deleting
5163 the parent node from the subject line hash table.
5170 if there are multiple messages selected, allow forwarding
5171 them as attachments.
5175 * more sync with sylpheed 0.5.0pre3
5181 * sync with sylpheed 0.5.0pre3
5186 fixed 'compose news article' bug
5187 from icon-and-text toolbar
5191 * sync with sylpheed 0.5.0pre2 release
5193 2001-06-24 [christoph]
5195 * src/prefs_common.c
5196 bug fix in font selection
5198 use sylpheed's normal font instead of
5199 gtk default font for folders without
5204 * src/mainwindow.[ch]
5205 added composite compose mail / news button (an idea by Leandro
5206 Pereira <leandro@linuxmag.com.br>)
5210 Added instructions for ldif-to-xml.py
5218 * src/pixmaps/stock_news_compose.xpm
5219 added pixmap by Leandro
5220 * src/prefs_common.c
5221 tested built-in spelling checker of GCC 3.0 :)
5223 merged dutch translation of sylpheed-main with
5228 Added tools directory and files.
5230 * tools/filter_conv.pl
5231 converts old filter system to new filtering system
5232 * tools/ldif-to-xml.py
5233 converts netscape addressbook to sylpheed addressbook
5235 descriptions/instructions for above two files
5237 2001-06-23 [christoph]
5240 * src/manage_window.[ch]
5241 * src/prefs_common.[ch]
5242 mail retrieval dialog can be enabled, disabled
5243 or hidden if non of sylpheed's windows is active
5249 * sync with sylpheed 0.5.0pre2
5251 2001-06-21 [christoph]
5254 show recipient on 'from' for all accounts
5257 * src/prefs_common.[ch]
5258 disable error popup on mail receive errors
5263 made the ruler correctly appear and disappear.
5266 removed Hoa's work-in-progress-stuff (interesting!) so
5269 2001-06-20 [christoph]
5272 * src/progressdialog.c
5273 added scrolled window for list in progressdialog
5277 sync with sylpheed 0.5.0pre1 release
5279 2001-06-20 [christoph]
5282 make building threads by subject work when
5283 thread view is enabled
5286 * src/prefs_common.[ch]
5287 automatically select account for mail replys
5291 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
5292 they are filled in from the account settings.
5296 * more sync with sylpheed 0.5.0pre1
5302 added --sysconfdir to CPPFLAGS for pointing to the correct
5303 location of mime.types.
5305 NOTE: make sure you use --sysconfdir when running ./autogen.sh
5311 fixed some bug when building threads
5315 * src/prefs_account.c
5316 UI stuff: More changes to the English
5320 * src/pixmaps/stock_news_compose.xpm: new file
5324 Added new icon for Hoa's 'compose a news
5325 message', plus minor improvements to the
5331 more sync with sylpheed 0.5.0pre1
5337 Follow-up and reply to
5339 * src/summaryview.[ch]
5340 Build threads also with subjects
5345 forwarding use the current account.
5348 the "compose message" button has been replaced with
5349 "new mail" and "new news" buttons
5351 * src/prefs_common.[ch]
5352 added a configuration option to use the forward button
5353 as "forward as attachment"
5354 changed reply and forward format description
5356 * src/quote_fmt_lex.l
5357 * src/quote_fmt_parse.y
5358 added message with no signature in format for reply
5367 Improvements to the English
5369 * src/prefs_common.c
5370 Improvements to the English and some
5371 clarity/continuity improvements in the
5372 description of Quote symbols.
5378 * sync with sylpheed 0.5.0pre1
5383 Better interface for compose, displayed fields
5384 are updated whenever we change account.
5385 Newsgroups field is automatically filled.
5388 Newsgroups field is automatically filled.
5390 * src/prefs_account.c
5391 Some interface stuff when fields appear and
5398 * sync with sylpheed 0.4.99
5402 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
5403 base64_decoder_free, base64_decoder_decode): new object and
5404 functions for decoding base64 streams.
5405 * src/procmime.c (procmime_decode_content): modified to use the
5412 * sync with sylpheed 0.4.99cvs11
5418 * sync with sylpheed 0.4.99cvs9
5423 * src/prefs_account.c
5425 SMTP server can be defined in the news account
5426 mime type of attachment are kept.
5430 now choose the highest important score between default
5431 and important score of folder.
5435 * src/prefs_common.c:
5437 (prefs_quote_description_create): corrected description of
5438 quote format characters
5444 * sync with sylpheed 0.4.99cvs8
5448 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
5449 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
5455 * sync with sylpheed 0.4.99cvs7
5459 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
5460 clashes with autogenerated header).
5461 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
5462 * src/Makefile.am: added quote_fmt.h.
5463 * src/.cvsignore: added lex/yacc autogenerated files
5464 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
5470 * sync with sylpheed 0.4.99cvs6
5474 * added src/quote_fmt_parse.h
5479 don't modify readonly configuration files
5481 * src/prefs_account.c
5482 * src/prefs_common.c
5483 * src/prefs_customheader.c
5484 * src/prefs_display_header.c
5485 * src/prefs_filter.c
5486 * src/prefs_filtering.c
5487 * src/prefs_scoring.c
5488 don't open dialog box when configuration files
5493 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
5495 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
5496 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
5497 BUILT_SOURCES to make all files rebuild properly.
5499 * src/compose.c: removed #include "quote_fmt.tab.h".
5501 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
5502 CHARACTER value in yylval.
5504 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
5505 receive CHARACTER value by documented means (yylval).
5507 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
5512 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
5517 * src/prefs_filtering.c
5518 now keep the configuration for execute action
5525 * sync with sylpheed 0.4.99cvs5
5530 added quote_fmt.[ch]
5532 * added src/quote_fmt.y
5533 * added src/quote_fmt.l
5534 * added src/quote_fmt.tab.h
5535 * added src/quote_fmt.tab.c
5536 * added src/lex.quote_fmt.c
5537 parsing configuration for replying
5540 * src/prefs_common.[ch]
5541 added configuration UI for replying
5545 using configuration for replying
5553 * src/prefs_filtering.c
5554 * src/prefs_matcher.c
5555 * src/prefs_matcher.h
5556 action "run a command" for filtering
5557 and matching with a command.
5558 fixed the "whole message" matching
5561 changed temporary filename for security
5564 queue the notification if it fails to send.
5566 * src/prefs_common.c
5567 * src/prefs_folder_item.c
5568 changed the default important score
5570 * src/prefs_scoring.c
5572 hide kill score input when the folder is not
5577 * src/prefs_common.c:
5579 (prefs_font_select): pass font name in font entry box to font
5584 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
5588 * sync with sylpheed 0.4.99cvs4
5592 * src/headerwindow.c:
5594 (headerwindow_show_cb): use the selected summary view item, not
5599 * src/headerwindow.c:
5601 (headerwindow_show_cb): always try to show msginfo
5606 keep attached parts when reediting or forwarding.
5611 * src/prefs_folder_item.[ch]
5612 * src/prefs_scoring.[ch]
5614 * src/summaryview.[ch]
5617 * src/prefs_common.[ch]
5618 support for folder scoring
5619 kill score and important score for messages
5621 * src/prefs_account.c
5622 some display bug fixed for local account
5627 * src/summaryview.c:
5629 (add_sender_to_cb): don't crash when no or invalid sender; the add
5630 sender to address book menu item is disabled.
5634 * src/filtering.[ch]
5636 handling summary menu / filter messages
5642 imap folders now appears in list
5645 doesn't crash if destination mail is not writeable
5650 removed some warnings
5654 * src/prefs_filtering.c
5655 global string to identify any folders
5656 removed some debug info
5657 filtering to mbox folders is now possible
5660 removed some warnings
5663 permission on files are changed to read/write for user only,
5665 creation of subfolder is handled better.
5669 Verified the sync for src/prefs_common.[ch] and
5670 src/prefs_account.[ch]. I believe there were some
5671 minor indentation differences.
5677 * sync with 0.4.99cvs3
5682 handling flags for mbox format
5685 use of mark file only for MH format
5686 handling flags for mbox format
5687 filtering cannot yet move or copy mails to mbox folders.
5690 changed move_msg, copy_msg,
5691 move_msgs_with_dest, copy_msgs_with_dest functions
5692 uses only folder->copy_msg() function
5693 uses folder->finished_copy() to handle the destination
5694 folder at the end of the copy or move operation.
5697 included mbox directories.
5699 * src/folderview.[ch]
5701 handle folders operation for mbox format
5704 disable conversion of "From " header
5706 * src/mbox_folder.[ch]
5707 completion of mbox format handling
5710 changed mh_copy_msg() function and
5711 removed mh_move_msg(), mh_move_msgs_with_dest(),
5712 mh_copy_msgs_with_dest()
5714 * src/prefs_filtering.c
5715 removed some warnings
5717 * src/prefs_matcher.c
5718 default boolean operation is AND
5721 handling flags for mbox format
5722 handling of "From " header
5726 added MSG_REALLY_DELETED flags to handle deletion of
5727 messages in mbox format.
5730 handling flags for mbox format
5731 disable the MSG_DELETED flags when messages
5732 are deleted in mbox format
5735 "From " headers display fixed.
5741 (get_email_part): skip quoted email addresses, like in e.g.
5742 "'alfons@proteus.demon.nl'".
5746 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
5747 and fixing the persistence troubles when using separate windows.
5751 Added #define SEPARATE_ACTION used in the gtk item factory for
5752 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
5753 use gtk_item_factory_get_widget_by_action() to get the items.
5755 Removed separate_widget_cb from the gtk item factory data
5757 (mainwindow_create): connect separate_widget_cb() to check
5758 menu item "toggled" signal. also passing a MainWindow pointer
5759 as object data for both check menu items.
5761 (separate_widget_cb): definition of separate_widget_cb() to match
5762 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
5763 window using gtk_object_get_data(). The type of window separation
5764 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
5766 * src/prefs_filtering.c,
5767 src/prefs_matcher.c: added horizontal scrollbars
5772 fix segfault with invalid bold font
5774 correctly display summary stats after row is marked
5778 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
5779 encodings with libjconv.
5784 added mbox_folder.[ch]
5786 mbox temporary folder
5788 * added src/mbox_folder.[ch]
5790 * src/procheader.[ch]
5793 bugfix for file incorporation filtering
5795 enable creation of MBOX
5796 * src/prefs_display_header.c
5797 enable use of headers like "From "
5798 something that should be fixed :
5799 displaying of such headers add an extra space
5800 * src/prefs_folder_item.c
5801 don't create folders because it is not necessary
5803 added data field to MsgInfo for mbox internal use
5805 added some support for mbox
5807 added get_mbox_cache_dir() function
5809 2001-05-23 [hiroyuki]
5811 * src/headerwindow.c
5822 src/folderview.c: more sync with 0.4.99cvs2.
5824 * src/headerwindow.c: reverted.
5830 * sync with sylpheed 0.4.99cvs2
5838 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
5844 * configure.in: if gnome-config not found, "no" is displayed
5846 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
5848 * src/textview.c: now also possible to add mail addresses by right
5849 clicking in the text view
5851 * src/codeconv.c: merged patch which fixes endless loop when encountering
5852 invalid wide characters; from Alte <010@imis.ru>
5856 Added installation of gnome specific things:
5858 * Makefile.am: gnome conditional
5860 * configure.in: check for installed gnome
5862 * added sylpheed.png, sylpheed.desktop
5866 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
5868 * src/mainwindow.h (main_window_toolbar_create): created a button
5870 (main_window_set_toolbar_sensitive): enable/disable the new button
5872 (toolbar_reply_to_author_cb): handle the new button.
5874 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
5875 send_progress_dialog_destroy() on failure (fixes hang on SMTP
5880 * src/compose.h (ComposeReplyMode): new modes
5881 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
5882 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
5885 (compose_send): move some code into a new function:
5886 (compose_current_mail_account): new function.
5887 (compose_reply): new argument to_author, all callers changed; if
5888 to_author==TRUE and account->protocol==A_NNTP, find and use an
5889 appropriate mail account for replying.
5890 (compose_reply_set_entry): new argument to_author; ignore
5891 compose->replyto if to_author==TRUE.
5893 * src/mainwindow.c: new command "Message/Reply to author".
5894 (main_window_set_menu_sensitive): enable/disable it.
5895 (reply_cb): handle it.
5897 * src/summaryview.c: new command "Reply to author".
5898 (summary_set_menu_sensitive): enable/disable it.
5899 (summary_reply_cb): handle it.
5901 * src/account.c (account_find_mail_from_address): new function.
5907 * sync with sylpheed 0.4.99cvs1
5914 new filtering action : forward and forward as attachment
5917 no need for $DISPLAY when we run sylpheed --help
5918 call to parse_cmd_opt() is moved
5920 * src/mainwindow.[ch]
5921 execute button is hidden when immediate execute
5926 * src/prefs_folder_item.c
5928 better handling of missing directories
5931 reedit is enabled in outbox
5932 reedit is enabled in queue
5938 * src/prefs_filtering.c
5939 changed attachement into attachment
5945 * sync with sylpheed 0.4.67cvs9
5946 * sync with sylpheed 0.4.67cvs7-8
5951 added prefs_filtering.c
5953 * src/filtering.[ch]
5955 removed action : forward_news and forward_news_as_attachement
5956 (forward and forward_as_attachement can be used instead)
5959 added menu option to access filtering configuration
5961 * src/prefs_account.c
5962 changed mail_command default to /usr/sbin/sendmail
5964 * added src/prefs_filtering.[ch]
5965 dialog box for filtering configuration
5967 * src/prefs_matcher.c
5968 added function prefs_matcher_get_criteria_from_matching()
5970 * src/prefs_scoring.c
5971 reset the dialog when register or substitute is clicked
5976 added filtering.[ch]
5978 using filering.[ch] instead of filter.[ch]
5980 reading new filtering configuration
5982 added some filtering actions
5983 and fixed a bug for headers and mail body matching
5985 using filering.[ch] instead of filter.[ch]
5987 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
5989 some fixes for filtering
5991 2001-05-14 [hiroyuki]
5993 * src/send.c: fixed some weird indentations.
5994 send_message_with_command(): call pclose() only if p != NULL.
5995 * src/textview.c: get_email_part(): modified the code for readability.
5997 2001-05-14 [hiroyuki]
6001 src/md5ify.h: removed from the cvs.
6005 * src/main.c: include rfc2015.h to avoid compiler warnings.
6006 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
6007 the panel is already on screen.
6008 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
6009 closing the alert window by ESC as "No".
6010 * src/prefs_common.c (prefs_interface_create): moved return
6011 receipt check button to the correct place.
6015 * src/prefs_common.c:
6016 moved return receipt check button to the Send tab. (prefs_send_create)
6017 removed the date format ui related globals. (prefs_display_create)
6021 * sync with sylpheed 0.4.67cvs5-6
6025 * added Alfons' font selection patch
6028 * src/headerwindow.c
6029 * src/prefs_common.c
6030 * src/prefs_common.h
6034 changed version of cache
6036 * src/prefs_matcher.c
6037 added additionnal matching criteria
6041 added references in MsgInfo
6046 prepared some things for new filtering
6048 added some matching properties
6049 inreplyto need to be enhanced
6050 prepared some things for new filtering
6052 added Return-Receipt-To handling
6053 * src/prefs_folder_item.c
6054 changed default value to TRUE
6055 * src/prefs_matcher.c
6056 added some matching properties
6057 * src/prefs_scoring.[ch]
6058 the scoring dialog is finished
6060 added Return-Receipt-To handling
6061 Reference need to be added
6063 added Return-Receipt-To handling
6064 added threadscore to get a better score sorting when
6067 suppressed a bug when we sort the list
6068 when no folder is opened.
6069 better score sorting when threads are enabled
6073 * reverted previous patch because of potential errors
6077 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
6078 applied "toggle mail-retrieval dialog window" patch submitted
6079 by Eric Limpens <eric@qnt.net>
6081 * sync with sylpheed 0.4.67cvs4
6085 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
6086 some picky compilers.
6087 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
6088 * src/grouplist_dialog.c: include alertpanel.h.
6089 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
6090 fix compile warning.
6091 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
6092 #include "defs.h" before others to prevent the warning of `MIN'
6093 and `MAX' redefinition.
6099 * src/prefs_account.c
6100 * src/prefs_display_header.c
6103 added prefs_scoring.[ch]
6104 * src/grouplist_dialog.c
6105 display an error dialog box if the group list
6107 * src/mainwindow.[ch]
6108 added main_window_set_thread_option() function
6109 scoring dialog box enabled
6111 added flags matching unread /new / marked
6112 / deleted / replied / forwarded
6114 newsgroups are now finally in newscache
6115 * src/prefs_matcher.[ch]
6116 finished preferences for matching dialog
6117 * added src/prefs_scoring.[ch]
6118 scoring dialog box completed
6120 conversion to string : added scoringprop_to_string()
6121 write config for preferences :
6122 added prefs_scoring_write_config()
6124 threads can be enabled/disabled independently
6132 thought it would be nice to have a list of all
6133 contributors (used Changelog as a reference)
6136 messed up version numbering...
6140 * sync with sylpheed 0.4.67cvs1-3
6144 * src/prefs_common.c:
6145 better UI for strftime format, double clicking
6146 on format now inserts the format in text entry
6147 replaced close button with standard OK/Cancel
6148 moved date format button to the right of the
6154 Ctrl-Home / Ctrl-End have proper cursor navigation
6158 * src/prefs_matcher.c
6159 finished UI to define matching properties
6160 added ok and cancel button
6161 * src/prefs_filter.c
6162 added ok and cancel button
6164 fixed some bug in xhdr parsing
6169 fixed a bug in textview_show_header(), which displayed two colons (':');
6170 cleaned up some warnings
6175 added prefs_matcher.[ch]
6176 compilation with -W -Wall
6178 ungrab the mouse events if grabbed - does it
6179 fix the bug for disposition notification ?
6181 added a menu option to open the matching dialog.
6183 added matcherprop_to_string() and matcherlist_to_string()
6184 fixed some bugs, changed the name of some options
6185 age_sup and age_inf becomes age_greater and age_lower,
6186 body and messageheaders becomes body_part and headers_part,
6187 changed the names of constants from SCORING_XXX to MATCHING_XXX
6188 * src/prefs_display_header.c
6189 * src/prefs_headers.c
6190 fixed a bug that accidentally destroyed dialogs
6191 when closed them with delete_event
6192 Added *_deleted() which handle delete_event signal correctly.
6193 * src/prefs_folder_item.[ch]
6194 added "enable_thread" field for future customization
6195 * added src/prefs_matcher.[ch]
6196 sample of the UI to define matching properties
6198 using procheader_headername_equal instead of str*cmp functions
6199 using procheader_parse_header() function
6201 using MATCHING_XXX instead of SCORING_XXX
6203 display the sender of the news even if this is ourself
6204 when this is a news message.
6206 using headername_equal() instead of str*cmp functions
6212 * sync with sylpheed 0.4.66
6213 * src/gtkstext.c: trace logs added
6217 * src/prefs_common.[ch]: added option to enable/disable GnuPG
6218 signature check popup.
6219 * src/rfc2015.c (check_signature): show signature check popup only
6220 if it is enabled in preferences.
6226 * sync with sylpheed 0.4.66cvs6
6230 * src/prefs_common.[ch]: added option to enable/disable
6231 looking up sender name in address book for summary pane
6232 * src/summaryview.c: look up sender in the address book
6233 by using Alfons' address completion code
6235 2001-05-07 [hiroyuki]
6238 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
6239 member of Pop3State.
6240 * src/news.c: brought #include "defs.h" before #include <glib.h>
6241 to prevent the warning of `MIN' and `MAX' redefinition.
6245 * removed src/headers_display.[ch]
6246 * removed src/prefs_display_headers.[ch]
6248 use a temporary file in the user directory for mbox import
6250 added XHDR support to get "To" and "Cc" headers
6251 (in order to match news with to or cc field for
6253 added function news_parse_xhdr() to get XHDR response
6255 added function nntp_xhdr()
6257 fetch the message if necessary
6263 * sync with sylpheed 0.4.66cvs3-5
6268 added function itos_buf() to enable use of several buffers
6270 use of itos_buf() instead of itos() in summary list
6271 to fix the broken display of message number.
6275 * src/gtkstext.c: bug in cursor up navigation fixed,
6276 fixed another unsigned / signed comparison (we're getting there :-)
6281 added scoring.c scoring.h
6282 prefs_folder_item.c prefs_folder_item.h
6285 added FOLDERITEM_RC SCORING_RC
6287 added prefs field in FolderItem :
6288 properties for each folder (PrefsFolderItem),
6289 sorting type and mode were added as the first properties.
6291 read config for scoring
6292 * added src/matcher.[ch]
6293 gives functions to parse configuration file to do
6294 matching on mails with a list of conditions.
6296 add option to sort by score
6297 * src/prefs_common.[ch]
6298 added preference option to show score and for
6299 the score column size
6300 * added src/prefs_folder_item.[ch]
6301 properties for each folder (PrefsFolderItem),
6302 sorting type and mode were added as the first properties.
6303 * src/procheader.[ch]
6304 added procheader_parse_header()
6305 added procheader_header_free()
6306 added procheader_headername_equal()
6307 and made modification to use them.
6309 added score field to MsgInfo structure
6310 * added src/scoring.[ch]
6311 gives functions to parse configuration file to do
6312 scoring on mails with a list of conditions.
6313 * src/summaryview.[ch]
6314 save the sorting type and mode for the folder
6315 added column to display the score of the mail
6316 added function summary_score_clicked()
6317 sorting type and mode are restored to the folder
6320 use procheader_parse_header(), procheader_headername_equal()
6321 removed memory leak in text_scan_header when freeing headers
6323 changed the function to match names of headers
6324 using procheader_headername_equal()
6326 Scoring functions are implemented, an interface is needed
6332 hopefully fixed the row up navigation bug,
6333 removed adding back / forward lines to cache
6337 * src/prefs_display_headers.c: user interface changes:
6338 (prefs_display_headers_create): remove unused "Show" check button;
6339 allow reordering of headers by dragging.
6340 (prefs_display_headers_write_config): remove unused variables.
6341 (prefs_display_headers_set_dialog): do not insert "(New)" at top
6342 of lists (not needed with the new UI).
6343 (prefs_display_headers_set_list): scan lists starting from row 0,
6344 not 1 (do not skip "(New)").
6345 (prefs_display_headers_find_header): new function.
6346 (prefs_display_headers_clist_set_row): do not allow duplicates.
6347 (prefs_display_headers_delete_cb): do not skip row 0; treat
6348 closing the alert window by ESC as "No".
6349 (prefs_display_headers_up): do not protect row 0.
6350 (prefs_display_headers_down): do not protect row 0.
6354 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
6358 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
6359 summary_select_next_marked, summary_select_prev_marked): new
6364 * src/news.c: fixed a bug when no article can be fetched after
6365 server timeout if the connection was restored by news_post():
6366 (news_select_group): new function.
6367 (news_fetch_msg): call news_select_group() before fetching
6369 (news_get_uncached_articles): set session->group after successful
6377 changed version of cache, added cc field
6379 * src/prefs_display_headers.c
6380 the interface was changed
6382 * src/prefs_headers.c
6387 * completed sync of sylpheed cvs2
6388 * src/gtkstext.c: updated row up / down cursor navigation
6389 * src/textview.c: re-edited, prepared for fixing the email address
6394 * src/prefs_common.c: use alfons' strftime ui code
6395 entry_datefmt and datefmt_sample widgets have to be
6396 global in this module because of this change
6401 * src/prefs_common.[ch] added option to activate the return receipt
6406 * src/gtkstext.c: fix for row up/down cursor navigation.
6410 * sync with 0.4.66cvs2
6414 added add-sender-to-addressbook patch
6422 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
6425 * src/alertpanel.c (alertpanel_create): new argument can_disable,
6426 all existing callers changed to pass FALSE; create a check button
6427 to disable the message.
6428 (alertpanel_message_with_disable): new function.
6429 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
6430 (alertpanel_button_toggled): new function.
6431 (alertpanel_button_clicked, alertpanel_close): set value using
6434 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
6436 * src/prefs_common.c (prefs_privacy_create): new check button
6437 checkbtn_gpgme_warning.
6439 * src/main.c (main): moved preferences reading before gpgme
6440 initialization; check prefs_common.gpgme_warning before giving the
6441 GnuPG warning and set it to FALSE if the user wants to disable the
6444 2001-05-02 [hiroyuki]
6446 * src/prefs_display_headers.c: modified the layout and some labels.
6450 * src/prefs_account.c (prefs_account_fix_size): new function.
6451 (prefs_account_create): call prefs_account_fix_size(); use
6452 gtk_widget_show instead of gtk_widget_show_all (fixes too large
6453 size when the window is shown for the first time).
6454 (prefs_account_basic_create): changed layout of serv_table; moved
6455 localmbox_entry above smtpserv_entry (logically it replaces
6457 (prefs_account_protocol_activated): set sensitivity of
6458 nntpauth_chkbtn according to the protocol (in addition to
6459 hide/show); commented out gtk_table_set_row_spacing() calls.
6460 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
6461 not sensitive (fixes a bug with disabled username/password boxes
6462 when editing POP3 account after NNTP with authentication).
6468 * src/prefs_account.[ch]
6470 removed local account without SMTP server
6471 added option to use mail command instead of a connexion
6472 to SMTP server when a local account is used
6473 * src/prefs_headers.c
6476 fixed a bug when connexion immediately closed
6486 * src/prefs_account.c (Basic, prefs_account_basic_create): new
6487 widget nntpauth_chkbtn.
6488 (prefs_account_protocol_activated): handle nntpauth_chkbtn
6490 (prefs_account_nntpauth_toggled): new function.
6492 * src/news.c (news_session_new_for_folder): use NNTP
6493 authentication only if ac->use_nntp_auth is set.
6497 * src/Makefile.am changed headers.[ch] in customheader.[ch]
6498 * src/prefs_display_headers.c changed the UI
6499 * src/prefs_headers.c changed account_name to account_id
6500 * src/compose.c using customheader.h
6502 2001-05-01 [hiroyuki]
6506 src/nntp.c: changed sock_read() to sock_gets(), they've been left
6511 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
6512 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
6513 for displaying of headers
6514 * src/grouplist_dialog.[ch] minor changes to remove warnings
6515 * src/prefs_display_headers.[ch] dialog to choose the
6516 headers to display in the mail viewer.
6517 * src/headers.h correction of #define
6518 * src/headers_display.[ch] configuration for displaying of headers.
6519 * src/main.c read config of displaying of headers
6520 * src/prefs_common.c add a button to access the config dialog
6521 for displaying of headers
6522 * src/prefs_display_headers.[ch] dialog for configuration for
6523 displaying of the headers.
6524 * src/prefs_headers.c cleaning of code
6525 * src/procheader.c comments added to code
6526 * src/textview.c changes to reorder the headers depending
6527 on the config for displaying of headers
6533 * sync with 0.4.65cvs12
6535 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
6539 * src/nntp.h (NNTPSockInfo): new field auth_failed.
6541 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
6542 is set to force reconnection after authentication failure.
6543 (nntp_gen_command): set sock->auth_failed on authentication
6544 failure, or if sock->userid and sock->passwd are not set.
6546 * src/news.c (news_session_new_for_folder): set userid=NULL if
6547 password dialog is cancelled.
6551 * src/nntp.h (NNTPSockInfo): new type.
6553 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
6555 (nntp_open_auth, nntp_close): new functions.
6556 (nntp_gen_command): new function to handle authentication; all
6557 NNTP command functions updated to use it.
6558 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
6559 (nntp_list): removed old useless code.
6561 * src/news.h (NNTPSession): new field nntp_sock.
6563 * src/news.c: all functions updated to use NNTPSockInfo instead of
6565 (news_session_new): new arguments (userid, passwd); made static;
6566 use nntp_open_auth() if needed.
6567 (news_session_destroy): use nntp_close() instead of sock_close().
6568 (news_query_password): changed arguments.
6569 (news_session_new_for_folder): new function.
6570 (news_session_get): use news_session_new_for_folder().
6571 (news_authenticate): deleted.
6572 (news_get_uncached_articles): removed old authentication code.
6576 * src/news.c: reverted my previous changes (need to do NNTP
6577 authentication in a cleaner way).
6581 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
6582 news_nntp_post, news_nntp_mode): new functions (wrappers with
6583 authentication support).
6584 (news_get_article_cmd, news_get_article, news_get_header): new
6585 argument "folder"; all callers changed.
6586 (news_get_article_cmd): added authentication support.
6587 (news_session_get): use news_nntp_mode() instead of nntp_mode().
6588 (news_post): use news_nntp_post() instead of nntp_post().
6589 (news_get_uncached_articles): use news_nntp_group() instead of
6590 nntp_group() and news_nntp_xover() instead of nntp_xover();
6591 removed old authentication code.
6592 (news_get_group_list): use news_nntp_list() instead of nntp_list().
6594 * src/nntp.c (nntp_list): return real error code instead of
6599 * configure.in: fixed wint_t typedef detection again
6603 * src/prefs_account.[ch], added A_LOCAL_CMD
6604 (send mail with mail command)
6605 * src/send.c added function send_message_with_command()
6606 * src/inc.c made a more secure get_spool() function with
6607 mktemp() but maybe mkstemp() or something more
6612 * src/textview.c, colorization of email addresses in headers
6616 * bug sync with sylpheed
6617 * prefs_common.c: created date format ui for darko
6618 * sync with 0.4.65cvs11
6619 * configure.in: corrected to have the new gpg checks
6623 * completed sync with 0.4.65cvs10
6624 * minor debug things added to gtkstext.c
6628 * configure.in: remove check for availability of
6629 strftime() as advised by Hiroyuki
6630 * src/prefs_common.[ch], src/procheader.c:
6631 synch strftime() code with Hiroyki's main branch
6635 * src/news.c: news_query_password(), news_authenticate(): new
6637 news_get_uncached_articles(): added NNTP authentication
6639 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
6641 * src/prefs_account.c: prefs_account_protocol_activated():
6642 enable userid and password fields for NNTP.
6646 * configure.in: check for availability of strftime()
6648 * src/prefs_common.[ch], src/procheader.c: use
6649 strftime() for displaying date in summary pane if it
6654 * more .cvsignore cleanups [alfons]
6658 * ac/sv-check-type.m4: new autoconf macro.
6659 * configure.in: fixed wint_t typedef detection (did not work
6664 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
6668 * modified gtkstext.c : buggy cursor navigation fixed,
6669 and font descent also taken in account when drawing
6673 * added comments in src/news.c src/nntp.c
6674 * added src/prefs_headers.[ch]
6675 * added src/headers.[ch]
6676 * modified compose.c to activate custom headers
6677 added function is_in_custom_headers
6678 * modified prefs_account.[ch]
6679 added function prefs_account_customhdr_edit
6680 * modified src/defs.h :
6681 added HEADERS_RC : name of the config file
6682 for the custom headers
6693 added gtkstext with configure.in patch by Hiroyuki which
6694 should fix the XIM detection [alfons]
6696 * more clean up of cvs [alfons]
6698 * removed all Makefile.in files to attic.
6700 * updated all .cvsignores to really ignore things that could
6701 be unintentionally committed by a recursive commit.
6704 * added src/grouplist_dialog.[ch]
6705 * changed src/folderview.c to call grouplist_dialog instead
6708 added functions news_reset_group_list
6709 and news_get_group_list
6711 added function nntp_list
6713 added GROUPLIST_FILE : name of the newsgroup list cache file
6717 * added option to warn about queued messages on exit [sergey]:
6719 * src/compose.c: compose_queue(): call folder_item_scan()
6720 and folderview_update_item() after queueing.
6721 * src/folderview.c: folderview_update_node(): draw the queue
6722 folder in bold font if there are queued messages.
6723 * src/mainwindow.c: queued_messages(): new function.
6724 app_exit_cb(): display warning if there are queued messages
6725 if warn_queued_on_exit is set.
6726 * prefs_common.[ch]: add warn_queued_on_exit option.
6728 * enhanced GnuPG key selection support [sergey]:
6730 * src/select-keys.c: updated to newer version from Win32
6731 branch with support for selecting arbitrary keys.
6732 * src/prefs_account.c: added the Privacy tab to the account
6734 prefs_account_privacy_create(),
6735 prefs_account_sign_key_set_data_from_radiobtn(),
6736 prefs_account_sign_key_set_radiobtn(): new functions.
6737 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
6738 * src/rfc2015.c: set_signers(): new function.
6739 pgp_sign(): add the account parameter, call set_signers().
6740 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
6741 * src/rfc2015.h: rfc2015_sign(): updated prototype.
6742 * src/compose.c: pass the current account to rfc2015_sign().
6744 * tag name claws added to prevent confusion with main branch [alfons]
6746 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
6748 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
6750 * sync with recent sylpheed cvs. Untested though. [alfons]