4 remove more dirt traces...
9 clean up some traces of my debugging stuff
11 2001-01-09 [alfons] 0.6.6claws45
14 break up filteringprop_apply() in three separate pieces
15 so we can drop messages that failed processing in the
19 fix bug #469598 "no refresh of inbox after filter" which
20 was introduced by the new summary view locking, and which
21 prevented the summary view to update after a manual filter
22 message. claw's filter message requires a summary_show().
23 (aargh, summary_show() again! :-)
25 2002-01-07 [alfons] 0.6.6claws44
31 bring in Hiro's last 0.7.0 wm class fixes
34 bring in Ricardo's fix for sylprint script
38 * src/prefs_common.[ch]
39 * src/prefs_account.[ch]
41 clean up account preference poison in rfc2015,
42 and preparation to fix double sign bug
43 (patch submitted by Simon 'corecode' Schubert)
45 2002-01-07 [christoph] 0.6.6claws43
48 search for free message number, do not only rely
51 fix smtp auth and use extra account information
52 if available, if not use pop3 data instead
57 2002-01-06 [alfons] 0.6.6claws42
60 try making the separate windows work again...
62 2002-01-06 [alfons] 0.6.6claws41
65 adapt Hiro's separate window menu (to get rid of the funny
66 duplicate menu items), and make it work again
68 2002-01-06 [alfons] 0.6.6claws40
73 * tools/README.sylprint
74 add sylprint script for printing mails from Sylpheed
75 (contributed by Ricardo Mones Lastra)
80 2002-01-06 [melvin] 0.6.6claws39
84 Fixed crash introduced in 0.6.6claws38 by the menu
85 reorganisation (Hide read messages)
88 Fixed typo (we are now in 2002, alfons ;) )
90 2002-01-05 [alfons] 0.6.6claws38
92 * sync with sylpheed 0.6.6cvs10-17
93 (last stuff marked as LAST_STABLE)
95 2002-01-04 [melvin] 0.6.6claws37
98 Made account selection code use strcasestr again instead of
99 g_strcasecmp (fixes bug where reediting queued messages
100 did not select proper account reported by T. Link).
103 Fix bug where folder icons are not shown when 'hide read messages'
106 * src/stock_pixmaps.[ch]
107 Added folder icons for 'hide read messages'.
110 Fixed bug where 'Enter' in a header entry will send the message
111 if 'CTL-Enter' was chosen as a shorcut for sendind.
113 2002-01-03 [melvin] 0.6.6claws36
116 Added popup menu for common preferences and
117 account preferences (right click on tab displays
120 2002-01-02 [melvin] 0.6.6claws35
123 Made spelling code compatible with undo/redo feature.
124 Added creation of suggestion mode menu for the general
127 * src/prefs_common.[ch]
128 Added option menu for the speller's suggestion mode.
129 Added missing spaces in "..." buttons and made a "..."
130 button non translatable!
133 Made speller use the default suggestion mode.
134 Hack to make it possible to choose 'CTRL-Enter' as a
135 shortcut for sending (and only for sending).
137 * src/prefs_folder_item.c
138 Changing subject simplification does not update cache
139 anymore (because it is unnecessary).
140 Fixed bug where changing subject simplification updated the
141 summaryview even when the viewed folder is not the
142 folder which properties are being changed. (E.g.
143 viewing folder A and changing
144 the subject simplification of
145 folder B -not being viewed- updated the
146 summaryview of folder A with data of
147 folder B). (Hope this is clear... )
149 2001-12-31 [alfons] 0.6.6claws34
153 fgetc() returns a signed integer which doesn't
154 fit in a char. so c truncates this to a char
155 but we may lose significant bits. i.e. we may
156 comparing 0xFF which may not be equal to -1
157 unless properly casted to signed char which
158 we won't do because fgetc() returns a signed
159 integer which doesn't fit in a char. so c
160 truncates this to a char but we may lose
161 significat bits. (you got the idea, thanks
162 to Gustavo Noronha Silva <kov@debian.org>
163 and the Debian folks!)
165 2001-12-30 [alfons] 0.6.6claws33
168 add #ifdef USE_PSPELLs that Melvin forgot
170 2001-12-30 [melvin] 0.6.6claws32
172 * src/prefs_common.[ch]
173 Added configurable color for misspelled words.
176 Fixed bug of foreground text color (reported by David
178 Added configurable color for misspelled words.
180 2001-12-30 [alfons] 0.6.6claws31
183 remove unnecessary things someone put there
187 make folder properties (like threading and sorting) persistent
188 (closes bug #497424 "rescan folder tree resets proprieties")
189 currently this is only for MH folders.
191 2001-12-29 [melvin] 0.6.6claws30
193 * src/string_match.[ch]
194 Optimized a bit: regexp pattern buffer compiled only once, and
195 one subroutine call removed. Fixed ^ regexp search: Now,
196 "(^Re: )|(^Hello)" removes only "Re: " from "Re: Hello".
199 Subject filtering changed to filter summary columns and
200 not directly the messages subject cache. The loss in
201 performance is balanced by the improvement of string_match.
202 Added an alert panel if there is an error in the regexp.
204 * src/src/prefs_folder_item.h
205 Added a regexp pattern buffer.
207 2001-12-28 [alfons] 0.6.6claws29
209 * src/string_match.[ch]
211 allow compilation *BSD
213 2001-12-27 [alfons] 0.6.6claws28
216 sync the Hiro's bug fix for BSD
218 2001-12-27 [melvin] 0.6.6claws27
221 Simplify focus to subject entry code.
223 2001-12-27 [darko] 0.6.6claws26
229 * src/procheader.[ch]
231 * src/stock_pixmap.[ch]
233 Show key icon for encrypted mails in summary view
235 * src/pixmaps/clip.xpm
236 * src/pixmaps/clipkey.xpm
237 * src/pixmaps/key.xpm
238 New/modified icons for the above
240 2001-12-27 [melvin] 0.6.6claws25
243 Put spell checker options in a separate tab to decrease
244 the Common Preferences window height.
247 Update spell checker usage instruction about its options
250 2001-12-27 [melvin] 0.6.6claws24
253 Changed subject entry widget position. Initial focus is
254 on the To header instead of the subject entry.
255 Creating a new header scrolls the header list to make the
256 created one visible. Nevertheless, when automatically filling
257 headers, the first one is shown.
258 A Tab key press in the last empty header entry zips the
259 focus to the subject entry.
260 (I did not change the combo boxes, yet)
262 2001-12-26 [alfons] 0.6.6claws23
264 * src/prefs_account.c
266 allow default inbox to reside in another mailbox (only
267 works for POP3 accounts)
269 2001-12-26 [alfons] 0.6.6claws22
272 make reply-on-click work with the account of the selected folder
274 put a fixme here to remind me to fix finding correct default
275 account for nested folders
277 2001-12-25 [alfons] 0.6.6claws21
280 make column headers display locked and mark pixmaps (idea by Melvin)
281 fix bug by adding score and locked column type to sort array
283 2001-12-25 [alfons] 0.6.6claws20
286 catch a *potentially* inadvertent write back of
287 the message cache(s) introduced by 0.6.5claws37
289 2001-12-25 [christoph] 0.6.6claws19
291 * src/stock_pixmap.[ch]
293 add ignore thread pixmap
294 (can someone draw a better icon for this?)
296 2001-12-24 [alfons] 0.6.6claws18
298 * src/prefs_folder_item.c
299 make address completion actually work for the
300 Default To address in the Folder Property dialog.
302 2001-12-24 [alfons] 0.6.6claws17
305 use new style regexp for subject stripping
306 (patch submitted by Thomas Link <t.link.tmp200101@gmx.net>)
308 2001-12-24 [darko] 0.6.6claws16
312 move GPG related informational messages to debug mode
314 2001-12-23 [alfons] 0.6.6claws15
316 * src/stock_pixmap.[ch]
318 add the forgotten Claws' locked pixmap
320 2001-12-23 [alfons] 0.6.6claws14
323 accept file name typed in entry in multi file
324 selector (patch submitted by Gustavo Noronha Silva
327 2001-12-23 [alfons] 0.6.6claws13
330 * src/prefs_filtering.c
333 clean up a little bit
336 validate input strings a little bit more
338 2001-12-23 [alfons] 0.6.6claws12
342 * src/string_match.[ch] ** NEW **
343 * src/folderview.[ch]
346 * src/prefs_folder_item.[ch]
347 add subject simplification to strip out strings from
348 a subject line (esp. handy for mailing lists).
349 (original patch by by Thomas Link <t.link.tmp200101@gmx.net>,
350 but slightly changed things for better integration.)
352 2001-12-23 [alfons] 0.6.6claws11
355 fix bug introduced by submission included in 0.6.5claws52.
356 ideally this submission should clean the trash if any trash
357 folder has a message. however, the hasTrash variable was
358 set to false whenever a trash folder was empty (discarding
359 a previously found *filled* trash folder.)
361 also edited the code a little bit and made it more safe.
363 2001-12-22 [alfons] 0.6.6claws10
366 quick fix for Martin Pool's omission of an account
369 2001-12-22 [alfons] 0.6.6claws9
376 better support for multipart/digest (submitted
377 by Fredrik <e98fo@efd.lth.se>)
379 2001-12-22 [alfons] 0.6.6claws8
382 correct function signature
385 * src/prefs_account.[ch]
386 allow IMAP over SSH tunnel (patch submitted by
387 Martin Pool <mbp@samba.org>)
389 2001-12-21 [alfons] 0.6.6claws7
391 * sync with sylpheed 0.6.6cvs4-9
392 (may have forgotten something: LAST_STABLE is 0.6.6claws6)
394 2001-12-21 [christoph] 0.6.6claws6
397 * src/prefs_folder_item.[ch]
398 implement saving of outgoing messages to current folder.
399 fix segfault when no default outbox is available
402 2001-12-21 [carsten] 0.6.6claws5
405 pressing CTRL while DND does now the expected thing and
406 copies the mail (moving is still the default, as this
407 seam more appropriate for handling mails by DND)
409 2001-12-18 [paul] 0.6.6claws4
411 * sync with sylpheed 0.6.6cvs3
412 see ChangeLog entries 2001-12-18
414 2001-12-18 [hiro] 0.6.6claws3
417 fix for multibyte characters (obtain the number of letters
420 2001-12-17 [paul] 0.6.6claws2
422 * sync with sylpheed 0.6.6cvs1
423 see ChangeLog entry 2001-12-16
425 2000-12-17 [alfons] 0.6.6claws1
430 2001-12-16 [paul] 0.6.6claws
433 * Release version 0.6.6claws, cvs tag: rel_0_6_6
436 last minute sync with main 0.6.6
439 updated by Ricardo Mones Lastra
440 update for last minute sync
443 update for last minute sync
445 updated by Jens Oberender
447 updated by Fabio Junior Beneditto
449 * src/prefs_common.[ch]
451 number of undo levels is user configurable
452 (squeeze it into the release in the dying
453 moments) Submitted by Jens Oberender
458 updated french translation
460 2001-12-15 [paul] 0.6.5claws92
462 * sync with sylpheed 0.6.5cvs28
463 see ChangeLog entry 2001-12-14 (src/prefs_account.c)
466 update to allow for sync
471 update dutch translation
473 2001-12-14 [carsten] 0.6.5claws91
475 fixed bug #473785; also after changing the column order
476 the same message will be selected and displayed as before
479 2001-12-14 [carsten] 0.6.5claws90
481 probably found the bug reported by wwb opening or closing
482 a folder tree just before dnd (found the solution in the
483 balsa source -- thanks to them)
485 2001-12-14 [carsten] 0.6.5claws89
488 moved gtk_clist_moveto to the right place, so that
489 only the accounts dialog is effected on opening
491 2001-12-14 [carsten] 0.6.5claws88
493 gtkut_clist_set_focus_row does a gtk_clist_moveto
494 now, so that the focused row will be seen in any case
495 (reported by wwp on sf-claws-user)
497 2001-12-14 [darko] 0.6.5claws87
500 remove unnecessary line
502 2001-12-14 [paul] 0.6.5claws86
504 * sync with sylpheed 0.6.5cvs27
505 see ChangeLog entries 2001-12-14
507 2001-12-14 [carsten] 0.6.5claws85
509 following a suggestion of Melvin the rcoabm pops up
510 right under the button now and the button is reliefed
511 while the popup is open
513 2001-12-14 [darko] 0.6.5claws84
516 fix crash when wrapping long lines if linewrap quotation
517 is disabled and wrapper encounters a word spanning more
520 2001-12-13 [paul] 0.6.5claws83
523 prefer 'Reply-To' header over mailing list header when
524 replying to a message. Finally prevent all those confirmation
525 messages being sent to the list itself.
528 remove unused summary_set_menu_sensitive() entry
530 2001-12-13 [paul] 0.6.5claws82
533 * src/pixmaps/inbox-hrm.xpm ** NEW FILE **
534 * src/pixmaps/outbox-hrm.xpm ** NEW FILE **
535 * src/pixmaps/trash-hrm.xpm ** NEW FILE **
536 improvements to 'Hide read messages': Inbox, Outbox,
537 Trash, Queue, and Draft icons now reveal presence of hidden
540 2001-12-12 [alfons] 0.6.5claws81
542 0.6.5claws80 was tagged as LAST_STABLE
546 * src/matcher_parser_lex.c
547 fix the filtering; my last attempt to get it right,
548 if it does not work, it's Hoa's turn. ;-)
550 for my honourable peers:
552 the code now makes a clear distinction between
553 rules as they are displayed (probably escaped),
554 and as they are executed (probably unescaped). the
555 parser does *NOT* do any unescaping, this is
556 the task of the matcher.c (which breaks up a
557 rule into condition) and the filtering.c (which
558 breaks up the rule's action). to make this
559 run happily we provide an unescaped copy of
560 crucial strings to the MatcherProp and
561 FilteringAction structures. note that the only
562 exception to this is any REGEXP string. those
563 are directly passed to regcomp() and regexp()
564 (who have much more powerful unescape functions).
568 you can escape tab (\t), carriage return (\r),
569 linefeed (\n), form feed (\f), quote (\"),
570 single quote (\'), bell (\b) in all the entry
571 lines in the scoring & filtering dialogs.
572 as an added bonus this should not affect
573 existing filtering rules.
575 2001-12-12 [carsten] 0.6.5claws80
579 "item(s) selected" is now sensitive to 1 or more
580 than one selected (nice for language where simple
581 adding of a "s" is not possible as German (Eintrag
584 the "forward as attachment" entry from the right
585 click menu removed, "forward" acts following the
589 reverted my former changes; so compiler warning again
590 but there's more GTK_TEXT/GTK_STEXT mixing on other places
594 "search in message" does now *not* only work in MVIEW_TEXT
595 messages, but also in a MIMEVIEW_TEXT part of MVIEW_MIME
599 removed "/File/_Close" as it was the same as "/File/E_xit"
600 and we don't need it two times
602 the separate folder view and message view now get a distinct
603 WMCLASS, just in case someone is using sawfish ;-)
605 as the menu entries "/View/Message view" and "/View/Folder tree"
606 are only doing something when SEPARATE_MESSAGE or SEPARATE_FOLDER
607 make them sensitive accordingly and as these two are "shown"
608 after startup anytime check this menuitem at startup
610 2001-12-12 [paul] 0.6.5claws79
613 fix sensitivity of 'Search folder...', broken in
619 2001-12-11 [carsten] 0.6.5claws78
621 fixed two typos returning a wrong FALSE/TRUE
622 * src/mainwindow.[ch]
623 extra menu for email/news button removed
625 2001-12-11 [alfons] 0.6.5claws77
627 * src/matcher.c (1.3)
628 * src/matcher_parser_lex.l (1.28)
629 revert for another attempt
630 mark 0.6.5claws77 as LAST_STABLE
632 2001-12-11 [christoph] 0.6.5claws76
635 fixed wrong translation for prev. unread msg
637 2001-12-11 [paul] 0.6.5claws75
642 * src/summaryview.[ch]
643 * src/pixmaps/dir-open-hrm.xpm ** NEW FILE **
644 enable ability to hide read messages on per folder basis via
645 '/Summary/Hide read messages'; when selected, a folder will
646 have a red open folder icon, instead of a blue icon, if the
647 folder contains hidden messges
648 submitted by Thomas Link <t.link.tmp200101.gmx.net>
651 remove '/Message/Forward as attachment' from
652 main_window_set_menu_sensitive() to prevent debug warning
656 Clean up some of the English
658 * tools/newscache_clean.pl
659 allow for new 'hidereadmsgs' entry in folderlist.xml
662 updated translation, submitted by Ricardo Mones Lastra
664 2001-12-11 [paul] 0.6.5claws74
666 * sync with sylpheed 0.6.5cvs25
667 see ChangeLog entry 2001-12-11
669 2001-12-10 [alfons] 0.6.5claws73
672 add more control characters
673 * src/matcher_parser_lex.l
674 make escaping / unescaping work again
676 2001-12-10 [alfons] 0.6.5claws72
679 clean up warnings "returning value for void function"
680 * src/prefs_filtering.c
681 make info button for execute action sensitive
683 2001-12-10 [paul] 0.6.5claws71
688 fix: imap server now gets informed of MARKED, UNMARKED
689 and REPLY events. Now people can use different IMAP-Mail
690 clients and have the exact same information about MARKED,
691 UNMARKED and REPLY status with all of them. Especially
692 useful for imap servers with a web-frontend.
693 submitted by Tobias Sandhaas <medlor@web.de>
695 2001-12-09 [melvin] 0.6.5claws70
698 fixed bug #490076 (hunted down by Alfons who implemented
699 a workaround in 0.6.5claws65)
701 2001-12-09 [christoph] 0.6.5claws69
704 set pointer to string in LOCKED column to NULL
705 (might fix bug #490800)
707 2001-12-09 [carsten] 0.6.5claws68
710 resolved some cluttered menu shortcuts
711 ('creating new email' and 'creating news message'
714 wmclass now distinc from main window
717 email/news and forward button functionality similar
718 to the reply buttons; removed the ugly dropdown arrows
719 and use instead the right mouse button
721 2001-12-09 [paul] 0.6.5claws67
725 allow spaces in imap folder names
726 submitted by Willem van Engen <wvengen@stack.nl>
728 2001-12-09 [paul] 0.6.5claws66
730 * sync with sylpheed 0.6.5cvs24
731 see ChangeLog entry 2001-12-09
733 2001-12-08 [alfons] 0.6.5claws65
736 prevent secondary selection claim after "add to sender" dialog
737 popped up. this is because there's a GDK_BUTTON_RELEASE pending.
738 we trick GTK by simulating a click at (0, 0) in the textview.
740 2001-12-08 [hoa] 0.6.5claws64
743 fixed a bug about the .processing folder name while filtering
745 2001-12-08 [alfons] 0.6.5claws63
748 work around problem of not correctly updating folder stats
749 when deleting messages. there's some folder scanning evil
750 going so the folderview_update_msg_num() does not work
751 correctly. need to investigate this.
753 2001-12-08 [paul] 0.6.5claws62
755 * sync with sylpheed 0.6.5cvs23
756 see ChangeLog entry 2001-12-08
758 2001-12-07 [christoph] 0.6.5claws61
761 fix another header translation problem
763 2001-12-07 [alfons] 0.6.5claws60
766 make filtering also work on local spool mbox
768 2001-12-07 [carsten] 0.6.5claws59
770 addressbook window gets a wmclass distinct from the main
773 * src/mainwindow.[ch]
774 forward menu item will use mode selected in prefs, forward
775 as attatchment in menu removed (will be substituted in the
776 toolbar similar to reply buttons)
777 create news message menu entry and news button is now
778 sensitive to the existance of a news account
779 * src/pixmaps/stock_mail_reply_quote.xpm ** REMOVED **
780 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** REMOVED **
781 * src/pixmaps/stock_mail_reply_to_sender_quote.xpm ** REMOVED **
782 these are removed because the toolbar buttons don't show
783 the quoting modus any longer
787 * tools/newscache_clean.pl ** NEW FILE **
788 perl script to do some tidying up in the newscache directory
790 * tools/sylpheed-switcher ** NEW FILE **
791 perl script to enable easy switching between main and claws
794 added descriptions of the two new perl scripts
797 2001-12-07 [melvin] 0.6.5claws58
800 fixed a warning during compilation introduced in 0.6.5claws56
802 2001-12-07 [paul] 0.6.5claws57
804 * src/mainwindow.[ch]
806 further usability enhancements to replying with or without
807 quoting via the toolbar, use of Ctrl key is replaced by
809 Submitted by Carsten Schurig
811 2001-12-07 [melvin] 0.6.5claws56
814 hack to fix bug that prevented to make/paste selections
815 after switching between MVIEW_TEXT and MVIEW_MIME views
816 without deselecting the selection first.
818 2001-12-06 [alfons] 0.6.5claws55
822 revise filtering a little bit more, and make sure
823 messages are delivered to the appropriate inbox
824 (perhaps set per account)
826 2001-12-06 [paul] 0.6.5claws54
828 * sync with sylpheed 0.6.5cvs22
829 see ChangeLog entry 2001-12-06
831 2001-12-05 [alfons] 0.6.5claws53
837 more revisions of filtering system
838 (last stable version is marked as LAST_STABLE)
840 | NOTE 1): the filtering system now uses a local folder called
841 | .processing. if filtering fails, check this directory
842 | for missing messages.
844 | NOTE 2): help us find the filtering actions still missing
846 2001-12-05 [paul] 0.6.5claws52
849 fix bug where 'Empty Trash?' pop-up window appears even
850 when Trash is empty, submitted by Jesse Skinner
852 2001-12-05 [melvin] 0.6.5claws51
855 fixed bug #486106 to select correct account when reediting
858 2001-12-04 [alfons] 0.6.5claws50
861 declare markfile in appropriate functions when
862 no fchmod() is found (thanks to Mark Heerdink <marc@koelkast.net>
865 2001-12-04 [paul] 0.6.5claws49
867 * sync with sylpheed 0.6.5cvs21
868 see ChangeLog entry 2001-12-04
870 2001-12-03 [christoph] 0.6.5claws48
873 changed translation of undo
876 don't reinvent the wheel to traverse a GNode
878 seperate code to create the compose gui into functions
879 add "Others" page with folder selection for saving copy
881 the folder identifier is saved to queue header
883 save message to folder in queue header
885 2001-12-03 [paul] 0.6.5claws47
887 * sync with sylpheed 0.6.5cvs20
888 see ChangeLog entry 2001-12-03
892 * more sync with sylpheed 0.6.5cvs19
893 see ChangeLog entry 2001-11-29
895 2001-11-30 [paul] 0.6.5claws46
898 remove conflicts introduced by Hoa's last commit
901 make 'Message/Bounce' sensitive
903 2001-11-30 [hoa] 0.6.5claws45
906 slightly change bounce function to add
907 information about the user that bounced the mail
908 in the From header line.
911 permit the use of processing in outbox folder.
913 2001-11-29 [paul] 0.6.5claws44
915 * src/mainwindow.[ch]
917 * src/pixmaps/stock_mail_reply_quote.xpm ** NEW FILE **
918 * src/pixmaps/stock_mail_reply_to_all_quote.xpm ** NEW FILE **
919 * src/pixmaps/stock_mail_reply_to_author_quote.xpm ** NEW FILE **
920 usability enhancements to the quoting, implements
921 use of Ctrl key to toggle quoting settings
922 Submitted by Carsten Schurig <Carsten.Schurig@web.de>
924 2001-11-29 [paul] 0.6.5claws43
926 * sync with sylpheed 0.6.5cvs19
927 see ChangeLog entry 2001-11-28
929 2001-11-29 [melvin] 0.6.5claws42
931 added enriched.[ch] to the list of files
937 added support to view text/enriched
938 added support to show headers in message view for text/enriched and text/html
939 in non multipart messages
941 2001-11-28 [paul] 0.6.5claws41
943 * more sync with sylpheed 0.6.5cvs18
944 see ChangeLog entry 2001-11-27 (src/prefs_common.c)
946 2001-11-27 [paul] 0.6.5claws40
949 updated translation, submitted by Fabio Junior Beneditto
951 * sync with sylpheed 0.6.5cvs18
952 see ChangeLog entries 2001-11-26 (src/textview.c) and
959 updated translation, submitted by Ricardo Mones Lastra
964 add more translatable strings
966 2001-11-26 [christoph] 0.6.5claws39
969 fixed one more umlaut
971 fix translated header when it should not be translated
973 2001-11-26 [paul] 0.6.5claws38
976 remove '/Message/Add Sender to address book' from
977 main_window_set_menu_sensitive(), prevent debug warning
978 add 'Message/Mark/Mark all read' to mainwin_entries[]
980 2001-11-26 [paul] 0.6.5claws37
983 fix 'recurring unread state' bug
986 * tools/filter_conv.pl
987 read name of top level mailbox from folderlist.xml
988 and presume nothing about its name
990 2001-11-26 [darko] 0.6.5claws36
993 removed functions that are now in gtkutils.c
994 use gtkut_text_is_uri_string() from gtkutils.c
995 * fix my comment on 2001-11-23 (missing gtkutils.[ch])
997 2001-11-26 [paul] 0.6.5claws35
999 * sync with sylpheed 0.6.5cvs16
1000 see ChangeLog entries 2001-11-25 and 2001-11-26
1002 2001-11-25 [alfons] 0.6.5claws34
1004 EXPERIMENTAL!!! Please checkout the last stable version using:
1006 % cvs update -r LAST_STABLE -dRAP
1008 (Or help us testing this stuff.)
1010 * src/filtering.c (1.14)
1011 * src/filtering.h (1.6)
1013 * src/matcher.c (1.20)
1015 * src/procmsg.h (1.14)
1016 * src/summaryview.c (1.59)
1017 * src/summaryview.h (dunno)
1018 revert/merge/sync to as it was before commit
1019 on Thu, 19 Jul 2001 10:15:51 -0700.
1021 2001-11-25 [hoa] 0.6.5claws33
1024 processing mails at startup
1027 * src/summaryview.[ch]
1028 processing mails when entering folder
1030 * src/prefs_filtering.c
1033 2001-11-24 [alfons] 0.6.5claws32
1035 * src/summaryview.[ch]
1036 make summary sort headers work, and also make
1037 sure the sort type is stored
1039 2001-11-23 [alfons] 0.6.5claws31
1041 * src/summaryview.[ch]
1042 make lock work like mark
1043 disallow deleting messages marked as locked
1045 2001-11-23 [alfons] 0.6.5claws30
1051 merge undo patch submitted by Jens
1053 2001-11-23 [christoph] 0.6.5claws29
1058 fixed gpg signing and encoding
1061 added --status option to get new, unread and total
1062 message count from a running sylpheed
1063 * src/prefs_common.c
1064 temporary fix for reply_with_quote problem
1065 (don't call functions for non existing widget)
1067 one more check for ignored threads but still not
1068 always working correctly. probably a recursive
1069 check for all parents is needed
1071 2001-11-23 [darko] 0.6.5claws28
1074 wrapping on send improvements
1076 fix for GtkSText after last sync with main branch
1077 GTK_TEXT -> GTK_STEXT
1079 2001-11-23 [paul] 0.6.5claws27
1081 * sync with sylpheed 0.6.5cvs14
1082 see ChangeLog entries 2001-11-22 and 2001-11-23
1085 fixed the scrambled umlauts
1086 submitted by Carsten Schurig <Carsten.Schurig@web.de>
1088 2001-11-21 [paul] 0.6.5claws26
1090 * sync with sylpheed 0.6.5cvs12
1091 see 2nd ChangeLog entry dated 2001-11-20
1093 2001-11-20 [paul] 0.6.5claws25
1095 * sync with sylpheed 0.6.5cvs11
1096 see ChangeLog entry 2001-11-19 (src/utils.c)
1101 GTK_TEXT -> GTK_STEXT
1102 fix for wrong comment
1104 2001-11-20 [hiro] 0.6.5claws24
1107 more merges from main branch
1108 removed fatal warnings (uninitialized variables etc.)
1109 some coding style fix
1116 2001-11-19 [hoa] 0.6.5claws23
1119 * src/prefs_scoring.c
1124 * src/matcher_parser_parse.y
1125 * src/prefs_filtering.c
1128 2001-11-19 [alfons] 0.6.5claws22
1130 more of my old things into claws
1133 * src/prefs_common.c
1135 * src/summaryview.[ch]
1136 * src/prefs_summary_column.c
1137 * src/pixmaps/locked.xpm
1138 add indicators for locking of message in summary view
1139 (does not work yet, only visual indicator)
1141 2001-11-19 [paul] 0.6.5claws21
1143 * sync with sylpheed 0.6.5cvs10
1144 see ChangeLog entry 2001-11-19
1146 2001-11-18 [alfons] 0.6.5claws20
1149 remove an inadvertent free I forgot in previous clean up
1151 2001-11-18 [alfons] 0.6.5claws19
1153 * src/filtering.[ch]
1154 clean up & plug leaks
1156 2001-11-18 [paul] 0.6.5claws18
1158 * sync with sylpheed 0.6.5cvs9
1159 see ChangeLog entries 2001-11-17 and 2001-11-18
1161 2001-11-16 [paul] 0.6.5claws17
1163 * sync with sylpheed 0.6.5cvs8
1164 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
1166 2001-11-16 [paul] 0.6.5claws16
1168 * sync with sylpheed 0.6.5cvs7
1169 see ChangeLog entries 2001-11-15 and 2001-11-16
1171 2001-11-15 [hoa] 0.6.5claws15
1174 fix bounce, mails we received couln't be bounced to ourself.
1177 * src/filtering.[ch]
1179 * src/matcher_parser.h
1180 * src/matcher_parser_lex.l
1181 * src/matcher_parser_parse.y
1185 * src/prefs_filtering.[ch]
1187 * src/prefs_matcher.c
1188 * src/prefs_scoring.c
1191 new matcher/filter/score configuration file parser
1192 one unique configuration file => ~/.sylpheed/matcherrc
1193 import in currently automatic, then save are made
1195 one filter per folder and one global filter
1196 (filter of a folder will be used as folder processing)
1199 fix a bug in folder_item_get_identifier
1202 receive receipt return are fixed.
1204 2001-11-14 [alfons] 0.6.5claws14
1207 add things from main branch to make claws compile
1209 2001-11-14 [paul] 0.6.5claws13
1211 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
1212 see ChangeLog entries 2001-11-08 to 2001-11-14
1214 2001-11-14 [hoa] 0.6.5claws12
1219 add "bounce mail" option
1221 2001-11-13 [christoph] 0.6.5claws11
1224 Cleanup a mess i add before commiting
1226 2001-11-13 [hoa] 0.6.5claws10
1229 some fixes when mail are sent or
1232 2001-11-13 [christoph] 0.6.5claws9
1235 Changed two string with the same translation
1239 New mailsending process:
1240 - Always queue message before sending
1241 (message will be saved if sylpheed crashed or
1242 freezes while sending)
1243 - Allow queuing of newspostings
1244 - No copy in outbox before sending
1245 (closes bug #469501)
1246 - No more redundant code for send and send_later
1248 Applied wwp <subscript@free.fr>'s patch that fixes
1249 marks for multiple forwarded messages (+compose.c)
1254 remove things that are now in main branch
1257 update Dutch translation
1259 2001-11-12 [mhadasht] 0.6.5.claws8
1261 * src/prefs_common.c
1262 re-enabled account autoselection feature for forward
1263 and reedit lost during the branch point for SYNC-B4-REL
1265 gtkpspell_get_dict(): more readable code (even if function is
1268 added version number info to 2001-11-12 [hiro] comment.
1270 2001-11-12 [hiro] 0.6.5.claws7
1273 compose_forward(): fixed a bug that forward quote mark
1275 removed unnecessary code.
1276 * src/template_select.[ch]: removed.
1281 :%s/GTK_TEXT/GTK_STEXT/g
1286 revert the undo stuff (this is 0.6.6claws stuff)
1288 2001-11-11 [hoa] 0.6.5.claws6
1291 Insert signature at the end of the text.
1292 Added undo patch but currently disabled
1295 Threading by subject improved.
1297 * added src/undo.[ch]
1298 Undo module for compose dialog box.
1300 2001-11-11 [alfons] 0.6.5.claws5
1303 prevent threading by subject on nodes that have already been
1304 threaded by in-reply-to (as in "circular references in a tree
1305 result in a dead branch")
1307 2001-11-09 [hoa] 0.6.5.claws4
1310 allows creation of mbox folder item from any files.
1312 2001-11-09 [alfons] 0.6.5.claws3
1316 do what I mean and correct threading by subject so it really
1317 ignores attracting lines without "Re: "
1319 2001-11-07 [alfons] 0.6.5.claws2
1323 only attract by subject if a subject line starts with a "Re: "
1327 2001-11-07 [paul] 0.6.5claws1
1329 * sync with sylpheed 0.6.5. release
1330 see ChangeLog entry 2001-11-07
1332 2001-11-07 [paul] 0.6.4claws31
1334 * sync with sylpheed 0.6.4cvs18
1335 see ChangeLog entries 2001-10-30 to 2001-11-07
1336 prefs_templates.[ch] renamed prefs_template.[ch]
1341 add semicolon Hoa forgot ;-)
1344 2001-11-06 [hoa] 0.6.4claws30
1350 threading by subject - empty subject are ignored
1352 2001-11-06 [christoph] 0.6.4claws29
1355 use SSL_peek for sock_gets
1357 removed unneeded pointer in extracting quoted
1358 names implementation
1360 2001-11-06 [melvin] 0.6.4claws28
1363 fixed bug #476792 Selection overtyping with spell checker
1364 fixed bug which could cause a buffer overflow
1367 2001-11-06 [hoa] 0.6.4claws27
1371 threading by subject
1373 2001-11-05 [alfons] 0.6.4claws26
1376 Claws -> Sylpheed (vice versa)
1379 :%s/gtk_text/gtk_stext/g
1380 :%s/GTK_TEXT/GTK_STEXT/g
1381 (thanks to Jonathan Ware for spotting this)
1383 2001-11-04 [christoph] 0.6.4claws25
1386 replace Xalloca + strdup with Xstrdup_a
1388 better implementation of extracting quoted names
1389 from addresses (remove backlashes and ignore
1392 2001-11-04 [alfons] 0.6.4claws24
1395 edit to comply more with coding style
1398 fix bug reported by Kim Schulz. introduced by the patch integrated
1399 in 0.6.4claws15. the code did not check the return value of
1403 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
1405 2001-11-04 [christoph] 0.6.4claws23
1408 * src/prefs_common.[ch]
1409 init some pointers that possibly caused a segfault
1410 reported in the claws-users ML
1412 2001-11-04 [hoa] 0.6.4claws22
1414 * src/grouplistdialog.c
1415 change the names of the nodes in the tree
1418 enhanced mailto syntax as described in
1419 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
1420 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
1423 encode and decode URI (useful when opening URL into
1426 2001-11-03 [hoa] 0.6.4claws21
1428 * src/grouplistdialog.c
1429 a new newsgroups list selection dialog box
1430 with a CTree instead of a CList
1432 2001-11-03 [hoa] 0.6.4claws20
1435 enable property and scoring options when right
1439 fixed bug when nickname were displayed using
1442 2001-11-02 [darko] 0.6.4claws19
1445 new wrap quotation and URL/long words wrapping implementation
1446 * src/compose.c src/gtkstext.[ch]
1447 move gtkstext_strncmp() to gtkstext.c
1449 2001-11-01 [christoph] 0.6.4claws18
1451 * src/prefs_account.c
1452 fixed mess in account settings dialog
1453 * src/prefs_folder_item.c
1454 added label with folder path to dialog
1456 2001-10-31 [match] 0.6.4claws17
1461 fix generation of spurious address book file names.
1462 remove redundant functions.
1464 added missing file names.
1466 2001-10-30 [paul] 0.6.4claws16
1468 * sync with sylpheed 0.6.4cvs6
1469 see ChangeLog entries 2001-10-26 to 2001-10-30
1471 * tools/filter_conv.pl
1472 read folderlist.xml to discover whether the top-level
1473 folder is called 'Mailbox' or 'Mail'
1475 2001-10-29 [paul] 0.6.4claws15
1477 * src/html.c, src/textview.c
1478 activate links in html mail and fix clickable parts
1479 Submitted by Matthieu Dazy <dazy@t-surf.com>
1483 * po/de.po, po/es.po, po/pt_BR/po
1484 updated translations, submitted by Jens Oberender,
1485 Ricardo Mones Lastra, and Fabio Junior Beneditto
1487 2001-10-29 [darko] 0.6.4claws14
1490 fix wrapping for good
1495 undo previous change as it broke the smart wrapping
1497 2001-10-29 [darko] 0.6.4claws13
1500 fix infinite loop when long URL is quoted
1501 (closes bug #475122.
1505 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
1506 import Mutt address book
1507 * src/ldif.[ch] src/importldif.h
1508 modified import LDIF handle user attributes
1510 2001-10-28 [christoph] 0.6.4claws12
1513 fixed that filtering did not work if there
1514 were no filter rules
1515 (closes bug #472003 and better implementation
1518 2001-10-27 [christoph] 0.6.4claws11
1521 make the folder's default account to be used when
1522 replying. (patch by wwp <subscript@free.fr>)
1524 code cleanup, nearly killed all of wwp's patch
1525 for folder's default account in compose
1527 error panel when a folder could not be created
1528 (closes bug #471080 new folder name & already
1534 change prototype of strstr2() that Christoph forgot about
1536 2001-10-26 [christoph] 0.6.4claws10
1539 made search for accounts by email address not case
1542 fixed memory leak in folder_item_get_identifier
1545 fixed wrong strstr2 (should work like strstr)
1547 2001-10-26 [darko] 0.6.4claws9
1549 * src/compose.c src/gtkstext.[ch]
1551 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
1553 2001-10-26 [paul] 0.6.4claws8
1556 ignore css and javascript tags in html mail
1557 case-insensitive, with or without double-quoted
1560 2001-10-26 [paul] 0.6.4claws7
1562 * sync with sylpheed 0.6.4cvs1
1563 see ChangeLog entry 2001-10-26
1565 * src/prefs_account.c, src/prefs_common.c,
1566 src/prefs_summary_column.c
1567 minor improvements to the English
1569 2001-10-25 [alfons] 0.6.4claws6
1573 make GtkSText follow style of GtkText (closes bug
1574 #469211 "text selection while writing message")
1576 do sync with GTK 1.2.10
1578 2001-10-25 [paul] 0.6.4claws5
1581 ignore css tags in html mail
1583 2001-10-25 [darko] 0.6.4claws4
1586 don't declare is_url_string as static function since
1587 we need it in gtkstext.c
1589 remove unused variable
1590 don't wrap long URLs while composing a message
1592 2001-10-24 [christoph] 0.6.4claws3
1595 fix ssl deadlock, when peer closes connection
1597 2001-10-24 [paul] 0.6.4claws2
1599 * src/prefs_common.c
1600 gettextize the gpg ascii-armored warning message
1603 insert a DOS/MAC file into the composed message
1606 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
1608 2001-10-22 [paul] 0.6.4claws1
1610 * sync with sylpheed 0.6.4 release
1611 see ChangeLog entries 2001-10-21
1613 * po/fr.po, po/pt_BR.po
1614 updated by Melvin Hadasht and Fabio Junior Beneditto
1616 2001-10-21 [paul] 0.6.3claws30
1619 insert a DOS text file from the compose window
1620 into the composed message text (removes CRs characters)
1621 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
1623 * tools/filter_conv.pl, tools/README
1624 automatically use ~/.sylpheed as working directory
1625 print out confirmation message on completion
1627 * correct Hoa's last ChangeLog.claws entry
1629 2001-10-20 [hoa] 0.6.3claws29
1631 * src/grouplistdialog.c
1632 bugfix (another ?) to give the right
1633 newsgroups list for each news server.
1637 improve the newsgroups list cache
1639 2001-10-20 [paul] 0.6.3claws28
1641 * sync with sylpheed 0.6.3cvs9
1642 see ChangeLog entry 2001-10-19
1644 * correct Alfons' last ChangeLog.claws entry
1649 fix compilation problems (part of bug #472895)
1651 2001-10-18 [hoa] 0.6.3claws27
1653 * src/grouplistdialog.c
1654 bugfix when we refresh was clicked (bug 472701)
1656 2001-10-19 [christoph] 0.6.3claws26
1659 last header entry should default to "To:" or
1660 "Newsgroups:" and not copy the last entry line
1661 in a new compose window
1662 (closes bug #472686, #470792)
1664 2001-10-19 [paul] 0.6.3claws25
1666 * sync with Sylpheed 0.6.3cvs8
1667 see ChangeLog entries 2001-10-18 and 2001-10-19
1669 2001-10-18 [christoph] 0.6.3claws24
1672 reimplement ignore thread
1674 2001-10-18 [hoa] 0.6.3claws23
1677 * src/grouplistdialog.[ch]
1678 enhanced news subscription interface (feature 469113)
1682 enchanced newsgroup listing,
1683 now, we can get groups informations
1686 2001-10-18 [paul] 0.6.3claws22
1689 remove comment (sync with main branch)
1691 fix 'Re-edit' bug in 'Message' menu
1693 2001-10-17 [christoph] 0.6.3claws21
1696 ignore empty or whitespace only header lines
1698 2001-10-17 [paul] 0.6.3claws20
1700 * sync with sylpheed 0.6.3cvs7
1701 see ChangeLog entries 2001-10-14, 2001-10-16, and
1707 wrap long lines without spaces
1712 * po/es.po, po/nl.po, po/pt_BR.po
1713 updated by Ricardo Mones Lastra, Alfons,
1714 and Fabio Junior Beneditto
1716 * sylpheed-0.6.3claws released
1718 2001-10-15 [melvin] 0.6.3claws18
1721 added summary and detailed installation instructions
1724 Updated, corrected and completed french translation
1726 2001-10-15 [hoa] 0.6.3claws17
1727 * src/grouplistdialog.c
1728 we can choose the newsgroups to display with wildcards
1730 2001-10-15 [christoph] 0.6.3claws16
1734 * src/prefs_folder_item.[ch]
1735 applied wwp <subscript@free.fr>'s folder
1736 default account patch
1738 Fixed wrong translation
1740 2001-10-13 [alfons, christoph, melvin]
1743 solution #2 to solve MT-safety problems defers all GUI related calls
1744 to the main thread using a gtk_idle_add() callback. discussed on
1745 ircnet #sylpheed, with christoph spotting some issues with the
1746 original code, and melvin allowing us to lobotomize his sylpheed.
1748 * src/syldap.[ch], src/main.c
1749 fix race problem in ldap search thread by deferring GUI
1750 stuff to main thread using gtk_idle_add()
1752 2001-10-13 [paul] 0.6.3claws14
1754 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
1755 add Sergey's smtpcred.patch
1756 adds separate username/password setting for SMTP Auth
1757 needed by some servers
1758 (closes feature request #471659)
1760 2001-10-13 [paul] 0.6.3claws13
1762 * src/pgptext.[ch] **NEW FILES**
1763 * src/Makefile.am, src/messageview.c, src/mimeview.c
1764 decrypt ascii-armored gpg text embedded in
1766 Submitted by Jens Jahnke <jan0sch@gmx.net>
1768 2001-10-13 [christoph] 0.6.3claws12
1771 some more details on default to and
1774 init glib threading when ldap is used
1780 2001-10-12 [paul] 0.6.3claws11
1782 * src/prefs_common.[ch], src/rfc2015.c
1783 enable ascii-armored gpg text to be embedded in the
1784 message body, selectable through the 'Privacy'
1785 preferences. Supports encrypting only.
1786 Submitted by Ravemax <ravemax@dextrose.com>
1788 2001-10-12 [paul] 0.6.3claws10
1790 * sync with sylpheed 0.6.3cvs6
1791 see ChangeLog entries 2001-10-11 and 2001-11-12
1794 incorporated mbox folders, scoring, and folder
1795 properties into the sync
1797 2001-10-12 [darko] 0.6.3claws9
1800 describe quotation wrapping
1802 don't treat tab as space to calculate line length properly
1807 correct description of how to make new filtering system work,
1808 add some other things
1811 remove sched_yield() (not necessary / unportable)
1813 2001-10-11 [paul] 0.6.3claws8
1815 * sync with sylpheed 0.6.3cvs3
1816 see ChangeLog entry 2001-10-10
1818 2001-10-10 [christoph] 0.6.3claws7
1821 ignore 2 files created by newer autotools
1822 * src/prefs_folder_item.c
1823 using table for widget alignment
1824 fixed memory leak and broken octal display
1826 fixed segfault caused by lost filename
1827 workaround (closes bug #469551)
1829 2001-10-10 [paul] 0.6.3claws6
1831 * sync with sylpheed 0.6.3cvs2
1832 see ChangeLog entries 2001-10-09 and 2001-10-10
1834 2001-10-10 [darko] 0.6.3.claws5
1837 proper calculation of right margin if smart wrapping is enabled
1839 automatically wrap long lines if wrap quotation is enabled
1841 2001-10-09 [alfons] 0.6.3.claws4
1844 select correct row when deleting last row in the summary view (and
1845 close bug "[ #469104 ] select second last in list when deleting")
1847 2001-10-09 [paul] 0.6.3claws3
1849 * sync with sylpheed 0.6.3cvs1
1850 updated some autotool scripts
1852 2001-10-09 [darko] 0.6.3claws2
1855 new name and mark with Sylpheed comment
1857 smart quotation wrapping a-la VIM
1859 2001-10-08 [paul] 0.6.3claws1
1861 * sync with sylpheed 0.6.3 release
1862 see ChangeLog entry 2001-10-08
1864 2001-10-08 [paul] 0.6.2claws24
1867 more sync with sylpheed 0.6.2cvs12
1868 Fixed the bug that didn't select the last row correctly
1871 2001-10-07 [paul] 0.6.2claws23
1873 * sync with sylpheed 0.6.2cvs12
1874 see ChangeLog entry 2001-10-07
1878 enable jpilot to read unsynch'ed addresses.
1880 * src/editldap_basedn.c
1881 fix segfault when opening dialog.
1883 2001-10-06 [alfons] 0.6.2.claws22
1886 fix bug with summary view selecting last *inserted*
1887 node instead of last *visible* node. remember we
1890 2001-10-06 [paul] 0.6.2claws21
1893 updated translation, contains some fixes and new
1894 translations, submitted by Gustavo Noronha Silva
1897 * src/prefs_common.c
1898 change 'each' to 'every' - fix dubious English
1900 * sync with sylpheed 0.6.2cvs11
1902 2001-10-05 [alfons] 0.6.2claws20
1904 * src/mainwindow.[ch], src/folderview.c
1905 make composite tool button switch between "Compose News"
1906 and "Compose Mail" depending on selected folder
1907 (nifty idea by Kim Schulz <kim@schulz.dk>)
1909 2001-10-05 [paul] 0.6.2claws19
1911 * src/mainwindow.c, src/summaryview.c
1912 fix 'Message/Reply to all', broken in last commit
1915 fix X_BEENTHERE seg fault, thanks to Alfons
1917 2001-10-04 [paul] 0.6.2claws18
1919 * src/compose.[ch], src/mainwindow.c
1920 make "Message/Reply" reply to mailing lists; matches
1921 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
1922 based on portions of the patch submitted by
1923 Junichi Uekawa <dancer@netfort.gr.jp>
1925 2001-10-04 [darko] 0.6.2claws17
1928 better smart wrapping
1930 a function to make text buffer contiguous
1932 2001-10-03 [paul] 0.6.2claws16
1934 * sync with sylpheed 0.6.2cvs10
1939 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
1940 close bug "[ #466566 ] compile error on mdk 8.0" by removing
1941 references to chinese translations (hope someone picks up
1944 2001-10-02 [christoph] 0.6.2claws15
1947 fixed non translated header bug
1949 fixed wrong date in alfons last entry ;)
1951 2001-10-02 [alfons] 0.6.2claws14
1953 * src/compose.c, src/prefs_common.[ch]
1954 add block cursor option
1956 2001-10-02 [paul] 0.6.2claws13
1958 * sync with sylpheed 0.6.2cvs9
1960 2001-09-30 [paul] 0.6.2claws12
1962 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
1963 updated translations
1966 add 'src/importldif.c'
1968 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
1969 added eudora-to-vCard conversion tool
1970 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
1972 * sync with sylpheed 0.6.2cvs8
1976 * sylpheed-0.6.2claws released
1978 2001-09-27 [melvin] 0.6.2claws11
1981 fixed crash when using default path (introduced
1983 fixed tiny bug for initial suggestion mode
1985 2001-09-27 [melvin] 0.6.2claws10
1988 fixed bug where gtkpspell didn't set the path correctly
1991 added a paragraph about spell checking
1995 2001-09-27 [paul] 0.6.2claws9
1997 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
1998 replace '// comments' with '/* comments */' to prevent
1999 some compiler warnings
2001 * sync with sylpheed 0.6.2cvs6
2003 2001-09-26 [alfons] 0.6.2claws8
2006 introduce return receipt request notification again,
2007 which was lost because of other semantics in
2008 procheader_parse() (???)
2010 2001-09-26 [christoph] 0.6.2claws7
2013 replace comments for old code with #if 0
2014 readded auto cc, bcc and reply-to
2015 * src/prefs_matcher.c
2016 * src/prefs_scoring.c
2017 removed some definition (was moved to
2020 2001-09-26 [paul] 0.6.2claws6
2023 make 'Follow-up and reply to' sensitive
2025 * more sync with sylpheed 0.6.2cvs5
2032 fixed bug for "US-ASCII" introduced by the encoding code
2038 * src/prefs_common.[ch], src/summaryview.c
2039 'next unread msg' 'go to next folder?' dialog can be
2040 given default behaviour, either always show dialog,
2041 or assume 'yes', or assume 'no'
2042 Submitted by wwp <subscript@free.fr>
2046 * src/compose.c src/gtkspell.[ch]
2047 added support for different encodings
2051 * more sync with sylpheed 0.6.2cvs5
2055 * src/prefs_folder_item.c
2056 add check for item->prefs->default_to string is NULL and
2057 add another check when freeing this string
2062 change to version 0.6.2claws3
2064 * sync with sylpheed 0.6.2cvs5
2067 * src/ldif.[ch], src/importldif.[ch], addressbook.c
2069 * src/addrcache.[ch], addrindex.[ch]
2070 small update for future
2076 added 'Learn from mistakes' option
2077 better handling of quotes in checked words
2080 small update for spell checking stuff
2085 edit a little bit so it complies more with main coding style
2089 * src/folder.[ch], prefs_folder_item.c, compose.c
2090 migrate "request return receipt" folder property
2095 * README.claws **NEW**
2096 (add things of interest for users of main branch
2099 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
2100 re-implement threading per folder option, but store
2101 the setting in folderlist.xml (where it belongs)
2106 fixed bug when compose window is under another window
2107 * src/prefs_common.[ch] src/compose.c
2108 changed 'dictionary_path' to 'dictionary' to be consistent
2109 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
2110 * ac/pspell.m4 src/Makefile.am
2111 dropped PSPELL_PATH macro
2113 updated translations
2115 2001-09-21 [christoph]
2118 added border around header fields
2119 keep header type when new field is added
2121 2001-09-20 [christoph]
2124 more portable debug_print with source filename
2127 more newlines after debug messages
2132 change to version 0.6.2claws2
2134 * sync with sylpheed 0.6.2cvs3
2139 fixed the post-right-click focus pb
2140 fixed crash when 'Spell check all' after dict change
2141 and when cursor is at the end of the text
2142 shift-right-click pops up config menu even on misspelled words.
2149 added pspell to compiled-in features list
2153 * switched to pspell and dropped ispell
2155 new file. autoconf macro for pspell
2157 * configure.in acconfig.h
2158 added pspell support
2160 * src/main.c src/compose.[ch] src/gtkspell.[ch]
2161 * src/prefs_common.[ch]
2162 added pspell support
2164 2001-09-18 [christoph]
2168 replace LOG_MESSAGE with debug_print
2172 added newline after debug message
2174 using __VA_ARGS__ for debug_print macro
2176 ignore Makefile and Makefile.in
2181 change to version 0.6.2claws1
2182 * sync with sylpheed 0.6.2cvs1
2185 * src/prefs_matcher.c
2186 add 'score equal to' option, submitted by
2187 Paul Evans <nerd@freeuk.com>
2189 2001-09-15 [christoph]
2192 comment out menu entry not existing in claws
2194 add debug output for non existing menu entries
2196 fix next/prev unread message for ignored threads
2198 add sourcefile and line number to debug output
2199 otherwise it is sometimes hard to find the
2200 source code part if debug messages are translated
2205 refresh target folder style after colour is changed
2210 change to version 0.6.1claws3
2212 * sync with sylpheed 0.6.1cvs6
2217 fix target folder colourization to use user selected colour
2222 fix crash when message that is marked for copy/move is unmarked
2227 change to version 0.6.1claws2
2229 * sync with sylpheed 0.6.1cvs3
2234 fix bug with default font used for trash folder text
2238 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
2239 updated translations
2242 change to version 0.6.1claws1
2244 * sync with sylpheed 0.6.1cvs2
2249 add Match's new addressbook
2252 updated translation submitted by Jens Oberender
2257 change to 0.6.1claws
2258 * sync with sylpheed 0.6.1 release
2263 change to 0.6.0claws2
2265 * sync with sylpheed 0.6.0cvs4
2268 updated translation submitted by Fabio Junior Beneditto
2282 change to version 0.6.0claws1
2284 * sync with sylpheed 0.6.0cvs1
2287 updated translation submitted by Ricardo Mones Lastra
2290 add 'src/prefs_templates.c'
2292 * src/compose.c, src/summaryview.c
2293 fix segfault on 'Re_edit'
2297 * configure.in, Makefile.am
2299 add tools directory to source distribution
2304 change to version 0.6.0claws
2306 * sync with sylpheed 0.6.0 release
2308 2001-08-30 [christoph]
2311 removed autoconf version check
2315 * src/account.c, src/compose.c, src/prefs_common.[ch]
2316 * src/procheader.[ch] src/utils.[ch]
2317 Enhanced automatic account selection on replies
2318 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
2321 add LDAP and JPilot to the configuration results output.
2323 2001-08-29 [christoph]
2326 no bold font for ignored threads
2331 change to version 0.5.3claws6
2333 * sync with sylpheed 0.5.3cvs10
2334 src/stringtable.[ch]: New Files
2336 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
2337 * src/pixmaps/sylpheed.xpm
2338 add mini-icons to windows (by Alfons)
2343 new functions: next_labeled_cb(), prev_labeled_cb()
2346 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
2347 summary_select_next_labeled(), summary_select_prev_labeled()
2349 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
2350 give claws blue folders and a blue trash can
2355 change to version 0.5.3claws5
2357 * sync with sylpheed 0.5.3cvs9
2358 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
2360 2001-08-24 [christoph]
2363 keep filename when browsing directories
2364 (not working for user entered filename, but
2365 for default name and selected filename from
2368 fixed wrong spelling "Folllow-up"
2372 fixed new/unread message count with ignored
2373 threads (2 commits, first didn't notice no
2374 longer needed decreasing)
2376 readded scrolling of progress dialog
2382 change to 0.5.3claws4
2384 * sync with sylpheed 0.5.3cvs7
2386 2001-08-24 [christoph]
2389 set request return receipt when replying
2390 if it is set is the folder prefs of the
2393 disable final error popup if popups are
2394 disabled in config (again)
2399 Change version number to 0.5.3claws3
2401 * sync with sylpheed 0.5.3cvs5
2404 double quote '%s' in 'gedit %s' to fix bug when
2405 opening attachment with spaces in the name
2408 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
2409 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
2410 initial message templates support
2416 change version number to 0.5.3claws2
2418 * sync with sylpheed 0.5.3cvs4
2420 * src/procmsg.h src/summaryview.c
2421 re-implement (un)ignore thread
2426 remove unnecessary code
2428 enable 'dynamic' signatures (submitted by
2429 Eric Limpens <eric@hscg-internet.nl>)
2433 clean up after sync with sylpheed 0.5.3 release
2436 fix re-introduced font mess, see Christoph's
2441 use sylpheed's small font instead of
2442 gtk default font for summary view
2448 add pl to ALL_LINGUAS - sync with main branch
2450 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
2451 Updated. Translations by Jens Oberender, Ricardo Mones
2452 Lastra, Alfons, and Fabio Junior Beneditto respectively.
2454 * po/pl.po ** NEW FILE **
2455 sync with the main branch
2458 fix target folder colorizing and refresh problem
2461 2001-08-17 [christoph]
2464 claws uses 4 colors for target folder coloring.
2465 arrays were not long enough and destroyed the
2466 stack causing a segfault.
2467 target folder colorizing does not work anymore
2473 change to version 0.5.3claws1
2475 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
2476 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
2477 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
2479 sync with sylpheed 0.5.3 release, but keep claws method of
2480 configuring/saving fonts
2482 * src/addressbook.[ch]
2483 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
2484 in line with a similar change in Hiroyuki's branch
2486 * src/mainwindow.[ch]
2487 disable main_window_set_thread_option()
2488 * src/prefs_folder_item.c
2489 comment out &tmps_prefs.enable_thread,
2490 * src/mbox_folder.c, src/procmsg.[ch]
2491 comment out MSG_IS_IGNORE_THREAD
2493 comment out summary_ignore_thread() and summary_unignore_thread()
2494 comment out MSG_IS_IGNORE_THREAD
2496 use Hiroyuki's threading instead.
2503 use Hiroyuki's 0.5.3 column scheme but also
2504 include the enable/disable button.
2505 * src/pixmaps/mark.xpm
2506 add Hiroyuki's amended pixmap
2508 2001-08-13 [christoph]
2511 receive at get all column showed wrong state for APOP
2512 button should only work for POP3 and APOP accounts
2513 * src/prefs_account.c
2514 added missing preprocessor statement for SSL
2519 add 'receive at get all' column and enable/disable
2522 2001-08-06 [christoph]
2525 show usage of SSL in protocol column
2531 * src/prefs_account.[ch]
2532 moved ssl options to a new page
2538 added support for SMTP STARTTLS command
2540 2001-08-05 [christoph]
2543 debian autoconf needs version check to find
2544 correct autoconf version. if the file is
2545 named configure.in 2.13 is used, which does
2546 not work with this configure.in script.
2547 other solution would be to rename the script
2548 to configure.ac as suggested in the autoconf
2552 disable final error popup if popups are
2557 fixes IMAP over SSL problem
2562 change to 0.5.2claws1
2564 * sync with sylpheed 0.5.2cvs1
2569 quick fix for ispell detection...
2574 change to 0.5.1claws4
2576 * sync with sylpheed 0.5.1cvs7
2580 * src/prefs_common.c, src/prefs_common.h,
2581 src/gtkspell.c, src/gtkspell.h
2582 add global spelling checker settings (compose tab) +
2583 selection of dictionary
2586 guess valid ispell location
2591 removal of 'src/quote_fmt_parse.c'
2594 (submitted by Jens Oberender <didge@suse.de>)
2599 * src/folderview.[ch]
2602 * src/prefs_common.[ch]
2604 target folder colourization
2608 more sync with Sylpheed 0.5.1cvs6
2613 * src/prefs_folder_item.[hc]
2615 shared folders support with a GUI
2621 * sync with Sylpheed 0.5.1cvs6
2627 (submitted by Fabio Junior Beneditto)
2633 patch to correct bad image mime headers
2634 (submitted by Don Quijote <dq@searchlores.org>)
2638 * tools/gif2xface.pl **NEW FILE**
2640 script to convert file.gif to file.xface for
2641 use in a custom header.
2642 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
2647 change macros for detecting JPilot and LDAP
2649 2001-07-27 [christoph]
2652 code cleanup (MIN / MAX warning, needed casting)
2657 disallow setting flags when detecting certain headers
2658 (X-Status, Status, Seen, X-Seen).
2660 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
2662 2001-07-27 [christoph]
2664 * src/prefs_filter.c
2665 * src/prefs_filtering.c
2666 * src/prefs_matcher.c
2667 * src/prefs_scoring.c
2668 scroll list when moving rows up or down
2672 * src/prefs_account.c
2673 * src/prefs_account.h
2675 SMTP over SSL (untested, feedback requested)
2683 * configure.in, acconfig.h
2684 define CLAWS (need this for main / claws detection)
2689 Sylpheed 0.5.1claws2
2691 * sync with Sylpheed 0.5.1cvs4
2693 2001-07-25 [christoph]
2697 item->prefs == NULL (don't know why)
2702 Sylpheed 0.5.1claws1
2704 * sync with Sylpheed 0.5.1cvs1-3
2706 2001-07-24 [christoph]
2709 * src/prefs_folder_item.[ch]
2710 added folderitem preferences dialog with
2711 default To: and auto request return receipt
2715 changes to handle new folderitem preferences
2719 call compose new mail with current folderitem
2723 Release Sylpheed 0.5.1claws
2726 change to release version 0.5.1claws
2728 2001-07-24 [christoph]
2731 fixed segfault that happend when the selected
2732 message was removed while retrieving new messages.
2736 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
2740 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
2741 this is a work in progress, for more information: http://nlpagan.net/sylman
2743 * configure.in, src/mainwindow.c, manual/Makefile.am
2744 add support for English manual
2747 add authors of user manuals
2749 * manual/en/sylpheed*.html
2750 add English documentation
2752 2001-07-22 [christoph]
2757 changed a wrong debug message
2762 update Dutch translation
2764 * src/prefs_filtering.c,
2766 add more translatable strings
2775 * src/inc.c, src/summaryview.[ch]
2776 prevent update of mark file when filtering has done, by
2777 using a variable; this affects two functions:
2778 inc.c::inc_finished()
2779 summaryview.c::summary_show()
2783 * src/filtering.[ch], src/prefs_filtering.c,
2785 add filtering action for label coloring
2790 * added src/labelcolors.c
2791 * added src/labelcolors.h
2792 * src/Makefile.am, src/summaryview.c
2793 rearrange label coloring code
2796 add more parentheses so label colouring works correctly
2799 don't really delete message, but move it to Trash
2801 * src/prefs_matcher.c
2802 add quote options to info dialog
2804 2001-07-20 [christoph]
2810 * src/ssl.[ch] (new)
2811 moved ssl stuff to a seperate file
2816 fix show sender using address book with no e-mail
2817 address in From: field
2821 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
2822 fix messy handling of escaping... now at least the
2823 execute command is useful. escape char is '\', we
2824 accept \n and \r too.
2828 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
2829 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
2838 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
2840 revise filtering; currently move, copy, marking have
2841 been tested. if you like bleeding edge stuff, you
2842 should definitely go for this version :)
2844 * mark old working stuff as VERSION_0_5_0_CLAWS5
2846 2001-07-17 [christoph]
2855 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
2856 bits in the mark file, without affecting either branch. Lots of
2857 files changed, also in claws branch.
2859 UNTESTED: use of mbox folders
2862 added mark all read; however this was a quick hack used for
2863 cleaning up mess after initial merge with Hiroyuki
2866 change claws version number back to 0.5.0claws5 to clear up
2867 confusion & pretension (recent release was technically
2868 0.5.0claws4, so we neatly align with Hiroyuki :-)
2872 sync with Hiroyuki's 0.5.0cvs4
2878 * src/filtering.[ch]
2879 remove invalid updating of mark files for
2880 filter actions MATCHING_ACTION_MOVE and
2881 MATCHING_ACTION_DELETE; this should fix the
2885 revert Christoph's stab at fixing the folder
2889 add missing files with translatable strings
2896 * src/addr_compl.[ch], src/prefs_filtering.c
2897 make "filtering pref dialog's destination entry" an
2898 "address completable entry", if filter destination is
2903 sync with Hiroyuki's 0.5.0cvs2-3
2905 2001-07-15 [christoph]
2908 fixed folder stats update after incorporation
2913 * finish label colouring stuff (for now)
2914 * fix incorrect colour bug (off by one)
2919 change text labels for news and mail message so there's
2920 plenty of toolbar estate left
2927 sync with Hiroyuki's 0.5.0cvs1
2930 more rewrite label colouring
2934 * src/summaryview.[ch]
2935 * start rewrite label colouring
2936 * fix proper location "Add Sender To Addressbook" menu item
2940 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
2941 (actually this is 0.5.0claws4)
2946 * fix duplicate message
2947 * add updated Portugese / Brazilian translation
2948 submitted by Fabio Junior Beneditto
2956 add updated Dutch translation
2959 add updated German translation submitted by Jens
2963 Prerelease before 0.5.0claws. Please test.
2964 This version is temporarily tagged as VERSION_0_5_0_TEST
2966 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
2967 src/prefs_scoring.c, src/prefs_matcher.c,
2968 src/prefs_filtering.c, src/mbox.c,
2969 src/main.c, src/inc.c, src/filtering.[ch]
2970 revert new Hoa's new matcher (does not work yet)
2977 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
2983 add ChangeLog.claws to EXTRA_DIST
2985 add matcher_parser_parse.h to EXTRA_DIST
2987 2001-07-10 [christoph]
2990 add destination folder to table of
2991 folders that need to be updated after
2998 make collapse state of folders and folder items persistent, i.e.
2999 if you collapse a folder tree, the next time sylpheed-claws starts
3000 up the folder tree remains collapsed.
3002 2001-07-10 [christoph]
3008 renamed MD5_CTX to MD5_CTX_syl
3009 conflicts with a struct in openssl
3012 * src/prefs_account.[ch]
3016 fixed compose with current account
3017 broken by new compose button stuff
3022 changed my email address
3024 * src/matcher_parser_parse.y
3025 clean the parser to remove conflicts
3033 fix incorrect description of --enable-ldap parameter
3035 * src/prefs_common.[ch]
3037 add experimental option "smart wrapping" which makes the
3038 compose editor auto wrap.
3040 | TODO: the problem with the buggy cursor handling is caused |
3041 | by the GtkText. when deleting / backspacing text its |
3042 | wrapping algorithm does not take in account the previous |
3043 | line. should find a way to hack this in. |
3044 | or should perhaps combine this with the word wrapping |
3045 | patch i wrote in january. |
3048 show build parameters for LDAP and JPilot
3051 revert Christoph's bugfix for selecting next unread message,
3052 because folder stats aren't updated correctly
3059 * src/matcher_parser_lex.l
3060 * src/matcher_parser_parse.y
3061 * src/prefs_filtering.c
3062 * src/prefs_scoring.c
3064 bugfix of the config file parser
3069 added generated matcher sources to BUILT_SOURCES
3075 added new config file parser
3078 * src/filtering.[ch]
3080 * src/prefs_filtering.c
3081 * src/prefs_matcher.c
3082 * src/prefs_scoring.c
3083 * added src/matcher_parser.h
3084 * added src/matcher_parser_lex.h
3085 * added src/matcher_parser_lex.l
3086 * added src/matcher_parser_parse.y
3087 lex & yacc config file parser
3092 changes prefs_filtering into global_filtering
3095 build threads with subjects only if "Re: " is at the
3096 beginning of the subject
3102 sync with sylpheed 0.5.0
3103 change of version number only
3109 sync with sylpheed 0.5.0pre5
3113 sync with sylpheed 0.5.0pre4 release
3114 /po and /manual/ja not sync'ed
3118 more sync with sylpheed 0.5.0pre4
3120 2001-07-03 [christoph]
3123 fixed address book broken by address book
3124 for VCard, JPilot, LDAP
3130 stopped memory leaks
3134 more sync with sylpheed 0.5.0pre4
3138 * included address book patch for VCard, JPilot, LDAP
3139 * pref_common.c - fixed Font options on Display tab (cosmetic)
3140 * alertpanel.c - fixed truncated message
3142 2001-07-02 [christoph]
3147 mark threads for ignoring
3153 * sync with sylpheed 0.5.0pre4
3154 updated gettext to 0.10.38.
3160 * src/summaryview.[ch]
3161 new right-click option: Label.
3162 substitute for 'Mark-->Mark/Unmark', colours the line.
3163 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
3165 2001-07-01 [christoph]
3168 fixed font for trash
3170 move ctree to unread message
3174 * sync with sylpheed 0.5.0pre3 release
3180 allow inserting / attaching multiple files in
3186 small change to Alfons' previous stuff so that it
3191 * lots of files changed; first attempt to merge the changes
3192 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
3197 updated and completed, translations by Fabio
3198 Junior Beneditto <fjbeneditto@yahoo.com.br>
3204 allow selecting an attached files' mime type from a
3209 * more sync with sylpheed 0.5.0pre3
3214 merge with sylpheed.pot and pt_BR.po provided by
3215 Fabio Junior Beneditto.
3220 make MIME types case insensitive
3225 merge with sylpheed.pot and old nl.po; translations added.
3229 * more sync with sylpheed 0.5.0pre3
3234 don't crash when removing parent node of messages
3235 attracted by subject. this was caused by not deleting
3236 the parent node from the subject line hash table.
3243 if there are multiple messages selected, allow forwarding
3244 them as attachments.
3248 * more sync with sylpheed 0.5.0pre3
3254 * sync with sylpheed 0.5.0pre3
3259 fixed 'compose news article' bug
3260 from icon-and-text toolbar
3264 * sync with sylpheed 0.5.0pre2 release
3266 2001-06-24 [christoph]
3268 * src/prefs_common.c
3269 bug fix in font selection
3271 use sylpheed's normal font instead of
3272 gtk default font for folders without
3277 * src/mainwindow.[ch]
3278 added composite compose mail / news button (an idea by Leandro
3279 Pereira <leandro@linuxmag.com.br>)
3283 Added instructions for ldif-to-xml.py
3291 * src/pixmaps/stock_news_compose.xpm
3292 added pixmap by Leandro
3293 * src/prefs_common.c
3294 tested built-in spelling checker of GCC 3.0 :)
3296 merged dutch translation of sylpheed-main with
3301 Added tools directory and files.
3303 * tools/filter_conv.pl
3304 converts old filter system to new filtering system
3305 * tools/ldif-to-xml.py
3306 converts netscape addressbook to sylpheed addressbook
3308 descriptions/instructions for above two files
3310 2001-06-23 [christoph]
3313 * src/manage_window.[ch]
3314 * src/prefs_common.[ch]
3315 mail retrieval dialog can be enabled, disabled
3316 or hidden if non of sylpheed's windows is active
3322 * sync with sylpheed 0.5.0pre2
3324 2001-06-21 [christoph]
3327 show recipient on 'from' for all accounts
3330 * src/prefs_common.[ch]
3331 disable error popup on mail receive errors
3336 made the ruler correctly appear and disappear.
3339 removed Hoa's work-in-progress-stuff (interesting!) so
3342 2001-06-20 [christoph]
3345 * src/progressdialog.c
3346 added scrolled window for list in progressdialog
3350 sync with sylpheed 0.5.0pre1 release
3352 2001-06-20 [christoph]
3355 make building threads by subject work when
3356 thread view is enabled
3359 * src/prefs_common.[ch]
3360 automatically select account for mail replys
3364 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
3365 they are filled in from the account settings.
3369 * more sync with sylpheed 0.5.0pre1
3375 added --sysconfdir to CPPFLAGS for pointing to the correct
3376 location of mime.types.
3378 NOTE: make sure you use --sysconfdir when running ./autogen.sh
3384 fixed some bug when building threads
3388 * src/prefs_account.c
3389 UI stuff: More changes to the English
3393 * src/pixmaps/stock_news_compose.xpm: new file
3397 Added new icon for Hoa's 'compose a news
3398 message', plus minor improvements to the
3404 more sync with sylpheed 0.5.0pre1
3410 Follow-up and reply to
3412 * src/summaryview.[ch]
3413 Build threads also with subjects
3418 forwarding use the current account.
3421 the "compose message" button has been replaced with
3422 "new mail" and "new news" buttons
3424 * src/prefs_common.[ch]
3425 added a configuration option to use the forward button
3426 as "forward as attachment"
3427 changed reply and forward format description
3429 * src/quote_fmt_lex.l
3430 * src/quote_fmt_parse.y
3431 added message with no signature in format for reply
3440 Improvements to the English
3442 * src/prefs_common.c
3443 Improvements to the English and some
3444 clarity/continuity improvements in the
3445 description of Quote symbols.
3451 * sync with sylpheed 0.5.0pre1
3456 Better interface for compose, displayed fields
3457 are updated whenever we change account.
3458 Newsgroups field is automatically filled.
3461 Newsgroups field is automatically filled.
3463 * src/prefs_account.c
3464 Some interface stuff when fields appear and
3471 * sync with sylpheed 0.4.99
3475 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
3476 base64_decoder_free, base64_decoder_decode): new object and
3477 functions for decoding base64 streams.
3478 * src/procmime.c (procmime_decode_content): modified to use the
3485 * sync with sylpheed 0.4.99cvs11
3491 * sync with sylpheed 0.4.99cvs9
3496 * src/prefs_account.c
3498 SMTP server can be defined in the news account
3499 mime type of attachment are kept.
3503 now choose the highest important score between default
3504 and important score of folder.
3508 * src/prefs_common.c:
3510 (prefs_quote_description_create): corrected description of
3511 quote format characters
3517 * sync with sylpheed 0.4.99cvs8
3521 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
3522 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
3528 * sync with sylpheed 0.4.99cvs7
3532 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
3533 clashes with autogenerated header).
3534 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
3535 * src/Makefile.am: added quote_fmt.h.
3536 * src/.cvsignore: added lex/yacc autogenerated files
3537 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
3543 * sync with sylpheed 0.4.99cvs6
3547 * added src/quote_fmt_parse.h
3552 don't modify readonly configuration files
3554 * src/prefs_account.c
3555 * src/prefs_common.c
3556 * src/prefs_customheader.c
3557 * src/prefs_display_header.c
3558 * src/prefs_filter.c
3559 * src/prefs_filtering.c
3560 * src/prefs_scoring.c
3561 don't open dialog box when configuration files
3566 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
3568 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
3569 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
3570 BUILT_SOURCES to make all files rebuild properly.
3572 * src/compose.c: removed #include "quote_fmt.tab.h".
3574 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
3575 CHARACTER value in yylval.
3577 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
3578 receive CHARACTER value by documented means (yylval).
3580 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
3585 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
3590 * src/prefs_filtering.c
3591 now keep the configuration for execute action
3598 * sync with sylpheed 0.4.99cvs5
3603 added quote_fmt.[ch]
3605 * added src/quote_fmt.y
3606 * added src/quote_fmt.l
3607 * added src/quote_fmt.tab.h
3608 * added src/quote_fmt.tab.c
3609 * added src/lex.quote_fmt.c
3610 parsing configuration for replying
3613 * src/prefs_common.[ch]
3614 added configuration UI for replying
3618 using configuration for replying
3626 * src/prefs_filtering.c
3627 * src/prefs_matcher.c
3628 * src/prefs_matcher.h
3629 action "run a command" for filtering
3630 and matching with a command.
3631 fixed the "whole message" matching
3634 changed temporary filename for security
3637 queue the notification if it fails to send.
3639 * src/prefs_common.c
3640 * src/prefs_folder_item.c
3641 changed the default important score
3643 * src/prefs_scoring.c
3645 hide kill score input when the folder is not
3650 * src/prefs_common.c:
3652 (prefs_font_select): pass font name in font entry box to font
3657 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
3661 * sync with sylpheed 0.4.99cvs4
3665 * src/headerwindow.c:
3667 (headerwindow_show_cb): use the selected summary view item, not
3672 * src/headerwindow.c:
3674 (headerwindow_show_cb): always try to show msginfo
3679 keep attached parts when reediting or forwarding.
3684 * src/prefs_folder_item.[ch]
3685 * src/prefs_scoring.[ch]
3687 * src/summaryview.[ch]
3690 * src/prefs_common.[ch]
3691 support for folder scoring
3692 kill score and important score for messages
3694 * src/prefs_account.c
3695 some display bug fixed for local account
3700 * src/summaryview.c:
3702 (add_sender_to_cb): don't crash when no or invalid sender; the add
3703 sender to address book menu item is disabled.
3707 * src/filtering.[ch]
3709 handling summary menu / filter messages
3715 imap folders now appears in list
3718 doesn't crash if destination mail is not writeable
3723 removed some warnings
3727 * src/prefs_filtering.c
3728 global string to identify any folders
3729 removed some debug info
3730 filtering to mbox folders is now possible
3733 removed some warnings
3736 permission on files are changed to read/write for user only,
3738 creation of subfolder is handled better.
3742 Verified the sync for src/prefs_common.[ch] and
3743 src/prefs_account.[ch]. I believe there were some
3744 minor indentation differences.
3750 * sync with 0.4.99cvs3
3755 handling flags for mbox format
3758 use of mark file only for MH format
3759 handling flags for mbox format
3760 filtering cannot yet move or copy mails to mbox folders.
3763 changed move_msg, copy_msg,
3764 move_msgs_with_dest, copy_msgs_with_dest functions
3765 uses only folder->copy_msg() function
3766 uses folder->finished_copy() to handle the destination
3767 folder at the end of the copy or move operation.
3770 included mbox directories.
3772 * src/folderview.[ch]
3774 handle folders operation for mbox format
3777 disable conversion of "From " header
3779 * src/mbox_folder.[ch]
3780 completion of mbox format handling
3783 changed mh_copy_msg() function and
3784 removed mh_move_msg(), mh_move_msgs_with_dest(),
3785 mh_copy_msgs_with_dest()
3787 * src/prefs_filtering.c
3788 removed some warnings
3790 * src/prefs_matcher.c
3791 default boolean operation is AND
3794 handling flags for mbox format
3795 handling of "From " header
3799 added MSG_REALLY_DELETED flags to handle deletion of
3800 messages in mbox format.
3803 handling flags for mbox format
3804 disable the MSG_DELETED flags when messages
3805 are deleted in mbox format
3808 "From " headers display fixed.
3814 (get_email_part): skip quoted email addresses, like in e.g.
3815 "'alfons@proteus.demon.nl'".
3819 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
3820 and fixing the persistence troubles when using separate windows.
3824 Added #define SEPARATE_ACTION used in the gtk item factory for
3825 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
3826 use gtk_item_factory_get_widget_by_action() to get the items.
3828 Removed separate_widget_cb from the gtk item factory data
3830 (mainwindow_create): connect separate_widget_cb() to check
3831 menu item "toggled" signal. also passing a MainWindow pointer
3832 as object data for both check menu items.
3834 (separate_widget_cb): definition of separate_widget_cb() to match
3835 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
3836 window using gtk_object_get_data(). The type of window separation
3837 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
3839 * src/prefs_filtering.c,
3840 src/prefs_matcher.c: added horizontal scrollbars
3845 fix segfault with invalid bold font
3847 correctly display summary stats after row is marked
3851 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
3852 encodings with libjconv.
3857 added mbox_folder.[ch]
3859 mbox temporary folder
3861 * added src/mbox_folder.[ch]
3863 * src/procheader.[ch]
3866 bugfix for file incorporation filtering
3868 enable creation of MBOX
3869 * src/prefs_display_header.c
3870 enable use of headers like "From "
3871 something that should be fixed :
3872 displaying of such headers add an extra space
3873 * src/prefs_folder_item.c
3874 don't create folders because it is not necessary
3876 added data field to MsgInfo for mbox internal use
3878 added some support for mbox
3880 added get_mbox_cache_dir() function
3882 2001-05-23 [hiroyuki]
3884 * src/headerwindow.c
3895 src/folderview.c: more sync with 0.4.99cvs2.
3897 * src/headerwindow.c: reverted.
3903 * sync with sylpheed 0.4.99cvs2
3911 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
3917 * configure.in: if gnome-config not found, "no" is displayed
3919 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
3921 * src/textview.c: now also possible to add mail addresses by right
3922 clicking in the text view
3924 * src/codeconv.c: merged patch which fixes endless loop when encountering
3925 invalid wide characters; from Alte <010@imis.ru>
3929 Added installation of gnome specific things:
3931 * Makefile.am: gnome conditional
3933 * configure.in: check for installed gnome
3935 * added sylpheed.png, sylpheed.desktop
3939 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
3941 * src/mainwindow.h (main_window_toolbar_create): created a button
3943 (main_window_set_toolbar_sensitive): enable/disable the new button
3945 (toolbar_reply_to_author_cb): handle the new button.
3947 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
3948 send_progress_dialog_destroy() on failure (fixes hang on SMTP
3953 * src/compose.h (ComposeReplyMode): new modes
3954 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
3955 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
3958 (compose_send): move some code into a new function:
3959 (compose_current_mail_account): new function.
3960 (compose_reply): new argument to_author, all callers changed; if
3961 to_author==TRUE and account->protocol==A_NNTP, find and use an
3962 appropriate mail account for replying.
3963 (compose_reply_set_entry): new argument to_author; ignore
3964 compose->replyto if to_author==TRUE.
3966 * src/mainwindow.c: new command "Message/Reply to author".
3967 (main_window_set_menu_sensitive): enable/disable it.
3968 (reply_cb): handle it.
3970 * src/summaryview.c: new command "Reply to author".
3971 (summary_set_menu_sensitive): enable/disable it.
3972 (summary_reply_cb): handle it.
3974 * src/account.c (account_find_mail_from_address): new function.
3980 * sync with sylpheed 0.4.99cvs1
3987 new filtering action : forward and forward as attachment
3990 no need for $DISPLAY when we run sylpheed --help
3991 call to parse_cmd_opt() is moved
3993 * src/mainwindow.[ch]
3994 execute button is hidden when immediate execute
3999 * src/prefs_folder_item.c
4001 better handling of missing directories
4004 reedit is enabled in outbox
4005 reedit is enabled in queue
4011 * src/prefs_filtering.c
4012 changed attachement into attachment
4018 * sync with sylpheed 0.4.67cvs9
4019 * sync with sylpheed 0.4.67cvs7-8
4024 added prefs_filtering.c
4026 * src/filtering.[ch]
4028 removed action : forward_news and forward_news_as_attachement
4029 (forward and forward_as_attachement can be used instead)
4032 added menu option to access filtering configuration
4034 * src/prefs_account.c
4035 changed mail_command default to /usr/sbin/sendmail
4037 * added src/prefs_filtering.[ch]
4038 dialog box for filtering configuration
4040 * src/prefs_matcher.c
4041 added function prefs_matcher_get_criteria_from_matching()
4043 * src/prefs_scoring.c
4044 reset the dialog when register or substitute is clicked
4049 added filtering.[ch]
4051 using filering.[ch] instead of filter.[ch]
4053 reading new filtering configuration
4055 added some filtering actions
4056 and fixed a bug for headers and mail body matching
4058 using filering.[ch] instead of filter.[ch]
4060 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
4062 some fixes for filtering
4064 2001-05-14 [hiroyuki]
4066 * src/send.c: fixed some weird indentations.
4067 send_message_with_command(): call pclose() only if p != NULL.
4068 * src/textview.c: get_email_part(): modified the code for readability.
4070 2001-05-14 [hiroyuki]
4074 src/md5ify.h: removed from the cvs.
4078 * src/main.c: include rfc2015.h to avoid compiler warnings.
4079 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
4080 the panel is already on screen.
4081 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
4082 closing the alert window by ESC as "No".
4083 * src/prefs_common.c (prefs_interface_create): moved return
4084 receipt check button to the correct place.
4088 * src/prefs_common.c:
4089 moved return receipt check button to the Send tab. (prefs_send_create)
4090 removed the date format ui related globals. (prefs_display_create)
4094 * sync with sylpheed 0.4.67cvs5-6
4098 * added Alfons' font selection patch
4101 * src/headerwindow.c
4102 * src/prefs_common.c
4103 * src/prefs_common.h
4107 changed version of cache
4109 * src/prefs_matcher.c
4110 added additionnal matching criteria
4114 added references in MsgInfo
4119 prepared some things for new filtering
4121 added some matching properties
4122 inreplyto need to be enhanced
4123 prepared some things for new filtering
4125 added Return-Receipt-To handling
4126 * src/prefs_folder_item.c
4127 changed default value to TRUE
4128 * src/prefs_matcher.c
4129 added some matching properties
4130 * src/prefs_scoring.[ch]
4131 the scoring dialog is finished
4133 added Return-Receipt-To handling
4134 Reference need to be added
4136 added Return-Receipt-To handling
4137 added threadscore to get a better score sorting when
4140 suppressed a bug when we sort the list
4141 when no folder is opened.
4142 better score sorting when threads are enabled
4146 * reverted previous patch because of potential errors
4150 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
4151 applied "toggle mail-retrieval dialog window" patch submitted
4152 by Eric Limpens <eric@qnt.net>
4154 * sync with sylpheed 0.4.67cvs4
4158 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
4159 some picky compilers.
4160 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
4161 * src/grouplist_dialog.c: include alertpanel.h.
4162 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
4163 fix compile warning.
4164 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
4165 #include "defs.h" before others to prevent the warning of `MIN'
4166 and `MAX' redefinition.
4172 * src/prefs_account.c
4173 * src/prefs_display_header.c
4176 added prefs_scoring.[ch]
4177 * src/grouplist_dialog.c
4178 display an error dialog box if the group list
4180 * src/mainwindow.[ch]
4181 added main_window_set_thread_option() function
4182 scoring dialog box enabled
4184 added flags matching unread /new / marked
4185 / deleted / replied / forwarded
4187 newsgroups are now finally in newscache
4188 * src/prefs_matcher.[ch]
4189 finished preferences for matching dialog
4190 * added src/prefs_scoring.[ch]
4191 scoring dialog box completed
4193 conversion to string : added scoringprop_to_string()
4194 write config for preferences :
4195 added prefs_scoring_write_config()
4197 threads can be enabled/disabled independently
4205 thought it would be nice to have a list of all
4206 contributors (used Changelog as a reference)
4209 messed up version numbering...
4213 * sync with sylpheed 0.4.67cvs1-3
4217 * src/prefs_common.c:
4218 better UI for strftime format, double clicking
4219 on format now inserts the format in text entry
4220 replaced close button with standard OK/Cancel
4221 moved date format button to the right of the
4227 Ctrl-Home / Ctrl-End have proper cursor navigation
4231 * src/prefs_matcher.c
4232 finished UI to define matching properties
4233 added ok and cancel button
4234 * src/prefs_filter.c
4235 added ok and cancel button
4237 fixed some bug in xhdr parsing
4242 fixed a bug in textview_show_header(), which displayed two colons (':');
4243 cleaned up some warnings
4248 added prefs_matcher.[ch]
4249 compilation with -W -Wall
4251 ungrab the mouse events if grabbed - does it
4252 fix the bug for disposition notification ?
4254 added a menu option to open the matching dialog.
4256 added matcherprop_to_string() and matcherlist_to_string()
4257 fixed some bugs, changed the name of some options
4258 age_sup and age_inf becomes age_greater and age_lower,
4259 body and messageheaders becomes body_part and headers_part,
4260 changed the names of constants from SCORING_XXX to MATCHING_XXX
4261 * src/prefs_display_header.c
4262 * src/prefs_headers.c
4263 fixed a bug that accidentally destroyed dialogs
4264 when closed them with delete_event
4265 Added *_deleted() which handle delete_event signal correctly.
4266 * src/prefs_folder_item.[ch]
4267 added "enable_thread" field for future customization
4268 * added src/prefs_matcher.[ch]
4269 sample of the UI to define matching properties
4271 using procheader_headername_equal instead of str*cmp functions
4272 using procheader_parse_header() function
4274 using MATCHING_XXX instead of SCORING_XXX
4276 display the sender of the news even if this is ourself
4277 when this is a news message.
4279 using headername_equal() instead of str*cmp functions
4285 * sync with sylpheed 0.4.66
4286 * src/gtkstext.c: trace logs added
4290 * src/prefs_common.[ch]: added option to enable/disable GnuPG
4291 signature check popup.
4292 * src/rfc2015.c (check_signature): show signature check popup only
4293 if it is enabled in preferences.
4299 * sync with sylpheed 0.4.66cvs6
4303 * src/prefs_common.[ch]: added option to enable/disable
4304 looking up sender name in address book for summary pane
4305 * src/summaryview.c: look up sender in the address book
4306 by using Alfons' address completion code
4308 2001-05-07 [hiroyuki]
4311 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
4312 member of Pop3State.
4313 * src/news.c: brought #include "defs.h" before #include <glib.h>
4314 to prevent the warning of `MIN' and `MAX' redefinition.
4318 * removed src/headers_display.[ch]
4319 * removed src/prefs_display_headers.[ch]
4321 use a temporary file in the user directory for mbox import
4323 added XHDR support to get "To" and "Cc" headers
4324 (in order to match news with to or cc field for
4326 added function news_parse_xhdr() to get XHDR response
4328 added function nntp_xhdr()
4330 fetch the message if necessary
4336 * sync with sylpheed 0.4.66cvs3-5
4341 added function itos_buf() to enable use of several buffers
4343 use of itos_buf() instead of itos() in summary list
4344 to fix the broken display of message number.
4348 * src/gtkstext.c: bug in cursor up navigation fixed,
4349 fixed another unsigned / signed comparison (we're getting there :-)
4354 added scoring.c scoring.h
4355 prefs_folder_item.c prefs_folder_item.h
4358 added FOLDERITEM_RC SCORING_RC
4360 added prefs field in FolderItem :
4361 properties for each folder (PrefsFolderItem),
4362 sorting type and mode were added as the first properties.
4364 read config for scoring
4365 * added src/matcher.[ch]
4366 gives functions to parse configuration file to do
4367 matching on mails with a list of conditions.
4369 add option to sort by score
4370 * src/prefs_common.[ch]
4371 added preference option to show score and for
4372 the score column size
4373 * added src/prefs_folder_item.[ch]
4374 properties for each folder (PrefsFolderItem),
4375 sorting type and mode were added as the first properties.
4376 * src/procheader.[ch]
4377 added procheader_parse_header()
4378 added procheader_header_free()
4379 added procheader_headername_equal()
4380 and made modification to use them.
4382 added score field to MsgInfo structure
4383 * added src/scoring.[ch]
4384 gives functions to parse configuration file to do
4385 scoring on mails with a list of conditions.
4386 * src/summaryview.[ch]
4387 save the sorting type and mode for the folder
4388 added column to display the score of the mail
4389 added function summary_score_clicked()
4390 sorting type and mode are restored to the folder
4393 use procheader_parse_header(), procheader_headername_equal()
4394 removed memory leak in text_scan_header when freeing headers
4396 changed the function to match names of headers
4397 using procheader_headername_equal()
4399 Scoring functions are implemented, an interface is needed
4405 hopefully fixed the row up navigation bug,
4406 removed adding back / forward lines to cache
4410 * src/prefs_display_headers.c: user interface changes:
4411 (prefs_display_headers_create): remove unused "Show" check button;
4412 allow reordering of headers by dragging.
4413 (prefs_display_headers_write_config): remove unused variables.
4414 (prefs_display_headers_set_dialog): do not insert "(New)" at top
4415 of lists (not needed with the new UI).
4416 (prefs_display_headers_set_list): scan lists starting from row 0,
4417 not 1 (do not skip "(New)").
4418 (prefs_display_headers_find_header): new function.
4419 (prefs_display_headers_clist_set_row): do not allow duplicates.
4420 (prefs_display_headers_delete_cb): do not skip row 0; treat
4421 closing the alert window by ESC as "No".
4422 (prefs_display_headers_up): do not protect row 0.
4423 (prefs_display_headers_down): do not protect row 0.
4427 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
4431 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
4432 summary_select_next_marked, summary_select_prev_marked): new
4437 * src/news.c: fixed a bug when no article can be fetched after
4438 server timeout if the connection was restored by news_post():
4439 (news_select_group): new function.
4440 (news_fetch_msg): call news_select_group() before fetching
4442 (news_get_uncached_articles): set session->group after successful
4450 changed version of cache, added cc field
4452 * src/prefs_display_headers.c
4453 the interface was changed
4455 * src/prefs_headers.c
4460 * completed sync of sylpheed cvs2
4461 * src/gtkstext.c: updated row up / down cursor navigation
4462 * src/textview.c: re-edited, prepared for fixing the email address
4467 * src/prefs_common.c: use alfons' strftime ui code
4468 entry_datefmt and datefmt_sample widgets have to be
4469 global in this module because of this change
4474 * src/prefs_common.[ch] added option to activate the return receipt
4479 * src/gtkstext.c: fix for row up/down cursor navigation.
4483 * sync with 0.4.66cvs2
4487 added add-sender-to-addressbook patch
4495 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
4498 * src/alertpanel.c (alertpanel_create): new argument can_disable,
4499 all existing callers changed to pass FALSE; create a check button
4500 to disable the message.
4501 (alertpanel_message_with_disable): new function.
4502 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
4503 (alertpanel_button_toggled): new function.
4504 (alertpanel_button_clicked, alertpanel_close): set value using
4507 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
4509 * src/prefs_common.c (prefs_privacy_create): new check button
4510 checkbtn_gpgme_warning.
4512 * src/main.c (main): moved preferences reading before gpgme
4513 initialization; check prefs_common.gpgme_warning before giving the
4514 GnuPG warning and set it to FALSE if the user wants to disable the
4517 2001-05-02 [hiroyuki]
4519 * src/prefs_display_headers.c: modified the layout and some labels.
4523 * src/prefs_account.c (prefs_account_fix_size): new function.
4524 (prefs_account_create): call prefs_account_fix_size(); use
4525 gtk_widget_show instead of gtk_widget_show_all (fixes too large
4526 size when the window is shown for the first time).
4527 (prefs_account_basic_create): changed layout of serv_table; moved
4528 localmbox_entry above smtpserv_entry (logically it replaces
4530 (prefs_account_protocol_activated): set sensitivity of
4531 nntpauth_chkbtn according to the protocol (in addition to
4532 hide/show); commented out gtk_table_set_row_spacing() calls.
4533 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
4534 not sensitive (fixes a bug with disabled username/password boxes
4535 when editing POP3 account after NNTP with authentication).
4541 * src/prefs_account.[ch]
4543 removed local account without SMTP server
4544 added option to use mail command instead of a connexion
4545 to SMTP server when a local account is used
4546 * src/prefs_headers.c
4549 fixed a bug when connexion immediately closed
4559 * src/prefs_account.c (Basic, prefs_account_basic_create): new
4560 widget nntpauth_chkbtn.
4561 (prefs_account_protocol_activated): handle nntpauth_chkbtn
4563 (prefs_account_nntpauth_toggled): new function.
4565 * src/news.c (news_session_new_for_folder): use NNTP
4566 authentication only if ac->use_nntp_auth is set.
4570 * src/Makefile.am changed headers.[ch] in customheader.[ch]
4571 * src/prefs_display_headers.c changed the UI
4572 * src/prefs_headers.c changed account_name to account_id
4573 * src/compose.c using customheader.h
4575 2001-05-01 [hiroyuki]
4579 src/nntp.c: changed sock_read() to sock_gets(), they've been left
4584 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
4585 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
4586 for displaying of headers
4587 * src/grouplist_dialog.[ch] minor changes to remove warnings
4588 * src/prefs_display_headers.[ch] dialog to choose the
4589 headers to display in the mail viewer.
4590 * src/headers.h correction of #define
4591 * src/headers_display.[ch] configuration for displaying of headers.
4592 * src/main.c read config of displaying of headers
4593 * src/prefs_common.c add a button to access the config dialog
4594 for displaying of headers
4595 * src/prefs_display_headers.[ch] dialog for configuration for
4596 displaying of the headers.
4597 * src/prefs_headers.c cleaning of code
4598 * src/procheader.c comments added to code
4599 * src/textview.c changes to reorder the headers depending
4600 on the config for displaying of headers
4606 * sync with 0.4.65cvs12
4608 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
4612 * src/nntp.h (NNTPSockInfo): new field auth_failed.
4614 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
4615 is set to force reconnection after authentication failure.
4616 (nntp_gen_command): set sock->auth_failed on authentication
4617 failure, or if sock->userid and sock->passwd are not set.
4619 * src/news.c (news_session_new_for_folder): set userid=NULL if
4620 password dialog is cancelled.
4624 * src/nntp.h (NNTPSockInfo): new type.
4626 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
4628 (nntp_open_auth, nntp_close): new functions.
4629 (nntp_gen_command): new function to handle authentication; all
4630 NNTP command functions updated to use it.
4631 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
4632 (nntp_list): removed old useless code.
4634 * src/news.h (NNTPSession): new field nntp_sock.
4636 * src/news.c: all functions updated to use NNTPSockInfo instead of
4638 (news_session_new): new arguments (userid, passwd); made static;
4639 use nntp_open_auth() if needed.
4640 (news_session_destroy): use nntp_close() instead of sock_close().
4641 (news_query_password): changed arguments.
4642 (news_session_new_for_folder): new function.
4643 (news_session_get): use news_session_new_for_folder().
4644 (news_authenticate): deleted.
4645 (news_get_uncached_articles): removed old authentication code.
4649 * src/news.c: reverted my previous changes (need to do NNTP
4650 authentication in a cleaner way).
4654 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
4655 news_nntp_post, news_nntp_mode): new functions (wrappers with
4656 authentication support).
4657 (news_get_article_cmd, news_get_article, news_get_header): new
4658 argument "folder"; all callers changed.
4659 (news_get_article_cmd): added authentication support.
4660 (news_session_get): use news_nntp_mode() instead of nntp_mode().
4661 (news_post): use news_nntp_post() instead of nntp_post().
4662 (news_get_uncached_articles): use news_nntp_group() instead of
4663 nntp_group() and news_nntp_xover() instead of nntp_xover();
4664 removed old authentication code.
4665 (news_get_group_list): use news_nntp_list() instead of nntp_list().
4667 * src/nntp.c (nntp_list): return real error code instead of
4672 * configure.in: fixed wint_t typedef detection again
4676 * src/prefs_account.[ch], added A_LOCAL_CMD
4677 (send mail with mail command)
4678 * src/send.c added function send_message_with_command()
4679 * src/inc.c made a more secure get_spool() function with
4680 mktemp() but maybe mkstemp() or something more
4685 * src/textview.c, colorization of email addresses in headers
4689 * bug sync with sylpheed
4690 * prefs_common.c: created date format ui for darko
4691 * sync with 0.4.65cvs11
4692 * configure.in: corrected to have the new gpg checks
4696 * completed sync with 0.4.65cvs10
4697 * minor debug things added to gtkstext.c
4701 * configure.in: remove check for availability of
4702 strftime() as advised by Hiroyuki
4703 * src/prefs_common.[ch], src/procheader.c:
4704 synch strftime() code with Hiroyki's main branch
4708 * src/news.c: news_query_password(), news_authenticate(): new
4710 news_get_uncached_articles(): added NNTP authentication
4712 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
4714 * src/prefs_account.c: prefs_account_protocol_activated():
4715 enable userid and password fields for NNTP.
4719 * configure.in: check for availability of strftime()
4721 * src/prefs_common.[ch], src/procheader.c: use
4722 strftime() for displaying date in summary pane if it
4727 * more .cvsignore cleanups [alfons]
4731 * ac/sv-check-type.m4: new autoconf macro.
4732 * configure.in: fixed wint_t typedef detection (did not work
4737 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
4741 * modified gtkstext.c : buggy cursor navigation fixed,
4742 and font descent also taken in account when drawing
4746 * added comments in src/news.c src/nntp.c
4747 * added src/prefs_headers.[ch]
4748 * added src/headers.[ch]
4749 * modified compose.c to activate custom headers
4750 added function is_in_custom_headers
4751 * modified prefs_account.[ch]
4752 added function prefs_account_customhdr_edit
4753 * modified src/defs.h :
4754 added HEADERS_RC : name of the config file
4755 for the custom headers
4766 added gtkstext with configure.in patch by Hiroyuki which
4767 should fix the XIM detection [alfons]
4769 * more clean up of cvs [alfons]
4771 * removed all Makefile.in files to attic.
4773 * updated all .cvsignores to really ignore things that could
4774 be unintentionally committed by a recursive commit.
4777 * added src/grouplist_dialog.[ch]
4778 * changed src/folderview.c to call grouplist_dialog instead
4781 added functions news_reset_group_list
4782 and news_get_group_list
4784 added function nntp_list
4786 added GROUPLIST_FILE : name of the newsgroup list cache file
4790 * added option to warn about queued messages on exit [sergey]:
4792 * src/compose.c: compose_queue(): call folder_item_scan()
4793 and folderview_update_item() after queueing.
4794 * src/folderview.c: folderview_update_node(): draw the queue
4795 folder in bold font if there are queued messages.
4796 * src/mainwindow.c: queued_messages(): new function.
4797 app_exit_cb(): display warning if there are queued messages
4798 if warn_queued_on_exit is set.
4799 * prefs_common.[ch]: add warn_queued_on_exit option.
4801 * enhanced GnuPG key selection support [sergey]:
4803 * src/select-keys.c: updated to newer version from Win32
4804 branch with support for selecting arbitrary keys.
4805 * src/prefs_account.c: added the Privacy tab to the account
4807 prefs_account_privacy_create(),
4808 prefs_account_sign_key_set_data_from_radiobtn(),
4809 prefs_account_sign_key_set_radiobtn(): new functions.
4810 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
4811 * src/rfc2015.c: set_signers(): new function.
4812 pgp_sign(): add the account parameter, call set_signers().
4813 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
4814 * src/rfc2015.h: rfc2015_sign(): updated prototype.
4815 * src/compose.c: pass the current account to rfc2015_sign().
4817 * tag name claws added to prevent confusion with main branch [alfons]
4819 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
4821 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
4823 * sync with recent sylpheed cvs. Untested though. [alfons]