1 2002-02-19 [paul] 0.7.4claws23
3 * sync with sylpheed 0.7.4cvs8
4 see ChangeLog entries 2002-03-19
6 2002-03-18 [paul] 0.7.4claws22
8 * sync with sylpheed 0.7.4cvs6
9 see ChangeLog entry 2002-03-18
11 2002-03-18 [paul] 0.7.4claws21
14 add en_GB message catalogue
19 correct a few spelling mistakes
21 2002-03-17 [alfons] 0.7.4claws20
24 more stringent checks for NULL params when writing
25 filtering actions to a file
27 2002-03-17 [hoa] 0.7.3claws20
30 fixed the count of new messages
33 fixed the "attachment properties" window
35 2002-03-17 [paul] 0.7.4claws19
40 src/prefs_account.[ch]
43 automatically mark cross-posted messages as read
44 and (optionally) give them a colour label
45 Patch submitted by Stefaan Eeckels <Stefaan.Eeckels@eec.lu>
48 2002-03-17 [paul] 0.7.4claws18
50 * sync with sylpheed 0.7.4cvs5
51 see ChangeLog entry 2002-03-17
53 2002-03-17 [melvin] 0.7.4claws17
56 Worked around a gtktext 'bug': when searching for
57 a text in a long message it was scrolling slowly
58 line by line until it hit the searched text.
60 Updated French translation
62 2002-03-17 [melvin] 0.7.4claws16
67 Moved "Edit/Actions" to "Tool/Actions"
68 Made mainwindow/compose window sensitive as soon as
69 no child process is running anymore even if the io dialog
71 Fixed a struct being initialized with a non constant char*
73 2002-03-16 [christoph] 0.7.4claws15
76 add --with-compiler-flags option
77 (only for developer hacking)
81 try to make folder-stats and flag handling more
82 independent from the summaryview. msgcounts
83 are only set when the folder is opened and
84 procmsg_msginfo_(un)set_flags will handle it
85 later and summaryview will get the values
88 2002-03-16 [paul] 0.7.4claws14
91 fix Return-receipt. Patch submitted by Bob
92 Woodside <rwoodside1@comcast.net>
94 2002-03-16 [paul] 0.7.4claws13
97 fix 'dynamic' signatures, make it work again
98 broken during sync on 2002-03-14 (0.7.4claws2)
100 2002-03-15 [match] 0.7.4claws12
102 * src/addrharvest.[ch]
103 * src/addrgather.[ch]
104 * src/addressbook.[ch]
106 included address harvester feature. still some
107 issues with address parsing that I will fix.
109 2002-03-15 [match] 0.7.4claws11
113 * src/addressbook.[ch]
122 tidy up. fix memory leaks. moved attribs and methods
123 from individual interfaces to addrcache object. prep
124 for new stuff to come in.
126 2002-03-15 [alfons] 0.7.4claws10
129 * src/matcher_parser_parse.y
130 * src/matcher_parser_lex.l
131 * src/prefs_matcher.c
132 add filtering conditions message greater than, smaller
133 than, and exactly matching a size in bytes
134 (does not work with delete from POP3 server yet)
136 this should also give others an idea what you should
137 do to add new criterions to claws filtering system
140 2002-03-15 [paul] 0.7.4claws9
142 * tools/filter_conv.pl
143 exit if there are no filter rules to convert
144 rename filterrc to filterrc.old after completion
146 2002-03-15 [paul] 0.7.4claws8
148 * sync with sylpheed 0.7.4cvs3
149 see ChangeLog entry 2002-03-14
151 2002-03-14 [paul] 0.7.4claws7
154 clean up the last commit (ahem)
156 2002-03-14 [paul] 0.7.4claws6
159 fix bug #515655. honour account preferences
160 regarding gpg default signing/encryption when
161 changing account from the compose window.
163 2002-03-14 [paul] 0.7.4claws5
166 remove unnecessary curly brackets
168 2002-03-14 [paul] 0.7.4claws4
171 src/prefs_filtering.[ch]
172 add filter rename on folder rename and filter
173 delete on folder delete. Patch submitted by
174 Neill Miller <neillm@thecodefactory.org>
176 2002-03-14 [christoph] 0.7.4claws3
181 (patch submitted by "Simon 'corecode' Schubert")
186 2002-03-14 [paul] 0.7.4claws2
188 * sync with sylpheed 0.7.4cvs2
189 see ChangeLog entry 2002-03-13
191 2002-03-12 [darko] 0.7.4claws1
194 fix what seems to be a copy and paste error
195 when setting color for important messages
198 2002-03-11 [paul] version 0.7.4claws released
200 2002-03-11 [paul] 0.7.4claws
206 update message catalogs. Submitted by Ricardo Mones
207 Lastra, Alessandro Maestri, Wilbert Berendsen, and
208 Fabio Junior Beneditto
219 2002-03-11 [jens] 0.7.3claws7
222 updated German translation
224 2002-03-11 [melvin] 0.7.3claws6
227 updated and corrected French translation
229 2002-03-10 [hoa] 0.7.3claws5
233 * src/prefs_account.c
236 fixed the local account.
237 you have to change the default "/usr/sbin/sendmail"
238 to "/usr/sbin/sendmail -t" in the preferences of
242 removed some debug display for renderer
244 2002-03-10 [paul] 0.7.3claws4
246 * faq/en/sylpheed-faq-1.html
247 faq/en/sylpheed-faq-2.html
250 2002-03-09 [paul] 0.7.3claws3
252 * sync with sylpheed 0.7.4
253 see ChangeLog entry 2002-03-09
255 2002-03-08 [paul] 0.7.3claws2
257 * faq/en/sylpheed-faq*
262 * manual/fr/.cvsignore
263 manual/fr/Makefilea.am
267 add the French manual
269 2002-03-07 [paul] 0.7.3claws1
271 * sync with sylpheed 0.7.3cvs4
272 see ChangeLog entries 2002-03-06 and 2002-03-07
275 updated by Wilbert Berendsen
277 2002-03-07 [melvin] 0.7.2claws34
279 * src/selective_download.c
280 Changed the pixmap of the receive button to MAIL_RECEIVE.
282 2002-03-06 [paul] 0.7.2claws33
284 * sync with sylpheed 0.7.3cvs1
285 bug fix, see ChangeLog entry 2002-03-05
287 2002-03-05 [paul] 0.7.2claws32
292 reverse the pgp ascii-armored code implemented in
293 0.7.2claws16. removal of this code until it matures.
294 this means that verifying ascii-armored pgp sigs and
295 automatic decryption of ascii-armored encrypted
296 messages no longer works.
298 2002-03-05 [paul] 0.7.2claws31
304 faq/en/sylpheed-faq.html
305 faq/en/sylpheed-faq-1.html
306 faq/en/sylpheed-faq-2.html
307 faq/en/sylpheed-faq-3.html
309 faq/es/sylpheed-faq.html
310 faq/es/sylpheed-faq-1.html
311 faq/es/sylpheed-faq-2.html
312 faq/es/sylpheed-faq-3.html
313 faq/es/sylpheed-faq-4.html
315 faq/fr/sylpheed-faq.html
316 faq/fr/sylpheed-faq-1.html
317 faq/fr/sylpheed-faq-2.html
318 faq/fr/sylpheed-faq-3.html
323 add FAQs in English, Spanish and French
326 2002-03-05 [paul] 0.7.2claws30
328 * manual/en/sylpheed.html
329 manual/en/sylpheed-XX.html
330 updated the English manual
335 dialog box pops up if the article can't be deleted.
340 updated by Fabio Junior Benedito
344 * removed ac/gpgme.m4
345 to avoid autogen common problem
346 developers have to install gpgme development package now
349 encoding to 7bit or 8bit is enabled.
351 2002-03-03 [alfons] 0.7.2claws29
354 merge fix by Oliver Haertel for selective
357 2002-03-03 [paul] 0.7.2claws28
359 * sync with sylpheed 0.7.3
361 2002-03-03 [paul] 0.7.2claws27
363 * sync with sylpheed 0.7.2cvs24
364 see ChangeLog entries 2002-03-02 and 2002-03-03
366 2002-03-02 [melvin] 0.7.2claws26
371 * src/prefs_common.[ch]
372 Added user definable notification on new mail arrival.
373 Removed unused variables in spell checker prefs code.
375 2002-03-02 [melvin] 0.7.2claws25
378 Removed unnecessary escape sequences.
379 Changed 'Initial...' to 'Initials of Sender'
381 2002-03-02 [paul] 0.7.2claws24
383 * sync with sylpheed 0.7.2cvs22
384 see ChangeLog entry 2002-03-01
386 2002-03-01 [hoa] 0.7.2claws23
389 Set sensitivity of delete actions to active
390 even if the folder is a newsgroup.
393 - Set sensitivity of delete actions
394 - Added function check_permission() that will check if the
395 user is authorized to delete a message. For news, it
396 will check if the author is the same.
397 - Enabled deletion when there is no trash folder.
400 - Added news_cancel_article() to cancel articles
401 - Implemented news_remove_message() (public function)
403 2002-03-01 [paul] 0.7.2claws22
407 recognise urls that that don't include 'http://' and
411 remove duplicated name
413 2002-02-28 [paul] 0.7.2claws21
417 add ability to 'Select thread'
418 combines Melvin's "Select thread's head" patch (#510907)
419 with Colin Leroy's <colin@colino.net> "Select whole thread"
422 2002-02-28 [paul] 0.7.2claws20
425 hopefully fix segfault on right-clicking a mime part
426 that some people have experienced.
427 fix submitted by Fredrik Olofsson <frol@linux.nu>
429 2002-02-28 [paul] 0.7.2claws19
431 * sync with sylpheed 0.7.2cvs21
432 see ChangeLog entries 2002-02-27 and 2002-02-28
434 2002-02-27 [paul] 0.7.2claws18
436 * sync with sylpheed 0.7.2cvs18
437 see ChangeLog entries 2002-02-26 and 2002-02-27
439 2002-02-26 [alfons] 0.7.2claws17
442 #undef ALLOW_HEADER_HINT (this was supposed to be undef'ed)
443 (spotted by Chris Hessman <idatech@gmx.net>)
445 2002-02-26 [paul] 0.7.2claws16
450 make decryption of ascii-armored pgp encrypted messages
451 and verification of ascii-armored signatures work again.
452 slightly altered from the patch by Jens Jahnke
456 * the checking of plaintext signatures always comes up in
458 * it doesn't work for multipart messages
459 * all lines above "-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1",
460 including the msg headers and these 2 line themselves, are
464 "View/Folder Tree" becomes "View/Separate Folder Tree"
465 "View/Message View" becomes "View/Separate Message View"
466 because its less ambiguous.
469 updated by Ricardo Mones Lastra
471 2002-02-26 [paul] 0.7.2claws15
473 * sync with sylpheed 0.7.2cvs17
474 see ChangeLog entries 2002-02-25 and 2002-02-26
476 2002-02-25 [christoph] 0.7.2claws14
480 do filtering stuff after all messages have been received
481 1. drop all messages to .processing
482 2. scan processing folder for messages
483 3. filter messages or move to inbox
484 this will also find old messages left in processing after
485 a crash or something like that and we get a real msginfo
486 from folder->get_msg_list and do not have to create our
487 own in filter_message
488 * src/matcher_parser_parse.y
489 remove MIX/MAX warning (reordered includes)
491 2002-02-25 [paul] 0.7.2claws13
493 * sync with sylpheed 0.7.2cvs15
494 see ChangeLog entry 2002-02-24
496 2002-02-24 [alfons] 0.7.2claws12
499 clear old color flags first when applying a new color to
501 (spotted by Lo'oRiS il Kabukimono <lo_oris@libero.it>)
503 2002-02-24 [alfons] 0.7.2.claws11
507 add presets for Opera and Konqueror, closes patch #517261,
508 submitted by Ville Skyttä <scop@users.sourceforge.net>
510 2002-02-24 [alfons] 0.7.2.claws10
514 fix threading for null message ids, closes patch #521601,
515 submitted by Bob Forsman <hammor@users.sourceforge.net>
517 2002-02-24 [alfons] 0.7.2claws9
521 make Tool | Filter Message work with filtering system so
522 setting flags also works
526 - Processing uses the same function as Tool | Filter
527 Message, but doesn't use the same update proc yet
529 2002-02-23 [paul] 0.7.2claws8
531 * sync with sylpheed 0.7.2cvs14
532 see ChangeLog entries 2002-02-22 and 2002-02-23
534 2002-02-22 [christoph] 0.7.2claws7
537 Add column space to table
538 * src/quote_fmt_parse.y
541 2002-02-22 [paul] 0.7.2claws6
549 src/matcher_parser_lex.l
550 src/matcher_parser_parse.y
553 src/prefs_filtering.c
554 src/selective_download.[ch] *** NEW FILES ***
557 Selective Download added to 'Tool' menu.
558 Retrieves email headers of the currently selected pop3
559 account and allows the user to mark emails for deletion
560 right on the pop3 server. Patch submitted by Oliver Haertel
561 <oha@users.sourceforge.net>.
564 add 'src/quote_fmt.c'
566 2002-02-22 [christoph] 0.7.2claws5
570 * src/prefs_common.[ch]
571 * src/prefs_template.c
572 * src/quote_fmt.c *** NEW FILE ***
574 move quote format symbol description code
575 to it's own file because it is used from
576 differnent code parts
577 Rewrote symbol description GUI
580 + get data from array (no more long constant strings)
581 * src/quote_fmt_lex.l
582 * src/quote_fmt_parse.y
583 Symbol for Literal % changed to \% instead of %%
584 (More logical as \ is used for quoting for other symbols)
585 Add |f and |p to include files and program output
587 |f{/home/.../.signature}
590 Correct wrong spelling for "Referenzen"
592 2002-02-21 [paul] 0.7.2claws4
595 forgotten during sync
597 2002-02-21 [paul] 0.7.2claws3
599 * sync with sylpheed 0.7.2cvs11
600 see ChangeLog entries 2002-02-17, 2002-02-18, 2002-02-19,
601 2002-02-20 and 2002-02-21
603 2002-02-20 [melvin] 0.7.2claws2
605 * src/prefs_actions.c
606 Added error report when child cannot fork or when execvp
607 returns with an error.
609 2002-02-19 [christoph] 0.7.2claws1
612 return unconverted text if conde conversion is not possible
613 when libjconv is used.
614 (patch submitted by "Simon 'corecode' Schubert")
618 * version 0.7.2claws release
620 2002-02-19 [paul] 0.7.2claws
623 updated by Wilbert Berendsen
626 2002-02-18 [alfons] 0.7.1claws13
630 remove references to dlfcn and explicitly loading functions
631 from dynalink libs, because libs linked anyway, and functions
632 are loaded explicitly
634 2002-02-17 [melvin] 0.7.1claws12
636 * src/prefs_actions.c
637 Replaced children wait loop with double fork technique.
638 Now, input/output window updated at each new output.
639 free_children(): Fixed a memory leak.
640 Made input/output window non closable if running children
642 Added missing <unistd.h> include.
643 Added some --debug outputs.
645 2002-02-17 [melvin] 0.7.1claws11
648 Fixed bug where descending sort order did not select top
651 2002-02-17 [melvin] 0.7.1claws10
654 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
656 Pspell data package directory no more hard coded but
657 set during configuration (PSPELL_PATH). (Thanks to
658 Gustavo Noronha Silva.)
660 2002-02-17 [melvin] 0.7.1claws9
663 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
665 Fixed compile-time warnings.
667 2002-02-16 [alfons] 0.7.1claws8
670 fix inadvertent free of NULL pointer which caused
671 sylpheed to crash when closing the save-as dialog
672 using the window close button
674 2002-02-16 [carsten] 0.7.1claws7
675 * src/mainwindow.[ch]
678 fixes for pixmap theming code:
679 - recently changed mail attributes shouldn't get
681 - theme is only reloaded iff another theme was
684 2002-02-16 [paul] 0.7.1claws6
686 * sync with sylpheed 0.7.2 release
687 see ChangeLog entry 2002-02-15 and 2002-02-16
689 2002-02-15 [paul] 0.7.1claws5
691 * sync with sylpheed 0.7.1cvs9
692 see ChangeLog entry 2002-02-15
695 remove unneeded headerwindow.c entry
697 2002-02-14 [carsten] 0.7.1claws4
699 fixed a bug for "Go to next unread message": there was
700 an endless loop if NEXTUNREADMSGDIALOG_ASSUME_NO was set
701 in the prefs, because of doing "Search again" instead
704 2002-02-14 [carsten] 0.7.1claws3
706 removed 2 more mem leaks; following memprof,
707 this code is "leak free" now :)
709 2002-02-14 [carsten] 0.7.1claws2
711 used opendir/readdir/closedir instead of scandir
712 -> code should work now on Solaris
714 2002-02-14 [paul] 0.7.1claws1
716 * sync with sylpheed 0.7.1cvs8
717 see ChangeLog entries 2002-02-13 and 2002-02-14
720 add some description of Actions and Pixmap Themes
724 * version 0.7.1claws release
726 2002-02-13 [paul] 0.7.1claws
731 updated translations, submitted by Ricardo Mones Lastra,
732 Alessandro Maestri and Fabio Junior Beneditto
734 2002-02-13 [melvin] 0.7.0claws75
736 * src/prefs_actions.c
737 Added missing "signal.h" include
739 2002-02-13 [melvin] 0.7.0claws74
741 * src/prefs_folder_item.c
742 Added missing "config.h" include
744 Updated French translation for folder propriety.
746 2002-02-13 [jens] 0.7.0claws73
749 Added missing src/prefs_folder_item.c [log added by melvin]
751 Updated German translation.
753 2002-02-13 [melvin] 0.7.0claws72
756 Updated French translation.
758 2002-02-13 [melvin] 0.7.0claws71
761 Made gtkut_editable_get_selection return NULL if selection
763 This fixes a bug where selecting part of message A then
764 switching to message B and replying to it will not
765 quote the message's body.
767 2002-02-12 [paul] 0.7.0claws70
770 cosmetic, relating to pixmap themes: on toolbar make
771 updating of 'Exec' and 'Compose news/Compose email'
774 2002-02-12 [carsten] 0.7.0claws69
780 - refreshing after changing pixmap theme better
782 - wanted to remove some mem leaks, but alfons was
783 faster (and had the better solution ;)
785 2002-02-12 [alfons] 0.7.0claws68
788 * src/stock_pixmap.[ch]
789 plug mem leaks, refactor code a little bit
792 2002-02-12 [sergey] 0.7.0claws67
795 Fixed problem with copying messages to IMAP folders when the
796 server uses something other than '/' as a namespace separator
797 (cyrus-imapd uses '.').
799 2002-02-12 [jens] 0.7.0claws66
802 Updated German Translation
804 2002-02-12 [paul] 0.7.0claws65
806 * sync with sylpheed 0.7.1cvs1
807 see ChangeLog entry 2002-02-12
809 2002-02-12 [melvin] 0.7.0claws64
811 * src/prefs_actions.c
812 Fixed "feature" where children's output was duplicated
813 instead of refreshed while monitoring.
814 Removed some debug code.
816 2002-02-12 [christoph] 0.7.0claws63
819 always delete message from queue after sending/send error
822 2002-02-12 [melvin] 0.7.0claws62
824 * src/prefs_actions.c
825 Children wait loop is now triggered with a timeout of 1s
826 Added %F which is replaced with the list of filenames
827 of all selected messages (as suggested by Ricardo Mones Lestra)
828 Pipe syntax changed. Prefix with | to send selection, postfix
829 with | to retrieve output. Prefix with > or * to send
830 user definable input to the command (*: input is hidden)
831 Old pipe action should now be postfixed with |, too.
833 2002-02-12 [carsten] 0.7.0claws61 (more 59.75)
835 fixed a bug: if there's no theme directory don't
836 throw an error, just do "nothing" (thanks Alfons)
838 2002-02-12 [carsten] 0.7.0claws60
841 had to write the cache twice (nasty!); some marks would
844 2002-02-11 [carsten] 0.7.0claws59
847 doc-src/maintainer_guide.txt
853 src/prefs_common.[ch]
854 src/stock_pixmap.[ch]
856 pixmap theming and related work on pixmap
857 handling on some other places
858 (e.g. hrm features for all folder)
859 src/pixmap/stock_*.xpm -> the stock_ was removed
861 2002-02-11 [paul] 0.7.0claws58
863 * sync with sylpheed 0.7.1 release
864 see ChangeLog entries 2002-02-11
866 2002-02-08 [paul] 0.7.0claws57
868 * sync with sylpheed 0.7.0cvs39
869 see ChangeLog entry 2002-02-07 (last entry)
871 * src/prefs_actions.c
872 src/prefs_filtering.c
875 sync: made it compile with C compilers other than gcc
877 2002-02-07 [paul] 0.7.0claws56
879 * sync with sylpheed 0.7.0cvs38
880 see ChangeLog entries 2002-02-06 (last 2 entries) and
883 2002-02-07 [darko] 0.7.0claws55
887 Fix const gchar */gchar * issue (thanks Hiro)
889 2002-02-07 [darko] 0.7.0claws54
894 * src/prefs_template.c
896 * src/quote_fmt_parse.y
899 When replying or forwarding an email don't quote the entire
900 mail body but use the part of the message text that is selected
902 2002-02-06 [melvin] 0.7.0claws53
904 * src/prefs_common.[ch]
907 Made possible to switch quickly to last used dictionary
908 which makes checking bilingual documents easier.
910 2002-02-06 [melvin] 0.7.0claws52
913 Added forgotten new file src/prefs_actions.c
915 2002-02-06 [melvin] 0.7.0claws51
917 * src/prefs_actions.c ** NEW FILE **
918 * src/prefs_actions.h ** NEW FILE **
919 Added actions to execute on message text view, or on the
922 Added src/prefs_actions.[ch]
924 Added new menu "Edit/Actions"
926 Added new actionsrc file.
928 Added actionsrc reading.
930 Added new menus "Edit/Actions" and "Configuration/Actions..."
932 Added new element actionslst element to prefs_common.
934 2002-02-06 [paul] 0.7.0claws50
936 * sync with sylpheed 0.7.0cvs36
937 see ChangeLog entry 2002-02-06
942 updated by Ricardo Mones Lastra
944 2002-02-05 [paul] 0.7.0claws49
946 * sync with sylpheed 0.7.0cvs33
947 see ChangeLog entries 2002-02-04 (last 4 entries) and 2002-02-05
949 2002-02-05 [paul] 0.7.0claws48
952 re-add 'Edit/Advanced/Delete entire line', previously named
955 2002-02-04 [paul] 0.7.0claws47
959 fix bug #494993 (Reply All not taking Reply-To into consi)
960 eliminate differences in behaviour of right-click 'Reply to all'
961 in summary view and 'Reply to all' on the toolbar.
962 fix bug where Reply-To gets ignored by 'Reply to all' in summary
963 view and From gets ignored by 'Reply to all' on toolbar.
964 fix bug where 'Reply to all' on toolbar uses To twice and ignores
965 From when no Reply-To header is present.
967 2002-02-04 [paul] 0.7.0claws46
969 * sync with sylpheed 0.7.0cvs30
970 see ChangeLog entries 2002-02-03 and 2002-02-04
972 2002-02-03 [melvin] 0.7.0claws45
975 Readded function to highlight all misspelled words.
976 Fixed bug where user-provided-words did not replace
977 correctly the misspelled word when using the mouse.
978 Fixed bug where checking a region selected from right to left did
979 not check the region at all.
980 Fixed bug where 'Check backwards' may not check at all.
981 Fixed memory leaks where popup menus and accel_groups were not destroyed.
982 Fixed possible buffer overflow when checking for long strings (>1k).
983 Made cursor and scrollbar positions non changing after uncheck_all/check_all.
984 Accelerators code uses now gtk_widget_add_accel.
985 Removed and disabled obsolete and unfinished code.
989 Added menu item to Highlight all misspelled words.
991 2002-02-01 [paul] 0.7.0claws44
994 fix '/View/Hide read messages' sensitivity when all
995 messages in a folder are hidden
997 2002-02-01 [paul] 0.7.0claws43
1000 add --send option to command line interface, sends all
1001 queued mail. Patch submitted by Ricardo Mones Lastra.
1003 2002-01-31 [paul] 0.7.0claws42
1006 add '/View/Hide read messages' to main_window_set_menu_sensitive()
1008 2002-01-31 [paul] 0.7.0claws41
1010 * sync with sylpheed 0.7.0cvs27
1011 see ChangeLog entries 2002-01-30 (src/mh.c, src/prefs_common.c)
1015 comment out elements of textview_show_part() as temporary
1016 workaround for attachment 'Display as text' bug
1019 updated by Fabio Junior Beneditto
1021 2002-01-30 [paul] 0.7.0claws40
1023 * sync with sylpheed 0.7.0cvs24
1024 see ChangeLog entries 2002-01-29 (src/prefs_common.c)
1028 add {N_("/_Spelling"), ... "<Branch>"} to
1029 GtkItemFactoryEntry compose_entries[]
1031 * src/prefs_common.c
1032 add claws menu items to prefs_keybind_apply_clicked()
1033 and remove non-claws menu items
1035 2002-01-29 [paul] 0.7.0claws39
1037 * sync with sylpheed 0.7.0cvs22
1038 see ChangeLog entries 2002-01-28 and 2002-01-29
1040 2002-01-28 [melvin] 0.7.0claws38
1043 Added the declartion of compose_send_control_enter.
1047 Added in a 'Spelling' menu which includes the configuration menu.
1048 Added a real 'Check all' and got rid from the old one which only
1049 highlited misspelled word.
1050 Made 'Check while typing' a disableable option.
1051 Added a dialog when there are no more misspelled word.
1052 Added a dialog if error occurs when switching to a dictionary.
1054 * src/prefs_common.[ch]
1055 Added option for the default 'Check while typing' option.
1058 2002-01-28 [alfons] 0.7.0claws37
1061 fix buglet and make code comply with sylpheed code style
1063 2002-01-28 [paul] 0.7.0claws36
1065 * sync with sylpheed 0.7.0cvs19
1066 see ChangeLog entries for 2002-01-28
1068 2002-01-28 [hoa] 0.7.0claws35
1074 read the renderer config
1077 use the renderer config to convert mime attachments
1080 don't use textview_show_html/ertf,
1081 use get_text_content instead
1083 2002-01-27 [alfons] 0.7.0claws34
1086 make sylpheed believe it can delete a news message...
1087 (messages are NOT deleted, maybe we should remove
1088 processing from the folder properties after all.)
1090 2002-01-27 [alfons] 0.7.0claws33
1095 implement remove_msg()
1097 2002-01-27 [alfons] 0.7.0claws32
1102 fix return receipt / disposition notification again. this
1103 stuff seems to break on _every_ major summary UI change, so
1104 it's now implemented using a flag which is saved in the
1107 2002-01-26 [alfons] 0.7.0claws31
1110 let import dialog show the destination folder identifier
1112 2002-01-26 [melvin] 0.7.0claws30
1116 Readded 'Mark all read' into summary view popup menu
1117 Added 'Mark all read' in folder view popup menu for IMAP
1119 Made it insensitive if the selected folder is not the shown
1120 one to avoid 'Mark all read' on the wrong folder.
1122 2002-01-26 [paul] 0.7.0claws29
1126 move 'Mark all read' from summary view to folder view
1127 menu. (adapted from) patch submitted by Jeremy Andrews,
1128 <lists@kerneltrap.com>
1130 2002-01-25 [alfons] 0.7.0claws28
1133 put the gtk class name back so GtkSText adapts the
1136 2002-01-25 [alfons] 0.7.0claws27
1139 assimilate Ricardo's patch that shows pixmaps instead of
1140 plain "new" and "unread" texts in the folder view column
1143 2002-01-25 [paul] 0.7.0claws26
1146 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can
1147 be found in non-standard locations.
1148 Closes Patch #507976, submitted by Stoyan Genov, <sdg@rila.bg>
1150 2002-01-25 [paul] 0.7.0claws25
1152 * sync with sylpheed 0.7.0cvs16
1153 see ChangeLog entry 2002-01-25
1155 2002-01-24 [paul] 0.7.0claws24
1157 * more sync with sylpheed 0.7.0cvs15
1158 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
1160 2002-01-23 [sergey] 0.7.0claws23
1163 Fixed segfault when closing LDIF import wizard with
1169 Fixed wrong scrolling position after switching between
1170 text and image parts.
1172 2002-01-23 [paul] 0.7.0claws22
1174 * sync with sylpheed 0.7.0cvs15
1175 see ChangeLog entries 2002-01-22 and 2002-01-23
1177 2002-01-21 [melvin] 0.7.0claws21
1179 * src/prefs_scoring.c
1180 * src/prefs_filtering.c
1181 Fixed bug where scoring and filtering windows stopped
1184 2002-01-21 [paul] 0.7.0claws20
1186 * sync with sylpheed 0.7.0cvs12
1187 see ChangeLog entries 2002-01-20 and 2002-01-21
1189 2002-01-21 [carsten] 0.7.0claws19
1192 * src/messageview.[ch]
1193 * src/summaryview.[ch]
1194 changes to shortcuts handling again:
1195 + "Q" now controled by mainwin
1196 + v/V are now customizable and have slightly
1198 the "button" to minimize the messageview (and maximize
1199 the summary view) is a real button now
1201 "Delete Line+" added to Edit/Advanced (this will also
1204 2002-01-20 [melvin] 0.7.0claws18
1207 Made "Bcc" sensitive when addressbook is called from
1208 compose window (it was a Claws only bug).
1210 2002-01-19 [alfons] 0.7.0claws17
1213 prevent unnecessary updates when currently selected folder has
1216 2002-01-19 [alfons] 0.7.0claws16
1219 prevent writing the cache based on current message list in summary
1220 view when filtering also put messages in currently selected folder
1225 Italian translation submitted by Alessandro Maestri
1226 <a.maestri@cs.tin.it>
1228 2002-01-18 [melvin] 0.7.0claws15
1230 * src/prefs_filters.c
1231 fixed bug where 'cancel' from 'filters' window stops autochecking
1232 if the timer timed out when the window was open.
1234 2002-01-18 [match] 0.7.0claws14
1236 * src/addrclip.[ch] ** NEW FILE **
1237 * src/addrselect.[ch] ** NEW FILE **
1238 * src/adbookbase.h ** NEW FILE **
1239 addressbook cut, copy and paste
1241 * src/addrcache.[ch]
1243 * src/addrindex.[ch]
1255 support for copy/paste
1257 support for copy/paste
1258 tidy up menu option processing
1259 correct address list function arguments
1261 sort user attributes
1271 2002-01-18 [paul] 0.7.0claws13
1273 * sync with sylpheed 0.7.0cvs8
1274 configure.in: support Mac OS X (Darwin)
1276 2002-01-18 [carsten] 0.7.0claws12
1278 small hack to fix a segfault with an empty href
1279 (reported by Alexandra Walford <deeni@altern.org>)
1282 the shortcuts for Mark und Mark as unread are hardcoded
1286 readded the shortcuts in gtkstext but made them
1287 customizeable (simply by adding a menu plus a wrapper
1290 2002-01-17 [melvin] 0.7.0claws11
1293 fix default dictionary not being saved.
1295 2002-01-16 [darko] 0.7.0claws10
1298 fix wrapping crash with URL longer than wrapping margin
1300 2002-12-08 [hoa] 0.7.0claws10
1302 * src/matcher_parser_parse.y
1305 * src/prefs_filtering.c
1306 now, we can use bounce action in the dialog box.
1308 2002-01-16 [carsten] 0.7.0claws9
1310 removed the <control> and <alt> shortcuts because they're
1311 not needed and interefered with the "normal" shortcuts
1314 removed most of the hardcoded shortcuts and assigned
1315 them to menu entries making them easy customizable by
1318 2002-01-16 |melvin] 0.7.0claws8
1321 fixed bug where using the mouse and when the compose
1322 window is not on top may result in a crash.
1324 2002-01-16 [melvin] 0.7.0claws7
1327 fixed a long standingspell checker bug which could
1328 cause a crash after sending a message.
1330 2002-01-16 [paul] 0.7.0claws6
1332 * sync with sylpheed 0.7.0cvs7
1333 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
1334 2002-01-15, and 2002-01-16
1336 2002-01-16 [melvin] 0.7.0claws5
1342 Heavily modified spell checker code to work around
1343 ispell bug, to add keyboard shortcuts and for future
1344 enhancements. See README.claws for usage information.
1346 2002-01-15 [alfons] 0.7.0claws4
1349 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
1350 so sorting within threads reflects sort mode
1352 2002-01-15 [christoph] 0.7.0claws3
1355 added alertpanel if mail sending failed
1357 2002-01-15 [alfons] 0.7.0claws2
1359 * src/prefs_filtering.c
1360 don't stop timer when prefs filtering dialog is opened
1362 2002-01-14 [alfons] 0.7.0claws1
1366 remove debug_print()s for privacy reasons
1368 2002-01-14 [darko] 0.7.0claws
1371 quotation wrapping is now also in the main branch
1375 * tools/filter_conv.pl
1376 allow for Boolean Op and case-sensitivity
1377 this file is included in the release and tagged
1380 2002-01-13 [paul] 0.7.0claws
1382 * release 0.7.0, with cvs tag 'rel_0_7_0'
1386 * tools/filter_conv.pl
1388 rewritten to output to matcherrc instead of filteringrc
1391 updated Spanish translation by Ricardo Mones Lastra
1396 update dutch translation
1401 Updated by Fabio Junior Beneditto
1403 2002-01-13 [melvin] 0.6.6claws53
1406 Updated french translation
1408 2002-01-12 [alfons] 0.6.6claws52
1411 plug mem leak that has been sitting there for ages
1413 2002-01-12 [alfons] 0.6.6claws51
1416 undo melvin's changes from 0.6.6claws48 because summary
1417 view now refuses to select first unread message when
1420 2002-01-11 [alfons] 0.6.6claws50
1423 use claws' semantics for getting folder item when
1424 importing an mbox file into a folder
1425 (submitted by Dale P. Smith)
1427 2002-01-11 [christoph] 0.6.6claws49
1430 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
1431 toggle widget, because non static prefs can not use
1432 prefs_set_* functions
1433 * src/prefs_account.c
1434 toggle smtp auth password field sensitivity if
1435 user id is empty and add descrition of usage for
1437 * src/prefs_folder_item.c
1438 use SET_TOGGLE_SENSITIVITY macro to instead of extra
1441 2002-01-11 [melvin] 0.6.6claws48
1444 fix the 'Ctrl-Enter' feature for sending and test really
1445 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
1446 editables which was not documented in Gtk)
1449 Made summaryview refresh after sorting and not before.
1451 2002-01-11 [christoph] 0.6.6claws47
1454 select account from account ids if possible and
1455 correctly set save folder for copy in reedit
1457 2002-01-10 [paul] 0.6.6claws46
1459 * sync with sylpheed 0.7.0 release
1460 see ChangeLog entries 2002-01-07, 2002-01-08 and
1466 remove more dirt traces...
1471 clean up some traces of my debugging stuff
1473 2002-01-09 [alfons] 0.6.6claws45
1476 break up filteringprop_apply() in three separate pieces
1477 so we can drop messages that failed processing in the
1481 fix bug #469598 "no refresh of inbox after filter" which
1482 was introduced by the new summary view locking, and which
1483 prevented the summary view to update after a manual filter
1484 message. claw's filter message requires a summary_show().
1485 (aargh, summary_show() again! :-)
1487 2002-01-07 [alfons] 0.6.6claws44
1489 * src/headerwindow.c
1492 * src/sourcewindow.c
1493 bring in Hiro's last 0.7.0 wm class fixes
1496 bring in Ricardo's fix for sylprint script
1500 * src/prefs_common.[ch]
1501 * src/prefs_account.[ch]
1503 clean up account preference poison in rfc2015,
1504 and preparation to fix double sign bug
1505 (patch submitted by Simon 'corecode' Schubert)
1507 2002-01-07 [christoph] 0.6.6claws43
1510 search for free message number, do not only rely
1513 fix smtp auth and use extra account information
1514 if available, if not use pop3 data instead
1515 (closes bug #500341)
1519 2002-01-06 [alfons] 0.6.6claws42
1522 try making the separate windows work again...
1524 2002-01-06 [alfons] 0.6.6claws41
1527 adapt Hiro's separate window menu (to get rid of the funny
1528 duplicate menu items), and make it work again
1530 2002-01-06 [alfons] 0.6.6claws40
1535 * tools/README.sylprint
1536 add sylprint script for printing mails from Sylpheed
1537 (contributed by Ricardo Mones Lastra)
1542 2002-01-06 [melvin] 0.6.6claws39
1546 Fixed crash introduced in 0.6.6claws38 by the menu
1547 reorganisation (Hide read messages)
1550 Fixed typo (we are now in 2002, alfons ;) )
1552 2002-01-05 [alfons] 0.6.6claws38
1554 * sync with sylpheed 0.6.6cvs10-17
1555 (last stuff marked as LAST_STABLE)
1557 2002-01-04 [melvin] 0.6.6claws37
1560 Made account selection code use strcasestr again instead of
1561 g_strcasecmp (fixes bug where reediting queued messages
1562 did not select proper account reported by T. Link).
1565 Fix bug where folder icons are not shown when 'hide read messages'
1568 * src/stock_pixmaps.[ch]
1569 Added folder icons for 'hide read messages'.
1572 Fixed bug where 'Enter' in a header entry will send the message
1573 if 'CTL-Enter' was chosen as a shorcut for sendind.
1575 2002-01-03 [melvin] 0.6.6claws36
1578 Added popup menu for common preferences and
1579 account preferences (right click on tab displays
1580 a menu of all tabs.)
1582 2002-01-02 [melvin] 0.6.6claws35
1585 Made spelling code compatible with undo/redo feature.
1586 Added creation of suggestion mode menu for the general
1589 * src/prefs_common.[ch]
1590 Added option menu for the speller's suggestion mode.
1591 Added missing spaces in "..." buttons and made a "..."
1592 button non translatable!
1595 Made speller use the default suggestion mode.
1596 Hack to make it possible to choose 'CTRL-Enter' as a
1597 shortcut for sending (and only for sending).
1599 * src/prefs_folder_item.c
1600 Changing subject simplification does not update cache
1601 anymore (because it is unnecessary).
1602 Fixed bug where changing subject simplification updated the
1603 summaryview even when the viewed folder is not the
1604 folder which properties are being changed. (E.g.
1605 viewing folder A and changing
1606 the subject simplification of
1607 folder B -not being viewed- updated the
1608 summaryview of folder A with data of
1609 folder B). (Hope this is clear... )
1611 2001-12-31 [alfons] 0.6.6claws34
1615 fgetc() returns a signed integer which doesn't
1616 fit in a char. so c truncates this to a char
1617 but we may lose significant bits. i.e. we may
1618 comparing 0xFF which may not be equal to -1
1619 unless properly casted to signed char which
1620 we won't do because fgetc() returns a signed
1621 integer which doesn't fit in a char. so c
1622 truncates this to a char but we may lose
1623 significat bits. (you got the idea, thanks
1624 to Gustavo Noronha Silva <kov@debian.org>
1625 and the Debian folks!)
1627 2001-12-30 [alfons] 0.6.6claws33
1629 * src/prefs_common.c
1630 add #ifdef USE_PSPELLs that Melvin forgot
1632 2001-12-30 [melvin] 0.6.6claws32
1634 * src/prefs_common.[ch]
1635 Added configurable color for misspelled words.
1638 Fixed bug of foreground text color (reported by David
1640 Added configurable color for misspelled words.
1642 2001-12-30 [alfons] 0.6.6claws31
1645 remove unnecessary things someone put there
1649 make folder properties (like threading and sorting) persistent
1650 (closes bug #497424 "rescan folder tree resets proprieties")
1651 currently this is only for MH folders.
1653 2001-12-29 [melvin] 0.6.6claws30
1655 * src/string_match.[ch]
1656 Optimized a bit: regexp pattern buffer compiled only once, and
1657 one subroutine call removed. Fixed ^ regexp search: Now,
1658 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
1661 Subject filtering changed to filter summary columns and
1662 not directly the messages subject cache. The loss in
1663 performance is balanced by the improvement of string_match.
1664 Added an alert panel if there is an error in the regexp.
1666 * src/src/prefs_folder_item.h
1667 Added a regexp pattern buffer.
1669 2001-12-28 [alfons] 0.6.6claws29
1671 * src/string_match.[ch]
1673 allow compilation *BSD
1675 2001-12-27 [alfons] 0.6.6claws28
1678 sync the Hiro's bug fix for BSD
1680 2001-12-27 [melvin] 0.6.6claws27
1683 Simplify focus to subject entry code.
1685 2001-12-27 [darko] 0.6.6claws26
1691 * src/procheader.[ch]
1693 * src/stock_pixmap.[ch]
1695 Show key icon for encrypted mails in summary view
1697 * src/pixmaps/clip.xpm
1698 * src/pixmaps/clipkey.xpm
1699 * src/pixmaps/key.xpm
1700 New/modified icons for the above
1702 2001-12-27 [melvin] 0.6.6claws25
1704 * src/prefs_common.c
1705 Put spell checker options in a separate tab to decrease
1706 the Common Preferences window height.
1709 Update spell checker usage instruction about its options
1712 2001-12-27 [melvin] 0.6.6claws24
1715 Changed subject entry widget position. Initial focus is
1716 on the To header instead of the subject entry.
1717 Creating a new header scrolls the header list to make the
1718 created one visible. Nevertheless, when automatically filling
1719 headers, the first one is shown.
1720 A Tab key press in the last empty header entry zips the
1721 focus to the subject entry.
1722 (I did not change the combo boxes, yet)
1724 2001-12-26 [alfons] 0.6.6claws23
1726 * src/prefs_account.c
1728 allow default inbox to reside in another mailbox (only
1729 works for POP3 accounts)
1731 2001-12-26 [alfons] 0.6.6claws22
1734 make reply-on-click work with the account of the selected folder
1736 put a fixme here to remind me to fix finding correct default
1737 account for nested folders
1739 2001-12-25 [alfons] 0.6.6claws21
1742 make column headers display locked and mark pixmaps (idea by Melvin)
1743 fix bug by adding score and locked column type to sort array
1745 2001-12-25 [alfons] 0.6.6claws20
1748 catch a *potentially* inadvertent write back of
1749 the message cache(s) introduced by 0.6.5claws37
1751 2001-12-25 [christoph] 0.6.6claws19
1753 * src/stock_pixmap.[ch]
1755 add ignore thread pixmap
1756 (can someone draw a better icon for this?)
1758 2001-12-24 [alfons] 0.6.6claws18
1760 * src/prefs_folder_item.c
1761 make address completion actually work for the
1762 Default To address in the Folder Property dialog.
1764 2001-12-24 [alfons] 0.6.6claws17
1767 use new style regexp for subject stripping
1768 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
1770 2001-12-24 [darko] 0.6.6claws16
1774 move GPG related informational messages to debug mode
1776 2001-12-23 [alfons] 0.6.6claws15
1778 * src/stock_pixmap.[ch]
1780 add the forgotten Claws' locked pixmap
1782 2001-12-23 [alfons] 0.6.6claws14
1785 accept file name typed in entry in multi file
1786 selector (patch submitted by Gustavo Noronha Silva
1789 2001-12-23 [alfons] 0.6.6claws13
1791 * src/prefs_filter.c
1792 * src/prefs_filtering.c
1795 clean up a little bit
1797 * src/string_match.c
1798 validate input strings a little bit more
1800 2001-12-23 [alfons] 0.6.6claws12
1804 * src/string_match.[ch] ** NEW **
1805 * src/folderview.[ch]
1808 * src/prefs_folder_item.[ch]
1809 add subject simplification to strip out strings from
1810 a subject line (esp. handy for mailing lists).
1811 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
1812 but slightly changed things for better integration.)
1814 2001-12-23 [alfons] 0.6.6claws11
1817 fix bug introduced by submission included in 0.6.5claws52.
1818 ideally this submission should clean the trash if any trash
1819 folder has a message. however, the hasTrash variable was
1820 set to false whenever a trash folder was empty (discarding
1821 a previously found *filled* trash folder.)
1823 also edited the code a little bit and made it more safe.
1825 2001-12-22 [alfons] 0.6.6claws10
1828 quick fix for Martin Pool's omission of an account
1829 specific SSL setting
1831 2001-12-22 [alfons] 0.6.6claws9
1838 better support for multipart/digest (submitted
1839 by Fredrik <e98fo@efd.lth.se>)
1841 2001-12-22 [alfons] 0.6.6claws8
1844 correct function signature
1847 * src/prefs_account.[ch]
1848 allow IMAP over SSH tunnel (patch submitted by
1849 Martin Pool <mbp@samba.org>)
1851 2001-12-21 [alfons] 0.6.6claws7
1853 * sync with sylpheed 0.6.6cvs4-9
1854 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
1856 2001-12-21 [christoph] 0.6.6claws6
1859 * src/prefs_folder_item.[ch]
1860 implement saving of outgoing messages to current folder.
1861 fix segfault when no default outbox is available
1862 (closes bug #495683)
1864 2001-12-21 [carsten] 0.6.6claws5
1867 pressing CTRL while DND does now the expected thing and
1868 copies the mail (moving is still the default, as this
1869 seam more appropriate for handling mails by DND)
1871 2001-12-18 [paul] 0.6.6claws4
1873 * sync with sylpheed 0.6.6cvs3
1874 see ChangeLog entries 2001-12-18
1876 2001-12-18 [hiro] 0.6.6claws3
1879 fix for multibyte characters (obtain the number of letters
1882 2001-12-17 [paul] 0.6.6claws2
1884 * sync with sylpheed 0.6.6cvs1
1885 see ChangeLog entry 2001-12-16
1887 2000-12-17 [alfons] 0.6.6claws1
1892 2001-12-16 [paul] 0.6.6claws
1895 * Release version 0.6.6claws, cvs tag: rel_0_6_6
1898 last minute sync with main 0.6.6
1901 updated by Ricardo Mones Lastra
1902 update for last minute sync
1905 update for last minute sync
1907 updated by Jens Oberender
1909 updated by Fabio Junior Beneditto
1911 * src/prefs_common.[ch]
1913 number of undo levels is user configurable
1914 (squeeze it into the release in the dying
1915 moments) Submitted by Jens Oberender
1920 updated french translation
1922 2001-12-15 [paul] 0.6.5claws92
1924 * sync with sylpheed 0.6.5cvs28
1925 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
1928 update to allow for sync
1933 update dutch translation
1935 2001-12-14 [carsten] 0.6.5claws91
1937 fixed bug #473785; also after changing the column order
1938 the same message will be selected and displayed as before
1941 2001-12-14 [carsten] 0.6.5claws90
1943 probably found the bug reported by wwb opening or closing
1944 a folder tree just before dnd (found the solution in the
1945 balsa source -- thanks to them)
1947 2001-12-14 [carsten] 0.6.5claws89
1950 moved gtk_clist_moveto to the right place, so that
1951 only the accounts dialog is effected on opening
1953 2001-12-14 [carsten] 0.6.5claws88
1955 gtkut_clist_set_focus_row does a gtk_clist_moveto
1956 now, so that the focused row will be seen in any case
1957 (reported by wwp on sf-claws-user)
1959 2001-12-14 [darko] 0.6.5claws87
1962 remove unnecessary line
1964 2001-12-14 [paul] 0.6.5claws86
1966 * sync with sylpheed 0.6.5cvs27
1967 see ChangeLog entries 2001-12-14
1969 2001-12-14 [carsten] 0.6.5claws85
1971 following a suggestion of Melvin the rcoabm pops up
1972 right under the button now and the button is reliefed
1973 while the popup is open
1975 2001-12-14 [darko] 0.6.5claws84
1978 fix crash when wrapping long lines if linewrap quotation
1979 is disabled and wrapper encounters a word spanning more
1982 2001-12-13 [paul] 0.6.5claws83
1985 prefer 'Reply-To' header over mailing list header when
1986 replying to a message. Finally prevent all those confirmation
1987 messages being sent to the list itself.
1990 remove unused summary_set_menu_sensitive() entry
1992 2001-12-13 [paul] 0.6.5claws82
1995 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
1996 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
1997 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
1998 improvements to 'Hide read messages': Inbox, Outbox,
1999 Trash, Queue, and Draft icons now reveal presence of hidden
2002 2001-12-12 [alfons] 0.6.5claws81
2004 0.6.5claws80 was tagged as LAST_STABLE
2006 * src/filtering.[ch]
2008 * src/matcher_parser_lex.c
2009 fix the filtering; my last attempt to get it right,
2010 if it does not work, it's Hoa's turn. ;-)
2012 for my honourable peers:
2014 the code now makes a clear distinction between
2015 rules as they are displayed (probably escaped),
2016 and as they are executed (probably unescaped). the
2017 parser does *NOT* do any unescaping, this is
2018 the task of the matcher.c (which breaks up a
2019 rule into condition) and the filtering.c (which
2020 breaks up the rule's action). to make this
2021 run happily we provide an unescaped copy of
2022 crucial strings to the MatcherProp and
2023 FilteringAction structures. note that the only
2024 exception to this is any REGEXP string. those
2025 are directly passed to regcomp() and regexp()
2026 (who have much more powerful unescape functions).
2030 you can escape tab (\t), carriage return (\r),
2031 linefeed (\n), form feed (\f), quote (\"),
2032 single quote (\'), bell (\b) in all the entry
2033 lines in the scoring & filtering dialogs.
2034 as an added bonus this should not affect
2035 existing filtering rules.
2037 2001-12-12 [carsten] 0.6.5claws80
2041 "item(s) selected" is now sensitive to 1 or more
2042 than one selected (nice for language where simple
2043 adding of a "s" is not possible as German (Eintrag
2046 the "forward as attachment" entry from the right
2047 click menu removed, "forward" acts following the
2051 reverted my former changes; so compiler warning again
2052 but there's more GTK_TEXT/GTK_STEXT mixing on other places
2056 "search in message" does now *not* only work in MVIEW_TEXT
2057 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
2061 removed "/File/_Close" as it was the same as "/File/E_xit"
2062 and we don't need it two times
2064 the separate folder view and message view now get a distinct
2065 WMCLASS, just in case someone is using sawfish ;-)
2067 as the menu entries "/View/Message view" and "/View/Folder tree"
2068 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
2069 make them sensitive accordingly and as these two are "shown"
2070 after startup anytime check this menuitem at startup
2072 2001-12-12 [paul] 0.6.5claws79
2075 fix sensitivity of 'Search folder...', broken in
2081 2001-12-11 [carsten] 0.6.5claws78
2083 fixed two typos returning a wrong FALSE/TRUE
2084 * src/mainwindow.[ch]
2085 extra menu for email/news button removed
2087 2001-12-11 [alfons] 0.6.5claws77
2089 * src/matcher.c (1.3)
2090 * src/matcher_parser_lex.l (1.28)
2091 revert for another attempt
2092 mark 0.6.5claws77 as LAST_STABLE
2094 2001-12-11 [christoph] 0.6.5claws76
2097 fixed wrong translation for prev. unread msg
2099 2001-12-11 [paul] 0.6.5claws75
2104 * src/summaryview.[ch]
2105 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
2106 enable ability to hide read messages on per folder basis via
2107 '/Summary/Hide read messages'; when selected, a folder will
2108 have a red open folder icon, instead of a blue icon, if the
2109 folder contains hidden messges
2110 submitted by Thomas Link <t.link.tmp200101.gmx.net>
2113 remove '/Message/Forward as attachment' from
2114 main_window_set_menu_sensitive() to prevent debug warning
2118 Clean up some of the English
2120 * tools/newscache_clean.pl
2121 allow for new 'hidereadmsgs' entry in folderlist.xml
2124 updated translation, submitted by Ricardo Mones Lastra
2126 2001-12-11 [paul] 0.6.5claws74
2128 * sync with sylpheed 0.6.5cvs25
2129 see ChangeLog entry 2001-12-11
2131 2001-12-10 [alfons] 0.6.5claws73
2134 add more control characters
2135 * src/matcher_parser_lex.l
2136 make escaping / unescaping work again
2138 2001-12-10 [alfons] 0.6.5claws72
2141 clean up warnings "returning value for void function"
2142 * src/prefs_filtering.c
2143 make info button for execute action sensitive
2145 2001-12-10 [paul] 0.6.5claws71
2150 fix: imap server now gets informed of MARKED, UNMARKED
2151 and REPLY events. Now people can use different IMAP-Mail
2152 clients and have the exact same information about MARKED,
2153 UNMARKED and REPLY status with all of them. Especially
2154 useful for imap servers with a web-frontend.
2155 submitted by Tobias Sandhaas <medlor@web.de>
2157 2001-12-09 [melvin] 0.6.5claws70
2160 fixed bug #490076 (hunted down by Alfons who implemented
2161 a workaround in 0.6.5claws65)
2163 2001-12-09 [christoph] 0.6.5claws69
2166 set pointer to string in LOCKED column to NULL
2167 (might fix bug #490800)
2169 2001-12-09 [carsten] 0.6.5claws68
2172 resolved some cluttered menu shortcuts
2173 ('creating new email' and 'creating news message'
2176 wmclass now distinc from main window
2179 email/news and forward button functionality similar
2180 to the reply buttons; removed the ugly dropdown arrows
2181 and use instead the right mouse button
2183 2001-12-09 [paul] 0.6.5claws67
2187 allow spaces in imap folder names
2188 submitted by Willem van Engen <wvengen@stack.nl>
2190 2001-12-09 [paul] 0.6.5claws66
2192 * sync with sylpheed 0.6.5cvs24
2193 see ChangeLog entry 2001-12-09
2195 2001-12-08 [alfons] 0.6.5claws65
2198 prevent secondary selection claim after "add to sender" dialog
2199 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
2200 we trick GTK by simulating a click at (0, 0) in the textview.
2202 2001-12-08 [hoa] 0.6.5claws64
2205 fixed a bug about the .processing folder name while filtering
2207 2001-12-08 [alfons] 0.6.5claws63
2210 work around problem of not correctly updating folder stats
2211 when deleting messages. there's some folder scanning evil
2212 going so the folderview_update_msg_num() does not work
2213 correctly. need to investigate this.
2215 2001-12-08 [paul] 0.6.5claws62
2217 * sync with sylpheed 0.6.5cvs23
2218 see ChangeLog entry 2001-12-08
2220 2001-12-07 [christoph] 0.6.5claws61
2223 fix another header translation problem
2225 2001-12-07 [alfons] 0.6.5claws60
2228 make filtering also work on local spool mbox
2230 2001-12-07 [carsten] 0.6.5claws59
2232 addressbook window gets a wmclass distinct from the main
2235 * src/mainwindow.[ch]
2236 forward menu item will use mode selected in prefs, forward
2237 as attatchment in menu removed (will be substituted in the
2238 toolbar similar to reply buttons)
2239 create news message menu entry and news button is now
2240 sensitive to the existance of a news account
2241 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
2242 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
2243 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
2244 these are removed because the toolbar buttons don't show
2245 the quoting modus any longer
2249 * tools/newscache_clean.pl ** NEW FILE **
2250 perl script to do some tidying up in the newscache directory
2252 * tools/sylpheed-switcher ** NEW FILE **
2253 perl script to enable easy switching between main and claws
2256 added descriptions of the two new perl scripts
2259 2001-12-07 [melvin] 0.6.5claws58
2262 fixed a warning during compilation introduced in 0.6.5claws56
2264 2001-12-07 [paul] 0.6.5claws57
2266 * src/mainwindow.[ch]
2268 further usability enhancements to replying with or without
2269 quoting via the toolbar, use of Ctrl key is replaced by
2271 Submitted by Carsten Schurig
2273 2001-12-07 [melvin] 0.6.5claws56
2276 hack to fix bug that prevented to make/paste selections
2277 after switching between MVIEW_TEXT and MVIEW_MIME views
2278 without deselecting the selection first.
2280 2001-12-06 [alfons] 0.6.5claws55
2282 * src/filtering.[ch]
2284 revise filtering a little bit more, and make sure
2285 messages are delivered to the appropriate inbox
2286 (perhaps set per account)
2288 2001-12-06 [paul] 0.6.5claws54
2290 * sync with sylpheed 0.6.5cvs22
2291 see ChangeLog entry 2001-12-06
2293 2001-12-05 [alfons] 0.6.5claws53
2299 more revisions of filtering system
2300 (last stable version is marked as LAST_STABLE)
2302 | NOTE 1): the filtering system now uses a local folder called
2303 | .processing. if filtering fails, check this directory
2304 | for missing messages.
2306 | NOTE 2): help us find the filtering actions still missing
2308 2001-12-05 [paul] 0.6.5claws52
2311 fix bug where 'Empty Trash?' pop-up window appears even
2312 when Trash is empty, submitted by Jesse Skinner
2314 2001-12-05 [melvin] 0.6.5claws51
2317 fixed bug #486106 to select correct account when reediting
2320 2001-12-04 [alfons] 0.6.5claws50
2323 declare markfile in appropriate functions when
2324 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
2327 2001-12-04 [paul] 0.6.5claws49
2329 * sync with sylpheed 0.6.5cvs21
2330 see ChangeLog entry 2001-12-04
2332 2001-12-03 [christoph] 0.6.5claws48
2335 changed translation of undo
2338 don't reinvent the wheel to traverse a GNode
2340 seperate code to create the compose gui into functions
2341 add "Others" page with folder selection for saving copy
2343 the folder identifier is saved to queue header
2345 save message to folder in queue header
2347 2001-12-03 [paul] 0.6.5claws47
2349 * sync with sylpheed 0.6.5cvs20
2350 see ChangeLog entry 2001-12-03
2354 * more sync with sylpheed 0.6.5cvs19
2355 see ChangeLog entry 2001-11-29
2357 2001-11-30 [paul] 0.6.5claws46
2360 remove conflicts introduced by Hoa's last commit
2363 make 'Message/Bounce' sensitive
2365 2001-11-30 [hoa] 0.6.5claws45
2368 slightly change bounce function to add
2369 information about the user that bounced the mail
2370 in the From header line.
2373 permit the use of processing in outbox folder.
2375 2001-11-29 [paul] 0.6.5claws44
2377 * src/mainwindow.[ch]
2378 * src/prefs_common.c
2379 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
2380 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
2381 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
2382 usability enhancements to the quoting, implements
2383 use of Ctrl key to toggle quoting settings
2384 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
2386 2001-11-29 [paul] 0.6.5claws43
2388 * sync with sylpheed 0.6.5cvs19
2389 see ChangeLog entry 2001-11-28
2391 2001-11-29 [melvin] 0.6.5claws42
2393 added enriched.[ch] to the list of files
2399 added support to view text/enriched
2400 added support to show headers in message view for text/enriched and text/html
2401 in non multipart messages
2403 2001-11-28 [paul] 0.6.5claws41
2405 * more sync with sylpheed 0.6.5cvs18
2406 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
2408 2001-11-27 [paul] 0.6.5claws40
2411 updated translation, submitted by Fabio Junior Beneditto
2413 * sync with sylpheed 0.6.5cvs18
2414 see ChangeLog entries 2001-11-26 (src/textview.c) and
2421 updated translation, submitted by Ricardo Mones Lastra
2426 add more translatable strings
2428 2001-11-26 [christoph] 0.6.5claws39
2431 fixed one more umlaut
2433 fix translated header when it should not be translated
2435 2001-11-26 [paul] 0.6.5claws38
2438 remove '/Message/Add Sender to address book' from
2439 main_window_set_menu_sensitive(), prevent debug warning
2440 add 'Message/Mark/Mark all read' to mainwin_entries[]
2442 2001-11-26 [paul] 0.6.5claws37
2445 fix 'recurring unread state' bug
2448 * tools/filter_conv.pl
2449 read name of top level mailbox from folderlist.xml
2450 and presume nothing about its name
2452 2001-11-26 [darko] 0.6.5claws36
2455 removed functions that are now in gtkutils.c
2456 use gtkut_text_is_uri_string() from gtkutils.c
2457 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
2459 2001-11-26 [paul] 0.6.5claws35
2461 * sync with sylpheed 0.6.5cvs16
2462 see ChangeLog entries 2001-11-25 and 2001-11-26
2464 2001-11-25 [alfons] 0.6.5claws34
2466 EXPERIMENTAL!!! Please checkout the last stable version using:
2468 % cvs update -r LAST_STABLE -dRAP
2470 (Or help us testing this stuff.)
2472 * src/filtering.c (1.14)
2473 * src/filtering.h (1.6)
2475 * src/matcher.c (1.20)
2477 * src/procmsg.h (1.14)
2478 * src/summaryview.c (1.59)
2479 * src/summaryview.h (dunno)
2480 revert/merge/sync to as it was before commit
2481 on Thu, 19 Jul 2001 10:15:51 -0700.
2483 2001-11-25 [hoa] 0.6.5claws33
2486 processing mails at startup
2489 * src/summaryview.[ch]
2490 processing mails when entering folder
2492 * src/prefs_filtering.c
2495 2001-11-24 [alfons] 0.6.5claws32
2497 * src/summaryview.[ch]
2498 make summary sort headers work, and also make
2499 sure the sort type is stored
2501 2001-11-23 [alfons] 0.6.5claws31
2503 * src/summaryview.[ch]
2504 make lock work like mark
2505 disallow deleting messages marked as locked
2507 2001-11-23 [alfons] 0.6.5claws30
2513 merge undo patch submitted by Jens
2515 2001-11-23 [christoph] 0.6.5claws29
2520 fixed gpg signing and encoding
2523 added --status option to get new, unread and total
2524 message count from a running sylpheed
2525 * src/prefs_common.c
2526 temporary fix for reply_with_quote problem
2527 (don't call functions for non existing widget)
2529 one more check for ignored threads but still not
2530 always working correctly. probably a recursive
2531 check for all parents is needed
2533 2001-11-23 [darko] 0.6.5claws28
2536 wrapping on send improvements
2538 fix for GtkSText after last sync with main branch
2539 GTK_TEXT -> GTK_STEXT
2541 2001-11-23 [paul] 0.6.5claws27
2543 * sync with sylpheed 0.6.5cvs14
2544 see ChangeLog entries 2001-11-22 and 2001-11-23
2547 fixed the scrambled umlauts
2548 submitted by Carsten Schurig <Carsten.Schurig@web.de>
2550 2001-11-21 [paul] 0.6.5claws26
2552 * sync with sylpheed 0.6.5cvs12
2553 see 2nd ChangeLog entry dated 2001-11-20
2555 2001-11-20 [paul] 0.6.5claws25
2557 * sync with sylpheed 0.6.5cvs11
2558 see ChangeLog entry 2001-11-19 (src/utils.c)
2563 GTK_TEXT -> GTK_STEXT
2564 fix for wrong comment
2566 2001-11-20 [hiro] 0.6.5claws24
2569 more merges from main branch
2570 removed fatal warnings (uninitialized variables etc.)
2571 some coding style fix
2578 2001-11-19 [hoa] 0.6.5claws23
2581 * src/prefs_scoring.c
2586 * src/matcher_parser_parse.y
2587 * src/prefs_filtering.c
2590 2001-11-19 [alfons] 0.6.5claws22
2592 more of my old things into claws
2595 * src/prefs_common.c
2597 * src/summaryview.[ch]
2598 * src/prefs_summary_column.c
2599 * src/pixmaps/locked.xpm
2600 add indicators for locking of message in summary view
2601 (does not work yet, only visual indicator)
2603 2001-11-19 [paul] 0.6.5claws21
2605 * sync with sylpheed 0.6.5cvs10
2606 see ChangeLog entry 2001-11-19
2608 2001-11-18 [alfons] 0.6.5claws20
2611 remove an inadvertent free I forgot in previous clean up
2613 2001-11-18 [alfons] 0.6.5claws19
2615 * src/filtering.[ch]
2616 clean up & plug leaks
2618 2001-11-18 [paul] 0.6.5claws18
2620 * sync with sylpheed 0.6.5cvs9
2621 see ChangeLog entries 2001-11-17 and 2001-11-18
2623 2001-11-16 [paul] 0.6.5claws17
2625 * sync with sylpheed 0.6.5cvs8
2626 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
2628 2001-11-16 [paul] 0.6.5claws16
2630 * sync with sylpheed 0.6.5cvs7
2631 see ChangeLog entries 2001-11-15 and 2001-11-16
2633 2001-11-15 [hoa] 0.6.5claws15
2636 fix bounce, mails we received couln't be bounced to ourself.
2639 * src/filtering.[ch]
2641 * src/matcher_parser.h
2642 * src/matcher_parser_lex.l
2643 * src/matcher_parser_parse.y
2647 * src/prefs_filtering.[ch]
2649 * src/prefs_matcher.c
2650 * src/prefs_scoring.c
2653 new matcher/filter/score configuration file parser
2654 one unique configuration file => ~/.sylpheed/matcherrc
2655 import in currently automatic, then save are made
2657 one filter per folder and one global filter
2658 (filter of a folder will be used as folder processing)
2661 fix a bug in folder_item_get_identifier
2664 receive receipt return are fixed.
2666 2001-11-14 [alfons] 0.6.5claws14
2669 add things from main branch to make claws compile
2671 2001-11-14 [paul] 0.6.5claws13
2673 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
2674 see ChangeLog entries 2001-11-08 to 2001-11-14
2676 2001-11-14 [hoa] 0.6.5claws12
2681 add "bounce mail" option
2683 2001-11-13 [christoph] 0.6.5claws11
2686 Cleanup a mess i add before commiting
2688 2001-11-13 [hoa] 0.6.5claws10
2691 some fixes when mail are sent or
2694 2001-11-13 [christoph] 0.6.5claws9
2697 Changed two string with the same translation
2701 New mailsending process:
2702 - Always queue message before sending
2703 (message will be saved if sylpheed crashed or
2704 freezes while sending)
2705 - Allow queuing of newspostings
2706 - No copy in outbox before sending
2707 (closes bug #469501)
2708 - No more redundant code for send and send_later
2710 Applied wwp <subscript@free.fr>'s patch that fixes
2711 marks for multiple forwarded messages (+compose.c)
2716 remove things that are now in main branch
2719 update Dutch translation
2721 2001-11-12 [mhadasht] 0.6.5.claws8
2723 * src/prefs_common.c
2724 re-enabled account autoselection feature for forward
2725 and reedit lost during the branch point for SYNC-B4-REL
2727 gtkpspell_get_dict(): more readable code (even if function is
2730 added version number info to 2001-11-12 [hiro] comment.
2732 2001-11-12 [hiro] 0.6.5.claws7
2735 compose_forward(): fixed a bug that forward quote mark
2737 removed unnecessary code.
2738 * src/template_select.[ch]: removed.
2743 :%s/GTK_TEXT/GTK_STEXT/g
2748 revert the undo stuff (this is 0.6.6claws stuff)
2750 2001-11-11 [hoa] 0.6.5.claws6
2753 Insert signature at the end of the text.
2754 Added undo patch but currently disabled
2757 Threading by subject improved.
2759 * added src/undo.[ch]
2760 Undo module for compose dialog box.
2762 2001-11-11 [alfons] 0.6.5.claws5
2765 prevent threading by subject on nodes that have already been
2766 threaded by in-reply-to (as in "circular references in a tree
2767 result in a dead branch")
2769 2001-11-09 [hoa] 0.6.5.claws4
2772 allows creation of mbox folder item from any files.
2774 2001-11-09 [alfons] 0.6.5.claws3
2778 do what I mean and correct threading by subject so it really
2779 ignores attracting lines without "Re: "
2781 2001-11-07 [alfons] 0.6.5.claws2
2785 only attract by subject if a subject line starts with a "Re: "
2789 2001-11-07 [paul] 0.6.5claws1
2791 * sync with sylpheed 0.6.5. release
2792 see ChangeLog entry 2001-11-07
2794 2001-11-07 [paul] 0.6.4claws31
2796 * sync with sylpheed 0.6.4cvs18
2797 see ChangeLog entries 2001-10-30 to 2001-11-07
2798 prefs_templates.[ch] renamed prefs_template.[ch]
2803 add semicolon Hoa forgot ;-)
2806 2001-11-06 [hoa] 0.6.4claws30
2812 threading by subject - empty subject are ignored
2814 2001-11-06 [christoph] 0.6.4claws29
2817 use SSL_peek for sock_gets
2819 removed unneeded pointer in extracting quoted
2820 names implementation
2822 2001-11-06 [melvin] 0.6.4claws28
2825 fixed bug #476792 Selection overtyping with spell checker
2826 fixed bug which could cause a buffer overflow
2829 2001-11-06 [hoa] 0.6.4claws27
2833 threading by subject
2835 2001-11-05 [alfons] 0.6.4claws26
2838 Claws -> Sylpheed (vice versa)
2841 :%s/gtk_text/gtk_stext/g
2842 :%s/GTK_TEXT/GTK_STEXT/g
2843 (thanks to Jonathan Ware for spotting this)
2845 2001-11-04 [christoph] 0.6.4claws25
2848 replace Xalloca + strdup with Xstrdup_a
2850 better implementation of extracting quoted names
2851 from addresses (remove backlashes and ignore
2854 2001-11-04 [alfons] 0.6.4claws24
2857 edit to comply more with coding style
2860 fix bug reported by Kim Schulz. introduced by the patch integrated
2861 in 0.6.4claws15. the code did not check the return value of
2865 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
2867 2001-11-04 [christoph] 0.6.4claws23
2870 * src/prefs_common.[ch]
2871 init some pointers that possibly caused a segfault
2872 reported in the claws-users ML
2874 2001-11-04 [hoa] 0.6.4claws22
2876 * src/grouplistdialog.c
2877 change the names of the nodes in the tree
2880 enhanced mailto syntax as described in
2881 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
2882 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
2885 encode and decode URI (useful when opening URL into
2888 2001-11-03 [hoa] 0.6.4claws21
2890 * src/grouplistdialog.c
2891 a new newsgroups list selection dialog box
2892 with a CTree instead of a CList
2894 2001-11-03 [hoa] 0.6.4claws20
2897 enable property and scoring options when right
2901 fixed bug when nickname were displayed using
2904 2001-11-02 [darko] 0.6.4claws19
2907 new wrap quotation and URL/long words wrapping implementation
2908 * src/compose.c src/gtkstext.[ch]
2909 move gtkstext_strncmp() to gtkstext.c
2911 2001-11-01 [christoph] 0.6.4claws18
2913 * src/prefs_account.c
2914 fixed mess in account settings dialog
2915 * src/prefs_folder_item.c
2916 added label with folder path to dialog
2918 2001-10-31 [match] 0.6.4claws17
2923 fix generation of spurious address book file names.
2924 remove redundant functions.
2926 added missing file names.
2928 2001-10-30 [paul] 0.6.4claws16
2930 * sync with sylpheed 0.6.4cvs6
2931 see ChangeLog entries 2001-10-26 to 2001-10-30
2933 * tools/filter_conv.pl
2934 read folderlist.xml to discover whether the top-level
2935 folder is called 'Mailbox' or 'Mail'
2937 2001-10-29 [paul] 0.6.4claws15
2939 * src/html.c, src/textview.c
2940 activate links in html mail and fix clickable parts
2941 Submitted by Matthieu Dazy <dazy@t-surf.com>
2945 * po/de.po, po/es.po, po/pt_BR/po
2946 updated translations, submitted by Jens Oberender,
2947 Ricardo Mones Lastra, and Fabio Junior Beneditto
2949 2001-10-29 [darko] 0.6.4claws14
2952 fix wrapping for good
2957 undo previous change as it broke the smart wrapping
2959 2001-10-29 [darko] 0.6.4claws13
2962 fix infinite loop when long URL is quoted
2963 (closes bug #475122.
2967 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
2968 import Mutt address book
2969 * src/ldif.[ch] src/importldif.h
2970 modified import LDIF handle user attributes
2972 2001-10-28 [christoph] 0.6.4claws12
2975 fixed that filtering did not work if there
2976 were no filter rules
2977 (closes bug #472003 and better implementation
2980 2001-10-27 [christoph] 0.6.4claws11
2983 make the folder's default account to be used when
2984 replying. (patch by wwp <subscript@free.fr>)
2986 code cleanup, nearly killed all of wwp's patch
2987 for folder's default account in compose
2989 error panel when a folder could not be created
2990 (closes bug #471080 new folder name & already
2996 change prototype of strstr2() that Christoph forgot about
2998 2001-10-26 [christoph] 0.6.4claws10
3001 made search for accounts by email address not case
3004 fixed memory leak in folder_item_get_identifier
3007 fixed wrong strstr2 (should work like strstr)
3009 2001-10-26 [darko] 0.6.4claws9
3011 * src/compose.c src/gtkstext.[ch]
3013 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
3015 2001-10-26 [paul] 0.6.4claws8
3018 ignore css and javascript tags in html mail
3019 case-insensitive, with or without double-quoted
3022 2001-10-26 [paul] 0.6.4claws7
3024 * sync with sylpheed 0.6.4cvs1
3025 see ChangeLog entry 2001-10-26
3027 * src/prefs_account.c, src/prefs_common.c,
3028 src/prefs_summary_column.c
3029 minor improvements to the English
3031 2001-10-25 [alfons] 0.6.4claws6
3035 make GtkSText follow style of GtkText (closes bug
3036 #469211 "text selection while writing message")
3038 do sync with GTK 1.2.10
3040 2001-10-25 [paul] 0.6.4claws5
3043 ignore css tags in html mail
3045 2001-10-25 [darko] 0.6.4claws4
3048 don't declare is_url_string as static function since
3049 we need it in gtkstext.c
3051 remove unused variable
3052 don't wrap long URLs while composing a message
3054 2001-10-24 [christoph] 0.6.4claws3
3057 fix ssl deadlock, when peer closes connection
3059 2001-10-24 [paul] 0.6.4claws2
3061 * src/prefs_common.c
3062 gettextize the gpg ascii-armored warning message
3065 insert a DOS/MAC file into the composed message
3068 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
3070 2001-10-22 [paul] 0.6.4claws1
3072 * sync with sylpheed 0.6.4 release
3073 see ChangeLog entries 2001-10-21
3075 * po/fr.po, po/pt_BR.po
3076 updated by Melvin Hadasht and Fabio Junior Beneditto
3078 2001-10-21 [paul] 0.6.3claws30
3081 insert a DOS text file from the compose window
3082 into the composed message text (removes CRs characters)
3083 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
3085 * tools/filter_conv.pl, tools/README
3086 automatically use ~/.sylpheed as working directory
3087 print out confirmation message on completion
3089 * correct Hoa's last ChangeLog.claws entry
3091 2001-10-20 [hoa] 0.6.3claws29
3093 * src/grouplistdialog.c
3094 bugfix (another ?) to give the right
3095 newsgroups list for each news server.
3099 improve the newsgroups list cache
3101 2001-10-20 [paul] 0.6.3claws28
3103 * sync with sylpheed 0.6.3cvs9
3104 see ChangeLog entry 2001-10-19
3106 * correct Alfons' last ChangeLog.claws entry
3111 fix compilation problems (part of bug #472895)
3113 2001-10-18 [hoa] 0.6.3claws27
3115 * src/grouplistdialog.c
3116 bugfix when we refresh was clicked (bug 472701)
3118 2001-10-19 [christoph] 0.6.3claws26
3121 last header entry should default to "To:" or
3122 "Newsgroups:" and not copy the last entry line
3123 in a new compose window
3124 (closes bug #472686, #470792)
3126 2001-10-19 [paul] 0.6.3claws25
3128 * sync with Sylpheed 0.6.3cvs8
3129 see ChangeLog entries 2001-10-18 and 2001-10-19
3131 2001-10-18 [christoph] 0.6.3claws24
3134 reimplement ignore thread
3136 2001-10-18 [hoa] 0.6.3claws23
3139 * src/grouplistdialog.[ch]
3140 enhanced news subscription interface (feature 469113)
3144 enchanced newsgroup listing,
3145 now, we can get groups informations
3148 2001-10-18 [paul] 0.6.3claws22
3151 remove comment (sync with main branch)
3153 fix 'Re-edit' bug in 'Message' menu
3155 2001-10-17 [christoph] 0.6.3claws21
3158 ignore empty or whitespace only header lines
3160 2001-10-17 [paul] 0.6.3claws20
3162 * sync with sylpheed 0.6.3cvs7
3163 see ChangeLog entries 2001-10-14, 2001-10-16, and
3169 wrap long lines without spaces
3174 * po/es.po, po/nl.po, po/pt_BR.po
3175 updated by Ricardo Mones Lastra, Alfons,
3176 and Fabio Junior Beneditto
3178 * sylpheed-0.6.3claws released
3180 2001-10-15 [melvin] 0.6.3claws18
3183 added summary and detailed installation instructions
3186 Updated, corrected and completed french translation
3188 2001-10-15 [hoa] 0.6.3claws17
3189 * src/grouplistdialog.c
3190 we can choose the newsgroups to display with wildcards
3192 2001-10-15 [christoph] 0.6.3claws16
3196 * src/prefs_folder_item.[ch]
3197 applied wwp <subscript@free.fr>'s folder
3198 default account patch
3200 Fixed wrong translation
3202 2001-10-13 [alfons, christoph, melvin]
3205 solution #2 to solve MT-safety problems defers all GUI related calls
3206 to the main thread using a gtk_idle_add() callback. discussed on
3207 ircnet #sylpheed, with christoph spotting some issues with the
3208 original code, and melvin allowing us to lobotomize his sylpheed.
3210 * src/syldap.[ch], src/main.c
3211 fix race problem in ldap search thread by deferring GUI
3212 stuff to main thread using gtk_idle_add()
3214 2001-10-13 [paul] 0.6.3claws14
3216 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
3217 add Sergey's smtpcred.patch
3218 adds separate username/password setting for SMTP Auth
3219 needed by some servers
3220 (closes feature request #471659)
3222 2001-10-13 [paul] 0.6.3claws13
3224 * src/pgptext.[ch] **NEW FILES**
3225 * src/Makefile.am, src/messageview.c, src/mimeview.c
3226 decrypt ascii-armored gpg text embedded in
3228 Submitted by Jens Jahnke <jan0sch@gmx.net>
3230 2001-10-13 [christoph] 0.6.3claws12
3233 some more details on default to and
3236 init glib threading when ldap is used
3242 2001-10-12 [paul] 0.6.3claws11
3244 * src/prefs_common.[ch], src/rfc2015.c
3245 enable ascii-armored gpg text to be embedded in the
3246 message body, selectable through the 'Privacy'
3247 preferences. Supports encrypting only.
3248 Submitted by Ravemax <ravemax@dextrose.com>
3250 2001-10-12 [paul] 0.6.3claws10
3252 * sync with sylpheed 0.6.3cvs6
3253 see ChangeLog entries 2001-10-11 and 2001-11-12
3256 incorporated mbox folders, scoring, and folder
3257 properties into the sync
3259 2001-10-12 [darko] 0.6.3claws9
3262 describe quotation wrapping
3264 don't treat tab as space to calculate line length properly
3269 correct description of how to make new filtering system work,
3270 add some other things
3273 remove sched_yield() (not necessary / unportable)
3275 2001-10-11 [paul] 0.6.3claws8
3277 * sync with sylpheed 0.6.3cvs3
3278 see ChangeLog entry 2001-10-10
3280 2001-10-10 [christoph] 0.6.3claws7
3283 ignore 2 files created by newer autotools
3284 * src/prefs_folder_item.c
3285 using table for widget alignment
3286 fixed memory leak and broken octal display
3288 fixed segfault caused by lost filename
3289 workaround (closes bug #469551)
3291 2001-10-10 [paul] 0.6.3claws6
3293 * sync with sylpheed 0.6.3cvs2
3294 see ChangeLog entries 2001-10-09 and 2001-10-10
3296 2001-10-10 [darko] 0.6.3.claws5
3299 proper calculation of right margin if smart wrapping is enabled
3301 automatically wrap long lines if wrap quotation is enabled
3303 2001-10-09 [alfons] 0.6.3.claws4
3306 select correct row when deleting last row in the summary view (and
3307 close bug "[ #469104 ] select second last in list when deleting")
3309 2001-10-09 [paul] 0.6.3claws3
3311 * sync with sylpheed 0.6.3cvs1
3312 updated some autotool scripts
3314 2001-10-09 [darko] 0.6.3claws2
3317 new name and mark with Sylpheed comment
3319 smart quotation wrapping a-la VIM
3321 2001-10-08 [paul] 0.6.3claws1
3323 * sync with sylpheed 0.6.3 release
3324 see ChangeLog entry 2001-10-08
3326 2001-10-08 [paul] 0.6.2claws24
3329 more sync with sylpheed 0.6.2cvs12
3330 Fixed the bug that didn't select the last row correctly
3333 2001-10-07 [paul] 0.6.2claws23
3335 * sync with sylpheed 0.6.2cvs12
3336 see ChangeLog entry 2001-10-07
3340 enable jpilot to read unsynch'ed addresses.
3342 * src/editldap_basedn.c
3343 fix segfault when opening dialog.
3345 2001-10-06 [alfons] 0.6.2.claws22
3348 fix bug with summary view selecting last *inserted*
3349 node instead of last *visible* node. remember we
3352 2001-10-06 [paul] 0.6.2claws21
3355 updated translation, contains some fixes and new
3356 translations, submitted by Gustavo Noronha Silva
3359 * src/prefs_common.c
3360 change 'each' to 'every' - fix dubious English
3362 * sync with sylpheed 0.6.2cvs11
3364 2001-10-05 [alfons] 0.6.2claws20
3366 * src/mainwindow.[ch], src/folderview.c
3367 make composite tool button switch between "Compose News"
3368 and "Compose Mail" depending on selected folder
3369 (nifty idea by Kim Schulz <kim@schulz.dk>)
3371 2001-10-05 [paul] 0.6.2claws19
3373 * src/mainwindow.c, src/summaryview.c
3374 fix 'Message/Reply to all', broken in last commit
3377 fix X_BEENTHERE seg fault, thanks to Alfons
3379 2001-10-04 [paul] 0.6.2claws18
3381 * src/compose.[ch], src/mainwindow.c
3382 make "Message/Reply" reply to mailing lists; matches
3383 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
3384 based on portions of the patch submitted by
3385 Junichi Uekawa <dancer@netfort.gr.jp>
3387 2001-10-04 [darko] 0.6.2claws17
3390 better smart wrapping
3392 a function to make text buffer contiguous
3394 2001-10-03 [paul] 0.6.2claws16
3396 * sync with sylpheed 0.6.2cvs10
3401 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
3402 close bug "[ #466566 ] compile error on mdk 8.0" by removing
3403 references to chinese translations (hope someone picks up
3406 2001-10-02 [christoph] 0.6.2claws15
3409 fixed non translated header bug
3411 fixed wrong date in alfons last entry ;)
3413 2001-10-02 [alfons] 0.6.2claws14
3415 * src/compose.c, src/prefs_common.[ch]
3416 add block cursor option
3418 2001-10-02 [paul] 0.6.2claws13
3420 * sync with sylpheed 0.6.2cvs9
3422 2001-09-30 [paul] 0.6.2claws12
3424 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
3425 updated translations
3428 add 'src/importldif.c'
3430 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
3431 added eudora-to-vCard conversion tool
3432 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
3434 * sync with sylpheed 0.6.2cvs8
3438 * sylpheed-0.6.2claws released
3440 2001-09-27 [melvin] 0.6.2claws11
3443 fixed crash when using default path (introduced
3445 fixed tiny bug for initial suggestion mode
3447 2001-09-27 [melvin] 0.6.2claws10
3450 fixed bug where gtkpspell didn't set the path correctly
3453 added a paragraph about spell checking
3457 2001-09-27 [paul] 0.6.2claws9
3459 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
3460 replace '// comments' with '/* comments */' to prevent
3461 some compiler warnings
3463 * sync with sylpheed 0.6.2cvs6
3465 2001-09-26 [alfons] 0.6.2claws8
3468 introduce return receipt request notification again,
3469 which was lost because of other semantics in
3470 procheader_parse() (???)
3472 2001-09-26 [christoph] 0.6.2claws7
3475 replace comments for old code with #if 0
3476 readded auto cc, bcc and reply-to
3477 * src/prefs_matcher.c
3478 * src/prefs_scoring.c
3479 removed some definition (was moved to
3482 2001-09-26 [paul] 0.6.2claws6
3485 make 'Follow-up and reply to' sensitive
3487 * more sync with sylpheed 0.6.2cvs5
3494 fixed bug for "US-ASCII" introduced by the encoding code
3500 * src/prefs_common.[ch], src/summaryview.c
3501 'next unread msg' 'go to next folder?' dialog can be
3502 given default behaviour, either always show dialog,
3503 or assume 'yes', or assume 'no'
3504 Submitted by wwp <subscript@free.fr>
3508 * src/compose.c src/gtkspell.[ch]
3509 added support for different encodings
3513 * more sync with sylpheed 0.6.2cvs5
3517 * src/prefs_folder_item.c
3518 add check for item->prefs->default_to string is NULL and
3519 add another check when freeing this string
3524 change to version 0.6.2claws3
3526 * sync with sylpheed 0.6.2cvs5
3529 * src/ldif.[ch], src/importldif.[ch], addressbook.c
3531 * src/addrcache.[ch], addrindex.[ch]
3532 small update for future
3538 added 'Learn from mistakes' option
3539 better handling of quotes in checked words
3542 small update for spell checking stuff
3547 edit a little bit so it complies more with main coding style
3551 * src/folder.[ch], prefs_folder_item.c, compose.c
3552 migrate "request return receipt" folder property
3557 * README.claws **NEW**
3558 (add things of interest for users of main branch
3561 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
3562 re-implement threading per folder option, but store
3563 the setting in folderlist.xml (where it belongs)
3568 fixed bug when compose window is under another window
3569 * src/prefs_common.[ch] src/compose.c
3570 changed 'dictionary_path' to 'dictionary' to be consistent
3571 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
3572 * ac/pspell.m4 src/Makefile.am
3573 dropped PSPELL_PATH macro
3575 updated translations
3577 2001-09-21 [christoph]
3580 added border around header fields
3581 keep header type when new field is added
3583 2001-09-20 [christoph]
3586 more portable debug_print with source filename
3589 more newlines after debug messages
3594 change to version 0.6.2claws2
3596 * sync with sylpheed 0.6.2cvs3
3601 fixed the post-right-click focus pb
3602 fixed crash when 'Spell check all' after dict change
3603 and when cursor is at the end of the text
3604 shift-right-click pops up config menu even on misspelled words.
3611 added pspell to compiled-in features list
3615 * switched to pspell and dropped ispell
3617 new file. autoconf macro for pspell
3619 * configure.in acconfig.h
3620 added pspell support
3622 * src/main.c src/compose.[ch] src/gtkspell.[ch]
3623 * src/prefs_common.[ch]
3624 added pspell support
3626 2001-09-18 [christoph]
3630 replace LOG_MESSAGE with debug_print
3634 added newline after debug message
3636 using __VA_ARGS__ for debug_print macro
3638 ignore Makefile and Makefile.in
3643 change to version 0.6.2claws1
3644 * sync with sylpheed 0.6.2cvs1
3647 * src/prefs_matcher.c
3648 add 'score equal to' option, submitted by
3649 Paul Evans <nerd@freeuk.com>
3651 2001-09-15 [christoph]
3654 comment out menu entry not existing in claws
3656 add debug output for non existing menu entries
3658 fix next/prev unread message for ignored threads
3660 add sourcefile and line number to debug output
3661 otherwise it is sometimes hard to find the
3662 source code part if debug messages are translated
3667 refresh target folder style after colour is changed
3672 change to version 0.6.1claws3
3674 * sync with sylpheed 0.6.1cvs6
3679 fix target folder colourization to use user selected colour
3684 fix crash when message that is marked for copy/move is unmarked
3689 change to version 0.6.1claws2
3691 * sync with sylpheed 0.6.1cvs3
3696 fix bug with default font used for trash folder text
3700 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3701 updated translations
3704 change to version 0.6.1claws1
3706 * sync with sylpheed 0.6.1cvs2
3711 add Match's new addressbook
3714 updated translation submitted by Jens Oberender
3719 change to 0.6.1claws
3720 * sync with sylpheed 0.6.1 release
3725 change to 0.6.0claws2
3727 * sync with sylpheed 0.6.0cvs4
3730 updated translation submitted by Fabio Junior Beneditto
3744 change to version 0.6.0claws1
3746 * sync with sylpheed 0.6.0cvs1
3749 updated translation submitted by Ricardo Mones Lastra
3752 add 'src/prefs_templates.c'
3754 * src/compose.c, src/summaryview.c
3755 fix segfault on 'Re_edit'
3759 * configure.in, Makefile.am
3761 add tools directory to source distribution
3766 change to version 0.6.0claws
3768 * sync with sylpheed 0.6.0 release
3770 2001-08-30 [christoph]
3773 removed autoconf version check
3777 * src/account.c, src/compose.c, src/prefs_common.[ch]
3778 * src/procheader.[ch] src/utils.[ch]
3779 Enhanced automatic account selection on replies
3780 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
3783 add LDAP and JPilot to the configuration results output.
3785 2001-08-29 [christoph]
3788 no bold font for ignored threads
3793 change to version 0.5.3claws6
3795 * sync with sylpheed 0.5.3cvs10
3796 src/stringtable.[ch]: New Files
3798 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
3799 * src/pixmaps/sylpheed.xpm
3800 add mini-icons to windows (by Alfons)
3805 new functions: next_labeled_cb(), prev_labeled_cb()
3808 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
3809 summary_select_next_labeled(), summary_select_prev_labeled()
3811 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
3812 give claws blue folders and a blue trash can
3817 change to version 0.5.3claws5
3819 * sync with sylpheed 0.5.3cvs9
3820 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
3822 2001-08-24 [christoph]
3825 keep filename when browsing directories
3826 (not working for user entered filename, but
3827 for default name and selected filename from
3830 fixed wrong spelling "Folllow-up"
3834 fixed new/unread message count with ignored
3835 threads (2 commits, first didn't notice no
3836 longer needed decreasing)
3838 readded scrolling of progress dialog
3844 change to 0.5.3claws4
3846 * sync with sylpheed 0.5.3cvs7
3848 2001-08-24 [christoph]
3851 set request return receipt when replying
3852 if it is set is the folder prefs of the
3855 disable final error popup if popups are
3856 disabled in config (again)
3861 Change version number to 0.5.3claws3
3863 * sync with sylpheed 0.5.3cvs5
3866 double quote '%s' in 'gedit %s' to fix bug when
3867 opening attachment with spaces in the name
3870 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
3871 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
3872 initial message templates support
3878 change version number to 0.5.3claws2
3880 * sync with sylpheed 0.5.3cvs4
3882 * src/procmsg.h src/summaryview.c
3883 re-implement (un)ignore thread
3888 remove unnecessary code
3890 enable 'dynamic' signatures (submitted by
3891 Eric Limpens <eric@hscg-internet.nl>)
3895 clean up after sync with sylpheed 0.5.3 release
3898 fix re-introduced font mess, see Christoph's
3903 use sylpheed's small font instead of
3904 gtk default font for summary view
3910 add pl to ALL_LINGUAS - sync with main branch
3912 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3913 Updated. Translations by Jens Oberender, Ricardo Mones
3914 Lastra, Alfons, and Fabio Junior Beneditto respectively.
3916 * po/pl.po ** NEW FILE **
3917 sync with the main branch
3920 fix target folder colorizing and refresh problem
3923 2001-08-17 [christoph]
3926 claws uses 4 colors for target folder coloring.
3927 arrays were not long enough and destroyed the
3928 stack causing a segfault.
3929 target folder colorizing does not work anymore
3935 change to version 0.5.3claws1
3937 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
3938 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
3939 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
3941 sync with sylpheed 0.5.3 release, but keep claws method of
3942 configuring/saving fonts
3944 * src/addressbook.[ch]
3945 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
3946 in line with a similar change in Hiroyuki's branch
3948 * src/mainwindow.[ch]
3949 disable main_window_set_thread_option()
3950 * src/prefs_folder_item.c
3951 comment out &tmps_prefs.enable_thread,
3952 * src/mbox_folder.c, src/procmsg.[ch]
3953 comment out MSG_IS_IGNORE_THREAD
3955 comment out summary_ignore_thread() and summary_unignore_thread()
3956 comment out MSG_IS_IGNORE_THREAD
3958 use Hiroyuki's threading instead.
3965 use Hiroyuki's 0.5.3 column scheme but also
3966 include the enable/disable button.
3967 * src/pixmaps/mark.xpm
3968 add Hiroyuki's amended pixmap
3970 2001-08-13 [christoph]
3973 receive at get all column showed wrong state for APOP
3974 button should only work for POP3 and APOP accounts
3975 * src/prefs_account.c
3976 added missing preprocessor statement for SSL
3981 add 'receive at get all' column and enable/disable
3984 2001-08-06 [christoph]
3987 show usage of SSL in protocol column
3993 * src/prefs_account.[ch]
3994 moved ssl options to a new page
4000 added support for SMTP STARTTLS command
4002 2001-08-05 [christoph]
4005 debian autoconf needs version check to find
4006 correct autoconf version. if the file is
4007 named configure.in 2.13 is used, which does
4008 not work with this configure.in script.
4009 other solution would be to rename the script
4010 to configure.ac as suggested in the autoconf
4014 disable final error popup if popups are
4019 fixes IMAP over SSL problem
4024 change to 0.5.2claws1
4026 * sync with sylpheed 0.5.2cvs1
4031 quick fix for ispell detection...
4036 change to 0.5.1claws4
4038 * sync with sylpheed 0.5.1cvs7
4042 * src/prefs_common.c, src/prefs_common.h,
4043 src/gtkspell.c, src/gtkspell.h
4044 add global spelling checker settings (compose tab) +
4045 selection of dictionary
4048 guess valid ispell location
4053 removal of 'src/quote_fmt_parse.c'
4056 (submitted by Jens Oberender <didge@suse.de>)
4061 * src/folderview.[ch]
4064 * src/prefs_common.[ch]
4066 target folder colourization
4070 more sync with Sylpheed 0.5.1cvs6
4075 * src/prefs_folder_item.[hc]
4077 shared folders support with a GUI
4083 * sync with Sylpheed 0.5.1cvs6
4089 (submitted by Fabio Junior Beneditto)
4095 patch to correct bad image mime headers
4096 (submitted by Don Quijote <dq@searchlores.org>)
4100 * tools/gif2xface.pl **NEW FILE**
4102 script to convert file.gif to file.xface for
4103 use in a custom header.
4104 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
4109 change macros for detecting JPilot and LDAP
4111 2001-07-27 [christoph]
4114 code cleanup (MIN / MAX warning, needed casting)
4119 disallow setting flags when detecting certain headers
4120 (X-Status, Status, Seen, X-Seen).
4122 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
4124 2001-07-27 [christoph]
4126 * src/prefs_filter.c
4127 * src/prefs_filtering.c
4128 * src/prefs_matcher.c
4129 * src/prefs_scoring.c
4130 scroll list when moving rows up or down
4134 * src/prefs_account.c
4135 * src/prefs_account.h
4137 SMTP over SSL (untested, feedback requested)
4145 * configure.in, acconfig.h
4146 define CLAWS (need this for main / claws detection)
4151 Sylpheed 0.5.1claws2
4153 * sync with Sylpheed 0.5.1cvs4
4155 2001-07-25 [christoph]
4159 item->prefs == NULL (don't know why)
4164 Sylpheed 0.5.1claws1
4166 * sync with Sylpheed 0.5.1cvs1-3
4168 2001-07-24 [christoph]
4171 * src/prefs_folder_item.[ch]
4172 added folderitem preferences dialog with
4173 default To: and auto request return receipt
4177 changes to handle new folderitem preferences
4181 call compose new mail with current folderitem
4185 Release Sylpheed 0.5.1claws
4188 change to release version 0.5.1claws
4190 2001-07-24 [christoph]
4193 fixed segfault that happend when the selected
4194 message was removed while retrieving new messages.
4198 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
4202 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
4203 this is a work in progress, for more information: http://nlpagan.net/sylman
4205 * configure.in, src/mainwindow.c, manual/Makefile.am
4206 add support for English manual
4209 add authors of user manuals
4211 * manual/en/sylpheed*.html
4212 add English documentation
4214 2001-07-22 [christoph]
4219 changed a wrong debug message
4224 update Dutch translation
4226 * src/prefs_filtering.c,
4228 add more translatable strings
4237 * src/inc.c, src/summaryview.[ch]
4238 prevent update of mark file when filtering has done, by
4239 using a variable; this affects two functions:
4240 inc.c::inc_finished()
4241 summaryview.c::summary_show()
4245 * src/filtering.[ch], src/prefs_filtering.c,
4247 add filtering action for label coloring
4252 * added src/labelcolors.c
4253 * added src/labelcolors.h
4254 * src/Makefile.am, src/summaryview.c
4255 rearrange label coloring code
4258 add more parentheses so label colouring works correctly
4261 don't really delete message, but move it to Trash
4263 * src/prefs_matcher.c
4264 add quote options to info dialog
4266 2001-07-20 [christoph]
4272 * src/ssl.[ch] (new)
4273 moved ssl stuff to a seperate file
4278 fix show sender using address book with no e-mail
4279 address in From: field
4283 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
4284 fix messy handling of escaping... now at least the
4285 execute command is useful. escape char is '\', we
4286 accept \n and \r too.
4290 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
4291 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
4300 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
4302 revise filtering; currently move, copy, marking have
4303 been tested. if you like bleeding edge stuff, you
4304 should definitely go for this version :)
4306 * mark old working stuff as VERSION_0_5_0_CLAWS5
4308 2001-07-17 [christoph]
4317 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
4318 bits in the mark file, without affecting either branch. Lots of
4319 files changed, also in claws branch.
4321 UNTESTED: use of mbox folders
4324 added mark all read; however this was a quick hack used for
4325 cleaning up mess after initial merge with Hiroyuki
4328 change claws version number back to 0.5.0claws5 to clear up
4329 confusion & pretension (recent release was technically
4330 0.5.0claws4, so we neatly align with Hiroyuki :-)
4334 sync with Hiroyuki's 0.5.0cvs4
4340 * src/filtering.[ch]
4341 remove invalid updating of mark files for
4342 filter actions MATCHING_ACTION_MOVE and
4343 MATCHING_ACTION_DELETE; this should fix the
4347 revert Christoph's stab at fixing the folder
4351 add missing files with translatable strings
4358 * src/addr_compl.[ch], src/prefs_filtering.c
4359 make "filtering pref dialog's destination entry" an
4360 "address completable entry", if filter destination is
4365 sync with Hiroyuki's 0.5.0cvs2-3
4367 2001-07-15 [christoph]
4370 fixed folder stats update after incorporation
4375 * finish label colouring stuff (for now)
4376 * fix incorrect colour bug (off by one)
4381 change text labels for news and mail message so there's
4382 plenty of toolbar estate left
4389 sync with Hiroyuki's 0.5.0cvs1
4392 more rewrite label colouring
4396 * src/summaryview.[ch]
4397 * start rewrite label colouring
4398 * fix proper location "Add Sender To Addressbook" menu item
4402 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4403 (actually this is 0.5.0claws4)
4408 * fix duplicate message
4409 * add updated Portugese / Brazilian translation
4410 submitted by Fabio Junior Beneditto
4418 add updated Dutch translation
4421 add updated German translation submitted by Jens
4425 Prerelease before 0.5.0claws. Please test.
4426 This version is temporarily tagged as VERSION_0_5_0_TEST
4428 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
4429 src/prefs_scoring.c, src/prefs_matcher.c,
4430 src/prefs_filtering.c, src/mbox.c,
4431 src/main.c, src/inc.c, src/filtering.[ch]
4432 revert new Hoa's new matcher (does not work yet)
4439 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4445 add ChangeLog.claws to EXTRA_DIST
4447 add matcher_parser_parse.h to EXTRA_DIST
4449 2001-07-10 [christoph]
4452 add destination folder to table of
4453 folders that need to be updated after
4460 make collapse state of folders and folder items persistent, i.e.
4461 if you collapse a folder tree, the next time sylpheed-claws starts
4462 up the folder tree remains collapsed.
4464 2001-07-10 [christoph]
4470 renamed MD5_CTX to MD5_CTX_syl
4471 conflicts with a struct in openssl
4474 * src/prefs_account.[ch]
4478 fixed compose with current account
4479 broken by new compose button stuff
4484 changed my email address
4486 * src/matcher_parser_parse.y
4487 clean the parser to remove conflicts
4495 fix incorrect description of --enable-ldap parameter
4497 * src/prefs_common.[ch]
4499 add experimental option "smart wrapping" which makes the
4500 compose editor auto wrap.
4502 | TODO: the problem with the buggy cursor handling is caused |
4503 | by the GtkText. when deleting / backspacing text its |
4504 | wrapping algorithm does not take in account the previous |
4505 | line. should find a way to hack this in. |
4506 | or should perhaps combine this with the word wrapping |
4507 | patch i wrote in january. |
4510 show build parameters for LDAP and JPilot
4513 revert Christoph's bugfix for selecting next unread message,
4514 because folder stats aren't updated correctly
4521 * src/matcher_parser_lex.l
4522 * src/matcher_parser_parse.y
4523 * src/prefs_filtering.c
4524 * src/prefs_scoring.c
4526 bugfix of the config file parser
4531 added generated matcher sources to BUILT_SOURCES
4537 added new config file parser
4540 * src/filtering.[ch]
4542 * src/prefs_filtering.c
4543 * src/prefs_matcher.c
4544 * src/prefs_scoring.c
4545 * added src/matcher_parser.h
4546 * added src/matcher_parser_lex.h
4547 * added src/matcher_parser_lex.l
4548 * added src/matcher_parser_parse.y
4549 lex & yacc config file parser
4554 changes prefs_filtering into global_filtering
4557 build threads with subjects only if "Re: " is at the
4558 beginning of the subject
4564 sync with sylpheed 0.5.0
4565 change of version number only
4571 sync with sylpheed 0.5.0pre5
4575 sync with sylpheed 0.5.0pre4 release
4576 /po and /manual/ja not sync'ed
4580 more sync with sylpheed 0.5.0pre4
4582 2001-07-03 [christoph]
4585 fixed address book broken by address book
4586 for VCard, JPilot, LDAP
4592 stopped memory leaks
4596 more sync with sylpheed 0.5.0pre4
4600 * included address book patch for VCard, JPilot, LDAP
4601 * pref_common.c - fixed Font options on Display tab (cosmetic)
4602 * alertpanel.c - fixed truncated message
4604 2001-07-02 [christoph]
4609 mark threads for ignoring
4615 * sync with sylpheed 0.5.0pre4
4616 updated gettext to 0.10.38.
4622 * src/summaryview.[ch]
4623 new right-click option: Label.
4624 substitute for 'Mark-->Mark/Unmark', colours the line.
4625 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
4627 2001-07-01 [christoph]
4630 fixed font for trash
4632 move ctree to unread message
4636 * sync with sylpheed 0.5.0pre3 release
4642 allow inserting / attaching multiple files in
4648 small change to Alfons' previous stuff so that it
4653 * lots of files changed; first attempt to merge the changes
4654 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
4659 updated and completed, translations by Fabio
4660 Junior Beneditto <fjbeneditto@yahoo.com.br>
4666 allow selecting an attached files' mime type from a
4671 * more sync with sylpheed 0.5.0pre3
4676 merge with sylpheed.pot and pt_BR.po provided by
4677 Fabio Junior Beneditto.
4682 make MIME types case insensitive
4687 merge with sylpheed.pot and old nl.po; translations added.
4691 * more sync with sylpheed 0.5.0pre3
4696 don't crash when removing parent node of messages
4697 attracted by subject. this was caused by not deleting
4698 the parent node from the subject line hash table.
4705 if there are multiple messages selected, allow forwarding
4706 them as attachments.
4710 * more sync with sylpheed 0.5.0pre3
4716 * sync with sylpheed 0.5.0pre3
4721 fixed 'compose news article' bug
4722 from icon-and-text toolbar
4726 * sync with sylpheed 0.5.0pre2 release
4728 2001-06-24 [christoph]
4730 * src/prefs_common.c
4731 bug fix in font selection
4733 use sylpheed's normal font instead of
4734 gtk default font for folders without
4739 * src/mainwindow.[ch]
4740 added composite compose mail / news button (an idea by Leandro
4741 Pereira <leandro@linuxmag.com.br>)
4745 Added instructions for ldif-to-xml.py
4753 * src/pixmaps/stock_news_compose.xpm
4754 added pixmap by Leandro
4755 * src/prefs_common.c
4756 tested built-in spelling checker of GCC 3.0 :)
4758 merged dutch translation of sylpheed-main with
4763 Added tools directory and files.
4765 * tools/filter_conv.pl
4766 converts old filter system to new filtering system
4767 * tools/ldif-to-xml.py
4768 converts netscape addressbook to sylpheed addressbook
4770 descriptions/instructions for above two files
4772 2001-06-23 [christoph]
4775 * src/manage_window.[ch]
4776 * src/prefs_common.[ch]
4777 mail retrieval dialog can be enabled, disabled
4778 or hidden if non of sylpheed's windows is active
4784 * sync with sylpheed 0.5.0pre2
4786 2001-06-21 [christoph]
4789 show recipient on 'from' for all accounts
4792 * src/prefs_common.[ch]
4793 disable error popup on mail receive errors
4798 made the ruler correctly appear and disappear.
4801 removed Hoa's work-in-progress-stuff (interesting!) so
4804 2001-06-20 [christoph]
4807 * src/progressdialog.c
4808 added scrolled window for list in progressdialog
4812 sync with sylpheed 0.5.0pre1 release
4814 2001-06-20 [christoph]
4817 make building threads by subject work when
4818 thread view is enabled
4821 * src/prefs_common.[ch]
4822 automatically select account for mail replys
4826 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
4827 they are filled in from the account settings.
4831 * more sync with sylpheed 0.5.0pre1
4837 added --sysconfdir to CPPFLAGS for pointing to the correct
4838 location of mime.types.
4840 NOTE: make sure you use --sysconfdir when running ./autogen.sh
4846 fixed some bug when building threads
4850 * src/prefs_account.c
4851 UI stuff: More changes to the English
4855 * src/pixmaps/stock_news_compose.xpm: new file
4859 Added new icon for Hoa's 'compose a news
4860 message', plus minor improvements to the
4866 more sync with sylpheed 0.5.0pre1
4872 Follow-up and reply to
4874 * src/summaryview.[ch]
4875 Build threads also with subjects
4880 forwarding use the current account.
4883 the "compose message" button has been replaced with
4884 "new mail" and "new news" buttons
4886 * src/prefs_common.[ch]
4887 added a configuration option to use the forward button
4888 as "forward as attachment"
4889 changed reply and forward format description
4891 * src/quote_fmt_lex.l
4892 * src/quote_fmt_parse.y
4893 added message with no signature in format for reply
4902 Improvements to the English
4904 * src/prefs_common.c
4905 Improvements to the English and some
4906 clarity/continuity improvements in the
4907 description of Quote symbols.
4913 * sync with sylpheed 0.5.0pre1
4918 Better interface for compose, displayed fields
4919 are updated whenever we change account.
4920 Newsgroups field is automatically filled.
4923 Newsgroups field is automatically filled.
4925 * src/prefs_account.c
4926 Some interface stuff when fields appear and
4933 * sync with sylpheed 0.4.99
4937 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
4938 base64_decoder_free, base64_decoder_decode): new object and
4939 functions for decoding base64 streams.
4940 * src/procmime.c (procmime_decode_content): modified to use the
4947 * sync with sylpheed 0.4.99cvs11
4953 * sync with sylpheed 0.4.99cvs9
4958 * src/prefs_account.c
4960 SMTP server can be defined in the news account
4961 mime type of attachment are kept.
4965 now choose the highest important score between default
4966 and important score of folder.
4970 * src/prefs_common.c:
4972 (prefs_quote_description_create): corrected description of
4973 quote format characters
4979 * sync with sylpheed 0.4.99cvs8
4983 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
4984 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
4990 * sync with sylpheed 0.4.99cvs7
4994 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
4995 clashes with autogenerated header).
4996 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
4997 * src/Makefile.am: added quote_fmt.h.
4998 * src/.cvsignore: added lex/yacc autogenerated files
4999 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
5005 * sync with sylpheed 0.4.99cvs6
5009 * added src/quote_fmt_parse.h
5014 don't modify readonly configuration files
5016 * src/prefs_account.c
5017 * src/prefs_common.c
5018 * src/prefs_customheader.c
5019 * src/prefs_display_header.c
5020 * src/prefs_filter.c
5021 * src/prefs_filtering.c
5022 * src/prefs_scoring.c
5023 don't open dialog box when configuration files
5028 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
5030 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
5031 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
5032 BUILT_SOURCES to make all files rebuild properly.
5034 * src/compose.c: removed #include "quote_fmt.tab.h".
5036 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
5037 CHARACTER value in yylval.
5039 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
5040 receive CHARACTER value by documented means (yylval).
5042 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
5047 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
5052 * src/prefs_filtering.c
5053 now keep the configuration for execute action
5060 * sync with sylpheed 0.4.99cvs5
5065 added quote_fmt.[ch]
5067 * added src/quote_fmt.y
5068 * added src/quote_fmt.l
5069 * added src/quote_fmt.tab.h
5070 * added src/quote_fmt.tab.c
5071 * added src/lex.quote_fmt.c
5072 parsing configuration for replying
5075 * src/prefs_common.[ch]
5076 added configuration UI for replying
5080 using configuration for replying
5088 * src/prefs_filtering.c
5089 * src/prefs_matcher.c
5090 * src/prefs_matcher.h
5091 action "run a command" for filtering
5092 and matching with a command.
5093 fixed the "whole message" matching
5096 changed temporary filename for security
5099 queue the notification if it fails to send.
5101 * src/prefs_common.c
5102 * src/prefs_folder_item.c
5103 changed the default important score
5105 * src/prefs_scoring.c
5107 hide kill score input when the folder is not
5112 * src/prefs_common.c:
5114 (prefs_font_select): pass font name in font entry box to font
5119 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
5123 * sync with sylpheed 0.4.99cvs4
5127 * src/headerwindow.c:
5129 (headerwindow_show_cb): use the selected summary view item, not
5134 * src/headerwindow.c:
5136 (headerwindow_show_cb): always try to show msginfo
5141 keep attached parts when reediting or forwarding.
5146 * src/prefs_folder_item.[ch]
5147 * src/prefs_scoring.[ch]
5149 * src/summaryview.[ch]
5152 * src/prefs_common.[ch]
5153 support for folder scoring
5154 kill score and important score for messages
5156 * src/prefs_account.c
5157 some display bug fixed for local account
5162 * src/summaryview.c:
5164 (add_sender_to_cb): don't crash when no or invalid sender; the add
5165 sender to address book menu item is disabled.
5169 * src/filtering.[ch]
5171 handling summary menu / filter messages
5177 imap folders now appears in list
5180 doesn't crash if destination mail is not writeable
5185 removed some warnings
5189 * src/prefs_filtering.c
5190 global string to identify any folders
5191 removed some debug info
5192 filtering to mbox folders is now possible
5195 removed some warnings
5198 permission on files are changed to read/write for user only,
5200 creation of subfolder is handled better.
5204 Verified the sync for src/prefs_common.[ch] and
5205 src/prefs_account.[ch]. I believe there were some
5206 minor indentation differences.
5212 * sync with 0.4.99cvs3
5217 handling flags for mbox format
5220 use of mark file only for MH format
5221 handling flags for mbox format
5222 filtering cannot yet move or copy mails to mbox folders.
5225 changed move_msg, copy_msg,
5226 move_msgs_with_dest, copy_msgs_with_dest functions
5227 uses only folder->copy_msg() function
5228 uses folder->finished_copy() to handle the destination
5229 folder at the end of the copy or move operation.
5232 included mbox directories.
5234 * src/folderview.[ch]
5236 handle folders operation for mbox format
5239 disable conversion of "From " header
5241 * src/mbox_folder.[ch]
5242 completion of mbox format handling
5245 changed mh_copy_msg() function and
5246 removed mh_move_msg(), mh_move_msgs_with_dest(),
5247 mh_copy_msgs_with_dest()
5249 * src/prefs_filtering.c
5250 removed some warnings
5252 * src/prefs_matcher.c
5253 default boolean operation is AND
5256 handling flags for mbox format
5257 handling of "From " header
5261 added MSG_REALLY_DELETED flags to handle deletion of
5262 messages in mbox format.
5265 handling flags for mbox format
5266 disable the MSG_DELETED flags when messages
5267 are deleted in mbox format
5270 "From " headers display fixed.
5276 (get_email_part): skip quoted email addresses, like in e.g.
5277 "'alfons@proteus.demon.nl'".
5281 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
5282 and fixing the persistence troubles when using separate windows.
5286 Added #define SEPARATE_ACTION used in the gtk item factory for
5287 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
5288 use gtk_item_factory_get_widget_by_action() to get the items.
5290 Removed separate_widget_cb from the gtk item factory data
5292 (mainwindow_create): connect separate_widget_cb() to check
5293 menu item "toggled" signal. also passing a MainWindow pointer
5294 as object data for both check menu items.
5296 (separate_widget_cb): definition of separate_widget_cb() to match
5297 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
5298 window using gtk_object_get_data(). The type of window separation
5299 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
5301 * src/prefs_filtering.c,
5302 src/prefs_matcher.c: added horizontal scrollbars
5307 fix segfault with invalid bold font
5309 correctly display summary stats after row is marked
5313 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
5314 encodings with libjconv.
5319 added mbox_folder.[ch]
5321 mbox temporary folder
5323 * added src/mbox_folder.[ch]
5325 * src/procheader.[ch]
5328 bugfix for file incorporation filtering
5330 enable creation of MBOX
5331 * src/prefs_display_header.c
5332 enable use of headers like "From "
5333 something that should be fixed :
5334 displaying of such headers add an extra space
5335 * src/prefs_folder_item.c
5336 don't create folders because it is not necessary
5338 added data field to MsgInfo for mbox internal use
5340 added some support for mbox
5342 added get_mbox_cache_dir() function
5344 2001-05-23 [hiroyuki]
5346 * src/headerwindow.c
5357 src/folderview.c: more sync with 0.4.99cvs2.
5359 * src/headerwindow.c: reverted.
5365 * sync with sylpheed 0.4.99cvs2
5373 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
5379 * configure.in: if gnome-config not found, "no" is displayed
5381 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
5383 * src/textview.c: now also possible to add mail addresses by right
5384 clicking in the text view
5386 * src/codeconv.c: merged patch which fixes endless loop when encountering
5387 invalid wide characters; from Alte <010@imis.ru>
5391 Added installation of gnome specific things:
5393 * Makefile.am: gnome conditional
5395 * configure.in: check for installed gnome
5397 * added sylpheed.png, sylpheed.desktop
5401 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
5403 * src/mainwindow.h (main_window_toolbar_create): created a button
5405 (main_window_set_toolbar_sensitive): enable/disable the new button
5407 (toolbar_reply_to_author_cb): handle the new button.
5409 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
5410 send_progress_dialog_destroy() on failure (fixes hang on SMTP
5415 * src/compose.h (ComposeReplyMode): new modes
5416 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
5417 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
5420 (compose_send): move some code into a new function:
5421 (compose_current_mail_account): new function.
5422 (compose_reply): new argument to_author, all callers changed; if
5423 to_author==TRUE and account->protocol==A_NNTP, find and use an
5424 appropriate mail account for replying.
5425 (compose_reply_set_entry): new argument to_author; ignore
5426 compose->replyto if to_author==TRUE.
5428 * src/mainwindow.c: new command "Message/Reply to author".
5429 (main_window_set_menu_sensitive): enable/disable it.
5430 (reply_cb): handle it.
5432 * src/summaryview.c: new command "Reply to author".
5433 (summary_set_menu_sensitive): enable/disable it.
5434 (summary_reply_cb): handle it.
5436 * src/account.c (account_find_mail_from_address): new function.
5442 * sync with sylpheed 0.4.99cvs1
5449 new filtering action : forward and forward as attachment
5452 no need for $DISPLAY when we run sylpheed --help
5453 call to parse_cmd_opt() is moved
5455 * src/mainwindow.[ch]
5456 execute button is hidden when immediate execute
5461 * src/prefs_folder_item.c
5463 better handling of missing directories
5466 reedit is enabled in outbox
5467 reedit is enabled in queue
5473 * src/prefs_filtering.c
5474 changed attachement into attachment
5480 * sync with sylpheed 0.4.67cvs9
5481 * sync with sylpheed 0.4.67cvs7-8
5486 added prefs_filtering.c
5488 * src/filtering.[ch]
5490 removed action : forward_news and forward_news_as_attachement
5491 (forward and forward_as_attachement can be used instead)
5494 added menu option to access filtering configuration
5496 * src/prefs_account.c
5497 changed mail_command default to /usr/sbin/sendmail
5499 * added src/prefs_filtering.[ch]
5500 dialog box for filtering configuration
5502 * src/prefs_matcher.c
5503 added function prefs_matcher_get_criteria_from_matching()
5505 * src/prefs_scoring.c
5506 reset the dialog when register or substitute is clicked
5511 added filtering.[ch]
5513 using filering.[ch] instead of filter.[ch]
5515 reading new filtering configuration
5517 added some filtering actions
5518 and fixed a bug for headers and mail body matching
5520 using filering.[ch] instead of filter.[ch]
5522 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
5524 some fixes for filtering
5526 2001-05-14 [hiroyuki]
5528 * src/send.c: fixed some weird indentations.
5529 send_message_with_command(): call pclose() only if p != NULL.
5530 * src/textview.c: get_email_part(): modified the code for readability.
5532 2001-05-14 [hiroyuki]
5536 src/md5ify.h: removed from the cvs.
5540 * src/main.c: include rfc2015.h to avoid compiler warnings.
5541 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
5542 the panel is already on screen.
5543 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
5544 closing the alert window by ESC as "No".
5545 * src/prefs_common.c (prefs_interface_create): moved return
5546 receipt check button to the correct place.
5550 * src/prefs_common.c:
5551 moved return receipt check button to the Send tab. (prefs_send_create)
5552 removed the date format ui related globals. (prefs_display_create)
5556 * sync with sylpheed 0.4.67cvs5-6
5560 * added Alfons' font selection patch
5563 * src/headerwindow.c
5564 * src/prefs_common.c
5565 * src/prefs_common.h
5569 changed version of cache
5571 * src/prefs_matcher.c
5572 added additionnal matching criteria
5576 added references in MsgInfo
5581 prepared some things for new filtering
5583 added some matching properties
5584 inreplyto need to be enhanced
5585 prepared some things for new filtering
5587 added Return-Receipt-To handling
5588 * src/prefs_folder_item.c
5589 changed default value to TRUE
5590 * src/prefs_matcher.c
5591 added some matching properties
5592 * src/prefs_scoring.[ch]
5593 the scoring dialog is finished
5595 added Return-Receipt-To handling
5596 Reference need to be added
5598 added Return-Receipt-To handling
5599 added threadscore to get a better score sorting when
5602 suppressed a bug when we sort the list
5603 when no folder is opened.
5604 better score sorting when threads are enabled
5608 * reverted previous patch because of potential errors
5612 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
5613 applied "toggle mail-retrieval dialog window" patch submitted
5614 by Eric Limpens <eric@qnt.net>
5616 * sync with sylpheed 0.4.67cvs4
5620 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
5621 some picky compilers.
5622 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
5623 * src/grouplist_dialog.c: include alertpanel.h.
5624 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
5625 fix compile warning.
5626 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
5627 #include "defs.h" before others to prevent the warning of `MIN'
5628 and `MAX' redefinition.
5634 * src/prefs_account.c
5635 * src/prefs_display_header.c
5638 added prefs_scoring.[ch]
5639 * src/grouplist_dialog.c
5640 display an error dialog box if the group list
5642 * src/mainwindow.[ch]
5643 added main_window_set_thread_option() function
5644 scoring dialog box enabled
5646 added flags matching unread /new / marked
5647 / deleted / replied / forwarded
5649 newsgroups are now finally in newscache
5650 * src/prefs_matcher.[ch]
5651 finished preferences for matching dialog
5652 * added src/prefs_scoring.[ch]
5653 scoring dialog box completed
5655 conversion to string : added scoringprop_to_string()
5656 write config for preferences :
5657 added prefs_scoring_write_config()
5659 threads can be enabled/disabled independently
5667 thought it would be nice to have a list of all
5668 contributors (used Changelog as a reference)
5671 messed up version numbering...
5675 * sync with sylpheed 0.4.67cvs1-3
5679 * src/prefs_common.c:
5680 better UI for strftime format, double clicking
5681 on format now inserts the format in text entry
5682 replaced close button with standard OK/Cancel
5683 moved date format button to the right of the
5689 Ctrl-Home / Ctrl-End have proper cursor navigation
5693 * src/prefs_matcher.c
5694 finished UI to define matching properties
5695 added ok and cancel button
5696 * src/prefs_filter.c
5697 added ok and cancel button
5699 fixed some bug in xhdr parsing
5704 fixed a bug in textview_show_header(), which displayed two colons (':');
5705 cleaned up some warnings
5710 added prefs_matcher.[ch]
5711 compilation with -W -Wall
5713 ungrab the mouse events if grabbed - does it
5714 fix the bug for disposition notification ?
5716 added a menu option to open the matching dialog.
5718 added matcherprop_to_string() and matcherlist_to_string()
5719 fixed some bugs, changed the name of some options
5720 age_sup and age_inf becomes age_greater and age_lower,
5721 body and messageheaders becomes body_part and headers_part,
5722 changed the names of constants from SCORING_XXX to MATCHING_XXX
5723 * src/prefs_display_header.c
5724 * src/prefs_headers.c
5725 fixed a bug that accidentally destroyed dialogs
5726 when closed them with delete_event
5727 Added *_deleted() which handle delete_event signal correctly.
5728 * src/prefs_folder_item.[ch]
5729 added "enable_thread" field for future customization
5730 * added src/prefs_matcher.[ch]
5731 sample of the UI to define matching properties
5733 using procheader_headername_equal instead of str*cmp functions
5734 using procheader_parse_header() function
5736 using MATCHING_XXX instead of SCORING_XXX
5738 display the sender of the news even if this is ourself
5739 when this is a news message.
5741 using headername_equal() instead of str*cmp functions
5747 * sync with sylpheed 0.4.66
5748 * src/gtkstext.c: trace logs added
5752 * src/prefs_common.[ch]: added option to enable/disable GnuPG
5753 signature check popup.
5754 * src/rfc2015.c (check_signature): show signature check popup only
5755 if it is enabled in preferences.
5761 * sync with sylpheed 0.4.66cvs6
5765 * src/prefs_common.[ch]: added option to enable/disable
5766 looking up sender name in address book for summary pane
5767 * src/summaryview.c: look up sender in the address book
5768 by using Alfons' address completion code
5770 2001-05-07 [hiroyuki]
5773 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
5774 member of Pop3State.
5775 * src/news.c: brought #include "defs.h" before #include <glib.h>
5776 to prevent the warning of `MIN' and `MAX' redefinition.
5780 * removed src/headers_display.[ch]
5781 * removed src/prefs_display_headers.[ch]
5783 use a temporary file in the user directory for mbox import
5785 added XHDR support to get "To" and "Cc" headers
5786 (in order to match news with to or cc field for
5788 added function news_parse_xhdr() to get XHDR response
5790 added function nntp_xhdr()
5792 fetch the message if necessary
5798 * sync with sylpheed 0.4.66cvs3-5
5803 added function itos_buf() to enable use of several buffers
5805 use of itos_buf() instead of itos() in summary list
5806 to fix the broken display of message number.
5810 * src/gtkstext.c: bug in cursor up navigation fixed,
5811 fixed another unsigned / signed comparison (we're getting there :-)
5816 added scoring.c scoring.h
5817 prefs_folder_item.c prefs_folder_item.h
5820 added FOLDERITEM_RC SCORING_RC
5822 added prefs field in FolderItem :
5823 properties for each folder (PrefsFolderItem),
5824 sorting type and mode were added as the first properties.
5826 read config for scoring
5827 * added src/matcher.[ch]
5828 gives functions to parse configuration file to do
5829 matching on mails with a list of conditions.
5831 add option to sort by score
5832 * src/prefs_common.[ch]
5833 added preference option to show score and for
5834 the score column size
5835 * added src/prefs_folder_item.[ch]
5836 properties for each folder (PrefsFolderItem),
5837 sorting type and mode were added as the first properties.
5838 * src/procheader.[ch]
5839 added procheader_parse_header()
5840 added procheader_header_free()
5841 added procheader_headername_equal()
5842 and made modification to use them.
5844 added score field to MsgInfo structure
5845 * added src/scoring.[ch]
5846 gives functions to parse configuration file to do
5847 scoring on mails with a list of conditions.
5848 * src/summaryview.[ch]
5849 save the sorting type and mode for the folder
5850 added column to display the score of the mail
5851 added function summary_score_clicked()
5852 sorting type and mode are restored to the folder
5855 use procheader_parse_header(), procheader_headername_equal()
5856 removed memory leak in text_scan_header when freeing headers
5858 changed the function to match names of headers
5859 using procheader_headername_equal()
5861 Scoring functions are implemented, an interface is needed
5867 hopefully fixed the row up navigation bug,
5868 removed adding back / forward lines to cache
5872 * src/prefs_display_headers.c: user interface changes:
5873 (prefs_display_headers_create): remove unused "Show" check button;
5874 allow reordering of headers by dragging.
5875 (prefs_display_headers_write_config): remove unused variables.
5876 (prefs_display_headers_set_dialog): do not insert "(New)" at top
5877 of lists (not needed with the new UI).
5878 (prefs_display_headers_set_list): scan lists starting from row 0,
5879 not 1 (do not skip "(New)").
5880 (prefs_display_headers_find_header): new function.
5881 (prefs_display_headers_clist_set_row): do not allow duplicates.
5882 (prefs_display_headers_delete_cb): do not skip row 0; treat
5883 closing the alert window by ESC as "No".
5884 (prefs_display_headers_up): do not protect row 0.
5885 (prefs_display_headers_down): do not protect row 0.
5889 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
5893 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
5894 summary_select_next_marked, summary_select_prev_marked): new
5899 * src/news.c: fixed a bug when no article can be fetched after
5900 server timeout if the connection was restored by news_post():
5901 (news_select_group): new function.
5902 (news_fetch_msg): call news_select_group() before fetching
5904 (news_get_uncached_articles): set session->group after successful
5912 changed version of cache, added cc field
5914 * src/prefs_display_headers.c
5915 the interface was changed
5917 * src/prefs_headers.c
5922 * completed sync of sylpheed cvs2
5923 * src/gtkstext.c: updated row up / down cursor navigation
5924 * src/textview.c: re-edited, prepared for fixing the email address
5929 * src/prefs_common.c: use alfons' strftime ui code
5930 entry_datefmt and datefmt_sample widgets have to be
5931 global in this module because of this change
5936 * src/prefs_common.[ch] added option to activate the return receipt
5941 * src/gtkstext.c: fix for row up/down cursor navigation.
5945 * sync with 0.4.66cvs2
5949 added add-sender-to-addressbook patch
5957 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
5960 * src/alertpanel.c (alertpanel_create): new argument can_disable,
5961 all existing callers changed to pass FALSE; create a check button
5962 to disable the message.
5963 (alertpanel_message_with_disable): new function.
5964 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
5965 (alertpanel_button_toggled): new function.
5966 (alertpanel_button_clicked, alertpanel_close): set value using
5969 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
5971 * src/prefs_common.c (prefs_privacy_create): new check button
5972 checkbtn_gpgme_warning.
5974 * src/main.c (main): moved preferences reading before gpgme
5975 initialization; check prefs_common.gpgme_warning before giving the
5976 GnuPG warning and set it to FALSE if the user wants to disable the
5979 2001-05-02 [hiroyuki]
5981 * src/prefs_display_headers.c: modified the layout and some labels.
5985 * src/prefs_account.c (prefs_account_fix_size): new function.
5986 (prefs_account_create): call prefs_account_fix_size(); use
5987 gtk_widget_show instead of gtk_widget_show_all (fixes too large
5988 size when the window is shown for the first time).
5989 (prefs_account_basic_create): changed layout of serv_table; moved
5990 localmbox_entry above smtpserv_entry (logically it replaces
5992 (prefs_account_protocol_activated): set sensitivity of
5993 nntpauth_chkbtn according to the protocol (in addition to
5994 hide/show); commented out gtk_table_set_row_spacing() calls.
5995 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
5996 not sensitive (fixes a bug with disabled username/password boxes
5997 when editing POP3 account after NNTP with authentication).
6003 * src/prefs_account.[ch]
6005 removed local account without SMTP server
6006 added option to use mail command instead of a connexion
6007 to SMTP server when a local account is used
6008 * src/prefs_headers.c
6011 fixed a bug when connexion immediately closed
6021 * src/prefs_account.c (Basic, prefs_account_basic_create): new
6022 widget nntpauth_chkbtn.
6023 (prefs_account_protocol_activated): handle nntpauth_chkbtn
6025 (prefs_account_nntpauth_toggled): new function.
6027 * src/news.c (news_session_new_for_folder): use NNTP
6028 authentication only if ac->use_nntp_auth is set.
6032 * src/Makefile.am changed headers.[ch] in customheader.[ch]
6033 * src/prefs_display_headers.c changed the UI
6034 * src/prefs_headers.c changed account_name to account_id
6035 * src/compose.c using customheader.h
6037 2001-05-01 [hiroyuki]
6041 src/nntp.c: changed sock_read() to sock_gets(), they've been left
6046 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
6047 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
6048 for displaying of headers
6049 * src/grouplist_dialog.[ch] minor changes to remove warnings
6050 * src/prefs_display_headers.[ch] dialog to choose the
6051 headers to display in the mail viewer.
6052 * src/headers.h correction of #define
6053 * src/headers_display.[ch] configuration for displaying of headers.
6054 * src/main.c read config of displaying of headers
6055 * src/prefs_common.c add a button to access the config dialog
6056 for displaying of headers
6057 * src/prefs_display_headers.[ch] dialog for configuration for
6058 displaying of the headers.
6059 * src/prefs_headers.c cleaning of code
6060 * src/procheader.c comments added to code
6061 * src/textview.c changes to reorder the headers depending
6062 on the config for displaying of headers
6068 * sync with 0.4.65cvs12
6070 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
6074 * src/nntp.h (NNTPSockInfo): new field auth_failed.
6076 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
6077 is set to force reconnection after authentication failure.
6078 (nntp_gen_command): set sock->auth_failed on authentication
6079 failure, or if sock->userid and sock->passwd are not set.
6081 * src/news.c (news_session_new_for_folder): set userid=NULL if
6082 password dialog is cancelled.
6086 * src/nntp.h (NNTPSockInfo): new type.
6088 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
6090 (nntp_open_auth, nntp_close): new functions.
6091 (nntp_gen_command): new function to handle authentication; all
6092 NNTP command functions updated to use it.
6093 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
6094 (nntp_list): removed old useless code.
6096 * src/news.h (NNTPSession): new field nntp_sock.
6098 * src/news.c: all functions updated to use NNTPSockInfo instead of
6100 (news_session_new): new arguments (userid, passwd); made static;
6101 use nntp_open_auth() if needed.
6102 (news_session_destroy): use nntp_close() instead of sock_close().
6103 (news_query_password): changed arguments.
6104 (news_session_new_for_folder): new function.
6105 (news_session_get): use news_session_new_for_folder().
6106 (news_authenticate): deleted.
6107 (news_get_uncached_articles): removed old authentication code.
6111 * src/news.c: reverted my previous changes (need to do NNTP
6112 authentication in a cleaner way).
6116 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
6117 news_nntp_post, news_nntp_mode): new functions (wrappers with
6118 authentication support).
6119 (news_get_article_cmd, news_get_article, news_get_header): new
6120 argument "folder"; all callers changed.
6121 (news_get_article_cmd): added authentication support.
6122 (news_session_get): use news_nntp_mode() instead of nntp_mode().
6123 (news_post): use news_nntp_post() instead of nntp_post().
6124 (news_get_uncached_articles): use news_nntp_group() instead of
6125 nntp_group() and news_nntp_xover() instead of nntp_xover();
6126 removed old authentication code.
6127 (news_get_group_list): use news_nntp_list() instead of nntp_list().
6129 * src/nntp.c (nntp_list): return real error code instead of
6134 * configure.in: fixed wint_t typedef detection again
6138 * src/prefs_account.[ch], added A_LOCAL_CMD
6139 (send mail with mail command)
6140 * src/send.c added function send_message_with_command()
6141 * src/inc.c made a more secure get_spool() function with
6142 mktemp() but maybe mkstemp() or something more
6147 * src/textview.c, colorization of email addresses in headers
6151 * bug sync with sylpheed
6152 * prefs_common.c: created date format ui for darko
6153 * sync with 0.4.65cvs11
6154 * configure.in: corrected to have the new gpg checks
6158 * completed sync with 0.4.65cvs10
6159 * minor debug things added to gtkstext.c
6163 * configure.in: remove check for availability of
6164 strftime() as advised by Hiroyuki
6165 * src/prefs_common.[ch], src/procheader.c:
6166 synch strftime() code with Hiroyki's main branch
6170 * src/news.c: news_query_password(), news_authenticate(): new
6172 news_get_uncached_articles(): added NNTP authentication
6174 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
6176 * src/prefs_account.c: prefs_account_protocol_activated():
6177 enable userid and password fields for NNTP.
6181 * configure.in: check for availability of strftime()
6183 * src/prefs_common.[ch], src/procheader.c: use
6184 strftime() for displaying date in summary pane if it
6189 * more .cvsignore cleanups [alfons]
6193 * ac/sv-check-type.m4: new autoconf macro.
6194 * configure.in: fixed wint_t typedef detection (did not work
6199 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
6203 * modified gtkstext.c : buggy cursor navigation fixed,
6204 and font descent also taken in account when drawing
6208 * added comments in src/news.c src/nntp.c
6209 * added src/prefs_headers.[ch]
6210 * added src/headers.[ch]
6211 * modified compose.c to activate custom headers
6212 added function is_in_custom_headers
6213 * modified prefs_account.[ch]
6214 added function prefs_account_customhdr_edit
6215 * modified src/defs.h :
6216 added HEADERS_RC : name of the config file
6217 for the custom headers
6228 added gtkstext with configure.in patch by Hiroyuki which
6229 should fix the XIM detection [alfons]
6231 * more clean up of cvs [alfons]
6233 * removed all Makefile.in files to attic.
6235 * updated all .cvsignores to really ignore things that could
6236 be unintentionally committed by a recursive commit.
6239 * added src/grouplist_dialog.[ch]
6240 * changed src/folderview.c to call grouplist_dialog instead
6243 added functions news_reset_group_list
6244 and news_get_group_list
6246 added function nntp_list
6248 added GROUPLIST_FILE : name of the newsgroup list cache file
6252 * added option to warn about queued messages on exit [sergey]:
6254 * src/compose.c: compose_queue(): call folder_item_scan()
6255 and folderview_update_item() after queueing.
6256 * src/folderview.c: folderview_update_node(): draw the queue
6257 folder in bold font if there are queued messages.
6258 * src/mainwindow.c: queued_messages(): new function.
6259 app_exit_cb(): display warning if there are queued messages
6260 if warn_queued_on_exit is set.
6261 * prefs_common.[ch]: add warn_queued_on_exit option.
6263 * enhanced GnuPG key selection support [sergey]:
6265 * src/select-keys.c: updated to newer version from Win32
6266 branch with support for selecting arbitrary keys.
6267 * src/prefs_account.c: added the Privacy tab to the account
6269 prefs_account_privacy_create(),
6270 prefs_account_sign_key_set_data_from_radiobtn(),
6271 prefs_account_sign_key_set_radiobtn(): new functions.
6272 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
6273 * src/rfc2015.c: set_signers(): new function.
6274 pgp_sign(): add the account parameter, call set_signers().
6275 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
6276 * src/rfc2015.h: rfc2015_sign(): updated prototype.
6277 * src/compose.c: pass the current account to rfc2015_sign().
6279 * tag name claws added to prevent confusion with main branch [alfons]
6281 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
6283 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
6285 * sync with recent sylpheed cvs. Untested though. [alfons]