1 2002-04-13 [alfons] 0.7.4claws79
4 make email parser also stop scanning when encountering separators
5 ',' and ';' (reported by Fabien Vantard <fvantard@opsion.fr>)
7 2002-04-13 [paul] 0.7.4claws78
10 see ChangeLog entry 2002-04-12
12 2002-04-11 [paul] 0.7.4claws77
14 * sync with 0.7.4cvs37
15 see ChangeLog entry 2002-04-11
17 2002-04-11 [paul] 0.7.4claws76
20 re-licensed (removal of "NO-VIRUS CLAUSE" and addition of
21 the clause for OpenSSL). sync with sylpheed main
23 2002-04-09 [melvin] 0.7.4claws75
26 Made 'Ctrl-Enter' on send ignore some modifiers
27 (LOCK_MASK, MOD2, MOD3, MOD4, MOD5). Make it possible
28 to bind other *-Enter (but not Alt-Enter).
30 2002-04-09 [paul] 0.7.4claws74
32 * sync with 0.7.4cvs35
33 see ChangeLog entries 2002-04-09
35 2002-04-08 [paul] 0.7.4claws73
37 * sync with 0.7.4cvs33
38 see ChangeLog entry 200-04-08
40 2002-04-07 [match] 0.7.4claws72
42 * src/addrharvest.[ch]
43 fixed to read all addresses in header, regardless
44 of header size. improved name parsing. accommodate
45 harvest from folders and selected message.
47 included new address parsing function.
49 * src/addressbook.[ch]
50 * src/summaryview.[ch]
52 allow address harvest of folder as well as selected
55 2002-04-07 [paul] 0.7.4claws71
59 don't try to authenticate with CRAM-MD5 in SMTP when
60 SMTP-AUTH enabled if MTA doesn't issue this
61 auth-method in it's ehlo-response. bug item #531364,
62 patch item #938910. patch submitted by Colin Leroy
65 2002-04-07 [paul] 0.7.4claws70
68 fix missing MODE_READER bug. patch submitted by
69 Colin Leroy <colin@colino.net>
71 2002-04-07 [alfons] 0.7.4claws69
74 * src/prefs_filtering.c
76 escape \' and \" in strings passed as filtering strings; bug report by Alex Evseev.
77 (see http://www.geocrawler.com/lists/3/SourceForge/11619/25/8279435/)
79 2002-04-07 [paul] 0.7.4claws68
81 * sync with 0.7.4cvs32
82 see ChangeLog entry 2002-04-06
84 * tools/filter_conv.pl
87 2002-04-06 [paul] 0.7.4claws67
89 * tools/filter_conv.pl
90 modify to be able to find the name of the first
91 mailbox and use that. main's filter does not
92 record the full path to the mailbox and therefore
93 can only filter to the first mailbox.
95 2002-04-05 [paul] 0.7.4claws66
97 * tools/filter_conv.pl
98 attempt to make the script all-encompassing and
99 be able to convert any main 'filter' rule thrown
102 2002-04-05 [paul] 0.7.4claws65
104 * tools/filter_conv.pl
105 allow for collapsed folder trees
107 2002-04-05 [paul] 0.7.4claws64
109 * sync with 0.7.4cvs31
110 see ChangeLog entries 2002-04-05
112 2002-04-03 [paul] 0.7.4claws63
114 * sync with 0.7.4cvs29
115 see ChangeLog entries 2002-04-02 and 2002-04-03
117 2002-04-02 [paul] 0.7.4claws62
119 * sync with 0.7.4cvs26
120 see ChangeLog entry 2002-04-01
122 2002-04-02 [match] 0.7.4claws61
125 * src/importpine.[ch]
127 import Pine address book.
129 2002-04-02 [match] 0.7.4claws60
131 * src/addrharvest.[ch]
132 improve address parsing of funky addresses.
134 2002-04-02 [darko] 0.7.4claws59
137 wrap on send improvements, it now recognizes quoted
138 initials as part of the quotation string, and it
139 does not join lines separated by CR
141 2002-04-01 [match] 0.7.4claws58
146 remove excessive duplicate address generation
149 2002-04-01 [alfons] 0.7.4claws57
154 2002-04-01 [paul] 0.7.4claws56
156 * sync with 0.7.4cvs25
157 see ChangeLog entry 2002-04-01
159 2002-04-01 [alfons] 0.7.4aprilfool55
162 honour feature request item #537427 to allow for
163 displaying names from address book for sent mail also
165 2002-03-29 [paul] 0.7.4claws54
168 src/prefs_filtering.[ch]
171 add 'fast filter' for claws' filtering,
172 /Tools/Create filter rule/... patch submitted
173 by Neill Miller <neillm@thecodefactory.org>
175 2002-03-29 [paul] 0.7.4claws53
177 * sync with 0.7.4cvs24
178 see ChangeLog entry 2002-03-29
180 2002-03-28 [paul] 0.7.4claws52
182 * sync with 0.7.4cvs23
183 see ChangeLog entry 2002-03-28
185 2002-03-27 [melvin] 0.7.4claws51
187 * src/prefs_actions.c
188 Added support to pass only one message part (as a
189 file) to the command using '%p'. No quotes are needed
190 because doubles quotes are automatically added.
191 Fixed bug where Sylpheed could block when waiting for
192 a child process to finish.
193 Changed the help menu to remove quotes around symbols to
194 avoid misinterpretation (they must not be used).
196 2002-03-27 [melvin] 0.7.4claws50
199 Made the new mail notification command always
200 execute asynchronously.
202 2002-03-27 [paul] 0.7.4claws49
205 fix bug introduced in last commit
207 2002-03-27 [paul] 0.7.4claws48
209 * sync with 0.7.4cvs21
210 see ChangeLog 2002-03-26 and 2002-03-27
212 2002-03-26 [hoa] 0.7.4claws47
214 * src/prefs_folder_item.c
215 really fixed the bug #516442 with folder rescan.
217 2002-03-26 [paul] 0.7.4claws46
219 * sync with 0.7.4cvs19
220 see ChangeLog entries 2002-03-25 and 2002-03-26
222 2002-03-25 [hoa] 0.7.4claws45
226 fix the bug #516442 with folder rescan.
228 * src/prefs_common.[ch]
230 added an option to enable two different behaviours
234 2002-03-25 [paul] 0.7.4claws44
237 src/selective_download.c
238 correct a few menuitem labels
240 2002-03-25 [christoph] 0.7.4claws43
243 fix non deleted tmp message in
244 procmsg_save_to_outbox
245 fix problems caused by sync with
246 main branch's procmsg_send_queue
248 2002-03-25 [paul] 0.7.4claws42
252 src/quote_fmt_parse.y
253 add Last name (%L) placeholder for quoting.
254 patch submitted by Thorsten Thielen
255 <thth@users.sourceforge.net>
257 2002-03-25 [paul] 0.7.4claws41
260 get full hostname. patch submitted by
261 Bob Woodside <rwoodside1@comcast.net>
263 2002-03-25 [paul] 0.7.4claws40
268 src/prefs_account.[ch]
269 enable NNTP over SSL. patch submitted by
270 Pascal Jermini <pascal@infinity.hn.org>
272 2002-03-24 [paul] 0.7.4claws39
275 make the arrangement of the Compose tab more
279 fix some irregularities of style
282 updated by Kilian Krause
284 2002-03-23 [paul] 0.7.4claws38
287 updated by Fabio Junior Beneditto
289 2002-03-23 [paul] 0.7.4claws37
292 move 'Gather addresses' to 'Tools' menu
293 make 'Selective download' sensitive
295 2002-03-23 [paul] 0.7.4claws36
297 * sync with 0.7.4cvs16
298 see ChangeLog entries 2002-03-23
300 2002-03-22 [christoph] 0.7.4claws35
302 * src/quote_fmt_parse.y
303 fix include program output
305 2002-03-22 [alfons] 0.7.4claws34
308 initialize GDate stack variable correctly (sorry!)
310 2002-03-22 [paul] 0.7.4claws33
316 rename 'Tool' to 'Tools'
319 move 'Delete duplicated messages' from
320 'Message/' to 'Tools/'
321 re-arrange the order of 'Tools/' items
323 2002-03-22 [paul] 0.7.4claws32
327 auto-address completion now also matches on
328 Nickname. patch submitted by Bob Forsman
329 <hammor@users.sourceforge.net>
332 correct a spelling mistake
334 2002-03-22 [alfons] 0.7.4claws31
337 fix getting uidl from incorrect string
340 2002-03-21 [alfons] 0.7.4claws30
343 more code refactoring
344 plug mem leak introduced by delete on server
346 2002-03-21 [paul] 0.7.4claws29
348 * sync with 0.7.4cvs11
349 see ChangeLog entries 2002-03-20
351 2002-03-20 [alfons] 0.7.4claws28
354 apply Colin's patch and refactor
356 2002-03-20 [paul] 0.7.4claws27
358 * sync with sylpheed 0.7.4cvs9
359 see ChangeLog entry 2002-03-20
361 2002-03-19 [christoph] 0.7.4claws26
366 revert changes for flag updates
367 (does not work correctly and no time to debug)
369 2002-03-20 [alfons] 0.7.4claws25
372 refactor should_delete() a little bit
374 2002-03-19 [paul] 0.7.4claws24
378 src/prefs_account.[ch]
379 allow the user to leave downloaded mail on the
380 server for n days. Patch submitted by Colin Leroy
383 2002-02-19 [paul] 0.7.4claws23
385 * sync with sylpheed 0.7.4cvs8
386 see ChangeLog entries 2002-03-19
388 2002-03-18 [paul] 0.7.4claws22
390 * sync with sylpheed 0.7.4cvs6
391 see ChangeLog entry 2002-03-18
393 2002-03-18 [paul] 0.7.4claws21
396 add en_GB message catalogue
401 correct a few spelling mistakes
403 2002-03-17 [alfons] 0.7.4claws20
406 more stringent checks for NULL params when writing
407 filtering actions to a file
409 2002-03-17 [hoa] 0.7.3claws20
412 fixed the count of new messages
415 fixed the "attachment properties" window
417 2002-03-17 [paul] 0.7.4claws19
422 src/prefs_account.[ch]
425 automatically mark cross-posted messages as read
426 and (optionally) give them a colour label
427 Patch submitted by Stefaan Eeckels <Stefaan.Eeckels@eec.lu>
430 2002-03-17 [paul] 0.7.4claws18
432 * sync with sylpheed 0.7.4cvs5
433 see ChangeLog entry 2002-03-17
435 2002-03-17 [melvin] 0.7.4claws17
438 Worked around a gtktext 'bug': when searching for
439 a text in a long message it was scrolling slowly
440 line by line until it hit the searched text.
442 Updated French translation
444 2002-03-17 [melvin] 0.7.4claws16
448 * src/prefs_actions.c
449 Moved "Edit/Actions" to "Tool/Actions"
450 Made mainwindow/compose window sensitive as soon as
451 no child process is running anymore even if the io dialog
453 Fixed a struct being initialized with a non constant char*
455 2002-03-16 [christoph] 0.7.4claws15
458 add --with-compiler-flags option
459 (only for developer hacking)
463 try to make folder-stats and flag handling more
464 independent from the summaryview. msgcounts
465 are only set when the folder is opened and
466 procmsg_msginfo_(un)set_flags will handle it
467 later and summaryview will get the values
470 2002-03-16 [paul] 0.7.4claws14
473 fix Return-receipt. Patch submitted by Bob
474 Woodside <rwoodside1@comcast.net>
476 2002-03-16 [paul] 0.7.4claws13
479 fix 'dynamic' signatures, make it work again
480 broken during sync on 2002-03-14 (0.7.4claws2)
482 2002-03-15 [match] 0.7.4claws12
484 * src/addrharvest.[ch]
485 * src/addrgather.[ch]
486 * src/addressbook.[ch]
488 included address harvester feature. still some
489 issues with address parsing that I will fix.
491 2002-03-15 [match] 0.7.4claws11
495 * src/addressbook.[ch]
504 tidy up. fix memory leaks. moved attribs and methods
505 from individual interfaces to addrcache object. prep
506 for new stuff to come in.
508 2002-03-15 [alfons] 0.7.4claws10
511 * src/matcher_parser_parse.y
512 * src/matcher_parser_lex.l
513 * src/prefs_matcher.c
514 add filtering conditions message greater than, smaller
515 than, and exactly matching a size in bytes
516 (does not work with delete from POP3 server yet)
518 this should also give others an idea what you should
519 do to add new criterions to claws filtering system
522 2002-03-15 [paul] 0.7.4claws9
524 * tools/filter_conv.pl
525 exit if there are no filter rules to convert
526 rename filterrc to filterrc.old after completion
528 2002-03-15 [paul] 0.7.4claws8
530 * sync with sylpheed 0.7.4cvs3
531 see ChangeLog entry 2002-03-14
533 2002-03-14 [paul] 0.7.4claws7
536 clean up the last commit (ahem)
538 2002-03-14 [paul] 0.7.4claws6
541 fix bug #515655. honour account preferences
542 regarding gpg default signing/encryption when
543 changing account from the compose window.
545 2002-03-14 [paul] 0.7.4claws5
548 remove unnecessary curly brackets
550 2002-03-14 [paul] 0.7.4claws4
553 src/prefs_filtering.[ch]
554 add filter rename on folder rename and filter
555 delete on folder delete. Patch submitted by
556 Neill Miller <neillm@thecodefactory.org>
558 2002-03-14 [christoph] 0.7.4claws3
563 (patch submitted by "Simon 'corecode' Schubert")
568 2002-03-14 [paul] 0.7.4claws2
570 * sync with sylpheed 0.7.4cvs2
571 see ChangeLog entry 2002-03-13
573 2002-03-12 [darko] 0.7.4claws1
576 fix what seems to be a copy and paste error
577 when setting color for important messages
580 2002-03-11 [paul] version 0.7.4claws released
582 2002-03-11 [paul] 0.7.4claws
588 update message catalogs. Submitted by Ricardo Mones
589 Lastra, Alessandro Maestri, Wilbert Berendsen, and
590 Fabio Junior Beneditto
601 2002-03-11 [jens] 0.7.3claws7
604 updated German translation
606 2002-03-11 [melvin] 0.7.3claws6
609 updated and corrected French translation
611 2002-03-10 [hoa] 0.7.3claws5
615 * src/prefs_account.c
618 fixed the local account.
619 you have to change the default "/usr/sbin/sendmail"
620 to "/usr/sbin/sendmail -t" in the preferences of
624 removed some debug display for renderer
626 2002-03-10 [paul] 0.7.3claws4
628 * faq/en/sylpheed-faq-1.html
629 faq/en/sylpheed-faq-2.html
632 2002-03-09 [paul] 0.7.3claws3
634 * sync with sylpheed 0.7.4
635 see ChangeLog entry 2002-03-09
637 2002-03-08 [paul] 0.7.3claws2
639 * faq/en/sylpheed-faq*
644 * manual/fr/.cvsignore
645 manual/fr/Makefilea.am
649 add the French manual
651 2002-03-07 [paul] 0.7.3claws1
653 * sync with sylpheed 0.7.3cvs4
654 see ChangeLog entries 2002-03-06 and 2002-03-07
657 updated by Wilbert Berendsen
659 2002-03-07 [melvin] 0.7.2claws34
661 * src/selective_download.c
662 Changed the pixmap of the receive button to MAIL_RECEIVE.
664 2002-03-06 [paul] 0.7.2claws33
666 * sync with sylpheed 0.7.3cvs1
667 bug fix, see ChangeLog entry 2002-03-05
669 2002-03-05 [paul] 0.7.2claws32
674 reverse the pgp ascii-armored code implemented in
675 0.7.2claws16. removal of this code until it matures.
676 this means that verifying ascii-armored pgp sigs and
677 automatic decryption of ascii-armored encrypted
678 messages no longer works.
680 2002-03-05 [paul] 0.7.2claws31
686 faq/en/sylpheed-faq.html
687 faq/en/sylpheed-faq-1.html
688 faq/en/sylpheed-faq-2.html
689 faq/en/sylpheed-faq-3.html
691 faq/es/sylpheed-faq.html
692 faq/es/sylpheed-faq-1.html
693 faq/es/sylpheed-faq-2.html
694 faq/es/sylpheed-faq-3.html
695 faq/es/sylpheed-faq-4.html
697 faq/fr/sylpheed-faq.html
698 faq/fr/sylpheed-faq-1.html
699 faq/fr/sylpheed-faq-2.html
700 faq/fr/sylpheed-faq-3.html
705 add FAQs in English, Spanish and French
708 2002-03-05 [paul] 0.7.2claws30
710 * manual/en/sylpheed.html
711 manual/en/sylpheed-XX.html
712 updated the English manual
717 dialog box pops up if the article can't be deleted.
722 updated by Fabio Junior Benedito
726 * removed ac/gpgme.m4
727 to avoid autogen common problem
728 developers have to install gpgme development package now
731 encoding to 7bit or 8bit is enabled.
733 2002-03-03 [alfons] 0.7.2claws29
736 merge fix by Oliver Haertel for selective
739 2002-03-03 [paul] 0.7.2claws28
741 * sync with sylpheed 0.7.3
743 2002-03-03 [paul] 0.7.2claws27
745 * sync with sylpheed 0.7.2cvs24
746 see ChangeLog entries 2002-03-02 and 2002-03-03
748 2002-03-02 [melvin] 0.7.2claws26
753 * src/prefs_common.[ch]
754 Added user definable notification on new mail arrival.
755 Removed unused variables in spell checker prefs code.
757 2002-03-02 [melvin] 0.7.2claws25
760 Removed unnecessary escape sequences.
761 Changed 'Initial...' to 'Initials of Sender'
763 2002-03-02 [paul] 0.7.2claws24
765 * sync with sylpheed 0.7.2cvs22
766 see ChangeLog entry 2002-03-01
768 2002-03-01 [hoa] 0.7.2claws23
771 Set sensitivity of delete actions to active
772 even if the folder is a newsgroup.
775 - Set sensitivity of delete actions
776 - Added function check_permission() that will check if the
777 user is authorized to delete a message. For news, it
778 will check if the author is the same.
779 - Enabled deletion when there is no trash folder.
782 - Added news_cancel_article() to cancel articles
783 - Implemented news_remove_message() (public function)
785 2002-03-01 [paul] 0.7.2claws22
789 recognise urls that that don't include 'http://' and
793 remove duplicated name
795 2002-02-28 [paul] 0.7.2claws21
799 add ability to 'Select thread'
800 combines Melvin's "Select thread's head" patch (#510907)
801 with Colin Leroy's <colin@colino.net> "Select whole thread"
804 2002-02-28 [paul] 0.7.2claws20
807 hopefully fix segfault on right-clicking a mime part
808 that some people have experienced.
809 fix submitted by Fredrik Olofsson <frol@linux.nu>
811 2002-02-28 [paul] 0.7.2claws19
813 * sync with sylpheed 0.7.2cvs21
814 see ChangeLog entries 2002-02-27 and 2002-02-28
816 2002-02-27 [paul] 0.7.2claws18
818 * sync with sylpheed 0.7.2cvs18
819 see ChangeLog entries 2002-02-26 and 2002-02-27
821 2002-02-26 [alfons] 0.7.2claws17
824 #undef ALLOW_HEADER_HINT (this was supposed to be undef'ed)
825 (spotted by Chris Hessman <idatech@gmx.net>)
827 2002-02-26 [paul] 0.7.2claws16
832 make decryption of ascii-armored pgp encrypted messages
833 and verification of ascii-armored signatures work again.
834 slightly altered from the patch by Jens Jahnke
838 * the checking of plaintext signatures always comes up in
840 * it doesn't work for multipart messages
841 * all lines above "-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1",
842 including the msg headers and these 2 line themselves, are
846 "View/Folder Tree" becomes "View/Separate Folder Tree"
847 "View/Message View" becomes "View/Separate Message View"
848 because its less ambiguous.
851 updated by Ricardo Mones Lastra
853 2002-02-26 [paul] 0.7.2claws15
855 * sync with sylpheed 0.7.2cvs17
856 see ChangeLog entries 2002-02-25 and 2002-02-26
858 2002-02-25 [christoph] 0.7.2claws14
862 do filtering stuff after all messages have been received
863 1. drop all messages to .processing
864 2. scan processing folder for messages
865 3. filter messages or move to inbox
866 this will also find old messages left in processing after
867 a crash or something like that and we get a real msginfo
868 from folder->get_msg_list and do not have to create our
869 own in filter_message
870 * src/matcher_parser_parse.y
871 remove MIX/MAX warning (reordered includes)
873 2002-02-25 [paul] 0.7.2claws13
875 * sync with sylpheed 0.7.2cvs15
876 see ChangeLog entry 2002-02-24
878 2002-02-24 [alfons] 0.7.2claws12
881 clear old color flags first when applying a new color to
883 (spotted by Lo'oRiS il Kabukimono <lo_oris@libero.it>)
885 2002-02-24 [alfons] 0.7.2.claws11
889 add presets for Opera and Konqueror, closes patch #517261,
890 submitted by Ville Skyttä <scop@users.sourceforge.net>
892 2002-02-24 [alfons] 0.7.2.claws10
896 fix threading for null message ids, closes patch #521601,
897 submitted by Bob Forsman <hammor@users.sourceforge.net>
899 2002-02-24 [alfons] 0.7.2claws9
903 make Tool | Filter Message work with filtering system so
904 setting flags also works
908 - Processing uses the same function as Tool | Filter
909 Message, but doesn't use the same update proc yet
911 2002-02-23 [paul] 0.7.2claws8
913 * sync with sylpheed 0.7.2cvs14
914 see ChangeLog entries 2002-02-22 and 2002-02-23
916 2002-02-22 [christoph] 0.7.2claws7
919 Add column space to table
920 * src/quote_fmt_parse.y
923 2002-02-22 [paul] 0.7.2claws6
931 src/matcher_parser_lex.l
932 src/matcher_parser_parse.y
935 src/prefs_filtering.c
936 src/selective_download.[ch] *** NEW FILES ***
939 Selective Download added to 'Tool' menu.
940 Retrieves email headers of the currently selected pop3
941 account and allows the user to mark emails for deletion
942 right on the pop3 server. Patch submitted by Oliver Haertel
943 <oha@users.sourceforge.net>.
946 add 'src/quote_fmt.c'
948 2002-02-22 [christoph] 0.7.2claws5
952 * src/prefs_common.[ch]
953 * src/prefs_template.c
954 * src/quote_fmt.c *** NEW FILE ***
956 move quote format symbol description code
957 to it's own file because it is used from
958 differnent code parts
959 Rewrote symbol description GUI
962 + get data from array (no more long constant strings)
963 * src/quote_fmt_lex.l
964 * src/quote_fmt_parse.y
965 Symbol for Literal % changed to \% instead of %%
966 (More logical as \ is used for quoting for other symbols)
967 Add |f and |p to include files and program output
969 |f{/home/.../.signature}
972 Correct wrong spelling for "Referenzen"
974 2002-02-21 [paul] 0.7.2claws4
977 forgotten during sync
979 2002-02-21 [paul] 0.7.2claws3
981 * sync with sylpheed 0.7.2cvs11
982 see ChangeLog entries 2002-02-17, 2002-02-18, 2002-02-19,
983 2002-02-20 and 2002-02-21
985 2002-02-20 [melvin] 0.7.2claws2
987 * src/prefs_actions.c
988 Added error report when child cannot fork or when execvp
989 returns with an error.
991 2002-02-19 [christoph] 0.7.2claws1
994 return unconverted text if conde conversion is not possible
995 when libjconv is used.
996 (patch submitted by "Simon 'corecode' Schubert")
1000 * version 0.7.2claws release
1002 2002-02-19 [paul] 0.7.2claws
1005 updated by Wilbert Berendsen
1008 2002-02-18 [alfons] 0.7.1claws13
1012 remove references to dlfcn and explicitly loading functions
1013 from dynalink libs, because libs linked anyway, and functions
1014 are loaded explicitly
1016 2002-02-17 [melvin] 0.7.1claws12
1018 * src/prefs_actions.c
1019 Replaced children wait loop with double fork technique.
1020 Now, input/output window updated at each new output.
1021 free_children(): Fixed a memory leak.
1022 Made input/output window non closable if running children
1024 Added missing <unistd.h> include.
1025 Added some --debug outputs.
1027 2002-02-17 [melvin] 0.7.1claws11
1030 Fixed bug where descending sort order did not select top
1033 2002-02-17 [melvin] 0.7.1claws10
1036 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
1037 * src/prefs_common.c
1038 Pspell data package directory no more hard coded but
1039 set during configuration (PSPELL_PATH). (Thanks to
1040 Gustavo Noronha Silva.)
1042 2002-02-17 [melvin] 0.7.1claws9
1045 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
1047 Fixed compile-time warnings.
1049 2002-02-16 [alfons] 0.7.1claws8
1052 fix inadvertent free of NULL pointer which caused
1053 sylpheed to crash when closing the save-as dialog
1054 using the window close button
1056 2002-02-16 [carsten] 0.7.1claws7
1057 * src/mainwindow.[ch]
1060 fixes for pixmap theming code:
1061 - recently changed mail attributes shouldn't get
1063 - theme is only reloaded iff another theme was
1066 2002-02-16 [paul] 0.7.1claws6
1068 * sync with sylpheed 0.7.2 release
1069 see ChangeLog entry 2002-02-15 and 2002-02-16
1071 2002-02-15 [paul] 0.7.1claws5
1073 * sync with sylpheed 0.7.1cvs9
1074 see ChangeLog entry 2002-02-15
1077 remove unneeded headerwindow.c entry
1079 2002-02-14 [carsten] 0.7.1claws4
1081 fixed a bug for "Go to next unread message": there was
1082 an endless loop if NEXTUNREADMSGDIALOG_ASSUME_NO was set
1083 in the prefs, because of doing "Search again" instead
1086 2002-02-14 [carsten] 0.7.1claws3
1087 * src/stock_pixmap.c
1088 removed 2 more mem leaks; following memprof,
1089 this code is "leak free" now :)
1091 2002-02-14 [carsten] 0.7.1claws2
1092 * src/stock_pixmap.c
1093 used opendir/readdir/closedir instead of scandir
1094 -> code should work now on Solaris
1096 2002-02-14 [paul] 0.7.1claws1
1098 * sync with sylpheed 0.7.1cvs8
1099 see ChangeLog entries 2002-02-13 and 2002-02-14
1102 add some description of Actions and Pixmap Themes
1106 * version 0.7.1claws release
1108 2002-02-13 [paul] 0.7.1claws
1113 updated translations, submitted by Ricardo Mones Lastra,
1114 Alessandro Maestri and Fabio Junior Beneditto
1116 2002-02-13 [melvin] 0.7.0claws75
1118 * src/prefs_actions.c
1119 Added missing "signal.h" include
1121 2002-02-13 [melvin] 0.7.0claws74
1123 * src/prefs_folder_item.c
1124 Added missing "config.h" include
1126 Updated French translation for folder propriety.
1128 2002-02-13 [jens] 0.7.0claws73
1131 Added missing src/prefs_folder_item.c [log added by melvin]
1133 Updated German translation.
1135 2002-02-13 [melvin] 0.7.0claws72
1138 Updated French translation.
1140 2002-02-13 [melvin] 0.7.0claws71
1143 Made gtkut_editable_get_selection return NULL if selection
1145 This fixes a bug where selecting part of message A then
1146 switching to message B and replying to it will not
1147 quote the message's body.
1149 2002-02-12 [paul] 0.7.0claws70
1152 cosmetic, relating to pixmap themes: on toolbar make
1153 updating of 'Exec' and 'Compose news/Compose email'
1156 2002-02-12 [carsten] 0.7.0claws69
1162 - refreshing after changing pixmap theme better
1164 - wanted to remove some mem leaks, but alfons was
1165 faster (and had the better solution ;)
1167 2002-02-12 [alfons] 0.7.0claws68
1169 * src/prefs_common.c
1170 * src/stock_pixmap.[ch]
1171 plug mem leaks, refactor code a little bit
1174 2002-02-12 [sergey] 0.7.0claws67
1177 Fixed problem with copying messages to IMAP folders when the
1178 server uses something other than '/' as a namespace separator
1179 (cyrus-imapd uses '.').
1181 2002-02-12 [jens] 0.7.0claws66
1184 Updated German Translation
1186 2002-02-12 [paul] 0.7.0claws65
1188 * sync with sylpheed 0.7.1cvs1
1189 see ChangeLog entry 2002-02-12
1191 2002-02-12 [melvin] 0.7.0claws64
1193 * src/prefs_actions.c
1194 Fixed "feature" where children's output was duplicated
1195 instead of refreshed while monitoring.
1196 Removed some debug code.
1198 2002-02-12 [christoph] 0.7.0claws63
1201 always delete message from queue after sending/send error
1202 (closes bug #509601)
1204 2002-02-12 [melvin] 0.7.0claws62
1206 * src/prefs_actions.c
1207 Children wait loop is now triggered with a timeout of 1s
1208 Added %F which is replaced with the list of filenames
1209 of all selected messages (as suggested by Ricardo Mones Lestra)
1210 Pipe syntax changed. Prefix with | to send selection, postfix
1211 with | to retrieve output. Prefix with > or * to send
1212 user definable input to the command (*: input is hidden)
1213 Old pipe action should now be postfixed with |, too.
1215 2002-02-12 [carsten] 0.7.0claws61 (more 59.75)
1216 * src/stock_pixmap.c
1217 fixed a bug: if there's no theme directory don't
1218 throw an error, just do "nothing" (thanks Alfons)
1220 2002-02-12 [carsten] 0.7.0claws60
1223 had to write the cache twice (nasty!); some marks would
1226 2002-02-11 [carsten] 0.7.0claws59
1229 doc-src/maintainer_guide.txt
1235 src/prefs_common.[ch]
1236 src/stock_pixmap.[ch]
1237 src/summaryview.[ch]
1238 pixmap theming and related work on pixmap
1239 handling on some other places
1240 (e.g. hrm features for all folder)
1241 src/pixmap/stock_*.xpm -> the stock_ was removed
1243 2002-02-11 [paul] 0.7.0claws58
1245 * sync with sylpheed 0.7.1 release
1246 see ChangeLog entries 2002-02-11
1248 2002-02-08 [paul] 0.7.0claws57
1250 * sync with sylpheed 0.7.0cvs39
1251 see ChangeLog entry 2002-02-07 (last entry)
1253 * src/prefs_actions.c
1254 src/prefs_filtering.c
1257 sync: made it compile with C compilers other than gcc
1259 2002-02-07 [paul] 0.7.0claws56
1261 * sync with sylpheed 0.7.0cvs38
1262 see ChangeLog entries 2002-02-06 (last 2 entries) and
1265 2002-02-07 [darko] 0.7.0claws55
1269 Fix const gchar */gchar * issue (thanks Hiro)
1271 2002-02-07 [darko] 0.7.0claws54
1276 * src/prefs_template.c
1278 * src/quote_fmt_parse.y
1281 When replying or forwarding an email don't quote the entire
1282 mail body but use the part of the message text that is selected
1284 2002-02-06 [melvin] 0.7.0claws53
1286 * src/prefs_common.[ch]
1289 Made possible to switch quickly to last used dictionary
1290 which makes checking bilingual documents easier.
1292 2002-02-06 [melvin] 0.7.0claws52
1295 Added forgotten new file src/prefs_actions.c
1297 2002-02-06 [melvin] 0.7.0claws51
1299 * src/prefs_actions.c ** NEW FILE **
1300 * src/prefs_actions.h ** NEW FILE **
1301 Added actions to execute on message text view, or on the
1304 Added src/prefs_actions.[ch]
1306 Added new menu "Edit/Actions"
1308 Added new actionsrc file.
1310 Added actionsrc reading.
1312 Added new menus "Edit/Actions" and "Configuration/Actions..."
1313 * src/prefs_common.h
1314 Added new element actionslst element to prefs_common.
1316 2002-02-06 [paul] 0.7.0claws50
1318 * sync with sylpheed 0.7.0cvs36
1319 see ChangeLog entry 2002-02-06
1324 updated by Ricardo Mones Lastra
1326 2002-02-05 [paul] 0.7.0claws49
1328 * sync with sylpheed 0.7.0cvs33
1329 see ChangeLog entries 2002-02-04 (last 4 entries) and 2002-02-05
1331 2002-02-05 [paul] 0.7.0claws48
1334 re-add 'Edit/Advanced/Delete entire line', previously named
1337 2002-02-04 [paul] 0.7.0claws47
1341 fix bug #494993 (Reply All not taking Reply-To into consi)
1342 eliminate differences in behaviour of right-click 'Reply to all'
1343 in summary view and 'Reply to all' on the toolbar.
1344 fix bug where Reply-To gets ignored by 'Reply to all' in summary
1345 view and From gets ignored by 'Reply to all' on toolbar.
1346 fix bug where 'Reply to all' on toolbar uses To twice and ignores
1347 From when no Reply-To header is present.
1349 2002-02-04 [paul] 0.7.0claws46
1351 * sync with sylpheed 0.7.0cvs30
1352 see ChangeLog entries 2002-02-03 and 2002-02-04
1354 2002-02-03 [melvin] 0.7.0claws45
1357 Readded function to highlight all misspelled words.
1358 Fixed bug where user-provided-words did not replace
1359 correctly the misspelled word when using the mouse.
1360 Fixed bug where checking a region selected from right to left did
1361 not check the region at all.
1362 Fixed bug where 'Check backwards' may not check at all.
1363 Fixed memory leaks where popup menus and accel_groups were not destroyed.
1364 Fixed possible buffer overflow when checking for long strings (>1k).
1365 Made cursor and scrollbar positions non changing after uncheck_all/check_all.
1366 Accelerators code uses now gtk_widget_add_accel.
1367 Removed and disabled obsolete and unfinished code.
1371 Added menu item to Highlight all misspelled words.
1373 2002-02-01 [paul] 0.7.0claws44
1376 fix '/View/Hide read messages' sensitivity when all
1377 messages in a folder are hidden
1379 2002-02-01 [paul] 0.7.0claws43
1382 add --send option to command line interface, sends all
1383 queued mail. Patch submitted by Ricardo Mones Lastra.
1385 2002-01-31 [paul] 0.7.0claws42
1388 add '/View/Hide read messages' to main_window_set_menu_sensitive()
1390 2002-01-31 [paul] 0.7.0claws41
1392 * sync with sylpheed 0.7.0cvs27
1393 see ChangeLog entries 2002-01-30 (src/mh.c, src/prefs_common.c)
1397 comment out elements of textview_show_part() as temporary
1398 workaround for attachment 'Display as text' bug
1401 updated by Fabio Junior Beneditto
1403 2002-01-30 [paul] 0.7.0claws40
1405 * sync with sylpheed 0.7.0cvs24
1406 see ChangeLog entries 2002-01-29 (src/prefs_common.c)
1410 add {N_("/_Spelling"), ... "<Branch>"} to
1411 GtkItemFactoryEntry compose_entries[]
1413 * src/prefs_common.c
1414 add claws menu items to prefs_keybind_apply_clicked()
1415 and remove non-claws menu items
1417 2002-01-29 [paul] 0.7.0claws39
1419 * sync with sylpheed 0.7.0cvs22
1420 see ChangeLog entries 2002-01-28 and 2002-01-29
1422 2002-01-28 [melvin] 0.7.0claws38
1425 Added the declartion of compose_send_control_enter.
1429 Added in a 'Spelling' menu which includes the configuration menu.
1430 Added a real 'Check all' and got rid from the old one which only
1431 highlited misspelled word.
1432 Made 'Check while typing' a disableable option.
1433 Added a dialog when there are no more misspelled word.
1434 Added a dialog if error occurs when switching to a dictionary.
1436 * src/prefs_common.[ch]
1437 Added option for the default 'Check while typing' option.
1440 2002-01-28 [alfons] 0.7.0claws37
1443 fix buglet and make code comply with sylpheed code style
1445 2002-01-28 [paul] 0.7.0claws36
1447 * sync with sylpheed 0.7.0cvs19
1448 see ChangeLog entries for 2002-01-28
1450 2002-01-28 [hoa] 0.7.0claws35
1456 read the renderer config
1459 use the renderer config to convert mime attachments
1462 don't use textview_show_html/ertf,
1463 use get_text_content instead
1465 2002-01-27 [alfons] 0.7.0claws34
1468 make sylpheed believe it can delete a news message...
1469 (messages are NOT deleted, maybe we should remove
1470 processing from the folder properties after all.)
1472 2002-01-27 [alfons] 0.7.0claws33
1477 implement remove_msg()
1479 2002-01-27 [alfons] 0.7.0claws32
1484 fix return receipt / disposition notification again. this
1485 stuff seems to break on _every_ major summary UI change, so
1486 it's now implemented using a flag which is saved in the
1489 2002-01-26 [alfons] 0.7.0claws31
1492 let import dialog show the destination folder identifier
1494 2002-01-26 [melvin] 0.7.0claws30
1498 Readded 'Mark all read' into summary view popup menu
1499 Added 'Mark all read' in folder view popup menu for IMAP
1501 Made it insensitive if the selected folder is not the shown
1502 one to avoid 'Mark all read' on the wrong folder.
1504 2002-01-26 [paul] 0.7.0claws29
1508 move 'Mark all read' from summary view to folder view
1509 menu. (adapted from) patch submitted by Jeremy Andrews,
1510 <lists@kerneltrap.com>
1512 2002-01-25 [alfons] 0.7.0claws28
1515 put the gtk class name back so GtkSText adapts the
1518 2002-01-25 [alfons] 0.7.0claws27
1521 assimilate Ricardo's patch that shows pixmaps instead of
1522 plain "new" and "unread" texts in the folder view column
1525 2002-01-25 [paul] 0.7.0claws26
1528 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can
1529 be found in non-standard locations.
1530 Closes Patch #507976, submitted by Stoyan Genov, <sdg@rila.bg>
1532 2002-01-25 [paul] 0.7.0claws25
1534 * sync with sylpheed 0.7.0cvs16
1535 see ChangeLog entry 2002-01-25
1537 2002-01-24 [paul] 0.7.0claws24
1539 * more sync with sylpheed 0.7.0cvs15
1540 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
1542 2002-01-23 [sergey] 0.7.0claws23
1545 Fixed segfault when closing LDIF import wizard with
1551 Fixed wrong scrolling position after switching between
1552 text and image parts.
1554 2002-01-23 [paul] 0.7.0claws22
1556 * sync with sylpheed 0.7.0cvs15
1557 see ChangeLog entries 2002-01-22 and 2002-01-23
1559 2002-01-21 [melvin] 0.7.0claws21
1561 * src/prefs_scoring.c
1562 * src/prefs_filtering.c
1563 Fixed bug where scoring and filtering windows stopped
1566 2002-01-21 [paul] 0.7.0claws20
1568 * sync with sylpheed 0.7.0cvs12
1569 see ChangeLog entries 2002-01-20 and 2002-01-21
1571 2002-01-21 [carsten] 0.7.0claws19
1574 * src/messageview.[ch]
1575 * src/summaryview.[ch]
1576 changes to shortcuts handling again:
1577 + "Q" now controled by mainwin
1578 + v/V are now customizable and have slightly
1580 the "button" to minimize the messageview (and maximize
1581 the summary view) is a real button now
1583 "Delete Line+" added to Edit/Advanced (this will also
1586 2002-01-20 [melvin] 0.7.0claws18
1589 Made "Bcc" sensitive when addressbook is called from
1590 compose window (it was a Claws only bug).
1592 2002-01-19 [alfons] 0.7.0claws17
1595 prevent unnecessary updates when currently selected folder has
1598 2002-01-19 [alfons] 0.7.0claws16
1601 prevent writing the cache based on current message list in summary
1602 view when filtering also put messages in currently selected folder
1607 Italian translation submitted by Alessandro Maestri
1608 <a.maestri@cs.tin.it>
1610 2002-01-18 [melvin] 0.7.0claws15
1612 * src/prefs_filters.c
1613 fixed bug where 'cancel' from 'filters' window stops autochecking
1614 if the timer timed out when the window was open.
1616 2002-01-18 [match] 0.7.0claws14
1618 * src/addrclip.[ch] ** NEW FILE **
1619 * src/addrselect.[ch] ** NEW FILE **
1620 * src/adbookbase.h ** NEW FILE **
1621 addressbook cut, copy and paste
1623 * src/addrcache.[ch]
1625 * src/addrindex.[ch]
1637 support for copy/paste
1639 support for copy/paste
1640 tidy up menu option processing
1641 correct address list function arguments
1643 sort user attributes
1653 2002-01-18 [paul] 0.7.0claws13
1655 * sync with sylpheed 0.7.0cvs8
1656 configure.in: support Mac OS X (Darwin)
1658 2002-01-18 [carsten] 0.7.0claws12
1660 small hack to fix a segfault with an empty href
1661 (reported by Alexandra Walford <deeni@altern.org>)
1664 the shortcuts for Mark und Mark as unread are hardcoded
1668 readded the shortcuts in gtkstext but made them
1669 customizeable (simply by adding a menu plus a wrapper
1672 2002-01-17 [melvin] 0.7.0claws11
1675 fix default dictionary not being saved.
1677 2002-01-16 [darko] 0.7.0claws10
1680 fix wrapping crash with URL longer than wrapping margin
1682 2002-12-08 [hoa] 0.7.0claws10
1684 * src/matcher_parser_parse.y
1687 * src/prefs_filtering.c
1688 now, we can use bounce action in the dialog box.
1690 2002-01-16 [carsten] 0.7.0claws9
1692 removed the <control> and <alt> shortcuts because they're
1693 not needed and interefered with the "normal" shortcuts
1696 removed most of the hardcoded shortcuts and assigned
1697 them to menu entries making them easy customizable by
1700 2002-01-16 |melvin] 0.7.0claws8
1703 fixed bug where using the mouse and when the compose
1704 window is not on top may result in a crash.
1706 2002-01-16 [melvin] 0.7.0claws7
1709 fixed a long standingspell checker bug which could
1710 cause a crash after sending a message.
1712 2002-01-16 [paul] 0.7.0claws6
1714 * sync with sylpheed 0.7.0cvs7
1715 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
1716 2002-01-15, and 2002-01-16
1718 2002-01-16 [melvin] 0.7.0claws5
1724 Heavily modified spell checker code to work around
1725 ispell bug, to add keyboard shortcuts and for future
1726 enhancements. See README.claws for usage information.
1728 2002-01-15 [alfons] 0.7.0claws4
1731 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
1732 so sorting within threads reflects sort mode
1734 2002-01-15 [christoph] 0.7.0claws3
1737 added alertpanel if mail sending failed
1739 2002-01-15 [alfons] 0.7.0claws2
1741 * src/prefs_filtering.c
1742 don't stop timer when prefs filtering dialog is opened
1744 2002-01-14 [alfons] 0.7.0claws1
1748 remove debug_print()s for privacy reasons
1750 2002-01-14 [darko] 0.7.0claws
1753 quotation wrapping is now also in the main branch
1757 * tools/filter_conv.pl
1758 allow for Boolean Op and case-sensitivity
1759 this file is included in the release and tagged
1762 2002-01-13 [paul] 0.7.0claws
1764 * release 0.7.0, with cvs tag 'rel_0_7_0'
1768 * tools/filter_conv.pl
1770 rewritten to output to matcherrc instead of filteringrc
1773 updated Spanish translation by Ricardo Mones Lastra
1778 update dutch translation
1783 Updated by Fabio Junior Beneditto
1785 2002-01-13 [melvin] 0.6.6claws53
1788 Updated french translation
1790 2002-01-12 [alfons] 0.6.6claws52
1793 plug mem leak that has been sitting there for ages
1795 2002-01-12 [alfons] 0.6.6claws51
1798 undo melvin's changes from 0.6.6claws48 because summary
1799 view now refuses to select first unread message when
1802 2002-01-11 [alfons] 0.6.6claws50
1805 use claws' semantics for getting folder item when
1806 importing an mbox file into a folder
1807 (submitted by Dale P. Smith)
1809 2002-01-11 [christoph] 0.6.6claws49
1812 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
1813 toggle widget, because non static prefs can not use
1814 prefs_set_* functions
1815 * src/prefs_account.c
1816 toggle smtp auth password field sensitivity if
1817 user id is empty and add descrition of usage for
1819 * src/prefs_folder_item.c
1820 use SET_TOGGLE_SENSITIVITY macro to instead of extra
1823 2002-01-11 [melvin] 0.6.6claws48
1826 fix the 'Ctrl-Enter' feature for sending and test really
1827 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
1828 editables which was not documented in Gtk)
1831 Made summaryview refresh after sorting and not before.
1833 2002-01-11 [christoph] 0.6.6claws47
1836 select account from account ids if possible and
1837 correctly set save folder for copy in reedit
1839 2002-01-10 [paul] 0.6.6claws46
1841 * sync with sylpheed 0.7.0 release
1842 see ChangeLog entries 2002-01-07, 2002-01-08 and
1848 remove more dirt traces...
1853 clean up some traces of my debugging stuff
1855 2002-01-09 [alfons] 0.6.6claws45
1858 break up filteringprop_apply() in three separate pieces
1859 so we can drop messages that failed processing in the
1863 fix bug #469598 "no refresh of inbox after filter" which
1864 was introduced by the new summary view locking, and which
1865 prevented the summary view to update after a manual filter
1866 message. claw's filter message requires a summary_show().
1867 (aargh, summary_show() again! :-)
1869 2002-01-07 [alfons] 0.6.6claws44
1871 * src/headerwindow.c
1874 * src/sourcewindow.c
1875 bring in Hiro's last 0.7.0 wm class fixes
1878 bring in Ricardo's fix for sylprint script
1882 * src/prefs_common.[ch]
1883 * src/prefs_account.[ch]
1885 clean up account preference poison in rfc2015,
1886 and preparation to fix double sign bug
1887 (patch submitted by Simon 'corecode' Schubert)
1889 2002-01-07 [christoph] 0.6.6claws43
1892 search for free message number, do not only rely
1895 fix smtp auth and use extra account information
1896 if available, if not use pop3 data instead
1897 (closes bug #500341)
1901 2002-01-06 [alfons] 0.6.6claws42
1904 try making the separate windows work again...
1906 2002-01-06 [alfons] 0.6.6claws41
1909 adapt Hiro's separate window menu (to get rid of the funny
1910 duplicate menu items), and make it work again
1912 2002-01-06 [alfons] 0.6.6claws40
1917 * tools/README.sylprint
1918 add sylprint script for printing mails from Sylpheed
1919 (contributed by Ricardo Mones Lastra)
1924 2002-01-06 [melvin] 0.6.6claws39
1928 Fixed crash introduced in 0.6.6claws38 by the menu
1929 reorganisation (Hide read messages)
1932 Fixed typo (we are now in 2002, alfons ;) )
1934 2002-01-05 [alfons] 0.6.6claws38
1936 * sync with sylpheed 0.6.6cvs10-17
1937 (last stuff marked as LAST_STABLE)
1939 2002-01-04 [melvin] 0.6.6claws37
1942 Made account selection code use strcasestr again instead of
1943 g_strcasecmp (fixes bug where reediting queued messages
1944 did not select proper account reported by T. Link).
1947 Fix bug where folder icons are not shown when 'hide read messages'
1950 * src/stock_pixmaps.[ch]
1951 Added folder icons for 'hide read messages'.
1954 Fixed bug where 'Enter' in a header entry will send the message
1955 if 'CTL-Enter' was chosen as a shorcut for sendind.
1957 2002-01-03 [melvin] 0.6.6claws36
1960 Added popup menu for common preferences and
1961 account preferences (right click on tab displays
1962 a menu of all tabs.)
1964 2002-01-02 [melvin] 0.6.6claws35
1967 Made spelling code compatible with undo/redo feature.
1968 Added creation of suggestion mode menu for the general
1971 * src/prefs_common.[ch]
1972 Added option menu for the speller's suggestion mode.
1973 Added missing spaces in "..." buttons and made a "..."
1974 button non translatable!
1977 Made speller use the default suggestion mode.
1978 Hack to make it possible to choose 'CTRL-Enter' as a
1979 shortcut for sending (and only for sending).
1981 * src/prefs_folder_item.c
1982 Changing subject simplification does not update cache
1983 anymore (because it is unnecessary).
1984 Fixed bug where changing subject simplification updated the
1985 summaryview even when the viewed folder is not the
1986 folder which properties are being changed. (E.g.
1987 viewing folder A and changing
1988 the subject simplification of
1989 folder B -not being viewed- updated the
1990 summaryview of folder A with data of
1991 folder B). (Hope this is clear... )
1993 2001-12-31 [alfons] 0.6.6claws34
1997 fgetc() returns a signed integer which doesn't
1998 fit in a char. so c truncates this to a char
1999 but we may lose significant bits. i.e. we may
2000 comparing 0xFF which may not be equal to -1
2001 unless properly casted to signed char which
2002 we won't do because fgetc() returns a signed
2003 integer which doesn't fit in a char. so c
2004 truncates this to a char but we may lose
2005 significat bits. (you got the idea, thanks
2006 to Gustavo Noronha Silva <kov@debian.org>
2007 and the Debian folks!)
2009 2001-12-30 [alfons] 0.6.6claws33
2011 * src/prefs_common.c
2012 add #ifdef USE_PSPELLs that Melvin forgot
2014 2001-12-30 [melvin] 0.6.6claws32
2016 * src/prefs_common.[ch]
2017 Added configurable color for misspelled words.
2020 Fixed bug of foreground text color (reported by David
2022 Added configurable color for misspelled words.
2024 2001-12-30 [alfons] 0.6.6claws31
2027 remove unnecessary things someone put there
2031 make folder properties (like threading and sorting) persistent
2032 (closes bug #497424 "rescan folder tree resets proprieties")
2033 currently this is only for MH folders.
2035 2001-12-29 [melvin] 0.6.6claws30
2037 * src/string_match.[ch]
2038 Optimized a bit: regexp pattern buffer compiled only once, and
2039 one subroutine call removed. Fixed ^ regexp search: Now,
2040 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
2043 Subject filtering changed to filter summary columns and
2044 not directly the messages subject cache. The loss in
2045 performance is balanced by the improvement of string_match.
2046 Added an alert panel if there is an error in the regexp.
2048 * src/src/prefs_folder_item.h
2049 Added a regexp pattern buffer.
2051 2001-12-28 [alfons] 0.6.6claws29
2053 * src/string_match.[ch]
2055 allow compilation *BSD
2057 2001-12-27 [alfons] 0.6.6claws28
2060 sync the Hiro's bug fix for BSD
2062 2001-12-27 [melvin] 0.6.6claws27
2065 Simplify focus to subject entry code.
2067 2001-12-27 [darko] 0.6.6claws26
2073 * src/procheader.[ch]
2075 * src/stock_pixmap.[ch]
2077 Show key icon for encrypted mails in summary view
2079 * src/pixmaps/clip.xpm
2080 * src/pixmaps/clipkey.xpm
2081 * src/pixmaps/key.xpm
2082 New/modified icons for the above
2084 2001-12-27 [melvin] 0.6.6claws25
2086 * src/prefs_common.c
2087 Put spell checker options in a separate tab to decrease
2088 the Common Preferences window height.
2091 Update spell checker usage instruction about its options
2094 2001-12-27 [melvin] 0.6.6claws24
2097 Changed subject entry widget position. Initial focus is
2098 on the To header instead of the subject entry.
2099 Creating a new header scrolls the header list to make the
2100 created one visible. Nevertheless, when automatically filling
2101 headers, the first one is shown.
2102 A Tab key press in the last empty header entry zips the
2103 focus to the subject entry.
2104 (I did not change the combo boxes, yet)
2106 2001-12-26 [alfons] 0.6.6claws23
2108 * src/prefs_account.c
2110 allow default inbox to reside in another mailbox (only
2111 works for POP3 accounts)
2113 2001-12-26 [alfons] 0.6.6claws22
2116 make reply-on-click work with the account of the selected folder
2118 put a fixme here to remind me to fix finding correct default
2119 account for nested folders
2121 2001-12-25 [alfons] 0.6.6claws21
2124 make column headers display locked and mark pixmaps (idea by Melvin)
2125 fix bug by adding score and locked column type to sort array
2127 2001-12-25 [alfons] 0.6.6claws20
2130 catch a *potentially* inadvertent write back of
2131 the message cache(s) introduced by 0.6.5claws37
2133 2001-12-25 [christoph] 0.6.6claws19
2135 * src/stock_pixmap.[ch]
2137 add ignore thread pixmap
2138 (can someone draw a better icon for this?)
2140 2001-12-24 [alfons] 0.6.6claws18
2142 * src/prefs_folder_item.c
2143 make address completion actually work for the
2144 Default To address in the Folder Property dialog.
2146 2001-12-24 [alfons] 0.6.6claws17
2149 use new style regexp for subject stripping
2150 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
2152 2001-12-24 [darko] 0.6.6claws16
2156 move GPG related informational messages to debug mode
2158 2001-12-23 [alfons] 0.6.6claws15
2160 * src/stock_pixmap.[ch]
2162 add the forgotten Claws' locked pixmap
2164 2001-12-23 [alfons] 0.6.6claws14
2167 accept file name typed in entry in multi file
2168 selector (patch submitted by Gustavo Noronha Silva
2171 2001-12-23 [alfons] 0.6.6claws13
2173 * src/prefs_filter.c
2174 * src/prefs_filtering.c
2177 clean up a little bit
2179 * src/string_match.c
2180 validate input strings a little bit more
2182 2001-12-23 [alfons] 0.6.6claws12
2186 * src/string_match.[ch] ** NEW **
2187 * src/folderview.[ch]
2190 * src/prefs_folder_item.[ch]
2191 add subject simplification to strip out strings from
2192 a subject line (esp. handy for mailing lists).
2193 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
2194 but slightly changed things for better integration.)
2196 2001-12-23 [alfons] 0.6.6claws11
2199 fix bug introduced by submission included in 0.6.5claws52.
2200 ideally this submission should clean the trash if any trash
2201 folder has a message. however, the hasTrash variable was
2202 set to false whenever a trash folder was empty (discarding
2203 a previously found *filled* trash folder.)
2205 also edited the code a little bit and made it more safe.
2207 2001-12-22 [alfons] 0.6.6claws10
2210 quick fix for Martin Pool's omission of an account
2211 specific SSL setting
2213 2001-12-22 [alfons] 0.6.6claws9
2220 better support for multipart/digest (submitted
2221 by Fredrik <e98fo@efd.lth.se>)
2223 2001-12-22 [alfons] 0.6.6claws8
2226 correct function signature
2229 * src/prefs_account.[ch]
2230 allow IMAP over SSH tunnel (patch submitted by
2231 Martin Pool <mbp@samba.org>)
2233 2001-12-21 [alfons] 0.6.6claws7
2235 * sync with sylpheed 0.6.6cvs4-9
2236 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
2238 2001-12-21 [christoph] 0.6.6claws6
2241 * src/prefs_folder_item.[ch]
2242 implement saving of outgoing messages to current folder.
2243 fix segfault when no default outbox is available
2244 (closes bug #495683)
2246 2001-12-21 [carsten] 0.6.6claws5
2249 pressing CTRL while DND does now the expected thing and
2250 copies the mail (moving is still the default, as this
2251 seam more appropriate for handling mails by DND)
2253 2001-12-18 [paul] 0.6.6claws4
2255 * sync with sylpheed 0.6.6cvs3
2256 see ChangeLog entries 2001-12-18
2258 2001-12-18 [hiro] 0.6.6claws3
2261 fix for multibyte characters (obtain the number of letters
2264 2001-12-17 [paul] 0.6.6claws2
2266 * sync with sylpheed 0.6.6cvs1
2267 see ChangeLog entry 2001-12-16
2269 2000-12-17 [alfons] 0.6.6claws1
2274 2001-12-16 [paul] 0.6.6claws
2277 * Release version 0.6.6claws, cvs tag: rel_0_6_6
2280 last minute sync with main 0.6.6
2283 updated by Ricardo Mones Lastra
2284 update for last minute sync
2287 update for last minute sync
2289 updated by Jens Oberender
2291 updated by Fabio Junior Beneditto
2293 * src/prefs_common.[ch]
2295 number of undo levels is user configurable
2296 (squeeze it into the release in the dying
2297 moments) Submitted by Jens Oberender
2302 updated french translation
2304 2001-12-15 [paul] 0.6.5claws92
2306 * sync with sylpheed 0.6.5cvs28
2307 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
2310 update to allow for sync
2315 update dutch translation
2317 2001-12-14 [carsten] 0.6.5claws91
2319 fixed bug #473785; also after changing the column order
2320 the same message will be selected and displayed as before
2323 2001-12-14 [carsten] 0.6.5claws90
2325 probably found the bug reported by wwb opening or closing
2326 a folder tree just before dnd (found the solution in the
2327 balsa source -- thanks to them)
2329 2001-12-14 [carsten] 0.6.5claws89
2332 moved gtk_clist_moveto to the right place, so that
2333 only the accounts dialog is effected on opening
2335 2001-12-14 [carsten] 0.6.5claws88
2337 gtkut_clist_set_focus_row does a gtk_clist_moveto
2338 now, so that the focused row will be seen in any case
2339 (reported by wwp on sf-claws-user)
2341 2001-12-14 [darko] 0.6.5claws87
2344 remove unnecessary line
2346 2001-12-14 [paul] 0.6.5claws86
2348 * sync with sylpheed 0.6.5cvs27
2349 see ChangeLog entries 2001-12-14
2351 2001-12-14 [carsten] 0.6.5claws85
2353 following a suggestion of Melvin the rcoabm pops up
2354 right under the button now and the button is reliefed
2355 while the popup is open
2357 2001-12-14 [darko] 0.6.5claws84
2360 fix crash when wrapping long lines if linewrap quotation
2361 is disabled and wrapper encounters a word spanning more
2364 2001-12-13 [paul] 0.6.5claws83
2367 prefer 'Reply-To' header over mailing list header when
2368 replying to a message. Finally prevent all those confirmation
2369 messages being sent to the list itself.
2372 remove unused summary_set_menu_sensitive() entry
2374 2001-12-13 [paul] 0.6.5claws82
2377 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
2378 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
2379 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
2380 improvements to 'Hide read messages': Inbox, Outbox,
2381 Trash, Queue, and Draft icons now reveal presence of hidden
2384 2001-12-12 [alfons] 0.6.5claws81
2386 0.6.5claws80 was tagged as LAST_STABLE
2388 * src/filtering.[ch]
2390 * src/matcher_parser_lex.c
2391 fix the filtering; my last attempt to get it right,
2392 if it does not work, it's Hoa's turn. ;-)
2394 for my honourable peers:
2396 the code now makes a clear distinction between
2397 rules as they are displayed (probably escaped),
2398 and as they are executed (probably unescaped). the
2399 parser does *NOT* do any unescaping, this is
2400 the task of the matcher.c (which breaks up a
2401 rule into condition) and the filtering.c (which
2402 breaks up the rule's action). to make this
2403 run happily we provide an unescaped copy of
2404 crucial strings to the MatcherProp and
2405 FilteringAction structures. note that the only
2406 exception to this is any REGEXP string. those
2407 are directly passed to regcomp() and regexp()
2408 (who have much more powerful unescape functions).
2412 you can escape tab (\t), carriage return (\r),
2413 linefeed (\n), form feed (\f), quote (\"),
2414 single quote (\'), bell (\b) in all the entry
2415 lines in the scoring & filtering dialogs.
2416 as an added bonus this should not affect
2417 existing filtering rules.
2419 2001-12-12 [carsten] 0.6.5claws80
2423 "item(s) selected" is now sensitive to 1 or more
2424 than one selected (nice for language where simple
2425 adding of a "s" is not possible as German (Eintrag
2428 the "forward as attachment" entry from the right
2429 click menu removed, "forward" acts following the
2433 reverted my former changes; so compiler warning again
2434 but there's more GTK_TEXT/GTK_STEXT mixing on other places
2438 "search in message" does now *not* only work in MVIEW_TEXT
2439 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
2443 removed "/File/_Close" as it was the same as "/File/E_xit"
2444 and we don't need it two times
2446 the separate folder view and message view now get a distinct
2447 WMCLASS, just in case someone is using sawfish ;-)
2449 as the menu entries "/View/Message view" and "/View/Folder tree"
2450 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
2451 make them sensitive accordingly and as these two are "shown"
2452 after startup anytime check this menuitem at startup
2454 2001-12-12 [paul] 0.6.5claws79
2457 fix sensitivity of 'Search folder...', broken in
2463 2001-12-11 [carsten] 0.6.5claws78
2465 fixed two typos returning a wrong FALSE/TRUE
2466 * src/mainwindow.[ch]
2467 extra menu for email/news button removed
2469 2001-12-11 [alfons] 0.6.5claws77
2471 * src/matcher.c (1.3)
2472 * src/matcher_parser_lex.l (1.28)
2473 revert for another attempt
2474 mark 0.6.5claws77 as LAST_STABLE
2476 2001-12-11 [christoph] 0.6.5claws76
2479 fixed wrong translation for prev. unread msg
2481 2001-12-11 [paul] 0.6.5claws75
2486 * src/summaryview.[ch]
2487 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
2488 enable ability to hide read messages on per folder basis via
2489 '/Summary/Hide read messages'; when selected, a folder will
2490 have a red open folder icon, instead of a blue icon, if the
2491 folder contains hidden messges
2492 submitted by Thomas Link <t.link.tmp200101.gmx.net>
2495 remove '/Message/Forward as attachment' from
2496 main_window_set_menu_sensitive() to prevent debug warning
2500 Clean up some of the English
2502 * tools/newscache_clean.pl
2503 allow for new 'hidereadmsgs' entry in folderlist.xml
2506 updated translation, submitted by Ricardo Mones Lastra
2508 2001-12-11 [paul] 0.6.5claws74
2510 * sync with sylpheed 0.6.5cvs25
2511 see ChangeLog entry 2001-12-11
2513 2001-12-10 [alfons] 0.6.5claws73
2516 add more control characters
2517 * src/matcher_parser_lex.l
2518 make escaping / unescaping work again
2520 2001-12-10 [alfons] 0.6.5claws72
2523 clean up warnings "returning value for void function"
2524 * src/prefs_filtering.c
2525 make info button for execute action sensitive
2527 2001-12-10 [paul] 0.6.5claws71
2532 fix: imap server now gets informed of MARKED, UNMARKED
2533 and REPLY events. Now people can use different IMAP-Mail
2534 clients and have the exact same information about MARKED,
2535 UNMARKED and REPLY status with all of them. Especially
2536 useful for imap servers with a web-frontend.
2537 submitted by Tobias Sandhaas <medlor@web.de>
2539 2001-12-09 [melvin] 0.6.5claws70
2542 fixed bug #490076 (hunted down by Alfons who implemented
2543 a workaround in 0.6.5claws65)
2545 2001-12-09 [christoph] 0.6.5claws69
2548 set pointer to string in LOCKED column to NULL
2549 (might fix bug #490800)
2551 2001-12-09 [carsten] 0.6.5claws68
2554 resolved some cluttered menu shortcuts
2555 ('creating new email' and 'creating news message'
2558 wmclass now distinc from main window
2561 email/news and forward button functionality similar
2562 to the reply buttons; removed the ugly dropdown arrows
2563 and use instead the right mouse button
2565 2001-12-09 [paul] 0.6.5claws67
2569 allow spaces in imap folder names
2570 submitted by Willem van Engen <wvengen@stack.nl>
2572 2001-12-09 [paul] 0.6.5claws66
2574 * sync with sylpheed 0.6.5cvs24
2575 see ChangeLog entry 2001-12-09
2577 2001-12-08 [alfons] 0.6.5claws65
2580 prevent secondary selection claim after "add to sender" dialog
2581 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
2582 we trick GTK by simulating a click at (0, 0) in the textview.
2584 2001-12-08 [hoa] 0.6.5claws64
2587 fixed a bug about the .processing folder name while filtering
2589 2001-12-08 [alfons] 0.6.5claws63
2592 work around problem of not correctly updating folder stats
2593 when deleting messages. there's some folder scanning evil
2594 going so the folderview_update_msg_num() does not work
2595 correctly. need to investigate this.
2597 2001-12-08 [paul] 0.6.5claws62
2599 * sync with sylpheed 0.6.5cvs23
2600 see ChangeLog entry 2001-12-08
2602 2001-12-07 [christoph] 0.6.5claws61
2605 fix another header translation problem
2607 2001-12-07 [alfons] 0.6.5claws60
2610 make filtering also work on local spool mbox
2612 2001-12-07 [carsten] 0.6.5claws59
2614 addressbook window gets a wmclass distinct from the main
2617 * src/mainwindow.[ch]
2618 forward menu item will use mode selected in prefs, forward
2619 as attatchment in menu removed (will be substituted in the
2620 toolbar similar to reply buttons)
2621 create news message menu entry and news button is now
2622 sensitive to the existance of a news account
2623 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
2624 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
2625 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
2626 these are removed because the toolbar buttons don't show
2627 the quoting modus any longer
2631 * tools/newscache_clean.pl ** NEW FILE **
2632 perl script to do some tidying up in the newscache directory
2634 * tools/sylpheed-switcher ** NEW FILE **
2635 perl script to enable easy switching between main and claws
2638 added descriptions of the two new perl scripts
2641 2001-12-07 [melvin] 0.6.5claws58
2644 fixed a warning during compilation introduced in 0.6.5claws56
2646 2001-12-07 [paul] 0.6.5claws57
2648 * src/mainwindow.[ch]
2650 further usability enhancements to replying with or without
2651 quoting via the toolbar, use of Ctrl key is replaced by
2653 Submitted by Carsten Schurig
2655 2001-12-07 [melvin] 0.6.5claws56
2658 hack to fix bug that prevented to make/paste selections
2659 after switching between MVIEW_TEXT and MVIEW_MIME views
2660 without deselecting the selection first.
2662 2001-12-06 [alfons] 0.6.5claws55
2664 * src/filtering.[ch]
2666 revise filtering a little bit more, and make sure
2667 messages are delivered to the appropriate inbox
2668 (perhaps set per account)
2670 2001-12-06 [paul] 0.6.5claws54
2672 * sync with sylpheed 0.6.5cvs22
2673 see ChangeLog entry 2001-12-06
2675 2001-12-05 [alfons] 0.6.5claws53
2681 more revisions of filtering system
2682 (last stable version is marked as LAST_STABLE)
2684 | NOTE 1): the filtering system now uses a local folder called
2685 | .processing. if filtering fails, check this directory
2686 | for missing messages.
2688 | NOTE 2): help us find the filtering actions still missing
2690 2001-12-05 [paul] 0.6.5claws52
2693 fix bug where 'Empty Trash?' pop-up window appears even
2694 when Trash is empty, submitted by Jesse Skinner
2696 2001-12-05 [melvin] 0.6.5claws51
2699 fixed bug #486106 to select correct account when reediting
2702 2001-12-04 [alfons] 0.6.5claws50
2705 declare markfile in appropriate functions when
2706 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
2709 2001-12-04 [paul] 0.6.5claws49
2711 * sync with sylpheed 0.6.5cvs21
2712 see ChangeLog entry 2001-12-04
2714 2001-12-03 [christoph] 0.6.5claws48
2717 changed translation of undo
2720 don't reinvent the wheel to traverse a GNode
2722 seperate code to create the compose gui into functions
2723 add "Others" page with folder selection for saving copy
2725 the folder identifier is saved to queue header
2727 save message to folder in queue header
2729 2001-12-03 [paul] 0.6.5claws47
2731 * sync with sylpheed 0.6.5cvs20
2732 see ChangeLog entry 2001-12-03
2736 * more sync with sylpheed 0.6.5cvs19
2737 see ChangeLog entry 2001-11-29
2739 2001-11-30 [paul] 0.6.5claws46
2742 remove conflicts introduced by Hoa's last commit
2745 make 'Message/Bounce' sensitive
2747 2001-11-30 [hoa] 0.6.5claws45
2750 slightly change bounce function to add
2751 information about the user that bounced the mail
2752 in the From header line.
2755 permit the use of processing in outbox folder.
2757 2001-11-29 [paul] 0.6.5claws44
2759 * src/mainwindow.[ch]
2760 * src/prefs_common.c
2761 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
2762 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
2763 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
2764 usability enhancements to the quoting, implements
2765 use of Ctrl key to toggle quoting settings
2766 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
2768 2001-11-29 [paul] 0.6.5claws43
2770 * sync with sylpheed 0.6.5cvs19
2771 see ChangeLog entry 2001-11-28
2773 2001-11-29 [melvin] 0.6.5claws42
2775 added enriched.[ch] to the list of files
2781 added support to view text/enriched
2782 added support to show headers in message view for text/enriched and text/html
2783 in non multipart messages
2785 2001-11-28 [paul] 0.6.5claws41
2787 * more sync with sylpheed 0.6.5cvs18
2788 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
2790 2001-11-27 [paul] 0.6.5claws40
2793 updated translation, submitted by Fabio Junior Beneditto
2795 * sync with sylpheed 0.6.5cvs18
2796 see ChangeLog entries 2001-11-26 (src/textview.c) and
2803 updated translation, submitted by Ricardo Mones Lastra
2808 add more translatable strings
2810 2001-11-26 [christoph] 0.6.5claws39
2813 fixed one more umlaut
2815 fix translated header when it should not be translated
2817 2001-11-26 [paul] 0.6.5claws38
2820 remove '/Message/Add Sender to address book' from
2821 main_window_set_menu_sensitive(), prevent debug warning
2822 add 'Message/Mark/Mark all read' to mainwin_entries[]
2824 2001-11-26 [paul] 0.6.5claws37
2827 fix 'recurring unread state' bug
2830 * tools/filter_conv.pl
2831 read name of top level mailbox from folderlist.xml
2832 and presume nothing about its name
2834 2001-11-26 [darko] 0.6.5claws36
2837 removed functions that are now in gtkutils.c
2838 use gtkut_text_is_uri_string() from gtkutils.c
2839 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
2841 2001-11-26 [paul] 0.6.5claws35
2843 * sync with sylpheed 0.6.5cvs16
2844 see ChangeLog entries 2001-11-25 and 2001-11-26
2846 2001-11-25 [alfons] 0.6.5claws34
2848 EXPERIMENTAL!!! Please checkout the last stable version using:
2850 % cvs update -r LAST_STABLE -dRAP
2852 (Or help us testing this stuff.)
2854 * src/filtering.c (1.14)
2855 * src/filtering.h (1.6)
2857 * src/matcher.c (1.20)
2859 * src/procmsg.h (1.14)
2860 * src/summaryview.c (1.59)
2861 * src/summaryview.h (dunno)
2862 revert/merge/sync to as it was before commit
2863 on Thu, 19 Jul 2001 10:15:51 -0700.
2865 2001-11-25 [hoa] 0.6.5claws33
2868 processing mails at startup
2871 * src/summaryview.[ch]
2872 processing mails when entering folder
2874 * src/prefs_filtering.c
2877 2001-11-24 [alfons] 0.6.5claws32
2879 * src/summaryview.[ch]
2880 make summary sort headers work, and also make
2881 sure the sort type is stored
2883 2001-11-23 [alfons] 0.6.5claws31
2885 * src/summaryview.[ch]
2886 make lock work like mark
2887 disallow deleting messages marked as locked
2889 2001-11-23 [alfons] 0.6.5claws30
2895 merge undo patch submitted by Jens
2897 2001-11-23 [christoph] 0.6.5claws29
2902 fixed gpg signing and encoding
2905 added --status option to get new, unread and total
2906 message count from a running sylpheed
2907 * src/prefs_common.c
2908 temporary fix for reply_with_quote problem
2909 (don't call functions for non existing widget)
2911 one more check for ignored threads but still not
2912 always working correctly. probably a recursive
2913 check for all parents is needed
2915 2001-11-23 [darko] 0.6.5claws28
2918 wrapping on send improvements
2920 fix for GtkSText after last sync with main branch
2921 GTK_TEXT -> GTK_STEXT
2923 2001-11-23 [paul] 0.6.5claws27
2925 * sync with sylpheed 0.6.5cvs14
2926 see ChangeLog entries 2001-11-22 and 2001-11-23
2929 fixed the scrambled umlauts
2930 submitted by Carsten Schurig <Carsten.Schurig@web.de>
2932 2001-11-21 [paul] 0.6.5claws26
2934 * sync with sylpheed 0.6.5cvs12
2935 see 2nd ChangeLog entry dated 2001-11-20
2937 2001-11-20 [paul] 0.6.5claws25
2939 * sync with sylpheed 0.6.5cvs11
2940 see ChangeLog entry 2001-11-19 (src/utils.c)
2945 GTK_TEXT -> GTK_STEXT
2946 fix for wrong comment
2948 2001-11-20 [hiro] 0.6.5claws24
2951 more merges from main branch
2952 removed fatal warnings (uninitialized variables etc.)
2953 some coding style fix
2960 2001-11-19 [hoa] 0.6.5claws23
2963 * src/prefs_scoring.c
2968 * src/matcher_parser_parse.y
2969 * src/prefs_filtering.c
2972 2001-11-19 [alfons] 0.6.5claws22
2974 more of my old things into claws
2977 * src/prefs_common.c
2979 * src/summaryview.[ch]
2980 * src/prefs_summary_column.c
2981 * src/pixmaps/locked.xpm
2982 add indicators for locking of message in summary view
2983 (does not work yet, only visual indicator)
2985 2001-11-19 [paul] 0.6.5claws21
2987 * sync with sylpheed 0.6.5cvs10
2988 see ChangeLog entry 2001-11-19
2990 2001-11-18 [alfons] 0.6.5claws20
2993 remove an inadvertent free I forgot in previous clean up
2995 2001-11-18 [alfons] 0.6.5claws19
2997 * src/filtering.[ch]
2998 clean up & plug leaks
3000 2001-11-18 [paul] 0.6.5claws18
3002 * sync with sylpheed 0.6.5cvs9
3003 see ChangeLog entries 2001-11-17 and 2001-11-18
3005 2001-11-16 [paul] 0.6.5claws17
3007 * sync with sylpheed 0.6.5cvs8
3008 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
3010 2001-11-16 [paul] 0.6.5claws16
3012 * sync with sylpheed 0.6.5cvs7
3013 see ChangeLog entries 2001-11-15 and 2001-11-16
3015 2001-11-15 [hoa] 0.6.5claws15
3018 fix bounce, mails we received couln't be bounced to ourself.
3021 * src/filtering.[ch]
3023 * src/matcher_parser.h
3024 * src/matcher_parser_lex.l
3025 * src/matcher_parser_parse.y
3029 * src/prefs_filtering.[ch]
3031 * src/prefs_matcher.c
3032 * src/prefs_scoring.c
3035 new matcher/filter/score configuration file parser
3036 one unique configuration file => ~/.sylpheed/matcherrc
3037 import in currently automatic, then save are made
3039 one filter per folder and one global filter
3040 (filter of a folder will be used as folder processing)
3043 fix a bug in folder_item_get_identifier
3046 receive receipt return are fixed.
3048 2001-11-14 [alfons] 0.6.5claws14
3051 add things from main branch to make claws compile
3053 2001-11-14 [paul] 0.6.5claws13
3055 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
3056 see ChangeLog entries 2001-11-08 to 2001-11-14
3058 2001-11-14 [hoa] 0.6.5claws12
3063 add "bounce mail" option
3065 2001-11-13 [christoph] 0.6.5claws11
3068 Cleanup a mess i add before commiting
3070 2001-11-13 [hoa] 0.6.5claws10
3073 some fixes when mail are sent or
3076 2001-11-13 [christoph] 0.6.5claws9
3079 Changed two string with the same translation
3083 New mailsending process:
3084 - Always queue message before sending
3085 (message will be saved if sylpheed crashed or
3086 freezes while sending)
3087 - Allow queuing of newspostings
3088 - No copy in outbox before sending
3089 (closes bug #469501)
3090 - No more redundant code for send and send_later
3092 Applied wwp <subscript@free.fr>'s patch that fixes
3093 marks for multiple forwarded messages (+compose.c)
3098 remove things that are now in main branch
3101 update Dutch translation
3103 2001-11-12 [mhadasht] 0.6.5.claws8
3105 * src/prefs_common.c
3106 re-enabled account autoselection feature for forward
3107 and reedit lost during the branch point for SYNC-B4-REL
3109 gtkpspell_get_dict(): more readable code (even if function is
3112 added version number info to 2001-11-12 [hiro] comment.
3114 2001-11-12 [hiro] 0.6.5.claws7
3117 compose_forward(): fixed a bug that forward quote mark
3119 removed unnecessary code.
3120 * src/template_select.[ch]: removed.
3125 :%s/GTK_TEXT/GTK_STEXT/g
3130 revert the undo stuff (this is 0.6.6claws stuff)
3132 2001-11-11 [hoa] 0.6.5.claws6
3135 Insert signature at the end of the text.
3136 Added undo patch but currently disabled
3139 Threading by subject improved.
3141 * added src/undo.[ch]
3142 Undo module for compose dialog box.
3144 2001-11-11 [alfons] 0.6.5.claws5
3147 prevent threading by subject on nodes that have already been
3148 threaded by in-reply-to (as in "circular references in a tree
3149 result in a dead branch")
3151 2001-11-09 [hoa] 0.6.5.claws4
3154 allows creation of mbox folder item from any files.
3156 2001-11-09 [alfons] 0.6.5.claws3
3160 do what I mean and correct threading by subject so it really
3161 ignores attracting lines without "Re: "
3163 2001-11-07 [alfons] 0.6.5.claws2
3167 only attract by subject if a subject line starts with a "Re: "
3171 2001-11-07 [paul] 0.6.5claws1
3173 * sync with sylpheed 0.6.5. release
3174 see ChangeLog entry 2001-11-07
3176 2001-11-07 [paul] 0.6.4claws31
3178 * sync with sylpheed 0.6.4cvs18
3179 see ChangeLog entries 2001-10-30 to 2001-11-07
3180 prefs_templates.[ch] renamed prefs_template.[ch]
3185 add semicolon Hoa forgot ;-)
3188 2001-11-06 [hoa] 0.6.4claws30
3194 threading by subject - empty subject are ignored
3196 2001-11-06 [christoph] 0.6.4claws29
3199 use SSL_peek for sock_gets
3201 removed unneeded pointer in extracting quoted
3202 names implementation
3204 2001-11-06 [melvin] 0.6.4claws28
3207 fixed bug #476792 Selection overtyping with spell checker
3208 fixed bug which could cause a buffer overflow
3211 2001-11-06 [hoa] 0.6.4claws27
3215 threading by subject
3217 2001-11-05 [alfons] 0.6.4claws26
3220 Claws -> Sylpheed (vice versa)
3223 :%s/gtk_text/gtk_stext/g
3224 :%s/GTK_TEXT/GTK_STEXT/g
3225 (thanks to Jonathan Ware for spotting this)
3227 2001-11-04 [christoph] 0.6.4claws25
3230 replace Xalloca + strdup with Xstrdup_a
3232 better implementation of extracting quoted names
3233 from addresses (remove backlashes and ignore
3236 2001-11-04 [alfons] 0.6.4claws24
3239 edit to comply more with coding style
3242 fix bug reported by Kim Schulz. introduced by the patch integrated
3243 in 0.6.4claws15. the code did not check the return value of
3247 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
3249 2001-11-04 [christoph] 0.6.4claws23
3252 * src/prefs_common.[ch]
3253 init some pointers that possibly caused a segfault
3254 reported in the claws-users ML
3256 2001-11-04 [hoa] 0.6.4claws22
3258 * src/grouplistdialog.c
3259 change the names of the nodes in the tree
3262 enhanced mailto syntax as described in
3263 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
3264 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
3267 encode and decode URI (useful when opening URL into
3270 2001-11-03 [hoa] 0.6.4claws21
3272 * src/grouplistdialog.c
3273 a new newsgroups list selection dialog box
3274 with a CTree instead of a CList
3276 2001-11-03 [hoa] 0.6.4claws20
3279 enable property and scoring options when right
3283 fixed bug when nickname were displayed using
3286 2001-11-02 [darko] 0.6.4claws19
3289 new wrap quotation and URL/long words wrapping implementation
3290 * src/compose.c src/gtkstext.[ch]
3291 move gtkstext_strncmp() to gtkstext.c
3293 2001-11-01 [christoph] 0.6.4claws18
3295 * src/prefs_account.c
3296 fixed mess in account settings dialog
3297 * src/prefs_folder_item.c
3298 added label with folder path to dialog
3300 2001-10-31 [match] 0.6.4claws17
3305 fix generation of spurious address book file names.
3306 remove redundant functions.
3308 added missing file names.
3310 2001-10-30 [paul] 0.6.4claws16
3312 * sync with sylpheed 0.6.4cvs6
3313 see ChangeLog entries 2001-10-26 to 2001-10-30
3315 * tools/filter_conv.pl
3316 read folderlist.xml to discover whether the top-level
3317 folder is called 'Mailbox' or 'Mail'
3319 2001-10-29 [paul] 0.6.4claws15
3321 * src/html.c, src/textview.c
3322 activate links in html mail and fix clickable parts
3323 Submitted by Matthieu Dazy <dazy@t-surf.com>
3327 * po/de.po, po/es.po, po/pt_BR/po
3328 updated translations, submitted by Jens Oberender,
3329 Ricardo Mones Lastra, and Fabio Junior Beneditto
3331 2001-10-29 [darko] 0.6.4claws14
3334 fix wrapping for good
3339 undo previous change as it broke the smart wrapping
3341 2001-10-29 [darko] 0.6.4claws13
3344 fix infinite loop when long URL is quoted
3345 (closes bug #475122.
3349 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
3350 import Mutt address book
3351 * src/ldif.[ch] src/importldif.h
3352 modified import LDIF handle user attributes
3354 2001-10-28 [christoph] 0.6.4claws12
3357 fixed that filtering did not work if there
3358 were no filter rules
3359 (closes bug #472003 and better implementation
3362 2001-10-27 [christoph] 0.6.4claws11
3365 make the folder's default account to be used when
3366 replying. (patch by wwp <subscript@free.fr>)
3368 code cleanup, nearly killed all of wwp's patch
3369 for folder's default account in compose
3371 error panel when a folder could not be created
3372 (closes bug #471080 new folder name & already
3378 change prototype of strstr2() that Christoph forgot about
3380 2001-10-26 [christoph] 0.6.4claws10
3383 made search for accounts by email address not case
3386 fixed memory leak in folder_item_get_identifier
3389 fixed wrong strstr2 (should work like strstr)
3391 2001-10-26 [darko] 0.6.4claws9
3393 * src/compose.c src/gtkstext.[ch]
3395 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
3397 2001-10-26 [paul] 0.6.4claws8
3400 ignore css and javascript tags in html mail
3401 case-insensitive, with or without double-quoted
3404 2001-10-26 [paul] 0.6.4claws7
3406 * sync with sylpheed 0.6.4cvs1
3407 see ChangeLog entry 2001-10-26
3409 * src/prefs_account.c, src/prefs_common.c,
3410 src/prefs_summary_column.c
3411 minor improvements to the English
3413 2001-10-25 [alfons] 0.6.4claws6
3417 make GtkSText follow style of GtkText (closes bug
3418 #469211 "text selection while writing message")
3420 do sync with GTK 1.2.10
3422 2001-10-25 [paul] 0.6.4claws5
3425 ignore css tags in html mail
3427 2001-10-25 [darko] 0.6.4claws4
3430 don't declare is_url_string as static function since
3431 we need it in gtkstext.c
3433 remove unused variable
3434 don't wrap long URLs while composing a message
3436 2001-10-24 [christoph] 0.6.4claws3
3439 fix ssl deadlock, when peer closes connection
3441 2001-10-24 [paul] 0.6.4claws2
3443 * src/prefs_common.c
3444 gettextize the gpg ascii-armored warning message
3447 insert a DOS/MAC file into the composed message
3450 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
3452 2001-10-22 [paul] 0.6.4claws1
3454 * sync with sylpheed 0.6.4 release
3455 see ChangeLog entries 2001-10-21
3457 * po/fr.po, po/pt_BR.po
3458 updated by Melvin Hadasht and Fabio Junior Beneditto
3460 2001-10-21 [paul] 0.6.3claws30
3463 insert a DOS text file from the compose window
3464 into the composed message text (removes CRs characters)
3465 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
3467 * tools/filter_conv.pl, tools/README
3468 automatically use ~/.sylpheed as working directory
3469 print out confirmation message on completion
3471 * correct Hoa's last ChangeLog.claws entry
3473 2001-10-20 [hoa] 0.6.3claws29
3475 * src/grouplistdialog.c
3476 bugfix (another ?) to give the right
3477 newsgroups list for each news server.
3481 improve the newsgroups list cache
3483 2001-10-20 [paul] 0.6.3claws28
3485 * sync with sylpheed 0.6.3cvs9
3486 see ChangeLog entry 2001-10-19
3488 * correct Alfons' last ChangeLog.claws entry
3493 fix compilation problems (part of bug #472895)
3495 2001-10-18 [hoa] 0.6.3claws27
3497 * src/grouplistdialog.c
3498 bugfix when we refresh was clicked (bug 472701)
3500 2001-10-19 [christoph] 0.6.3claws26
3503 last header entry should default to "To:" or
3504 "Newsgroups:" and not copy the last entry line
3505 in a new compose window
3506 (closes bug #472686, #470792)
3508 2001-10-19 [paul] 0.6.3claws25
3510 * sync with Sylpheed 0.6.3cvs8
3511 see ChangeLog entries 2001-10-18 and 2001-10-19
3513 2001-10-18 [christoph] 0.6.3claws24
3516 reimplement ignore thread
3518 2001-10-18 [hoa] 0.6.3claws23
3521 * src/grouplistdialog.[ch]
3522 enhanced news subscription interface (feature 469113)
3526 enchanced newsgroup listing,
3527 now, we can get groups informations
3530 2001-10-18 [paul] 0.6.3claws22
3533 remove comment (sync with main branch)
3535 fix 'Re-edit' bug in 'Message' menu
3537 2001-10-17 [christoph] 0.6.3claws21
3540 ignore empty or whitespace only header lines
3542 2001-10-17 [paul] 0.6.3claws20
3544 * sync with sylpheed 0.6.3cvs7
3545 see ChangeLog entries 2001-10-14, 2001-10-16, and
3551 wrap long lines without spaces
3556 * po/es.po, po/nl.po, po/pt_BR.po
3557 updated by Ricardo Mones Lastra, Alfons,
3558 and Fabio Junior Beneditto
3560 * sylpheed-0.6.3claws released
3562 2001-10-15 [melvin] 0.6.3claws18
3565 added summary and detailed installation instructions
3568 Updated, corrected and completed french translation
3570 2001-10-15 [hoa] 0.6.3claws17
3571 * src/grouplistdialog.c
3572 we can choose the newsgroups to display with wildcards
3574 2001-10-15 [christoph] 0.6.3claws16
3578 * src/prefs_folder_item.[ch]
3579 applied wwp <subscript@free.fr>'s folder
3580 default account patch
3582 Fixed wrong translation
3584 2001-10-13 [alfons, christoph, melvin]
3587 solution #2 to solve MT-safety problems defers all GUI related calls
3588 to the main thread using a gtk_idle_add() callback. discussed on
3589 ircnet #sylpheed, with christoph spotting some issues with the
3590 original code, and melvin allowing us to lobotomize his sylpheed.
3592 * src/syldap.[ch], src/main.c
3593 fix race problem in ldap search thread by deferring GUI
3594 stuff to main thread using gtk_idle_add()
3596 2001-10-13 [paul] 0.6.3claws14
3598 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
3599 add Sergey's smtpcred.patch
3600 adds separate username/password setting for SMTP Auth
3601 needed by some servers
3602 (closes feature request #471659)
3604 2001-10-13 [paul] 0.6.3claws13
3606 * src/pgptext.[ch] **NEW FILES**
3607 * src/Makefile.am, src/messageview.c, src/mimeview.c
3608 decrypt ascii-armored gpg text embedded in
3610 Submitted by Jens Jahnke <jan0sch@gmx.net>
3612 2001-10-13 [christoph] 0.6.3claws12
3615 some more details on default to and
3618 init glib threading when ldap is used
3624 2001-10-12 [paul] 0.6.3claws11
3626 * src/prefs_common.[ch], src/rfc2015.c
3627 enable ascii-armored gpg text to be embedded in the
3628 message body, selectable through the 'Privacy'
3629 preferences. Supports encrypting only.
3630 Submitted by Ravemax <ravemax@dextrose.com>
3632 2001-10-12 [paul] 0.6.3claws10
3634 * sync with sylpheed 0.6.3cvs6
3635 see ChangeLog entries 2001-10-11 and 2001-11-12
3638 incorporated mbox folders, scoring, and folder
3639 properties into the sync
3641 2001-10-12 [darko] 0.6.3claws9
3644 describe quotation wrapping
3646 don't treat tab as space to calculate line length properly
3651 correct description of how to make new filtering system work,
3652 add some other things
3655 remove sched_yield() (not necessary / unportable)
3657 2001-10-11 [paul] 0.6.3claws8
3659 * sync with sylpheed 0.6.3cvs3
3660 see ChangeLog entry 2001-10-10
3662 2001-10-10 [christoph] 0.6.3claws7
3665 ignore 2 files created by newer autotools
3666 * src/prefs_folder_item.c
3667 using table for widget alignment
3668 fixed memory leak and broken octal display
3670 fixed segfault caused by lost filename
3671 workaround (closes bug #469551)
3673 2001-10-10 [paul] 0.6.3claws6
3675 * sync with sylpheed 0.6.3cvs2
3676 see ChangeLog entries 2001-10-09 and 2001-10-10
3678 2001-10-10 [darko] 0.6.3.claws5
3681 proper calculation of right margin if smart wrapping is enabled
3683 automatically wrap long lines if wrap quotation is enabled
3685 2001-10-09 [alfons] 0.6.3.claws4
3688 select correct row when deleting last row in the summary view (and
3689 close bug "[ #469104 ] select second last in list when deleting")
3691 2001-10-09 [paul] 0.6.3claws3
3693 * sync with sylpheed 0.6.3cvs1
3694 updated some autotool scripts
3696 2001-10-09 [darko] 0.6.3claws2
3699 new name and mark with Sylpheed comment
3701 smart quotation wrapping a-la VIM
3703 2001-10-08 [paul] 0.6.3claws1
3705 * sync with sylpheed 0.6.3 release
3706 see ChangeLog entry 2001-10-08
3708 2001-10-08 [paul] 0.6.2claws24
3711 more sync with sylpheed 0.6.2cvs12
3712 Fixed the bug that didn't select the last row correctly
3715 2001-10-07 [paul] 0.6.2claws23
3717 * sync with sylpheed 0.6.2cvs12
3718 see ChangeLog entry 2001-10-07
3722 enable jpilot to read unsynch'ed addresses.
3724 * src/editldap_basedn.c
3725 fix segfault when opening dialog.
3727 2001-10-06 [alfons] 0.6.2.claws22
3730 fix bug with summary view selecting last *inserted*
3731 node instead of last *visible* node. remember we
3734 2001-10-06 [paul] 0.6.2claws21
3737 updated translation, contains some fixes and new
3738 translations, submitted by Gustavo Noronha Silva
3741 * src/prefs_common.c
3742 change 'each' to 'every' - fix dubious English
3744 * sync with sylpheed 0.6.2cvs11
3746 2001-10-05 [alfons] 0.6.2claws20
3748 * src/mainwindow.[ch], src/folderview.c
3749 make composite tool button switch between "Compose News"
3750 and "Compose Mail" depending on selected folder
3751 (nifty idea by Kim Schulz <kim@schulz.dk>)
3753 2001-10-05 [paul] 0.6.2claws19
3755 * src/mainwindow.c, src/summaryview.c
3756 fix 'Message/Reply to all', broken in last commit
3759 fix X_BEENTHERE seg fault, thanks to Alfons
3761 2001-10-04 [paul] 0.6.2claws18
3763 * src/compose.[ch], src/mainwindow.c
3764 make "Message/Reply" reply to mailing lists; matches
3765 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
3766 based on portions of the patch submitted by
3767 Junichi Uekawa <dancer@netfort.gr.jp>
3769 2001-10-04 [darko] 0.6.2claws17
3772 better smart wrapping
3774 a function to make text buffer contiguous
3776 2001-10-03 [paul] 0.6.2claws16
3778 * sync with sylpheed 0.6.2cvs10
3783 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
3784 close bug "[ #466566 ] compile error on mdk 8.0" by removing
3785 references to chinese translations (hope someone picks up
3788 2001-10-02 [christoph] 0.6.2claws15
3791 fixed non translated header bug
3793 fixed wrong date in alfons last entry ;)
3795 2001-10-02 [alfons] 0.6.2claws14
3797 * src/compose.c, src/prefs_common.[ch]
3798 add block cursor option
3800 2001-10-02 [paul] 0.6.2claws13
3802 * sync with sylpheed 0.6.2cvs9
3804 2001-09-30 [paul] 0.6.2claws12
3806 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
3807 updated translations
3810 add 'src/importldif.c'
3812 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
3813 added eudora-to-vCard conversion tool
3814 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
3816 * sync with sylpheed 0.6.2cvs8
3820 * sylpheed-0.6.2claws released
3822 2001-09-27 [melvin] 0.6.2claws11
3825 fixed crash when using default path (introduced
3827 fixed tiny bug for initial suggestion mode
3829 2001-09-27 [melvin] 0.6.2claws10
3832 fixed bug where gtkpspell didn't set the path correctly
3835 added a paragraph about spell checking
3839 2001-09-27 [paul] 0.6.2claws9
3841 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
3842 replace '// comments' with '/* comments */' to prevent
3843 some compiler warnings
3845 * sync with sylpheed 0.6.2cvs6
3847 2001-09-26 [alfons] 0.6.2claws8
3850 introduce return receipt request notification again,
3851 which was lost because of other semantics in
3852 procheader_parse() (???)
3854 2001-09-26 [christoph] 0.6.2claws7
3857 replace comments for old code with #if 0
3858 readded auto cc, bcc and reply-to
3859 * src/prefs_matcher.c
3860 * src/prefs_scoring.c
3861 removed some definition (was moved to
3864 2001-09-26 [paul] 0.6.2claws6
3867 make 'Follow-up and reply to' sensitive
3869 * more sync with sylpheed 0.6.2cvs5
3876 fixed bug for "US-ASCII" introduced by the encoding code
3882 * src/prefs_common.[ch], src/summaryview.c
3883 'next unread msg' 'go to next folder?' dialog can be
3884 given default behaviour, either always show dialog,
3885 or assume 'yes', or assume 'no'
3886 Submitted by wwp <subscript@free.fr>
3890 * src/compose.c src/gtkspell.[ch]
3891 added support for different encodings
3895 * more sync with sylpheed 0.6.2cvs5
3899 * src/prefs_folder_item.c
3900 add check for item->prefs->default_to string is NULL and
3901 add another check when freeing this string
3906 change to version 0.6.2claws3
3908 * sync with sylpheed 0.6.2cvs5
3911 * src/ldif.[ch], src/importldif.[ch], addressbook.c
3913 * src/addrcache.[ch], addrindex.[ch]
3914 small update for future
3920 added 'Learn from mistakes' option
3921 better handling of quotes in checked words
3924 small update for spell checking stuff
3929 edit a little bit so it complies more with main coding style
3933 * src/folder.[ch], prefs_folder_item.c, compose.c
3934 migrate "request return receipt" folder property
3939 * README.claws **NEW**
3940 (add things of interest for users of main branch
3943 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
3944 re-implement threading per folder option, but store
3945 the setting in folderlist.xml (where it belongs)
3950 fixed bug when compose window is under another window
3951 * src/prefs_common.[ch] src/compose.c
3952 changed 'dictionary_path' to 'dictionary' to be consistent
3953 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
3954 * ac/pspell.m4 src/Makefile.am
3955 dropped PSPELL_PATH macro
3957 updated translations
3959 2001-09-21 [christoph]
3962 added border around header fields
3963 keep header type when new field is added
3965 2001-09-20 [christoph]
3968 more portable debug_print with source filename
3971 more newlines after debug messages
3976 change to version 0.6.2claws2
3978 * sync with sylpheed 0.6.2cvs3
3983 fixed the post-right-click focus pb
3984 fixed crash when 'Spell check all' after dict change
3985 and when cursor is at the end of the text
3986 shift-right-click pops up config menu even on misspelled words.
3993 added pspell to compiled-in features list
3997 * switched to pspell and dropped ispell
3999 new file. autoconf macro for pspell
4001 * configure.in acconfig.h
4002 added pspell support
4004 * src/main.c src/compose.[ch] src/gtkspell.[ch]
4005 * src/prefs_common.[ch]
4006 added pspell support
4008 2001-09-18 [christoph]
4012 replace LOG_MESSAGE with debug_print
4016 added newline after debug message
4018 using __VA_ARGS__ for debug_print macro
4020 ignore Makefile and Makefile.in
4025 change to version 0.6.2claws1
4026 * sync with sylpheed 0.6.2cvs1
4029 * src/prefs_matcher.c
4030 add 'score equal to' option, submitted by
4031 Paul Evans <nerd@freeuk.com>
4033 2001-09-15 [christoph]
4036 comment out menu entry not existing in claws
4038 add debug output for non existing menu entries
4040 fix next/prev unread message for ignored threads
4042 add sourcefile and line number to debug output
4043 otherwise it is sometimes hard to find the
4044 source code part if debug messages are translated
4049 refresh target folder style after colour is changed
4054 change to version 0.6.1claws3
4056 * sync with sylpheed 0.6.1cvs6
4061 fix target folder colourization to use user selected colour
4066 fix crash when message that is marked for copy/move is unmarked
4071 change to version 0.6.1claws2
4073 * sync with sylpheed 0.6.1cvs3
4078 fix bug with default font used for trash folder text
4082 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
4083 updated translations
4086 change to version 0.6.1claws1
4088 * sync with sylpheed 0.6.1cvs2
4093 add Match's new addressbook
4096 updated translation submitted by Jens Oberender
4101 change to 0.6.1claws
4102 * sync with sylpheed 0.6.1 release
4107 change to 0.6.0claws2
4109 * sync with sylpheed 0.6.0cvs4
4112 updated translation submitted by Fabio Junior Beneditto
4126 change to version 0.6.0claws1
4128 * sync with sylpheed 0.6.0cvs1
4131 updated translation submitted by Ricardo Mones Lastra
4134 add 'src/prefs_templates.c'
4136 * src/compose.c, src/summaryview.c
4137 fix segfault on 'Re_edit'
4141 * configure.in, Makefile.am
4143 add tools directory to source distribution
4148 change to version 0.6.0claws
4150 * sync with sylpheed 0.6.0 release
4152 2001-08-30 [christoph]
4155 removed autoconf version check
4159 * src/account.c, src/compose.c, src/prefs_common.[ch]
4160 * src/procheader.[ch] src/utils.[ch]
4161 Enhanced automatic account selection on replies
4162 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
4165 add LDAP and JPilot to the configuration results output.
4167 2001-08-29 [christoph]
4170 no bold font for ignored threads
4175 change to version 0.5.3claws6
4177 * sync with sylpheed 0.5.3cvs10
4178 src/stringtable.[ch]: New Files
4180 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
4181 * src/pixmaps/sylpheed.xpm
4182 add mini-icons to windows (by Alfons)
4187 new functions: next_labeled_cb(), prev_labeled_cb()
4190 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
4191 summary_select_next_labeled(), summary_select_prev_labeled()
4193 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
4194 give claws blue folders and a blue trash can
4199 change to version 0.5.3claws5
4201 * sync with sylpheed 0.5.3cvs9
4202 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
4204 2001-08-24 [christoph]
4207 keep filename when browsing directories
4208 (not working for user entered filename, but
4209 for default name and selected filename from
4212 fixed wrong spelling "Folllow-up"
4216 fixed new/unread message count with ignored
4217 threads (2 commits, first didn't notice no
4218 longer needed decreasing)
4220 readded scrolling of progress dialog
4226 change to 0.5.3claws4
4228 * sync with sylpheed 0.5.3cvs7
4230 2001-08-24 [christoph]
4233 set request return receipt when replying
4234 if it is set is the folder prefs of the
4237 disable final error popup if popups are
4238 disabled in config (again)
4243 Change version number to 0.5.3claws3
4245 * sync with sylpheed 0.5.3cvs5
4248 double quote '%s' in 'gedit %s' to fix bug when
4249 opening attachment with spaces in the name
4252 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
4253 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
4254 initial message templates support
4260 change version number to 0.5.3claws2
4262 * sync with sylpheed 0.5.3cvs4
4264 * src/procmsg.h src/summaryview.c
4265 re-implement (un)ignore thread
4270 remove unnecessary code
4272 enable 'dynamic' signatures (submitted by
4273 Eric Limpens <eric@hscg-internet.nl>)
4277 clean up after sync with sylpheed 0.5.3 release
4280 fix re-introduced font mess, see Christoph's
4285 use sylpheed's small font instead of
4286 gtk default font for summary view
4292 add pl to ALL_LINGUAS - sync with main branch
4294 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
4295 Updated. Translations by Jens Oberender, Ricardo Mones
4296 Lastra, Alfons, and Fabio Junior Beneditto respectively.
4298 * po/pl.po ** NEW FILE **
4299 sync with the main branch
4302 fix target folder colorizing and refresh problem
4305 2001-08-17 [christoph]
4308 claws uses 4 colors for target folder coloring.
4309 arrays were not long enough and destroyed the
4310 stack causing a segfault.
4311 target folder colorizing does not work anymore
4317 change to version 0.5.3claws1
4319 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
4320 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
4321 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
4323 sync with sylpheed 0.5.3 release, but keep claws method of
4324 configuring/saving fonts
4326 * src/addressbook.[ch]
4327 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
4328 in line with a similar change in Hiroyuki's branch
4330 * src/mainwindow.[ch]
4331 disable main_window_set_thread_option()
4332 * src/prefs_folder_item.c
4333 comment out &tmps_prefs.enable_thread,
4334 * src/mbox_folder.c, src/procmsg.[ch]
4335 comment out MSG_IS_IGNORE_THREAD
4337 comment out summary_ignore_thread() and summary_unignore_thread()
4338 comment out MSG_IS_IGNORE_THREAD
4340 use Hiroyuki's threading instead.
4347 use Hiroyuki's 0.5.3 column scheme but also
4348 include the enable/disable button.
4349 * src/pixmaps/mark.xpm
4350 add Hiroyuki's amended pixmap
4352 2001-08-13 [christoph]
4355 receive at get all column showed wrong state for APOP
4356 button should only work for POP3 and APOP accounts
4357 * src/prefs_account.c
4358 added missing preprocessor statement for SSL
4363 add 'receive at get all' column and enable/disable
4366 2001-08-06 [christoph]
4369 show usage of SSL in protocol column
4375 * src/prefs_account.[ch]
4376 moved ssl options to a new page
4382 added support for SMTP STARTTLS command
4384 2001-08-05 [christoph]
4387 debian autoconf needs version check to find
4388 correct autoconf version. if the file is
4389 named configure.in 2.13 is used, which does
4390 not work with this configure.in script.
4391 other solution would be to rename the script
4392 to configure.ac as suggested in the autoconf
4396 disable final error popup if popups are
4401 fixes IMAP over SSL problem
4406 change to 0.5.2claws1
4408 * sync with sylpheed 0.5.2cvs1
4413 quick fix for ispell detection...
4418 change to 0.5.1claws4
4420 * sync with sylpheed 0.5.1cvs7
4424 * src/prefs_common.c, src/prefs_common.h,
4425 src/gtkspell.c, src/gtkspell.h
4426 add global spelling checker settings (compose tab) +
4427 selection of dictionary
4430 guess valid ispell location
4435 removal of 'src/quote_fmt_parse.c'
4438 (submitted by Jens Oberender <didge@suse.de>)
4443 * src/folderview.[ch]
4446 * src/prefs_common.[ch]
4448 target folder colourization
4452 more sync with Sylpheed 0.5.1cvs6
4457 * src/prefs_folder_item.[hc]
4459 shared folders support with a GUI
4465 * sync with Sylpheed 0.5.1cvs6
4471 (submitted by Fabio Junior Beneditto)
4477 patch to correct bad image mime headers
4478 (submitted by Don Quijote <dq@searchlores.org>)
4482 * tools/gif2xface.pl **NEW FILE**
4484 script to convert file.gif to file.xface for
4485 use in a custom header.
4486 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
4491 change macros for detecting JPilot and LDAP
4493 2001-07-27 [christoph]
4496 code cleanup (MIN / MAX warning, needed casting)
4501 disallow setting flags when detecting certain headers
4502 (X-Status, Status, Seen, X-Seen).
4504 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
4506 2001-07-27 [christoph]
4508 * src/prefs_filter.c
4509 * src/prefs_filtering.c
4510 * src/prefs_matcher.c
4511 * src/prefs_scoring.c
4512 scroll list when moving rows up or down
4516 * src/prefs_account.c
4517 * src/prefs_account.h
4519 SMTP over SSL (untested, feedback requested)
4527 * configure.in, acconfig.h
4528 define CLAWS (need this for main / claws detection)
4533 Sylpheed 0.5.1claws2
4535 * sync with Sylpheed 0.5.1cvs4
4537 2001-07-25 [christoph]
4541 item->prefs == NULL (don't know why)
4546 Sylpheed 0.5.1claws1
4548 * sync with Sylpheed 0.5.1cvs1-3
4550 2001-07-24 [christoph]
4553 * src/prefs_folder_item.[ch]
4554 added folderitem preferences dialog with
4555 default To: and auto request return receipt
4559 changes to handle new folderitem preferences
4563 call compose new mail with current folderitem
4567 Release Sylpheed 0.5.1claws
4570 change to release version 0.5.1claws
4572 2001-07-24 [christoph]
4575 fixed segfault that happend when the selected
4576 message was removed while retrieving new messages.
4580 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
4584 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
4585 this is a work in progress, for more information: http://nlpagan.net/sylman
4587 * configure.in, src/mainwindow.c, manual/Makefile.am
4588 add support for English manual
4591 add authors of user manuals
4593 * manual/en/sylpheed*.html
4594 add English documentation
4596 2001-07-22 [christoph]
4601 changed a wrong debug message
4606 update Dutch translation
4608 * src/prefs_filtering.c,
4610 add more translatable strings
4619 * src/inc.c, src/summaryview.[ch]
4620 prevent update of mark file when filtering has done, by
4621 using a variable; this affects two functions:
4622 inc.c::inc_finished()
4623 summaryview.c::summary_show()
4627 * src/filtering.[ch], src/prefs_filtering.c,
4629 add filtering action for label coloring
4634 * added src/labelcolors.c
4635 * added src/labelcolors.h
4636 * src/Makefile.am, src/summaryview.c
4637 rearrange label coloring code
4640 add more parentheses so label colouring works correctly
4643 don't really delete message, but move it to Trash
4645 * src/prefs_matcher.c
4646 add quote options to info dialog
4648 2001-07-20 [christoph]
4654 * src/ssl.[ch] (new)
4655 moved ssl stuff to a seperate file
4660 fix show sender using address book with no e-mail
4661 address in From: field
4665 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
4666 fix messy handling of escaping... now at least the
4667 execute command is useful. escape char is '\', we
4668 accept \n and \r too.
4672 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
4673 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
4682 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
4684 revise filtering; currently move, copy, marking have
4685 been tested. if you like bleeding edge stuff, you
4686 should definitely go for this version :)
4688 * mark old working stuff as VERSION_0_5_0_CLAWS5
4690 2001-07-17 [christoph]
4699 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
4700 bits in the mark file, without affecting either branch. Lots of
4701 files changed, also in claws branch.
4703 UNTESTED: use of mbox folders
4706 added mark all read; however this was a quick hack used for
4707 cleaning up mess after initial merge with Hiroyuki
4710 change claws version number back to 0.5.0claws5 to clear up
4711 confusion & pretension (recent release was technically
4712 0.5.0claws4, so we neatly align with Hiroyuki :-)
4716 sync with Hiroyuki's 0.5.0cvs4
4722 * src/filtering.[ch]
4723 remove invalid updating of mark files for
4724 filter actions MATCHING_ACTION_MOVE and
4725 MATCHING_ACTION_DELETE; this should fix the
4729 revert Christoph's stab at fixing the folder
4733 add missing files with translatable strings
4740 * src/addr_compl.[ch], src/prefs_filtering.c
4741 make "filtering pref dialog's destination entry" an
4742 "address completable entry", if filter destination is
4747 sync with Hiroyuki's 0.5.0cvs2-3
4749 2001-07-15 [christoph]
4752 fixed folder stats update after incorporation
4757 * finish label colouring stuff (for now)
4758 * fix incorrect colour bug (off by one)
4763 change text labels for news and mail message so there's
4764 plenty of toolbar estate left
4771 sync with Hiroyuki's 0.5.0cvs1
4774 more rewrite label colouring
4778 * src/summaryview.[ch]
4779 * start rewrite label colouring
4780 * fix proper location "Add Sender To Addressbook" menu item
4784 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4785 (actually this is 0.5.0claws4)
4790 * fix duplicate message
4791 * add updated Portugese / Brazilian translation
4792 submitted by Fabio Junior Beneditto
4800 add updated Dutch translation
4803 add updated German translation submitted by Jens
4807 Prerelease before 0.5.0claws. Please test.
4808 This version is temporarily tagged as VERSION_0_5_0_TEST
4810 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
4811 src/prefs_scoring.c, src/prefs_matcher.c,
4812 src/prefs_filtering.c, src/mbox.c,
4813 src/main.c, src/inc.c, src/filtering.[ch]
4814 revert new Hoa's new matcher (does not work yet)
4821 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4827 add ChangeLog.claws to EXTRA_DIST
4829 add matcher_parser_parse.h to EXTRA_DIST
4831 2001-07-10 [christoph]
4834 add destination folder to table of
4835 folders that need to be updated after
4842 make collapse state of folders and folder items persistent, i.e.
4843 if you collapse a folder tree, the next time sylpheed-claws starts
4844 up the folder tree remains collapsed.
4846 2001-07-10 [christoph]
4852 renamed MD5_CTX to MD5_CTX_syl
4853 conflicts with a struct in openssl
4856 * src/prefs_account.[ch]
4860 fixed compose with current account
4861 broken by new compose button stuff
4866 changed my email address
4868 * src/matcher_parser_parse.y
4869 clean the parser to remove conflicts
4877 fix incorrect description of --enable-ldap parameter
4879 * src/prefs_common.[ch]
4881 add experimental option "smart wrapping" which makes the
4882 compose editor auto wrap.
4884 | TODO: the problem with the buggy cursor handling is caused |
4885 | by the GtkText. when deleting / backspacing text its |
4886 | wrapping algorithm does not take in account the previous |
4887 | line. should find a way to hack this in. |
4888 | or should perhaps combine this with the word wrapping |
4889 | patch i wrote in january. |
4892 show build parameters for LDAP and JPilot
4895 revert Christoph's bugfix for selecting next unread message,
4896 because folder stats aren't updated correctly
4903 * src/matcher_parser_lex.l
4904 * src/matcher_parser_parse.y
4905 * src/prefs_filtering.c
4906 * src/prefs_scoring.c
4908 bugfix of the config file parser
4913 added generated matcher sources to BUILT_SOURCES
4919 added new config file parser
4922 * src/filtering.[ch]
4924 * src/prefs_filtering.c
4925 * src/prefs_matcher.c
4926 * src/prefs_scoring.c
4927 * added src/matcher_parser.h
4928 * added src/matcher_parser_lex.h
4929 * added src/matcher_parser_lex.l
4930 * added src/matcher_parser_parse.y
4931 lex & yacc config file parser
4936 changes prefs_filtering into global_filtering
4939 build threads with subjects only if "Re: " is at the
4940 beginning of the subject
4946 sync with sylpheed 0.5.0
4947 change of version number only
4953 sync with sylpheed 0.5.0pre5
4957 sync with sylpheed 0.5.0pre4 release
4958 /po and /manual/ja not sync'ed
4962 more sync with sylpheed 0.5.0pre4
4964 2001-07-03 [christoph]
4967 fixed address book broken by address book
4968 for VCard, JPilot, LDAP
4974 stopped memory leaks
4978 more sync with sylpheed 0.5.0pre4
4982 * included address book patch for VCard, JPilot, LDAP
4983 * pref_common.c - fixed Font options on Display tab (cosmetic)
4984 * alertpanel.c - fixed truncated message
4986 2001-07-02 [christoph]
4991 mark threads for ignoring
4997 * sync with sylpheed 0.5.0pre4
4998 updated gettext to 0.10.38.
5004 * src/summaryview.[ch]
5005 new right-click option: Label.
5006 substitute for 'Mark-->Mark/Unmark', colours the line.
5007 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
5009 2001-07-01 [christoph]
5012 fixed font for trash
5014 move ctree to unread message
5018 * sync with sylpheed 0.5.0pre3 release
5024 allow inserting / attaching multiple files in
5030 small change to Alfons' previous stuff so that it
5035 * lots of files changed; first attempt to merge the changes
5036 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
5041 updated and completed, translations by Fabio
5042 Junior Beneditto <fjbeneditto@yahoo.com.br>
5048 allow selecting an attached files' mime type from a
5053 * more sync with sylpheed 0.5.0pre3
5058 merge with sylpheed.pot and pt_BR.po provided by
5059 Fabio Junior Beneditto.
5064 make MIME types case insensitive
5069 merge with sylpheed.pot and old nl.po; translations added.
5073 * more sync with sylpheed 0.5.0pre3
5078 don't crash when removing parent node of messages
5079 attracted by subject. this was caused by not deleting
5080 the parent node from the subject line hash table.
5087 if there are multiple messages selected, allow forwarding
5088 them as attachments.
5092 * more sync with sylpheed 0.5.0pre3
5098 * sync with sylpheed 0.5.0pre3
5103 fixed 'compose news article' bug
5104 from icon-and-text toolbar
5108 * sync with sylpheed 0.5.0pre2 release
5110 2001-06-24 [christoph]
5112 * src/prefs_common.c
5113 bug fix in font selection
5115 use sylpheed's normal font instead of
5116 gtk default font for folders without
5121 * src/mainwindow.[ch]
5122 added composite compose mail / news button (an idea by Leandro
5123 Pereira <leandro@linuxmag.com.br>)
5127 Added instructions for ldif-to-xml.py
5135 * src/pixmaps/stock_news_compose.xpm
5136 added pixmap by Leandro
5137 * src/prefs_common.c
5138 tested built-in spelling checker of GCC 3.0 :)
5140 merged dutch translation of sylpheed-main with
5145 Added tools directory and files.
5147 * tools/filter_conv.pl
5148 converts old filter system to new filtering system
5149 * tools/ldif-to-xml.py
5150 converts netscape addressbook to sylpheed addressbook
5152 descriptions/instructions for above two files
5154 2001-06-23 [christoph]
5157 * src/manage_window.[ch]
5158 * src/prefs_common.[ch]
5159 mail retrieval dialog can be enabled, disabled
5160 or hidden if non of sylpheed's windows is active
5166 * sync with sylpheed 0.5.0pre2
5168 2001-06-21 [christoph]
5171 show recipient on 'from' for all accounts
5174 * src/prefs_common.[ch]
5175 disable error popup on mail receive errors
5180 made the ruler correctly appear and disappear.
5183 removed Hoa's work-in-progress-stuff (interesting!) so
5186 2001-06-20 [christoph]
5189 * src/progressdialog.c
5190 added scrolled window for list in progressdialog
5194 sync with sylpheed 0.5.0pre1 release
5196 2001-06-20 [christoph]
5199 make building threads by subject work when
5200 thread view is enabled
5203 * src/prefs_common.[ch]
5204 automatically select account for mail replys
5208 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
5209 they are filled in from the account settings.
5213 * more sync with sylpheed 0.5.0pre1
5219 added --sysconfdir to CPPFLAGS for pointing to the correct
5220 location of mime.types.
5222 NOTE: make sure you use --sysconfdir when running ./autogen.sh
5228 fixed some bug when building threads
5232 * src/prefs_account.c
5233 UI stuff: More changes to the English
5237 * src/pixmaps/stock_news_compose.xpm: new file
5241 Added new icon for Hoa's 'compose a news
5242 message', plus minor improvements to the
5248 more sync with sylpheed 0.5.0pre1
5254 Follow-up and reply to
5256 * src/summaryview.[ch]
5257 Build threads also with subjects
5262 forwarding use the current account.
5265 the "compose message" button has been replaced with
5266 "new mail" and "new news" buttons
5268 * src/prefs_common.[ch]
5269 added a configuration option to use the forward button
5270 as "forward as attachment"
5271 changed reply and forward format description
5273 * src/quote_fmt_lex.l
5274 * src/quote_fmt_parse.y
5275 added message with no signature in format for reply
5284 Improvements to the English
5286 * src/prefs_common.c
5287 Improvements to the English and some
5288 clarity/continuity improvements in the
5289 description of Quote symbols.
5295 * sync with sylpheed 0.5.0pre1
5300 Better interface for compose, displayed fields
5301 are updated whenever we change account.
5302 Newsgroups field is automatically filled.
5305 Newsgroups field is automatically filled.
5307 * src/prefs_account.c
5308 Some interface stuff when fields appear and
5315 * sync with sylpheed 0.4.99
5319 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
5320 base64_decoder_free, base64_decoder_decode): new object and
5321 functions for decoding base64 streams.
5322 * src/procmime.c (procmime_decode_content): modified to use the
5329 * sync with sylpheed 0.4.99cvs11
5335 * sync with sylpheed 0.4.99cvs9
5340 * src/prefs_account.c
5342 SMTP server can be defined in the news account
5343 mime type of attachment are kept.
5347 now choose the highest important score between default
5348 and important score of folder.
5352 * src/prefs_common.c:
5354 (prefs_quote_description_create): corrected description of
5355 quote format characters
5361 * sync with sylpheed 0.4.99cvs8
5365 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
5366 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
5372 * sync with sylpheed 0.4.99cvs7
5376 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
5377 clashes with autogenerated header).
5378 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
5379 * src/Makefile.am: added quote_fmt.h.
5380 * src/.cvsignore: added lex/yacc autogenerated files
5381 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
5387 * sync with sylpheed 0.4.99cvs6
5391 * added src/quote_fmt_parse.h
5396 don't modify readonly configuration files
5398 * src/prefs_account.c
5399 * src/prefs_common.c
5400 * src/prefs_customheader.c
5401 * src/prefs_display_header.c
5402 * src/prefs_filter.c
5403 * src/prefs_filtering.c
5404 * src/prefs_scoring.c
5405 don't open dialog box when configuration files
5410 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
5412 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
5413 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
5414 BUILT_SOURCES to make all files rebuild properly.
5416 * src/compose.c: removed #include "quote_fmt.tab.h".
5418 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
5419 CHARACTER value in yylval.
5421 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
5422 receive CHARACTER value by documented means (yylval).
5424 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
5429 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
5434 * src/prefs_filtering.c
5435 now keep the configuration for execute action
5442 * sync with sylpheed 0.4.99cvs5
5447 added quote_fmt.[ch]
5449 * added src/quote_fmt.y
5450 * added src/quote_fmt.l
5451 * added src/quote_fmt.tab.h
5452 * added src/quote_fmt.tab.c
5453 * added src/lex.quote_fmt.c
5454 parsing configuration for replying
5457 * src/prefs_common.[ch]
5458 added configuration UI for replying
5462 using configuration for replying
5470 * src/prefs_filtering.c
5471 * src/prefs_matcher.c
5472 * src/prefs_matcher.h
5473 action "run a command" for filtering
5474 and matching with a command.
5475 fixed the "whole message" matching
5478 changed temporary filename for security
5481 queue the notification if it fails to send.
5483 * src/prefs_common.c
5484 * src/prefs_folder_item.c
5485 changed the default important score
5487 * src/prefs_scoring.c
5489 hide kill score input when the folder is not
5494 * src/prefs_common.c:
5496 (prefs_font_select): pass font name in font entry box to font
5501 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
5505 * sync with sylpheed 0.4.99cvs4
5509 * src/headerwindow.c:
5511 (headerwindow_show_cb): use the selected summary view item, not
5516 * src/headerwindow.c:
5518 (headerwindow_show_cb): always try to show msginfo
5523 keep attached parts when reediting or forwarding.
5528 * src/prefs_folder_item.[ch]
5529 * src/prefs_scoring.[ch]
5531 * src/summaryview.[ch]
5534 * src/prefs_common.[ch]
5535 support for folder scoring
5536 kill score and important score for messages
5538 * src/prefs_account.c
5539 some display bug fixed for local account
5544 * src/summaryview.c:
5546 (add_sender_to_cb): don't crash when no or invalid sender; the add
5547 sender to address book menu item is disabled.
5551 * src/filtering.[ch]
5553 handling summary menu / filter messages
5559 imap folders now appears in list
5562 doesn't crash if destination mail is not writeable
5567 removed some warnings
5571 * src/prefs_filtering.c
5572 global string to identify any folders
5573 removed some debug info
5574 filtering to mbox folders is now possible
5577 removed some warnings
5580 permission on files are changed to read/write for user only,
5582 creation of subfolder is handled better.
5586 Verified the sync for src/prefs_common.[ch] and
5587 src/prefs_account.[ch]. I believe there were some
5588 minor indentation differences.
5594 * sync with 0.4.99cvs3
5599 handling flags for mbox format
5602 use of mark file only for MH format
5603 handling flags for mbox format
5604 filtering cannot yet move or copy mails to mbox folders.
5607 changed move_msg, copy_msg,
5608 move_msgs_with_dest, copy_msgs_with_dest functions
5609 uses only folder->copy_msg() function
5610 uses folder->finished_copy() to handle the destination
5611 folder at the end of the copy or move operation.
5614 included mbox directories.
5616 * src/folderview.[ch]
5618 handle folders operation for mbox format
5621 disable conversion of "From " header
5623 * src/mbox_folder.[ch]
5624 completion of mbox format handling
5627 changed mh_copy_msg() function and
5628 removed mh_move_msg(), mh_move_msgs_with_dest(),
5629 mh_copy_msgs_with_dest()
5631 * src/prefs_filtering.c
5632 removed some warnings
5634 * src/prefs_matcher.c
5635 default boolean operation is AND
5638 handling flags for mbox format
5639 handling of "From " header
5643 added MSG_REALLY_DELETED flags to handle deletion of
5644 messages in mbox format.
5647 handling flags for mbox format
5648 disable the MSG_DELETED flags when messages
5649 are deleted in mbox format
5652 "From " headers display fixed.
5658 (get_email_part): skip quoted email addresses, like in e.g.
5659 "'alfons@proteus.demon.nl'".
5663 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
5664 and fixing the persistence troubles when using separate windows.
5668 Added #define SEPARATE_ACTION used in the gtk item factory for
5669 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
5670 use gtk_item_factory_get_widget_by_action() to get the items.
5672 Removed separate_widget_cb from the gtk item factory data
5674 (mainwindow_create): connect separate_widget_cb() to check
5675 menu item "toggled" signal. also passing a MainWindow pointer
5676 as object data for both check menu items.
5678 (separate_widget_cb): definition of separate_widget_cb() to match
5679 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
5680 window using gtk_object_get_data(). The type of window separation
5681 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
5683 * src/prefs_filtering.c,
5684 src/prefs_matcher.c: added horizontal scrollbars
5689 fix segfault with invalid bold font
5691 correctly display summary stats after row is marked
5695 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
5696 encodings with libjconv.
5701 added mbox_folder.[ch]
5703 mbox temporary folder
5705 * added src/mbox_folder.[ch]
5707 * src/procheader.[ch]
5710 bugfix for file incorporation filtering
5712 enable creation of MBOX
5713 * src/prefs_display_header.c
5714 enable use of headers like "From "
5715 something that should be fixed :
5716 displaying of such headers add an extra space
5717 * src/prefs_folder_item.c
5718 don't create folders because it is not necessary
5720 added data field to MsgInfo for mbox internal use
5722 added some support for mbox
5724 added get_mbox_cache_dir() function
5726 2001-05-23 [hiroyuki]
5728 * src/headerwindow.c
5739 src/folderview.c: more sync with 0.4.99cvs2.
5741 * src/headerwindow.c: reverted.
5747 * sync with sylpheed 0.4.99cvs2
5755 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
5761 * configure.in: if gnome-config not found, "no" is displayed
5763 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
5765 * src/textview.c: now also possible to add mail addresses by right
5766 clicking in the text view
5768 * src/codeconv.c: merged patch which fixes endless loop when encountering
5769 invalid wide characters; from Alte <010@imis.ru>
5773 Added installation of gnome specific things:
5775 * Makefile.am: gnome conditional
5777 * configure.in: check for installed gnome
5779 * added sylpheed.png, sylpheed.desktop
5783 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
5785 * src/mainwindow.h (main_window_toolbar_create): created a button
5787 (main_window_set_toolbar_sensitive): enable/disable the new button
5789 (toolbar_reply_to_author_cb): handle the new button.
5791 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
5792 send_progress_dialog_destroy() on failure (fixes hang on SMTP
5797 * src/compose.h (ComposeReplyMode): new modes
5798 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
5799 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
5802 (compose_send): move some code into a new function:
5803 (compose_current_mail_account): new function.
5804 (compose_reply): new argument to_author, all callers changed; if
5805 to_author==TRUE and account->protocol==A_NNTP, find and use an
5806 appropriate mail account for replying.
5807 (compose_reply_set_entry): new argument to_author; ignore
5808 compose->replyto if to_author==TRUE.
5810 * src/mainwindow.c: new command "Message/Reply to author".
5811 (main_window_set_menu_sensitive): enable/disable it.
5812 (reply_cb): handle it.
5814 * src/summaryview.c: new command "Reply to author".
5815 (summary_set_menu_sensitive): enable/disable it.
5816 (summary_reply_cb): handle it.
5818 * src/account.c (account_find_mail_from_address): new function.
5824 * sync with sylpheed 0.4.99cvs1
5831 new filtering action : forward and forward as attachment
5834 no need for $DISPLAY when we run sylpheed --help
5835 call to parse_cmd_opt() is moved
5837 * src/mainwindow.[ch]
5838 execute button is hidden when immediate execute
5843 * src/prefs_folder_item.c
5845 better handling of missing directories
5848 reedit is enabled in outbox
5849 reedit is enabled in queue
5855 * src/prefs_filtering.c
5856 changed attachement into attachment
5862 * sync with sylpheed 0.4.67cvs9
5863 * sync with sylpheed 0.4.67cvs7-8
5868 added prefs_filtering.c
5870 * src/filtering.[ch]
5872 removed action : forward_news and forward_news_as_attachement
5873 (forward and forward_as_attachement can be used instead)
5876 added menu option to access filtering configuration
5878 * src/prefs_account.c
5879 changed mail_command default to /usr/sbin/sendmail
5881 * added src/prefs_filtering.[ch]
5882 dialog box for filtering configuration
5884 * src/prefs_matcher.c
5885 added function prefs_matcher_get_criteria_from_matching()
5887 * src/prefs_scoring.c
5888 reset the dialog when register or substitute is clicked
5893 added filtering.[ch]
5895 using filering.[ch] instead of filter.[ch]
5897 reading new filtering configuration
5899 added some filtering actions
5900 and fixed a bug for headers and mail body matching
5902 using filering.[ch] instead of filter.[ch]
5904 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
5906 some fixes for filtering
5908 2001-05-14 [hiroyuki]
5910 * src/send.c: fixed some weird indentations.
5911 send_message_with_command(): call pclose() only if p != NULL.
5912 * src/textview.c: get_email_part(): modified the code for readability.
5914 2001-05-14 [hiroyuki]
5918 src/md5ify.h: removed from the cvs.
5922 * src/main.c: include rfc2015.h to avoid compiler warnings.
5923 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
5924 the panel is already on screen.
5925 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
5926 closing the alert window by ESC as "No".
5927 * src/prefs_common.c (prefs_interface_create): moved return
5928 receipt check button to the correct place.
5932 * src/prefs_common.c:
5933 moved return receipt check button to the Send tab. (prefs_send_create)
5934 removed the date format ui related globals. (prefs_display_create)
5938 * sync with sylpheed 0.4.67cvs5-6
5942 * added Alfons' font selection patch
5945 * src/headerwindow.c
5946 * src/prefs_common.c
5947 * src/prefs_common.h
5951 changed version of cache
5953 * src/prefs_matcher.c
5954 added additionnal matching criteria
5958 added references in MsgInfo
5963 prepared some things for new filtering
5965 added some matching properties
5966 inreplyto need to be enhanced
5967 prepared some things for new filtering
5969 added Return-Receipt-To handling
5970 * src/prefs_folder_item.c
5971 changed default value to TRUE
5972 * src/prefs_matcher.c
5973 added some matching properties
5974 * src/prefs_scoring.[ch]
5975 the scoring dialog is finished
5977 added Return-Receipt-To handling
5978 Reference need to be added
5980 added Return-Receipt-To handling
5981 added threadscore to get a better score sorting when
5984 suppressed a bug when we sort the list
5985 when no folder is opened.
5986 better score sorting when threads are enabled
5990 * reverted previous patch because of potential errors
5994 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
5995 applied "toggle mail-retrieval dialog window" patch submitted
5996 by Eric Limpens <eric@qnt.net>
5998 * sync with sylpheed 0.4.67cvs4
6002 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
6003 some picky compilers.
6004 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
6005 * src/grouplist_dialog.c: include alertpanel.h.
6006 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
6007 fix compile warning.
6008 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
6009 #include "defs.h" before others to prevent the warning of `MIN'
6010 and `MAX' redefinition.
6016 * src/prefs_account.c
6017 * src/prefs_display_header.c
6020 added prefs_scoring.[ch]
6021 * src/grouplist_dialog.c
6022 display an error dialog box if the group list
6024 * src/mainwindow.[ch]
6025 added main_window_set_thread_option() function
6026 scoring dialog box enabled
6028 added flags matching unread /new / marked
6029 / deleted / replied / forwarded
6031 newsgroups are now finally in newscache
6032 * src/prefs_matcher.[ch]
6033 finished preferences for matching dialog
6034 * added src/prefs_scoring.[ch]
6035 scoring dialog box completed
6037 conversion to string : added scoringprop_to_string()
6038 write config for preferences :
6039 added prefs_scoring_write_config()
6041 threads can be enabled/disabled independently
6049 thought it would be nice to have a list of all
6050 contributors (used Changelog as a reference)
6053 messed up version numbering...
6057 * sync with sylpheed 0.4.67cvs1-3
6061 * src/prefs_common.c:
6062 better UI for strftime format, double clicking
6063 on format now inserts the format in text entry
6064 replaced close button with standard OK/Cancel
6065 moved date format button to the right of the
6071 Ctrl-Home / Ctrl-End have proper cursor navigation
6075 * src/prefs_matcher.c
6076 finished UI to define matching properties
6077 added ok and cancel button
6078 * src/prefs_filter.c
6079 added ok and cancel button
6081 fixed some bug in xhdr parsing
6086 fixed a bug in textview_show_header(), which displayed two colons (':');
6087 cleaned up some warnings
6092 added prefs_matcher.[ch]
6093 compilation with -W -Wall
6095 ungrab the mouse events if grabbed - does it
6096 fix the bug for disposition notification ?
6098 added a menu option to open the matching dialog.
6100 added matcherprop_to_string() and matcherlist_to_string()
6101 fixed some bugs, changed the name of some options
6102 age_sup and age_inf becomes age_greater and age_lower,
6103 body and messageheaders becomes body_part and headers_part,
6104 changed the names of constants from SCORING_XXX to MATCHING_XXX
6105 * src/prefs_display_header.c
6106 * src/prefs_headers.c
6107 fixed a bug that accidentally destroyed dialogs
6108 when closed them with delete_event
6109 Added *_deleted() which handle delete_event signal correctly.
6110 * src/prefs_folder_item.[ch]
6111 added "enable_thread" field for future customization
6112 * added src/prefs_matcher.[ch]
6113 sample of the UI to define matching properties
6115 using procheader_headername_equal instead of str*cmp functions
6116 using procheader_parse_header() function
6118 using MATCHING_XXX instead of SCORING_XXX
6120 display the sender of the news even if this is ourself
6121 when this is a news message.
6123 using headername_equal() instead of str*cmp functions
6129 * sync with sylpheed 0.4.66
6130 * src/gtkstext.c: trace logs added
6134 * src/prefs_common.[ch]: added option to enable/disable GnuPG
6135 signature check popup.
6136 * src/rfc2015.c (check_signature): show signature check popup only
6137 if it is enabled in preferences.
6143 * sync with sylpheed 0.4.66cvs6
6147 * src/prefs_common.[ch]: added option to enable/disable
6148 looking up sender name in address book for summary pane
6149 * src/summaryview.c: look up sender in the address book
6150 by using Alfons' address completion code
6152 2001-05-07 [hiroyuki]
6155 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
6156 member of Pop3State.
6157 * src/news.c: brought #include "defs.h" before #include <glib.h>
6158 to prevent the warning of `MIN' and `MAX' redefinition.
6162 * removed src/headers_display.[ch]
6163 * removed src/prefs_display_headers.[ch]
6165 use a temporary file in the user directory for mbox import
6167 added XHDR support to get "To" and "Cc" headers
6168 (in order to match news with to or cc field for
6170 added function news_parse_xhdr() to get XHDR response
6172 added function nntp_xhdr()
6174 fetch the message if necessary
6180 * sync with sylpheed 0.4.66cvs3-5
6185 added function itos_buf() to enable use of several buffers
6187 use of itos_buf() instead of itos() in summary list
6188 to fix the broken display of message number.
6192 * src/gtkstext.c: bug in cursor up navigation fixed,
6193 fixed another unsigned / signed comparison (we're getting there :-)
6198 added scoring.c scoring.h
6199 prefs_folder_item.c prefs_folder_item.h
6202 added FOLDERITEM_RC SCORING_RC
6204 added prefs field in FolderItem :
6205 properties for each folder (PrefsFolderItem),
6206 sorting type and mode were added as the first properties.
6208 read config for scoring
6209 * added src/matcher.[ch]
6210 gives functions to parse configuration file to do
6211 matching on mails with a list of conditions.
6213 add option to sort by score
6214 * src/prefs_common.[ch]
6215 added preference option to show score and for
6216 the score column size
6217 * added src/prefs_folder_item.[ch]
6218 properties for each folder (PrefsFolderItem),
6219 sorting type and mode were added as the first properties.
6220 * src/procheader.[ch]
6221 added procheader_parse_header()
6222 added procheader_header_free()
6223 added procheader_headername_equal()
6224 and made modification to use them.
6226 added score field to MsgInfo structure
6227 * added src/scoring.[ch]
6228 gives functions to parse configuration file to do
6229 scoring on mails with a list of conditions.
6230 * src/summaryview.[ch]
6231 save the sorting type and mode for the folder
6232 added column to display the score of the mail
6233 added function summary_score_clicked()
6234 sorting type and mode are restored to the folder
6237 use procheader_parse_header(), procheader_headername_equal()
6238 removed memory leak in text_scan_header when freeing headers
6240 changed the function to match names of headers
6241 using procheader_headername_equal()
6243 Scoring functions are implemented, an interface is needed
6249 hopefully fixed the row up navigation bug,
6250 removed adding back / forward lines to cache
6254 * src/prefs_display_headers.c: user interface changes:
6255 (prefs_display_headers_create): remove unused "Show" check button;
6256 allow reordering of headers by dragging.
6257 (prefs_display_headers_write_config): remove unused variables.
6258 (prefs_display_headers_set_dialog): do not insert "(New)" at top
6259 of lists (not needed with the new UI).
6260 (prefs_display_headers_set_list): scan lists starting from row 0,
6261 not 1 (do not skip "(New)").
6262 (prefs_display_headers_find_header): new function.
6263 (prefs_display_headers_clist_set_row): do not allow duplicates.
6264 (prefs_display_headers_delete_cb): do not skip row 0; treat
6265 closing the alert window by ESC as "No".
6266 (prefs_display_headers_up): do not protect row 0.
6267 (prefs_display_headers_down): do not protect row 0.
6271 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
6275 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
6276 summary_select_next_marked, summary_select_prev_marked): new
6281 * src/news.c: fixed a bug when no article can be fetched after
6282 server timeout if the connection was restored by news_post():
6283 (news_select_group): new function.
6284 (news_fetch_msg): call news_select_group() before fetching
6286 (news_get_uncached_articles): set session->group after successful
6294 changed version of cache, added cc field
6296 * src/prefs_display_headers.c
6297 the interface was changed
6299 * src/prefs_headers.c
6304 * completed sync of sylpheed cvs2
6305 * src/gtkstext.c: updated row up / down cursor navigation
6306 * src/textview.c: re-edited, prepared for fixing the email address
6311 * src/prefs_common.c: use alfons' strftime ui code
6312 entry_datefmt and datefmt_sample widgets have to be
6313 global in this module because of this change
6318 * src/prefs_common.[ch] added option to activate the return receipt
6323 * src/gtkstext.c: fix for row up/down cursor navigation.
6327 * sync with 0.4.66cvs2
6331 added add-sender-to-addressbook patch
6339 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
6342 * src/alertpanel.c (alertpanel_create): new argument can_disable,
6343 all existing callers changed to pass FALSE; create a check button
6344 to disable the message.
6345 (alertpanel_message_with_disable): new function.
6346 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
6347 (alertpanel_button_toggled): new function.
6348 (alertpanel_button_clicked, alertpanel_close): set value using
6351 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
6353 * src/prefs_common.c (prefs_privacy_create): new check button
6354 checkbtn_gpgme_warning.
6356 * src/main.c (main): moved preferences reading before gpgme
6357 initialization; check prefs_common.gpgme_warning before giving the
6358 GnuPG warning and set it to FALSE if the user wants to disable the
6361 2001-05-02 [hiroyuki]
6363 * src/prefs_display_headers.c: modified the layout and some labels.
6367 * src/prefs_account.c (prefs_account_fix_size): new function.
6368 (prefs_account_create): call prefs_account_fix_size(); use
6369 gtk_widget_show instead of gtk_widget_show_all (fixes too large
6370 size when the window is shown for the first time).
6371 (prefs_account_basic_create): changed layout of serv_table; moved
6372 localmbox_entry above smtpserv_entry (logically it replaces
6374 (prefs_account_protocol_activated): set sensitivity of
6375 nntpauth_chkbtn according to the protocol (in addition to
6376 hide/show); commented out gtk_table_set_row_spacing() calls.
6377 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
6378 not sensitive (fixes a bug with disabled username/password boxes
6379 when editing POP3 account after NNTP with authentication).
6385 * src/prefs_account.[ch]
6387 removed local account without SMTP server
6388 added option to use mail command instead of a connexion
6389 to SMTP server when a local account is used
6390 * src/prefs_headers.c
6393 fixed a bug when connexion immediately closed
6403 * src/prefs_account.c (Basic, prefs_account_basic_create): new
6404 widget nntpauth_chkbtn.
6405 (prefs_account_protocol_activated): handle nntpauth_chkbtn
6407 (prefs_account_nntpauth_toggled): new function.
6409 * src/news.c (news_session_new_for_folder): use NNTP
6410 authentication only if ac->use_nntp_auth is set.
6414 * src/Makefile.am changed headers.[ch] in customheader.[ch]
6415 * src/prefs_display_headers.c changed the UI
6416 * src/prefs_headers.c changed account_name to account_id
6417 * src/compose.c using customheader.h
6419 2001-05-01 [hiroyuki]
6423 src/nntp.c: changed sock_read() to sock_gets(), they've been left
6428 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
6429 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
6430 for displaying of headers
6431 * src/grouplist_dialog.[ch] minor changes to remove warnings
6432 * src/prefs_display_headers.[ch] dialog to choose the
6433 headers to display in the mail viewer.
6434 * src/headers.h correction of #define
6435 * src/headers_display.[ch] configuration for displaying of headers.
6436 * src/main.c read config of displaying of headers
6437 * src/prefs_common.c add a button to access the config dialog
6438 for displaying of headers
6439 * src/prefs_display_headers.[ch] dialog for configuration for
6440 displaying of the headers.
6441 * src/prefs_headers.c cleaning of code
6442 * src/procheader.c comments added to code
6443 * src/textview.c changes to reorder the headers depending
6444 on the config for displaying of headers
6450 * sync with 0.4.65cvs12
6452 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
6456 * src/nntp.h (NNTPSockInfo): new field auth_failed.
6458 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
6459 is set to force reconnection after authentication failure.
6460 (nntp_gen_command): set sock->auth_failed on authentication
6461 failure, or if sock->userid and sock->passwd are not set.
6463 * src/news.c (news_session_new_for_folder): set userid=NULL if
6464 password dialog is cancelled.
6468 * src/nntp.h (NNTPSockInfo): new type.
6470 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
6472 (nntp_open_auth, nntp_close): new functions.
6473 (nntp_gen_command): new function to handle authentication; all
6474 NNTP command functions updated to use it.
6475 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
6476 (nntp_list): removed old useless code.
6478 * src/news.h (NNTPSession): new field nntp_sock.
6480 * src/news.c: all functions updated to use NNTPSockInfo instead of
6482 (news_session_new): new arguments (userid, passwd); made static;
6483 use nntp_open_auth() if needed.
6484 (news_session_destroy): use nntp_close() instead of sock_close().
6485 (news_query_password): changed arguments.
6486 (news_session_new_for_folder): new function.
6487 (news_session_get): use news_session_new_for_folder().
6488 (news_authenticate): deleted.
6489 (news_get_uncached_articles): removed old authentication code.
6493 * src/news.c: reverted my previous changes (need to do NNTP
6494 authentication in a cleaner way).
6498 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
6499 news_nntp_post, news_nntp_mode): new functions (wrappers with
6500 authentication support).
6501 (news_get_article_cmd, news_get_article, news_get_header): new
6502 argument "folder"; all callers changed.
6503 (news_get_article_cmd): added authentication support.
6504 (news_session_get): use news_nntp_mode() instead of nntp_mode().
6505 (news_post): use news_nntp_post() instead of nntp_post().
6506 (news_get_uncached_articles): use news_nntp_group() instead of
6507 nntp_group() and news_nntp_xover() instead of nntp_xover();
6508 removed old authentication code.
6509 (news_get_group_list): use news_nntp_list() instead of nntp_list().
6511 * src/nntp.c (nntp_list): return real error code instead of
6516 * configure.in: fixed wint_t typedef detection again
6520 * src/prefs_account.[ch], added A_LOCAL_CMD
6521 (send mail with mail command)
6522 * src/send.c added function send_message_with_command()
6523 * src/inc.c made a more secure get_spool() function with
6524 mktemp() but maybe mkstemp() or something more
6529 * src/textview.c, colorization of email addresses in headers
6533 * bug sync with sylpheed
6534 * prefs_common.c: created date format ui for darko
6535 * sync with 0.4.65cvs11
6536 * configure.in: corrected to have the new gpg checks
6540 * completed sync with 0.4.65cvs10
6541 * minor debug things added to gtkstext.c
6545 * configure.in: remove check for availability of
6546 strftime() as advised by Hiroyuki
6547 * src/prefs_common.[ch], src/procheader.c:
6548 synch strftime() code with Hiroyki's main branch
6552 * src/news.c: news_query_password(), news_authenticate(): new
6554 news_get_uncached_articles(): added NNTP authentication
6556 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
6558 * src/prefs_account.c: prefs_account_protocol_activated():
6559 enable userid and password fields for NNTP.
6563 * configure.in: check for availability of strftime()
6565 * src/prefs_common.[ch], src/procheader.c: use
6566 strftime() for displaying date in summary pane if it
6571 * more .cvsignore cleanups [alfons]
6575 * ac/sv-check-type.m4: new autoconf macro.
6576 * configure.in: fixed wint_t typedef detection (did not work
6581 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
6585 * modified gtkstext.c : buggy cursor navigation fixed,
6586 and font descent also taken in account when drawing
6590 * added comments in src/news.c src/nntp.c
6591 * added src/prefs_headers.[ch]
6592 * added src/headers.[ch]
6593 * modified compose.c to activate custom headers
6594 added function is_in_custom_headers
6595 * modified prefs_account.[ch]
6596 added function prefs_account_customhdr_edit
6597 * modified src/defs.h :
6598 added HEADERS_RC : name of the config file
6599 for the custom headers
6610 added gtkstext with configure.in patch by Hiroyuki which
6611 should fix the XIM detection [alfons]
6613 * more clean up of cvs [alfons]
6615 * removed all Makefile.in files to attic.
6617 * updated all .cvsignores to really ignore things that could
6618 be unintentionally committed by a recursive commit.
6621 * added src/grouplist_dialog.[ch]
6622 * changed src/folderview.c to call grouplist_dialog instead
6625 added functions news_reset_group_list
6626 and news_get_group_list
6628 added function nntp_list
6630 added GROUPLIST_FILE : name of the newsgroup list cache file
6634 * added option to warn about queued messages on exit [sergey]:
6636 * src/compose.c: compose_queue(): call folder_item_scan()
6637 and folderview_update_item() after queueing.
6638 * src/folderview.c: folderview_update_node(): draw the queue
6639 folder in bold font if there are queued messages.
6640 * src/mainwindow.c: queued_messages(): new function.
6641 app_exit_cb(): display warning if there are queued messages
6642 if warn_queued_on_exit is set.
6643 * prefs_common.[ch]: add warn_queued_on_exit option.
6645 * enhanced GnuPG key selection support [sergey]:
6647 * src/select-keys.c: updated to newer version from Win32
6648 branch with support for selecting arbitrary keys.
6649 * src/prefs_account.c: added the Privacy tab to the account
6651 prefs_account_privacy_create(),
6652 prefs_account_sign_key_set_data_from_radiobtn(),
6653 prefs_account_sign_key_set_radiobtn(): new functions.
6654 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
6655 * src/rfc2015.c: set_signers(): new function.
6656 pgp_sign(): add the account parameter, call set_signers().
6657 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
6658 * src/rfc2015.h: rfc2015_sign(): updated prototype.
6659 * src/compose.c: pass the current account to rfc2015_sign().
6661 * tag name claws added to prevent confusion with main branch [alfons]
6663 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
6665 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
6667 * sync with recent sylpheed cvs. Untested though. [alfons]