1 2002-01-16 [carsten] 0.7.0claws9
3 removed the <control> and <alt> shortcuts because they're
4 not needed and interefered with the "normal" shortcuts
7 removed most of the hardcoded shortcuts and assigned
8 them to menu entries making them easy customizable by
11 2002-01-16 |melvin] 0.7.0claws8
14 fixed bug where using the mouse and when the compose
15 window is not on top may result in a crash.
17 2002-01-16 [melvin] 0.7.0claws7
20 fixed a long standingspell checker bug which could
21 cause a crash after sending a message.
23 2001-01-16 [paul] 0.7.0claws6
25 * sync with sylpheed 0.7.0cvs7
26 see ChangeLog entries 2002-01-10, 2002-01-11, 2002-01-14,
27 2002-01-15, and 2002-01-16
29 2002-01-16 [melvin] 0.7.0claws5
35 Heavily modified spell checker code to work around
36 ispell bug, to add keyboard shortcuts and for future
37 enhancements. See README.claws for usage information.
39 2002-01-15 [alfons] 0.7.0claws4
42 change gtk_ctree_sort_node() into gtk_ctree_sort_recursive()
43 so sorting within threads reflects sort mode
45 2002-01-15 [christoph] 0.7.0claws3
48 added alertpanel if mail sending failed
50 2002-01-15 [alfons] 0.7.0claws2
52 * src/prefs_filtering.c
53 don't stop timer when prefs filtering dialog is opened
55 2002-01-14 [alfons] 0.7.0claws1
59 remove debug_print()s for privacy reasons
61 2002-01-14 [darko] 0.7.0claws
64 quotation wrapping is now also in the main branch
68 * tools/filter_conv.pl
69 allow for Boolean Op and case-sensitivity
70 this file is included in the release and tagged
73 2002-01-13 [paul] 0.7.0claws
75 * release 0.7.0, with cvs tag 'rel_0_7_0'
79 * tools/filter_conv.pl
81 rewritten to output to matcherrc instead of filteringrc
84 updated Spanish translation by Ricardo Mones Lastra
89 update dutch translation
94 Updated by Fabio Junior Beneditto
96 2002-01-13 [melvin] 0.6.6claws53
99 Updated french translation
101 2002-01-12 [alfons] 0.6.6claws52
104 plug mem leak that has been sitting there for ages
106 2002-01-12 [alfons] 0.6.6claws51
109 undo melvin's changes from 0.6.6claws48 because summary
110 view now refuses to select first unread message when
113 2002-01-11 [alfons] 0.6.6claws50
116 use claws' semantics for getting folder item when
117 importing an mbox file into a folder
118 (submitted by Dale P. Smith)
120 2002-01-11 [christoph] 0.6.6claws49
123 set sensitivity in SET_TOGGLE_SENSITIVITY macro from
124 toggle widget, because non static prefs can not use
125 prefs_set_* functions
126 * src/prefs_account.c
127 toggle smtp auth password field sensitivity if
128 user id is empty and add descrition of usage for
130 * src/prefs_folder_item.c
131 use SET_TOGGLE_SENSITIVITY macro to instead of extra
134 2002-01-11 [melvin] 0.6.6claws48
137 fix the 'Ctrl-Enter' feature for sending and test really
138 for 'Ctrl-Enter' (as Ctrl-Space is also used for activating
139 editables which was not documented in Gtk)
142 Made summaryview refresh after sorting and not before.
144 2002-01-11 [christoph] 0.6.6claws47
147 select account from account ids if possible and
148 correctly set save folder for copy in reedit
150 2002-01-10 [paul] 0.6.6claws46
152 * sync with sylpheed 0.7.0 release
153 see ChangeLog entries 2002-01-07, 2002-01-08 and
159 remove more dirt traces...
164 clean up some traces of my debugging stuff
166 2002-01-09 [alfons] 0.6.6claws45
169 break up filteringprop_apply() in three separate pieces
170 so we can drop messages that failed processing in the
174 fix bug #469598 "no refresh of inbox after filter" which
175 was introduced by the new summary view locking, and which
176 prevented the summary view to update after a manual filter
177 message. claw's filter message requires a summary_show().
178 (aargh, summary_show() again! :-)
180 2002-01-07 [alfons] 0.6.6claws44
186 bring in Hiro's last 0.7.0 wm class fixes
189 bring in Ricardo's fix for sylprint script
193 * src/prefs_common.[ch]
194 * src/prefs_account.[ch]
196 clean up account preference poison in rfc2015,
197 and preparation to fix double sign bug
198 (patch submitted by Simon 'corecode' Schubert)
200 2002-01-07 [christoph] 0.6.6claws43
203 search for free message number, do not only rely
206 fix smtp auth and use extra account information
207 if available, if not use pop3 data instead
212 2002-01-06 [alfons] 0.6.6claws42
215 try making the separate windows work again...
217 2002-01-06 [alfons] 0.6.6claws41
220 adapt Hiro's separate window menu (to get rid of the funny
221 duplicate menu items), and make it work again
223 2002-01-06 [alfons] 0.6.6claws40
228 * tools/README.sylprint
229 add sylprint script for printing mails from Sylpheed
230 (contributed by Ricardo Mones Lastra)
235 2002-01-06 [melvin] 0.6.6claws39
239 Fixed crash introduced in 0.6.6claws38 by the menu
240 reorganisation (Hide read messages)
243 Fixed typo (we are now in 2002, alfons ;) )
245 2002-01-05 [alfons] 0.6.6claws38
247 * sync with sylpheed 0.6.6cvs10-17
248 (last stuff marked as LAST_STABLE)
250 2002-01-04 [melvin] 0.6.6claws37
253 Made account selection code use strcasestr again instead of
254 g_strcasecmp (fixes bug where reediting queued messages
255 did not select proper account reported by T. Link).
258 Fix bug where folder icons are not shown when 'hide read messages'
261 * src/stock_pixmaps.[ch]
262 Added folder icons for 'hide read messages'.
265 Fixed bug where 'Enter' in a header entry will send the message
266 if 'CTL-Enter' was chosen as a shorcut for sendind.
268 2002-01-03 [melvin] 0.6.6claws36
271 Added popup menu for common preferences and
272 account preferences (right click on tab displays
275 2002-01-02 [melvin] 0.6.6claws35
278 Made spelling code compatible with undo/redo feature.
279 Added creation of suggestion mode menu for the general
282 * src/prefs_common.[ch]
283 Added option menu for the speller's suggestion mode.
284 Added missing spaces in "..." buttons and made a "..."
285 button non translatable!
288 Made speller use the default suggestion mode.
289 Hack to make it possible to choose 'CTRL-Enter' as a
290 shortcut for sending (and only for sending).
292 * src/prefs_folder_item.c
293 Changing subject simplification does not update cache
294 anymore (because it is unnecessary).
295 Fixed bug where changing subject simplification updated the
296 summaryview even when the viewed folder is not the
297 folder which properties are being changed. (E.g.
298 viewing folder A and changing
299 the subject simplification of
300 folder B -not being viewed- updated the
301 summaryview of folder A with data of
302 folder B). (Hope this is clear... )
304 2001-12-31 [alfons] 0.6.6claws34
308 fgetc() returns a signed integer which doesn't
309 fit in a char. so c truncates this to a char
310 but we may lose significant bits. i.e. we may
311 comparing 0xFF which may not be equal to -1
312 unless properly casted to signed char which
313 we won't do because fgetc() returns a signed
314 integer which doesn't fit in a char. so c
315 truncates this to a char but we may lose
316 significat bits. (you got the idea, thanks
317 to Gustavo Noronha Silva <kov@debian.org>
318 and the Debian folks!)
320 2001-12-30 [alfons] 0.6.6claws33
323 add #ifdef USE_PSPELLs that Melvin forgot
325 2001-12-30 [melvin] 0.6.6claws32
327 * src/prefs_common.[ch]
328 Added configurable color for misspelled words.
331 Fixed bug of foreground text color (reported by David
333 Added configurable color for misspelled words.
335 2001-12-30 [alfons] 0.6.6claws31
338 remove unnecessary things someone put there
342 make folder properties (like threading and sorting) persistent
343 (closes bug #497424 "rescan folder tree resets proprieties")
344 currently this is only for MH folders.
346 2001-12-29 [melvin] 0.6.6claws30
348 * src/string_match.[ch]
349 Optimized a bit: regexp pattern buffer compiled only once, and
350 one subroutine call removed. Fixed ^ regexp search: Now,
351 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
354 Subject filtering changed to filter summary columns and
355 not directly the messages subject cache. The loss in
356 performance is balanced by the improvement of string_match.
357 Added an alert panel if there is an error in the regexp.
359 * src/src/prefs_folder_item.h
360 Added a regexp pattern buffer.
362 2001-12-28 [alfons] 0.6.6claws29
364 * src/string_match.[ch]
366 allow compilation *BSD
368 2001-12-27 [alfons] 0.6.6claws28
371 sync the Hiro's bug fix for BSD
373 2001-12-27 [melvin] 0.6.6claws27
376 Simplify focus to subject entry code.
378 2001-12-27 [darko] 0.6.6claws26
384 * src/procheader.[ch]
386 * src/stock_pixmap.[ch]
388 Show key icon for encrypted mails in summary view
390 * src/pixmaps/clip.xpm
391 * src/pixmaps/clipkey.xpm
392 * src/pixmaps/key.xpm
393 New/modified icons for the above
395 2001-12-27 [melvin] 0.6.6claws25
398 Put spell checker options in a separate tab to decrease
399 the Common Preferences window height.
402 Update spell checker usage instruction about its options
405 2001-12-27 [melvin] 0.6.6claws24
408 Changed subject entry widget position. Initial focus is
409 on the To header instead of the subject entry.
410 Creating a new header scrolls the header list to make the
411 created one visible. Nevertheless, when automatically filling
412 headers, the first one is shown.
413 A Tab key press in the last empty header entry zips the
414 focus to the subject entry.
415 (I did not change the combo boxes, yet)
417 2001-12-26 [alfons] 0.6.6claws23
419 * src/prefs_account.c
421 allow default inbox to reside in another mailbox (only
422 works for POP3 accounts)
424 2001-12-26 [alfons] 0.6.6claws22
427 make reply-on-click work with the account of the selected folder
429 put a fixme here to remind me to fix finding correct default
430 account for nested folders
432 2001-12-25 [alfons] 0.6.6claws21
435 make column headers display locked and mark pixmaps (idea by Melvin)
436 fix bug by adding score and locked column type to sort array
438 2001-12-25 [alfons] 0.6.6claws20
441 catch a *potentially* inadvertent write back of
442 the message cache(s) introduced by 0.6.5claws37
444 2001-12-25 [christoph] 0.6.6claws19
446 * src/stock_pixmap.[ch]
448 add ignore thread pixmap
449 (can someone draw a better icon for this?)
451 2001-12-24 [alfons] 0.6.6claws18
453 * src/prefs_folder_item.c
454 make address completion actually work for the
455 Default To address in the Folder Property dialog.
457 2001-12-24 [alfons] 0.6.6claws17
460 use new style regexp for subject stripping
461 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
463 2001-12-24 [darko] 0.6.6claws16
467 move GPG related informational messages to debug mode
469 2001-12-23 [alfons] 0.6.6claws15
471 * src/stock_pixmap.[ch]
473 add the forgotten Claws' locked pixmap
475 2001-12-23 [alfons] 0.6.6claws14
478 accept file name typed in entry in multi file
479 selector (patch submitted by Gustavo Noronha Silva
482 2001-12-23 [alfons] 0.6.6claws13
485 * src/prefs_filtering.c
488 clean up a little bit
491 validate input strings a little bit more
493 2001-12-23 [alfons] 0.6.6claws12
497 * src/string_match.[ch] ** NEW **
498 * src/folderview.[ch]
501 * src/prefs_folder_item.[ch]
502 add subject simplification to strip out strings from
503 a subject line (esp. handy for mailing lists).
504 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
505 but slightly changed things for better integration.)
507 2001-12-23 [alfons] 0.6.6claws11
510 fix bug introduced by submission included in 0.6.5claws52.
511 ideally this submission should clean the trash if any trash
512 folder has a message. however, the hasTrash variable was
513 set to false whenever a trash folder was empty (discarding
514 a previously found *filled* trash folder.)
516 also edited the code a little bit and made it more safe.
518 2001-12-22 [alfons] 0.6.6claws10
521 quick fix for Martin Pool's omission of an account
524 2001-12-22 [alfons] 0.6.6claws9
531 better support for multipart/digest (submitted
532 by Fredrik <e98fo@efd.lth.se>)
534 2001-12-22 [alfons] 0.6.6claws8
537 correct function signature
540 * src/prefs_account.[ch]
541 allow IMAP over SSH tunnel (patch submitted by
542 Martin Pool <mbp@samba.org>)
544 2001-12-21 [alfons] 0.6.6claws7
546 * sync with sylpheed 0.6.6cvs4-9
547 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
549 2001-12-21 [christoph] 0.6.6claws6
552 * src/prefs_folder_item.[ch]
553 implement saving of outgoing messages to current folder.
554 fix segfault when no default outbox is available
557 2001-12-21 [carsten] 0.6.6claws5
560 pressing CTRL while DND does now the expected thing and
561 copies the mail (moving is still the default, as this
562 seam more appropriate for handling mails by DND)
564 2001-12-18 [paul] 0.6.6claws4
566 * sync with sylpheed 0.6.6cvs3
567 see ChangeLog entries 2001-12-18
569 2001-12-18 [hiro] 0.6.6claws3
572 fix for multibyte characters (obtain the number of letters
575 2001-12-17 [paul] 0.6.6claws2
577 * sync with sylpheed 0.6.6cvs1
578 see ChangeLog entry 2001-12-16
580 2000-12-17 [alfons] 0.6.6claws1
585 2001-12-16 [paul] 0.6.6claws
588 * Release version 0.6.6claws, cvs tag: rel_0_6_6
591 last minute sync with main 0.6.6
594 updated by Ricardo Mones Lastra
595 update for last minute sync
598 update for last minute sync
600 updated by Jens Oberender
602 updated by Fabio Junior Beneditto
604 * src/prefs_common.[ch]
606 number of undo levels is user configurable
607 (squeeze it into the release in the dying
608 moments) Submitted by Jens Oberender
613 updated french translation
615 2001-12-15 [paul] 0.6.5claws92
617 * sync with sylpheed 0.6.5cvs28
618 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
621 update to allow for sync
626 update dutch translation
628 2001-12-14 [carsten] 0.6.5claws91
630 fixed bug #473785; also after changing the column order
631 the same message will be selected and displayed as before
634 2001-12-14 [carsten] 0.6.5claws90
636 probably found the bug reported by wwb opening or closing
637 a folder tree just before dnd (found the solution in the
638 balsa source -- thanks to them)
640 2001-12-14 [carsten] 0.6.5claws89
643 moved gtk_clist_moveto to the right place, so that
644 only the accounts dialog is effected on opening
646 2001-12-14 [carsten] 0.6.5claws88
648 gtkut_clist_set_focus_row does a gtk_clist_moveto
649 now, so that the focused row will be seen in any case
650 (reported by wwp on sf-claws-user)
652 2001-12-14 [darko] 0.6.5claws87
655 remove unnecessary line
657 2001-12-14 [paul] 0.6.5claws86
659 * sync with sylpheed 0.6.5cvs27
660 see ChangeLog entries 2001-12-14
662 2001-12-14 [carsten] 0.6.5claws85
664 following a suggestion of Melvin the rcoabm pops up
665 right under the button now and the button is reliefed
666 while the popup is open
668 2001-12-14 [darko] 0.6.5claws84
671 fix crash when wrapping long lines if linewrap quotation
672 is disabled and wrapper encounters a word spanning more
675 2001-12-13 [paul] 0.6.5claws83
678 prefer 'Reply-To' header over mailing list header when
679 replying to a message. Finally prevent all those confirmation
680 messages being sent to the list itself.
683 remove unused summary_set_menu_sensitive() entry
685 2001-12-13 [paul] 0.6.5claws82
688 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
689 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
690 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
691 improvements to 'Hide read messages': Inbox, Outbox,
692 Trash, Queue, and Draft icons now reveal presence of hidden
695 2001-12-12 [alfons] 0.6.5claws81
697 0.6.5claws80 was tagged as LAST_STABLE
701 * src/matcher_parser_lex.c
702 fix the filtering; my last attempt to get it right,
703 if it does not work, it's Hoa's turn. ;-)
705 for my honourable peers:
707 the code now makes a clear distinction between
708 rules as they are displayed (probably escaped),
709 and as they are executed (probably unescaped). the
710 parser does *NOT* do any unescaping, this is
711 the task of the matcher.c (which breaks up a
712 rule into condition) and the filtering.c (which
713 breaks up the rule's action). to make this
714 run happily we provide an unescaped copy of
715 crucial strings to the MatcherProp and
716 FilteringAction structures. note that the only
717 exception to this is any REGEXP string. those
718 are directly passed to regcomp() and regexp()
719 (who have much more powerful unescape functions).
723 you can escape tab (\t), carriage return (\r),
724 linefeed (\n), form feed (\f), quote (\"),
725 single quote (\'), bell (\b) in all the entry
726 lines in the scoring & filtering dialogs.
727 as an added bonus this should not affect
728 existing filtering rules.
730 2001-12-12 [carsten] 0.6.5claws80
734 "item(s) selected" is now sensitive to 1 or more
735 than one selected (nice for language where simple
736 adding of a "s" is not possible as German (Eintrag
739 the "forward as attachment" entry from the right
740 click menu removed, "forward" acts following the
744 reverted my former changes; so compiler warning again
745 but there's more GTK_TEXT/GTK_STEXT mixing on other places
749 "search in message" does now *not* only work in MVIEW_TEXT
750 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
754 removed "/File/_Close" as it was the same as "/File/E_xit"
755 and we don't need it two times
757 the separate folder view and message view now get a distinct
758 WMCLASS, just in case someone is using sawfish ;-)
760 as the menu entries "/View/Message view" and "/View/Folder tree"
761 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
762 make them sensitive accordingly and as these two are "shown"
763 after startup anytime check this menuitem at startup
765 2001-12-12 [paul] 0.6.5claws79
768 fix sensitivity of 'Search folder...', broken in
774 2001-12-11 [carsten] 0.6.5claws78
776 fixed two typos returning a wrong FALSE/TRUE
777 * src/mainwindow.[ch]
778 extra menu for email/news button removed
780 2001-12-11 [alfons] 0.6.5claws77
782 * src/matcher.c (1.3)
783 * src/matcher_parser_lex.l (1.28)
784 revert for another attempt
785 mark 0.6.5claws77 as LAST_STABLE
787 2001-12-11 [christoph] 0.6.5claws76
790 fixed wrong translation for prev. unread msg
792 2001-12-11 [paul] 0.6.5claws75
797 * src/summaryview.[ch]
798 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
799 enable ability to hide read messages on per folder basis via
800 '/Summary/Hide read messages'; when selected, a folder will
801 have a red open folder icon, instead of a blue icon, if the
802 folder contains hidden messges
803 submitted by Thomas Link <t.link.tmp200101.gmx.net>
806 remove '/Message/Forward as attachment' from
807 main_window_set_menu_sensitive() to prevent debug warning
811 Clean up some of the English
813 * tools/newscache_clean.pl
814 allow for new 'hidereadmsgs' entry in folderlist.xml
817 updated translation, submitted by Ricardo Mones Lastra
819 2001-12-11 [paul] 0.6.5claws74
821 * sync with sylpheed 0.6.5cvs25
822 see ChangeLog entry 2001-12-11
824 2001-12-10 [alfons] 0.6.5claws73
827 add more control characters
828 * src/matcher_parser_lex.l
829 make escaping / unescaping work again
831 2001-12-10 [alfons] 0.6.5claws72
834 clean up warnings "returning value for void function"
835 * src/prefs_filtering.c
836 make info button for execute action sensitive
838 2001-12-10 [paul] 0.6.5claws71
843 fix: imap server now gets informed of MARKED, UNMARKED
844 and REPLY events. Now people can use different IMAP-Mail
845 clients and have the exact same information about MARKED,
846 UNMARKED and REPLY status with all of them. Especially
847 useful for imap servers with a web-frontend.
848 submitted by Tobias Sandhaas <medlor@web.de>
850 2001-12-09 [melvin] 0.6.5claws70
853 fixed bug #490076 (hunted down by Alfons who implemented
854 a workaround in 0.6.5claws65)
856 2001-12-09 [christoph] 0.6.5claws69
859 set pointer to string in LOCKED column to NULL
860 (might fix bug #490800)
862 2001-12-09 [carsten] 0.6.5claws68
865 resolved some cluttered menu shortcuts
866 ('creating new email' and 'creating news message'
869 wmclass now distinc from main window
872 email/news and forward button functionality similar
873 to the reply buttons; removed the ugly dropdown arrows
874 and use instead the right mouse button
876 2001-12-09 [paul] 0.6.5claws67
880 allow spaces in imap folder names
881 submitted by Willem van Engen <wvengen@stack.nl>
883 2001-12-09 [paul] 0.6.5claws66
885 * sync with sylpheed 0.6.5cvs24
886 see ChangeLog entry 2001-12-09
888 2001-12-08 [alfons] 0.6.5claws65
891 prevent secondary selection claim after "add to sender" dialog
892 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
893 we trick GTK by simulating a click at (0, 0) in the textview.
895 2001-12-08 [hoa] 0.6.5claws64
898 fixed a bug about the .processing folder name while filtering
900 2001-12-08 [alfons] 0.6.5claws63
903 work around problem of not correctly updating folder stats
904 when deleting messages. there's some folder scanning evil
905 going so the folderview_update_msg_num() does not work
906 correctly. need to investigate this.
908 2001-12-08 [paul] 0.6.5claws62
910 * sync with sylpheed 0.6.5cvs23
911 see ChangeLog entry 2001-12-08
913 2001-12-07 [christoph] 0.6.5claws61
916 fix another header translation problem
918 2001-12-07 [alfons] 0.6.5claws60
921 make filtering also work on local spool mbox
923 2001-12-07 [carsten] 0.6.5claws59
925 addressbook window gets a wmclass distinct from the main
928 * src/mainwindow.[ch]
929 forward menu item will use mode selected in prefs, forward
930 as attatchment in menu removed (will be substituted in the
931 toolbar similar to reply buttons)
932 create news message menu entry and news button is now
933 sensitive to the existance of a news account
934 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
935 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
936 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
937 these are removed because the toolbar buttons don't show
938 the quoting modus any longer
942 * tools/newscache_clean.pl ** NEW FILE **
943 perl script to do some tidying up in the newscache directory
945 * tools/sylpheed-switcher ** NEW FILE **
946 perl script to enable easy switching between main and claws
949 added descriptions of the two new perl scripts
952 2001-12-07 [melvin] 0.6.5claws58
955 fixed a warning during compilation introduced in 0.6.5claws56
957 2001-12-07 [paul] 0.6.5claws57
959 * src/mainwindow.[ch]
961 further usability enhancements to replying with or without
962 quoting via the toolbar, use of Ctrl key is replaced by
964 Submitted by Carsten Schurig
966 2001-12-07 [melvin] 0.6.5claws56
969 hack to fix bug that prevented to make/paste selections
970 after switching between MVIEW_TEXT and MVIEW_MIME views
971 without deselecting the selection first.
973 2001-12-06 [alfons] 0.6.5claws55
977 revise filtering a little bit more, and make sure
978 messages are delivered to the appropriate inbox
979 (perhaps set per account)
981 2001-12-06 [paul] 0.6.5claws54
983 * sync with sylpheed 0.6.5cvs22
984 see ChangeLog entry 2001-12-06
986 2001-12-05 [alfons] 0.6.5claws53
992 more revisions of filtering system
993 (last stable version is marked as LAST_STABLE)
995 | NOTE 1): the filtering system now uses a local folder called
996 | .processing. if filtering fails, check this directory
997 | for missing messages.
999 | NOTE 2): help us find the filtering actions still missing
1001 2001-12-05 [paul] 0.6.5claws52
1004 fix bug where 'Empty Trash?' pop-up window appears even
1005 when Trash is empty, submitted by Jesse Skinner
1007 2001-12-05 [melvin] 0.6.5claws51
1010 fixed bug #486106 to select correct account when reediting
1013 2001-12-04 [alfons] 0.6.5claws50
1016 declare markfile in appropriate functions when
1017 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
1020 2001-12-04 [paul] 0.6.5claws49
1022 * sync with sylpheed 0.6.5cvs21
1023 see ChangeLog entry 2001-12-04
1025 2001-12-03 [christoph] 0.6.5claws48
1028 changed translation of undo
1031 don't reinvent the wheel to traverse a GNode
1033 seperate code to create the compose gui into functions
1034 add "Others" page with folder selection for saving copy
1036 the folder identifier is saved to queue header
1038 save message to folder in queue header
1040 2001-12-03 [paul] 0.6.5claws47
1042 * sync with sylpheed 0.6.5cvs20
1043 see ChangeLog entry 2001-12-03
1047 * more sync with sylpheed 0.6.5cvs19
1048 see ChangeLog entry 2001-11-29
1050 2001-11-30 [paul] 0.6.5claws46
1053 remove conflicts introduced by Hoa's last commit
1056 make 'Message/Bounce' sensitive
1058 2001-11-30 [hoa] 0.6.5claws45
1061 slightly change bounce function to add
1062 information about the user that bounced the mail
1063 in the From header line.
1066 permit the use of processing in outbox folder.
1068 2001-11-29 [paul] 0.6.5claws44
1070 * src/mainwindow.[ch]
1071 * src/prefs_common.c
1072 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
1073 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
1074 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
1075 usability enhancements to the quoting, implements
1076 use of Ctrl key to toggle quoting settings
1077 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
1079 2001-11-29 [paul] 0.6.5claws43
1081 * sync with sylpheed 0.6.5cvs19
1082 see ChangeLog entry 2001-11-28
1084 2001-11-29 [melvin] 0.6.5claws42
1086 added enriched.[ch] to the list of files
1092 added support to view text/enriched
1093 added support to show headers in message view for text/enriched and text/html
1094 in non multipart messages
1096 2001-11-28 [paul] 0.6.5claws41
1098 * more sync with sylpheed 0.6.5cvs18
1099 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
1101 2001-11-27 [paul] 0.6.5claws40
1104 updated translation, submitted by Fabio Junior Beneditto
1106 * sync with sylpheed 0.6.5cvs18
1107 see ChangeLog entries 2001-11-26 (src/textview.c) and
1114 updated translation, submitted by Ricardo Mones Lastra
1119 add more translatable strings
1121 2001-11-26 [christoph] 0.6.5claws39
1124 fixed one more umlaut
1126 fix translated header when it should not be translated
1128 2001-11-26 [paul] 0.6.5claws38
1131 remove '/Message/Add Sender to address book' from
1132 main_window_set_menu_sensitive(), prevent debug warning
1133 add 'Message/Mark/Mark all read' to mainwin_entries[]
1135 2001-11-26 [paul] 0.6.5claws37
1138 fix 'recurring unread state' bug
1141 * tools/filter_conv.pl
1142 read name of top level mailbox from folderlist.xml
1143 and presume nothing about its name
1145 2001-11-26 [darko] 0.6.5claws36
1148 removed functions that are now in gtkutils.c
1149 use gtkut_text_is_uri_string() from gtkutils.c
1150 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
1152 2001-11-26 [paul] 0.6.5claws35
1154 * sync with sylpheed 0.6.5cvs16
1155 see ChangeLog entries 2001-11-25 and 2001-11-26
1157 2001-11-25 [alfons] 0.6.5claws34
1159 EXPERIMENTAL!!! Please checkout the last stable version using:
1161 % cvs update -r LAST_STABLE -dRAP
1163 (Or help us testing this stuff.)
1165 * src/filtering.c (1.14)
1166 * src/filtering.h (1.6)
1168 * src/matcher.c (1.20)
1170 * src/procmsg.h (1.14)
1171 * src/summaryview.c (1.59)
1172 * src/summaryview.h (dunno)
1173 revert/merge/sync to as it was before commit
1174 on Thu, 19 Jul 2001 10:15:51 -0700.
1176 2001-11-25 [hoa] 0.6.5claws33
1179 processing mails at startup
1182 * src/summaryview.[ch]
1183 processing mails when entering folder
1185 * src/prefs_filtering.c
1188 2001-11-24 [alfons] 0.6.5claws32
1190 * src/summaryview.[ch]
1191 make summary sort headers work, and also make
1192 sure the sort type is stored
1194 2001-11-23 [alfons] 0.6.5claws31
1196 * src/summaryview.[ch]
1197 make lock work like mark
1198 disallow deleting messages marked as locked
1200 2001-11-23 [alfons] 0.6.5claws30
1206 merge undo patch submitted by Jens
1208 2001-11-23 [christoph] 0.6.5claws29
1213 fixed gpg signing and encoding
1216 added --status option to get new, unread and total
1217 message count from a running sylpheed
1218 * src/prefs_common.c
1219 temporary fix for reply_with_quote problem
1220 (don't call functions for non existing widget)
1222 one more check for ignored threads but still not
1223 always working correctly. probably a recursive
1224 check for all parents is needed
1226 2001-11-23 [darko] 0.6.5claws28
1229 wrapping on send improvements
1231 fix for GtkSText after last sync with main branch
1232 GTK_TEXT -> GTK_STEXT
1234 2001-11-23 [paul] 0.6.5claws27
1236 * sync with sylpheed 0.6.5cvs14
1237 see ChangeLog entries 2001-11-22 and 2001-11-23
1240 fixed the scrambled umlauts
1241 submitted by Carsten Schurig <Carsten.Schurig@web.de>
1243 2001-11-21 [paul] 0.6.5claws26
1245 * sync with sylpheed 0.6.5cvs12
1246 see 2nd ChangeLog entry dated 2001-11-20
1248 2001-11-20 [paul] 0.6.5claws25
1250 * sync with sylpheed 0.6.5cvs11
1251 see ChangeLog entry 2001-11-19 (src/utils.c)
1256 GTK_TEXT -> GTK_STEXT
1257 fix for wrong comment
1259 2001-11-20 [hiro] 0.6.5claws24
1262 more merges from main branch
1263 removed fatal warnings (uninitialized variables etc.)
1264 some coding style fix
1271 2001-11-19 [hoa] 0.6.5claws23
1274 * src/prefs_scoring.c
1279 * src/matcher_parser_parse.y
1280 * src/prefs_filtering.c
1283 2001-11-19 [alfons] 0.6.5claws22
1285 more of my old things into claws
1288 * src/prefs_common.c
1290 * src/summaryview.[ch]
1291 * src/prefs_summary_column.c
1292 * src/pixmaps/locked.xpm
1293 add indicators for locking of message in summary view
1294 (does not work yet, only visual indicator)
1296 2001-11-19 [paul] 0.6.5claws21
1298 * sync with sylpheed 0.6.5cvs10
1299 see ChangeLog entry 2001-11-19
1301 2001-11-18 [alfons] 0.6.5claws20
1304 remove an inadvertent free I forgot in previous clean up
1306 2001-11-18 [alfons] 0.6.5claws19
1308 * src/filtering.[ch]
1309 clean up & plug leaks
1311 2001-11-18 [paul] 0.6.5claws18
1313 * sync with sylpheed 0.6.5cvs9
1314 see ChangeLog entries 2001-11-17 and 2001-11-18
1316 2001-11-16 [paul] 0.6.5claws17
1318 * sync with sylpheed 0.6.5cvs8
1319 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
1321 2001-11-16 [paul] 0.6.5claws16
1323 * sync with sylpheed 0.6.5cvs7
1324 see ChangeLog entries 2001-11-15 and 2001-11-16
1326 2001-11-15 [hoa] 0.6.5claws15
1329 fix bounce, mails we received couln't be bounced to ourself.
1332 * src/filtering.[ch]
1334 * src/matcher_parser.h
1335 * src/matcher_parser_lex.l
1336 * src/matcher_parser_parse.y
1340 * src/prefs_filtering.[ch]
1342 * src/prefs_matcher.c
1343 * src/prefs_scoring.c
1346 new matcher/filter/score configuration file parser
1347 one unique configuration file => ~/.sylpheed/matcherrc
1348 import in currently automatic, then save are made
1350 one filter per folder and one global filter
1351 (filter of a folder will be used as folder processing)
1354 fix a bug in folder_item_get_identifier
1357 receive receipt return are fixed.
1359 2001-11-14 [alfons] 0.6.5claws14
1362 add things from main branch to make claws compile
1364 2001-11-14 [paul] 0.6.5claws13
1366 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
1367 see ChangeLog entries 2001-11-08 to 2001-11-14
1369 2001-11-14 [hoa] 0.6.5claws12
1374 add "bounce mail" option
1376 2001-11-13 [christoph] 0.6.5claws11
1379 Cleanup a mess i add before commiting
1381 2001-11-13 [hoa] 0.6.5claws10
1384 some fixes when mail are sent or
1387 2001-11-13 [christoph] 0.6.5claws9
1390 Changed two string with the same translation
1394 New mailsending process:
1395 - Always queue message before sending
1396 (message will be saved if sylpheed crashed or
1397 freezes while sending)
1398 - Allow queuing of newspostings
1399 - No copy in outbox before sending
1400 (closes bug #469501)
1401 - No more redundant code for send and send_later
1403 Applied wwp <subscript@free.fr>'s patch that fixes
1404 marks for multiple forwarded messages (+compose.c)
1409 remove things that are now in main branch
1412 update Dutch translation
1414 2001-11-12 [mhadasht] 0.6.5.claws8
1416 * src/prefs_common.c
1417 re-enabled account autoselection feature for forward
1418 and reedit lost during the branch point for SYNC-B4-REL
1420 gtkpspell_get_dict(): more readable code (even if function is
1423 added version number info to 2001-11-12 [hiro] comment.
1425 2001-11-12 [hiro] 0.6.5.claws7
1428 compose_forward(): fixed a bug that forward quote mark
1430 removed unnecessary code.
1431 * src/template_select.[ch]: removed.
1436 :%s/GTK_TEXT/GTK_STEXT/g
1441 revert the undo stuff (this is 0.6.6claws stuff)
1443 2001-11-11 [hoa] 0.6.5.claws6
1446 Insert signature at the end of the text.
1447 Added undo patch but currently disabled
1450 Threading by subject improved.
1452 * added src/undo.[ch]
1453 Undo module for compose dialog box.
1455 2001-11-11 [alfons] 0.6.5.claws5
1458 prevent threading by subject on nodes that have already been
1459 threaded by in-reply-to (as in "circular references in a tree
1460 result in a dead branch")
1462 2001-11-09 [hoa] 0.6.5.claws4
1465 allows creation of mbox folder item from any files.
1467 2001-11-09 [alfons] 0.6.5.claws3
1471 do what I mean and correct threading by subject so it really
1472 ignores attracting lines without "Re: "
1474 2001-11-07 [alfons] 0.6.5.claws2
1478 only attract by subject if a subject line starts with a "Re: "
1482 2001-11-07 [paul] 0.6.5claws1
1484 * sync with sylpheed 0.6.5. release
1485 see ChangeLog entry 2001-11-07
1487 2001-11-07 [paul] 0.6.4claws31
1489 * sync with sylpheed 0.6.4cvs18
1490 see ChangeLog entries 2001-10-30 to 2001-11-07
1491 prefs_templates.[ch] renamed prefs_template.[ch]
1496 add semicolon Hoa forgot ;-)
1499 2001-11-06 [hoa] 0.6.4claws30
1505 threading by subject - empty subject are ignored
1507 2001-11-06 [christoph] 0.6.4claws29
1510 use SSL_peek for sock_gets
1512 removed unneeded pointer in extracting quoted
1513 names implementation
1515 2001-11-06 [melvin] 0.6.4claws28
1518 fixed bug #476792 Selection overtyping with spell checker
1519 fixed bug which could cause a buffer overflow
1522 2001-11-06 [hoa] 0.6.4claws27
1526 threading by subject
1528 2001-11-05 [alfons] 0.6.4claws26
1531 Claws -> Sylpheed (vice versa)
1534 :%s/gtk_text/gtk_stext/g
1535 :%s/GTK_TEXT/GTK_STEXT/g
1536 (thanks to Jonathan Ware for spotting this)
1538 2001-11-04 [christoph] 0.6.4claws25
1541 replace Xalloca + strdup with Xstrdup_a
1543 better implementation of extracting quoted names
1544 from addresses (remove backlashes and ignore
1547 2001-11-04 [alfons] 0.6.4claws24
1550 edit to comply more with coding style
1553 fix bug reported by Kim Schulz. introduced by the patch integrated
1554 in 0.6.4claws15. the code did not check the return value of
1558 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
1560 2001-11-04 [christoph] 0.6.4claws23
1563 * src/prefs_common.[ch]
1564 init some pointers that possibly caused a segfault
1565 reported in the claws-users ML
1567 2001-11-04 [hoa] 0.6.4claws22
1569 * src/grouplistdialog.c
1570 change the names of the nodes in the tree
1573 enhanced mailto syntax as described in
1574 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
1575 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
1578 encode and decode URI (useful when opening URL into
1581 2001-11-03 [hoa] 0.6.4claws21
1583 * src/grouplistdialog.c
1584 a new newsgroups list selection dialog box
1585 with a CTree instead of a CList
1587 2001-11-03 [hoa] 0.6.4claws20
1590 enable property and scoring options when right
1594 fixed bug when nickname were displayed using
1597 2001-11-02 [darko] 0.6.4claws19
1600 new wrap quotation and URL/long words wrapping implementation
1601 * src/compose.c src/gtkstext.[ch]
1602 move gtkstext_strncmp() to gtkstext.c
1604 2001-11-01 [christoph] 0.6.4claws18
1606 * src/prefs_account.c
1607 fixed mess in account settings dialog
1608 * src/prefs_folder_item.c
1609 added label with folder path to dialog
1611 2001-10-31 [match] 0.6.4claws17
1616 fix generation of spurious address book file names.
1617 remove redundant functions.
1619 added missing file names.
1621 2001-10-30 [paul] 0.6.4claws16
1623 * sync with sylpheed 0.6.4cvs6
1624 see ChangeLog entries 2001-10-26 to 2001-10-30
1626 * tools/filter_conv.pl
1627 read folderlist.xml to discover whether the top-level
1628 folder is called 'Mailbox' or 'Mail'
1630 2001-10-29 [paul] 0.6.4claws15
1632 * src/html.c, src/textview.c
1633 activate links in html mail and fix clickable parts
1634 Submitted by Matthieu Dazy <dazy@t-surf.com>
1638 * po/de.po, po/es.po, po/pt_BR/po
1639 updated translations, submitted by Jens Oberender,
1640 Ricardo Mones Lastra, and Fabio Junior Beneditto
1642 2001-10-29 [darko] 0.6.4claws14
1645 fix wrapping for good
1650 undo previous change as it broke the smart wrapping
1652 2001-10-29 [darko] 0.6.4claws13
1655 fix infinite loop when long URL is quoted
1656 (closes bug #475122.
1660 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
1661 import Mutt address book
1662 * src/ldif.[ch] src/importldif.h
1663 modified import LDIF handle user attributes
1665 2001-10-28 [christoph] 0.6.4claws12
1668 fixed that filtering did not work if there
1669 were no filter rules
1670 (closes bug #472003 and better implementation
1673 2001-10-27 [christoph] 0.6.4claws11
1676 make the folder's default account to be used when
1677 replying. (patch by wwp <subscript@free.fr>)
1679 code cleanup, nearly killed all of wwp's patch
1680 for folder's default account in compose
1682 error panel when a folder could not be created
1683 (closes bug #471080 new folder name & already
1689 change prototype of strstr2() that Christoph forgot about
1691 2001-10-26 [christoph] 0.6.4claws10
1694 made search for accounts by email address not case
1697 fixed memory leak in folder_item_get_identifier
1700 fixed wrong strstr2 (should work like strstr)
1702 2001-10-26 [darko] 0.6.4claws9
1704 * src/compose.c src/gtkstext.[ch]
1706 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
1708 2001-10-26 [paul] 0.6.4claws8
1711 ignore css and javascript tags in html mail
1712 case-insensitive, with or without double-quoted
1715 2001-10-26 [paul] 0.6.4claws7
1717 * sync with sylpheed 0.6.4cvs1
1718 see ChangeLog entry 2001-10-26
1720 * src/prefs_account.c, src/prefs_common.c,
1721 src/prefs_summary_column.c
1722 minor improvements to the English
1724 2001-10-25 [alfons] 0.6.4claws6
1728 make GtkSText follow style of GtkText (closes bug
1729 #469211 "text selection while writing message")
1731 do sync with GTK 1.2.10
1733 2001-10-25 [paul] 0.6.4claws5
1736 ignore css tags in html mail
1738 2001-10-25 [darko] 0.6.4claws4
1741 don't declare is_url_string as static function since
1742 we need it in gtkstext.c
1744 remove unused variable
1745 don't wrap long URLs while composing a message
1747 2001-10-24 [christoph] 0.6.4claws3
1750 fix ssl deadlock, when peer closes connection
1752 2001-10-24 [paul] 0.6.4claws2
1754 * src/prefs_common.c
1755 gettextize the gpg ascii-armored warning message
1758 insert a DOS/MAC file into the composed message
1761 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
1763 2001-10-22 [paul] 0.6.4claws1
1765 * sync with sylpheed 0.6.4 release
1766 see ChangeLog entries 2001-10-21
1768 * po/fr.po, po/pt_BR.po
1769 updated by Melvin Hadasht and Fabio Junior Beneditto
1771 2001-10-21 [paul] 0.6.3claws30
1774 insert a DOS text file from the compose window
1775 into the composed message text (removes CRs characters)
1776 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
1778 * tools/filter_conv.pl, tools/README
1779 automatically use ~/.sylpheed as working directory
1780 print out confirmation message on completion
1782 * correct Hoa's last ChangeLog.claws entry
1784 2001-10-20 [hoa] 0.6.3claws29
1786 * src/grouplistdialog.c
1787 bugfix (another ?) to give the right
1788 newsgroups list for each news server.
1792 improve the newsgroups list cache
1794 2001-10-20 [paul] 0.6.3claws28
1796 * sync with sylpheed 0.6.3cvs9
1797 see ChangeLog entry 2001-10-19
1799 * correct Alfons' last ChangeLog.claws entry
1804 fix compilation problems (part of bug #472895)
1806 2001-10-18 [hoa] 0.6.3claws27
1808 * src/grouplistdialog.c
1809 bugfix when we refresh was clicked (bug 472701)
1811 2001-10-19 [christoph] 0.6.3claws26
1814 last header entry should default to "To:" or
1815 "Newsgroups:" and not copy the last entry line
1816 in a new compose window
1817 (closes bug #472686, #470792)
1819 2001-10-19 [paul] 0.6.3claws25
1821 * sync with Sylpheed 0.6.3cvs8
1822 see ChangeLog entries 2001-10-18 and 2001-10-19
1824 2001-10-18 [christoph] 0.6.3claws24
1827 reimplement ignore thread
1829 2001-10-18 [hoa] 0.6.3claws23
1832 * src/grouplistdialog.[ch]
1833 enhanced news subscription interface (feature 469113)
1837 enchanced newsgroup listing,
1838 now, we can get groups informations
1841 2001-10-18 [paul] 0.6.3claws22
1844 remove comment (sync with main branch)
1846 fix 'Re-edit' bug in 'Message' menu
1848 2001-10-17 [christoph] 0.6.3claws21
1851 ignore empty or whitespace only header lines
1853 2001-10-17 [paul] 0.6.3claws20
1855 * sync with sylpheed 0.6.3cvs7
1856 see ChangeLog entries 2001-10-14, 2001-10-16, and
1862 wrap long lines without spaces
1867 * po/es.po, po/nl.po, po/pt_BR.po
1868 updated by Ricardo Mones Lastra, Alfons,
1869 and Fabio Junior Beneditto
1871 * sylpheed-0.6.3claws released
1873 2001-10-15 [melvin] 0.6.3claws18
1876 added summary and detailed installation instructions
1879 Updated, corrected and completed french translation
1881 2001-10-15 [hoa] 0.6.3claws17
1882 * src/grouplistdialog.c
1883 we can choose the newsgroups to display with wildcards
1885 2001-10-15 [christoph] 0.6.3claws16
1889 * src/prefs_folder_item.[ch]
1890 applied wwp <subscript@free.fr>'s folder
1891 default account patch
1893 Fixed wrong translation
1895 2001-10-13 [alfons, christoph, melvin]
1898 solution #2 to solve MT-safety problems defers all GUI related calls
1899 to the main thread using a gtk_idle_add() callback. discussed on
1900 ircnet #sylpheed, with christoph spotting some issues with the
1901 original code, and melvin allowing us to lobotomize his sylpheed.
1903 * src/syldap.[ch], src/main.c
1904 fix race problem in ldap search thread by deferring GUI
1905 stuff to main thread using gtk_idle_add()
1907 2001-10-13 [paul] 0.6.3claws14
1909 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
1910 add Sergey's smtpcred.patch
1911 adds separate username/password setting for SMTP Auth
1912 needed by some servers
1913 (closes feature request #471659)
1915 2001-10-13 [paul] 0.6.3claws13
1917 * src/pgptext.[ch] **NEW FILES**
1918 * src/Makefile.am, src/messageview.c, src/mimeview.c
1919 decrypt ascii-armored gpg text embedded in
1921 Submitted by Jens Jahnke <jan0sch@gmx.net>
1923 2001-10-13 [christoph] 0.6.3claws12
1926 some more details on default to and
1929 init glib threading when ldap is used
1935 2001-10-12 [paul] 0.6.3claws11
1937 * src/prefs_common.[ch], src/rfc2015.c
1938 enable ascii-armored gpg text to be embedded in the
1939 message body, selectable through the 'Privacy'
1940 preferences. Supports encrypting only.
1941 Submitted by Ravemax <ravemax@dextrose.com>
1943 2001-10-12 [paul] 0.6.3claws10
1945 * sync with sylpheed 0.6.3cvs6
1946 see ChangeLog entries 2001-10-11 and 2001-11-12
1949 incorporated mbox folders, scoring, and folder
1950 properties into the sync
1952 2001-10-12 [darko] 0.6.3claws9
1955 describe quotation wrapping
1957 don't treat tab as space to calculate line length properly
1962 correct description of how to make new filtering system work,
1963 add some other things
1966 remove sched_yield() (not necessary / unportable)
1968 2001-10-11 [paul] 0.6.3claws8
1970 * sync with sylpheed 0.6.3cvs3
1971 see ChangeLog entry 2001-10-10
1973 2001-10-10 [christoph] 0.6.3claws7
1976 ignore 2 files created by newer autotools
1977 * src/prefs_folder_item.c
1978 using table for widget alignment
1979 fixed memory leak and broken octal display
1981 fixed segfault caused by lost filename
1982 workaround (closes bug #469551)
1984 2001-10-10 [paul] 0.6.3claws6
1986 * sync with sylpheed 0.6.3cvs2
1987 see ChangeLog entries 2001-10-09 and 2001-10-10
1989 2001-10-10 [darko] 0.6.3.claws5
1992 proper calculation of right margin if smart wrapping is enabled
1994 automatically wrap long lines if wrap quotation is enabled
1996 2001-10-09 [alfons] 0.6.3.claws4
1999 select correct row when deleting last row in the summary view (and
2000 close bug "[ #469104 ] select second last in list when deleting")
2002 2001-10-09 [paul] 0.6.3claws3
2004 * sync with sylpheed 0.6.3cvs1
2005 updated some autotool scripts
2007 2001-10-09 [darko] 0.6.3claws2
2010 new name and mark with Sylpheed comment
2012 smart quotation wrapping a-la VIM
2014 2001-10-08 [paul] 0.6.3claws1
2016 * sync with sylpheed 0.6.3 release
2017 see ChangeLog entry 2001-10-08
2019 2001-10-08 [paul] 0.6.2claws24
2022 more sync with sylpheed 0.6.2cvs12
2023 Fixed the bug that didn't select the last row correctly
2026 2001-10-07 [paul] 0.6.2claws23
2028 * sync with sylpheed 0.6.2cvs12
2029 see ChangeLog entry 2001-10-07
2033 enable jpilot to read unsynch'ed addresses.
2035 * src/editldap_basedn.c
2036 fix segfault when opening dialog.
2038 2001-10-06 [alfons] 0.6.2.claws22
2041 fix bug with summary view selecting last *inserted*
2042 node instead of last *visible* node. remember we
2045 2001-10-06 [paul] 0.6.2claws21
2048 updated translation, contains some fixes and new
2049 translations, submitted by Gustavo Noronha Silva
2052 * src/prefs_common.c
2053 change 'each' to 'every' - fix dubious English
2055 * sync with sylpheed 0.6.2cvs11
2057 2001-10-05 [alfons] 0.6.2claws20
2059 * src/mainwindow.[ch], src/folderview.c
2060 make composite tool button switch between "Compose News"
2061 and "Compose Mail" depending on selected folder
2062 (nifty idea by Kim Schulz <kim@schulz.dk>)
2064 2001-10-05 [paul] 0.6.2claws19
2066 * src/mainwindow.c, src/summaryview.c
2067 fix 'Message/Reply to all', broken in last commit
2070 fix X_BEENTHERE seg fault, thanks to Alfons
2072 2001-10-04 [paul] 0.6.2claws18
2074 * src/compose.[ch], src/mainwindow.c
2075 make "Message/Reply" reply to mailing lists; matches
2076 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
2077 based on portions of the patch submitted by
2078 Junichi Uekawa <dancer@netfort.gr.jp>
2080 2001-10-04 [darko] 0.6.2claws17
2083 better smart wrapping
2085 a function to make text buffer contiguous
2087 2001-10-03 [paul] 0.6.2claws16
2089 * sync with sylpheed 0.6.2cvs10
2094 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
2095 close bug "[ #466566 ] compile error on mdk 8.0" by removing
2096 references to chinese translations (hope someone picks up
2099 2001-10-02 [christoph] 0.6.2claws15
2102 fixed non translated header bug
2104 fixed wrong date in alfons last entry ;)
2106 2001-10-02 [alfons] 0.6.2claws14
2108 * src/compose.c, src/prefs_common.[ch]
2109 add block cursor option
2111 2001-10-02 [paul] 0.6.2claws13
2113 * sync with sylpheed 0.6.2cvs9
2115 2001-09-30 [paul] 0.6.2claws12
2117 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
2118 updated translations
2121 add 'src/importldif.c'
2123 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
2124 added eudora-to-vCard conversion tool
2125 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
2127 * sync with sylpheed 0.6.2cvs8
2131 * sylpheed-0.6.2claws released
2133 2001-09-27 [melvin] 0.6.2claws11
2136 fixed crash when using default path (introduced
2138 fixed tiny bug for initial suggestion mode
2140 2001-09-27 [melvin] 0.6.2claws10
2143 fixed bug where gtkpspell didn't set the path correctly
2146 added a paragraph about spell checking
2150 2001-09-27 [paul] 0.6.2claws9
2152 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
2153 replace '// comments' with '/* comments */' to prevent
2154 some compiler warnings
2156 * sync with sylpheed 0.6.2cvs6
2158 2001-09-26 [alfons] 0.6.2claws8
2161 introduce return receipt request notification again,
2162 which was lost because of other semantics in
2163 procheader_parse() (???)
2165 2001-09-26 [christoph] 0.6.2claws7
2168 replace comments for old code with #if 0
2169 readded auto cc, bcc and reply-to
2170 * src/prefs_matcher.c
2171 * src/prefs_scoring.c
2172 removed some definition (was moved to
2175 2001-09-26 [paul] 0.6.2claws6
2178 make 'Follow-up and reply to' sensitive
2180 * more sync with sylpheed 0.6.2cvs5
2187 fixed bug for "US-ASCII" introduced by the encoding code
2193 * src/prefs_common.[ch], src/summaryview.c
2194 'next unread msg' 'go to next folder?' dialog can be
2195 given default behaviour, either always show dialog,
2196 or assume 'yes', or assume 'no'
2197 Submitted by wwp <subscript@free.fr>
2201 * src/compose.c src/gtkspell.[ch]
2202 added support for different encodings
2206 * more sync with sylpheed 0.6.2cvs5
2210 * src/prefs_folder_item.c
2211 add check for item->prefs->default_to string is NULL and
2212 add another check when freeing this string
2217 change to version 0.6.2claws3
2219 * sync with sylpheed 0.6.2cvs5
2222 * src/ldif.[ch], src/importldif.[ch], addressbook.c
2224 * src/addrcache.[ch], addrindex.[ch]
2225 small update for future
2231 added 'Learn from mistakes' option
2232 better handling of quotes in checked words
2235 small update for spell checking stuff
2240 edit a little bit so it complies more with main coding style
2244 * src/folder.[ch], prefs_folder_item.c, compose.c
2245 migrate "request return receipt" folder property
2250 * README.claws **NEW**
2251 (add things of interest for users of main branch
2254 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
2255 re-implement threading per folder option, but store
2256 the setting in folderlist.xml (where it belongs)
2261 fixed bug when compose window is under another window
2262 * src/prefs_common.[ch] src/compose.c
2263 changed 'dictionary_path' to 'dictionary' to be consistent
2264 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
2265 * ac/pspell.m4 src/Makefile.am
2266 dropped PSPELL_PATH macro
2268 updated translations
2270 2001-09-21 [christoph]
2273 added border around header fields
2274 keep header type when new field is added
2276 2001-09-20 [christoph]
2279 more portable debug_print with source filename
2282 more newlines after debug messages
2287 change to version 0.6.2claws2
2289 * sync with sylpheed 0.6.2cvs3
2294 fixed the post-right-click focus pb
2295 fixed crash when 'Spell check all' after dict change
2296 and when cursor is at the end of the text
2297 shift-right-click pops up config menu even on misspelled words.
2304 added pspell to compiled-in features list
2308 * switched to pspell and dropped ispell
2310 new file. autoconf macro for pspell
2312 * configure.in acconfig.h
2313 added pspell support
2315 * src/main.c src/compose.[ch] src/gtkspell.[ch]
2316 * src/prefs_common.[ch]
2317 added pspell support
2319 2001-09-18 [christoph]
2323 replace LOG_MESSAGE with debug_print
2327 added newline after debug message
2329 using __VA_ARGS__ for debug_print macro
2331 ignore Makefile and Makefile.in
2336 change to version 0.6.2claws1
2337 * sync with sylpheed 0.6.2cvs1
2340 * src/prefs_matcher.c
2341 add 'score equal to' option, submitted by
2342 Paul Evans <nerd@freeuk.com>
2344 2001-09-15 [christoph]
2347 comment out menu entry not existing in claws
2349 add debug output for non existing menu entries
2351 fix next/prev unread message for ignored threads
2353 add sourcefile and line number to debug output
2354 otherwise it is sometimes hard to find the
2355 source code part if debug messages are translated
2360 refresh target folder style after colour is changed
2365 change to version 0.6.1claws3
2367 * sync with sylpheed 0.6.1cvs6
2372 fix target folder colourization to use user selected colour
2377 fix crash when message that is marked for copy/move is unmarked
2382 change to version 0.6.1claws2
2384 * sync with sylpheed 0.6.1cvs3
2389 fix bug with default font used for trash folder text
2393 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
2394 updated translations
2397 change to version 0.6.1claws1
2399 * sync with sylpheed 0.6.1cvs2
2404 add Match's new addressbook
2407 updated translation submitted by Jens Oberender
2412 change to 0.6.1claws
2413 * sync with sylpheed 0.6.1 release
2418 change to 0.6.0claws2
2420 * sync with sylpheed 0.6.0cvs4
2423 updated translation submitted by Fabio Junior Beneditto
2437 change to version 0.6.0claws1
2439 * sync with sylpheed 0.6.0cvs1
2442 updated translation submitted by Ricardo Mones Lastra
2445 add 'src/prefs_templates.c'
2447 * src/compose.c, src/summaryview.c
2448 fix segfault on 'Re_edit'
2452 * configure.in, Makefile.am
2454 add tools directory to source distribution
2459 change to version 0.6.0claws
2461 * sync with sylpheed 0.6.0 release
2463 2001-08-30 [christoph]
2466 removed autoconf version check
2470 * src/account.c, src/compose.c, src/prefs_common.[ch]
2471 * src/procheader.[ch] src/utils.[ch]
2472 Enhanced automatic account selection on replies
2473 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
2476 add LDAP and JPilot to the configuration results output.
2478 2001-08-29 [christoph]
2481 no bold font for ignored threads
2486 change to version 0.5.3claws6
2488 * sync with sylpheed 0.5.3cvs10
2489 src/stringtable.[ch]: New Files
2491 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
2492 * src/pixmaps/sylpheed.xpm
2493 add mini-icons to windows (by Alfons)
2498 new functions: next_labeled_cb(), prev_labeled_cb()
2501 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
2502 summary_select_next_labeled(), summary_select_prev_labeled()
2504 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
2505 give claws blue folders and a blue trash can
2510 change to version 0.5.3claws5
2512 * sync with sylpheed 0.5.3cvs9
2513 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
2515 2001-08-24 [christoph]
2518 keep filename when browsing directories
2519 (not working for user entered filename, but
2520 for default name and selected filename from
2523 fixed wrong spelling "Folllow-up"
2527 fixed new/unread message count with ignored
2528 threads (2 commits, first didn't notice no
2529 longer needed decreasing)
2531 readded scrolling of progress dialog
2537 change to 0.5.3claws4
2539 * sync with sylpheed 0.5.3cvs7
2541 2001-08-24 [christoph]
2544 set request return receipt when replying
2545 if it is set is the folder prefs of the
2548 disable final error popup if popups are
2549 disabled in config (again)
2554 Change version number to 0.5.3claws3
2556 * sync with sylpheed 0.5.3cvs5
2559 double quote '%s' in 'gedit %s' to fix bug when
2560 opening attachment with spaces in the name
2563 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
2564 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
2565 initial message templates support
2571 change version number to 0.5.3claws2
2573 * sync with sylpheed 0.5.3cvs4
2575 * src/procmsg.h src/summaryview.c
2576 re-implement (un)ignore thread
2581 remove unnecessary code
2583 enable 'dynamic' signatures (submitted by
2584 Eric Limpens <eric@hscg-internet.nl>)
2588 clean up after sync with sylpheed 0.5.3 release
2591 fix re-introduced font mess, see Christoph's
2596 use sylpheed's small font instead of
2597 gtk default font for summary view
2603 add pl to ALL_LINGUAS - sync with main branch
2605 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
2606 Updated. Translations by Jens Oberender, Ricardo Mones
2607 Lastra, Alfons, and Fabio Junior Beneditto respectively.
2609 * po/pl.po ** NEW FILE **
2610 sync with the main branch
2613 fix target folder colorizing and refresh problem
2616 2001-08-17 [christoph]
2619 claws uses 4 colors for target folder coloring.
2620 arrays were not long enough and destroyed the
2621 stack causing a segfault.
2622 target folder colorizing does not work anymore
2628 change to version 0.5.3claws1
2630 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
2631 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
2632 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
2634 sync with sylpheed 0.5.3 release, but keep claws method of
2635 configuring/saving fonts
2637 * src/addressbook.[ch]
2638 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
2639 in line with a similar change in Hiroyuki's branch
2641 * src/mainwindow.[ch]
2642 disable main_window_set_thread_option()
2643 * src/prefs_folder_item.c
2644 comment out &tmps_prefs.enable_thread,
2645 * src/mbox_folder.c, src/procmsg.[ch]
2646 comment out MSG_IS_IGNORE_THREAD
2648 comment out summary_ignore_thread() and summary_unignore_thread()
2649 comment out MSG_IS_IGNORE_THREAD
2651 use Hiroyuki's threading instead.
2658 use Hiroyuki's 0.5.3 column scheme but also
2659 include the enable/disable button.
2660 * src/pixmaps/mark.xpm
2661 add Hiroyuki's amended pixmap
2663 2001-08-13 [christoph]
2666 receive at get all column showed wrong state for APOP
2667 button should only work for POP3 and APOP accounts
2668 * src/prefs_account.c
2669 added missing preprocessor statement for SSL
2674 add 'receive at get all' column and enable/disable
2677 2001-08-06 [christoph]
2680 show usage of SSL in protocol column
2686 * src/prefs_account.[ch]
2687 moved ssl options to a new page
2693 added support for SMTP STARTTLS command
2695 2001-08-05 [christoph]
2698 debian autoconf needs version check to find
2699 correct autoconf version. if the file is
2700 named configure.in 2.13 is used, which does
2701 not work with this configure.in script.
2702 other solution would be to rename the script
2703 to configure.ac as suggested in the autoconf
2707 disable final error popup if popups are
2712 fixes IMAP over SSL problem
2717 change to 0.5.2claws1
2719 * sync with sylpheed 0.5.2cvs1
2724 quick fix for ispell detection...
2729 change to 0.5.1claws4
2731 * sync with sylpheed 0.5.1cvs7
2735 * src/prefs_common.c, src/prefs_common.h,
2736 src/gtkspell.c, src/gtkspell.h
2737 add global spelling checker settings (compose tab) +
2738 selection of dictionary
2741 guess valid ispell location
2746 removal of 'src/quote_fmt_parse.c'
2749 (submitted by Jens Oberender <didge@suse.de>)
2754 * src/folderview.[ch]
2757 * src/prefs_common.[ch]
2759 target folder colourization
2763 more sync with Sylpheed 0.5.1cvs6
2768 * src/prefs_folder_item.[hc]
2770 shared folders support with a GUI
2776 * sync with Sylpheed 0.5.1cvs6
2782 (submitted by Fabio Junior Beneditto)
2788 patch to correct bad image mime headers
2789 (submitted by Don Quijote <dq@searchlores.org>)
2793 * tools/gif2xface.pl **NEW FILE**
2795 script to convert file.gif to file.xface for
2796 use in a custom header.
2797 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
2802 change macros for detecting JPilot and LDAP
2804 2001-07-27 [christoph]
2807 code cleanup (MIN / MAX warning, needed casting)
2812 disallow setting flags when detecting certain headers
2813 (X-Status, Status, Seen, X-Seen).
2815 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
2817 2001-07-27 [christoph]
2819 * src/prefs_filter.c
2820 * src/prefs_filtering.c
2821 * src/prefs_matcher.c
2822 * src/prefs_scoring.c
2823 scroll list when moving rows up or down
2827 * src/prefs_account.c
2828 * src/prefs_account.h
2830 SMTP over SSL (untested, feedback requested)
2838 * configure.in, acconfig.h
2839 define CLAWS (need this for main / claws detection)
2844 Sylpheed 0.5.1claws2
2846 * sync with Sylpheed 0.5.1cvs4
2848 2001-07-25 [christoph]
2852 item->prefs == NULL (don't know why)
2857 Sylpheed 0.5.1claws1
2859 * sync with Sylpheed 0.5.1cvs1-3
2861 2001-07-24 [christoph]
2864 * src/prefs_folder_item.[ch]
2865 added folderitem preferences dialog with
2866 default To: and auto request return receipt
2870 changes to handle new folderitem preferences
2874 call compose new mail with current folderitem
2878 Release Sylpheed 0.5.1claws
2881 change to release version 0.5.1claws
2883 2001-07-24 [christoph]
2886 fixed segfault that happend when the selected
2887 message was removed while retrieving new messages.
2891 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
2895 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
2896 this is a work in progress, for more information: http://nlpagan.net/sylman
2898 * configure.in, src/mainwindow.c, manual/Makefile.am
2899 add support for English manual
2902 add authors of user manuals
2904 * manual/en/sylpheed*.html
2905 add English documentation
2907 2001-07-22 [christoph]
2912 changed a wrong debug message
2917 update Dutch translation
2919 * src/prefs_filtering.c,
2921 add more translatable strings
2930 * src/inc.c, src/summaryview.[ch]
2931 prevent update of mark file when filtering has done, by
2932 using a variable; this affects two functions:
2933 inc.c::inc_finished()
2934 summaryview.c::summary_show()
2938 * src/filtering.[ch], src/prefs_filtering.c,
2940 add filtering action for label coloring
2945 * added src/labelcolors.c
2946 * added src/labelcolors.h
2947 * src/Makefile.am, src/summaryview.c
2948 rearrange label coloring code
2951 add more parentheses so label colouring works correctly
2954 don't really delete message, but move it to Trash
2956 * src/prefs_matcher.c
2957 add quote options to info dialog
2959 2001-07-20 [christoph]
2965 * src/ssl.[ch] (new)
2966 moved ssl stuff to a seperate file
2971 fix show sender using address book with no e-mail
2972 address in From: field
2976 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
2977 fix messy handling of escaping... now at least the
2978 execute command is useful. escape char is '\', we
2979 accept \n and \r too.
2983 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
2984 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
2993 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
2995 revise filtering; currently move, copy, marking have
2996 been tested. if you like bleeding edge stuff, you
2997 should definitely go for this version :)
2999 * mark old working stuff as VERSION_0_5_0_CLAWS5
3001 2001-07-17 [christoph]
3010 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
3011 bits in the mark file, without affecting either branch. Lots of
3012 files changed, also in claws branch.
3014 UNTESTED: use of mbox folders
3017 added mark all read; however this was a quick hack used for
3018 cleaning up mess after initial merge with Hiroyuki
3021 change claws version number back to 0.5.0claws5 to clear up
3022 confusion & pretension (recent release was technically
3023 0.5.0claws4, so we neatly align with Hiroyuki :-)
3027 sync with Hiroyuki's 0.5.0cvs4
3033 * src/filtering.[ch]
3034 remove invalid updating of mark files for
3035 filter actions MATCHING_ACTION_MOVE and
3036 MATCHING_ACTION_DELETE; this should fix the
3040 revert Christoph's stab at fixing the folder
3044 add missing files with translatable strings
3051 * src/addr_compl.[ch], src/prefs_filtering.c
3052 make "filtering pref dialog's destination entry" an
3053 "address completable entry", if filter destination is
3058 sync with Hiroyuki's 0.5.0cvs2-3
3060 2001-07-15 [christoph]
3063 fixed folder stats update after incorporation
3068 * finish label colouring stuff (for now)
3069 * fix incorrect colour bug (off by one)
3074 change text labels for news and mail message so there's
3075 plenty of toolbar estate left
3082 sync with Hiroyuki's 0.5.0cvs1
3085 more rewrite label colouring
3089 * src/summaryview.[ch]
3090 * start rewrite label colouring
3091 * fix proper location "Add Sender To Addressbook" menu item
3095 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
3096 (actually this is 0.5.0claws4)
3101 * fix duplicate message
3102 * add updated Portugese / Brazilian translation
3103 submitted by Fabio Junior Beneditto
3111 add updated Dutch translation
3114 add updated German translation submitted by Jens
3118 Prerelease before 0.5.0claws. Please test.
3119 This version is temporarily tagged as VERSION_0_5_0_TEST
3121 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
3122 src/prefs_scoring.c, src/prefs_matcher.c,
3123 src/prefs_filtering.c, src/mbox.c,
3124 src/main.c, src/inc.c, src/filtering.[ch]
3125 revert new Hoa's new matcher (does not work yet)
3132 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
3138 add ChangeLog.claws to EXTRA_DIST
3140 add matcher_parser_parse.h to EXTRA_DIST
3142 2001-07-10 [christoph]
3145 add destination folder to table of
3146 folders that need to be updated after
3153 make collapse state of folders and folder items persistent, i.e.
3154 if you collapse a folder tree, the next time sylpheed-claws starts
3155 up the folder tree remains collapsed.
3157 2001-07-10 [christoph]
3163 renamed MD5_CTX to MD5_CTX_syl
3164 conflicts with a struct in openssl
3167 * src/prefs_account.[ch]
3171 fixed compose with current account
3172 broken by new compose button stuff
3177 changed my email address
3179 * src/matcher_parser_parse.y
3180 clean the parser to remove conflicts
3188 fix incorrect description of --enable-ldap parameter
3190 * src/prefs_common.[ch]
3192 add experimental option "smart wrapping" which makes the
3193 compose editor auto wrap.
3195 | TODO: the problem with the buggy cursor handling is caused |
3196 | by the GtkText. when deleting / backspacing text its |
3197 | wrapping algorithm does not take in account the previous |
3198 | line. should find a way to hack this in. |
3199 | or should perhaps combine this with the word wrapping |
3200 | patch i wrote in january. |
3203 show build parameters for LDAP and JPilot
3206 revert Christoph's bugfix for selecting next unread message,
3207 because folder stats aren't updated correctly
3214 * src/matcher_parser_lex.l
3215 * src/matcher_parser_parse.y
3216 * src/prefs_filtering.c
3217 * src/prefs_scoring.c
3219 bugfix of the config file parser
3224 added generated matcher sources to BUILT_SOURCES
3230 added new config file parser
3233 * src/filtering.[ch]
3235 * src/prefs_filtering.c
3236 * src/prefs_matcher.c
3237 * src/prefs_scoring.c
3238 * added src/matcher_parser.h
3239 * added src/matcher_parser_lex.h
3240 * added src/matcher_parser_lex.l
3241 * added src/matcher_parser_parse.y
3242 lex & yacc config file parser
3247 changes prefs_filtering into global_filtering
3250 build threads with subjects only if "Re: " is at the
3251 beginning of the subject
3257 sync with sylpheed 0.5.0
3258 change of version number only
3264 sync with sylpheed 0.5.0pre5
3268 sync with sylpheed 0.5.0pre4 release
3269 /po and /manual/ja not sync'ed
3273 more sync with sylpheed 0.5.0pre4
3275 2001-07-03 [christoph]
3278 fixed address book broken by address book
3279 for VCard, JPilot, LDAP
3285 stopped memory leaks
3289 more sync with sylpheed 0.5.0pre4
3293 * included address book patch for VCard, JPilot, LDAP
3294 * pref_common.c - fixed Font options on Display tab (cosmetic)
3295 * alertpanel.c - fixed truncated message
3297 2001-07-02 [christoph]
3302 mark threads for ignoring
3308 * sync with sylpheed 0.5.0pre4
3309 updated gettext to 0.10.38.
3315 * src/summaryview.[ch]
3316 new right-click option: Label.
3317 substitute for 'Mark-->Mark/Unmark', colours the line.
3318 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
3320 2001-07-01 [christoph]
3323 fixed font for trash
3325 move ctree to unread message
3329 * sync with sylpheed 0.5.0pre3 release
3335 allow inserting / attaching multiple files in
3341 small change to Alfons' previous stuff so that it
3346 * lots of files changed; first attempt to merge the changes
3347 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
3352 updated and completed, translations by Fabio
3353 Junior Beneditto <fjbeneditto@yahoo.com.br>
3359 allow selecting an attached files' mime type from a
3364 * more sync with sylpheed 0.5.0pre3
3369 merge with sylpheed.pot and pt_BR.po provided by
3370 Fabio Junior Beneditto.
3375 make MIME types case insensitive
3380 merge with sylpheed.pot and old nl.po; translations added.
3384 * more sync with sylpheed 0.5.0pre3
3389 don't crash when removing parent node of messages
3390 attracted by subject. this was caused by not deleting
3391 the parent node from the subject line hash table.
3398 if there are multiple messages selected, allow forwarding
3399 them as attachments.
3403 * more sync with sylpheed 0.5.0pre3
3409 * sync with sylpheed 0.5.0pre3
3414 fixed 'compose news article' bug
3415 from icon-and-text toolbar
3419 * sync with sylpheed 0.5.0pre2 release
3421 2001-06-24 [christoph]
3423 * src/prefs_common.c
3424 bug fix in font selection
3426 use sylpheed's normal font instead of
3427 gtk default font for folders without
3432 * src/mainwindow.[ch]
3433 added composite compose mail / news button (an idea by Leandro
3434 Pereira <leandro@linuxmag.com.br>)
3438 Added instructions for ldif-to-xml.py
3446 * src/pixmaps/stock_news_compose.xpm
3447 added pixmap by Leandro
3448 * src/prefs_common.c
3449 tested built-in spelling checker of GCC 3.0 :)
3451 merged dutch translation of sylpheed-main with
3456 Added tools directory and files.
3458 * tools/filter_conv.pl
3459 converts old filter system to new filtering system
3460 * tools/ldif-to-xml.py
3461 converts netscape addressbook to sylpheed addressbook
3463 descriptions/instructions for above two files
3465 2001-06-23 [christoph]
3468 * src/manage_window.[ch]
3469 * src/prefs_common.[ch]
3470 mail retrieval dialog can be enabled, disabled
3471 or hidden if non of sylpheed's windows is active
3477 * sync with sylpheed 0.5.0pre2
3479 2001-06-21 [christoph]
3482 show recipient on 'from' for all accounts
3485 * src/prefs_common.[ch]
3486 disable error popup on mail receive errors
3491 made the ruler correctly appear and disappear.
3494 removed Hoa's work-in-progress-stuff (interesting!) so
3497 2001-06-20 [christoph]
3500 * src/progressdialog.c
3501 added scrolled window for list in progressdialog
3505 sync with sylpheed 0.5.0pre1 release
3507 2001-06-20 [christoph]
3510 make building threads by subject work when
3511 thread view is enabled
3514 * src/prefs_common.[ch]
3515 automatically select account for mail replys
3519 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
3520 they are filled in from the account settings.
3524 * more sync with sylpheed 0.5.0pre1
3530 added --sysconfdir to CPPFLAGS for pointing to the correct
3531 location of mime.types.
3533 NOTE: make sure you use --sysconfdir when running ./autogen.sh
3539 fixed some bug when building threads
3543 * src/prefs_account.c
3544 UI stuff: More changes to the English
3548 * src/pixmaps/stock_news_compose.xpm: new file
3552 Added new icon for Hoa's 'compose a news
3553 message', plus minor improvements to the
3559 more sync with sylpheed 0.5.0pre1
3565 Follow-up and reply to
3567 * src/summaryview.[ch]
3568 Build threads also with subjects
3573 forwarding use the current account.
3576 the "compose message" button has been replaced with
3577 "new mail" and "new news" buttons
3579 * src/prefs_common.[ch]
3580 added a configuration option to use the forward button
3581 as "forward as attachment"
3582 changed reply and forward format description
3584 * src/quote_fmt_lex.l
3585 * src/quote_fmt_parse.y
3586 added message with no signature in format for reply
3595 Improvements to the English
3597 * src/prefs_common.c
3598 Improvements to the English and some
3599 clarity/continuity improvements in the
3600 description of Quote symbols.
3606 * sync with sylpheed 0.5.0pre1
3611 Better interface for compose, displayed fields
3612 are updated whenever we change account.
3613 Newsgroups field is automatically filled.
3616 Newsgroups field is automatically filled.
3618 * src/prefs_account.c
3619 Some interface stuff when fields appear and
3626 * sync with sylpheed 0.4.99
3630 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
3631 base64_decoder_free, base64_decoder_decode): new object and
3632 functions for decoding base64 streams.
3633 * src/procmime.c (procmime_decode_content): modified to use the
3640 * sync with sylpheed 0.4.99cvs11
3646 * sync with sylpheed 0.4.99cvs9
3651 * src/prefs_account.c
3653 SMTP server can be defined in the news account
3654 mime type of attachment are kept.
3658 now choose the highest important score between default
3659 and important score of folder.
3663 * src/prefs_common.c:
3665 (prefs_quote_description_create): corrected description of
3666 quote format characters
3672 * sync with sylpheed 0.4.99cvs8
3676 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
3677 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
3683 * sync with sylpheed 0.4.99cvs7
3687 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
3688 clashes with autogenerated header).
3689 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
3690 * src/Makefile.am: added quote_fmt.h.
3691 * src/.cvsignore: added lex/yacc autogenerated files
3692 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
3698 * sync with sylpheed 0.4.99cvs6
3702 * added src/quote_fmt_parse.h
3707 don't modify readonly configuration files
3709 * src/prefs_account.c
3710 * src/prefs_common.c
3711 * src/prefs_customheader.c
3712 * src/prefs_display_header.c
3713 * src/prefs_filter.c
3714 * src/prefs_filtering.c
3715 * src/prefs_scoring.c
3716 don't open dialog box when configuration files
3721 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
3723 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
3724 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
3725 BUILT_SOURCES to make all files rebuild properly.
3727 * src/compose.c: removed #include "quote_fmt.tab.h".
3729 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
3730 CHARACTER value in yylval.
3732 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
3733 receive CHARACTER value by documented means (yylval).
3735 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
3740 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
3745 * src/prefs_filtering.c
3746 now keep the configuration for execute action
3753 * sync with sylpheed 0.4.99cvs5
3758 added quote_fmt.[ch]
3760 * added src/quote_fmt.y
3761 * added src/quote_fmt.l
3762 * added src/quote_fmt.tab.h
3763 * added src/quote_fmt.tab.c
3764 * added src/lex.quote_fmt.c
3765 parsing configuration for replying
3768 * src/prefs_common.[ch]
3769 added configuration UI for replying
3773 using configuration for replying
3781 * src/prefs_filtering.c
3782 * src/prefs_matcher.c
3783 * src/prefs_matcher.h
3784 action "run a command" for filtering
3785 and matching with a command.
3786 fixed the "whole message" matching
3789 changed temporary filename for security
3792 queue the notification if it fails to send.
3794 * src/prefs_common.c
3795 * src/prefs_folder_item.c
3796 changed the default important score
3798 * src/prefs_scoring.c
3800 hide kill score input when the folder is not
3805 * src/prefs_common.c:
3807 (prefs_font_select): pass font name in font entry box to font
3812 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
3816 * sync with sylpheed 0.4.99cvs4
3820 * src/headerwindow.c:
3822 (headerwindow_show_cb): use the selected summary view item, not
3827 * src/headerwindow.c:
3829 (headerwindow_show_cb): always try to show msginfo
3834 keep attached parts when reediting or forwarding.
3839 * src/prefs_folder_item.[ch]
3840 * src/prefs_scoring.[ch]
3842 * src/summaryview.[ch]
3845 * src/prefs_common.[ch]
3846 support for folder scoring
3847 kill score and important score for messages
3849 * src/prefs_account.c
3850 some display bug fixed for local account
3855 * src/summaryview.c:
3857 (add_sender_to_cb): don't crash when no or invalid sender; the add
3858 sender to address book menu item is disabled.
3862 * src/filtering.[ch]
3864 handling summary menu / filter messages
3870 imap folders now appears in list
3873 doesn't crash if destination mail is not writeable
3878 removed some warnings
3882 * src/prefs_filtering.c
3883 global string to identify any folders
3884 removed some debug info
3885 filtering to mbox folders is now possible
3888 removed some warnings
3891 permission on files are changed to read/write for user only,
3893 creation of subfolder is handled better.
3897 Verified the sync for src/prefs_common.[ch] and
3898 src/prefs_account.[ch]. I believe there were some
3899 minor indentation differences.
3905 * sync with 0.4.99cvs3
3910 handling flags for mbox format
3913 use of mark file only for MH format
3914 handling flags for mbox format
3915 filtering cannot yet move or copy mails to mbox folders.
3918 changed move_msg, copy_msg,
3919 move_msgs_with_dest, copy_msgs_with_dest functions
3920 uses only folder->copy_msg() function
3921 uses folder->finished_copy() to handle the destination
3922 folder at the end of the copy or move operation.
3925 included mbox directories.
3927 * src/folderview.[ch]
3929 handle folders operation for mbox format
3932 disable conversion of "From " header
3934 * src/mbox_folder.[ch]
3935 completion of mbox format handling
3938 changed mh_copy_msg() function and
3939 removed mh_move_msg(), mh_move_msgs_with_dest(),
3940 mh_copy_msgs_with_dest()
3942 * src/prefs_filtering.c
3943 removed some warnings
3945 * src/prefs_matcher.c
3946 default boolean operation is AND
3949 handling flags for mbox format
3950 handling of "From " header
3954 added MSG_REALLY_DELETED flags to handle deletion of
3955 messages in mbox format.
3958 handling flags for mbox format
3959 disable the MSG_DELETED flags when messages
3960 are deleted in mbox format
3963 "From " headers display fixed.
3969 (get_email_part): skip quoted email addresses, like in e.g.
3970 "'alfons@proteus.demon.nl'".
3974 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
3975 and fixing the persistence troubles when using separate windows.
3979 Added #define SEPARATE_ACTION used in the gtk item factory for
3980 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
3981 use gtk_item_factory_get_widget_by_action() to get the items.
3983 Removed separate_widget_cb from the gtk item factory data
3985 (mainwindow_create): connect separate_widget_cb() to check
3986 menu item "toggled" signal. also passing a MainWindow pointer
3987 as object data for both check menu items.
3989 (separate_widget_cb): definition of separate_widget_cb() to match
3990 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
3991 window using gtk_object_get_data(). The type of window separation
3992 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
3994 * src/prefs_filtering.c,
3995 src/prefs_matcher.c: added horizontal scrollbars
4000 fix segfault with invalid bold font
4002 correctly display summary stats after row is marked
4006 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
4007 encodings with libjconv.
4012 added mbox_folder.[ch]
4014 mbox temporary folder
4016 * added src/mbox_folder.[ch]
4018 * src/procheader.[ch]
4021 bugfix for file incorporation filtering
4023 enable creation of MBOX
4024 * src/prefs_display_header.c
4025 enable use of headers like "From "
4026 something that should be fixed :
4027 displaying of such headers add an extra space
4028 * src/prefs_folder_item.c
4029 don't create folders because it is not necessary
4031 added data field to MsgInfo for mbox internal use
4033 added some support for mbox
4035 added get_mbox_cache_dir() function
4037 2001-05-23 [hiroyuki]
4039 * src/headerwindow.c
4050 src/folderview.c: more sync with 0.4.99cvs2.
4052 * src/headerwindow.c: reverted.
4058 * sync with sylpheed 0.4.99cvs2
4066 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
4072 * configure.in: if gnome-config not found, "no" is displayed
4074 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
4076 * src/textview.c: now also possible to add mail addresses by right
4077 clicking in the text view
4079 * src/codeconv.c: merged patch which fixes endless loop when encountering
4080 invalid wide characters; from Alte <010@imis.ru>
4084 Added installation of gnome specific things:
4086 * Makefile.am: gnome conditional
4088 * configure.in: check for installed gnome
4090 * added sylpheed.png, sylpheed.desktop
4094 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
4096 * src/mainwindow.h (main_window_toolbar_create): created a button
4098 (main_window_set_toolbar_sensitive): enable/disable the new button
4100 (toolbar_reply_to_author_cb): handle the new button.
4102 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
4103 send_progress_dialog_destroy() on failure (fixes hang on SMTP
4108 * src/compose.h (ComposeReplyMode): new modes
4109 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
4110 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
4113 (compose_send): move some code into a new function:
4114 (compose_current_mail_account): new function.
4115 (compose_reply): new argument to_author, all callers changed; if
4116 to_author==TRUE and account->protocol==A_NNTP, find and use an
4117 appropriate mail account for replying.
4118 (compose_reply_set_entry): new argument to_author; ignore
4119 compose->replyto if to_author==TRUE.
4121 * src/mainwindow.c: new command "Message/Reply to author".
4122 (main_window_set_menu_sensitive): enable/disable it.
4123 (reply_cb): handle it.
4125 * src/summaryview.c: new command "Reply to author".
4126 (summary_set_menu_sensitive): enable/disable it.
4127 (summary_reply_cb): handle it.
4129 * src/account.c (account_find_mail_from_address): new function.
4135 * sync with sylpheed 0.4.99cvs1
4142 new filtering action : forward and forward as attachment
4145 no need for $DISPLAY when we run sylpheed --help
4146 call to parse_cmd_opt() is moved
4148 * src/mainwindow.[ch]
4149 execute button is hidden when immediate execute
4154 * src/prefs_folder_item.c
4156 better handling of missing directories
4159 reedit is enabled in outbox
4160 reedit is enabled in queue
4166 * src/prefs_filtering.c
4167 changed attachement into attachment
4173 * sync with sylpheed 0.4.67cvs9
4174 * sync with sylpheed 0.4.67cvs7-8
4179 added prefs_filtering.c
4181 * src/filtering.[ch]
4183 removed action : forward_news and forward_news_as_attachement
4184 (forward and forward_as_attachement can be used instead)
4187 added menu option to access filtering configuration
4189 * src/prefs_account.c
4190 changed mail_command default to /usr/sbin/sendmail
4192 * added src/prefs_filtering.[ch]
4193 dialog box for filtering configuration
4195 * src/prefs_matcher.c
4196 added function prefs_matcher_get_criteria_from_matching()
4198 * src/prefs_scoring.c
4199 reset the dialog when register or substitute is clicked
4204 added filtering.[ch]
4206 using filering.[ch] instead of filter.[ch]
4208 reading new filtering configuration
4210 added some filtering actions
4211 and fixed a bug for headers and mail body matching
4213 using filering.[ch] instead of filter.[ch]
4215 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
4217 some fixes for filtering
4219 2001-05-14 [hiroyuki]
4221 * src/send.c: fixed some weird indentations.
4222 send_message_with_command(): call pclose() only if p != NULL.
4223 * src/textview.c: get_email_part(): modified the code for readability.
4225 2001-05-14 [hiroyuki]
4229 src/md5ify.h: removed from the cvs.
4233 * src/main.c: include rfc2015.h to avoid compiler warnings.
4234 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
4235 the panel is already on screen.
4236 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
4237 closing the alert window by ESC as "No".
4238 * src/prefs_common.c (prefs_interface_create): moved return
4239 receipt check button to the correct place.
4243 * src/prefs_common.c:
4244 moved return receipt check button to the Send tab. (prefs_send_create)
4245 removed the date format ui related globals. (prefs_display_create)
4249 * sync with sylpheed 0.4.67cvs5-6
4253 * added Alfons' font selection patch
4256 * src/headerwindow.c
4257 * src/prefs_common.c
4258 * src/prefs_common.h
4262 changed version of cache
4264 * src/prefs_matcher.c
4265 added additionnal matching criteria
4269 added references in MsgInfo
4274 prepared some things for new filtering
4276 added some matching properties
4277 inreplyto need to be enhanced
4278 prepared some things for new filtering
4280 added Return-Receipt-To handling
4281 * src/prefs_folder_item.c
4282 changed default value to TRUE
4283 * src/prefs_matcher.c
4284 added some matching properties
4285 * src/prefs_scoring.[ch]
4286 the scoring dialog is finished
4288 added Return-Receipt-To handling
4289 Reference need to be added
4291 added Return-Receipt-To handling
4292 added threadscore to get a better score sorting when
4295 suppressed a bug when we sort the list
4296 when no folder is opened.
4297 better score sorting when threads are enabled
4301 * reverted previous patch because of potential errors
4305 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
4306 applied "toggle mail-retrieval dialog window" patch submitted
4307 by Eric Limpens <eric@qnt.net>
4309 * sync with sylpheed 0.4.67cvs4
4313 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
4314 some picky compilers.
4315 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
4316 * src/grouplist_dialog.c: include alertpanel.h.
4317 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
4318 fix compile warning.
4319 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
4320 #include "defs.h" before others to prevent the warning of `MIN'
4321 and `MAX' redefinition.
4327 * src/prefs_account.c
4328 * src/prefs_display_header.c
4331 added prefs_scoring.[ch]
4332 * src/grouplist_dialog.c
4333 display an error dialog box if the group list
4335 * src/mainwindow.[ch]
4336 added main_window_set_thread_option() function
4337 scoring dialog box enabled
4339 added flags matching unread /new / marked
4340 / deleted / replied / forwarded
4342 newsgroups are now finally in newscache
4343 * src/prefs_matcher.[ch]
4344 finished preferences for matching dialog
4345 * added src/prefs_scoring.[ch]
4346 scoring dialog box completed
4348 conversion to string : added scoringprop_to_string()
4349 write config for preferences :
4350 added prefs_scoring_write_config()
4352 threads can be enabled/disabled independently
4360 thought it would be nice to have a list of all
4361 contributors (used Changelog as a reference)
4364 messed up version numbering...
4368 * sync with sylpheed 0.4.67cvs1-3
4372 * src/prefs_common.c:
4373 better UI for strftime format, double clicking
4374 on format now inserts the format in text entry
4375 replaced close button with standard OK/Cancel
4376 moved date format button to the right of the
4382 Ctrl-Home / Ctrl-End have proper cursor navigation
4386 * src/prefs_matcher.c
4387 finished UI to define matching properties
4388 added ok and cancel button
4389 * src/prefs_filter.c
4390 added ok and cancel button
4392 fixed some bug in xhdr parsing
4397 fixed a bug in textview_show_header(), which displayed two colons (':');
4398 cleaned up some warnings
4403 added prefs_matcher.[ch]
4404 compilation with -W -Wall
4406 ungrab the mouse events if grabbed - does it
4407 fix the bug for disposition notification ?
4409 added a menu option to open the matching dialog.
4411 added matcherprop_to_string() and matcherlist_to_string()
4412 fixed some bugs, changed the name of some options
4413 age_sup and age_inf becomes age_greater and age_lower,
4414 body and messageheaders becomes body_part and headers_part,
4415 changed the names of constants from SCORING_XXX to MATCHING_XXX
4416 * src/prefs_display_header.c
4417 * src/prefs_headers.c
4418 fixed a bug that accidentally destroyed dialogs
4419 when closed them with delete_event
4420 Added *_deleted() which handle delete_event signal correctly.
4421 * src/prefs_folder_item.[ch]
4422 added "enable_thread" field for future customization
4423 * added src/prefs_matcher.[ch]