1 2002-03-05 [paul] 0.7.2claws32
6 reverse the pgp ascii-armored code implemented in
7 0.7.2claws16. removal of this code until it matures.
8 this means that verifying ascii-armored pgp sigs and
9 automatic decryption of ascii-armored encrypted
10 messages no longer works.
12 2002-03-05 [paul] 0.7.2claws31
18 faq/en/sylpheed-faq.html
19 faq/en/sylpheed-faq-1.html
20 faq/en/sylpheed-faq-2.html
21 faq/en/sylpheed-faq-3.html
23 faq/es/sylpheed-faq.html
24 faq/es/sylpheed-faq-1.html
25 faq/es/sylpheed-faq-2.html
26 faq/es/sylpheed-faq-3.html
27 faq/es/sylpheed-faq-4.html
29 faq/fr/sylpheed-faq.html
30 faq/fr/sylpheed-faq-1.html
31 faq/fr/sylpheed-faq-2.html
32 faq/fr/sylpheed-faq-3.html
37 add FAQs in English, Spanish and French
40 2002-03-05 [paul] 0.7.2claws30
42 * manual/en/sylpheed.html
43 manual/en/sylpheed-XX.html
44 updated the English manual
49 dialog box pops up if the article can't be deleted.
54 updated by Fabio Junior Benedito
59 to avoid autogen common problem
60 developers have to install gpgme development package now
63 encoding to 7bit or 8bit is enabled.
65 2002-03-03 [alfons] 0.7.2claws29
68 merge fix by Oliver Haertel for selective
71 2002-03-03 [paul] 0.7.2claws28
73 * sync with sylpheed 0.7.3
75 2002-03-03 [paul] 0.7.2claws27
77 * sync with sylpheed 0.7.2cvs24
78 see ChangeLog entries 2002-03-02 and 2002-03-03
80 2002-03-02 [melvin] 0.7.2claws26
85 * src/prefs_common.[ch]
86 Added user definable notification on new mail arrival.
87 Removed unused variables in spell checker prefs code.
89 2002-03-02 [melvin] 0.7.2claws25
92 Removed unnecessary escape sequences.
93 Changed 'Initial...' to 'Initials of Sender'
95 2002-03-02 [paul] 0.7.2claws24
97 * sync with sylpheed 0.7.2cvs22
98 see ChangeLog entry 2002-03-01
100 2002-03-01 [hoa] 0.7.2claws23
103 Set sensitivity of delete actions to active
104 even if the folder is a newsgroup.
107 - Set sensitivity of delete actions
108 - Added function check_permission() that will check if the
109 user is authorized to delete a message. For news, it
110 will check if the author is the same.
111 - Enabled deletion when there is no trash folder.
114 - Added news_cancel_article() to cancel articles
115 - Implemented news_remove_message() (public function)
117 2002-03-01 [paul] 0.7.2claws22
121 recognise urls that that don't include 'http://' and
125 remove duplicated name
127 2002-02-28 [paul] 0.7.2claws21
131 add ability to 'Select thread'
132 combines Melvin's "Select thread's head" patch (#510907)
133 with Colin Leroy's <colin@colino.net> "Select whole thread"
136 2002-02-28 [paul] 0.7.2claws20
139 hopefully fix segfault on right-clicking a mime part
140 that some people have experienced.
141 fix submitted by Fredrik Olofsson <frol@linux.nu>
143 2002-02-28 [paul] 0.7.2claws19
145 * sync with sylpheed 0.7.2cvs21
146 see ChangeLog entries 2002-02-27 and 2002-02-28
148 2002-02-27 [paul] 0.7.2claws18
150 * sync with sylpheed 0.7.2cvs18
151 see ChangeLog entries 2002-02-26 and 2002-02-27
153 2002-02-26 [alfons] 0.7.2claws17
156 #undef ALLOW_HEADER_HINT (this was supposed to be undef'ed)
157 (spotted by Chris Hessman <idatech@gmx.net>)
159 2002-02-26 [paul] 0.7.2claws16
164 make decryption of ascii-armored pgp encrypted messages
165 and verification of ascii-armored signatures work again.
166 slightly altered from the patch by Jens Jahnke
170 * the checking of plaintext signatures always comes up in
172 * it doesn't work for multipart messages
173 * all lines above "-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1",
174 including the msg headers and these 2 line themselves, are
178 "View/Folder Tree" becomes "View/Separate Folder Tree"
179 "View/Message View" becomes "View/Separate Message View"
180 because its less ambiguous.
183 updated by Ricardo Mones Lastra
185 2002-02-26 [paul] 0.7.2claws15
187 * sync with sylpheed 0.7.2cvs17
188 see ChangeLog entries 2002-02-25 and 2002-02-26
190 2002-02-25 [christoph] 0.7.2claws14
194 do filtering stuff after all messages have been received
195 1. drop all messages to .processing
196 2. scan processing folder for messages
197 3. filter messages or move to inbox
198 this will also find old messages left in processing after
199 a crash or something like that and we get a real msginfo
200 from folder->get_msg_list and do not have to create our
201 own in filter_message
202 * src/matcher_parser_parse.y
203 remove MIX/MAX warning (reordered includes)
205 2002-02-25 [paul] 0.7.2claws13
207 * sync with sylpheed 0.7.2cvs15
208 see ChangeLog entry 2002-02-24
210 2002-02-24 [alfons] 0.7.2claws12
213 clear old color flags first when applying a new color to
215 (spotted by Lo'oRiS il Kabukimono <lo_oris@libero.it>)
217 2002-02-24 [alfons] 0.7.2.claws11
221 add presets for Opera and Konqueror, closes patch #517261,
222 submitted by Ville Skyttä <scop@users.sourceforge.net>
224 2002-02-24 [alfons] 0.7.2.claws10
228 fix threading for null message ids, closes patch #521601,
229 submitted by Bob Forsman <hammor@users.sourceforge.net>
231 2002-02-24 [alfons] 0.7.2claws9
235 make Tool | Filter Message work with filtering system so
236 setting flags also works
240 - Processing uses the same function as Tool | Filter
241 Message, but doesn't use the same update proc yet
243 2002-02-23 [paul] 0.7.2claws8
245 * sync with sylpheed 0.7.2cvs14
246 see ChangeLog entries 2002-02-22 and 2002-02-23
248 2002-02-22 [christoph] 0.7.2claws7
251 Add column space to table
252 * src/quote_fmt_parse.y
255 2002-02-22 [paul] 0.7.2claws6
263 src/matcher_parser_lex.l
264 src/matcher_parser_parse.y
267 src/prefs_filtering.c
268 src/selective_download.[ch] *** NEW FILES ***
271 Selective Download added to 'Tool' menu.
272 Retrieves email headers of the currently selected pop3
273 account and allows the user to mark emails for deletion
274 right on the pop3 server. Patch submitted by Oliver Haertel
275 <oha@users.sourceforge.net>.
278 add 'src/quote_fmt.c'
280 2002-02-22 [christoph] 0.7.2claws5
284 * src/prefs_common.[ch]
285 * src/prefs_template.c
286 * src/quote_fmt.c *** NEW FILE ***
288 move quote format symbol description code
289 to it's own file because it is used from
290 differnent code parts
291 Rewrote symbol description GUI
294 + get data from array (no more long constant strings)
295 * src/quote_fmt_lex.l
296 * src/quote_fmt_parse.y
297 Symbol for Literal % changed to \% instead of %%
298 (More logical as \ is used for quoting for other symbols)
299 Add |f and |p to include files and program output
301 |f{/home/.../.signature}
304 Correct wrong spelling for "Referenzen"
306 2002-02-21 [paul] 0.7.2claws4
309 forgotten during sync
311 2002-02-21 [paul] 0.7.2claws3
313 * sync with sylpheed 0.7.2cvs11
314 see ChangeLog entries 2002-02-17, 2002-02-18, 2002-02-19,
315 2002-02-20 and 2002-02-21
317 2002-02-20 [melvin] 0.7.2claws2
319 * src/prefs_actions.c
320 Added error report when child cannot fork or when execvp
321 returns with an error.
323 2002-02-19 [christoph] 0.7.2claws1
326 return unconverted text if conde conversion is not possible
327 when libjconv is used.
328 (patch submitted by "Simon 'corecode' Schubert")
332 * version 0.7.2claws release
334 2002-02-19 [paul] 0.7.2claws
337 updated by Wilbert Berendsen
340 2002-02-18 [alfons] 0.7.1claws13
344 remove references to dlfcn and explicitly loading functions
345 from dynalink libs, because libs linked anyway, and functions
346 are loaded explicitly
348 2002-02-17 [melvin] 0.7.1claws12
350 * src/prefs_actions.c
351 Replaced children wait loop with double fork technique.
352 Now, input/output window updated at each new output.
353 free_children(): Fixed a memory leak.
354 Made input/output window non closable if running children
356 Added missing <unistd.h> include.
357 Added some --debug outputs.
359 2002-02-17 [melvin] 0.7.1claws11
362 Fixed bug where descending sort order did not select top
365 2002-02-17 [melvin] 0.7.1claws10
368 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
370 Pspell data package directory no more hard coded but
371 set during configuration (PSPELL_PATH). (Thanks to
372 Gustavo Noronha Silva.)
374 2002-02-17 [melvin] 0.7.1claws9
377 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
379 Fixed compile-time warnings.
381 2002-02-16 [alfons] 0.7.1claws8
384 fix inadvertent free of NULL pointer which caused
385 sylpheed to crash when closing the save-as dialog
386 using the window close button
388 2002-02-16 [carsten] 0.7.1claws7
389 * src/mainwindow.[ch]
392 fixes for pixmap theming code:
393 - recently changed mail attributes shouldn't get
395 - theme is only reloaded iff another theme was
398 2002-02-16 [paul] 0.7.1claws6
400 * sync with sylpheed 0.7.2 release
401 see ChangeLog entry 2002-02-15 and 2002-02-16
403 2002-02-15 [paul] 0.7.1claws5
405 * sync with sylpheed 0.7.1cvs9
406 see ChangeLog entry 2002-02-15
409 remove unneeded headerwindow.c entry
411 2002-02-14 [carsten] 0.7.1claws4
413 fixed a bug for "Go to next unread message": there was
414 an endless loop if NEXTUNREADMSGDIALOG_ASSUME_NO was set
415 in the prefs, because of doing "Search again" instead
418 2002-02-14 [carsten] 0.7.1claws3
420 removed 2 more mem leaks; following memprof,
421 this code is "leak free" now :)
423 2002-02-14 [carsten] 0.7.1claws2
425 used opendir/readdir/closedir instead of scandir
426 -> code should work now on Solaris
428 2002-02-14 [paul] 0.7.1claws1
430 * sync with sylpheed 0.7.1cvs8
431 see ChangeLog entries 2002-02-13 and 2002-02-14
434 add some description of Actions and Pixmap Themes
438 * version 0.7.1claws release
440 2002-02-13 [paul] 0.7.1claws
445 updated translations, submitted by Ricardo Mones Lastra,
446 Alessandro Maestri and Fabio Junior Beneditto
448 2002-02-13 [melvin] 0.7.0claws75
450 * src/prefs_actions.c
451 Added missing "signal.h" include
453 2002-02-13 [melvin] 0.7.0claws74
455 * src/prefs_folder_item.c
456 Added missing "config.h" include
458 Updated French translation for folder propriety.
460 2002-02-13 [jens] 0.7.0claws73
463 Added missing src/prefs_folder_item.c [log added by melvin]
465 Updated German translation.
467 2002-02-13 [melvin] 0.7.0claws72
470 Updated French translation.
472 2002-02-13 [melvin] 0.7.0claws71
475 Made gtkut_editable_get_selection return NULL if selection
477 This fixes a bug where selecting part of message A then
478 switching to message B and replying to it will not
479 quote the message's body.
481 2002-02-12 [paul] 0.7.0claws70
484 cosmetic, relating to pixmap themes: on toolbar make
485 updating of 'Exec' and 'Compose news/Compose email'
488 2002-02-12 [carsten] 0.7.0claws69
494 - refreshing after changing pixmap theme better
496 - wanted to remove some mem leaks, but alfons was
497 faster (and had the better solution ;)
499 2002-02-12 [alfons] 0.7.0claws68
502 * src/stock_pixmap.[ch]
503 plug mem leaks, refactor code a little bit
506 2002-02-12 [sergey] 0.7.0claws67
509 Fixed problem with copying messages to IMAP folders when the
510 server uses something other than '/' as a namespace separator
511 (cyrus-imapd uses '.').
513 2002-02-12 [jens] 0.7.0claws66
516 Updated German Translation
518 2002-02-12 [paul] 0.7.0claws65
520 * sync with sylpheed 0.7.1cvs1
521 see ChangeLog entry 2002-02-12
523 2002-02-12 [melvin] 0.7.0claws64
525 * src/prefs_actions.c
526 Fixed "feature" where children's output was duplicated
527 instead of refreshed while monitoring.
528 Removed some debug code.
530 2002-02-12 [christoph] 0.7.0claws63
533 always delete message from queue after sending/send error
536 2002-02-12 [melvin] 0.7.0claws62
538 * src/prefs_actions.c
539 Children wait loop is now triggered with a timeout of 1s
540 Added %F which is replaced with the list of filenames
541 of all selected messages (as suggested by Ricardo Mones Lestra)
542 Pipe syntax changed. Prefix with | to send selection, postfix
543 with | to retrieve output. Prefix with > or * to send
544 user definable input to the command (*: input is hidden)
545 Old pipe action should now be postfixed with |, too.
547 2002-02-12 [carsten] 0.7.0claws61 (more 59.75)
549 fixed a bug: if there's no theme directory don't
550 throw an error, just do "nothing" (thanks Alfons)
552 2002-02-12 [carsten] 0.7.0claws60
555 had to write the cache twice (nasty!); some marks would
558 2002-02-11 [carsten] 0.7.0claws59
561 doc-src/maintainer_guide.txt
567 src/prefs_common.[ch]
568 src/stock_pixmap.[ch]
570 pixmap theming and related work on pixmap
571 handling on some other places
572 (e.g. hrm features for all folder)
573 src/pixmap/stock_*.xpm -> the stock_ was removed
575 2002-02-11 [paul] 0.7.0claws58
577 * sync with sylpheed 0.7.1 release
578 see ChangeLog entries 2002-02-11
580 2002-02-08 [paul] 0.7.0claws57
582 * sync with sylpheed 0.7.0cvs39
583 see ChangeLog entry 2002-02-07 (last entry)
585 * src/prefs_actions.c
586 src/prefs_filtering.c
589 sync: made it compile with C compilers other than gcc
591 2002-02-07 [paul] 0.7.0claws56
593 * sync with sylpheed 0.7.0cvs38
594 see ChangeLog entries 2002-02-06 (last 2 entries) and
597 2002-02-07 [darko] 0.7.0claws55
601 Fix const gchar */gchar * issue (thanks Hiro)
603 2002-02-07 [darko] 0.7.0claws54
608 * src/prefs_template.c
610 * src/quote_fmt_parse.y
613 When replying or forwarding an email don't quote the entire
614 mail body but use the part of the message text that is selected
616 2002-02-06 [melvin] 0.7.0claws53
618 * src/prefs_common.[ch]
621 Made possible to switch quickly to last used dictionary
622 which makes checking bilingual documents easier.
624 2002-02-06 [melvin] 0.7.0claws52
627 Added forgotten new file src/prefs_actions.c
629 2002-02-06 [melvin] 0.7.0claws51
631 * src/prefs_actions.c ** NEW FILE **
632 * src/prefs_actions.h ** NEW FILE **
633 Added actions to execute on message text view, or on the
636 Added src/prefs_actions.[ch]
638 Added new menu "Edit/Actions"
640 Added new actionsrc file.
642 Added actionsrc reading.
644 Added new menus "Edit/Actions" and "Configuration/Actions..."
646 Added new element actionslst element to prefs_common.
648 2002-02-06 [paul] 0.7.0claws50
650 * sync with sylpheed 0.7.0cvs36
651 see ChangeLog entry 2002-02-06
656 updated by Ricardo Mones Lastra
658 2002-02-05 [paul] 0.7.0claws49
660 * sync with sylpheed 0.7.0cvs33
661 see ChangeLog entries 2002-02-04 (last 4 entries) and 2002-02-05
663 2002-02-05 [paul] 0.7.0claws48
666 re-add 'Edit/Advanced/Delete entire line', previously named
669 2002-02-04 [paul] 0.7.0claws47
673 fix bug #494993 (Reply All not taking Reply-To into consi)
674 eliminate differences in behaviour of right-click 'Reply to all'
675 in summary view and 'Reply to all' on the toolbar.
676 fix bug where Reply-To gets ignored by 'Reply to all' in summary
677 view and From gets ignored by 'Reply to all' on toolbar.
678 fix bug where 'Reply to all' on toolbar uses To twice and ignores
679 From when no Reply-To header is present.
681 2002-02-04 [paul] 0.7.0claws46
683 * sync with sylpheed 0.7.0cvs30
684 see ChangeLog entries 2002-02-03 and 2002-02-04
686 2002-02-03 [melvin] 0.7.0claws45
689 Readded function to highlight all misspelled words.
690 Fixed bug where user-provided-words did not replace
691 correctly the misspelled word when using the mouse.
692 Fixed bug where checking a region selected from right to left did
693 not check the region at all.
694 Fixed bug where 'Check backwards' may not check at all.
695 Fixed memory leaks where popup menus and accel_groups were not destroyed.
696 Fixed possible buffer overflow when checking for long strings (>1k).
697 Made cursor and scrollbar positions non changing after uncheck_all/check_all.
698 Accelerators code uses now gtk_widget_add_accel.
699 Removed and disabled obsolete and unfinished code.
703 Added menu item to Highlight all misspelled words.
705 2002-02-01 [paul] 0.7.0claws44
708 fix '/View/Hide read messages' sensitivity when all
709 messages in a folder are hidden
711 2002-02-01 [paul] 0.7.0claws43
714 add --send option to command line interface, sends all
715 queued mail. Patch submitted by Ricardo Mones Lastra.
717 2002-01-31 [paul] 0.7.0claws42
720 add '/View/Hide read messages' to main_window_set_menu_sensitive()
722 2002-01-31 [paul] 0.7.0claws41
724 * sync with sylpheed 0.7.0cvs27
725 see ChangeLog entries 2002-01-30 (src/mh.c, src/prefs_common.c)
729 comment out elements of textview_show_part() as temporary
730 workaround for attachment 'Display as text' bug
733 updated by Fabio Junior Beneditto
735 2002-01-30 [paul] 0.7.0claws40
737 * sync with sylpheed 0.7.0cvs24
738 see ChangeLog entries 2002-01-29 (src/prefs_common.c)
742 add {N_("/_Spelling"), ... "<Branch>"} to
743 GtkItemFactoryEntry compose_entries[]
746 add claws menu items to prefs_keybind_apply_clicked()
747 and remove non-claws menu items
749 2002-01-29 [paul] 0.7.0claws39
751 * sync with sylpheed 0.7.0cvs22
752 see ChangeLog entries 2002-01-28 and 2002-01-29
754 2002-01-28 [melvin] 0.7.0claws38
757 Added the declartion of compose_send_control_enter.
761 Added in a 'Spelling' menu which includes the configuration menu.
762 Added a real 'Check all' and got rid from the old one which only
763 highlited misspelled word.
764 Made 'Check while typing' a disableable option.
765 Added a dialog when there are no more misspelled word.
766 Added a dialog if error occurs when switching to a dictionary.
768 * src/prefs_common.[ch]
769 Added option for the default 'Check while typing' option.
772 2002-01-28 [alfons] 0.7.0claws37
775 fix buglet and make code comply with sylpheed code style
777 2002-01-28 [paul] 0.7.0claws36
779 * sync with sylpheed 0.7.0cvs19
780 see ChangeLog entries for 2002-01-28
782 2002-01-28 [hoa] 0.7.0claws35
788 read the renderer config
791 use the renderer config to convert mime attachments
794 don't use textview_show_html/ertf,
795 use get_text_content instead
797 2002-01-27 [alfons] 0.7.0claws34
800 make sylpheed believe it can delete a news message...
801 (messages are NOT deleted, maybe we should remove
802 processing from the folder properties after all.)
804 2002-01-27 [alfons] 0.7.0claws33
809 implement remove_msg()
811 2002-01-27 [alfons] 0.7.0claws32
816 fix return receipt / disposition notification again. this
817 stuff seems to break on _every_ major summary UI change, so
818 it's now implemented using a flag which is saved in the
821 2002-01-26 [alfons] 0.7.0claws31
824 let import dialog show the destination folder identifier
826 2002-01-26 [melvin] 0.7.0claws30
830 Readded 'Mark all read' into summary view popup menu
831 Added 'Mark all read' in folder view popup menu for IMAP
833 Made it insensitive if the selected folder is not the shown
834 one to avoid 'Mark all read' on the wrong folder.
836 2002-01-26 [paul] 0.7.0claws29
840 move 'Mark all read' from summary view to folder view
841 menu. (adapted from) patch submitted by Jeremy Andrews,
842 <lists@kerneltrap.com>
844 2002-01-25 [alfons] 0.7.0claws28
847 put the gtk class name back so GtkSText adapts the
850 2002-01-25 [alfons] 0.7.0claws27
853 assimilate Ricardo's patch that shows pixmaps instead of
854 plain "new" and "unread" texts in the folder view column
857 2002-01-25 [paul] 0.7.0claws26
860 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can
861 be found in non-standard locations.
862 Closes Patch #507976, submitted by Stoyan Genov, <sdg@rila.bg>
864 2002-01-25 [paul] 0.7.0claws25
866 * sync with sylpheed 0.7.0cvs16
867 see ChangeLog entry 2002-01-25
869 2002-01-24 [paul] 0.7.0claws24
871 * more sync with sylpheed 0.7.0cvs15
872 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
874 2002-01-23 [sergey] 0.7.0claws23
877 Fixed segfault when closing LDIF import wizard with
883 Fixed wrong scrolling position after switching between
884 text and image parts.
886 2002-01-23 [paul] 0.7.0claws22
888 * sync with sylpheed 0.7.0cvs15
889 see ChangeLog entries 2002-01-22 and 2002-01-23
891 2002-01-21 [melvin] 0.7.0claws21
893 * src/prefs_scoring.c
894 * src/prefs_filtering.c
895 Fixed bug where scoring and filtering windows stopped
898 2002-01-21 [paul] 0.7.0claws20
900 * sync with sylpheed 0.7.0cvs12
901 see ChangeLog entries 2002-01-20 and 2002-01-21
903 2002-01-21 [carsten] 0.7.0claws19
906 * src/messageview.[ch]
907 * src/summaryview.[ch]
908 changes to shortcuts handling again:
909 + "Q" now controled by mainwin
910 + v/V are now customizable and have slightly
912 the "button" to minimize the messageview (and maximize
913 the summary view) is a real button now
915 "Delete Line+" added to Edit/Advanced (this will also
918 2002-01-20 [melvin] 0.7.0claws18
921 Made "Bcc" sensitive when addressbook is called from
922 compose window (it was a Claws only bug).
924 2002-01-19 [alfons] 0.7.0claws17
927 prevent unnecessary updates when currently selected folder has
930 2002-01-19 [alfons] 0.7.0claws16
933 prevent writing the cache based on current message list in summary
934 view when filtering also put messages in currently selected folder
939 Italian translation submitted by Alessandro Maestri
940 <a.maestri@cs.tin.it>
942 2002-01-18 [melvin] 0.7.0claws15
944 * src/prefs_filters.c
945 fixed bug where 'cancel' from 'filters' window stops autochecking
946 if the timer timed out when the window was open.
948 2002-01-18 [match] 0.7.0claws14
950 * src/addrclip.[ch] ** NEW FILE **
951 * src/addrselect.[ch] ** NEW FILE **
952 * src/adbookbase.h ** NEW FILE **
953 addressbook cut, copy and paste
969 support for copy/paste
971 support for copy/paste
972 tidy up menu option processing
973 correct address list function arguments
985 2002-01-18 [paul] 0.7.0claws13
987 * sync with sylpheed 0.7.0cvs8
988 configure.in: support Mac OS X (Darwin)
990 2002-01-18 [carsten] 0.7.0claws12
992 small hack to fix a segfault with an empty href
993 (reported by Alexandra Walford <deeni@altern.org>)
996 the shortcuts for Mark und Mark as unread are hardcoded
1000 readded the shortcuts in gtkstext but made them
1001 customizeable (simply by adding a menu plus a wrapper
1004 2002-01-17 [melvin] 0.7.0claws11
1007 fix default dictionary not being saved.
1009 2002-01-16 [darko] 0.7.0claws10
1012 fix wrapping crash with URL longer than wrapping margin
1014 2002-12-08 [hoa] 0.7.0claws10
1016 * src/matcher_parser_parse.y
1019 * src/prefs_filtering.c
1020 now, we can use bounce action in the dialog box.
1022 2002-01-16 [carsten] 0.7.0claws9
1024 removed the <control> and <alt> shortcuts because they're
1025 not needed and interefered with the "normal" shortcuts
1028 removed most of the hardcoded shortcuts and assigned
1029 them to menu entries making them easy customizable by
1032 2002-01-16 |melvin] 0.7.0claws8
1035 fixed bug where using the mouse and when the compose
1036 window is not on top may result in a crash.
1038 2002-01-16 [melvin] 0.7.0claws7
1041 fixed a long standingspell checker bug which could
1042 cause a crash after sending a message.
1044 2002-01-16 [paul] 0.7.0claws6
1046 * sync with sylpheed 0.7.0cvs7
1047 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
1048 2002-01-15, and 2002-01-16
1050 2002-01-16 [melvin] 0.7.0claws5
1056 Heavily modified spell checker code to work around
1057 ispell bug, to add keyboard shortcuts and for future
1058 enhancements. See README.claws for usage information.
1060 2002-01-15 [alfons] 0.7.0claws4
1063 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
1064 so sorting within threads reflects sort mode
1066 2002-01-15 [christoph] 0.7.0claws3
1069 added alertpanel if mail sending failed
1071 2002-01-15 [alfons] 0.7.0claws2
1073 * src/prefs_filtering.c
1074 don't stop timer when prefs filtering dialog is opened
1076 2002-01-14 [alfons] 0.7.0claws1
1080 remove debug_print()s for privacy reasons
1082 2002-01-14 [darko] 0.7.0claws
1085 quotation wrapping is now also in the main branch
1089 * tools/filter_conv.pl
1090 allow for Boolean Op and case-sensitivity
1091 this file is included in the release and tagged
1094 2002-01-13 [paul] 0.7.0claws
1096 * release 0.7.0, with cvs tag 'rel_0_7_0'
1100 * tools/filter_conv.pl
1102 rewritten to output to matcherrc instead of filteringrc
1105 updated Spanish translation by Ricardo Mones Lastra
1110 update dutch translation
1115 Updated by Fabio Junior Beneditto
1117 2002-01-13 [melvin] 0.6.6claws53
1120 Updated french translation
1122 2002-01-12 [alfons] 0.6.6claws52
1125 plug mem leak that has been sitting there for ages
1127 2002-01-12 [alfons] 0.6.6claws51
1130 undo melvin's changes from 0.6.6claws48 because summary
1131 view now refuses to select first unread message when
1134 2002-01-11 [alfons] 0.6.6claws50
1137 use claws' semantics for getting folder item when
1138 importing an mbox file into a folder
1139 (submitted by Dale P. Smith)
1141 2002-01-11 [christoph] 0.6.6claws49
1144 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
1145 toggle widget, because non static prefs can not use
1146 prefs_set_* functions
1147 * src/prefs_account.c
1148 toggle smtp auth password field sensitivity if
1149 user id is empty and add descrition of usage for
1151 * src/prefs_folder_item.c
1152 use SET_TOGGLE_SENSITIVITY macro to instead of extra
1155 2002-01-11 [melvin] 0.6.6claws48
1158 fix the 'Ctrl-Enter' feature for sending and test really
1159 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
1160 editables which was not documented in Gtk)
1163 Made summaryview refresh after sorting and not before.
1165 2002-01-11 [christoph] 0.6.6claws47
1168 select account from account ids if possible and
1169 correctly set save folder for copy in reedit
1171 2002-01-10 [paul] 0.6.6claws46
1173 * sync with sylpheed 0.7.0 release
1174 see ChangeLog entries 2002-01-07, 2002-01-08 and
1180 remove more dirt traces...
1185 clean up some traces of my debugging stuff
1187 2002-01-09 [alfons] 0.6.6claws45
1190 break up filteringprop_apply() in three separate pieces
1191 so we can drop messages that failed processing in the
1195 fix bug #469598 "no refresh of inbox after filter" which
1196 was introduced by the new summary view locking, and which
1197 prevented the summary view to update after a manual filter
1198 message. claw's filter message requires a summary_show().
1199 (aargh, summary_show() again! :-)
1201 2002-01-07 [alfons] 0.6.6claws44
1203 * src/headerwindow.c
1206 * src/sourcewindow.c
1207 bring in Hiro's last 0.7.0 wm class fixes
1210 bring in Ricardo's fix for sylprint script
1214 * src/prefs_common.[ch]
1215 * src/prefs_account.[ch]
1217 clean up account preference poison in rfc2015,
1218 and preparation to fix double sign bug
1219 (patch submitted by Simon 'corecode' Schubert)
1221 2002-01-07 [christoph] 0.6.6claws43
1224 search for free message number, do not only rely
1227 fix smtp auth and use extra account information
1228 if available, if not use pop3 data instead
1229 (closes bug #500341)
1233 2002-01-06 [alfons] 0.6.6claws42
1236 try making the separate windows work again...
1238 2002-01-06 [alfons] 0.6.6claws41
1241 adapt Hiro's separate window menu (to get rid of the funny
1242 duplicate menu items), and make it work again
1244 2002-01-06 [alfons] 0.6.6claws40
1249 * tools/README.sylprint
1250 add sylprint script for printing mails from Sylpheed
1251 (contributed by Ricardo Mones Lastra)
1256 2002-01-06 [melvin] 0.6.6claws39
1260 Fixed crash introduced in 0.6.6claws38 by the menu
1261 reorganisation (Hide read messages)
1264 Fixed typo (we are now in 2002, alfons ;) )
1266 2002-01-05 [alfons] 0.6.6claws38
1268 * sync with sylpheed 0.6.6cvs10-17
1269 (last stuff marked as LAST_STABLE)
1271 2002-01-04 [melvin] 0.6.6claws37
1274 Made account selection code use strcasestr again instead of
1275 g_strcasecmp (fixes bug where reediting queued messages
1276 did not select proper account reported by T. Link).
1279 Fix bug where folder icons are not shown when 'hide read messages'
1282 * src/stock_pixmaps.[ch]
1283 Added folder icons for 'hide read messages'.
1286 Fixed bug where 'Enter' in a header entry will send the message
1287 if 'CTL-Enter' was chosen as a shorcut for sendind.
1289 2002-01-03 [melvin] 0.6.6claws36
1292 Added popup menu for common preferences and
1293 account preferences (right click on tab displays
1294 a menu of all tabs.)
1296 2002-01-02 [melvin] 0.6.6claws35
1299 Made spelling code compatible with undo/redo feature.
1300 Added creation of suggestion mode menu for the general
1303 * src/prefs_common.[ch]
1304 Added option menu for the speller's suggestion mode.
1305 Added missing spaces in "..." buttons and made a "..."
1306 button non translatable!
1309 Made speller use the default suggestion mode.
1310 Hack to make it possible to choose 'CTRL-Enter' as a
1311 shortcut for sending (and only for sending).
1313 * src/prefs_folder_item.c
1314 Changing subject simplification does not update cache
1315 anymore (because it is unnecessary).
1316 Fixed bug where changing subject simplification updated the
1317 summaryview even when the viewed folder is not the
1318 folder which properties are being changed. (E.g.
1319 viewing folder A and changing
1320 the subject simplification of
1321 folder B -not being viewed- updated the
1322 summaryview of folder A with data of
1323 folder B). (Hope this is clear... )
1325 2001-12-31 [alfons] 0.6.6claws34
1329 fgetc() returns a signed integer which doesn't
1330 fit in a char. so c truncates this to a char
1331 but we may lose significant bits. i.e. we may
1332 comparing 0xFF which may not be equal to -1
1333 unless properly casted to signed char which
1334 we won't do because fgetc() returns a signed
1335 integer which doesn't fit in a char. so c
1336 truncates this to a char but we may lose
1337 significat bits. (you got the idea, thanks
1338 to Gustavo Noronha Silva <kov@debian.org>
1339 and the Debian folks!)
1341 2001-12-30 [alfons] 0.6.6claws33
1343 * src/prefs_common.c
1344 add #ifdef USE_PSPELLs that Melvin forgot
1346 2001-12-30 [melvin] 0.6.6claws32
1348 * src/prefs_common.[ch]
1349 Added configurable color for misspelled words.
1352 Fixed bug of foreground text color (reported by David
1354 Added configurable color for misspelled words.
1356 2001-12-30 [alfons] 0.6.6claws31
1359 remove unnecessary things someone put there
1363 make folder properties (like threading and sorting) persistent
1364 (closes bug #497424 "rescan folder tree resets proprieties")
1365 currently this is only for MH folders.
1367 2001-12-29 [melvin] 0.6.6claws30
1369 * src/string_match.[ch]
1370 Optimized a bit: regexp pattern buffer compiled only once, and
1371 one subroutine call removed. Fixed ^ regexp search: Now,
1372 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
1375 Subject filtering changed to filter summary columns and
1376 not directly the messages subject cache. The loss in
1377 performance is balanced by the improvement of string_match.
1378 Added an alert panel if there is an error in the regexp.
1380 * src/src/prefs_folder_item.h
1381 Added a regexp pattern buffer.
1383 2001-12-28 [alfons] 0.6.6claws29
1385 * src/string_match.[ch]
1387 allow compilation *BSD
1389 2001-12-27 [alfons] 0.6.6claws28
1392 sync the Hiro's bug fix for BSD
1394 2001-12-27 [melvin] 0.6.6claws27
1397 Simplify focus to subject entry code.
1399 2001-12-27 [darko] 0.6.6claws26
1405 * src/procheader.[ch]
1407 * src/stock_pixmap.[ch]
1409 Show key icon for encrypted mails in summary view
1411 * src/pixmaps/clip.xpm
1412 * src/pixmaps/clipkey.xpm
1413 * src/pixmaps/key.xpm
1414 New/modified icons for the above
1416 2001-12-27 [melvin] 0.6.6claws25
1418 * src/prefs_common.c
1419 Put spell checker options in a separate tab to decrease
1420 the Common Preferences window height.
1423 Update spell checker usage instruction about its options
1426 2001-12-27 [melvin] 0.6.6claws24
1429 Changed subject entry widget position. Initial focus is
1430 on the To header instead of the subject entry.
1431 Creating a new header scrolls the header list to make the
1432 created one visible. Nevertheless, when automatically filling
1433 headers, the first one is shown.
1434 A Tab key press in the last empty header entry zips the
1435 focus to the subject entry.
1436 (I did not change the combo boxes, yet)
1438 2001-12-26 [alfons] 0.6.6claws23
1440 * src/prefs_account.c
1442 allow default inbox to reside in another mailbox (only
1443 works for POP3 accounts)
1445 2001-12-26 [alfons] 0.6.6claws22
1448 make reply-on-click work with the account of the selected folder
1450 put a fixme here to remind me to fix finding correct default
1451 account for nested folders
1453 2001-12-25 [alfons] 0.6.6claws21
1456 make column headers display locked and mark pixmaps (idea by Melvin)
1457 fix bug by adding score and locked column type to sort array
1459 2001-12-25 [alfons] 0.6.6claws20
1462 catch a *potentially* inadvertent write back of
1463 the message cache(s) introduced by 0.6.5claws37
1465 2001-12-25 [christoph] 0.6.6claws19
1467 * src/stock_pixmap.[ch]
1469 add ignore thread pixmap
1470 (can someone draw a better icon for this?)
1472 2001-12-24 [alfons] 0.6.6claws18
1474 * src/prefs_folder_item.c
1475 make address completion actually work for the
1476 Default To address in the Folder Property dialog.
1478 2001-12-24 [alfons] 0.6.6claws17
1481 use new style regexp for subject stripping
1482 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
1484 2001-12-24 [darko] 0.6.6claws16
1488 move GPG related informational messages to debug mode
1490 2001-12-23 [alfons] 0.6.6claws15
1492 * src/stock_pixmap.[ch]
1494 add the forgotten Claws' locked pixmap
1496 2001-12-23 [alfons] 0.6.6claws14
1499 accept file name typed in entry in multi file
1500 selector (patch submitted by Gustavo Noronha Silva
1503 2001-12-23 [alfons] 0.6.6claws13
1505 * src/prefs_filter.c
1506 * src/prefs_filtering.c
1509 clean up a little bit
1511 * src/string_match.c
1512 validate input strings a little bit more
1514 2001-12-23 [alfons] 0.6.6claws12
1518 * src/string_match.[ch] ** NEW **
1519 * src/folderview.[ch]
1522 * src/prefs_folder_item.[ch]
1523 add subject simplification to strip out strings from
1524 a subject line (esp. handy for mailing lists).
1525 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
1526 but slightly changed things for better integration.)
1528 2001-12-23 [alfons] 0.6.6claws11
1531 fix bug introduced by submission included in 0.6.5claws52.
1532 ideally this submission should clean the trash if any trash
1533 folder has a message. however, the hasTrash variable was
1534 set to false whenever a trash folder was empty (discarding
1535 a previously found *filled* trash folder.)
1537 also edited the code a little bit and made it more safe.
1539 2001-12-22 [alfons] 0.6.6claws10
1542 quick fix for Martin Pool's omission of an account
1543 specific SSL setting
1545 2001-12-22 [alfons] 0.6.6claws9
1552 better support for multipart/digest (submitted
1553 by Fredrik <e98fo@efd.lth.se>)
1555 2001-12-22 [alfons] 0.6.6claws8
1558 correct function signature
1561 * src/prefs_account.[ch]
1562 allow IMAP over SSH tunnel (patch submitted by
1563 Martin Pool <mbp@samba.org>)
1565 2001-12-21 [alfons] 0.6.6claws7
1567 * sync with sylpheed 0.6.6cvs4-9
1568 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
1570 2001-12-21 [christoph] 0.6.6claws6
1573 * src/prefs_folder_item.[ch]
1574 implement saving of outgoing messages to current folder.
1575 fix segfault when no default outbox is available
1576 (closes bug #495683)
1578 2001-12-21 [carsten] 0.6.6claws5
1581 pressing CTRL while DND does now the expected thing and
1582 copies the mail (moving is still the default, as this
1583 seam more appropriate for handling mails by DND)
1585 2001-12-18 [paul] 0.6.6claws4
1587 * sync with sylpheed 0.6.6cvs3
1588 see ChangeLog entries 2001-12-18
1590 2001-12-18 [hiro] 0.6.6claws3
1593 fix for multibyte characters (obtain the number of letters
1596 2001-12-17 [paul] 0.6.6claws2
1598 * sync with sylpheed 0.6.6cvs1
1599 see ChangeLog entry 2001-12-16
1601 2000-12-17 [alfons] 0.6.6claws1
1606 2001-12-16 [paul] 0.6.6claws
1609 * Release version 0.6.6claws, cvs tag: rel_0_6_6
1612 last minute sync with main 0.6.6
1615 updated by Ricardo Mones Lastra
1616 update for last minute sync
1619 update for last minute sync
1621 updated by Jens Oberender
1623 updated by Fabio Junior Beneditto
1625 * src/prefs_common.[ch]
1627 number of undo levels is user configurable
1628 (squeeze it into the release in the dying
1629 moments) Submitted by Jens Oberender
1634 updated french translation
1636 2001-12-15 [paul] 0.6.5claws92
1638 * sync with sylpheed 0.6.5cvs28
1639 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
1642 update to allow for sync
1647 update dutch translation
1649 2001-12-14 [carsten] 0.6.5claws91
1651 fixed bug #473785; also after changing the column order
1652 the same message will be selected and displayed as before
1655 2001-12-14 [carsten] 0.6.5claws90
1657 probably found the bug reported by wwb opening or closing
1658 a folder tree just before dnd (found the solution in the
1659 balsa source -- thanks to them)
1661 2001-12-14 [carsten] 0.6.5claws89
1664 moved gtk_clist_moveto to the right place, so that
1665 only the accounts dialog is effected on opening
1667 2001-12-14 [carsten] 0.6.5claws88
1669 gtkut_clist_set_focus_row does a gtk_clist_moveto
1670 now, so that the focused row will be seen in any case
1671 (reported by wwp on sf-claws-user)
1673 2001-12-14 [darko] 0.6.5claws87
1676 remove unnecessary line
1678 2001-12-14 [paul] 0.6.5claws86
1680 * sync with sylpheed 0.6.5cvs27
1681 see ChangeLog entries 2001-12-14
1683 2001-12-14 [carsten] 0.6.5claws85
1685 following a suggestion of Melvin the rcoabm pops up
1686 right under the button now and the button is reliefed
1687 while the popup is open
1689 2001-12-14 [darko] 0.6.5claws84
1692 fix crash when wrapping long lines if linewrap quotation
1693 is disabled and wrapper encounters a word spanning more
1696 2001-12-13 [paul] 0.6.5claws83
1699 prefer 'Reply-To' header over mailing list header when
1700 replying to a message. Finally prevent all those confirmation
1701 messages being sent to the list itself.
1704 remove unused summary_set_menu_sensitive() entry
1706 2001-12-13 [paul] 0.6.5claws82
1709 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
1710 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
1711 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
1712 improvements to 'Hide read messages': Inbox, Outbox,
1713 Trash, Queue, and Draft icons now reveal presence of hidden
1716 2001-12-12 [alfons] 0.6.5claws81
1718 0.6.5claws80 was tagged as LAST_STABLE
1720 * src/filtering.[ch]
1722 * src/matcher_parser_lex.c
1723 fix the filtering; my last attempt to get it right,
1724 if it does not work, it's Hoa's turn. ;-)
1726 for my honourable peers:
1728 the code now makes a clear distinction between
1729 rules as they are displayed (probably escaped),
1730 and as they are executed (probably unescaped). the
1731 parser does *NOT* do any unescaping, this is
1732 the task of the matcher.c (which breaks up a
1733 rule into condition) and the filtering.c (which
1734 breaks up the rule's action). to make this
1735 run happily we provide an unescaped copy of
1736 crucial strings to the MatcherProp and
1737 FilteringAction structures. note that the only
1738 exception to this is any REGEXP string. those
1739 are directly passed to regcomp() and regexp()
1740 (who have much more powerful unescape functions).
1744 you can escape tab (\t), carriage return (\r),
1745 linefeed (\n), form feed (\f), quote (\"),
1746 single quote (\'), bell (\b) in all the entry
1747 lines in the scoring & filtering dialogs.
1748 as an added bonus this should not affect
1749 existing filtering rules.
1751 2001-12-12 [carsten] 0.6.5claws80
1755 "item(s) selected" is now sensitive to 1 or more
1756 than one selected (nice for language where simple
1757 adding of a "s" is not possible as German (Eintrag
1760 the "forward as attachment" entry from the right
1761 click menu removed, "forward" acts following the
1765 reverted my former changes; so compiler warning again
1766 but there's more GTK_TEXT/GTK_STEXT mixing on other places
1770 "search in message" does now *not* only work in MVIEW_TEXT
1771 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
1775 removed "/File/_Close" as it was the same as "/File/E_xit"
1776 and we don't need it two times
1778 the separate folder view and message view now get a distinct
1779 WMCLASS, just in case someone is using sawfish ;-)
1781 as the menu entries "/View/Message view" and "/View/Folder tree"
1782 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
1783 make them sensitive accordingly and as these two are "shown"
1784 after startup anytime check this menuitem at startup
1786 2001-12-12 [paul] 0.6.5claws79
1789 fix sensitivity of 'Search folder...', broken in
1795 2001-12-11 [carsten] 0.6.5claws78
1797 fixed two typos returning a wrong FALSE/TRUE
1798 * src/mainwindow.[ch]
1799 extra menu for email/news button removed
1801 2001-12-11 [alfons] 0.6.5claws77
1803 * src/matcher.c (1.3)
1804 * src/matcher_parser_lex.l (1.28)
1805 revert for another attempt
1806 mark 0.6.5claws77 as LAST_STABLE
1808 2001-12-11 [christoph] 0.6.5claws76
1811 fixed wrong translation for prev. unread msg
1813 2001-12-11 [paul] 0.6.5claws75
1818 * src/summaryview.[ch]
1819 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
1820 enable ability to hide read messages on per folder basis via
1821 '/Summary/Hide read messages'; when selected, a folder will
1822 have a red open folder icon, instead of a blue icon, if the
1823 folder contains hidden messges
1824 submitted by Thomas Link <t.link.tmp200101.gmx.net>
1827 remove '/Message/Forward as attachment' from
1828 main_window_set_menu_sensitive() to prevent debug warning
1832 Clean up some of the English
1834 * tools/newscache_clean.pl
1835 allow for new 'hidereadmsgs' entry in folderlist.xml
1838 updated translation, submitted by Ricardo Mones Lastra
1840 2001-12-11 [paul] 0.6.5claws74
1842 * sync with sylpheed 0.6.5cvs25
1843 see ChangeLog entry 2001-12-11
1845 2001-12-10 [alfons] 0.6.5claws73
1848 add more control characters
1849 * src/matcher_parser_lex.l
1850 make escaping / unescaping work again
1852 2001-12-10 [alfons] 0.6.5claws72
1855 clean up warnings "returning value for void function"
1856 * src/prefs_filtering.c
1857 make info button for execute action sensitive
1859 2001-12-10 [paul] 0.6.5claws71
1864 fix: imap server now gets informed of MARKED, UNMARKED
1865 and REPLY events. Now people can use different IMAP-Mail
1866 clients and have the exact same information about MARKED,
1867 UNMARKED and REPLY status with all of them. Especially
1868 useful for imap servers with a web-frontend.
1869 submitted by Tobias Sandhaas <medlor@web.de>
1871 2001-12-09 [melvin] 0.6.5claws70
1874 fixed bug #490076 (hunted down by Alfons who implemented
1875 a workaround in 0.6.5claws65)
1877 2001-12-09 [christoph] 0.6.5claws69
1880 set pointer to string in LOCKED column to NULL
1881 (might fix bug #490800)
1883 2001-12-09 [carsten] 0.6.5claws68
1886 resolved some cluttered menu shortcuts
1887 ('creating new email' and 'creating news message'
1890 wmclass now distinc from main window
1893 email/news and forward button functionality similar
1894 to the reply buttons; removed the ugly dropdown arrows
1895 and use instead the right mouse button
1897 2001-12-09 [paul] 0.6.5claws67
1901 allow spaces in imap folder names
1902 submitted by Willem van Engen <wvengen@stack.nl>
1904 2001-12-09 [paul] 0.6.5claws66
1906 * sync with sylpheed 0.6.5cvs24
1907 see ChangeLog entry 2001-12-09
1909 2001-12-08 [alfons] 0.6.5claws65
1912 prevent secondary selection claim after "add to sender" dialog
1913 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
1914 we trick GTK by simulating a click at (0, 0) in the textview.
1916 2001-12-08 [hoa] 0.6.5claws64
1919 fixed a bug about the .processing folder name while filtering
1921 2001-12-08 [alfons] 0.6.5claws63
1924 work around problem of not correctly updating folder stats
1925 when deleting messages. there's some folder scanning evil
1926 going so the folderview_update_msg_num() does not work
1927 correctly. need to investigate this.
1929 2001-12-08 [paul] 0.6.5claws62
1931 * sync with sylpheed 0.6.5cvs23
1932 see ChangeLog entry 2001-12-08
1934 2001-12-07 [christoph] 0.6.5claws61
1937 fix another header translation problem
1939 2001-12-07 [alfons] 0.6.5claws60
1942 make filtering also work on local spool mbox
1944 2001-12-07 [carsten] 0.6.5claws59
1946 addressbook window gets a wmclass distinct from the main
1949 * src/mainwindow.[ch]
1950 forward menu item will use mode selected in prefs, forward
1951 as attatchment in menu removed (will be substituted in the
1952 toolbar similar to reply buttons)
1953 create news message menu entry and news button is now
1954 sensitive to the existance of a news account
1955 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
1956 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
1957 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
1958 these are removed because the toolbar buttons don't show
1959 the quoting modus any longer
1963 * tools/newscache_clean.pl ** NEW FILE **
1964 perl script to do some tidying up in the newscache directory
1966 * tools/sylpheed-switcher ** NEW FILE **
1967 perl script to enable easy switching between main and claws
1970 added descriptions of the two new perl scripts
1973 2001-12-07 [melvin] 0.6.5claws58
1976 fixed a warning during compilation introduced in 0.6.5claws56
1978 2001-12-07 [paul] 0.6.5claws57
1980 * src/mainwindow.[ch]
1982 further usability enhancements to replying with or without
1983 quoting via the toolbar, use of Ctrl key is replaced by
1985 Submitted by Carsten Schurig
1987 2001-12-07 [melvin] 0.6.5claws56
1990 hack to fix bug that prevented to make/paste selections
1991 after switching between MVIEW_TEXT and MVIEW_MIME views
1992 without deselecting the selection first.
1994 2001-12-06 [alfons] 0.6.5claws55
1996 * src/filtering.[ch]
1998 revise filtering a little bit more, and make sure
1999 messages are delivered to the appropriate inbox
2000 (perhaps set per account)
2002 2001-12-06 [paul] 0.6.5claws54
2004 * sync with sylpheed 0.6.5cvs22
2005 see ChangeLog entry 2001-12-06
2007 2001-12-05 [alfons] 0.6.5claws53
2013 more revisions of filtering system
2014 (last stable version is marked as LAST_STABLE)
2016 | NOTE 1): the filtering system now uses a local folder called
2017 | .processing. if filtering fails, check this directory
2018 | for missing messages.
2020 | NOTE 2): help us find the filtering actions still missing
2022 2001-12-05 [paul] 0.6.5claws52
2025 fix bug where 'Empty Trash?' pop-up window appears even
2026 when Trash is empty, submitted by Jesse Skinner
2028 2001-12-05 [melvin] 0.6.5claws51
2031 fixed bug #486106 to select correct account when reediting
2034 2001-12-04 [alfons] 0.6.5claws50
2037 declare markfile in appropriate functions when
2038 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
2041 2001-12-04 [paul] 0.6.5claws49
2043 * sync with sylpheed 0.6.5cvs21
2044 see ChangeLog entry 2001-12-04
2046 2001-12-03 [christoph] 0.6.5claws48
2049 changed translation of undo
2052 don't reinvent the wheel to traverse a GNode
2054 seperate code to create the compose gui into functions
2055 add "Others" page with folder selection for saving copy
2057 the folder identifier is saved to queue header
2059 save message to folder in queue header
2061 2001-12-03 [paul] 0.6.5claws47
2063 * sync with sylpheed 0.6.5cvs20
2064 see ChangeLog entry 2001-12-03
2068 * more sync with sylpheed 0.6.5cvs19
2069 see ChangeLog entry 2001-11-29
2071 2001-11-30 [paul] 0.6.5claws46
2074 remove conflicts introduced by Hoa's last commit
2077 make 'Message/Bounce' sensitive
2079 2001-11-30 [hoa] 0.6.5claws45
2082 slightly change bounce function to add
2083 information about the user that bounced the mail
2084 in the From header line.
2087 permit the use of processing in outbox folder.
2089 2001-11-29 [paul] 0.6.5claws44
2091 * src/mainwindow.[ch]
2092 * src/prefs_common.c
2093 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
2094 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
2095 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
2096 usability enhancements to the quoting, implements
2097 use of Ctrl key to toggle quoting settings
2098 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
2100 2001-11-29 [paul] 0.6.5claws43
2102 * sync with sylpheed 0.6.5cvs19
2103 see ChangeLog entry 2001-11-28
2105 2001-11-29 [melvin] 0.6.5claws42
2107 added enriched.[ch] to the list of files
2113 added support to view text/enriched
2114 added support to show headers in message view for text/enriched and text/html
2115 in non multipart messages
2117 2001-11-28 [paul] 0.6.5claws41
2119 * more sync with sylpheed 0.6.5cvs18
2120 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
2122 2001-11-27 [paul] 0.6.5claws40
2125 updated translation, submitted by Fabio Junior Beneditto
2127 * sync with sylpheed 0.6.5cvs18
2128 see ChangeLog entries 2001-11-26 (src/textview.c) and
2135 updated translation, submitted by Ricardo Mones Lastra
2140 add more translatable strings
2142 2001-11-26 [christoph] 0.6.5claws39
2145 fixed one more umlaut
2147 fix translated header when it should not be translated
2149 2001-11-26 [paul] 0.6.5claws38
2152 remove '/Message/Add Sender to address book' from
2153 main_window_set_menu_sensitive(), prevent debug warning
2154 add 'Message/Mark/Mark all read' to mainwin_entries[]
2156 2001-11-26 [paul] 0.6.5claws37
2159 fix 'recurring unread state' bug
2162 * tools/filter_conv.pl
2163 read name of top level mailbox from folderlist.xml
2164 and presume nothing about its name
2166 2001-11-26 [darko] 0.6.5claws36
2169 removed functions that are now in gtkutils.c
2170 use gtkut_text_is_uri_string() from gtkutils.c
2171 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
2173 2001-11-26 [paul] 0.6.5claws35
2175 * sync with sylpheed 0.6.5cvs16
2176 see ChangeLog entries 2001-11-25 and 2001-11-26
2178 2001-11-25 [alfons] 0.6.5claws34
2180 EXPERIMENTAL!!! Please checkout the last stable version using:
2182 % cvs update -r LAST_STABLE -dRAP
2184 (Or help us testing this stuff.)
2186 * src/filtering.c (1.14)
2187 * src/filtering.h (1.6)
2189 * src/matcher.c (1.20)
2191 * src/procmsg.h (1.14)
2192 * src/summaryview.c (1.59)
2193 * src/summaryview.h (dunno)
2194 revert/merge/sync to as it was before commit
2195 on Thu, 19 Jul 2001 10:15:51 -0700.
2197 2001-11-25 [hoa] 0.6.5claws33
2200 processing mails at startup
2203 * src/summaryview.[ch]
2204 processing mails when entering folder
2206 * src/prefs_filtering.c
2209 2001-11-24 [alfons] 0.6.5claws32
2211 * src/summaryview.[ch]
2212 make summary sort headers work, and also make
2213 sure the sort type is stored
2215 2001-11-23 [alfons] 0.6.5claws31
2217 * src/summaryview.[ch]
2218 make lock work like mark
2219 disallow deleting messages marked as locked
2221 2001-11-23 [alfons] 0.6.5claws30
2227 merge undo patch submitted by Jens
2229 2001-11-23 [christoph] 0.6.5claws29
2234 fixed gpg signing and encoding
2237 added --status option to get new, unread and total
2238 message count from a running sylpheed
2239 * src/prefs_common.c
2240 temporary fix for reply_with_quote problem
2241 (don't call functions for non existing widget)
2243 one more check for ignored threads but still not
2244 always working correctly. probably a recursive
2245 check for all parents is needed
2247 2001-11-23 [darko] 0.6.5claws28
2250 wrapping on send improvements
2252 fix for GtkSText after last sync with main branch
2253 GTK_TEXT -> GTK_STEXT
2255 2001-11-23 [paul] 0.6.5claws27
2257 * sync with sylpheed 0.6.5cvs14
2258 see ChangeLog entries 2001-11-22 and 2001-11-23
2261 fixed the scrambled umlauts
2262 submitted by Carsten Schurig <Carsten.Schurig@web.de>
2264 2001-11-21 [paul] 0.6.5claws26
2266 * sync with sylpheed 0.6.5cvs12
2267 see 2nd ChangeLog entry dated 2001-11-20
2269 2001-11-20 [paul] 0.6.5claws25
2271 * sync with sylpheed 0.6.5cvs11
2272 see ChangeLog entry 2001-11-19 (src/utils.c)
2277 GTK_TEXT -> GTK_STEXT
2278 fix for wrong comment
2280 2001-11-20 [hiro] 0.6.5claws24
2283 more merges from main branch
2284 removed fatal warnings (uninitialized variables etc.)
2285 some coding style fix
2292 2001-11-19 [hoa] 0.6.5claws23
2295 * src/prefs_scoring.c
2300 * src/matcher_parser_parse.y
2301 * src/prefs_filtering.c
2304 2001-11-19 [alfons] 0.6.5claws22
2306 more of my old things into claws
2309 * src/prefs_common.c
2311 * src/summaryview.[ch]
2312 * src/prefs_summary_column.c
2313 * src/pixmaps/locked.xpm
2314 add indicators for locking of message in summary view
2315 (does not work yet, only visual indicator)
2317 2001-11-19 [paul] 0.6.5claws21
2319 * sync with sylpheed 0.6.5cvs10
2320 see ChangeLog entry 2001-11-19
2322 2001-11-18 [alfons] 0.6.5claws20
2325 remove an inadvertent free I forgot in previous clean up
2327 2001-11-18 [alfons] 0.6.5claws19
2329 * src/filtering.[ch]
2330 clean up & plug leaks
2332 2001-11-18 [paul] 0.6.5claws18
2334 * sync with sylpheed 0.6.5cvs9
2335 see ChangeLog entries 2001-11-17 and 2001-11-18
2337 2001-11-16 [paul] 0.6.5claws17
2339 * sync with sylpheed 0.6.5cvs8
2340 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
2342 2001-11-16 [paul] 0.6.5claws16
2344 * sync with sylpheed 0.6.5cvs7
2345 see ChangeLog entries 2001-11-15 and 2001-11-16
2347 2001-11-15 [hoa] 0.6.5claws15
2350 fix bounce, mails we received couln't be bounced to ourself.
2353 * src/filtering.[ch]
2355 * src/matcher_parser.h
2356 * src/matcher_parser_lex.l
2357 * src/matcher_parser_parse.y
2361 * src/prefs_filtering.[ch]
2363 * src/prefs_matcher.c
2364 * src/prefs_scoring.c
2367 new matcher/filter/score configuration file parser
2368 one unique configuration file => ~/.sylpheed/matcherrc
2369 import in currently automatic, then save are made
2371 one filter per folder and one global filter
2372 (filter of a folder will be used as folder processing)
2375 fix a bug in folder_item_get_identifier
2378 receive receipt return are fixed.
2380 2001-11-14 [alfons] 0.6.5claws14
2383 add things from main branch to make claws compile
2385 2001-11-14 [paul] 0.6.5claws13
2387 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
2388 see ChangeLog entries 2001-11-08 to 2001-11-14
2390 2001-11-14 [hoa] 0.6.5claws12
2395 add "bounce mail" option
2397 2001-11-13 [christoph] 0.6.5claws11
2400 Cleanup a mess i add before commiting
2402 2001-11-13 [hoa] 0.6.5claws10
2405 some fixes when mail are sent or
2408 2001-11-13 [christoph] 0.6.5claws9
2411 Changed two string with the same translation
2415 New mailsending process:
2416 - Always queue message before sending
2417 (message will be saved if sylpheed crashed or
2418 freezes while sending)
2419 - Allow queuing of newspostings
2420 - No copy in outbox before sending
2421 (closes bug #469501)
2422 - No more redundant code for send and send_later
2424 Applied wwp <subscript@free.fr>'s patch that fixes
2425 marks for multiple forwarded messages (+compose.c)
2430 remove things that are now in main branch
2433 update Dutch translation
2435 2001-11-12 [mhadasht] 0.6.5.claws8
2437 * src/prefs_common.c
2438 re-enabled account autoselection feature for forward
2439 and reedit lost during the branch point for SYNC-B4-REL
2441 gtkpspell_get_dict(): more readable code (even if function is
2444 added version number info to 2001-11-12 [hiro] comment.
2446 2001-11-12 [hiro] 0.6.5.claws7
2449 compose_forward(): fixed a bug that forward quote mark
2451 removed unnecessary code.
2452 * src/template_select.[ch]: removed.
2457 :%s/GTK_TEXT/GTK_STEXT/g
2462 revert the undo stuff (this is 0.6.6claws stuff)
2464 2001-11-11 [hoa] 0.6.5.claws6
2467 Insert signature at the end of the text.
2468 Added undo patch but currently disabled
2471 Threading by subject improved.
2473 * added src/undo.[ch]
2474 Undo module for compose dialog box.
2476 2001-11-11 [alfons] 0.6.5.claws5
2479 prevent threading by subject on nodes that have already been
2480 threaded by in-reply-to (as in "circular references in a tree
2481 result in a dead branch")
2483 2001-11-09 [hoa] 0.6.5.claws4
2486 allows creation of mbox folder item from any files.
2488 2001-11-09 [alfons] 0.6.5.claws3
2492 do what I mean and correct threading by subject so it really
2493 ignores attracting lines without "Re: "
2495 2001-11-07 [alfons] 0.6.5.claws2
2499 only attract by subject if a subject line starts with a "Re: "
2503 2001-11-07 [paul] 0.6.5claws1
2505 * sync with sylpheed 0.6.5. release
2506 see ChangeLog entry 2001-11-07
2508 2001-11-07 [paul] 0.6.4claws31
2510 * sync with sylpheed 0.6.4cvs18
2511 see ChangeLog entries 2001-10-30 to 2001-11-07
2512 prefs_templates.[ch] renamed prefs_template.[ch]
2517 add semicolon Hoa forgot ;-)
2520 2001-11-06 [hoa] 0.6.4claws30
2526 threading by subject - empty subject are ignored
2528 2001-11-06 [christoph] 0.6.4claws29
2531 use SSL_peek for sock_gets
2533 removed unneeded pointer in extracting quoted
2534 names implementation
2536 2001-11-06 [melvin] 0.6.4claws28
2539 fixed bug #476792 Selection overtyping with spell checker
2540 fixed bug which could cause a buffer overflow
2543 2001-11-06 [hoa] 0.6.4claws27
2547 threading by subject
2549 2001-11-05 [alfons] 0.6.4claws26
2552 Claws -> Sylpheed (vice versa)
2555 :%s/gtk_text/gtk_stext/g
2556 :%s/GTK_TEXT/GTK_STEXT/g
2557 (thanks to Jonathan Ware for spotting this)
2559 2001-11-04 [christoph] 0.6.4claws25
2562 replace Xalloca + strdup with Xstrdup_a
2564 better implementation of extracting quoted names
2565 from addresses (remove backlashes and ignore
2568 2001-11-04 [alfons] 0.6.4claws24
2571 edit to comply more with coding style
2574 fix bug reported by Kim Schulz. introduced by the patch integrated
2575 in 0.6.4claws15. the code did not check the return value of
2579 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
2581 2001-11-04 [christoph] 0.6.4claws23
2584 * src/prefs_common.[ch]
2585 init some pointers that possibly caused a segfault
2586 reported in the claws-users ML
2588 2001-11-04 [hoa] 0.6.4claws22
2590 * src/grouplistdialog.c
2591 change the names of the nodes in the tree
2594 enhanced mailto syntax as described in
2595 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
2596 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
2599 encode and decode URI (useful when opening URL into
2602 2001-11-03 [hoa] 0.6.4claws21
2604 * src/grouplistdialog.c
2605 a new newsgroups list selection dialog box
2606 with a CTree instead of a CList
2608 2001-11-03 [hoa] 0.6.4claws20
2611 enable property and scoring options when right
2615 fixed bug when nickname were displayed using
2618 2001-11-02 [darko] 0.6.4claws19
2621 new wrap quotation and URL/long words wrapping implementation
2622 * src/compose.c src/gtkstext.[ch]
2623 move gtkstext_strncmp() to gtkstext.c
2625 2001-11-01 [christoph] 0.6.4claws18
2627 * src/prefs_account.c
2628 fixed mess in account settings dialog
2629 * src/prefs_folder_item.c
2630 added label with folder path to dialog
2632 2001-10-31 [match] 0.6.4claws17
2637 fix generation of spurious address book file names.
2638 remove redundant functions.
2640 added missing file names.
2642 2001-10-30 [paul] 0.6.4claws16
2644 * sync with sylpheed 0.6.4cvs6
2645 see ChangeLog entries 2001-10-26 to 2001-10-30
2647 * tools/filter_conv.pl
2648 read folderlist.xml to discover whether the top-level
2649 folder is called 'Mailbox' or 'Mail'
2651 2001-10-29 [paul] 0.6.4claws15
2653 * src/html.c, src/textview.c
2654 activate links in html mail and fix clickable parts
2655 Submitted by Matthieu Dazy <dazy@t-surf.com>
2659 * po/de.po, po/es.po, po/pt_BR/po
2660 updated translations, submitted by Jens Oberender,
2661 Ricardo Mones Lastra, and Fabio Junior Beneditto
2663 2001-10-29 [darko] 0.6.4claws14
2666 fix wrapping for good
2671 undo previous change as it broke the smart wrapping
2673 2001-10-29 [darko] 0.6.4claws13
2676 fix infinite loop when long URL is quoted
2677 (closes bug #475122.
2681 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
2682 import Mutt address book
2683 * src/ldif.[ch] src/importldif.h
2684 modified import LDIF handle user attributes
2686 2001-10-28 [christoph] 0.6.4claws12
2689 fixed that filtering did not work if there
2690 were no filter rules
2691 (closes bug #472003 and better implementation
2694 2001-10-27 [christoph] 0.6.4claws11
2697 make the folder's default account to be used when
2698 replying. (patch by wwp <subscript@free.fr>)
2700 code cleanup, nearly killed all of wwp's patch
2701 for folder's default account in compose
2703 error panel when a folder could not be created
2704 (closes bug #471080 new folder name & already
2710 change prototype of strstr2() that Christoph forgot about
2712 2001-10-26 [christoph] 0.6.4claws10
2715 made search for accounts by email address not case
2718 fixed memory leak in folder_item_get_identifier
2721 fixed wrong strstr2 (should work like strstr)
2723 2001-10-26 [darko] 0.6.4claws9
2725 * src/compose.c src/gtkstext.[ch]
2727 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
2729 2001-10-26 [paul] 0.6.4claws8
2732 ignore css and javascript tags in html mail
2733 case-insensitive, with or without double-quoted
2736 2001-10-26 [paul] 0.6.4claws7
2738 * sync with sylpheed 0.6.4cvs1
2739 see ChangeLog entry 2001-10-26
2741 * src/prefs_account.c, src/prefs_common.c,
2742 src/prefs_summary_column.c
2743 minor improvements to the English
2745 2001-10-25 [alfons] 0.6.4claws6
2749 make GtkSText follow style of GtkText (closes bug
2750 #469211 "text selection while writing message")
2752 do sync with GTK 1.2.10
2754 2001-10-25 [paul] 0.6.4claws5
2757 ignore css tags in html mail
2759 2001-10-25 [darko] 0.6.4claws4
2762 don't declare is_url_string as static function since
2763 we need it in gtkstext.c
2765 remove unused variable
2766 don't wrap long URLs while composing a message
2768 2001-10-24 [christoph] 0.6.4claws3
2771 fix ssl deadlock, when peer closes connection
2773 2001-10-24 [paul] 0.6.4claws2
2775 * src/prefs_common.c
2776 gettextize the gpg ascii-armored warning message
2779 insert a DOS/MAC file into the composed message
2782 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
2784 2001-10-22 [paul] 0.6.4claws1
2786 * sync with sylpheed 0.6.4 release
2787 see ChangeLog entries 2001-10-21
2789 * po/fr.po, po/pt_BR.po
2790 updated by Melvin Hadasht and Fabio Junior Beneditto
2792 2001-10-21 [paul] 0.6.3claws30
2795 insert a DOS text file from the compose window
2796 into the composed message text (removes CRs characters)
2797 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
2799 * tools/filter_conv.pl, tools/README
2800 automatically use ~/.sylpheed as working directory
2801 print out confirmation message on completion
2803 * correct Hoa's last ChangeLog.claws entry
2805 2001-10-20 [hoa] 0.6.3claws29
2807 * src/grouplistdialog.c
2808 bugfix (another ?) to give the right
2809 newsgroups list for each news server.
2813 improve the newsgroups list cache
2815 2001-10-20 [paul] 0.6.3claws28
2817 * sync with sylpheed 0.6.3cvs9
2818 see ChangeLog entry 2001-10-19
2820 * correct Alfons' last ChangeLog.claws entry
2825 fix compilation problems (part of bug #472895)
2827 2001-10-18 [hoa] 0.6.3claws27
2829 * src/grouplistdialog.c
2830 bugfix when we refresh was clicked (bug 472701)
2832 2001-10-19 [christoph] 0.6.3claws26
2835 last header entry should default to "To:" or
2836 "Newsgroups:" and not copy the last entry line
2837 in a new compose window
2838 (closes bug #472686, #470792)
2840 2001-10-19 [paul] 0.6.3claws25
2842 * sync with Sylpheed 0.6.3cvs8
2843 see ChangeLog entries 2001-10-18 and 2001-10-19
2845 2001-10-18 [christoph] 0.6.3claws24
2848 reimplement ignore thread
2850 2001-10-18 [hoa] 0.6.3claws23
2853 * src/grouplistdialog.[ch]
2854 enhanced news subscription interface (feature 469113)
2858 enchanced newsgroup listing,
2859 now, we can get groups informations
2862 2001-10-18 [paul] 0.6.3claws22
2865 remove comment (sync with main branch)
2867 fix 'Re-edit' bug in 'Message' menu
2869 2001-10-17 [christoph] 0.6.3claws21
2872 ignore empty or whitespace only header lines
2874 2001-10-17 [paul] 0.6.3claws20
2876 * sync with sylpheed 0.6.3cvs7
2877 see ChangeLog entries 2001-10-14, 2001-10-16, and
2883 wrap long lines without spaces
2888 * po/es.po, po/nl.po, po/pt_BR.po
2889 updated by Ricardo Mones Lastra, Alfons,
2890 and Fabio Junior Beneditto
2892 * sylpheed-0.6.3claws released
2894 2001-10-15 [melvin] 0.6.3claws18
2897 added summary and detailed installation instructions
2900 Updated, corrected and completed french translation
2902 2001-10-15 [hoa] 0.6.3claws17
2903 * src/grouplistdialog.c
2904 we can choose the newsgroups to display with wildcards
2906 2001-10-15 [christoph] 0.6.3claws16
2910 * src/prefs_folder_item.[ch]
2911 applied wwp <subscript@free.fr>'s folder
2912 default account patch
2914 Fixed wrong translation
2916 2001-10-13 [alfons, christoph, melvin]
2919 solution #2 to solve MT-safety problems defers all GUI related calls
2920 to the main thread using a gtk_idle_add() callback. discussed on
2921 ircnet #sylpheed, with christoph spotting some issues with the
2922 original code, and melvin allowing us to lobotomize his sylpheed.
2924 * src/syldap.[ch], src/main.c
2925 fix race problem in ldap search thread by deferring GUI
2926 stuff to main thread using gtk_idle_add()
2928 2001-10-13 [paul] 0.6.3claws14
2930 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
2931 add Sergey's smtpcred.patch
2932 adds separate username/password setting for SMTP Auth
2933 needed by some servers
2934 (closes feature request #471659)
2936 2001-10-13 [paul] 0.6.3claws13
2938 * src/pgptext.[ch] **NEW FILES**
2939 * src/Makefile.am, src/messageview.c, src/mimeview.c
2940 decrypt ascii-armored gpg text embedded in
2942 Submitted by Jens Jahnke <jan0sch@gmx.net>
2944 2001-10-13 [christoph] 0.6.3claws12
2947 some more details on default to and
2950 init glib threading when ldap is used
2956 2001-10-12 [paul] 0.6.3claws11
2958 * src/prefs_common.[ch], src/rfc2015.c
2959 enable ascii-armored gpg text to be embedded in the
2960 message body, selectable through the 'Privacy'
2961 preferences. Supports encrypting only.
2962 Submitted by Ravemax <ravemax@dextrose.com>
2964 2001-10-12 [paul] 0.6.3claws10
2966 * sync with sylpheed 0.6.3cvs6
2967 see ChangeLog entries 2001-10-11 and 2001-11-12
2970 incorporated mbox folders, scoring, and folder
2971 properties into the sync
2973 2001-10-12 [darko] 0.6.3claws9
2976 describe quotation wrapping
2978 don't treat tab as space to calculate line length properly
2983 correct description of how to make new filtering system work,
2984 add some other things
2987 remove sched_yield() (not necessary / unportable)
2989 2001-10-11 [paul] 0.6.3claws8
2991 * sync with sylpheed 0.6.3cvs3
2992 see ChangeLog entry 2001-10-10
2994 2001-10-10 [christoph] 0.6.3claws7
2997 ignore 2 files created by newer autotools
2998 * src/prefs_folder_item.c
2999 using table for widget alignment
3000 fixed memory leak and broken octal display
3002 fixed segfault caused by lost filename
3003 workaround (closes bug #469551)
3005 2001-10-10 [paul] 0.6.3claws6
3007 * sync with sylpheed 0.6.3cvs2
3008 see ChangeLog entries 2001-10-09 and 2001-10-10
3010 2001-10-10 [darko] 0.6.3.claws5
3013 proper calculation of right margin if smart wrapping is enabled
3015 automatically wrap long lines if wrap quotation is enabled
3017 2001-10-09 [alfons] 0.6.3.claws4
3020 select correct row when deleting last row in the summary view (and
3021 close bug "[ #469104 ] select second last in list when deleting")
3023 2001-10-09 [paul] 0.6.3claws3
3025 * sync with sylpheed 0.6.3cvs1
3026 updated some autotool scripts
3028 2001-10-09 [darko] 0.6.3claws2
3031 new name and mark with Sylpheed comment
3033 smart quotation wrapping a-la VIM
3035 2001-10-08 [paul] 0.6.3claws1
3037 * sync with sylpheed 0.6.3 release
3038 see ChangeLog entry 2001-10-08
3040 2001-10-08 [paul] 0.6.2claws24
3043 more sync with sylpheed 0.6.2cvs12
3044 Fixed the bug that didn't select the last row correctly
3047 2001-10-07 [paul] 0.6.2claws23
3049 * sync with sylpheed 0.6.2cvs12
3050 see ChangeLog entry 2001-10-07
3054 enable jpilot to read unsynch'ed addresses.
3056 * src/editldap_basedn.c
3057 fix segfault when opening dialog.
3059 2001-10-06 [alfons] 0.6.2.claws22
3062 fix bug with summary view selecting last *inserted*
3063 node instead of last *visible* node. remember we
3066 2001-10-06 [paul] 0.6.2claws21
3069 updated translation, contains some fixes and new
3070 translations, submitted by Gustavo Noronha Silva
3073 * src/prefs_common.c
3074 change 'each' to 'every' - fix dubious English
3076 * sync with sylpheed 0.6.2cvs11
3078 2001-10-05 [alfons] 0.6.2claws20
3080 * src/mainwindow.[ch], src/folderview.c
3081 make composite tool button switch between "Compose News"
3082 and "Compose Mail" depending on selected folder
3083 (nifty idea by Kim Schulz <kim@schulz.dk>)
3085 2001-10-05 [paul] 0.6.2claws19
3087 * src/mainwindow.c, src/summaryview.c
3088 fix 'Message/Reply to all', broken in last commit
3091 fix X_BEENTHERE seg fault, thanks to Alfons
3093 2001-10-04 [paul] 0.6.2claws18
3095 * src/compose.[ch], src/mainwindow.c
3096 make "Message/Reply" reply to mailing lists; matches
3097 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
3098 based on portions of the patch submitted by
3099 Junichi Uekawa <dancer@netfort.gr.jp>
3101 2001-10-04 [darko] 0.6.2claws17
3104 better smart wrapping
3106 a function to make text buffer contiguous
3108 2001-10-03 [paul] 0.6.2claws16
3110 * sync with sylpheed 0.6.2cvs10
3115 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
3116 close bug "[ #466566 ] compile error on mdk 8.0" by removing
3117 references to chinese translations (hope someone picks up
3120 2001-10-02 [christoph] 0.6.2claws15
3123 fixed non translated header bug
3125 fixed wrong date in alfons last entry ;)
3127 2001-10-02 [alfons] 0.6.2claws14
3129 * src/compose.c, src/prefs_common.[ch]
3130 add block cursor option
3132 2001-10-02 [paul] 0.6.2claws13
3134 * sync with sylpheed 0.6.2cvs9
3136 2001-09-30 [paul] 0.6.2claws12
3138 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
3139 updated translations
3142 add 'src/importldif.c'
3144 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
3145 added eudora-to-vCard conversion tool
3146 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
3148 * sync with sylpheed 0.6.2cvs8
3152 * sylpheed-0.6.2claws released
3154 2001-09-27 [melvin] 0.6.2claws11
3157 fixed crash when using default path (introduced
3159 fixed tiny bug for initial suggestion mode
3161 2001-09-27 [melvin] 0.6.2claws10
3164 fixed bug where gtkpspell didn't set the path correctly
3167 added a paragraph about spell checking
3171 2001-09-27 [paul] 0.6.2claws9
3173 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
3174 replace '// comments' with '/* comments */' to prevent
3175 some compiler warnings
3177 * sync with sylpheed 0.6.2cvs6
3179 2001-09-26 [alfons] 0.6.2claws8
3182 introduce return receipt request notification again,
3183 which was lost because of other semantics in
3184 procheader_parse() (???)
3186 2001-09-26 [christoph] 0.6.2claws7
3189 replace comments for old code with #if 0
3190 readded auto cc, bcc and reply-to
3191 * src/prefs_matcher.c
3192 * src/prefs_scoring.c
3193 removed some definition (was moved to
3196 2001-09-26 [paul] 0.6.2claws6
3199 make 'Follow-up and reply to' sensitive
3201 * more sync with sylpheed 0.6.2cvs5
3208 fixed bug for "US-ASCII" introduced by the encoding code
3214 * src/prefs_common.[ch], src/summaryview.c
3215 'next unread msg' 'go to next folder?' dialog can be
3216 given default behaviour, either always show dialog,
3217 or assume 'yes', or assume 'no'
3218 Submitted by wwp <subscript@free.fr>
3222 * src/compose.c src/gtkspell.[ch]
3223 added support for different encodings
3227 * more sync with sylpheed 0.6.2cvs5
3231 * src/prefs_folder_item.c
3232 add check for item->prefs->default_to string is NULL and
3233 add another check when freeing this string
3238 change to version 0.6.2claws3
3240 * sync with sylpheed 0.6.2cvs5
3243 * src/ldif.[ch], src/importldif.[ch], addressbook.c
3245 * src/addrcache.[ch], addrindex.[ch]
3246 small update for future
3252 added 'Learn from mistakes' option
3253 better handling of quotes in checked words
3256 small update for spell checking stuff
3261 edit a little bit so it complies more with main coding style
3265 * src/folder.[ch], prefs_folder_item.c, compose.c
3266 migrate "request return receipt" folder property
3271 * README.claws **NEW**
3272 (add things of interest for users of main branch
3275 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
3276 re-implement threading per folder option, but store
3277 the setting in folderlist.xml (where it belongs)
3282 fixed bug when compose window is under another window
3283 * src/prefs_common.[ch] src/compose.c
3284 changed 'dictionary_path' to 'dictionary' to be consistent
3285 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
3286 * ac/pspell.m4 src/Makefile.am
3287 dropped PSPELL_PATH macro
3289 updated translations
3291 2001-09-21 [christoph]
3294 added border around header fields
3295 keep header type when new field is added
3297 2001-09-20 [christoph]
3300 more portable debug_print with source filename
3303 more newlines after debug messages
3308 change to version 0.6.2claws2
3310 * sync with sylpheed 0.6.2cvs3
3315 fixed the post-right-click focus pb
3316 fixed crash when 'Spell check all' after dict change
3317 and when cursor is at the end of the text
3318 shift-right-click pops up config menu even on misspelled words.
3325 added pspell to compiled-in features list
3329 * switched to pspell and dropped ispell
3331 new file. autoconf macro for pspell
3333 * configure.in acconfig.h
3334 added pspell support
3336 * src/main.c src/compose.[ch] src/gtkspell.[ch]
3337 * src/prefs_common.[ch]
3338 added pspell support
3340 2001-09-18 [christoph]
3344 replace LOG_MESSAGE with debug_print
3348 added newline after debug message
3350 using __VA_ARGS__ for debug_print macro
3352 ignore Makefile and Makefile.in
3357 change to version 0.6.2claws1
3358 * sync with sylpheed 0.6.2cvs1
3361 * src/prefs_matcher.c
3362 add 'score equal to' option, submitted by
3363 Paul Evans <nerd@freeuk.com>
3365 2001-09-15 [christoph]
3368 comment out menu entry not existing in claws
3370 add debug output for non existing menu entries
3372 fix next/prev unread message for ignored threads
3374 add sourcefile and line number to debug output
3375 otherwise it is sometimes hard to find the
3376 source code part if debug messages are translated
3381 refresh target folder style after colour is changed
3386 change to version 0.6.1claws3
3388 * sync with sylpheed 0.6.1cvs6
3393 fix target folder colourization to use user selected colour
3398 fix crash when message that is marked for copy/move is unmarked
3403 change to version 0.6.1claws2
3405 * sync with sylpheed 0.6.1cvs3
3410 fix bug with default font used for trash folder text
3414 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3415 updated translations
3418 change to version 0.6.1claws1
3420 * sync with sylpheed 0.6.1cvs2
3425 add Match's new addressbook
3428 updated translation submitted by Jens Oberender
3433 change to 0.6.1claws
3434 * sync with sylpheed 0.6.1 release
3439 change to 0.6.0claws2
3441 * sync with sylpheed 0.6.0cvs4
3444 updated translation submitted by Fabio Junior Beneditto
3458 change to version 0.6.0claws1
3460 * sync with sylpheed 0.6.0cvs1
3463 updated translation submitted by Ricardo Mones Lastra
3466 add 'src/prefs_templates.c'
3468 * src/compose.c, src/summaryview.c
3469 fix segfault on 'Re_edit'
3473 * configure.in, Makefile.am
3475 add tools directory to source distribution
3480 change to version 0.6.0claws
3482 * sync with sylpheed 0.6.0 release
3484 2001-08-30 [christoph]
3487 removed autoconf version check
3491 * src/account.c, src/compose.c, src/prefs_common.[ch]
3492 * src/procheader.[ch] src/utils.[ch]
3493 Enhanced automatic account selection on replies
3494 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
3497 add LDAP and JPilot to the configuration results output.
3499 2001-08-29 [christoph]
3502 no bold font for ignored threads
3507 change to version 0.5.3claws6
3509 * sync with sylpheed 0.5.3cvs10
3510 src/stringtable.[ch]: New Files
3512 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
3513 * src/pixmaps/sylpheed.xpm
3514 add mini-icons to windows (by Alfons)
3519 new functions: next_labeled_cb(), prev_labeled_cb()
3522 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
3523 summary_select_next_labeled(), summary_select_prev_labeled()
3525 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
3526 give claws blue folders and a blue trash can
3531 change to version 0.5.3claws5
3533 * sync with sylpheed 0.5.3cvs9
3534 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
3536 2001-08-24 [christoph]
3539 keep filename when browsing directories
3540 (not working for user entered filename, but
3541 for default name and selected filename from
3544 fixed wrong spelling "Folllow-up"
3548 fixed new/unread message count with ignored
3549 threads (2 commits, first didn't notice no
3550 longer needed decreasing)
3552 readded scrolling of progress dialog
3558 change to 0.5.3claws4
3560 * sync with sylpheed 0.5.3cvs7
3562 2001-08-24 [christoph]
3565 set request return receipt when replying
3566 if it is set is the folder prefs of the
3569 disable final error popup if popups are
3570 disabled in config (again)
3575 Change version number to 0.5.3claws3
3577 * sync with sylpheed 0.5.3cvs5
3580 double quote '%s' in 'gedit %s' to fix bug when
3581 opening attachment with spaces in the name
3584 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
3585 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
3586 initial message templates support
3592 change version number to 0.5.3claws2
3594 * sync with sylpheed 0.5.3cvs4
3596 * src/procmsg.h src/summaryview.c
3597 re-implement (un)ignore thread
3602 remove unnecessary code
3604 enable 'dynamic' signatures (submitted by
3605 Eric Limpens <eric@hscg-internet.nl>)
3609 clean up after sync with sylpheed 0.5.3 release
3612 fix re-introduced font mess, see Christoph's
3617 use sylpheed's small font instead of
3618 gtk default font for summary view
3624 add pl to ALL_LINGUAS - sync with main branch
3626 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3627 Updated. Translations by Jens Oberender, Ricardo Mones
3628 Lastra, Alfons, and Fabio Junior Beneditto respectively.
3630 * po/pl.po ** NEW FILE **
3631 sync with the main branch
3634 fix target folder colorizing and refresh problem
3637 2001-08-17 [christoph]
3640 claws uses 4 colors for target folder coloring.
3641 arrays were not long enough and destroyed the
3642 stack causing a segfault.
3643 target folder colorizing does not work anymore
3649 change to version 0.5.3claws1
3651 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
3652 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
3653 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
3655 sync with sylpheed 0.5.3 release, but keep claws method of
3656 configuring/saving fonts
3658 * src/addressbook.[ch]
3659 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
3660 in line with a similar change in Hiroyuki's branch
3662 * src/mainwindow.[ch]
3663 disable main_window_set_thread_option()
3664 * src/prefs_folder_item.c
3665 comment out &tmps_prefs.enable_thread,
3666 * src/mbox_folder.c, src/procmsg.[ch]
3667 comment out MSG_IS_IGNORE_THREAD
3669 comment out summary_ignore_thread() and summary_unignore_thread()
3670 comment out MSG_IS_IGNORE_THREAD
3672 use Hiroyuki's threading instead.
3679 use Hiroyuki's 0.5.3 column scheme but also
3680 include the enable/disable button.
3681 * src/pixmaps/mark.xpm
3682 add Hiroyuki's amended pixmap
3684 2001-08-13 [christoph]
3687 receive at get all column showed wrong state for APOP
3688 button should only work for POP3 and APOP accounts
3689 * src/prefs_account.c
3690 added missing preprocessor statement for SSL
3695 add 'receive at get all' column and enable/disable
3698 2001-08-06 [christoph]
3701 show usage of SSL in protocol column
3707 * src/prefs_account.[ch]
3708 moved ssl options to a new page
3714 added support for SMTP STARTTLS command
3716 2001-08-05 [christoph]
3719 debian autoconf needs version check to find
3720 correct autoconf version. if the file is
3721 named configure.in 2.13 is used, which does
3722 not work with this configure.in script.
3723 other solution would be to rename the script
3724 to configure.ac as suggested in the autoconf
3728 disable final error popup if popups are
3733 fixes IMAP over SSL problem
3738 change to 0.5.2claws1
3740 * sync with sylpheed 0.5.2cvs1
3745 quick fix for ispell detection...
3750 change to 0.5.1claws4
3752 * sync with sylpheed 0.5.1cvs7
3756 * src/prefs_common.c, src/prefs_common.h,
3757 src/gtkspell.c, src/gtkspell.h
3758 add global spelling checker settings (compose tab) +
3759 selection of dictionary
3762 guess valid ispell location
3767 removal of 'src/quote_fmt_parse.c'
3770 (submitted by Jens Oberender <didge@suse.de>)
3775 * src/folderview.[ch]
3778 * src/prefs_common.[ch]
3780 target folder colourization
3784 more sync with Sylpheed 0.5.1cvs6
3789 * src/prefs_folder_item.[hc]
3791 shared folders support with a GUI
3797 * sync with Sylpheed 0.5.1cvs6
3803 (submitted by Fabio Junior Beneditto)
3809 patch to correct bad image mime headers
3810 (submitted by Don Quijote <dq@searchlores.org>)
3814 * tools/gif2xface.pl **NEW FILE**
3816 script to convert file.gif to file.xface for
3817 use in a custom header.
3818 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
3823 change macros for detecting JPilot and LDAP
3825 2001-07-27 [christoph]
3828 code cleanup (MIN / MAX warning, needed casting)
3833 disallow setting flags when detecting certain headers
3834 (X-Status, Status, Seen, X-Seen).
3836 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
3838 2001-07-27 [christoph]
3840 * src/prefs_filter.c
3841 * src/prefs_filtering.c
3842 * src/prefs_matcher.c
3843 * src/prefs_scoring.c
3844 scroll list when moving rows up or down
3848 * src/prefs_account.c
3849 * src/prefs_account.h
3851 SMTP over SSL (untested, feedback requested)
3859 * configure.in, acconfig.h
3860 define CLAWS (need this for main / claws detection)
3865 Sylpheed 0.5.1claws2
3867 * sync with Sylpheed 0.5.1cvs4
3869 2001-07-25 [christoph]
3873 item->prefs == NULL (don't know why)
3878 Sylpheed 0.5.1claws1
3880 * sync with Sylpheed 0.5.1cvs1-3
3882 2001-07-24 [christoph]
3885 * src/prefs_folder_item.[ch]
3886 added folderitem preferences dialog with
3887 default To: and auto request return receipt
3891 changes to handle new folderitem preferences
3895 call compose new mail with current folderitem
3899 Release Sylpheed 0.5.1claws
3902 change to release version 0.5.1claws
3904 2001-07-24 [christoph]
3907 fixed segfault that happend when the selected
3908 message was removed while retrieving new messages.
3912 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
3916 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
3917 this is a work in progress, for more information: http://nlpagan.net/sylman
3919 * configure.in, src/mainwindow.c, manual/Makefile.am
3920 add support for English manual
3923 add authors of user manuals
3925 * manual/en/sylpheed*.html
3926 add English documentation
3928 2001-07-22 [christoph]
3933 changed a wrong debug message
3938 update Dutch translation
3940 * src/prefs_filtering.c,
3942 add more translatable strings
3951 * src/inc.c, src/summaryview.[ch]
3952 prevent update of mark file when filtering has done, by
3953 using a variable; this affects two functions:
3954 inc.c::inc_finished()
3955 summaryview.c::summary_show()
3959 * src/filtering.[ch], src/prefs_filtering.c,
3961 add filtering action for label coloring
3966 * added src/labelcolors.c
3967 * added src/labelcolors.h
3968 * src/Makefile.am, src/summaryview.c
3969 rearrange label coloring code
3972 add more parentheses so label colouring works correctly
3975 don't really delete message, but move it to Trash
3977 * src/prefs_matcher.c
3978 add quote options to info dialog
3980 2001-07-20 [christoph]
3986 * src/ssl.[ch] (new)
3987 moved ssl stuff to a seperate file
3992 fix show sender using address book with no e-mail
3993 address in From: field
3997 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
3998 fix messy handling of escaping... now at least the
3999 execute command is useful. escape char is '\', we
4000 accept \n and \r too.
4004 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
4005 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
4014 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
4016 revise filtering; currently move, copy, marking have
4017 been tested. if you like bleeding edge stuff, you
4018 should definitely go for this version :)
4020 * mark old working stuff as VERSION_0_5_0_CLAWS5
4022 2001-07-17 [christoph]
4031 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
4032 bits in the mark file, without affecting either branch. Lots of
4033 files changed, also in claws branch.
4035 UNTESTED: use of mbox folders
4038 added mark all read; however this was a quick hack used for
4039 cleaning up mess after initial merge with Hiroyuki
4042 change claws version number back to 0.5.0claws5 to clear up
4043 confusion & pretension (recent release was technically
4044 0.5.0claws4, so we neatly align with Hiroyuki :-)
4048 sync with Hiroyuki's 0.5.0cvs4
4054 * src/filtering.[ch]
4055 remove invalid updating of mark files for
4056 filter actions MATCHING_ACTION_MOVE and
4057 MATCHING_ACTION_DELETE; this should fix the
4061 revert Christoph's stab at fixing the folder
4065 add missing files with translatable strings
4072 * src/addr_compl.[ch], src/prefs_filtering.c
4073 make "filtering pref dialog's destination entry" an
4074 "address completable entry", if filter destination is
4079 sync with Hiroyuki's 0.5.0cvs2-3
4081 2001-07-15 [christoph]
4084 fixed folder stats update after incorporation
4089 * finish label colouring stuff (for now)
4090 * fix incorrect colour bug (off by one)
4095 change text labels for news and mail message so there's
4096 plenty of toolbar estate left
4103 sync with Hiroyuki's 0.5.0cvs1
4106 more rewrite label colouring
4110 * src/summaryview.[ch]
4111 * start rewrite label colouring
4112 * fix proper location "Add Sender To Addressbook" menu item
4116 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4117 (actually this is 0.5.0claws4)
4122 * fix duplicate message
4123 * add updated Portugese / Brazilian translation
4124 submitted by Fabio Junior Beneditto
4132 add updated Dutch translation
4135 add updated German translation submitted by Jens
4139 Prerelease before 0.5.0claws. Please test.
4140 This version is temporarily tagged as VERSION_0_5_0_TEST
4142 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
4143 src/prefs_scoring.c, src/prefs_matcher.c,
4144 src/prefs_filtering.c, src/mbox.c,
4145 src/main.c, src/inc.c, src/filtering.[ch]
4146 revert new Hoa's new matcher (does not work yet)
4153 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4159 add ChangeLog.claws to EXTRA_DIST
4161 add matcher_parser_parse.h to EXTRA_DIST
4163 2001-07-10 [christoph]
4166 add destination folder to table of
4167 folders that need to be updated after
4174 make collapse state of folders and folder items persistent, i.e.
4175 if you collapse a folder tree, the next time sylpheed-claws starts
4176 up the folder tree remains collapsed.
4178 2001-07-10 [christoph]
4184 renamed MD5_CTX to MD5_CTX_syl
4185 conflicts with a struct in openssl
4188 * src/prefs_account.[ch]
4192 fixed compose with current account
4193 broken by new compose button stuff
4198 changed my email address
4200 * src/matcher_parser_parse.y
4201 clean the parser to remove conflicts
4209 fix incorrect description of --enable-ldap parameter
4211 * src/prefs_common.[ch]
4213 add experimental option "smart wrapping" which makes the
4214 compose editor auto wrap.
4216 | TODO: the problem with the buggy cursor handling is caused |
4217 | by the GtkText. when deleting / backspacing text its |
4218 | wrapping algorithm does not take in account the previous |
4219 | line. should find a way to hack this in. |
4220 | or should perhaps combine this with the word wrapping |
4221 | patch i wrote in january. |
4224 show build parameters for LDAP and JPilot
4227 revert Christoph's bugfix for selecting next unread message,
4228 because folder stats aren't updated correctly
4235 * src/matcher_parser_lex.l
4236 * src/matcher_parser_parse.y
4237 * src/prefs_filtering.c
4238 * src/prefs_scoring.c
4240 bugfix of the config file parser
4245 added generated matcher sources to BUILT_SOURCES
4251 added new config file parser
4254 * src/filtering.[ch]
4256 * src/prefs_filtering.c
4257 * src/prefs_matcher.c
4258 * src/prefs_scoring.c
4259 * added src/matcher_parser.h
4260 * added src/matcher_parser_lex.h
4261 * added src/matcher_parser_lex.l
4262 * added src/matcher_parser_parse.y
4263 lex & yacc config file parser
4268 changes prefs_filtering into global_filtering
4271 build threads with subjects only if "Re: " is at the
4272 beginning of the subject
4278 sync with sylpheed 0.5.0
4279 change of version number only
4285 sync with sylpheed 0.5.0pre5
4289 sync with sylpheed 0.5.0pre4 release
4290 /po and /manual/ja not sync'ed
4294 more sync with sylpheed 0.5.0pre4
4296 2001-07-03 [christoph]
4299 fixed address book broken by address book
4300 for VCard, JPilot, LDAP
4306 stopped memory leaks
4310 more sync with sylpheed 0.5.0pre4
4314 * included address book patch for VCard, JPilot, LDAP
4315 * pref_common.c - fixed Font options on Display tab (cosmetic)
4316 * alertpanel.c - fixed truncated message
4318 2001-07-02 [christoph]
4323 mark threads for ignoring
4329 * sync with sylpheed 0.5.0pre4
4330 updated gettext to 0.10.38.
4336 * src/summaryview.[ch]
4337 new right-click option: Label.
4338 substitute for 'Mark-->Mark/Unmark', colours the line.
4339 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
4341 2001-07-01 [christoph]
4344 fixed font for trash
4346 move ctree to unread message
4350 * sync with sylpheed 0.5.0pre3 release
4356 allow inserting / attaching multiple files in
4362 small change to Alfons' previous stuff so that it
4367 * lots of files changed; first attempt to merge the changes
4368 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
4373 updated and completed, translations by Fabio
4374 Junior Beneditto <fjbeneditto@yahoo.com.br>
4380 allow selecting an attached files' mime type from a
4385 * more sync with sylpheed 0.5.0pre3
4390 merge with sylpheed.pot and pt_BR.po provided by
4391 Fabio Junior Beneditto.
4396 make MIME types case insensitive
4401 merge with sylpheed.pot and old nl.po; translations added.
4405 * more sync with sylpheed 0.5.0pre3
4410 don't crash when removing parent node of messages
4411 attracted by subject. this was caused by not deleting
4412 the parent node from the subject line hash table.
4419 if there are multiple messages selected, allow forwarding
4420 them as attachments.
4424 * more sync with sylpheed 0.5.0pre3
4430 * sync with sylpheed 0.5.0pre3
4435 fixed 'compose news article' bug
4436 from icon-and-text toolbar
4440 * sync with sylpheed 0.5.0pre2 release
4442 2001-06-24 [christoph]
4444 * src/prefs_common.c
4445 bug fix in font selection
4447 use sylpheed's normal font instead of
4448 gtk default font for folders without
4453 * src/mainwindow.[ch]
4454 added composite compose mail / news button (an idea by Leandro
4455 Pereira <leandro@linuxmag.com.br>)
4459 Added instructions for ldif-to-xml.py
4467 * src/pixmaps/stock_news_compose.xpm
4468 added pixmap by Leandro
4469 * src/prefs_common.c
4470 tested built-in spelling checker of GCC 3.0 :)
4472 merged dutch translation of sylpheed-main with
4477 Added tools directory and files.
4479 * tools/filter_conv.pl
4480 converts old filter system to new filtering system
4481 * tools/ldif-to-xml.py
4482 converts netscape addressbook to sylpheed addressbook
4484 descriptions/instructions for above two files
4486 2001-06-23 [christoph]
4489 * src/manage_window.[ch]
4490 * src/prefs_common.[ch]
4491 mail retrieval dialog can be enabled, disabled
4492 or hidden if non of sylpheed's windows is active
4498 * sync with sylpheed 0.5.0pre2
4500 2001-06-21 [christoph]
4503 show recipient on 'from' for all accounts
4506 * src/prefs_common.[ch]
4507 disable error popup on mail receive errors
4512 made the ruler correctly appear and disappear.
4515 removed Hoa's work-in-progress-stuff (interesting!) so
4518 2001-06-20 [christoph]
4521 * src/progressdialog.c
4522 added scrolled window for list in progressdialog
4526 sync with sylpheed 0.5.0pre1 release
4528 2001-06-20 [christoph]
4531 make building threads by subject work when
4532 thread view is enabled
4535 * src/prefs_common.[ch]
4536 automatically select account for mail replys
4540 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
4541 they are filled in from the account settings.
4545 * more sync with sylpheed 0.5.0pre1
4551 added --sysconfdir to CPPFLAGS for pointing to the correct
4552 location of mime.types.
4554 NOTE: make sure you use --sysconfdir when running ./autogen.sh
4560 fixed some bug when building threads
4564 * src/prefs_account.c
4565 UI stuff: More changes to the English
4569 * src/pixmaps/stock_news_compose.xpm: new file
4573 Added new icon for Hoa's 'compose a news
4574 message', plus minor improvements to the
4580 more sync with sylpheed 0.5.0pre1
4586 Follow-up and reply to
4588 * src/summaryview.[ch]
4589 Build threads also with subjects
4594 forwarding use the current account.
4597 the "compose message" button has been replaced with
4598 "new mail" and "new news" buttons
4600 * src/prefs_common.[ch]
4601 added a configuration option to use the forward button
4602 as "forward as attachment"
4603 changed reply and forward format description
4605 * src/quote_fmt_lex.l
4606 * src/quote_fmt_parse.y
4607 added message with no signature in format for reply
4616 Improvements to the English
4618 * src/prefs_common.c
4619 Improvements to the English and some
4620 clarity/continuity improvements in the
4621 description of Quote symbols.
4627 * sync with sylpheed 0.5.0pre1
4632 Better interface for compose, displayed fields
4633 are updated whenever we change account.
4634 Newsgroups field is automatically filled.
4637 Newsgroups field is automatically filled.
4639 * src/prefs_account.c
4640 Some interface stuff when fields appear and
4647 * sync with sylpheed 0.4.99
4651 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
4652 base64_decoder_free, base64_decoder_decode): new object and
4653 functions for decoding base64 streams.
4654 * src/procmime.c (procmime_decode_content): modified to use the
4661 * sync with sylpheed 0.4.99cvs11
4667 * sync with sylpheed 0.4.99cvs9
4672 * src/prefs_account.c
4674 SMTP server can be defined in the news account
4675 mime type of attachment are kept.
4679 now choose the highest important score between default
4680 and important score of folder.
4684 * src/prefs_common.c:
4686 (prefs_quote_description_create): corrected description of
4687 quote format characters
4693 * sync with sylpheed 0.4.99cvs8
4697 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
4698 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
4704 * sync with sylpheed 0.4.99cvs7
4708 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
4709 clashes with autogenerated header).
4710 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
4711 * src/Makefile.am: added quote_fmt.h.
4712 * src/.cvsignore: added lex/yacc autogenerated files
4713 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
4719 * sync with sylpheed 0.4.99cvs6
4723 * added src/quote_fmt_parse.h
4728 don't modify readonly configuration files
4730 * src/prefs_account.c
4731 * src/prefs_common.c
4732 * src/prefs_customheader.c
4733 * src/prefs_display_header.c
4734 * src/prefs_filter.c
4735 * src/prefs_filtering.c
4736 * src/prefs_scoring.c
4737 don't open dialog box when configuration files
4742 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
4744 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
4745 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
4746 BUILT_SOURCES to make all files rebuild properly.
4748 * src/compose.c: removed #include "quote_fmt.tab.h".
4750 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
4751 CHARACTER value in yylval.
4753 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
4754 receive CHARACTER value by documented means (yylval).
4756 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
4761 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
4766 * src/prefs_filtering.c
4767 now keep the configuration for execute action
4774 * sync with sylpheed 0.4.99cvs5
4779 added quote_fmt.[ch]
4781 * added src/quote_fmt.y
4782 * added src/quote_fmt.l
4783 * added src/quote_fmt.tab.h
4784 * added src/quote_fmt.tab.c
4785 * added src/lex.quote_fmt.c
4786 parsing configuration for replying
4789 * src/prefs_common.[ch]
4790 added configuration UI for replying
4794 using configuration for replying
4802 * src/prefs_filtering.c
4803 * src/prefs_matcher.c
4804 * src/prefs_matcher.h
4805 action "run a command" for filtering
4806 and matching with a command.
4807 fixed the "whole message" matching
4810 changed temporary filename for security
4813 queue the notification if it fails to send.
4815 * src/prefs_common.c
4816 * src/prefs_folder_item.c
4817 changed the default important score
4819 * src/prefs_scoring.c
4821 hide kill score input when the folder is not
4826 * src/prefs_common.c:
4828 (prefs_font_select): pass font name in font entry box to font
4833 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
4837 * sync with sylpheed 0.4.99cvs4
4841 * src/headerwindow.c:
4843 (headerwindow_show_cb): use the selected summary view item, not
4848 * src/headerwindow.c:
4850 (headerwindow_show_cb): always try to show msginfo
4855 keep attached parts when reediting or forwarding.
4860 * src/prefs_folder_item.[ch]
4861 * src/prefs_scoring.[ch]
4863 * src/summaryview.[ch]
4866 * src/prefs_common.[ch]
4867 support for folder scoring
4868 kill score and important score for messages
4870 * src/prefs_account.c
4871 some display bug fixed for local account
4876 * src/summaryview.c:
4878 (add_sender_to_cb): don't crash when no or invalid sender; the add
4879 sender to address book menu item is disabled.
4883 * src/filtering.[ch]
4885 handling summary menu / filter messages
4891 imap folders now appears in list
4894 doesn't crash if destination mail is not writeable
4899 removed some warnings
4903 * src/prefs_filtering.c
4904 global string to identify any folders
4905 removed some debug info
4906 filtering to mbox folders is now possible
4909 removed some warnings
4912 permission on files are changed to read/write for user only,
4914 creation of subfolder is handled better.
4918 Verified the sync for src/prefs_common.[ch] and
4919 src/prefs_account.[ch]. I believe there were some
4920 minor indentation differences.
4926 * sync with 0.4.99cvs3
4931 handling flags for mbox format
4934 use of mark file only for MH format
4935 handling flags for mbox format
4936 filtering cannot yet move or copy mails to mbox folders.
4939 changed move_msg, copy_msg,
4940 move_msgs_with_dest, copy_msgs_with_dest functions
4941 uses only folder->copy_msg() function
4942 uses folder->finished_copy() to handle the destination
4943 folder at the end of the copy or move operation.
4946 included mbox directories.
4948 * src/folderview.[ch]
4950 handle folders operation for mbox format
4953 disable conversion of "From " header
4955 * src/mbox_folder.[ch]
4956 completion of mbox format handling
4959 changed mh_copy_msg() function and
4960 removed mh_move_msg(), mh_move_msgs_with_dest(),
4961 mh_copy_msgs_with_dest()
4963 * src/prefs_filtering.c
4964 removed some warnings
4966 * src/prefs_matcher.c
4967 default boolean operation is AND
4970 handling flags for mbox format
4971 handling of "From " header
4975 added MSG_REALLY_DELETED flags to handle deletion of
4976 messages in mbox format.
4979 handling flags for mbox format
4980 disable the MSG_DELETED flags when messages
4981 are deleted in mbox format
4984 "From " headers display fixed.
4990 (get_email_part): skip quoted email addresses, like in e.g.
4991 "'alfons@proteus.demon.nl'".
4995 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
4996 and fixing the persistence troubles when using separate windows.
5000 Added #define SEPARATE_ACTION used in the gtk item factory for
5001 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
5002 use gtk_item_factory_get_widget_by_action() to get the items.
5004 Removed separate_widget_cb from the gtk item factory data
5006 (mainwindow_create): connect separate_widget_cb() to check
5007 menu item "toggled" signal. also passing a MainWindow pointer
5008 as object data for both check menu items.
5010 (separate_widget_cb): definition of separate_widget_cb() to match
5011 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
5012 window using gtk_object_get_data(). The type of window separation
5013 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
5015 * src/prefs_filtering.c,
5016 src/prefs_matcher.c: added horizontal scrollbars
5021 fix segfault with invalid bold font
5023 correctly display summary stats after row is marked
5027 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
5028 encodings with libjconv.
5033 added mbox_folder.[ch]
5035 mbox temporary folder
5037 * added src/mbox_folder.[ch]
5039 * src/procheader.[ch]
5042 bugfix for file incorporation filtering
5044 enable creation of MBOX
5045 * src/prefs_display_header.c
5046 enable use of headers like "From "
5047 something that should be fixed :
5048 displaying of such headers add an extra space
5049 * src/prefs_folder_item.c
5050 don't create folders because it is not necessary
5052 added data field to MsgInfo for mbox internal use
5054 added some support for mbox
5056 added get_mbox_cache_dir() function
5058 2001-05-23 [hiroyuki]
5060 * src/headerwindow.c
5071 src/folderview.c: more sync with 0.4.99cvs2.
5073 * src/headerwindow.c: reverted.
5079 * sync with sylpheed 0.4.99cvs2
5087 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
5093 * configure.in: if gnome-config not found, "no" is displayed
5095 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
5097 * src/textview.c: now also possible to add mail addresses by right
5098 clicking in the text view
5100 * src/codeconv.c: merged patch which fixes endless loop when encountering
5101 invalid wide characters; from Alte <010@imis.ru>
5105 Added installation of gnome specific things:
5107 * Makefile.am: gnome conditional
5109 * configure.in: check for installed gnome
5111 * added sylpheed.png, sylpheed.desktop
5115 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
5117 * src/mainwindow.h (main_window_toolbar_create): created a button
5119 (main_window_set_toolbar_sensitive): enable/disable the new button
5121 (toolbar_reply_to_author_cb): handle the new button.
5123 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
5124 send_progress_dialog_destroy() on failure (fixes hang on SMTP
5129 * src/compose.h (ComposeReplyMode): new modes
5130 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
5131 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
5134 (compose_send): move some code into a new function:
5135 (compose_current_mail_account): new function.
5136 (compose_reply): new argument to_author, all callers changed; if
5137 to_author==TRUE and account->protocol==A_NNTP, find and use an
5138 appropriate mail account for replying.
5139 (compose_reply_set_entry): new argument to_author; ignore
5140 compose->replyto if to_author==TRUE.
5142 * src/mainwindow.c: new command "Message/Reply to author".
5143 (main_window_set_menu_sensitive): enable/disable it.
5144 (reply_cb): handle it.
5146 * src/summaryview.c: new command "Reply to author".
5147 (summary_set_menu_sensitive): enable/disable it.
5148 (summary_reply_cb): handle it.
5150 * src/account.c (account_find_mail_from_address): new function.
5156 * sync with sylpheed 0.4.99cvs1
5163 new filtering action : forward and forward as attachment
5166 no need for $DISPLAY when we run sylpheed --help
5167 call to parse_cmd_opt() is moved
5169 * src/mainwindow.[ch]
5170 execute button is hidden when immediate execute
5175 * src/prefs_folder_item.c
5177 better handling of missing directories
5180 reedit is enabled in outbox
5181 reedit is enabled in queue
5187 * src/prefs_filtering.c
5188 changed attachement into attachment
5194 * sync with sylpheed 0.4.67cvs9
5195 * sync with sylpheed 0.4.67cvs7-8
5200 added prefs_filtering.c
5202 * src/filtering.[ch]
5204 removed action : forward_news and forward_news_as_attachement
5205 (forward and forward_as_attachement can be used instead)
5208 added menu option to access filtering configuration
5210 * src/prefs_account.c
5211 changed mail_command default to /usr/sbin/sendmail
5213 * added src/prefs_filtering.[ch]
5214 dialog box for filtering configuration
5216 * src/prefs_matcher.c
5217 added function prefs_matcher_get_criteria_from_matching()
5219 * src/prefs_scoring.c
5220 reset the dialog when register or substitute is clicked
5225 added filtering.[ch]
5227 using filering.[ch] instead of filter.[ch]
5229 reading new filtering configuration
5231 added some filtering actions
5232 and fixed a bug for headers and mail body matching
5234 using filering.[ch] instead of filter.[ch]
5236 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
5238 some fixes for filtering
5240 2001-05-14 [hiroyuki]
5242 * src/send.c: fixed some weird indentations.
5243 send_message_with_command(): call pclose() only if p != NULL.
5244 * src/textview.c: get_email_part(): modified the code for readability.
5246 2001-05-14 [hiroyuki]
5250 src/md5ify.h: removed from the cvs.
5254 * src/main.c: include rfc2015.h to avoid compiler warnings.
5255 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
5256 the panel is already on screen.
5257 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
5258 closing the alert window by ESC as "No".
5259 * src/prefs_common.c (prefs_interface_create): moved return
5260 receipt check button to the correct place.
5264 * src/prefs_common.c:
5265 moved return receipt check button to the Send tab. (prefs_send_create)
5266 removed the date format ui related globals. (prefs_display_create)
5270 * sync with sylpheed 0.4.67cvs5-6
5274 * added Alfons' font selection patch
5277 * src/headerwindow.c
5278 * src/prefs_common.c
5279 * src/prefs_common.h
5283 changed version of cache
5285 * src/prefs_matcher.c
5286 added additionnal matching criteria
5290 added references in MsgInfo
5295 prepared some things for new filtering
5297 added some matching properties
5298 inreplyto need to be enhanced
5299 prepared some things for new filtering
5301 added Return-Receipt-To handling
5302 * src/prefs_folder_item.c
5303 changed default value to TRUE
5304 * src/prefs_matcher.c
5305 added some matching properties
5306 * src/prefs_scoring.[ch]
5307 the scoring dialog is finished
5309 added Return-Receipt-To handling
5310 Reference need to be added
5312 added Return-Receipt-To handling
5313 added threadscore to get a better score sorting when
5316 suppressed a bug when we sort the list
5317 when no folder is opened.
5318 better score sorting when threads are enabled
5322 * reverted previous patch because of potential errors
5326 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
5327 applied "toggle mail-retrieval dialog window" patch submitted
5328 by Eric Limpens <eric@qnt.net>
5330 * sync with sylpheed 0.4.67cvs4
5334 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
5335 some picky compilers.
5336 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
5337 * src/grouplist_dialog.c: include alertpanel.h.
5338 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
5339 fix compile warning.
5340 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
5341 #include "defs.h" before others to prevent the warning of `MIN'
5342 and `MAX' redefinition.
5348 * src/prefs_account.c
5349 * src/prefs_display_header.c
5352 added prefs_scoring.[ch]
5353 * src/grouplist_dialog.c
5354 display an error dialog box if the group list
5356 * src/mainwindow.[ch]
5357 added main_window_set_thread_option() function
5358 scoring dialog box enabled
5360 added flags matching unread /new / marked
5361 / deleted / replied / forwarded
5363 newsgroups are now finally in newscache
5364 * src/prefs_matcher.[ch]
5365 finished preferences for matching dialog
5366 * added src/prefs_scoring.[ch]
5367 scoring dialog box completed
5369 conversion to string : added scoringprop_to_string()
5370 write config for preferences :
5371 added prefs_scoring_write_config()
5373 threads can be enabled/disabled independently
5381 thought it would be nice to have a list of all
5382 contributors (used Changelog as a reference)
5385 messed up version numbering...
5389 * sync with sylpheed 0.4.67cvs1-3
5393 * src/prefs_common.c:
5394 better UI for strftime format, double clicking
5395 on format now inserts the format in text entry
5396 replaced close button with standard OK/Cancel
5397 moved date format button to the right of the
5403 Ctrl-Home / Ctrl-End have proper cursor navigation
5407 * src/prefs_matcher.c
5408 finished UI to define matching properties
5409 added ok and cancel button
5410 * src/prefs_filter.c
5411 added ok and cancel button
5413 fixed some bug in xhdr parsing
5418 fixed a bug in textview_show_header(), which displayed two colons (':');
5419 cleaned up some warnings
5424 added prefs_matcher.[ch]
5425 compilation with -W -Wall
5427 ungrab the mouse events if grabbed - does it
5428 fix the bug for disposition notification ?
5430 added a menu option to open the matching dialog.
5432 added matcherprop_to_string() and matcherlist_to_string()
5433 fixed some bugs, changed the name of some options
5434 age_sup and age_inf becomes age_greater and age_lower,
5435 body and messageheaders becomes body_part and headers_part,
5436 changed the names of constants from SCORING_XXX to MATCHING_XXX
5437 * src/prefs_display_header.c
5438 * src/prefs_headers.c
5439 fixed a bug that accidentally destroyed dialogs
5440 when closed them with delete_event
5441 Added *_deleted() which handle delete_event signal correctly.
5442 * src/prefs_folder_item.[ch]
5443 added "enable_thread" field for future customization
5444 * added src/prefs_matcher.[ch]
5445 sample of the UI to define matching properties
5447 using procheader_headername_equal instead of str*cmp functions
5448 using procheader_parse_header() function
5450 using MATCHING_XXX instead of SCORING_XXX
5452 display the sender of the news even if this is ourself
5453 when this is a news message.
5455 using headername_equal() instead of str*cmp functions
5461 * sync with sylpheed 0.4.66
5462 * src/gtkstext.c: trace logs added
5466 * src/prefs_common.[ch]: added option to enable/disable GnuPG
5467 signature check popup.
5468 * src/rfc2015.c (check_signature): show signature check popup only
5469 if it is enabled in preferences.
5475 * sync with sylpheed 0.4.66cvs6
5479 * src/prefs_common.[ch]: added option to enable/disable
5480 looking up sender name in address book for summary pane
5481 * src/summaryview.c: look up sender in the address book
5482 by using Alfons' address completion code
5484 2001-05-07 [hiroyuki]
5487 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
5488 member of Pop3State.
5489 * src/news.c: brought #include "defs.h" before #include <glib.h>
5490 to prevent the warning of `MIN' and `MAX' redefinition.
5494 * removed src/headers_display.[ch]
5495 * removed src/prefs_display_headers.[ch]
5497 use a temporary file in the user directory for mbox import
5499 added XHDR support to get "To" and "Cc" headers
5500 (in order to match news with to or cc field for
5502 added function news_parse_xhdr() to get XHDR response
5504 added function nntp_xhdr()
5506 fetch the message if necessary
5512 * sync with sylpheed 0.4.66cvs3-5
5517 added function itos_buf() to enable use of several buffers
5519 use of itos_buf() instead of itos() in summary list
5520 to fix the broken display of message number.
5524 * src/gtkstext.c: bug in cursor up navigation fixed,
5525 fixed another unsigned / signed comparison (we're getting there :-)
5530 added scoring.c scoring.h
5531 prefs_folder_item.c prefs_folder_item.h
5534 added FOLDERITEM_RC SCORING_RC
5536 added prefs field in FolderItem :
5537 properties for each folder (PrefsFolderItem),
5538 sorting type and mode were added as the first properties.
5540 read config for scoring
5541 * added src/matcher.[ch]
5542 gives functions to parse configuration file to do
5543 matching on mails with a list of conditions.
5545 add option to sort by score
5546 * src/prefs_common.[ch]
5547 added preference option to show score and for
5548 the score column size
5549 * added src/prefs_folder_item.[ch]
5550 properties for each folder (PrefsFolderItem),
5551 sorting type and mode were added as the first properties.
5552 * src/procheader.[ch]
5553 added procheader_parse_header()
5554 added procheader_header_free()
5555 added procheader_headername_equal()
5556 and made modification to use them.
5558 added score field to MsgInfo structure
5559 * added src/scoring.[ch]
5560 gives functions to parse configuration file to do
5561 scoring on mails with a list of conditions.
5562 * src/summaryview.[ch]
5563 save the sorting type and mode for the folder
5564 added column to display the score of the mail
5565 added function summary_score_clicked()
5566 sorting type and mode are restored to the folder
5569 use procheader_parse_header(), procheader_headername_equal()
5570 removed memory leak in text_scan_header when freeing headers
5572 changed the function to match names of headers
5573 using procheader_headername_equal()
5575 Scoring functions are implemented, an interface is needed
5581 hopefully fixed the row up navigation bug,
5582 removed adding back / forward lines to cache
5586 * src/prefs_display_headers.c: user interface changes:
5587 (prefs_display_headers_create): remove unused "Show" check button;
5588 allow reordering of headers by dragging.
5589 (prefs_display_headers_write_config): remove unused variables.
5590 (prefs_display_headers_set_dialog): do not insert "(New)" at top
5591 of lists (not needed with the new UI).
5592 (prefs_display_headers_set_list): scan lists starting from row 0,
5593 not 1 (do not skip "(New)").
5594 (prefs_display_headers_find_header): new function.
5595 (prefs_display_headers_clist_set_row): do not allow duplicates.
5596 (prefs_display_headers_delete_cb): do not skip row 0; treat
5597 closing the alert window by ESC as "No".
5598 (prefs_display_headers_up): do not protect row 0.
5599 (prefs_display_headers_down): do not protect row 0.
5603 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
5607 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
5608 summary_select_next_marked, summary_select_prev_marked): new
5613 * src/news.c: fixed a bug when no article can be fetched after
5614 server timeout if the connection was restored by news_post():
5615 (news_select_group): new function.
5616 (news_fetch_msg): call news_select_group() before fetching
5618 (news_get_uncached_articles): set session->group after successful
5626 changed version of cache, added cc field
5628 * src/prefs_display_headers.c
5629 the interface was changed
5631 * src/prefs_headers.c
5636 * completed sync of sylpheed cvs2
5637 * src/gtkstext.c: updated row up / down cursor navigation
5638 * src/textview.c: re-edited, prepared for fixing the email address
5643 * src/prefs_common.c: use alfons' strftime ui code
5644 entry_datefmt and datefmt_sample widgets have to be
5645 global in this module because of this change
5650 * src/prefs_common.[ch] added option to activate the return receipt
5655 * src/gtkstext.c: fix for row up/down cursor navigation.
5659 * sync with 0.4.66cvs2
5663 added add-sender-to-addressbook patch
5671 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
5674 * src/alertpanel.c (alertpanel_create): new argument can_disable,
5675 all existing callers changed to pass FALSE; create a check button
5676 to disable the message.
5677 (alertpanel_message_with_disable): new function.
5678 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
5679 (alertpanel_button_toggled): new function.
5680 (alertpanel_button_clicked, alertpanel_close): set value using
5683 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
5685 * src/prefs_common.c (prefs_privacy_create): new check button
5686 checkbtn_gpgme_warning.
5688 * src/main.c (main): moved preferences reading before gpgme
5689 initialization; check prefs_common.gpgme_warning before giving the
5690 GnuPG warning and set it to FALSE if the user wants to disable the
5693 2001-05-02 [hiroyuki]
5695 * src/prefs_display_headers.c: modified the layout and some labels.
5699 * src/prefs_account.c (prefs_account_fix_size): new function.
5700 (prefs_account_create): call prefs_account_fix_size(); use
5701 gtk_widget_show instead of gtk_widget_show_all (fixes too large
5702 size when the window is shown for the first time).
5703 (prefs_account_basic_create): changed layout of serv_table; moved
5704 localmbox_entry above smtpserv_entry (logically it replaces
5706 (prefs_account_protocol_activated): set sensitivity of
5707 nntpauth_chkbtn according to the protocol (in addition to
5708 hide/show); commented out gtk_table_set_row_spacing() calls.
5709 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
5710 not sensitive (fixes a bug with disabled username/password boxes
5711 when editing POP3 account after NNTP with authentication).
5717 * src/prefs_account.[ch]
5719 removed local account without SMTP server
5720 added option to use mail command instead of a connexion
5721 to SMTP server when a local account is used
5722 * src/prefs_headers.c
5725 fixed a bug when connexion immediately closed
5735 * src/prefs_account.c (Basic, prefs_account_basic_create): new
5736 widget nntpauth_chkbtn.
5737 (prefs_account_protocol_activated): handle nntpauth_chkbtn
5739 (prefs_account_nntpauth_toggled): new function.
5741 * src/news.c (news_session_new_for_folder): use NNTP
5742 authentication only if ac->use_nntp_auth is set.
5746 * src/Makefile.am changed headers.[ch] in customheader.[ch]
5747 * src/prefs_display_headers.c changed the UI
5748 * src/prefs_headers.c changed account_name to account_id
5749 * src/compose.c using customheader.h
5751 2001-05-01 [hiroyuki]
5755 src/nntp.c: changed sock_read() to sock_gets(), they've been left
5760 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
5761 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
5762 for displaying of headers
5763 * src/grouplist_dialog.[ch] minor changes to remove warnings
5764 * src/prefs_display_headers.[ch] dialog to choose the
5765 headers to display in the mail viewer.
5766 * src/headers.h correction of #define
5767 * src/headers_display.[ch] configuration for displaying of headers.
5768 * src/main.c read config of displaying of headers
5769 * src/prefs_common.c add a button to access the config dialog
5770 for displaying of headers
5771 * src/prefs_display_headers.[ch] dialog for configuration for
5772 displaying of the headers.
5773 * src/prefs_headers.c cleaning of code
5774 * src/procheader.c comments added to code
5775 * src/textview.c changes to reorder the headers depending
5776 on the config for displaying of headers
5782 * sync with 0.4.65cvs12
5784 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
5788 * src/nntp.h (NNTPSockInfo): new field auth_failed.
5790 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
5791 is set to force reconnection after authentication failure.
5792 (nntp_gen_command): set sock->auth_failed on authentication
5793 failure, or if sock->userid and sock->passwd are not set.
5795 * src/news.c (news_session_new_for_folder): set userid=NULL if
5796 password dialog is cancelled.
5800 * src/nntp.h (NNTPSockInfo): new type.
5802 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
5804 (nntp_open_auth, nntp_close): new functions.
5805 (nntp_gen_command): new function to handle authentication; all
5806 NNTP command functions updated to use it.
5807 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
5808 (nntp_list): removed old useless code.
5810 * src/news.h (NNTPSession): new field nntp_sock.
5812 * src/news.c: all functions updated to use NNTPSockInfo instead of
5814 (news_session_new): new arguments (userid, passwd); made static;
5815 use nntp_open_auth() if needed.
5816 (news_session_destroy): use nntp_close() instead of sock_close().
5817 (news_query_password): changed arguments.
5818 (news_session_new_for_folder): new function.
5819 (news_session_get): use news_session_new_for_folder().
5820 (news_authenticate): deleted.
5821 (news_get_uncached_articles): removed old authentication code.
5825 * src/news.c: reverted my previous changes (need to do NNTP
5826 authentication in a cleaner way).
5830 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
5831 news_nntp_post, news_nntp_mode): new functions (wrappers with
5832 authentication support).
5833 (news_get_article_cmd, news_get_article, news_get_header): new
5834 argument "folder"; all callers changed.
5835 (news_get_article_cmd): added authentication support.
5836 (news_session_get): use news_nntp_mode() instead of nntp_mode().
5837 (news_post): use news_nntp_post() instead of nntp_post().
5838 (news_get_uncached_articles): use news_nntp_group() instead of
5839 nntp_group() and news_nntp_xover() instead of nntp_xover();
5840 removed old authentication code.
5841 (news_get_group_list): use news_nntp_list() instead of nntp_list().
5843 * src/nntp.c (nntp_list): return real error code instead of
5848 * configure.in: fixed wint_t typedef detection again
5852 * src/prefs_account.[ch], added A_LOCAL_CMD
5853 (send mail with mail command)
5854 * src/send.c added function send_message_with_command()
5855 * src/inc.c made a more secure get_spool() function with
5856 mktemp() but maybe mkstemp() or something more
5861 * src/textview.c, colorization of email addresses in headers
5865 * bug sync with sylpheed
5866 * prefs_common.c: created date format ui for darko
5867 * sync with 0.4.65cvs11
5868 * configure.in: corrected to have the new gpg checks
5872 * completed sync with 0.4.65cvs10
5873 * minor debug things added to gtkstext.c
5877 * configure.in: remove check for availability of
5878 strftime() as advised by Hiroyuki
5879 * src/prefs_common.[ch], src/procheader.c:
5880 synch strftime() code with Hiroyki's main branch
5884 * src/news.c: news_query_password(), news_authenticate(): new
5886 news_get_uncached_articles(): added NNTP authentication
5888 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
5890 * src/prefs_account.c: prefs_account_protocol_activated():
5891 enable userid and password fields for NNTP.
5895 * configure.in: check for availability of strftime()
5897 * src/prefs_common.[ch], src/procheader.c: use
5898 strftime() for displaying date in summary pane if it
5903 * more .cvsignore cleanups [alfons]
5907 * ac/sv-check-type.m4: new autoconf macro.
5908 * configure.in: fixed wint_t typedef detection (did not work
5913 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
5917 * modified gtkstext.c : buggy cursor navigation fixed,
5918 and font descent also taken in account when drawing
5922 * added comments in src/news.c src/nntp.c
5923 * added src/prefs_headers.[ch]
5924 * added src/headers.[ch]
5925 * modified compose.c to activate custom headers
5926 added function is_in_custom_headers
5927 * modified prefs_account.[ch]
5928 added function prefs_account_customhdr_edit
5929 * modified src/defs.h :
5930 added HEADERS_RC : name of the config file
5931 for the custom headers
5942 added gtkstext with configure.in patch by Hiroyuki which
5943 should fix the XIM detection [alfons]
5945 * more clean up of cvs [alfons]
5947 * removed all Makefile.in files to attic.
5949 * updated all .cvsignores to really ignore things that could
5950 be unintentionally committed by a recursive commit.
5953 * added src/grouplist_dialog.[ch]
5954 * changed src/folderview.c to call grouplist_dialog instead
5957 added functions news_reset_group_list
5958 and news_get_group_list
5960 added function nntp_list
5962 added GROUPLIST_FILE : name of the newsgroup list cache file
5966 * added option to warn about queued messages on exit [sergey]:
5968 * src/compose.c: compose_queue(): call folder_item_scan()
5969 and folderview_update_item() after queueing.
5970 * src/folderview.c: folderview_update_node(): draw the queue
5971 folder in bold font if there are queued messages.
5972 * src/mainwindow.c: queued_messages(): new function.
5973 app_exit_cb(): display warning if there are queued messages
5974 if warn_queued_on_exit is set.
5975 * prefs_common.[ch]: add warn_queued_on_exit option.
5977 * enhanced GnuPG key selection support [sergey]:
5979 * src/select-keys.c: updated to newer version from Win32
5980 branch with support for selecting arbitrary keys.
5981 * src/prefs_account.c: added the Privacy tab to the account
5983 prefs_account_privacy_create(),
5984 prefs_account_sign_key_set_data_from_radiobtn(),
5985 prefs_account_sign_key_set_radiobtn(): new functions.
5986 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
5987 * src/rfc2015.c: set_signers(): new function.
5988 pgp_sign(): add the account parameter, call set_signers().
5989 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
5990 * src/rfc2015.h: rfc2015_sign(): updated prototype.
5991 * src/compose.c: pass the current account to rfc2015_sign().
5993 * tag name claws added to prevent confusion with main branch [alfons]
5995 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
5997 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
5999 * sync with recent sylpheed cvs. Untested though. [alfons]