1 2002-03-07 [paul] 0.7.3claws1
3 * sync with sylpheed 0.7.3cvs4
4 see ChangeLog entries 2002-03-06 and 2002-03-07
6 2002-03-07 [melvin] 0.7.2claws34
8 * src/selective_download.c
9 Changed the pixmap of the receive button to MAIL_RECEIVE.
11 2002-03-06 [paul] 0.7.2claws33
13 * sync with sylpheed 0.7.3cvs1
14 bug fix, see ChangeLog entry 2002-03-05
16 2002-03-05 [paul] 0.7.2claws32
21 reverse the pgp ascii-armored code implemented in
22 0.7.2claws16. removal of this code until it matures.
23 this means that verifying ascii-armored pgp sigs and
24 automatic decryption of ascii-armored encrypted
25 messages no longer works.
27 2002-03-05 [paul] 0.7.2claws31
33 faq/en/sylpheed-faq.html
34 faq/en/sylpheed-faq-1.html
35 faq/en/sylpheed-faq-2.html
36 faq/en/sylpheed-faq-3.html
38 faq/es/sylpheed-faq.html
39 faq/es/sylpheed-faq-1.html
40 faq/es/sylpheed-faq-2.html
41 faq/es/sylpheed-faq-3.html
42 faq/es/sylpheed-faq-4.html
44 faq/fr/sylpheed-faq.html
45 faq/fr/sylpheed-faq-1.html
46 faq/fr/sylpheed-faq-2.html
47 faq/fr/sylpheed-faq-3.html
52 add FAQs in English, Spanish and French
55 2002-03-05 [paul] 0.7.2claws30
57 * manual/en/sylpheed.html
58 manual/en/sylpheed-XX.html
59 updated the English manual
64 dialog box pops up if the article can't be deleted.
69 updated by Fabio Junior Benedito
74 to avoid autogen common problem
75 developers have to install gpgme development package now
78 encoding to 7bit or 8bit is enabled.
80 2002-03-03 [alfons] 0.7.2claws29
83 merge fix by Oliver Haertel for selective
86 2002-03-03 [paul] 0.7.2claws28
88 * sync with sylpheed 0.7.3
90 2002-03-03 [paul] 0.7.2claws27
92 * sync with sylpheed 0.7.2cvs24
93 see ChangeLog entries 2002-03-02 and 2002-03-03
95 2002-03-02 [melvin] 0.7.2claws26
100 * src/prefs_common.[ch]
101 Added user definable notification on new mail arrival.
102 Removed unused variables in spell checker prefs code.
104 2002-03-02 [melvin] 0.7.2claws25
107 Removed unnecessary escape sequences.
108 Changed 'Initial...' to 'Initials of Sender'
110 2002-03-02 [paul] 0.7.2claws24
112 * sync with sylpheed 0.7.2cvs22
113 see ChangeLog entry 2002-03-01
115 2002-03-01 [hoa] 0.7.2claws23
118 Set sensitivity of delete actions to active
119 even if the folder is a newsgroup.
122 - Set sensitivity of delete actions
123 - Added function check_permission() that will check if the
124 user is authorized to delete a message. For news, it
125 will check if the author is the same.
126 - Enabled deletion when there is no trash folder.
129 - Added news_cancel_article() to cancel articles
130 - Implemented news_remove_message() (public function)
132 2002-03-01 [paul] 0.7.2claws22
136 recognise urls that that don't include 'http://' and
140 remove duplicated name
142 2002-02-28 [paul] 0.7.2claws21
146 add ability to 'Select thread'
147 combines Melvin's "Select thread's head" patch (#510907)
148 with Colin Leroy's <colin@colino.net> "Select whole thread"
151 2002-02-28 [paul] 0.7.2claws20
154 hopefully fix segfault on right-clicking a mime part
155 that some people have experienced.
156 fix submitted by Fredrik Olofsson <frol@linux.nu>
158 2002-02-28 [paul] 0.7.2claws19
160 * sync with sylpheed 0.7.2cvs21
161 see ChangeLog entries 2002-02-27 and 2002-02-28
163 2002-02-27 [paul] 0.7.2claws18
165 * sync with sylpheed 0.7.2cvs18
166 see ChangeLog entries 2002-02-26 and 2002-02-27
168 2002-02-26 [alfons] 0.7.2claws17
171 #undef ALLOW_HEADER_HINT (this was supposed to be undef'ed)
172 (spotted by Chris Hessman <idatech@gmx.net>)
174 2002-02-26 [paul] 0.7.2claws16
179 make decryption of ascii-armored pgp encrypted messages
180 and verification of ascii-armored signatures work again.
181 slightly altered from the patch by Jens Jahnke
185 * the checking of plaintext signatures always comes up in
187 * it doesn't work for multipart messages
188 * all lines above "-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1",
189 including the msg headers and these 2 line themselves, are
193 "View/Folder Tree" becomes "View/Separate Folder Tree"
194 "View/Message View" becomes "View/Separate Message View"
195 because its less ambiguous.
198 updated by Ricardo Mones Lastra
200 2002-02-26 [paul] 0.7.2claws15
202 * sync with sylpheed 0.7.2cvs17
203 see ChangeLog entries 2002-02-25 and 2002-02-26
205 2002-02-25 [christoph] 0.7.2claws14
209 do filtering stuff after all messages have been received
210 1. drop all messages to .processing
211 2. scan processing folder for messages
212 3. filter messages or move to inbox
213 this will also find old messages left in processing after
214 a crash or something like that and we get a real msginfo
215 from folder->get_msg_list and do not have to create our
216 own in filter_message
217 * src/matcher_parser_parse.y
218 remove MIX/MAX warning (reordered includes)
220 2002-02-25 [paul] 0.7.2claws13
222 * sync with sylpheed 0.7.2cvs15
223 see ChangeLog entry 2002-02-24
225 2002-02-24 [alfons] 0.7.2claws12
228 clear old color flags first when applying a new color to
230 (spotted by Lo'oRiS il Kabukimono <lo_oris@libero.it>)
232 2002-02-24 [alfons] 0.7.2.claws11
236 add presets for Opera and Konqueror, closes patch #517261,
237 submitted by Ville Skyttä <scop@users.sourceforge.net>
239 2002-02-24 [alfons] 0.7.2.claws10
243 fix threading for null message ids, closes patch #521601,
244 submitted by Bob Forsman <hammor@users.sourceforge.net>
246 2002-02-24 [alfons] 0.7.2claws9
250 make Tool | Filter Message work with filtering system so
251 setting flags also works
255 - Processing uses the same function as Tool | Filter
256 Message, but doesn't use the same update proc yet
258 2002-02-23 [paul] 0.7.2claws8
260 * sync with sylpheed 0.7.2cvs14
261 see ChangeLog entries 2002-02-22 and 2002-02-23
263 2002-02-22 [christoph] 0.7.2claws7
266 Add column space to table
267 * src/quote_fmt_parse.y
270 2002-02-22 [paul] 0.7.2claws6
278 src/matcher_parser_lex.l
279 src/matcher_parser_parse.y
282 src/prefs_filtering.c
283 src/selective_download.[ch] *** NEW FILES ***
286 Selective Download added to 'Tool' menu.
287 Retrieves email headers of the currently selected pop3
288 account and allows the user to mark emails for deletion
289 right on the pop3 server. Patch submitted by Oliver Haertel
290 <oha@users.sourceforge.net>.
293 add 'src/quote_fmt.c'
295 2002-02-22 [christoph] 0.7.2claws5
299 * src/prefs_common.[ch]
300 * src/prefs_template.c
301 * src/quote_fmt.c *** NEW FILE ***
303 move quote format symbol description code
304 to it's own file because it is used from
305 differnent code parts
306 Rewrote symbol description GUI
309 + get data from array (no more long constant strings)
310 * src/quote_fmt_lex.l
311 * src/quote_fmt_parse.y
312 Symbol for Literal % changed to \% instead of %%
313 (More logical as \ is used for quoting for other symbols)
314 Add |f and |p to include files and program output
316 |f{/home/.../.signature}
319 Correct wrong spelling for "Referenzen"
321 2002-02-21 [paul] 0.7.2claws4
324 forgotten during sync
326 2002-02-21 [paul] 0.7.2claws3
328 * sync with sylpheed 0.7.2cvs11
329 see ChangeLog entries 2002-02-17, 2002-02-18, 2002-02-19,
330 2002-02-20 and 2002-02-21
332 2002-02-20 [melvin] 0.7.2claws2
334 * src/prefs_actions.c
335 Added error report when child cannot fork or when execvp
336 returns with an error.
338 2002-02-19 [christoph] 0.7.2claws1
341 return unconverted text if conde conversion is not possible
342 when libjconv is used.
343 (patch submitted by "Simon 'corecode' Schubert")
347 * version 0.7.2claws release
349 2002-02-19 [paul] 0.7.2claws
352 updated by Wilbert Berendsen
355 2002-02-18 [alfons] 0.7.1claws13
359 remove references to dlfcn and explicitly loading functions
360 from dynalink libs, because libs linked anyway, and functions
361 are loaded explicitly
363 2002-02-17 [melvin] 0.7.1claws12
365 * src/prefs_actions.c
366 Replaced children wait loop with double fork technique.
367 Now, input/output window updated at each new output.
368 free_children(): Fixed a memory leak.
369 Made input/output window non closable if running children
371 Added missing <unistd.h> include.
372 Added some --debug outputs.
374 2002-02-17 [melvin] 0.7.1claws11
377 Fixed bug where descending sort order did not select top
380 2002-02-17 [melvin] 0.7.1claws10
383 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
385 Pspell data package directory no more hard coded but
386 set during configuration (PSPELL_PATH). (Thanks to
387 Gustavo Noronha Silva.)
389 2002-02-17 [melvin] 0.7.1claws9
392 Added PSPELL_PATH macro and removed obsolete ISPELL_PATH
394 Fixed compile-time warnings.
396 2002-02-16 [alfons] 0.7.1claws8
399 fix inadvertent free of NULL pointer which caused
400 sylpheed to crash when closing the save-as dialog
401 using the window close button
403 2002-02-16 [carsten] 0.7.1claws7
404 * src/mainwindow.[ch]
407 fixes for pixmap theming code:
408 - recently changed mail attributes shouldn't get
410 - theme is only reloaded iff another theme was
413 2002-02-16 [paul] 0.7.1claws6
415 * sync with sylpheed 0.7.2 release
416 see ChangeLog entry 2002-02-15 and 2002-02-16
418 2002-02-15 [paul] 0.7.1claws5
420 * sync with sylpheed 0.7.1cvs9
421 see ChangeLog entry 2002-02-15
424 remove unneeded headerwindow.c entry
426 2002-02-14 [carsten] 0.7.1claws4
428 fixed a bug for "Go to next unread message": there was
429 an endless loop if NEXTUNREADMSGDIALOG_ASSUME_NO was set
430 in the prefs, because of doing "Search again" instead
433 2002-02-14 [carsten] 0.7.1claws3
435 removed 2 more mem leaks; following memprof,
436 this code is "leak free" now :)
438 2002-02-14 [carsten] 0.7.1claws2
440 used opendir/readdir/closedir instead of scandir
441 -> code should work now on Solaris
443 2002-02-14 [paul] 0.7.1claws1
445 * sync with sylpheed 0.7.1cvs8
446 see ChangeLog entries 2002-02-13 and 2002-02-14
449 add some description of Actions and Pixmap Themes
453 * version 0.7.1claws release
455 2002-02-13 [paul] 0.7.1claws
460 updated translations, submitted by Ricardo Mones Lastra,
461 Alessandro Maestri and Fabio Junior Beneditto
463 2002-02-13 [melvin] 0.7.0claws75
465 * src/prefs_actions.c
466 Added missing "signal.h" include
468 2002-02-13 [melvin] 0.7.0claws74
470 * src/prefs_folder_item.c
471 Added missing "config.h" include
473 Updated French translation for folder propriety.
475 2002-02-13 [jens] 0.7.0claws73
478 Added missing src/prefs_folder_item.c [log added by melvin]
480 Updated German translation.
482 2002-02-13 [melvin] 0.7.0claws72
485 Updated French translation.
487 2002-02-13 [melvin] 0.7.0claws71
490 Made gtkut_editable_get_selection return NULL if selection
492 This fixes a bug where selecting part of message A then
493 switching to message B and replying to it will not
494 quote the message's body.
496 2002-02-12 [paul] 0.7.0claws70
499 cosmetic, relating to pixmap themes: on toolbar make
500 updating of 'Exec' and 'Compose news/Compose email'
503 2002-02-12 [carsten] 0.7.0claws69
509 - refreshing after changing pixmap theme better
511 - wanted to remove some mem leaks, but alfons was
512 faster (and had the better solution ;)
514 2002-02-12 [alfons] 0.7.0claws68
517 * src/stock_pixmap.[ch]
518 plug mem leaks, refactor code a little bit
521 2002-02-12 [sergey] 0.7.0claws67
524 Fixed problem with copying messages to IMAP folders when the
525 server uses something other than '/' as a namespace separator
526 (cyrus-imapd uses '.').
528 2002-02-12 [jens] 0.7.0claws66
531 Updated German Translation
533 2002-02-12 [paul] 0.7.0claws65
535 * sync with sylpheed 0.7.1cvs1
536 see ChangeLog entry 2002-02-12
538 2002-02-12 [melvin] 0.7.0claws64
540 * src/prefs_actions.c
541 Fixed "feature" where children's output was duplicated
542 instead of refreshed while monitoring.
543 Removed some debug code.
545 2002-02-12 [christoph] 0.7.0claws63
548 always delete message from queue after sending/send error
551 2002-02-12 [melvin] 0.7.0claws62
553 * src/prefs_actions.c
554 Children wait loop is now triggered with a timeout of 1s
555 Added %F which is replaced with the list of filenames
556 of all selected messages (as suggested by Ricardo Mones Lestra)
557 Pipe syntax changed. Prefix with | to send selection, postfix
558 with | to retrieve output. Prefix with > or * to send
559 user definable input to the command (*: input is hidden)
560 Old pipe action should now be postfixed with |, too.
562 2002-02-12 [carsten] 0.7.0claws61 (more 59.75)
564 fixed a bug: if there's no theme directory don't
565 throw an error, just do "nothing" (thanks Alfons)
567 2002-02-12 [carsten] 0.7.0claws60
570 had to write the cache twice (nasty!); some marks would
573 2002-02-11 [carsten] 0.7.0claws59
576 doc-src/maintainer_guide.txt
582 src/prefs_common.[ch]
583 src/stock_pixmap.[ch]
585 pixmap theming and related work on pixmap
586 handling on some other places
587 (e.g. hrm features for all folder)
588 src/pixmap/stock_*.xpm -> the stock_ was removed
590 2002-02-11 [paul] 0.7.0claws58
592 * sync with sylpheed 0.7.1 release
593 see ChangeLog entries 2002-02-11
595 2002-02-08 [paul] 0.7.0claws57
597 * sync with sylpheed 0.7.0cvs39
598 see ChangeLog entry 2002-02-07 (last entry)
600 * src/prefs_actions.c
601 src/prefs_filtering.c
604 sync: made it compile with C compilers other than gcc
606 2002-02-07 [paul] 0.7.0claws56
608 * sync with sylpheed 0.7.0cvs38
609 see ChangeLog entries 2002-02-06 (last 2 entries) and
612 2002-02-07 [darko] 0.7.0claws55
616 Fix const gchar */gchar * issue (thanks Hiro)
618 2002-02-07 [darko] 0.7.0claws54
623 * src/prefs_template.c
625 * src/quote_fmt_parse.y
628 When replying or forwarding an email don't quote the entire
629 mail body but use the part of the message text that is selected
631 2002-02-06 [melvin] 0.7.0claws53
633 * src/prefs_common.[ch]
636 Made possible to switch quickly to last used dictionary
637 which makes checking bilingual documents easier.
639 2002-02-06 [melvin] 0.7.0claws52
642 Added forgotten new file src/prefs_actions.c
644 2002-02-06 [melvin] 0.7.0claws51
646 * src/prefs_actions.c ** NEW FILE **
647 * src/prefs_actions.h ** NEW FILE **
648 Added actions to execute on message text view, or on the
651 Added src/prefs_actions.[ch]
653 Added new menu "Edit/Actions"
655 Added new actionsrc file.
657 Added actionsrc reading.
659 Added new menus "Edit/Actions" and "Configuration/Actions..."
661 Added new element actionslst element to prefs_common.
663 2002-02-06 [paul] 0.7.0claws50
665 * sync with sylpheed 0.7.0cvs36
666 see ChangeLog entry 2002-02-06
671 updated by Ricardo Mones Lastra
673 2002-02-05 [paul] 0.7.0claws49
675 * sync with sylpheed 0.7.0cvs33
676 see ChangeLog entries 2002-02-04 (last 4 entries) and 2002-02-05
678 2002-02-05 [paul] 0.7.0claws48
681 re-add 'Edit/Advanced/Delete entire line', previously named
684 2002-02-04 [paul] 0.7.0claws47
688 fix bug #494993 (Reply All not taking Reply-To into consi)
689 eliminate differences in behaviour of right-click 'Reply to all'
690 in summary view and 'Reply to all' on the toolbar.
691 fix bug where Reply-To gets ignored by 'Reply to all' in summary
692 view and From gets ignored by 'Reply to all' on toolbar.
693 fix bug where 'Reply to all' on toolbar uses To twice and ignores
694 From when no Reply-To header is present.
696 2002-02-04 [paul] 0.7.0claws46
698 * sync with sylpheed 0.7.0cvs30
699 see ChangeLog entries 2002-02-03 and 2002-02-04
701 2002-02-03 [melvin] 0.7.0claws45
704 Readded function to highlight all misspelled words.
705 Fixed bug where user-provided-words did not replace
706 correctly the misspelled word when using the mouse.
707 Fixed bug where checking a region selected from right to left did
708 not check the region at all.
709 Fixed bug where 'Check backwards' may not check at all.
710 Fixed memory leaks where popup menus and accel_groups were not destroyed.
711 Fixed possible buffer overflow when checking for long strings (>1k).
712 Made cursor and scrollbar positions non changing after uncheck_all/check_all.
713 Accelerators code uses now gtk_widget_add_accel.
714 Removed and disabled obsolete and unfinished code.
718 Added menu item to Highlight all misspelled words.
720 2002-02-01 [paul] 0.7.0claws44
723 fix '/View/Hide read messages' sensitivity when all
724 messages in a folder are hidden
726 2002-02-01 [paul] 0.7.0claws43
729 add --send option to command line interface, sends all
730 queued mail. Patch submitted by Ricardo Mones Lastra.
732 2002-01-31 [paul] 0.7.0claws42
735 add '/View/Hide read messages' to main_window_set_menu_sensitive()
737 2002-01-31 [paul] 0.7.0claws41
739 * sync with sylpheed 0.7.0cvs27
740 see ChangeLog entries 2002-01-30 (src/mh.c, src/prefs_common.c)
744 comment out elements of textview_show_part() as temporary
745 workaround for attachment 'Display as text' bug
748 updated by Fabio Junior Beneditto
750 2002-01-30 [paul] 0.7.0claws40
752 * sync with sylpheed 0.7.0cvs24
753 see ChangeLog entries 2002-01-29 (src/prefs_common.c)
757 add {N_("/_Spelling"), ... "<Branch>"} to
758 GtkItemFactoryEntry compose_entries[]
761 add claws menu items to prefs_keybind_apply_clicked()
762 and remove non-claws menu items
764 2002-01-29 [paul] 0.7.0claws39
766 * sync with sylpheed 0.7.0cvs22
767 see ChangeLog entries 2002-01-28 and 2002-01-29
769 2002-01-28 [melvin] 0.7.0claws38
772 Added the declartion of compose_send_control_enter.
776 Added in a 'Spelling' menu which includes the configuration menu.
777 Added a real 'Check all' and got rid from the old one which only
778 highlited misspelled word.
779 Made 'Check while typing' a disableable option.
780 Added a dialog when there are no more misspelled word.
781 Added a dialog if error occurs when switching to a dictionary.
783 * src/prefs_common.[ch]
784 Added option for the default 'Check while typing' option.
787 2002-01-28 [alfons] 0.7.0claws37
790 fix buglet and make code comply with sylpheed code style
792 2002-01-28 [paul] 0.7.0claws36
794 * sync with sylpheed 0.7.0cvs19
795 see ChangeLog entries for 2002-01-28
797 2002-01-28 [hoa] 0.7.0claws35
803 read the renderer config
806 use the renderer config to convert mime attachments
809 don't use textview_show_html/ertf,
810 use get_text_content instead
812 2002-01-27 [alfons] 0.7.0claws34
815 make sylpheed believe it can delete a news message...
816 (messages are NOT deleted, maybe we should remove
817 processing from the folder properties after all.)
819 2002-01-27 [alfons] 0.7.0claws33
824 implement remove_msg()
826 2002-01-27 [alfons] 0.7.0claws32
831 fix return receipt / disposition notification again. this
832 stuff seems to break on _every_ major summary UI change, so
833 it's now implemented using a flag which is saved in the
836 2002-01-26 [alfons] 0.7.0claws31
839 let import dialog show the destination folder identifier
841 2002-01-26 [melvin] 0.7.0claws30
845 Readded 'Mark all read' into summary view popup menu
846 Added 'Mark all read' in folder view popup menu for IMAP
848 Made it insensitive if the selected folder is not the shown
849 one to avoid 'Mark all read' on the wrong folder.
851 2002-01-26 [paul] 0.7.0claws29
855 move 'Mark all read' from summary view to folder view
856 menu. (adapted from) patch submitted by Jeremy Andrews,
857 <lists@kerneltrap.com>
859 2002-01-25 [alfons] 0.7.0claws28
862 put the gtk class name back so GtkSText adapts the
865 2002-01-25 [alfons] 0.7.0claws27
868 assimilate Ricardo's patch that shows pixmaps instead of
869 plain "new" and "unread" texts in the folder view column
872 2002-01-25 [paul] 0.7.0claws26
875 add $(GPGME_CFLAGS) to INCLUDES so that gpgme can
876 be found in non-standard locations.
877 Closes Patch #507976, submitted by Stoyan Genov, <sdg@rila.bg>
879 2002-01-25 [paul] 0.7.0claws25
881 * sync with sylpheed 0.7.0cvs16
882 see ChangeLog entry 2002-01-25
884 2002-01-24 [paul] 0.7.0claws24
886 * more sync with sylpheed 0.7.0cvs15
887 get_file_size_as_clrf(), see ChangeLog entry 2002-01-23
889 2002-01-23 [sergey] 0.7.0claws23
892 Fixed segfault when closing LDIF import wizard with
898 Fixed wrong scrolling position after switching between
899 text and image parts.
901 2002-01-23 [paul] 0.7.0claws22
903 * sync with sylpheed 0.7.0cvs15
904 see ChangeLog entries 2002-01-22 and 2002-01-23
906 2002-01-21 [melvin] 0.7.0claws21
908 * src/prefs_scoring.c
909 * src/prefs_filtering.c
910 Fixed bug where scoring and filtering windows stopped
913 2002-01-21 [paul] 0.7.0claws20
915 * sync with sylpheed 0.7.0cvs12
916 see ChangeLog entries 2002-01-20 and 2002-01-21
918 2002-01-21 [carsten] 0.7.0claws19
921 * src/messageview.[ch]
922 * src/summaryview.[ch]
923 changes to shortcuts handling again:
924 + "Q" now controled by mainwin
925 + v/V are now customizable and have slightly
927 the "button" to minimize the messageview (and maximize
928 the summary view) is a real button now
930 "Delete Line+" added to Edit/Advanced (this will also
933 2002-01-20 [melvin] 0.7.0claws18
936 Made "Bcc" sensitive when addressbook is called from
937 compose window (it was a Claws only bug).
939 2002-01-19 [alfons] 0.7.0claws17
942 prevent unnecessary updates when currently selected folder has
945 2002-01-19 [alfons] 0.7.0claws16
948 prevent writing the cache based on current message list in summary
949 view when filtering also put messages in currently selected folder
954 Italian translation submitted by Alessandro Maestri
955 <a.maestri@cs.tin.it>
957 2002-01-18 [melvin] 0.7.0claws15
959 * src/prefs_filters.c
960 fixed bug where 'cancel' from 'filters' window stops autochecking
961 if the timer timed out when the window was open.
963 2002-01-18 [match] 0.7.0claws14
965 * src/addrclip.[ch] ** NEW FILE **
966 * src/addrselect.[ch] ** NEW FILE **
967 * src/adbookbase.h ** NEW FILE **
968 addressbook cut, copy and paste
984 support for copy/paste
986 support for copy/paste
987 tidy up menu option processing
988 correct address list function arguments
1000 2002-01-18 [paul] 0.7.0claws13
1002 * sync with sylpheed 0.7.0cvs8
1003 configure.in: support Mac OS X (Darwin)
1005 2002-01-18 [carsten] 0.7.0claws12
1007 small hack to fix a segfault with an empty href
1008 (reported by Alexandra Walford <deeni@altern.org>)
1011 the shortcuts for Mark und Mark as unread are hardcoded
1015 readded the shortcuts in gtkstext but made them
1016 customizeable (simply by adding a menu plus a wrapper
1019 2002-01-17 [melvin] 0.7.0claws11
1022 fix default dictionary not being saved.
1024 2002-01-16 [darko] 0.7.0claws10
1027 fix wrapping crash with URL longer than wrapping margin
1029 2002-12-08 [hoa] 0.7.0claws10
1031 * src/matcher_parser_parse.y
1034 * src/prefs_filtering.c
1035 now, we can use bounce action in the dialog box.
1037 2002-01-16 [carsten] 0.7.0claws9
1039 removed the <control> and <alt> shortcuts because they're
1040 not needed and interefered with the "normal" shortcuts
1043 removed most of the hardcoded shortcuts and assigned
1044 them to menu entries making them easy customizable by
1047 2002-01-16 |melvin] 0.7.0claws8
1050 fixed bug where using the mouse and when the compose
1051 window is not on top may result in a crash.
1053 2002-01-16 [melvin] 0.7.0claws7
1056 fixed a long standingspell checker bug which could
1057 cause a crash after sending a message.
1059 2002-01-16 [paul] 0.7.0claws6
1061 * sync with sylpheed 0.7.0cvs7
1062 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
1063 2002-01-15, and 2002-01-16
1065 2002-01-16 [melvin] 0.7.0claws5
1071 Heavily modified spell checker code to work around
1072 ispell bug, to add keyboard shortcuts and for future
1073 enhancements. See README.claws for usage information.
1075 2002-01-15 [alfons] 0.7.0claws4
1078 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
1079 so sorting within threads reflects sort mode
1081 2002-01-15 [christoph] 0.7.0claws3
1084 added alertpanel if mail sending failed
1086 2002-01-15 [alfons] 0.7.0claws2
1088 * src/prefs_filtering.c
1089 don't stop timer when prefs filtering dialog is opened
1091 2002-01-14 [alfons] 0.7.0claws1
1095 remove debug_print()s for privacy reasons
1097 2002-01-14 [darko] 0.7.0claws
1100 quotation wrapping is now also in the main branch
1104 * tools/filter_conv.pl
1105 allow for Boolean Op and case-sensitivity
1106 this file is included in the release and tagged
1109 2002-01-13 [paul] 0.7.0claws
1111 * release 0.7.0, with cvs tag 'rel_0_7_0'
1115 * tools/filter_conv.pl
1117 rewritten to output to matcherrc instead of filteringrc
1120 updated Spanish translation by Ricardo Mones Lastra
1125 update dutch translation
1130 Updated by Fabio Junior Beneditto
1132 2002-01-13 [melvin] 0.6.6claws53
1135 Updated french translation
1137 2002-01-12 [alfons] 0.6.6claws52
1140 plug mem leak that has been sitting there for ages
1142 2002-01-12 [alfons] 0.6.6claws51
1145 undo melvin's changes from 0.6.6claws48 because summary
1146 view now refuses to select first unread message when
1149 2002-01-11 [alfons] 0.6.6claws50
1152 use claws' semantics for getting folder item when
1153 importing an mbox file into a folder
1154 (submitted by Dale P. Smith)
1156 2002-01-11 [christoph] 0.6.6claws49
1159 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
1160 toggle widget, because non static prefs can not use
1161 prefs_set_* functions
1162 * src/prefs_account.c
1163 toggle smtp auth password field sensitivity if
1164 user id is empty and add descrition of usage for
1166 * src/prefs_folder_item.c
1167 use SET_TOGGLE_SENSITIVITY macro to instead of extra
1170 2002-01-11 [melvin] 0.6.6claws48
1173 fix the 'Ctrl-Enter' feature for sending and test really
1174 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
1175 editables which was not documented in Gtk)
1178 Made summaryview refresh after sorting and not before.
1180 2002-01-11 [christoph] 0.6.6claws47
1183 select account from account ids if possible and
1184 correctly set save folder for copy in reedit
1186 2002-01-10 [paul] 0.6.6claws46
1188 * sync with sylpheed 0.7.0 release
1189 see ChangeLog entries 2002-01-07, 2002-01-08 and
1195 remove more dirt traces...
1200 clean up some traces of my debugging stuff
1202 2002-01-09 [alfons] 0.6.6claws45
1205 break up filteringprop_apply() in three separate pieces
1206 so we can drop messages that failed processing in the
1210 fix bug #469598 "no refresh of inbox after filter" which
1211 was introduced by the new summary view locking, and which
1212 prevented the summary view to update after a manual filter
1213 message. claw's filter message requires a summary_show().
1214 (aargh, summary_show() again! :-)
1216 2002-01-07 [alfons] 0.6.6claws44
1218 * src/headerwindow.c
1221 * src/sourcewindow.c
1222 bring in Hiro's last 0.7.0 wm class fixes
1225 bring in Ricardo's fix for sylprint script
1229 * src/prefs_common.[ch]
1230 * src/prefs_account.[ch]
1232 clean up account preference poison in rfc2015,
1233 and preparation to fix double sign bug
1234 (patch submitted by Simon 'corecode' Schubert)
1236 2002-01-07 [christoph] 0.6.6claws43
1239 search for free message number, do not only rely
1242 fix smtp auth and use extra account information
1243 if available, if not use pop3 data instead
1244 (closes bug #500341)
1248 2002-01-06 [alfons] 0.6.6claws42
1251 try making the separate windows work again...
1253 2002-01-06 [alfons] 0.6.6claws41
1256 adapt Hiro's separate window menu (to get rid of the funny
1257 duplicate menu items), and make it work again
1259 2002-01-06 [alfons] 0.6.6claws40
1264 * tools/README.sylprint
1265 add sylprint script for printing mails from Sylpheed
1266 (contributed by Ricardo Mones Lastra)
1271 2002-01-06 [melvin] 0.6.6claws39
1275 Fixed crash introduced in 0.6.6claws38 by the menu
1276 reorganisation (Hide read messages)
1279 Fixed typo (we are now in 2002, alfons ;) )
1281 2002-01-05 [alfons] 0.6.6claws38
1283 * sync with sylpheed 0.6.6cvs10-17
1284 (last stuff marked as LAST_STABLE)
1286 2002-01-04 [melvin] 0.6.6claws37
1289 Made account selection code use strcasestr again instead of
1290 g_strcasecmp (fixes bug where reediting queued messages
1291 did not select proper account reported by T. Link).
1294 Fix bug where folder icons are not shown when 'hide read messages'
1297 * src/stock_pixmaps.[ch]
1298 Added folder icons for 'hide read messages'.
1301 Fixed bug where 'Enter' in a header entry will send the message
1302 if 'CTL-Enter' was chosen as a shorcut for sendind.
1304 2002-01-03 [melvin] 0.6.6claws36
1307 Added popup menu for common preferences and
1308 account preferences (right click on tab displays
1309 a menu of all tabs.)
1311 2002-01-02 [melvin] 0.6.6claws35
1314 Made spelling code compatible with undo/redo feature.
1315 Added creation of suggestion mode menu for the general
1318 * src/prefs_common.[ch]
1319 Added option menu for the speller's suggestion mode.
1320 Added missing spaces in "..." buttons and made a "..."
1321 button non translatable!
1324 Made speller use the default suggestion mode.
1325 Hack to make it possible to choose 'CTRL-Enter' as a
1326 shortcut for sending (and only for sending).
1328 * src/prefs_folder_item.c
1329 Changing subject simplification does not update cache
1330 anymore (because it is unnecessary).
1331 Fixed bug where changing subject simplification updated the
1332 summaryview even when the viewed folder is not the
1333 folder which properties are being changed. (E.g.
1334 viewing folder A and changing
1335 the subject simplification of
1336 folder B -not being viewed- updated the
1337 summaryview of folder A with data of
1338 folder B). (Hope this is clear... )
1340 2001-12-31 [alfons] 0.6.6claws34
1344 fgetc() returns a signed integer which doesn't
1345 fit in a char. so c truncates this to a char
1346 but we may lose significant bits. i.e. we may
1347 comparing 0xFF which may not be equal to -1
1348 unless properly casted to signed char which
1349 we won't do because fgetc() returns a signed
1350 integer which doesn't fit in a char. so c
1351 truncates this to a char but we may lose
1352 significat bits. (you got the idea, thanks
1353 to Gustavo Noronha Silva <kov@debian.org>
1354 and the Debian folks!)
1356 2001-12-30 [alfons] 0.6.6claws33
1358 * src/prefs_common.c
1359 add #ifdef USE_PSPELLs that Melvin forgot
1361 2001-12-30 [melvin] 0.6.6claws32
1363 * src/prefs_common.[ch]
1364 Added configurable color for misspelled words.
1367 Fixed bug of foreground text color (reported by David
1369 Added configurable color for misspelled words.
1371 2001-12-30 [alfons] 0.6.6claws31
1374 remove unnecessary things someone put there
1378 make folder properties (like threading and sorting) persistent
1379 (closes bug #497424 "rescan folder tree resets proprieties")
1380 currently this is only for MH folders.
1382 2001-12-29 [melvin] 0.6.6claws30
1384 * src/string_match.[ch]
1385 Optimized a bit: regexp pattern buffer compiled only once, and
1386 one subroutine call removed. Fixed ^ regexp search: Now,
1387 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
1390 Subject filtering changed to filter summary columns and
1391 not directly the messages subject cache. The loss in
1392 performance is balanced by the improvement of string_match.
1393 Added an alert panel if there is an error in the regexp.
1395 * src/src/prefs_folder_item.h
1396 Added a regexp pattern buffer.
1398 2001-12-28 [alfons] 0.6.6claws29
1400 * src/string_match.[ch]
1402 allow compilation *BSD
1404 2001-12-27 [alfons] 0.6.6claws28
1407 sync the Hiro's bug fix for BSD
1409 2001-12-27 [melvin] 0.6.6claws27
1412 Simplify focus to subject entry code.
1414 2001-12-27 [darko] 0.6.6claws26
1420 * src/procheader.[ch]
1422 * src/stock_pixmap.[ch]
1424 Show key icon for encrypted mails in summary view
1426 * src/pixmaps/clip.xpm
1427 * src/pixmaps/clipkey.xpm
1428 * src/pixmaps/key.xpm
1429 New/modified icons for the above
1431 2001-12-27 [melvin] 0.6.6claws25
1433 * src/prefs_common.c
1434 Put spell checker options in a separate tab to decrease
1435 the Common Preferences window height.
1438 Update spell checker usage instruction about its options
1441 2001-12-27 [melvin] 0.6.6claws24
1444 Changed subject entry widget position. Initial focus is
1445 on the To header instead of the subject entry.
1446 Creating a new header scrolls the header list to make the
1447 created one visible. Nevertheless, when automatically filling
1448 headers, the first one is shown.
1449 A Tab key press in the last empty header entry zips the
1450 focus to the subject entry.
1451 (I did not change the combo boxes, yet)
1453 2001-12-26 [alfons] 0.6.6claws23
1455 * src/prefs_account.c
1457 allow default inbox to reside in another mailbox (only
1458 works for POP3 accounts)
1460 2001-12-26 [alfons] 0.6.6claws22
1463 make reply-on-click work with the account of the selected folder
1465 put a fixme here to remind me to fix finding correct default
1466 account for nested folders
1468 2001-12-25 [alfons] 0.6.6claws21
1471 make column headers display locked and mark pixmaps (idea by Melvin)
1472 fix bug by adding score and locked column type to sort array
1474 2001-12-25 [alfons] 0.6.6claws20
1477 catch a *potentially* inadvertent write back of
1478 the message cache(s) introduced by 0.6.5claws37
1480 2001-12-25 [christoph] 0.6.6claws19
1482 * src/stock_pixmap.[ch]
1484 add ignore thread pixmap
1485 (can someone draw a better icon for this?)
1487 2001-12-24 [alfons] 0.6.6claws18
1489 * src/prefs_folder_item.c
1490 make address completion actually work for the
1491 Default To address in the Folder Property dialog.
1493 2001-12-24 [alfons] 0.6.6claws17
1496 use new style regexp for subject stripping
1497 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
1499 2001-12-24 [darko] 0.6.6claws16
1503 move GPG related informational messages to debug mode
1505 2001-12-23 [alfons] 0.6.6claws15
1507 * src/stock_pixmap.[ch]
1509 add the forgotten Claws' locked pixmap
1511 2001-12-23 [alfons] 0.6.6claws14
1514 accept file name typed in entry in multi file
1515 selector (patch submitted by Gustavo Noronha Silva
1518 2001-12-23 [alfons] 0.6.6claws13
1520 * src/prefs_filter.c
1521 * src/prefs_filtering.c
1524 clean up a little bit
1526 * src/string_match.c
1527 validate input strings a little bit more
1529 2001-12-23 [alfons] 0.6.6claws12
1533 * src/string_match.[ch] ** NEW **
1534 * src/folderview.[ch]
1537 * src/prefs_folder_item.[ch]
1538 add subject simplification to strip out strings from
1539 a subject line (esp. handy for mailing lists).
1540 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
1541 but slightly changed things for better integration.)
1543 2001-12-23 [alfons] 0.6.6claws11
1546 fix bug introduced by submission included in 0.6.5claws52.
1547 ideally this submission should clean the trash if any trash
1548 folder has a message. however, the hasTrash variable was
1549 set to false whenever a trash folder was empty (discarding
1550 a previously found *filled* trash folder.)
1552 also edited the code a little bit and made it more safe.
1554 2001-12-22 [alfons] 0.6.6claws10
1557 quick fix for Martin Pool's omission of an account
1558 specific SSL setting
1560 2001-12-22 [alfons] 0.6.6claws9
1567 better support for multipart/digest (submitted
1568 by Fredrik <e98fo@efd.lth.se>)
1570 2001-12-22 [alfons] 0.6.6claws8
1573 correct function signature
1576 * src/prefs_account.[ch]
1577 allow IMAP over SSH tunnel (patch submitted by
1578 Martin Pool <mbp@samba.org>)
1580 2001-12-21 [alfons] 0.6.6claws7
1582 * sync with sylpheed 0.6.6cvs4-9
1583 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
1585 2001-12-21 [christoph] 0.6.6claws6
1588 * src/prefs_folder_item.[ch]
1589 implement saving of outgoing messages to current folder.
1590 fix segfault when no default outbox is available
1591 (closes bug #495683)
1593 2001-12-21 [carsten] 0.6.6claws5
1596 pressing CTRL while DND does now the expected thing and
1597 copies the mail (moving is still the default, as this
1598 seam more appropriate for handling mails by DND)
1600 2001-12-18 [paul] 0.6.6claws4
1602 * sync with sylpheed 0.6.6cvs3
1603 see ChangeLog entries 2001-12-18
1605 2001-12-18 [hiro] 0.6.6claws3
1608 fix for multibyte characters (obtain the number of letters
1611 2001-12-17 [paul] 0.6.6claws2
1613 * sync with sylpheed 0.6.6cvs1
1614 see ChangeLog entry 2001-12-16
1616 2000-12-17 [alfons] 0.6.6claws1
1621 2001-12-16 [paul] 0.6.6claws
1624 * Release version 0.6.6claws, cvs tag: rel_0_6_6
1627 last minute sync with main 0.6.6
1630 updated by Ricardo Mones Lastra
1631 update for last minute sync
1634 update for last minute sync
1636 updated by Jens Oberender
1638 updated by Fabio Junior Beneditto
1640 * src/prefs_common.[ch]
1642 number of undo levels is user configurable
1643 (squeeze it into the release in the dying
1644 moments) Submitted by Jens Oberender
1649 updated french translation
1651 2001-12-15 [paul] 0.6.5claws92
1653 * sync with sylpheed 0.6.5cvs28
1654 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
1657 update to allow for sync
1662 update dutch translation
1664 2001-12-14 [carsten] 0.6.5claws91
1666 fixed bug #473785; also after changing the column order
1667 the same message will be selected and displayed as before
1670 2001-12-14 [carsten] 0.6.5claws90
1672 probably found the bug reported by wwb opening or closing
1673 a folder tree just before dnd (found the solution in the
1674 balsa source -- thanks to them)
1676 2001-12-14 [carsten] 0.6.5claws89
1679 moved gtk_clist_moveto to the right place, so that
1680 only the accounts dialog is effected on opening
1682 2001-12-14 [carsten] 0.6.5claws88
1684 gtkut_clist_set_focus_row does a gtk_clist_moveto
1685 now, so that the focused row will be seen in any case
1686 (reported by wwp on sf-claws-user)
1688 2001-12-14 [darko] 0.6.5claws87
1691 remove unnecessary line
1693 2001-12-14 [paul] 0.6.5claws86
1695 * sync with sylpheed 0.6.5cvs27
1696 see ChangeLog entries 2001-12-14
1698 2001-12-14 [carsten] 0.6.5claws85
1700 following a suggestion of Melvin the rcoabm pops up
1701 right under the button now and the button is reliefed
1702 while the popup is open
1704 2001-12-14 [darko] 0.6.5claws84
1707 fix crash when wrapping long lines if linewrap quotation
1708 is disabled and wrapper encounters a word spanning more
1711 2001-12-13 [paul] 0.6.5claws83
1714 prefer 'Reply-To' header over mailing list header when
1715 replying to a message. Finally prevent all those confirmation
1716 messages being sent to the list itself.
1719 remove unused summary_set_menu_sensitive() entry
1721 2001-12-13 [paul] 0.6.5claws82
1724 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
1725 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
1726 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
1727 improvements to 'Hide read messages': Inbox, Outbox,
1728 Trash, Queue, and Draft icons now reveal presence of hidden
1731 2001-12-12 [alfons] 0.6.5claws81
1733 0.6.5claws80 was tagged as LAST_STABLE
1735 * src/filtering.[ch]
1737 * src/matcher_parser_lex.c
1738 fix the filtering; my last attempt to get it right,
1739 if it does not work, it's Hoa's turn. ;-)
1741 for my honourable peers:
1743 the code now makes a clear distinction between
1744 rules as they are displayed (probably escaped),
1745 and as they are executed (probably unescaped). the
1746 parser does *NOT* do any unescaping, this is
1747 the task of the matcher.c (which breaks up a
1748 rule into condition) and the filtering.c (which
1749 breaks up the rule's action). to make this
1750 run happily we provide an unescaped copy of
1751 crucial strings to the MatcherProp and
1752 FilteringAction structures. note that the only
1753 exception to this is any REGEXP string. those
1754 are directly passed to regcomp() and regexp()
1755 (who have much more powerful unescape functions).
1759 you can escape tab (\t), carriage return (\r),
1760 linefeed (\n), form feed (\f), quote (\"),
1761 single quote (\'), bell (\b) in all the entry
1762 lines in the scoring & filtering dialogs.
1763 as an added bonus this should not affect
1764 existing filtering rules.
1766 2001-12-12 [carsten] 0.6.5claws80
1770 "item(s) selected" is now sensitive to 1 or more
1771 than one selected (nice for language where simple
1772 adding of a "s" is not possible as German (Eintrag
1775 the "forward as attachment" entry from the right
1776 click menu removed, "forward" acts following the
1780 reverted my former changes; so compiler warning again
1781 but there's more GTK_TEXT/GTK_STEXT mixing on other places
1785 "search in message" does now *not* only work in MVIEW_TEXT
1786 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
1790 removed "/File/_Close" as it was the same as "/File/E_xit"
1791 and we don't need it two times
1793 the separate folder view and message view now get a distinct
1794 WMCLASS, just in case someone is using sawfish ;-)
1796 as the menu entries "/View/Message view" and "/View/Folder tree"
1797 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
1798 make them sensitive accordingly and as these two are "shown"
1799 after startup anytime check this menuitem at startup
1801 2001-12-12 [paul] 0.6.5claws79
1804 fix sensitivity of 'Search folder...', broken in
1810 2001-12-11 [carsten] 0.6.5claws78
1812 fixed two typos returning a wrong FALSE/TRUE
1813 * src/mainwindow.[ch]
1814 extra menu for email/news button removed
1816 2001-12-11 [alfons] 0.6.5claws77
1818 * src/matcher.c (1.3)
1819 * src/matcher_parser_lex.l (1.28)
1820 revert for another attempt
1821 mark 0.6.5claws77 as LAST_STABLE
1823 2001-12-11 [christoph] 0.6.5claws76
1826 fixed wrong translation for prev. unread msg
1828 2001-12-11 [paul] 0.6.5claws75
1833 * src/summaryview.[ch]
1834 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
1835 enable ability to hide read messages on per folder basis via
1836 '/Summary/Hide read messages'; when selected, a folder will
1837 have a red open folder icon, instead of a blue icon, if the
1838 folder contains hidden messges
1839 submitted by Thomas Link <t.link.tmp200101.gmx.net>
1842 remove '/Message/Forward as attachment' from
1843 main_window_set_menu_sensitive() to prevent debug warning
1847 Clean up some of the English
1849 * tools/newscache_clean.pl
1850 allow for new 'hidereadmsgs' entry in folderlist.xml
1853 updated translation, submitted by Ricardo Mones Lastra
1855 2001-12-11 [paul] 0.6.5claws74
1857 * sync with sylpheed 0.6.5cvs25
1858 see ChangeLog entry 2001-12-11
1860 2001-12-10 [alfons] 0.6.5claws73
1863 add more control characters
1864 * src/matcher_parser_lex.l
1865 make escaping / unescaping work again
1867 2001-12-10 [alfons] 0.6.5claws72
1870 clean up warnings "returning value for void function"
1871 * src/prefs_filtering.c
1872 make info button for execute action sensitive
1874 2001-12-10 [paul] 0.6.5claws71
1879 fix: imap server now gets informed of MARKED, UNMARKED
1880 and REPLY events. Now people can use different IMAP-Mail
1881 clients and have the exact same information about MARKED,
1882 UNMARKED and REPLY status with all of them. Especially
1883 useful for imap servers with a web-frontend.
1884 submitted by Tobias Sandhaas <medlor@web.de>
1886 2001-12-09 [melvin] 0.6.5claws70
1889 fixed bug #490076 (hunted down by Alfons who implemented
1890 a workaround in 0.6.5claws65)
1892 2001-12-09 [christoph] 0.6.5claws69
1895 set pointer to string in LOCKED column to NULL
1896 (might fix bug #490800)
1898 2001-12-09 [carsten] 0.6.5claws68
1901 resolved some cluttered menu shortcuts
1902 ('creating new email' and 'creating news message'
1905 wmclass now distinc from main window
1908 email/news and forward button functionality similar
1909 to the reply buttons; removed the ugly dropdown arrows
1910 and use instead the right mouse button
1912 2001-12-09 [paul] 0.6.5claws67
1916 allow spaces in imap folder names
1917 submitted by Willem van Engen <wvengen@stack.nl>
1919 2001-12-09 [paul] 0.6.5claws66
1921 * sync with sylpheed 0.6.5cvs24
1922 see ChangeLog entry 2001-12-09
1924 2001-12-08 [alfons] 0.6.5claws65
1927 prevent secondary selection claim after "add to sender" dialog
1928 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
1929 we trick GTK by simulating a click at (0, 0) in the textview.
1931 2001-12-08 [hoa] 0.6.5claws64
1934 fixed a bug about the .processing folder name while filtering
1936 2001-12-08 [alfons] 0.6.5claws63
1939 work around problem of not correctly updating folder stats
1940 when deleting messages. there's some folder scanning evil
1941 going so the folderview_update_msg_num() does not work
1942 correctly. need to investigate this.
1944 2001-12-08 [paul] 0.6.5claws62
1946 * sync with sylpheed 0.6.5cvs23
1947 see ChangeLog entry 2001-12-08
1949 2001-12-07 [christoph] 0.6.5claws61
1952 fix another header translation problem
1954 2001-12-07 [alfons] 0.6.5claws60
1957 make filtering also work on local spool mbox
1959 2001-12-07 [carsten] 0.6.5claws59
1961 addressbook window gets a wmclass distinct from the main
1964 * src/mainwindow.[ch]
1965 forward menu item will use mode selected in prefs, forward
1966 as attatchment in menu removed (will be substituted in the
1967 toolbar similar to reply buttons)
1968 create news message menu entry and news button is now
1969 sensitive to the existance of a news account
1970 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
1971 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
1972 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
1973 these are removed because the toolbar buttons don't show
1974 the quoting modus any longer
1978 * tools/newscache_clean.pl ** NEW FILE **
1979 perl script to do some tidying up in the newscache directory
1981 * tools/sylpheed-switcher ** NEW FILE **
1982 perl script to enable easy switching between main and claws
1985 added descriptions of the two new perl scripts
1988 2001-12-07 [melvin] 0.6.5claws58
1991 fixed a warning during compilation introduced in 0.6.5claws56
1993 2001-12-07 [paul] 0.6.5claws57
1995 * src/mainwindow.[ch]
1997 further usability enhancements to replying with or without
1998 quoting via the toolbar, use of Ctrl key is replaced by
2000 Submitted by Carsten Schurig
2002 2001-12-07 [melvin] 0.6.5claws56
2005 hack to fix bug that prevented to make/paste selections
2006 after switching between MVIEW_TEXT and MVIEW_MIME views
2007 without deselecting the selection first.
2009 2001-12-06 [alfons] 0.6.5claws55
2011 * src/filtering.[ch]
2013 revise filtering a little bit more, and make sure
2014 messages are delivered to the appropriate inbox
2015 (perhaps set per account)
2017 2001-12-06 [paul] 0.6.5claws54
2019 * sync with sylpheed 0.6.5cvs22
2020 see ChangeLog entry 2001-12-06
2022 2001-12-05 [alfons] 0.6.5claws53
2028 more revisions of filtering system
2029 (last stable version is marked as LAST_STABLE)
2031 | NOTE 1): the filtering system now uses a local folder called
2032 | .processing. if filtering fails, check this directory
2033 | for missing messages.
2035 | NOTE 2): help us find the filtering actions still missing
2037 2001-12-05 [paul] 0.6.5claws52
2040 fix bug where 'Empty Trash?' pop-up window appears even
2041 when Trash is empty, submitted by Jesse Skinner
2043 2001-12-05 [melvin] 0.6.5claws51
2046 fixed bug #486106 to select correct account when reediting
2049 2001-12-04 [alfons] 0.6.5claws50
2052 declare markfile in appropriate functions when
2053 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
2056 2001-12-04 [paul] 0.6.5claws49
2058 * sync with sylpheed 0.6.5cvs21
2059 see ChangeLog entry 2001-12-04
2061 2001-12-03 [christoph] 0.6.5claws48
2064 changed translation of undo
2067 don't reinvent the wheel to traverse a GNode
2069 seperate code to create the compose gui into functions
2070 add "Others" page with folder selection for saving copy
2072 the folder identifier is saved to queue header
2074 save message to folder in queue header
2076 2001-12-03 [paul] 0.6.5claws47
2078 * sync with sylpheed 0.6.5cvs20
2079 see ChangeLog entry 2001-12-03
2083 * more sync with sylpheed 0.6.5cvs19
2084 see ChangeLog entry 2001-11-29
2086 2001-11-30 [paul] 0.6.5claws46
2089 remove conflicts introduced by Hoa's last commit
2092 make 'Message/Bounce' sensitive
2094 2001-11-30 [hoa] 0.6.5claws45
2097 slightly change bounce function to add
2098 information about the user that bounced the mail
2099 in the From header line.
2102 permit the use of processing in outbox folder.
2104 2001-11-29 [paul] 0.6.5claws44
2106 * src/mainwindow.[ch]
2107 * src/prefs_common.c
2108 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
2109 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
2110 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
2111 usability enhancements to the quoting, implements
2112 use of Ctrl key to toggle quoting settings
2113 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
2115 2001-11-29 [paul] 0.6.5claws43
2117 * sync with sylpheed 0.6.5cvs19
2118 see ChangeLog entry 2001-11-28
2120 2001-11-29 [melvin] 0.6.5claws42
2122 added enriched.[ch] to the list of files
2128 added support to view text/enriched
2129 added support to show headers in message view for text/enriched and text/html
2130 in non multipart messages
2132 2001-11-28 [paul] 0.6.5claws41
2134 * more sync with sylpheed 0.6.5cvs18
2135 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
2137 2001-11-27 [paul] 0.6.5claws40
2140 updated translation, submitted by Fabio Junior Beneditto
2142 * sync with sylpheed 0.6.5cvs18
2143 see ChangeLog entries 2001-11-26 (src/textview.c) and
2150 updated translation, submitted by Ricardo Mones Lastra
2155 add more translatable strings
2157 2001-11-26 [christoph] 0.6.5claws39
2160 fixed one more umlaut
2162 fix translated header when it should not be translated
2164 2001-11-26 [paul] 0.6.5claws38
2167 remove '/Message/Add Sender to address book' from
2168 main_window_set_menu_sensitive(), prevent debug warning
2169 add 'Message/Mark/Mark all read' to mainwin_entries[]
2171 2001-11-26 [paul] 0.6.5claws37
2174 fix 'recurring unread state' bug
2177 * tools/filter_conv.pl
2178 read name of top level mailbox from folderlist.xml
2179 and presume nothing about its name
2181 2001-11-26 [darko] 0.6.5claws36
2184 removed functions that are now in gtkutils.c
2185 use gtkut_text_is_uri_string() from gtkutils.c
2186 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
2188 2001-11-26 [paul] 0.6.5claws35
2190 * sync with sylpheed 0.6.5cvs16
2191 see ChangeLog entries 2001-11-25 and 2001-11-26
2193 2001-11-25 [alfons] 0.6.5claws34
2195 EXPERIMENTAL!!! Please checkout the last stable version using:
2197 % cvs update -r LAST_STABLE -dRAP
2199 (Or help us testing this stuff.)
2201 * src/filtering.c (1.14)
2202 * src/filtering.h (1.6)
2204 * src/matcher.c (1.20)
2206 * src/procmsg.h (1.14)
2207 * src/summaryview.c (1.59)
2208 * src/summaryview.h (dunno)
2209 revert/merge/sync to as it was before commit
2210 on Thu, 19 Jul 2001 10:15:51 -0700.
2212 2001-11-25 [hoa] 0.6.5claws33
2215 processing mails at startup
2218 * src/summaryview.[ch]
2219 processing mails when entering folder
2221 * src/prefs_filtering.c
2224 2001-11-24 [alfons] 0.6.5claws32
2226 * src/summaryview.[ch]
2227 make summary sort headers work, and also make
2228 sure the sort type is stored
2230 2001-11-23 [alfons] 0.6.5claws31
2232 * src/summaryview.[ch]
2233 make lock work like mark
2234 disallow deleting messages marked as locked
2236 2001-11-23 [alfons] 0.6.5claws30
2242 merge undo patch submitted by Jens
2244 2001-11-23 [christoph] 0.6.5claws29
2249 fixed gpg signing and encoding
2252 added --status option to get new, unread and total
2253 message count from a running sylpheed
2254 * src/prefs_common.c
2255 temporary fix for reply_with_quote problem
2256 (don't call functions for non existing widget)
2258 one more check for ignored threads but still not
2259 always working correctly. probably a recursive
2260 check for all parents is needed
2262 2001-11-23 [darko] 0.6.5claws28
2265 wrapping on send improvements
2267 fix for GtkSText after last sync with main branch
2268 GTK_TEXT -> GTK_STEXT
2270 2001-11-23 [paul] 0.6.5claws27
2272 * sync with sylpheed 0.6.5cvs14
2273 see ChangeLog entries 2001-11-22 and 2001-11-23
2276 fixed the scrambled umlauts
2277 submitted by Carsten Schurig <Carsten.Schurig@web.de>
2279 2001-11-21 [paul] 0.6.5claws26
2281 * sync with sylpheed 0.6.5cvs12
2282 see 2nd ChangeLog entry dated 2001-11-20
2284 2001-11-20 [paul] 0.6.5claws25
2286 * sync with sylpheed 0.6.5cvs11
2287 see ChangeLog entry 2001-11-19 (src/utils.c)
2292 GTK_TEXT -> GTK_STEXT
2293 fix for wrong comment
2295 2001-11-20 [hiro] 0.6.5claws24
2298 more merges from main branch
2299 removed fatal warnings (uninitialized variables etc.)
2300 some coding style fix
2307 2001-11-19 [hoa] 0.6.5claws23
2310 * src/prefs_scoring.c
2315 * src/matcher_parser_parse.y
2316 * src/prefs_filtering.c
2319 2001-11-19 [alfons] 0.6.5claws22
2321 more of my old things into claws
2324 * src/prefs_common.c
2326 * src/summaryview.[ch]
2327 * src/prefs_summary_column.c
2328 * src/pixmaps/locked.xpm
2329 add indicators for locking of message in summary view
2330 (does not work yet, only visual indicator)
2332 2001-11-19 [paul] 0.6.5claws21
2334 * sync with sylpheed 0.6.5cvs10
2335 see ChangeLog entry 2001-11-19
2337 2001-11-18 [alfons] 0.6.5claws20
2340 remove an inadvertent free I forgot in previous clean up
2342 2001-11-18 [alfons] 0.6.5claws19
2344 * src/filtering.[ch]
2345 clean up & plug leaks
2347 2001-11-18 [paul] 0.6.5claws18
2349 * sync with sylpheed 0.6.5cvs9
2350 see ChangeLog entries 2001-11-17 and 2001-11-18
2352 2001-11-16 [paul] 0.6.5claws17
2354 * sync with sylpheed 0.6.5cvs8
2355 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
2357 2001-11-16 [paul] 0.6.5claws16
2359 * sync with sylpheed 0.6.5cvs7
2360 see ChangeLog entries 2001-11-15 and 2001-11-16
2362 2001-11-15 [hoa] 0.6.5claws15
2365 fix bounce, mails we received couln't be bounced to ourself.
2368 * src/filtering.[ch]
2370 * src/matcher_parser.h
2371 * src/matcher_parser_lex.l
2372 * src/matcher_parser_parse.y
2376 * src/prefs_filtering.[ch]
2378 * src/prefs_matcher.c
2379 * src/prefs_scoring.c
2382 new matcher/filter/score configuration file parser
2383 one unique configuration file => ~/.sylpheed/matcherrc
2384 import in currently automatic, then save are made
2386 one filter per folder and one global filter
2387 (filter of a folder will be used as folder processing)
2390 fix a bug in folder_item_get_identifier
2393 receive receipt return are fixed.
2395 2001-11-14 [alfons] 0.6.5claws14
2398 add things from main branch to make claws compile
2400 2001-11-14 [paul] 0.6.5claws13
2402 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
2403 see ChangeLog entries 2001-11-08 to 2001-11-14
2405 2001-11-14 [hoa] 0.6.5claws12
2410 add "bounce mail" option
2412 2001-11-13 [christoph] 0.6.5claws11
2415 Cleanup a mess i add before commiting
2417 2001-11-13 [hoa] 0.6.5claws10
2420 some fixes when mail are sent or
2423 2001-11-13 [christoph] 0.6.5claws9
2426 Changed two string with the same translation
2430 New mailsending process:
2431 - Always queue message before sending
2432 (message will be saved if sylpheed crashed or
2433 freezes while sending)
2434 - Allow queuing of newspostings
2435 - No copy in outbox before sending
2436 (closes bug #469501)
2437 - No more redundant code for send and send_later
2439 Applied wwp <subscript@free.fr>'s patch that fixes
2440 marks for multiple forwarded messages (+compose.c)
2445 remove things that are now in main branch
2448 update Dutch translation
2450 2001-11-12 [mhadasht] 0.6.5.claws8
2452 * src/prefs_common.c
2453 re-enabled account autoselection feature for forward
2454 and reedit lost during the branch point for SYNC-B4-REL
2456 gtkpspell_get_dict(): more readable code (even if function is
2459 added version number info to 2001-11-12 [hiro] comment.
2461 2001-11-12 [hiro] 0.6.5.claws7
2464 compose_forward(): fixed a bug that forward quote mark
2466 removed unnecessary code.
2467 * src/template_select.[ch]: removed.
2472 :%s/GTK_TEXT/GTK_STEXT/g
2477 revert the undo stuff (this is 0.6.6claws stuff)
2479 2001-11-11 [hoa] 0.6.5.claws6
2482 Insert signature at the end of the text.
2483 Added undo patch but currently disabled
2486 Threading by subject improved.
2488 * added src/undo.[ch]
2489 Undo module for compose dialog box.
2491 2001-11-11 [alfons] 0.6.5.claws5
2494 prevent threading by subject on nodes that have already been
2495 threaded by in-reply-to (as in "circular references in a tree
2496 result in a dead branch")
2498 2001-11-09 [hoa] 0.6.5.claws4
2501 allows creation of mbox folder item from any files.
2503 2001-11-09 [alfons] 0.6.5.claws3
2507 do what I mean and correct threading by subject so it really
2508 ignores attracting lines without "Re: "
2510 2001-11-07 [alfons] 0.6.5.claws2
2514 only attract by subject if a subject line starts with a "Re: "
2518 2001-11-07 [paul] 0.6.5claws1
2520 * sync with sylpheed 0.6.5. release
2521 see ChangeLog entry 2001-11-07
2523 2001-11-07 [paul] 0.6.4claws31
2525 * sync with sylpheed 0.6.4cvs18
2526 see ChangeLog entries 2001-10-30 to 2001-11-07
2527 prefs_templates.[ch] renamed prefs_template.[ch]
2532 add semicolon Hoa forgot ;-)
2535 2001-11-06 [hoa] 0.6.4claws30
2541 threading by subject - empty subject are ignored
2543 2001-11-06 [christoph] 0.6.4claws29
2546 use SSL_peek for sock_gets
2548 removed unneeded pointer in extracting quoted
2549 names implementation
2551 2001-11-06 [melvin] 0.6.4claws28
2554 fixed bug #476792 Selection overtyping with spell checker
2555 fixed bug which could cause a buffer overflow
2558 2001-11-06 [hoa] 0.6.4claws27
2562 threading by subject
2564 2001-11-05 [alfons] 0.6.4claws26
2567 Claws -> Sylpheed (vice versa)
2570 :%s/gtk_text/gtk_stext/g
2571 :%s/GTK_TEXT/GTK_STEXT/g
2572 (thanks to Jonathan Ware for spotting this)
2574 2001-11-04 [christoph] 0.6.4claws25
2577 replace Xalloca + strdup with Xstrdup_a
2579 better implementation of extracting quoted names
2580 from addresses (remove backlashes and ignore
2583 2001-11-04 [alfons] 0.6.4claws24
2586 edit to comply more with coding style
2589 fix bug reported by Kim Schulz. introduced by the patch integrated
2590 in 0.6.4claws15. the code did not check the return value of
2594 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
2596 2001-11-04 [christoph] 0.6.4claws23
2599 * src/prefs_common.[ch]
2600 init some pointers that possibly caused a segfault
2601 reported in the claws-users ML
2603 2001-11-04 [hoa] 0.6.4claws22
2605 * src/grouplistdialog.c
2606 change the names of the nodes in the tree
2609 enhanced mailto syntax as described in
2610 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
2611 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
2614 encode and decode URI (useful when opening URL into
2617 2001-11-03 [hoa] 0.6.4claws21
2619 * src/grouplistdialog.c
2620 a new newsgroups list selection dialog box
2621 with a CTree instead of a CList
2623 2001-11-03 [hoa] 0.6.4claws20
2626 enable property and scoring options when right
2630 fixed bug when nickname were displayed using
2633 2001-11-02 [darko] 0.6.4claws19
2636 new wrap quotation and URL/long words wrapping implementation
2637 * src/compose.c src/gtkstext.[ch]
2638 move gtkstext_strncmp() to gtkstext.c
2640 2001-11-01 [christoph] 0.6.4claws18
2642 * src/prefs_account.c
2643 fixed mess in account settings dialog
2644 * src/prefs_folder_item.c
2645 added label with folder path to dialog
2647 2001-10-31 [match] 0.6.4claws17
2652 fix generation of spurious address book file names.
2653 remove redundant functions.
2655 added missing file names.
2657 2001-10-30 [paul] 0.6.4claws16
2659 * sync with sylpheed 0.6.4cvs6
2660 see ChangeLog entries 2001-10-26 to 2001-10-30
2662 * tools/filter_conv.pl
2663 read folderlist.xml to discover whether the top-level
2664 folder is called 'Mailbox' or 'Mail'
2666 2001-10-29 [paul] 0.6.4claws15
2668 * src/html.c, src/textview.c
2669 activate links in html mail and fix clickable parts
2670 Submitted by Matthieu Dazy <dazy@t-surf.com>
2674 * po/de.po, po/es.po, po/pt_BR/po
2675 updated translations, submitted by Jens Oberender,
2676 Ricardo Mones Lastra, and Fabio Junior Beneditto
2678 2001-10-29 [darko] 0.6.4claws14
2681 fix wrapping for good
2686 undo previous change as it broke the smart wrapping
2688 2001-10-29 [darko] 0.6.4claws13
2691 fix infinite loop when long URL is quoted
2692 (closes bug #475122.
2696 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
2697 import Mutt address book
2698 * src/ldif.[ch] src/importldif.h
2699 modified import LDIF handle user attributes
2701 2001-10-28 [christoph] 0.6.4claws12
2704 fixed that filtering did not work if there
2705 were no filter rules
2706 (closes bug #472003 and better implementation
2709 2001-10-27 [christoph] 0.6.4claws11
2712 make the folder's default account to be used when
2713 replying. (patch by wwp <subscript@free.fr>)
2715 code cleanup, nearly killed all of wwp's patch
2716 for folder's default account in compose
2718 error panel when a folder could not be created
2719 (closes bug #471080 new folder name & already
2725 change prototype of strstr2() that Christoph forgot about
2727 2001-10-26 [christoph] 0.6.4claws10
2730 made search for accounts by email address not case
2733 fixed memory leak in folder_item_get_identifier
2736 fixed wrong strstr2 (should work like strstr)
2738 2001-10-26 [darko] 0.6.4claws9
2740 * src/compose.c src/gtkstext.[ch]
2742 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
2744 2001-10-26 [paul] 0.6.4claws8
2747 ignore css and javascript tags in html mail
2748 case-insensitive, with or without double-quoted
2751 2001-10-26 [paul] 0.6.4claws7
2753 * sync with sylpheed 0.6.4cvs1
2754 see ChangeLog entry 2001-10-26
2756 * src/prefs_account.c, src/prefs_common.c,
2757 src/prefs_summary_column.c
2758 minor improvements to the English
2760 2001-10-25 [alfons] 0.6.4claws6
2764 make GtkSText follow style of GtkText (closes bug
2765 #469211 "text selection while writing message")
2767 do sync with GTK 1.2.10
2769 2001-10-25 [paul] 0.6.4claws5
2772 ignore css tags in html mail
2774 2001-10-25 [darko] 0.6.4claws4
2777 don't declare is_url_string as static function since
2778 we need it in gtkstext.c
2780 remove unused variable
2781 don't wrap long URLs while composing a message
2783 2001-10-24 [christoph] 0.6.4claws3
2786 fix ssl deadlock, when peer closes connection
2788 2001-10-24 [paul] 0.6.4claws2
2790 * src/prefs_common.c
2791 gettextize the gpg ascii-armored warning message
2794 insert a DOS/MAC file into the composed message
2797 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
2799 2001-10-22 [paul] 0.6.4claws1
2801 * sync with sylpheed 0.6.4 release
2802 see ChangeLog entries 2001-10-21
2804 * po/fr.po, po/pt_BR.po
2805 updated by Melvin Hadasht and Fabio Junior Beneditto
2807 2001-10-21 [paul] 0.6.3claws30
2810 insert a DOS text file from the compose window
2811 into the composed message text (removes CRs characters)
2812 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
2814 * tools/filter_conv.pl, tools/README
2815 automatically use ~/.sylpheed as working directory
2816 print out confirmation message on completion
2818 * correct Hoa's last ChangeLog.claws entry
2820 2001-10-20 [hoa] 0.6.3claws29
2822 * src/grouplistdialog.c
2823 bugfix (another ?) to give the right
2824 newsgroups list for each news server.
2828 improve the newsgroups list cache
2830 2001-10-20 [paul] 0.6.3claws28
2832 * sync with sylpheed 0.6.3cvs9
2833 see ChangeLog entry 2001-10-19
2835 * correct Alfons' last ChangeLog.claws entry
2840 fix compilation problems (part of bug #472895)
2842 2001-10-18 [hoa] 0.6.3claws27
2844 * src/grouplistdialog.c
2845 bugfix when we refresh was clicked (bug 472701)
2847 2001-10-19 [christoph] 0.6.3claws26
2850 last header entry should default to "To:" or
2851 "Newsgroups:" and not copy the last entry line
2852 in a new compose window
2853 (closes bug #472686, #470792)
2855 2001-10-19 [paul] 0.6.3claws25
2857 * sync with Sylpheed 0.6.3cvs8
2858 see ChangeLog entries 2001-10-18 and 2001-10-19
2860 2001-10-18 [christoph] 0.6.3claws24
2863 reimplement ignore thread
2865 2001-10-18 [hoa] 0.6.3claws23
2868 * src/grouplistdialog.[ch]
2869 enhanced news subscription interface (feature 469113)
2873 enchanced newsgroup listing,
2874 now, we can get groups informations
2877 2001-10-18 [paul] 0.6.3claws22
2880 remove comment (sync with main branch)
2882 fix 'Re-edit' bug in 'Message' menu
2884 2001-10-17 [christoph] 0.6.3claws21
2887 ignore empty or whitespace only header lines
2889 2001-10-17 [paul] 0.6.3claws20
2891 * sync with sylpheed 0.6.3cvs7
2892 see ChangeLog entries 2001-10-14, 2001-10-16, and
2898 wrap long lines without spaces
2903 * po/es.po, po/nl.po, po/pt_BR.po
2904 updated by Ricardo Mones Lastra, Alfons,
2905 and Fabio Junior Beneditto
2907 * sylpheed-0.6.3claws released
2909 2001-10-15 [melvin] 0.6.3claws18
2912 added summary and detailed installation instructions
2915 Updated, corrected and completed french translation
2917 2001-10-15 [hoa] 0.6.3claws17
2918 * src/grouplistdialog.c
2919 we can choose the newsgroups to display with wildcards
2921 2001-10-15 [christoph] 0.6.3claws16
2925 * src/prefs_folder_item.[ch]
2926 applied wwp <subscript@free.fr>'s folder
2927 default account patch
2929 Fixed wrong translation
2931 2001-10-13 [alfons, christoph, melvin]
2934 solution #2 to solve MT-safety problems defers all GUI related calls
2935 to the main thread using a gtk_idle_add() callback. discussed on
2936 ircnet #sylpheed, with christoph spotting some issues with the
2937 original code, and melvin allowing us to lobotomize his sylpheed.
2939 * src/syldap.[ch], src/main.c
2940 fix race problem in ldap search thread by deferring GUI
2941 stuff to main thread using gtk_idle_add()
2943 2001-10-13 [paul] 0.6.3claws14
2945 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
2946 add Sergey's smtpcred.patch
2947 adds separate username/password setting for SMTP Auth
2948 needed by some servers
2949 (closes feature request #471659)
2951 2001-10-13 [paul] 0.6.3claws13
2953 * src/pgptext.[ch] **NEW FILES**
2954 * src/Makefile.am, src/messageview.c, src/mimeview.c
2955 decrypt ascii-armored gpg text embedded in
2957 Submitted by Jens Jahnke <jan0sch@gmx.net>
2959 2001-10-13 [christoph] 0.6.3claws12
2962 some more details on default to and
2965 init glib threading when ldap is used
2971 2001-10-12 [paul] 0.6.3claws11
2973 * src/prefs_common.[ch], src/rfc2015.c
2974 enable ascii-armored gpg text to be embedded in the
2975 message body, selectable through the 'Privacy'
2976 preferences. Supports encrypting only.
2977 Submitted by Ravemax <ravemax@dextrose.com>
2979 2001-10-12 [paul] 0.6.3claws10
2981 * sync with sylpheed 0.6.3cvs6
2982 see ChangeLog entries 2001-10-11 and 2001-11-12
2985 incorporated mbox folders, scoring, and folder
2986 properties into the sync
2988 2001-10-12 [darko] 0.6.3claws9
2991 describe quotation wrapping
2993 don't treat tab as space to calculate line length properly
2998 correct description of how to make new filtering system work,
2999 add some other things
3002 remove sched_yield() (not necessary / unportable)
3004 2001-10-11 [paul] 0.6.3claws8
3006 * sync with sylpheed 0.6.3cvs3
3007 see ChangeLog entry 2001-10-10
3009 2001-10-10 [christoph] 0.6.3claws7
3012 ignore 2 files created by newer autotools
3013 * src/prefs_folder_item.c
3014 using table for widget alignment
3015 fixed memory leak and broken octal display
3017 fixed segfault caused by lost filename
3018 workaround (closes bug #469551)
3020 2001-10-10 [paul] 0.6.3claws6
3022 * sync with sylpheed 0.6.3cvs2
3023 see ChangeLog entries 2001-10-09 and 2001-10-10
3025 2001-10-10 [darko] 0.6.3.claws5
3028 proper calculation of right margin if smart wrapping is enabled
3030 automatically wrap long lines if wrap quotation is enabled
3032 2001-10-09 [alfons] 0.6.3.claws4
3035 select correct row when deleting last row in the summary view (and
3036 close bug "[ #469104 ] select second last in list when deleting")
3038 2001-10-09 [paul] 0.6.3claws3
3040 * sync with sylpheed 0.6.3cvs1
3041 updated some autotool scripts
3043 2001-10-09 [darko] 0.6.3claws2
3046 new name and mark with Sylpheed comment
3048 smart quotation wrapping a-la VIM
3050 2001-10-08 [paul] 0.6.3claws1
3052 * sync with sylpheed 0.6.3 release
3053 see ChangeLog entry 2001-10-08
3055 2001-10-08 [paul] 0.6.2claws24
3058 more sync with sylpheed 0.6.2cvs12
3059 Fixed the bug that didn't select the last row correctly
3062 2001-10-07 [paul] 0.6.2claws23
3064 * sync with sylpheed 0.6.2cvs12
3065 see ChangeLog entry 2001-10-07
3069 enable jpilot to read unsynch'ed addresses.
3071 * src/editldap_basedn.c
3072 fix segfault when opening dialog.
3074 2001-10-06 [alfons] 0.6.2.claws22
3077 fix bug with summary view selecting last *inserted*
3078 node instead of last *visible* node. remember we
3081 2001-10-06 [paul] 0.6.2claws21
3084 updated translation, contains some fixes and new
3085 translations, submitted by Gustavo Noronha Silva
3088 * src/prefs_common.c
3089 change 'each' to 'every' - fix dubious English
3091 * sync with sylpheed 0.6.2cvs11
3093 2001-10-05 [alfons] 0.6.2claws20
3095 * src/mainwindow.[ch], src/folderview.c
3096 make composite tool button switch between "Compose News"
3097 and "Compose Mail" depending on selected folder
3098 (nifty idea by Kim Schulz <kim@schulz.dk>)
3100 2001-10-05 [paul] 0.6.2claws19
3102 * src/mainwindow.c, src/summaryview.c
3103 fix 'Message/Reply to all', broken in last commit
3106 fix X_BEENTHERE seg fault, thanks to Alfons
3108 2001-10-04 [paul] 0.6.2claws18
3110 * src/compose.[ch], src/mainwindow.c
3111 make "Message/Reply" reply to mailing lists; matches
3112 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
3113 based on portions of the patch submitted by
3114 Junichi Uekawa <dancer@netfort.gr.jp>
3116 2001-10-04 [darko] 0.6.2claws17
3119 better smart wrapping
3121 a function to make text buffer contiguous
3123 2001-10-03 [paul] 0.6.2claws16
3125 * sync with sylpheed 0.6.2cvs10
3130 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
3131 close bug "[ #466566 ] compile error on mdk 8.0" by removing
3132 references to chinese translations (hope someone picks up
3135 2001-10-02 [christoph] 0.6.2claws15
3138 fixed non translated header bug
3140 fixed wrong date in alfons last entry ;)
3142 2001-10-02 [alfons] 0.6.2claws14
3144 * src/compose.c, src/prefs_common.[ch]
3145 add block cursor option
3147 2001-10-02 [paul] 0.6.2claws13
3149 * sync with sylpheed 0.6.2cvs9
3151 2001-09-30 [paul] 0.6.2claws12
3153 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
3154 updated translations
3157 add 'src/importldif.c'
3159 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
3160 added eudora-to-vCard conversion tool
3161 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
3163 * sync with sylpheed 0.6.2cvs8
3167 * sylpheed-0.6.2claws released
3169 2001-09-27 [melvin] 0.6.2claws11
3172 fixed crash when using default path (introduced
3174 fixed tiny bug for initial suggestion mode
3176 2001-09-27 [melvin] 0.6.2claws10
3179 fixed bug where gtkpspell didn't set the path correctly
3182 added a paragraph about spell checking
3186 2001-09-27 [paul] 0.6.2claws9
3188 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
3189 replace '// comments' with '/* comments */' to prevent
3190 some compiler warnings
3192 * sync with sylpheed 0.6.2cvs6
3194 2001-09-26 [alfons] 0.6.2claws8
3197 introduce return receipt request notification again,
3198 which was lost because of other semantics in
3199 procheader_parse() (???)
3201 2001-09-26 [christoph] 0.6.2claws7
3204 replace comments for old code with #if 0
3205 readded auto cc, bcc and reply-to
3206 * src/prefs_matcher.c
3207 * src/prefs_scoring.c
3208 removed some definition (was moved to
3211 2001-09-26 [paul] 0.6.2claws6
3214 make 'Follow-up and reply to' sensitive
3216 * more sync with sylpheed 0.6.2cvs5
3223 fixed bug for "US-ASCII" introduced by the encoding code
3229 * src/prefs_common.[ch], src/summaryview.c
3230 'next unread msg' 'go to next folder?' dialog can be
3231 given default behaviour, either always show dialog,
3232 or assume 'yes', or assume 'no'
3233 Submitted by wwp <subscript@free.fr>
3237 * src/compose.c src/gtkspell.[ch]
3238 added support for different encodings
3242 * more sync with sylpheed 0.6.2cvs5
3246 * src/prefs_folder_item.c
3247 add check for item->prefs->default_to string is NULL and
3248 add another check when freeing this string
3253 change to version 0.6.2claws3
3255 * sync with sylpheed 0.6.2cvs5
3258 * src/ldif.[ch], src/importldif.[ch], addressbook.c
3260 * src/addrcache.[ch], addrindex.[ch]
3261 small update for future
3267 added 'Learn from mistakes' option
3268 better handling of quotes in checked words
3271 small update for spell checking stuff
3276 edit a little bit so it complies more with main coding style
3280 * src/folder.[ch], prefs_folder_item.c, compose.c
3281 migrate "request return receipt" folder property
3286 * README.claws **NEW**
3287 (add things of interest for users of main branch
3290 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
3291 re-implement threading per folder option, but store
3292 the setting in folderlist.xml (where it belongs)
3297 fixed bug when compose window is under another window
3298 * src/prefs_common.[ch] src/compose.c
3299 changed 'dictionary_path' to 'dictionary' to be consistent
3300 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
3301 * ac/pspell.m4 src/Makefile.am
3302 dropped PSPELL_PATH macro
3304 updated translations
3306 2001-09-21 [christoph]
3309 added border around header fields
3310 keep header type when new field is added
3312 2001-09-20 [christoph]
3315 more portable debug_print with source filename
3318 more newlines after debug messages
3323 change to version 0.6.2claws2
3325 * sync with sylpheed 0.6.2cvs3
3330 fixed the post-right-click focus pb
3331 fixed crash when 'Spell check all' after dict change
3332 and when cursor is at the end of the text
3333 shift-right-click pops up config menu even on misspelled words.
3340 added pspell to compiled-in features list
3344 * switched to pspell and dropped ispell
3346 new file. autoconf macro for pspell
3348 * configure.in acconfig.h
3349 added pspell support
3351 * src/main.c src/compose.[ch] src/gtkspell.[ch]
3352 * src/prefs_common.[ch]
3353 added pspell support
3355 2001-09-18 [christoph]
3359 replace LOG_MESSAGE with debug_print
3363 added newline after debug message
3365 using __VA_ARGS__ for debug_print macro
3367 ignore Makefile and Makefile.in
3372 change to version 0.6.2claws1
3373 * sync with sylpheed 0.6.2cvs1
3376 * src/prefs_matcher.c
3377 add 'score equal to' option, submitted by
3378 Paul Evans <nerd@freeuk.com>
3380 2001-09-15 [christoph]
3383 comment out menu entry not existing in claws
3385 add debug output for non existing menu entries
3387 fix next/prev unread message for ignored threads
3389 add sourcefile and line number to debug output
3390 otherwise it is sometimes hard to find the
3391 source code part if debug messages are translated
3396 refresh target folder style after colour is changed
3401 change to version 0.6.1claws3
3403 * sync with sylpheed 0.6.1cvs6
3408 fix target folder colourization to use user selected colour
3413 fix crash when message that is marked for copy/move is unmarked
3418 change to version 0.6.1claws2
3420 * sync with sylpheed 0.6.1cvs3
3425 fix bug with default font used for trash folder text
3429 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3430 updated translations
3433 change to version 0.6.1claws1
3435 * sync with sylpheed 0.6.1cvs2
3440 add Match's new addressbook
3443 updated translation submitted by Jens Oberender
3448 change to 0.6.1claws
3449 * sync with sylpheed 0.6.1 release
3454 change to 0.6.0claws2
3456 * sync with sylpheed 0.6.0cvs4
3459 updated translation submitted by Fabio Junior Beneditto
3473 change to version 0.6.0claws1
3475 * sync with sylpheed 0.6.0cvs1
3478 updated translation submitted by Ricardo Mones Lastra
3481 add 'src/prefs_templates.c'
3483 * src/compose.c, src/summaryview.c
3484 fix segfault on 'Re_edit'
3488 * configure.in, Makefile.am
3490 add tools directory to source distribution
3495 change to version 0.6.0claws
3497 * sync with sylpheed 0.6.0 release
3499 2001-08-30 [christoph]
3502 removed autoconf version check
3506 * src/account.c, src/compose.c, src/prefs_common.[ch]
3507 * src/procheader.[ch] src/utils.[ch]
3508 Enhanced automatic account selection on replies
3509 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
3512 add LDAP and JPilot to the configuration results output.
3514 2001-08-29 [christoph]
3517 no bold font for ignored threads
3522 change to version 0.5.3claws6
3524 * sync with sylpheed 0.5.3cvs10
3525 src/stringtable.[ch]: New Files
3527 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
3528 * src/pixmaps/sylpheed.xpm
3529 add mini-icons to windows (by Alfons)
3534 new functions: next_labeled_cb(), prev_labeled_cb()
3537 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
3538 summary_select_next_labeled(), summary_select_prev_labeled()
3540 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
3541 give claws blue folders and a blue trash can
3546 change to version 0.5.3claws5
3548 * sync with sylpheed 0.5.3cvs9
3549 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
3551 2001-08-24 [christoph]
3554 keep filename when browsing directories
3555 (not working for user entered filename, but
3556 for default name and selected filename from
3559 fixed wrong spelling "Folllow-up"
3563 fixed new/unread message count with ignored
3564 threads (2 commits, first didn't notice no
3565 longer needed decreasing)
3567 readded scrolling of progress dialog
3573 change to 0.5.3claws4
3575 * sync with sylpheed 0.5.3cvs7
3577 2001-08-24 [christoph]
3580 set request return receipt when replying
3581 if it is set is the folder prefs of the
3584 disable final error popup if popups are
3585 disabled in config (again)
3590 Change version number to 0.5.3claws3
3592 * sync with sylpheed 0.5.3cvs5
3595 double quote '%s' in 'gedit %s' to fix bug when
3596 opening attachment with spaces in the name
3599 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
3600 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
3601 initial message templates support
3607 change version number to 0.5.3claws2
3609 * sync with sylpheed 0.5.3cvs4
3611 * src/procmsg.h src/summaryview.c
3612 re-implement (un)ignore thread
3617 remove unnecessary code
3619 enable 'dynamic' signatures (submitted by
3620 Eric Limpens <eric@hscg-internet.nl>)
3624 clean up after sync with sylpheed 0.5.3 release
3627 fix re-introduced font mess, see Christoph's
3632 use sylpheed's small font instead of
3633 gtk default font for summary view
3639 add pl to ALL_LINGUAS - sync with main branch
3641 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
3642 Updated. Translations by Jens Oberender, Ricardo Mones
3643 Lastra, Alfons, and Fabio Junior Beneditto respectively.
3645 * po/pl.po ** NEW FILE **
3646 sync with the main branch
3649 fix target folder colorizing and refresh problem
3652 2001-08-17 [christoph]
3655 claws uses 4 colors for target folder coloring.
3656 arrays were not long enough and destroyed the
3657 stack causing a segfault.
3658 target folder colorizing does not work anymore
3664 change to version 0.5.3claws1
3666 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
3667 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
3668 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
3670 sync with sylpheed 0.5.3 release, but keep claws method of
3671 configuring/saving fonts
3673 * src/addressbook.[ch]
3674 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
3675 in line with a similar change in Hiroyuki's branch
3677 * src/mainwindow.[ch]
3678 disable main_window_set_thread_option()
3679 * src/prefs_folder_item.c
3680 comment out &tmps_prefs.enable_thread,
3681 * src/mbox_folder.c, src/procmsg.[ch]
3682 comment out MSG_IS_IGNORE_THREAD
3684 comment out summary_ignore_thread() and summary_unignore_thread()
3685 comment out MSG_IS_IGNORE_THREAD
3687 use Hiroyuki's threading instead.
3694 use Hiroyuki's 0.5.3 column scheme but also
3695 include the enable/disable button.
3696 * src/pixmaps/mark.xpm
3697 add Hiroyuki's amended pixmap
3699 2001-08-13 [christoph]
3702 receive at get all column showed wrong state for APOP
3703 button should only work for POP3 and APOP accounts
3704 * src/prefs_account.c
3705 added missing preprocessor statement for SSL
3710 add 'receive at get all' column and enable/disable
3713 2001-08-06 [christoph]
3716 show usage of SSL in protocol column
3722 * src/prefs_account.[ch]
3723 moved ssl options to a new page
3729 added support for SMTP STARTTLS command
3731 2001-08-05 [christoph]
3734 debian autoconf needs version check to find
3735 correct autoconf version. if the file is
3736 named configure.in 2.13 is used, which does
3737 not work with this configure.in script.
3738 other solution would be to rename the script
3739 to configure.ac as suggested in the autoconf
3743 disable final error popup if popups are
3748 fixes IMAP over SSL problem
3753 change to 0.5.2claws1
3755 * sync with sylpheed 0.5.2cvs1
3760 quick fix for ispell detection...
3765 change to 0.5.1claws4
3767 * sync with sylpheed 0.5.1cvs7
3771 * src/prefs_common.c, src/prefs_common.h,
3772 src/gtkspell.c, src/gtkspell.h
3773 add global spelling checker settings (compose tab) +
3774 selection of dictionary
3777 guess valid ispell location
3782 removal of 'src/quote_fmt_parse.c'
3785 (submitted by Jens Oberender <didge@suse.de>)
3790 * src/folderview.[ch]
3793 * src/prefs_common.[ch]
3795 target folder colourization
3799 more sync with Sylpheed 0.5.1cvs6
3804 * src/prefs_folder_item.[hc]
3806 shared folders support with a GUI
3812 * sync with Sylpheed 0.5.1cvs6
3818 (submitted by Fabio Junior Beneditto)
3824 patch to correct bad image mime headers
3825 (submitted by Don Quijote <dq@searchlores.org>)
3829 * tools/gif2xface.pl **NEW FILE**
3831 script to convert file.gif to file.xface for
3832 use in a custom header.
3833 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
3838 change macros for detecting JPilot and LDAP
3840 2001-07-27 [christoph]
3843 code cleanup (MIN / MAX warning, needed casting)
3848 disallow setting flags when detecting certain headers
3849 (X-Status, Status, Seen, X-Seen).
3851 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
3853 2001-07-27 [christoph]
3855 * src/prefs_filter.c
3856 * src/prefs_filtering.c
3857 * src/prefs_matcher.c
3858 * src/prefs_scoring.c
3859 scroll list when moving rows up or down
3863 * src/prefs_account.c
3864 * src/prefs_account.h
3866 SMTP over SSL (untested, feedback requested)
3874 * configure.in, acconfig.h
3875 define CLAWS (need this for main / claws detection)
3880 Sylpheed 0.5.1claws2
3882 * sync with Sylpheed 0.5.1cvs4
3884 2001-07-25 [christoph]
3888 item->prefs == NULL (don't know why)
3893 Sylpheed 0.5.1claws1
3895 * sync with Sylpheed 0.5.1cvs1-3
3897 2001-07-24 [christoph]
3900 * src/prefs_folder_item.[ch]
3901 added folderitem preferences dialog with
3902 default To: and auto request return receipt
3906 changes to handle new folderitem preferences
3910 call compose new mail with current folderitem
3914 Release Sylpheed 0.5.1claws
3917 change to release version 0.5.1claws
3919 2001-07-24 [christoph]
3922 fixed segfault that happend when the selected
3923 message was removed while retrieving new messages.
3927 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
3931 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
3932 this is a work in progress, for more information: http://nlpagan.net/sylman
3934 * configure.in, src/mainwindow.c, manual/Makefile.am
3935 add support for English manual
3938 add authors of user manuals
3940 * manual/en/sylpheed*.html
3941 add English documentation
3943 2001-07-22 [christoph]
3948 changed a wrong debug message
3953 update Dutch translation
3955 * src/prefs_filtering.c,
3957 add more translatable strings
3966 * src/inc.c, src/summaryview.[ch]
3967 prevent update of mark file when filtering has done, by
3968 using a variable; this affects two functions:
3969 inc.c::inc_finished()
3970 summaryview.c::summary_show()
3974 * src/filtering.[ch], src/prefs_filtering.c,
3976 add filtering action for label coloring
3981 * added src/labelcolors.c
3982 * added src/labelcolors.h
3983 * src/Makefile.am, src/summaryview.c
3984 rearrange label coloring code
3987 add more parentheses so label colouring works correctly
3990 don't really delete message, but move it to Trash
3992 * src/prefs_matcher.c
3993 add quote options to info dialog
3995 2001-07-20 [christoph]
4001 * src/ssl.[ch] (new)
4002 moved ssl stuff to a seperate file
4007 fix show sender using address book with no e-mail
4008 address in From: field
4012 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
4013 fix messy handling of escaping... now at least the
4014 execute command is useful. escape char is '\', we
4015 accept \n and \r too.
4019 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
4020 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
4029 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
4031 revise filtering; currently move, copy, marking have
4032 been tested. if you like bleeding edge stuff, you
4033 should definitely go for this version :)
4035 * mark old working stuff as VERSION_0_5_0_CLAWS5
4037 2001-07-17 [christoph]
4046 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
4047 bits in the mark file, without affecting either branch. Lots of
4048 files changed, also in claws branch.
4050 UNTESTED: use of mbox folders
4053 added mark all read; however this was a quick hack used for
4054 cleaning up mess after initial merge with Hiroyuki
4057 change claws version number back to 0.5.0claws5 to clear up
4058 confusion & pretension (recent release was technically
4059 0.5.0claws4, so we neatly align with Hiroyuki :-)
4063 sync with Hiroyuki's 0.5.0cvs4
4069 * src/filtering.[ch]
4070 remove invalid updating of mark files for
4071 filter actions MATCHING_ACTION_MOVE and
4072 MATCHING_ACTION_DELETE; this should fix the
4076 revert Christoph's stab at fixing the folder
4080 add missing files with translatable strings
4087 * src/addr_compl.[ch], src/prefs_filtering.c
4088 make "filtering pref dialog's destination entry" an
4089 "address completable entry", if filter destination is
4094 sync with Hiroyuki's 0.5.0cvs2-3
4096 2001-07-15 [christoph]
4099 fixed folder stats update after incorporation
4104 * finish label colouring stuff (for now)
4105 * fix incorrect colour bug (off by one)
4110 change text labels for news and mail message so there's
4111 plenty of toolbar estate left
4118 sync with Hiroyuki's 0.5.0cvs1
4121 more rewrite label colouring
4125 * src/summaryview.[ch]
4126 * start rewrite label colouring
4127 * fix proper location "Add Sender To Addressbook" menu item
4131 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4132 (actually this is 0.5.0claws4)
4137 * fix duplicate message
4138 * add updated Portugese / Brazilian translation
4139 submitted by Fabio Junior Beneditto
4147 add updated Dutch translation
4150 add updated German translation submitted by Jens
4154 Prerelease before 0.5.0claws. Please test.
4155 This version is temporarily tagged as VERSION_0_5_0_TEST
4157 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
4158 src/prefs_scoring.c, src/prefs_matcher.c,
4159 src/prefs_filtering.c, src/mbox.c,
4160 src/main.c, src/inc.c, src/filtering.[ch]
4161 revert new Hoa's new matcher (does not work yet)
4168 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
4174 add ChangeLog.claws to EXTRA_DIST
4176 add matcher_parser_parse.h to EXTRA_DIST
4178 2001-07-10 [christoph]
4181 add destination folder to table of
4182 folders that need to be updated after
4189 make collapse state of folders and folder items persistent, i.e.
4190 if you collapse a folder tree, the next time sylpheed-claws starts
4191 up the folder tree remains collapsed.
4193 2001-07-10 [christoph]
4199 renamed MD5_CTX to MD5_CTX_syl
4200 conflicts with a struct in openssl
4203 * src/prefs_account.[ch]
4207 fixed compose with current account
4208 broken by new compose button stuff
4213 changed my email address
4215 * src/matcher_parser_parse.y
4216 clean the parser to remove conflicts
4224 fix incorrect description of --enable-ldap parameter
4226 * src/prefs_common.[ch]
4228 add experimental option "smart wrapping" which makes the
4229 compose editor auto wrap.
4231 | TODO: the problem with the buggy cursor handling is caused |
4232 | by the GtkText. when deleting / backspacing text its |
4233 | wrapping algorithm does not take in account the previous |
4234 | line. should find a way to hack this in. |
4235 | or should perhaps combine this with the word wrapping |
4236 | patch i wrote in january. |
4239 show build parameters for LDAP and JPilot
4242 revert Christoph's bugfix for selecting next unread message,
4243 because folder stats aren't updated correctly
4250 * src/matcher_parser_lex.l
4251 * src/matcher_parser_parse.y
4252 * src/prefs_filtering.c
4253 * src/prefs_scoring.c
4255 bugfix of the config file parser
4260 added generated matcher sources to BUILT_SOURCES
4266 added new config file parser
4269 * src/filtering.[ch]
4271 * src/prefs_filtering.c
4272 * src/prefs_matcher.c
4273 * src/prefs_scoring.c
4274 * added src/matcher_parser.h
4275 * added src/matcher_parser_lex.h
4276 * added src/matcher_parser_lex.l
4277 * added src/matcher_parser_parse.y
4278 lex & yacc config file parser
4283 changes prefs_filtering into global_filtering
4286 build threads with subjects only if "Re: " is at the
4287 beginning of the subject
4293 sync with sylpheed 0.5.0
4294 change of version number only
4300 sync with sylpheed 0.5.0pre5
4304 sync with sylpheed 0.5.0pre4 release
4305 /po and /manual/ja not sync'ed
4309 more sync with sylpheed 0.5.0pre4
4311 2001-07-03 [christoph]
4314 fixed address book broken by address book
4315 for VCard, JPilot, LDAP
4321 stopped memory leaks
4325 more sync with sylpheed 0.5.0pre4
4329 * included address book patch for VCard, JPilot, LDAP
4330 * pref_common.c - fixed Font options on Display tab (cosmetic)
4331 * alertpanel.c - fixed truncated message
4333 2001-07-02 [christoph]
4338 mark threads for ignoring
4344 * sync with sylpheed 0.5.0pre4
4345 updated gettext to 0.10.38.
4351 * src/summaryview.[ch]
4352 new right-click option: Label.
4353 substitute for 'Mark-->Mark/Unmark', colours the line.
4354 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
4356 2001-07-01 [christoph]
4359 fixed font for trash
4361 move ctree to unread message
4365 * sync with sylpheed 0.5.0pre3 release
4371 allow inserting / attaching multiple files in
4377 small change to Alfons' previous stuff so that it
4382 * lots of files changed; first attempt to merge the changes
4383 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
4388 updated and completed, translations by Fabio
4389 Junior Beneditto <fjbeneditto@yahoo.com.br>
4395 allow selecting an attached files' mime type from a
4400 * more sync with sylpheed 0.5.0pre3
4405 merge with sylpheed.pot and pt_BR.po provided by
4406 Fabio Junior Beneditto.
4411 make MIME types case insensitive
4416 merge with sylpheed.pot and old nl.po; translations added.
4420 * more sync with sylpheed 0.5.0pre3
4425 don't crash when removing parent node of messages
4426 attracted by subject. this was caused by not deleting
4427 the parent node from the subject line hash table.
4434 if there are multiple messages selected, allow forwarding
4435 them as attachments.
4439 * more sync with sylpheed 0.5.0pre3
4445 * sync with sylpheed 0.5.0pre3
4450 fixed 'compose news article' bug
4451 from icon-and-text toolbar
4455 * sync with sylpheed 0.5.0pre2 release
4457 2001-06-24 [christoph]
4459 * src/prefs_common.c
4460 bug fix in font selection
4462 use sylpheed's normal font instead of
4463 gtk default font for folders without
4468 * src/mainwindow.[ch]
4469 added composite compose mail / news button (an idea by Leandro
4470 Pereira <leandro@linuxmag.com.br>)
4474 Added instructions for ldif-to-xml.py
4482 * src/pixmaps/stock_news_compose.xpm
4483 added pixmap by Leandro
4484 * src/prefs_common.c
4485 tested built-in spelling checker of GCC 3.0 :)
4487 merged dutch translation of sylpheed-main with
4492 Added tools directory and files.
4494 * tools/filter_conv.pl
4495 converts old filter system to new filtering system
4496 * tools/ldif-to-xml.py
4497 converts netscape addressbook to sylpheed addressbook
4499 descriptions/instructions for above two files
4501 2001-06-23 [christoph]
4504 * src/manage_window.[ch]
4505 * src/prefs_common.[ch]
4506 mail retrieval dialog can be enabled, disabled
4507 or hidden if non of sylpheed's windows is active
4513 * sync with sylpheed 0.5.0pre2
4515 2001-06-21 [christoph]
4518 show recipient on 'from' for all accounts
4521 * src/prefs_common.[ch]
4522 disable error popup on mail receive errors
4527 made the ruler correctly appear and disappear.
4530 removed Hoa's work-in-progress-stuff (interesting!) so
4533 2001-06-20 [christoph]
4536 * src/progressdialog.c
4537 added scrolled window for list in progressdialog
4541 sync with sylpheed 0.5.0pre1 release
4543 2001-06-20 [christoph]
4546 make building threads by subject work when
4547 thread view is enabled
4550 * src/prefs_common.[ch]
4551 automatically select account for mail replys
4555 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
4556 they are filled in from the account settings.
4560 * more sync with sylpheed 0.5.0pre1
4566 added --sysconfdir to CPPFLAGS for pointing to the correct
4567 location of mime.types.
4569 NOTE: make sure you use --sysconfdir when running ./autogen.sh
4575 fixed some bug when building threads
4579 * src/prefs_account.c
4580 UI stuff: More changes to the English
4584 * src/pixmaps/stock_news_compose.xpm: new file
4588 Added new icon for Hoa's 'compose a news
4589 message', plus minor improvements to the
4595 more sync with sylpheed 0.5.0pre1
4601 Follow-up and reply to
4603 * src/summaryview.[ch]
4604 Build threads also with subjects
4609 forwarding use the current account.
4612 the "compose message" button has been replaced with
4613 "new mail" and "new news" buttons
4615 * src/prefs_common.[ch]
4616 added a configuration option to use the forward button
4617 as "forward as attachment"
4618 changed reply and forward format description
4620 * src/quote_fmt_lex.l
4621 * src/quote_fmt_parse.y
4622 added message with no signature in format for reply
4631 Improvements to the English
4633 * src/prefs_common.c
4634 Improvements to the English and some
4635 clarity/continuity improvements in the
4636 description of Quote symbols.
4642 * sync with sylpheed 0.5.0pre1
4647 Better interface for compose, displayed fields
4648 are updated whenever we change account.
4649 Newsgroups field is automatically filled.
4652 Newsgroups field is automatically filled.
4654 * src/prefs_account.c
4655 Some interface stuff when fields appear and
4662 * sync with sylpheed 0.4.99
4666 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
4667 base64_decoder_free, base64_decoder_decode): new object and
4668 functions for decoding base64 streams.
4669 * src/procmime.c (procmime_decode_content): modified to use the
4676 * sync with sylpheed 0.4.99cvs11
4682 * sync with sylpheed 0.4.99cvs9
4687 * src/prefs_account.c
4689 SMTP server can be defined in the news account
4690 mime type of attachment are kept.
4694 now choose the highest important score between default
4695 and important score of folder.
4699 * src/prefs_common.c:
4701 (prefs_quote_description_create): corrected description of
4702 quote format characters
4708 * sync with sylpheed 0.4.99cvs8
4712 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
4713 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
4719 * sync with sylpheed 0.4.99cvs7
4723 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
4724 clashes with autogenerated header).
4725 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
4726 * src/Makefile.am: added quote_fmt.h.
4727 * src/.cvsignore: added lex/yacc autogenerated files
4728 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
4734 * sync with sylpheed 0.4.99cvs6
4738 * added src/quote_fmt_parse.h
4743 don't modify readonly configuration files
4745 * src/prefs_account.c
4746 * src/prefs_common.c
4747 * src/prefs_customheader.c
4748 * src/prefs_display_header.c
4749 * src/prefs_filter.c
4750 * src/prefs_filtering.c
4751 * src/prefs_scoring.c
4752 don't open dialog box when configuration files
4757 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
4759 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
4760 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
4761 BUILT_SOURCES to make all files rebuild properly.
4763 * src/compose.c: removed #include "quote_fmt.tab.h".
4765 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
4766 CHARACTER value in yylval.
4768 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
4769 receive CHARACTER value by documented means (yylval).
4771 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
4776 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
4781 * src/prefs_filtering.c
4782 now keep the configuration for execute action
4789 * sync with sylpheed 0.4.99cvs5
4794 added quote_fmt.[ch]
4796 * added src/quote_fmt.y
4797 * added src/quote_fmt.l
4798 * added src/quote_fmt.tab.h
4799 * added src/quote_fmt.tab.c
4800 * added src/lex.quote_fmt.c
4801 parsing configuration for replying
4804 * src/prefs_common.[ch]
4805 added configuration UI for replying
4809 using configuration for replying
4817 * src/prefs_filtering.c
4818 * src/prefs_matcher.c
4819 * src/prefs_matcher.h
4820 action "run a command" for filtering
4821 and matching with a command.
4822 fixed the "whole message" matching
4825 changed temporary filename for security
4828 queue the notification if it fails to send.
4830 * src/prefs_common.c
4831 * src/prefs_folder_item.c
4832 changed the default important score
4834 * src/prefs_scoring.c
4836 hide kill score input when the folder is not
4841 * src/prefs_common.c:
4843 (prefs_font_select): pass font name in font entry box to font
4848 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
4852 * sync with sylpheed 0.4.99cvs4
4856 * src/headerwindow.c:
4858 (headerwindow_show_cb): use the selected summary view item, not
4863 * src/headerwindow.c:
4865 (headerwindow_show_cb): always try to show msginfo
4870 keep attached parts when reediting or forwarding.
4875 * src/prefs_folder_item.[ch]
4876 * src/prefs_scoring.[ch]
4878 * src/summaryview.[ch]
4881 * src/prefs_common.[ch]
4882 support for folder scoring
4883 kill score and important score for messages
4885 * src/prefs_account.c
4886 some display bug fixed for local account
4891 * src/summaryview.c:
4893 (add_sender_to_cb): don't crash when no or invalid sender; the add
4894 sender to address book menu item is disabled.
4898 * src/filtering.[ch]
4900 handling summary menu / filter messages
4906 imap folders now appears in list
4909 doesn't crash if destination mail is not writeable
4914 removed some warnings
4918 * src/prefs_filtering.c
4919 global string to identify any folders
4920 removed some debug info
4921 filtering to mbox folders is now possible
4924 removed some warnings
4927 permission on files are changed to read/write for user only,
4929 creation of subfolder is handled better.
4933 Verified the sync for src/prefs_common.[ch] and
4934 src/prefs_account.[ch]. I believe there were some
4935 minor indentation differences.
4941 * sync with 0.4.99cvs3
4946 handling flags for mbox format
4949 use of mark file only for MH format
4950 handling flags for mbox format
4951 filtering cannot yet move or copy mails to mbox folders.
4954 changed move_msg, copy_msg,
4955 move_msgs_with_dest, copy_msgs_with_dest functions
4956 uses only folder->copy_msg() function
4957 uses folder->finished_copy() to handle the destination
4958 folder at the end of the copy or move operation.
4961 included mbox directories.
4963 * src/folderview.[ch]
4965 handle folders operation for mbox format
4968 disable conversion of "From " header
4970 * src/mbox_folder.[ch]
4971 completion of mbox format handling
4974 changed mh_copy_msg() function and
4975 removed mh_move_msg(), mh_move_msgs_with_dest(),
4976 mh_copy_msgs_with_dest()
4978 * src/prefs_filtering.c
4979 removed some warnings
4981 * src/prefs_matcher.c
4982 default boolean operation is AND
4985 handling flags for mbox format
4986 handling of "From " header
4990 added MSG_REALLY_DELETED flags to handle deletion of
4991 messages in mbox format.
4994 handling flags for mbox format
4995 disable the MSG_DELETED flags when messages
4996 are deleted in mbox format
4999 "From " headers display fixed.
5005 (get_email_part): skip quoted email addresses, like in e.g.
5006 "'alfons@proteus.demon.nl'".
5010 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
5011 and fixing the persistence troubles when using separate windows.
5015 Added #define SEPARATE_ACTION used in the gtk item factory for
5016 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
5017 use gtk_item_factory_get_widget_by_action() to get the items.
5019 Removed separate_widget_cb from the gtk item factory data
5021 (mainwindow_create): connect separate_widget_cb() to check
5022 menu item "toggled" signal. also passing a MainWindow pointer
5023 as object data for both check menu items.
5025 (separate_widget_cb): definition of separate_widget_cb() to match
5026 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
5027 window using gtk_object_get_data(). The type of window separation
5028 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
5030 * src/prefs_filtering.c,
5031 src/prefs_matcher.c: added horizontal scrollbars
5036 fix segfault with invalid bold font
5038 correctly display summary stats after row is marked
5042 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
5043 encodings with libjconv.
5048 added mbox_folder.[ch]
5050 mbox temporary folder
5052 * added src/mbox_folder.[ch]
5054 * src/procheader.[ch]
5057 bugfix for file incorporation filtering
5059 enable creation of MBOX
5060 * src/prefs_display_header.c
5061 enable use of headers like "From "
5062 something that should be fixed :
5063 displaying of such headers add an extra space
5064 * src/prefs_folder_item.c
5065 don't create folders because it is not necessary
5067 added data field to MsgInfo for mbox internal use
5069 added some support for mbox
5071 added get_mbox_cache_dir() function
5073 2001-05-23 [hiroyuki]
5075 * src/headerwindow.c
5086 src/folderview.c: more sync with 0.4.99cvs2.
5088 * src/headerwindow.c: reverted.
5094 * sync with sylpheed 0.4.99cvs2
5102 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
5108 * configure.in: if gnome-config not found, "no" is displayed
5110 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
5112 * src/textview.c: now also possible to add mail addresses by right
5113 clicking in the text view
5115 * src/codeconv.c: merged patch which fixes endless loop when encountering
5116 invalid wide characters; from Alte <010@imis.ru>
5120 Added installation of gnome specific things:
5122 * Makefile.am: gnome conditional
5124 * configure.in: check for installed gnome
5126 * added sylpheed.png, sylpheed.desktop
5130 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
5132 * src/mainwindow.h (main_window_toolbar_create): created a button
5134 (main_window_set_toolbar_sensitive): enable/disable the new button
5136 (toolbar_reply_to_author_cb): handle the new button.
5138 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
5139 send_progress_dialog_destroy() on failure (fixes hang on SMTP
5144 * src/compose.h (ComposeReplyMode): new modes
5145 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
5146 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
5149 (compose_send): move some code into a new function:
5150 (compose_current_mail_account): new function.
5151 (compose_reply): new argument to_author, all callers changed; if
5152 to_author==TRUE and account->protocol==A_NNTP, find and use an
5153 appropriate mail account for replying.
5154 (compose_reply_set_entry): new argument to_author; ignore
5155 compose->replyto if to_author==TRUE.
5157 * src/mainwindow.c: new command "Message/Reply to author".
5158 (main_window_set_menu_sensitive): enable/disable it.
5159 (reply_cb): handle it.
5161 * src/summaryview.c: new command "Reply to author".
5162 (summary_set_menu_sensitive): enable/disable it.
5163 (summary_reply_cb): handle it.
5165 * src/account.c (account_find_mail_from_address): new function.
5171 * sync with sylpheed 0.4.99cvs1
5178 new filtering action : forward and forward as attachment
5181 no need for $DISPLAY when we run sylpheed --help
5182 call to parse_cmd_opt() is moved
5184 * src/mainwindow.[ch]
5185 execute button is hidden when immediate execute
5190 * src/prefs_folder_item.c
5192 better handling of missing directories
5195 reedit is enabled in outbox
5196 reedit is enabled in queue
5202 * src/prefs_filtering.c
5203 changed attachement into attachment
5209 * sync with sylpheed 0.4.67cvs9
5210 * sync with sylpheed 0.4.67cvs7-8
5215 added prefs_filtering.c
5217 * src/filtering.[ch]
5219 removed action : forward_news and forward_news_as_attachement
5220 (forward and forward_as_attachement can be used instead)
5223 added menu option to access filtering configuration
5225 * src/prefs_account.c
5226 changed mail_command default to /usr/sbin/sendmail
5228 * added src/prefs_filtering.[ch]
5229 dialog box for filtering configuration
5231 * src/prefs_matcher.c
5232 added function prefs_matcher_get_criteria_from_matching()
5234 * src/prefs_scoring.c
5235 reset the dialog when register or substitute is clicked
5240 added filtering.[ch]
5242 using filering.[ch] instead of filter.[ch]
5244 reading new filtering configuration
5246 added some filtering actions
5247 and fixed a bug for headers and mail body matching
5249 using filering.[ch] instead of filter.[ch]
5251 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
5253 some fixes for filtering
5255 2001-05-14 [hiroyuki]
5257 * src/send.c: fixed some weird indentations.
5258 send_message_with_command(): call pclose() only if p != NULL.
5259 * src/textview.c: get_email_part(): modified the code for readability.
5261 2001-05-14 [hiroyuki]
5265 src/md5ify.h: removed from the cvs.
5269 * src/main.c: include rfc2015.h to avoid compiler warnings.
5270 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
5271 the panel is already on screen.
5272 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
5273 closing the alert window by ESC as "No".
5274 * src/prefs_common.c (prefs_interface_create): moved return
5275 receipt check button to the correct place.
5279 * src/prefs_common.c:
5280 moved return receipt check button to the Send tab. (prefs_send_create)
5281 removed the date format ui related globals. (prefs_display_create)
5285 * sync with sylpheed 0.4.67cvs5-6
5289 * added Alfons' font selection patch
5292 * src/headerwindow.c
5293 * src/prefs_common.c
5294 * src/prefs_common.h
5298 changed version of cache
5300 * src/prefs_matcher.c
5301 added additionnal matching criteria
5305 added references in MsgInfo
5310 prepared some things for new filtering
5312 added some matching properties
5313 inreplyto need to be enhanced
5314 prepared some things for new filtering
5316 added Return-Receipt-To handling
5317 * src/prefs_folder_item.c
5318 changed default value to TRUE
5319 * src/prefs_matcher.c
5320 added some matching properties
5321 * src/prefs_scoring.[ch]
5322 the scoring dialog is finished
5324 added Return-Receipt-To handling
5325 Reference need to be added
5327 added Return-Receipt-To handling
5328 added threadscore to get a better score sorting when
5331 suppressed a bug when we sort the list
5332 when no folder is opened.
5333 better score sorting when threads are enabled
5337 * reverted previous patch because of potential errors
5341 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
5342 applied "toggle mail-retrieval dialog window" patch submitted
5343 by Eric Limpens <eric@qnt.net>
5345 * sync with sylpheed 0.4.67cvs4
5349 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
5350 some picky compilers.
5351 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
5352 * src/grouplist_dialog.c: include alertpanel.h.
5353 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
5354 fix compile warning.
5355 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
5356 #include "defs.h" before others to prevent the warning of `MIN'
5357 and `MAX' redefinition.
5363 * src/prefs_account.c
5364 * src/prefs_display_header.c
5367 added prefs_scoring.[ch]
5368 * src/grouplist_dialog.c
5369 display an error dialog box if the group list
5371 * src/mainwindow.[ch]
5372 added main_window_set_thread_option() function
5373 scoring dialog box enabled
5375 added flags matching unread /new / marked
5376 / deleted / replied / forwarded
5378 newsgroups are now finally in newscache
5379 * src/prefs_matcher.[ch]
5380 finished preferences for matching dialog
5381 * added src/prefs_scoring.[ch]
5382 scoring dialog box completed
5384 conversion to string : added scoringprop_to_string()
5385 write config for preferences :
5386 added prefs_scoring_write_config()
5388 threads can be enabled/disabled independently
5396 thought it would be nice to have a list of all
5397 contributors (used Changelog as a reference)
5400 messed up version numbering...
5404 * sync with sylpheed 0.4.67cvs1-3
5408 * src/prefs_common.c:
5409 better UI for strftime format, double clicking
5410 on format now inserts the format in text entry
5411 replaced close button with standard OK/Cancel
5412 moved date format button to the right of the
5418 Ctrl-Home / Ctrl-End have proper cursor navigation
5422 * src/prefs_matcher.c
5423 finished UI to define matching properties
5424 added ok and cancel button
5425 * src/prefs_filter.c
5426 added ok and cancel button
5428 fixed some bug in xhdr parsing
5433 fixed a bug in textview_show_header(), which displayed two colons (':');
5434 cleaned up some warnings
5439 added prefs_matcher.[ch]
5440 compilation with -W -Wall
5442 ungrab the mouse events if grabbed - does it
5443 fix the bug for disposition notification ?
5445 added a menu option to open the matching dialog.
5447 added matcherprop_to_string() and matcherlist_to_string()
5448 fixed some bugs, changed the name of some options
5449 age_sup and age_inf becomes age_greater and age_lower,
5450 body and messageheaders becomes body_part and headers_part,
5451 changed the names of constants from SCORING_XXX to MATCHING_XXX
5452 * src/prefs_display_header.c
5453 * src/prefs_headers.c
5454 fixed a bug that accidentally destroyed dialogs
5455 when closed them with delete_event
5456 Added *_deleted() which handle delete_event signal correctly.
5457 * src/prefs_folder_item.[ch]
5458 added "enable_thread" field for future customization
5459 * added src/prefs_matcher.[ch]
5460 sample of the UI to define matching properties
5462 using procheader_headername_equal instead of str*cmp functions
5463 using procheader_parse_header() function
5465 using MATCHING_XXX instead of SCORING_XXX
5467 display the sender of the news even if this is ourself
5468 when this is a news message.
5470 using headername_equal() instead of str*cmp functions
5476 * sync with sylpheed 0.4.66
5477 * src/gtkstext.c: trace logs added
5481 * src/prefs_common.[ch]: added option to enable/disable GnuPG
5482 signature check popup.
5483 * src/rfc2015.c (check_signature): show signature check popup only
5484 if it is enabled in preferences.
5490 * sync with sylpheed 0.4.66cvs6
5494 * src/prefs_common.[ch]: added option to enable/disable
5495 looking up sender name in address book for summary pane
5496 * src/summaryview.c: look up sender in the address book
5497 by using Alfons' address completion code
5499 2001-05-07 [hiroyuki]
5502 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
5503 member of Pop3State.
5504 * src/news.c: brought #include "defs.h" before #include <glib.h>
5505 to prevent the warning of `MIN' and `MAX' redefinition.
5509 * removed src/headers_display.[ch]
5510 * removed src/prefs_display_headers.[ch]
5512 use a temporary file in the user directory for mbox import
5514 added XHDR support to get "To" and "Cc" headers
5515 (in order to match news with to or cc field for
5517 added function news_parse_xhdr() to get XHDR response
5519 added function nntp_xhdr()
5521 fetch the message if necessary
5527 * sync with sylpheed 0.4.66cvs3-5
5532 added function itos_buf() to enable use of several buffers
5534 use of itos_buf() instead of itos() in summary list
5535 to fix the broken display of message number.
5539 * src/gtkstext.c: bug in cursor up navigation fixed,
5540 fixed another unsigned / signed comparison (we're getting there :-)
5545 added scoring.c scoring.h
5546 prefs_folder_item.c prefs_folder_item.h
5549 added FOLDERITEM_RC SCORING_RC
5551 added prefs field in FolderItem :
5552 properties for each folder (PrefsFolderItem),
5553 sorting type and mode were added as the first properties.
5555 read config for scoring
5556 * added src/matcher.[ch]
5557 gives functions to parse configuration file to do
5558 matching on mails with a list of conditions.
5560 add option to sort by score
5561 * src/prefs_common.[ch]
5562 added preference option to show score and for
5563 the score column size
5564 * added src/prefs_folder_item.[ch]
5565 properties for each folder (PrefsFolderItem),
5566 sorting type and mode were added as the first properties.
5567 * src/procheader.[ch]
5568 added procheader_parse_header()
5569 added procheader_header_free()
5570 added procheader_headername_equal()
5571 and made modification to use them.
5573 added score field to MsgInfo structure
5574 * added src/scoring.[ch]
5575 gives functions to parse configuration file to do
5576 scoring on mails with a list of conditions.
5577 * src/summaryview.[ch]
5578 save the sorting type and mode for the folder
5579 added column to display the score of the mail
5580 added function summary_score_clicked()
5581 sorting type and mode are restored to the folder
5584 use procheader_parse_header(), procheader_headername_equal()
5585 removed memory leak in text_scan_header when freeing headers
5587 changed the function to match names of headers
5588 using procheader_headername_equal()
5590 Scoring functions are implemented, an interface is needed
5596 hopefully fixed the row up navigation bug,
5597 removed adding back / forward lines to cache
5601 * src/prefs_display_headers.c: user interface changes:
5602 (prefs_display_headers_create): remove unused "Show" check button;
5603 allow reordering of headers by dragging.
5604 (prefs_display_headers_write_config): remove unused variables.
5605 (prefs_display_headers_set_dialog): do not insert "(New)" at top
5606 of lists (not needed with the new UI).
5607 (prefs_display_headers_set_list): scan lists starting from row 0,
5608 not 1 (do not skip "(New)").
5609 (prefs_display_headers_find_header): new function.
5610 (prefs_display_headers_clist_set_row): do not allow duplicates.
5611 (prefs_display_headers_delete_cb): do not skip row 0; treat
5612 closing the alert window by ESC as "No".
5613 (prefs_display_headers_up): do not protect row 0.
5614 (prefs_display_headers_down): do not protect row 0.
5618 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
5622 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
5623 summary_select_next_marked, summary_select_prev_marked): new
5628 * src/news.c: fixed a bug when no article can be fetched after
5629 server timeout if the connection was restored by news_post():
5630 (news_select_group): new function.
5631 (news_fetch_msg): call news_select_group() before fetching
5633 (news_get_uncached_articles): set session->group after successful
5641 changed version of cache, added cc field
5643 * src/prefs_display_headers.c
5644 the interface was changed
5646 * src/prefs_headers.c
5651 * completed sync of sylpheed cvs2
5652 * src/gtkstext.c: updated row up / down cursor navigation
5653 * src/textview.c: re-edited, prepared for fixing the email address
5658 * src/prefs_common.c: use alfons' strftime ui code
5659 entry_datefmt and datefmt_sample widgets have to be
5660 global in this module because of this change
5665 * src/prefs_common.[ch] added option to activate the return receipt
5670 * src/gtkstext.c: fix for row up/down cursor navigation.
5674 * sync with 0.4.66cvs2
5678 added add-sender-to-addressbook patch
5686 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
5689 * src/alertpanel.c (alertpanel_create): new argument can_disable,
5690 all existing callers changed to pass FALSE; create a check button
5691 to disable the message.
5692 (alertpanel_message_with_disable): new function.
5693 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
5694 (alertpanel_button_toggled): new function.
5695 (alertpanel_button_clicked, alertpanel_close): set value using
5698 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
5700 * src/prefs_common.c (prefs_privacy_create): new check button
5701 checkbtn_gpgme_warning.
5703 * src/main.c (main): moved preferences reading before gpgme
5704 initialization; check prefs_common.gpgme_warning before giving the
5705 GnuPG warning and set it to FALSE if the user wants to disable the
5708 2001-05-02 [hiroyuki]
5710 * src/prefs_display_headers.c: modified the layout and some labels.
5714 * src/prefs_account.c (prefs_account_fix_size): new function.
5715 (prefs_account_create): call prefs_account_fix_size(); use
5716 gtk_widget_show instead of gtk_widget_show_all (fixes too large
5717 size when the window is shown for the first time).
5718 (prefs_account_basic_create): changed layout of serv_table; moved
5719 localmbox_entry above smtpserv_entry (logically it replaces
5721 (prefs_account_protocol_activated): set sensitivity of
5722 nntpauth_chkbtn according to the protocol (in addition to
5723 hide/show); commented out gtk_table_set_row_spacing() calls.
5724 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
5725 not sensitive (fixes a bug with disabled username/password boxes
5726 when editing POP3 account after NNTP with authentication).
5732 * src/prefs_account.[ch]
5734 removed local account without SMTP server
5735 added option to use mail command instead of a connexion
5736 to SMTP server when a local account is used
5737 * src/prefs_headers.c
5740 fixed a bug when connexion immediately closed
5750 * src/prefs_account.c (Basic, prefs_account_basic_create): new
5751 widget nntpauth_chkbtn.
5752 (prefs_account_protocol_activated): handle nntpauth_chkbtn
5754 (prefs_account_nntpauth_toggled): new function.
5756 * src/news.c (news_session_new_for_folder): use NNTP
5757 authentication only if ac->use_nntp_auth is set.
5761 * src/Makefile.am changed headers.[ch] in customheader.[ch]
5762 * src/prefs_display_headers.c changed the UI
5763 * src/prefs_headers.c changed account_name to account_id
5764 * src/compose.c using customheader.h
5766 2001-05-01 [hiroyuki]
5770 src/nntp.c: changed sock_read() to sock_gets(), they've been left
5775 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
5776 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
5777 for displaying of headers
5778 * src/grouplist_dialog.[ch] minor changes to remove warnings
5779 * src/prefs_display_headers.[ch] dialog to choose the
5780 headers to display in the mail viewer.
5781 * src/headers.h correction of #define
5782 * src/headers_display.[ch] configuration for displaying of headers.
5783 * src/main.c read config of displaying of headers
5784 * src/prefs_common.c add a button to access the config dialog
5785 for displaying of headers
5786 * src/prefs_display_headers.[ch] dialog for configuration for
5787 displaying of the headers.
5788 * src/prefs_headers.c cleaning of code
5789 * src/procheader.c comments added to code
5790 * src/textview.c changes to reorder the headers depending
5791 on the config for displaying of headers
5797 * sync with 0.4.65cvs12
5799 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
5803 * src/nntp.h (NNTPSockInfo): new field auth_failed.
5805 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
5806 is set to force reconnection after authentication failure.
5807 (nntp_gen_command): set sock->auth_failed on authentication
5808 failure, or if sock->userid and sock->passwd are not set.
5810 * src/news.c (news_session_new_for_folder): set userid=NULL if
5811 password dialog is cancelled.
5815 * src/nntp.h (NNTPSockInfo): new type.
5817 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
5819 (nntp_open_auth, nntp_close): new functions.
5820 (nntp_gen_command): new function to handle authentication; all
5821 NNTP command functions updated to use it.
5822 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
5823 (nntp_list): removed old useless code.
5825 * src/news.h (NNTPSession): new field nntp_sock.
5827 * src/news.c: all functions updated to use NNTPSockInfo instead of
5829 (news_session_new): new arguments (userid, passwd); made static;
5830 use nntp_open_auth() if needed.
5831 (news_session_destroy): use nntp_close() instead of sock_close().
5832 (news_query_password): changed arguments.
5833 (news_session_new_for_folder): new function.
5834 (news_session_get): use news_session_new_for_folder().
5835 (news_authenticate): deleted.
5836 (news_get_uncached_articles): removed old authentication code.
5840 * src/news.c: reverted my previous changes (need to do NNTP
5841 authentication in a cleaner way).
5845 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
5846 news_nntp_post, news_nntp_mode): new functions (wrappers with
5847 authentication support).
5848 (news_get_article_cmd, news_get_article, news_get_header): new
5849 argument "folder"; all callers changed.
5850 (news_get_article_cmd): added authentication support.
5851 (news_session_get): use news_nntp_mode() instead of nntp_mode().
5852 (news_post): use news_nntp_post() instead of nntp_post().
5853 (news_get_uncached_articles): use news_nntp_group() instead of
5854 nntp_group() and news_nntp_xover() instead of nntp_xover();
5855 removed old authentication code.
5856 (news_get_group_list): use news_nntp_list() instead of nntp_list().
5858 * src/nntp.c (nntp_list): return real error code instead of
5863 * configure.in: fixed wint_t typedef detection again
5867 * src/prefs_account.[ch], added A_LOCAL_CMD
5868 (send mail with mail command)
5869 * src/send.c added function send_message_with_command()
5870 * src/inc.c made a more secure get_spool() function with
5871 mktemp() but maybe mkstemp() or something more
5876 * src/textview.c, colorization of email addresses in headers
5880 * bug sync with sylpheed
5881 * prefs_common.c: created date format ui for darko
5882 * sync with 0.4.65cvs11
5883 * configure.in: corrected to have the new gpg checks
5887 * completed sync with 0.4.65cvs10
5888 * minor debug things added to gtkstext.c
5892 * configure.in: remove check for availability of
5893 strftime() as advised by Hiroyuki
5894 * src/prefs_common.[ch], src/procheader.c:
5895 synch strftime() code with Hiroyki's main branch
5899 * src/news.c: news_query_password(), news_authenticate(): new
5901 news_get_uncached_articles(): added NNTP authentication
5903 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
5905 * src/prefs_account.c: prefs_account_protocol_activated():
5906 enable userid and password fields for NNTP.
5910 * configure.in: check for availability of strftime()
5912 * src/prefs_common.[ch], src/procheader.c: use
5913 strftime() for displaying date in summary pane if it
5918 * more .cvsignore cleanups [alfons]
5922 * ac/sv-check-type.m4: new autoconf macro.
5923 * configure.in: fixed wint_t typedef detection (did not work
5928 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
5932 * modified gtkstext.c : buggy cursor navigation fixed,
5933 and font descent also taken in account when drawing
5937 * added comments in src/news.c src/nntp.c
5938 * added src/prefs_headers.[ch]
5939 * added src/headers.[ch]
5940 * modified compose.c to activate custom headers
5941 added function is_in_custom_headers
5942 * modified prefs_account.[ch]
5943 added function prefs_account_customhdr_edit
5944 * modified src/defs.h :
5945 added HEADERS_RC : name of the config file
5946 for the custom headers
5957 added gtkstext with configure.in patch by Hiroyuki which
5958 should fix the XIM detection [alfons]
5960 * more clean up of cvs [alfons]
5962 * removed all Makefile.in files to attic.
5964 * updated all .cvsignores to really ignore things that could
5965 be unintentionally committed by a recursive commit.
5968 * added src/grouplist_dialog.[ch]
5969 * changed src/folderview.c to call grouplist_dialog instead
5972 added functions news_reset_group_list
5973 and news_get_group_list
5975 added function nntp_list
5977 added GROUPLIST_FILE : name of the newsgroup list cache file
5981 * added option to warn about queued messages on exit [sergey]:
5983 * src/compose.c: compose_queue(): call folder_item_scan()
5984 and folderview_update_item() after queueing.
5985 * src/folderview.c: folderview_update_node(): draw the queue
5986 folder in bold font if there are queued messages.
5987 * src/mainwindow.c: queued_messages(): new function.
5988 app_exit_cb(): display warning if there are queued messages
5989 if warn_queued_on_exit is set.
5990 * prefs_common.[ch]: add warn_queued_on_exit option.
5992 * enhanced GnuPG key selection support [sergey]:
5994 * src/select-keys.c: updated to newer version from Win32
5995 branch with support for selecting arbitrary keys.
5996 * src/prefs_account.c: added the Privacy tab to the account
5998 prefs_account_privacy_create(),
5999 prefs_account_sign_key_set_data_from_radiobtn(),
6000 prefs_account_sign_key_set_radiobtn(): new functions.
6001 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
6002 * src/rfc2015.c: set_signers(): new function.
6003 pgp_sign(): add the account parameter, call set_signers().
6004 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
6005 * src/rfc2015.h: rfc2015_sign(): updated prototype.
6006 * src/compose.c: pass the current account to rfc2015_sign().
6008 * tag name claws added to prevent confusion with main branch [alfons]
6010 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
6012 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
6014 * sync with recent sylpheed cvs. Untested though. [alfons]