4 add Match's new addressbook
7 updated translation submitted by Jens Oberender
13 * sync with sylpheed 0.6.1 release
20 * sync with sylpheed 0.6.0cvs4
23 updated translation submitted by Fabio Junior Beneditto
37 change to version 0.6.0claws1
39 * sync with sylpheed 0.6.0cvs1
42 updated translation submitted by Ricardo Mones Lastra
45 add 'src/prefs_templates.c'
47 * src/compose.c, src/summaryview.c
48 fix segfault on 'Re_edit'
52 * configure.in, Makefile.am
54 add tools directory to source distribution
59 change to version 0.6.0claws
61 * sync with sylpheed 0.6.0 release
63 2001-08-30 [christoph]
66 removed autoconf version check
70 * src/account.c, src/compose.c, src/prefs_common.[ch]
71 * src/procheader.[ch] src/utils.[ch]
72 Enhanced automatic account selection on replies
73 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
76 add LDAP and JPilot to the configuration results output.
78 2001-08-29 [christoph]
81 no bold font for ignored threads
86 change to version 0.5.3claws6
88 * sync with sylpheed 0.5.3cvs10
89 src/stringtable.[ch]: New Files
91 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
92 * src/pixmaps/sylpheed.xpm
93 add mini-icons to windows (by Alfons)
98 new functions: next_labeled_cb(), prev_labeled_cb()
101 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
102 summary_select_next_labeled(), summary_select_prev_labeled()
104 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
105 give claws blue folders and a blue trash can
110 change to version 0.5.3claws5
112 * sync with sylpheed 0.5.3cvs9
113 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
115 2001-08-24 [christoph]
118 keep filename when browsing directories
119 (not working for user entered filename, but
120 for default name and selected filename from
123 fixed wrong spelling "Folllow-up"
127 fixed new/unread message count with ignored
128 threads (2 commits, first didn't notice no
129 longer needed decreasing)
131 readded scrolling of progress dialog
137 change to 0.5.3claws4
139 * sync with sylpheed 0.5.3cvs7
141 2001-08-24 [christoph]
144 set request return receipt when replying
145 if it is set is the folder prefs of the
148 disable final error popup if popups are
149 disabled in config (again)
154 Change version number to 0.5.3claws3
156 * sync with sylpheed 0.5.3cvs5
159 double quote '%s' in 'gedit %s' to fix bug when
160 opening attachment with spaces in the name
163 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
164 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
165 initial message templates support
171 change version number to 0.5.3claws2
173 * sync with sylpheed 0.5.3cvs4
175 * src/procmsg.h src/summaryview.c
176 re-implement (un)ignore thread
181 remove unnecessary code
183 enable 'dynamic' signatures (submitted by
184 Eric Limpens <eric@hscg-internet.nl>)
188 clean up after sync with sylpheed 0.5.3 release
191 fix re-introduced font mess, see Christoph's
196 use sylpheed's small font instead of
197 gtk default font for summary view
203 add pl to ALL_LINGUAS - sync with main branch
205 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
206 Updated. Translations by Jens Oberender, Ricardo Mones
207 Lastra, Alfons, and Fabio Junior Beneditto respectively.
209 * po/pl.po ** NEW FILE **
210 sync with the main branch
213 fix target folder colorizing and refresh problem
216 2001-08-17 [christoph]
219 claws uses 4 colors for target folder coloring.
220 arrays were not long enough and destroyed the
221 stack causing a segfault.
222 target folder colorizing does not work anymore
228 change to version 0.5.3claws1
230 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
231 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
232 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
234 sync with sylpheed 0.5.3 release, but keep claws method of
235 configuring/saving fonts
237 * src/addressbook.[ch]
238 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
239 in line with a similar change in Hiroyuki's branch
241 * src/mainwindow.[ch]
242 disable main_window_set_thread_option()
243 * src/prefs_folder_item.c
244 comment out &tmps_prefs.enable_thread,
245 * src/mbox_folder.c, src/procmsg.[ch]
246 comment out MSG_IS_IGNORE_THREAD
248 comment out summary_ignore_thread() and summary_unignore_thread()
249 comment out MSG_IS_IGNORE_THREAD
251 use Hiroyuki's threading instead.
258 use Hiroyuki's 0.5.3 column scheme but also
259 include the enable/disable button.
260 * src/pixmaps/mark.xpm
261 add Hiroyuki's amended pixmap
263 2001-08-13 [christoph]
266 receive at get all column showed wrong state for APOP
267 button should only work for POP3 and APOP accounts
268 * src/prefs_account.c
269 added missing preprocessor statement for SSL
274 add 'receive at get all' column and enable/disable
277 2001-08-06 [christoph]
280 show usage of SSL in protocol column
286 * src/prefs_account.[ch]
287 moved ssl options to a new page
293 added support for SMTP STARTTLS command
295 2001-08-05 [christoph]
298 debian autoconf needs version check to find
299 correct autoconf version. if the file is
300 named configure.in 2.13 is used, which does
301 not work with this configure.in script.
302 other solution would be to rename the script
303 to configure.ac as suggested in the autoconf
307 disable final error popup if popups are
312 fixes IMAP over SSL problem
317 change to 0.5.2claws1
319 * sync with sylpheed 0.5.2cvs1
324 quick fix for ispell detection...
329 change to 0.5.1claws4
331 * sync with sylpheed 0.5.1cvs7
335 * src/prefs_common.c, src/prefs_common.h,
336 src/gtkspell.c, src/gtkspell.h
337 add global spelling checker settings (compose tab) +
338 selection of dictionary
341 guess valid ispell location
346 removal of 'src/quote_fmt_parse.c'
349 (submitted by Jens Oberender <didge@suse.de>)
354 * src/folderview.[ch]
357 * src/prefs_common.[ch]
359 target folder colourization
363 more sync with Sylpheed 0.5.1cvs6
368 * src/prefs_folder_item.[hc]
370 shared folders support with a GUI
376 * sync with Sylpheed 0.5.1cvs6
382 (submitted by Fabio Junior Beneditto)
388 patch to correct bad image mime headers
389 (submitted by Don Quijote <dq@searchlores.org>)
393 * tools/gif2xface.pl **NEW FILE**
395 script to convert file.gif to file.xface for
396 use in a custom header.
397 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
402 change macros for detecting JPilot and LDAP
404 2001-07-27 [christoph]
407 code cleanup (MIN / MAX warning, needed casting)
412 disallow setting flags when detecting certain headers
413 (X-Status, Status, Seen, X-Seen).
415 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
417 2001-07-27 [christoph]
420 * src/prefs_filtering.c
421 * src/prefs_matcher.c
422 * src/prefs_scoring.c
423 scroll list when moving rows up or down
427 * src/prefs_account.c
428 * src/prefs_account.h
430 SMTP over SSL (untested, feedback requested)
438 * configure.in, acconfig.h
439 define CLAWS (need this for main / claws detection)
446 * sync with Sylpheed 0.5.1cvs4
448 2001-07-25 [christoph]
452 item->prefs == NULL (don't know why)
459 * sync with Sylpheed 0.5.1cvs1-3
461 2001-07-24 [christoph]
464 * src/prefs_folder_item.[ch]
465 added folderitem preferences dialog with
466 default To: and auto request return receipt
470 changes to handle new folderitem preferences
474 call compose new mail with current folderitem
478 Release Sylpheed 0.5.1claws
481 change to release version 0.5.1claws
483 2001-07-24 [christoph]
486 fixed segfault that happend when the selected
487 message was removed while retrieving new messages.
491 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
495 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
496 this is a work in progress, for more information: http://nlpagan.net/sylman
498 * configure.in, src/mainwindow.c, manual/Makefile.am
499 add support for English manual
502 add authors of user manuals
504 * manual/en/sylpheed*.html
505 add English documentation
507 2001-07-22 [christoph]
512 changed a wrong debug message
517 update Dutch translation
519 * src/prefs_filtering.c,
521 add more translatable strings
530 * src/inc.c, src/summaryview.[ch]
531 prevent update of mark file when filtering has done, by
532 using a variable; this affects two functions:
533 inc.c::inc_finished()
534 summaryview.c::summary_show()
538 * src/filtering.[ch], src/prefs_filtering.c,
540 add filtering action for label coloring
545 * added src/labelcolors.c
546 * added src/labelcolors.h
547 * src/Makefile.am, src/summaryview.c
548 rearrange label coloring code
551 add more parentheses so label colouring works correctly
554 don't really delete message, but move it to Trash
556 * src/prefs_matcher.c
557 add quote options to info dialog
559 2001-07-20 [christoph]
566 moved ssl stuff to a seperate file
571 fix show sender using address book with no e-mail
572 address in From: field
576 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
577 fix messy handling of escaping... now at least the
578 execute command is useful. escape char is '\', we
579 accept \n and \r too.
583 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
584 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
593 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
595 revise filtering; currently move, copy, marking have
596 been tested. if you like bleeding edge stuff, you
597 should definitely go for this version :)
599 * mark old working stuff as VERSION_0_5_0_CLAWS5
601 2001-07-17 [christoph]
610 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
611 bits in the mark file, without affecting either branch. Lots of
612 files changed, also in claws branch.
614 UNTESTED: use of mbox folders
617 added mark all read; however this was a quick hack used for
618 cleaning up mess after initial merge with Hiroyuki
621 change claws version number back to 0.5.0claws5 to clear up
622 confusion & pretension (recent release was technically
623 0.5.0claws4, so we neatly align with Hiroyuki :-)
627 sync with Hiroyuki's 0.5.0cvs4
634 remove invalid updating of mark files for
635 filter actions MATCHING_ACTION_MOVE and
636 MATCHING_ACTION_DELETE; this should fix the
640 revert Christoph's stab at fixing the folder
644 add missing files with translatable strings
651 * src/addr_compl.[ch], src/prefs_filtering.c
652 make "filtering pref dialog's destination entry" an
653 "address completable entry", if filter destination is
658 sync with Hiroyuki's 0.5.0cvs2-3
660 2001-07-15 [christoph]
663 fixed folder stats update after incorporation
668 * finish label colouring stuff (for now)
669 * fix incorrect colour bug (off by one)
674 change text labels for news and mail message so there's
675 plenty of toolbar estate left
682 sync with Hiroyuki's 0.5.0cvs1
685 more rewrite label colouring
689 * src/summaryview.[ch]
690 * start rewrite label colouring
691 * fix proper location "Add Sender To Addressbook" menu item
695 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
696 (actually this is 0.5.0claws4)
701 * fix duplicate message
702 * add updated Portugese / Brazilian translation
703 submitted by Fabio Junior Beneditto
711 add updated Dutch translation
714 add updated German translation submitted by Jens
718 Prerelease before 0.5.0claws. Please test.
719 This version is temporarily tagged as VERSION_0_5_0_TEST
721 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
722 src/prefs_scoring.c, src/prefs_matcher.c,
723 src/prefs_filtering.c, src/mbox.c,
724 src/main.c, src/inc.c, src/filtering.[ch]
725 revert new Hoa's new matcher (does not work yet)
732 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
738 add ChangeLog.claws to EXTRA_DIST
740 add matcher_parser_parse.h to EXTRA_DIST
742 2001-07-10 [christoph]
745 add destination folder to table of
746 folders that need to be updated after
753 make collapse state of folders and folder items persistent, i.e.
754 if you collapse a folder tree, the next time sylpheed-claws starts
755 up the folder tree remains collapsed.
757 2001-07-10 [christoph]
763 renamed MD5_CTX to MD5_CTX_syl
764 conflicts with a struct in openssl
767 * src/prefs_account.[ch]
771 fixed compose with current account
772 broken by new compose button stuff
777 changed my email address
779 * src/matcher_parser_parse.y
780 clean the parser to remove conflicts
788 fix incorrect description of --enable-ldap parameter
790 * src/prefs_common.[ch]
792 add experimental option "smart wrapping" which makes the
793 compose editor auto wrap.
795 | TODO: the problem with the buggy cursor handling is caused |
796 | by the GtkText. when deleting / backspacing text its |
797 | wrapping algorithm does not take in account the previous |
798 | line. should find a way to hack this in. |
799 | or should perhaps combine this with the word wrapping |
800 | patch i wrote in january. |
803 show build parameters for LDAP and JPilot
806 revert Christoph's bugfix for selecting next unread message,
807 because folder stats aren't updated correctly
814 * src/matcher_parser_lex.l
815 * src/matcher_parser_parse.y
816 * src/prefs_filtering.c
817 * src/prefs_scoring.c
819 bugfix of the config file parser
824 added generated matcher sources to BUILT_SOURCES
830 added new config file parser
835 * src/prefs_filtering.c
836 * src/prefs_matcher.c
837 * src/prefs_scoring.c
838 * added src/matcher_parser.h
839 * added src/matcher_parser_lex.h
840 * added src/matcher_parser_lex.l
841 * added src/matcher_parser_parse.y
842 lex & yacc config file parser
847 changes prefs_filtering into global_filtering
850 build threads with subjects only if "Re: " is at the
851 beginning of the subject
857 sync with sylpheed 0.5.0
858 change of version number only
864 sync with sylpheed 0.5.0pre5
868 sync with sylpheed 0.5.0pre4 release
869 /po and /manual/ja not sync'ed
873 more sync with sylpheed 0.5.0pre4
875 2001-07-03 [christoph]
878 fixed address book broken by address book
879 for VCard, JPilot, LDAP
889 more sync with sylpheed 0.5.0pre4
893 * included address book patch for VCard, JPilot, LDAP
894 * pref_common.c - fixed Font options on Display tab (cosmetic)
895 * alertpanel.c - fixed truncated message
897 2001-07-02 [christoph]
902 mark threads for ignoring
908 * sync with sylpheed 0.5.0pre4
909 updated gettext to 0.10.38.
915 * src/summaryview.[ch]
916 new right-click option: Label.
917 substitute for 'Mark-->Mark/Unmark', colours the line.
918 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
920 2001-07-01 [christoph]
925 move ctree to unread message
929 * sync with sylpheed 0.5.0pre3 release
935 allow inserting / attaching multiple files in
941 small change to Alfons' previous stuff so that it
946 * lots of files changed; first attempt to merge the changes
947 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
952 updated and completed, translations by Fabio
953 Junior Beneditto <fjbeneditto@yahoo.com.br>
959 allow selecting an attached files' mime type from a
964 * more sync with sylpheed 0.5.0pre3
969 merge with sylpheed.pot and pt_BR.po provided by
970 Fabio Junior Beneditto.
975 make MIME types case insensitive
980 merge with sylpheed.pot and old nl.po; translations added.
984 * more sync with sylpheed 0.5.0pre3
989 don't crash when removing parent node of messages
990 attracted by subject. this was caused by not deleting
991 the parent node from the subject line hash table.
998 if there are multiple messages selected, allow forwarding
1003 * more sync with sylpheed 0.5.0pre3
1009 * sync with sylpheed 0.5.0pre3
1014 fixed 'compose news article' bug
1015 from icon-and-text toolbar
1019 * sync with sylpheed 0.5.0pre2 release
1021 2001-06-24 [christoph]
1023 * src/prefs_common.c
1024 bug fix in font selection
1026 use sylpheed's normal font instead of
1027 gtk default font for folders without
1032 * src/mainwindow.[ch]
1033 added composite compose mail / news button (an idea by Leandro
1034 Pereira <leandro@linuxmag.com.br>)
1038 Added instructions for ldif-to-xml.py
1046 * src/pixmaps/stock_news_compose.xpm
1047 added pixmap by Leandro
1048 * src/prefs_common.c
1049 tested built-in spelling checker of GCC 3.0 :)
1051 merged dutch translation of sylpheed-main with
1056 Added tools directory and files.
1058 * tools/filter_conv.pl
1059 converts old filter system to new filtering system
1060 * tools/ldif-to-xml.py
1061 converts netscape addressbook to sylpheed addressbook
1063 descriptions/instructions for above two files
1065 2001-06-23 [christoph]
1068 * src/manage_window.[ch]
1069 * src/prefs_common.[ch]
1070 mail retrieval dialog can be enabled, disabled
1071 or hidden if non of sylpheed's windows is active
1077 * sync with sylpheed 0.5.0pre2
1079 2001-06-21 [christoph]
1082 show recipient on 'from' for all accounts
1085 * src/prefs_common.[ch]
1086 disable error popup on mail receive errors
1091 made the ruler correctly appear and disappear.
1094 removed Hoa's work-in-progress-stuff (interesting!) so
1097 2001-06-20 [christoph]
1100 * src/progressdialog.c
1101 added scrolled window for list in progressdialog
1105 sync with sylpheed 0.5.0pre1 release
1107 2001-06-20 [christoph]
1110 make building threads by subject work when
1111 thread view is enabled
1114 * src/prefs_common.[ch]
1115 automatically select account for mail replys
1119 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
1120 they are filled in from the account settings.
1124 * more sync with sylpheed 0.5.0pre1
1130 added --sysconfdir to CPPFLAGS for pointing to the correct
1131 location of mime.types.
1133 NOTE: make sure you use --sysconfdir when running ./autogen.sh
1139 fixed some bug when building threads
1143 * src/prefs_account.c
1144 UI stuff: More changes to the English
1148 * src/pixmaps/stock_news_compose.xpm: new file
1152 Added new icon for Hoa's 'compose a news
1153 message', plus minor improvements to the
1159 more sync with sylpheed 0.5.0pre1
1165 Follow-up and reply to
1167 * src/summaryview.[ch]
1168 Build threads also with subjects
1173 forwarding use the current account.
1176 the "compose message" button has been replaced with
1177 "new mail" and "new news" buttons
1179 * src/prefs_common.[ch]
1180 added a configuration option to use the forward button
1181 as "forward as attachment"
1182 changed reply and forward format description
1184 * src/quote_fmt_lex.l
1185 * src/quote_fmt_parse.y
1186 added message with no signature in format for reply
1195 Improvements to the English
1197 * src/prefs_common.c
1198 Improvements to the English and some
1199 clarity/continuity improvements in the
1200 description of Quote symbols.
1206 * sync with sylpheed 0.5.0pre1
1211 Better interface for compose, displayed fields
1212 are updated whenever we change account.
1213 Newsgroups field is automatically filled.
1216 Newsgroups field is automatically filled.
1218 * src/prefs_account.c
1219 Some interface stuff when fields appear and
1226 * sync with sylpheed 0.4.99
1230 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
1231 base64_decoder_free, base64_decoder_decode): new object and
1232 functions for decoding base64 streams.
1233 * src/procmime.c (procmime_decode_content): modified to use the
1240 * sync with sylpheed 0.4.99cvs11
1246 * sync with sylpheed 0.4.99cvs9
1251 * src/prefs_account.c
1253 SMTP server can be defined in the news account
1254 mime type of attachment are kept.
1258 now choose the highest important score between default
1259 and important score of folder.
1263 * src/prefs_common.c:
1265 (prefs_quote_description_create): corrected description of
1266 quote format characters
1272 * sync with sylpheed 0.4.99cvs8
1276 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
1277 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
1283 * sync with sylpheed 0.4.99cvs7
1287 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
1288 clashes with autogenerated header).
1289 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
1290 * src/Makefile.am: added quote_fmt.h.
1291 * src/.cvsignore: added lex/yacc autogenerated files
1292 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
1298 * sync with sylpheed 0.4.99cvs6
1302 * added src/quote_fmt_parse.h
1307 don't modify readonly configuration files
1309 * src/prefs_account.c
1310 * src/prefs_common.c
1311 * src/prefs_customheader.c
1312 * src/prefs_display_header.c
1313 * src/prefs_filter.c
1314 * src/prefs_filtering.c
1315 * src/prefs_scoring.c
1316 don't open dialog box when configuration files
1321 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
1323 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
1324 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
1325 BUILT_SOURCES to make all files rebuild properly.
1327 * src/compose.c: removed #include "quote_fmt.tab.h".
1329 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
1330 CHARACTER value in yylval.
1332 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
1333 receive CHARACTER value by documented means (yylval).
1335 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
1340 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
1345 * src/prefs_filtering.c
1346 now keep the configuration for execute action
1353 * sync with sylpheed 0.4.99cvs5
1358 added quote_fmt.[ch]
1360 * added src/quote_fmt.y
1361 * added src/quote_fmt.l
1362 * added src/quote_fmt.tab.h
1363 * added src/quote_fmt.tab.c
1364 * added src/lex.quote_fmt.c
1365 parsing configuration for replying
1368 * src/prefs_common.[ch]
1369 added configuration UI for replying
1373 using configuration for replying
1381 * src/prefs_filtering.c
1382 * src/prefs_matcher.c
1383 * src/prefs_matcher.h
1384 action "run a command" for filtering
1385 and matching with a command.
1386 fixed the "whole message" matching
1389 changed temporary filename for security
1392 queue the notification if it fails to send.
1394 * src/prefs_common.c
1395 * src/prefs_folder_item.c
1396 changed the default important score
1398 * src/prefs_scoring.c
1400 hide kill score input when the folder is not
1405 * src/prefs_common.c:
1407 (prefs_font_select): pass font name in font entry box to font
1412 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
1416 * sync with sylpheed 0.4.99cvs4
1420 * src/headerwindow.c:
1422 (headerwindow_show_cb): use the selected summary view item, not
1427 * src/headerwindow.c:
1429 (headerwindow_show_cb): always try to show msginfo
1434 keep attached parts when reediting or forwarding.
1439 * src/prefs_folder_item.[ch]
1440 * src/prefs_scoring.[ch]
1442 * src/summaryview.[ch]
1445 * src/prefs_common.[ch]
1446 support for folder scoring
1447 kill score and important score for messages
1449 * src/prefs_account.c
1450 some display bug fixed for local account
1455 * src/summaryview.c:
1457 (add_sender_to_cb): don't crash when no or invalid sender; the add
1458 sender to address book menu item is disabled.
1462 * src/filtering.[ch]
1464 handling summary menu / filter messages
1470 imap folders now appears in list
1473 doesn't crash if destination mail is not writeable
1478 removed some warnings
1482 * src/prefs_filtering.c
1483 global string to identify any folders
1484 removed some debug info
1485 filtering to mbox folders is now possible
1488 removed some warnings
1491 permission on files are changed to read/write for user only,
1493 creation of subfolder is handled better.
1497 Verified the sync for src/prefs_common.[ch] and
1498 src/prefs_account.[ch]. I believe there were some
1499 minor indentation differences.
1505 * sync with 0.4.99cvs3
1510 handling flags for mbox format
1513 use of mark file only for MH format
1514 handling flags for mbox format
1515 filtering cannot yet move or copy mails to mbox folders.
1518 changed move_msg, copy_msg,
1519 move_msgs_with_dest, copy_msgs_with_dest functions
1520 uses only folder->copy_msg() function
1521 uses folder->finished_copy() to handle the destination
1522 folder at the end of the copy or move operation.
1525 included mbox directories.
1527 * src/folderview.[ch]
1529 handle folders operation for mbox format
1532 disable conversion of "From " header
1534 * src/mbox_folder.[ch]
1535 completion of mbox format handling
1538 changed mh_copy_msg() function and
1539 removed mh_move_msg(), mh_move_msgs_with_dest(),
1540 mh_copy_msgs_with_dest()
1542 * src/prefs_filtering.c
1543 removed some warnings
1545 * src/prefs_matcher.c
1546 default boolean operation is AND
1549 handling flags for mbox format
1550 handling of "From " header
1554 added MSG_REALLY_DELETED flags to handle deletion of
1555 messages in mbox format.
1558 handling flags for mbox format
1559 disable the MSG_DELETED flags when messages
1560 are deleted in mbox format
1563 "From " headers display fixed.
1569 (get_email_part): skip quoted email addresses, like in e.g.
1570 "'alfons@proteus.demon.nl'".
1574 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
1575 and fixing the persistence troubles when using separate windows.
1579 Added #define SEPARATE_ACTION used in the gtk item factory for
1580 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
1581 use gtk_item_factory_get_widget_by_action() to get the items.
1583 Removed separate_widget_cb from the gtk item factory data
1585 (mainwindow_create): connect separate_widget_cb() to check
1586 menu item "toggled" signal. also passing a MainWindow pointer
1587 as object data for both check menu items.
1589 (separate_widget_cb): definition of separate_widget_cb() to match
1590 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
1591 window using gtk_object_get_data(). The type of window separation
1592 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
1594 * src/prefs_filtering.c,
1595 src/prefs_matcher.c: added horizontal scrollbars
1600 fix segfault with invalid bold font
1602 correctly display summary stats after row is marked
1606 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
1607 encodings with libjconv.
1612 added mbox_folder.[ch]
1614 mbox temporary folder
1616 * added src/mbox_folder.[ch]
1618 * src/procheader.[ch]
1621 bugfix for file incorporation filtering
1623 enable creation of MBOX
1624 * src/prefs_display_header.c
1625 enable use of headers like "From "
1626 something that should be fixed :
1627 displaying of such headers add an extra space
1628 * src/prefs_folder_item.c
1629 don't create folders because it is not necessary
1631 added data field to MsgInfo for mbox internal use
1633 added some support for mbox
1635 added get_mbox_cache_dir() function
1637 2001-05-23 [hiroyuki]
1639 * src/headerwindow.c
1650 src/folderview.c: more sync with 0.4.99cvs2.
1652 * src/headerwindow.c: reverted.
1658 * sync with sylpheed 0.4.99cvs2
1666 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
1672 * configure.in: if gnome-config not found, "no" is displayed
1674 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
1676 * src/textview.c: now also possible to add mail addresses by right
1677 clicking in the text view
1679 * src/codeconv.c: merged patch which fixes endless loop when encountering
1680 invalid wide characters; from Alte <010@imis.ru>
1684 Added installation of gnome specific things:
1686 * Makefile.am: gnome conditional
1688 * configure.in: check for installed gnome
1690 * added sylpheed.png, sylpheed.desktop
1694 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
1696 * src/mainwindow.h (main_window_toolbar_create): created a button
1698 (main_window_set_toolbar_sensitive): enable/disable the new button
1700 (toolbar_reply_to_author_cb): handle the new button.
1702 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
1703 send_progress_dialog_destroy() on failure (fixes hang on SMTP
1708 * src/compose.h (ComposeReplyMode): new modes
1709 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
1710 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
1713 (compose_send): move some code into a new function:
1714 (compose_current_mail_account): new function.
1715 (compose_reply): new argument to_author, all callers changed; if
1716 to_author==TRUE and account->protocol==A_NNTP, find and use an
1717 appropriate mail account for replying.
1718 (compose_reply_set_entry): new argument to_author; ignore
1719 compose->replyto if to_author==TRUE.
1721 * src/mainwindow.c: new command "Message/Reply to author".
1722 (main_window_set_menu_sensitive): enable/disable it.
1723 (reply_cb): handle it.
1725 * src/summaryview.c: new command "Reply to author".
1726 (summary_set_menu_sensitive): enable/disable it.
1727 (summary_reply_cb): handle it.
1729 * src/account.c (account_find_mail_from_address): new function.
1735 * sync with sylpheed 0.4.99cvs1
1742 new filtering action : forward and forward as attachment
1745 no need for $DISPLAY when we run sylpheed --help
1746 call to parse_cmd_opt() is moved
1748 * src/mainwindow.[ch]
1749 execute button is hidden when immediate execute
1754 * src/prefs_folder_item.c
1756 better handling of missing directories
1759 reedit is enabled in outbox
1760 reedit is enabled in queue
1766 * src/prefs_filtering.c
1767 changed attachement into attachment
1773 * sync with sylpheed 0.4.67cvs9
1774 * sync with sylpheed 0.4.67cvs7-8
1779 added prefs_filtering.c
1781 * src/filtering.[ch]
1783 removed action : forward_news and forward_news_as_attachement
1784 (forward and forward_as_attachement can be used instead)
1787 added menu option to access filtering configuration
1789 * src/prefs_account.c
1790 changed mail_command default to /usr/sbin/sendmail
1792 * added src/prefs_filtering.[ch]
1793 dialog box for filtering configuration
1795 * src/prefs_matcher.c
1796 added function prefs_matcher_get_criteria_from_matching()
1798 * src/prefs_scoring.c
1799 reset the dialog when register or substitute is clicked
1804 added filtering.[ch]
1806 using filering.[ch] instead of filter.[ch]
1808 reading new filtering configuration
1810 added some filtering actions
1811 and fixed a bug for headers and mail body matching
1813 using filering.[ch] instead of filter.[ch]
1815 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
1817 some fixes for filtering
1819 2001-05-14 [hiroyuki]
1821 * src/send.c: fixed some weird indentations.
1822 send_message_with_command(): call pclose() only if p != NULL.
1823 * src/textview.c: get_email_part(): modified the code for readability.
1825 2001-05-14 [hiroyuki]
1829 src/md5ify.h: removed from the cvs.
1833 * src/main.c: include rfc2015.h to avoid compiler warnings.
1834 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
1835 the panel is already on screen.
1836 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
1837 closing the alert window by ESC as "No".
1838 * src/prefs_common.c (prefs_interface_create): moved return
1839 receipt check button to the correct place.
1843 * src/prefs_common.c:
1844 moved return receipt check button to the Send tab. (prefs_send_create)
1845 removed the date format ui related globals. (prefs_display_create)
1849 * sync with sylpheed 0.4.67cvs5-6
1853 * added Alfons' font selection patch
1856 * src/headerwindow.c
1857 * src/prefs_common.c
1858 * src/prefs_common.h
1862 changed version of cache
1864 * src/prefs_matcher.c
1865 added additionnal matching criteria
1869 added references in MsgInfo
1874 prepared some things for new filtering
1876 added some matching properties
1877 inreplyto need to be enhanced
1878 prepared some things for new filtering
1880 added Return-Receipt-To handling
1881 * src/prefs_folder_item.c
1882 changed default value to TRUE
1883 * src/prefs_matcher.c
1884 added some matching properties
1885 * src/prefs_scoring.[ch]
1886 the scoring dialog is finished
1888 added Return-Receipt-To handling
1889 Reference need to be added
1891 added Return-Receipt-To handling
1892 added threadscore to get a better score sorting when
1895 suppressed a bug when we sort the list
1896 when no folder is opened.
1897 better score sorting when threads are enabled
1901 * reverted previous patch because of potential errors
1905 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
1906 applied "toggle mail-retrieval dialog window" patch submitted
1907 by Eric Limpens <eric@qnt.net>
1909 * sync with sylpheed 0.4.67cvs4
1913 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
1914 some picky compilers.
1915 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
1916 * src/grouplist_dialog.c: include alertpanel.h.
1917 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
1918 fix compile warning.
1919 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
1920 #include "defs.h" before others to prevent the warning of `MIN'
1921 and `MAX' redefinition.
1927 * src/prefs_account.c
1928 * src/prefs_display_header.c
1931 added prefs_scoring.[ch]
1932 * src/grouplist_dialog.c
1933 display an error dialog box if the group list
1935 * src/mainwindow.[ch]
1936 added main_window_set_thread_option() function
1937 scoring dialog box enabled
1939 added flags matching unread /new / marked
1940 / deleted / replied / forwarded
1942 newsgroups are now finally in newscache
1943 * src/prefs_matcher.[ch]
1944 finished preferences for matching dialog
1945 * added src/prefs_scoring.[ch]
1946 scoring dialog box completed
1948 conversion to string : added scoringprop_to_string()
1949 write config for preferences :
1950 added prefs_scoring_write_config()
1952 threads can be enabled/disabled independently
1960 thought it would be nice to have a list of all
1961 contributors (used Changelog as a reference)
1964 messed up version numbering...
1968 * sync with sylpheed 0.4.67cvs1-3
1972 * src/prefs_common.c:
1973 better UI for strftime format, double clicking
1974 on format now inserts the format in text entry
1975 replaced close button with standard OK/Cancel
1976 moved date format button to the right of the
1982 Ctrl-Home / Ctrl-End have proper cursor navigation
1986 * src/prefs_matcher.c
1987 finished UI to define matching properties
1988 added ok and cancel button
1989 * src/prefs_filter.c
1990 added ok and cancel button
1992 fixed some bug in xhdr parsing
1997 fixed a bug in textview_show_header(), which displayed two colons (':');
1998 cleaned up some warnings
2003 added prefs_matcher.[ch]
2004 compilation with -W -Wall
2006 ungrab the mouse events if grabbed - does it
2007 fix the bug for disposition notification ?
2009 added a menu option to open the matching dialog.
2011 added matcherprop_to_string() and matcherlist_to_string()
2012 fixed some bugs, changed the name of some options
2013 age_sup and age_inf becomes age_greater and age_lower,
2014 body and messageheaders becomes body_part and headers_part,
2015 changed the names of constants from SCORING_XXX to MATCHING_XXX
2016 * src/prefs_display_header.c
2017 * src/prefs_headers.c
2018 fixed a bug that accidentally destroyed dialogs
2019 when closed them with delete_event
2020 Added *_deleted() which handle delete_event signal correctly.
2021 * src/prefs_folder_item.[ch]
2022 added "enable_thread" field for future customization
2023 * added src/prefs_matcher.[ch]
2024 sample of the UI to define matching properties
2026 using procheader_headername_equal instead of str*cmp functions
2027 using procheader_parse_header() function
2029 using MATCHING_XXX instead of SCORING_XXX
2031 display the sender of the news even if this is ourself
2032 when this is a news message.
2034 using headername_equal() instead of str*cmp functions
2040 * sync with sylpheed 0.4.66
2041 * src/gtkstext.c: trace logs added
2045 * src/prefs_common.[ch]: added option to enable/disable GnuPG
2046 signature check popup.
2047 * src/rfc2015.c (check_signature): show signature check popup only
2048 if it is enabled in preferences.
2054 * sync with sylpheed 0.4.66cvs6
2058 * src/prefs_common.[ch]: added option to enable/disable
2059 looking up sender name in address book for summary pane
2060 * src/summaryview.c: look up sender in the address book
2061 by using Alfons' address completion code
2063 2001-05-07 [hiroyuki]
2066 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
2067 member of Pop3State.
2068 * src/news.c: brought #include "defs.h" before #include <glib.h>
2069 to prevent the warning of `MIN' and `MAX' redefinition.
2073 * removed src/headers_display.[ch]
2074 * removed src/prefs_display_headers.[ch]
2076 use a temporary file in the user directory for mbox import
2078 added XHDR support to get "To" and "Cc" headers
2079 (in order to match news with to or cc field for
2081 added function news_parse_xhdr() to get XHDR response
2083 added function nntp_xhdr()
2085 fetch the message if necessary
2091 * sync with sylpheed 0.4.66cvs3-5
2096 added function itos_buf() to enable use of several buffers
2098 use of itos_buf() instead of itos() in summary list
2099 to fix the broken display of message number.
2103 * src/gtkstext.c: bug in cursor up navigation fixed,
2104 fixed another unsigned / signed comparison (we're getting there :-)
2109 added scoring.c scoring.h
2110 prefs_folder_item.c prefs_folder_item.h
2113 added FOLDERITEM_RC SCORING_RC
2115 added prefs field in FolderItem :
2116 properties for each folder (PrefsFolderItem),
2117 sorting type and mode were added as the first properties.
2119 read config for scoring
2120 * added src/matcher.[ch]
2121 gives functions to parse configuration file to do
2122 matching on mails with a list of conditions.
2124 add option to sort by score
2125 * src/prefs_common.[ch]
2126 added preference option to show score and for
2127 the score column size
2128 * added src/prefs_folder_item.[ch]
2129 properties for each folder (PrefsFolderItem),
2130 sorting type and mode were added as the first properties.
2131 * src/procheader.[ch]
2132 added procheader_parse_header()
2133 added procheader_header_free()
2134 added procheader_headername_equal()
2135 and made modification to use them.
2137 added score field to MsgInfo structure
2138 * added src/scoring.[ch]
2139 gives functions to parse configuration file to do
2140 scoring on mails with a list of conditions.
2141 * src/summaryview.[ch]
2142 save the sorting type and mode for the folder
2143 added column to display the score of the mail
2144 added function summary_score_clicked()
2145 sorting type and mode are restored to the folder
2148 use procheader_parse_header(), procheader_headername_equal()
2149 removed memory leak in text_scan_header when freeing headers
2151 changed the function to match names of headers
2152 using procheader_headername_equal()
2154 Scoring functions are implemented, an interface is needed
2160 hopefully fixed the row up navigation bug,
2161 removed adding back / forward lines to cache
2165 * src/prefs_display_headers.c: user interface changes:
2166 (prefs_display_headers_create): remove unused "Show" check button;
2167 allow reordering of headers by dragging.
2168 (prefs_display_headers_write_config): remove unused variables.
2169 (prefs_display_headers_set_dialog): do not insert "(New)" at top
2170 of lists (not needed with the new UI).
2171 (prefs_display_headers_set_list): scan lists starting from row 0,
2172 not 1 (do not skip "(New)").
2173 (prefs_display_headers_find_header): new function.
2174 (prefs_display_headers_clist_set_row): do not allow duplicates.
2175 (prefs_display_headers_delete_cb): do not skip row 0; treat
2176 closing the alert window by ESC as "No".
2177 (prefs_display_headers_up): do not protect row 0.
2178 (prefs_display_headers_down): do not protect row 0.
2182 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
2186 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
2187 summary_select_next_marked, summary_select_prev_marked): new
2192 * src/news.c: fixed a bug when no article can be fetched after
2193 server timeout if the connection was restored by news_post():
2194 (news_select_group): new function.
2195 (news_fetch_msg): call news_select_group() before fetching
2197 (news_get_uncached_articles): set session->group after successful
2205 changed version of cache, added cc field
2207 * src/prefs_display_headers.c
2208 the interface was changed
2210 * src/prefs_headers.c
2215 * completed sync of sylpheed cvs2
2216 * src/gtkstext.c: updated row up / down cursor navigation
2217 * src/textview.c: re-edited, prepared for fixing the email address
2222 * src/prefs_common.c: use alfons' strftime ui code
2223 entry_datefmt and datefmt_sample widgets have to be
2224 global in this module because of this change
2229 * src/prefs_common.[ch] added option to activate the return receipt
2234 * src/gtkstext.c: fix for row up/down cursor navigation.
2238 * sync with 0.4.66cvs2
2242 added add-sender-to-addressbook patch
2250 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
2253 * src/alertpanel.c (alertpanel_create): new argument can_disable,
2254 all existing callers changed to pass FALSE; create a check button
2255 to disable the message.
2256 (alertpanel_message_with_disable): new function.
2257 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
2258 (alertpanel_button_toggled): new function.
2259 (alertpanel_button_clicked, alertpanel_close): set value using
2262 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
2264 * src/prefs_common.c (prefs_privacy_create): new check button
2265 checkbtn_gpgme_warning.
2267 * src/main.c (main): moved preferences reading before gpgme
2268 initialization; check prefs_common.gpgme_warning before giving the
2269 GnuPG warning and set it to FALSE if the user wants to disable the
2272 2001-05-02 [hiroyuki]
2274 * src/prefs_display_headers.c: modified the layout and some labels.
2278 * src/prefs_account.c (prefs_account_fix_size): new function.
2279 (prefs_account_create): call prefs_account_fix_size(); use
2280 gtk_widget_show instead of gtk_widget_show_all (fixes too large
2281 size when the window is shown for the first time).
2282 (prefs_account_basic_create): changed layout of serv_table; moved
2283 localmbox_entry above smtpserv_entry (logically it replaces
2285 (prefs_account_protocol_activated): set sensitivity of
2286 nntpauth_chkbtn according to the protocol (in addition to
2287 hide/show); commented out gtk_table_set_row_spacing() calls.
2288 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
2289 not sensitive (fixes a bug with disabled username/password boxes
2290 when editing POP3 account after NNTP with authentication).
2296 * src/prefs_account.[ch]
2298 removed local account without SMTP server
2299 added option to use mail command instead of a connexion
2300 to SMTP server when a local account is used
2301 * src/prefs_headers.c
2304 fixed a bug when connexion immediately closed
2314 * src/prefs_account.c (Basic, prefs_account_basic_create): new
2315 widget nntpauth_chkbtn.
2316 (prefs_account_protocol_activated): handle nntpauth_chkbtn
2318 (prefs_account_nntpauth_toggled): new function.
2320 * src/news.c (news_session_new_for_folder): use NNTP
2321 authentication only if ac->use_nntp_auth is set.
2325 * src/Makefile.am changed headers.[ch] in customheader.[ch]
2326 * src/prefs_display_headers.c changed the UI
2327 * src/prefs_headers.c changed account_name to account_id
2328 * src/compose.c using customheader.h
2330 2001-05-01 [hiroyuki]
2334 src/nntp.c: changed sock_read() to sock_gets(), they've been left
2339 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
2340 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
2341 for displaying of headers
2342 * src/grouplist_dialog.[ch] minor changes to remove warnings
2343 * src/prefs_display_headers.[ch] dialog to choose the
2344 headers to display in the mail viewer.
2345 * src/headers.h correction of #define
2346 * src/headers_display.[ch] configuration for displaying of headers.
2347 * src/main.c read config of displaying of headers
2348 * src/prefs_common.c add a button to access the config dialog
2349 for displaying of headers
2350 * src/prefs_display_headers.[ch] dialog for configuration for
2351 displaying of the headers.
2352 * src/prefs_headers.c cleaning of code
2353 * src/procheader.c comments added to code
2354 * src/textview.c changes to reorder the headers depending
2355 on the config for displaying of headers
2361 * sync with 0.4.65cvs12
2363 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
2367 * src/nntp.h (NNTPSockInfo): new field auth_failed.
2369 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
2370 is set to force reconnection after authentication failure.
2371 (nntp_gen_command): set sock->auth_failed on authentication
2372 failure, or if sock->userid and sock->passwd are not set.
2374 * src/news.c (news_session_new_for_folder): set userid=NULL if
2375 password dialog is cancelled.
2379 * src/nntp.h (NNTPSockInfo): new type.
2381 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
2383 (nntp_open_auth, nntp_close): new functions.
2384 (nntp_gen_command): new function to handle authentication; all
2385 NNTP command functions updated to use it.
2386 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
2387 (nntp_list): removed old useless code.
2389 * src/news.h (NNTPSession): new field nntp_sock.
2391 * src/news.c: all functions updated to use NNTPSockInfo instead of
2393 (news_session_new): new arguments (userid, passwd); made static;
2394 use nntp_open_auth() if needed.
2395 (news_session_destroy): use nntp_close() instead of sock_close().
2396 (news_query_password): changed arguments.
2397 (news_session_new_for_folder): new function.
2398 (news_session_get): use news_session_new_for_folder().
2399 (news_authenticate): deleted.
2400 (news_get_uncached_articles): removed old authentication code.
2404 * src/news.c: reverted my previous changes (need to do NNTP
2405 authentication in a cleaner way).
2409 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
2410 news_nntp_post, news_nntp_mode): new functions (wrappers with
2411 authentication support).
2412 (news_get_article_cmd, news_get_article, news_get_header): new
2413 argument "folder"; all callers changed.
2414 (news_get_article_cmd): added authentication support.
2415 (news_session_get): use news_nntp_mode() instead of nntp_mode().
2416 (news_post): use news_nntp_post() instead of nntp_post().
2417 (news_get_uncached_articles): use news_nntp_group() instead of
2418 nntp_group() and news_nntp_xover() instead of nntp_xover();
2419 removed old authentication code.
2420 (news_get_group_list): use news_nntp_list() instead of nntp_list().
2422 * src/nntp.c (nntp_list): return real error code instead of
2427 * configure.in: fixed wint_t typedef detection again
2431 * src/prefs_account.[ch], added A_LOCAL_CMD
2432 (send mail with mail command)
2433 * src/send.c added function send_message_with_command()
2434 * src/inc.c made a more secure get_spool() function with
2435 mktemp() but maybe mkstemp() or something more
2440 * src/textview.c, colorization of email addresses in headers
2444 * bug sync with sylpheed
2445 * prefs_common.c: created date format ui for darko
2446 * sync with 0.4.65cvs11
2447 * configure.in: corrected to have the new gpg checks
2451 * completed sync with 0.4.65cvs10
2452 * minor debug things added to gtkstext.c
2456 * configure.in: remove check for availability of
2457 strftime() as advised by Hiroyuki
2458 * src/prefs_common.[ch], src/procheader.c:
2459 synch strftime() code with Hiroyki's main branch
2463 * src/news.c: news_query_password(), news_authenticate(): new
2465 news_get_uncached_articles(): added NNTP authentication
2467 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
2469 * src/prefs_account.c: prefs_account_protocol_activated():
2470 enable userid and password fields for NNTP.
2474 * configure.in: check for availability of strftime()
2476 * src/prefs_common.[ch], src/procheader.c: use
2477 strftime() for displaying date in summary pane if it
2482 * more .cvsignore cleanups [alfons]
2486 * ac/sv-check-type.m4: new autoconf macro.
2487 * configure.in: fixed wint_t typedef detection (did not work
2492 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
2496 * modified gtkstext.c : buggy cursor navigation fixed,
2497 and font descent also taken in account when drawing
2501 * added comments in src/news.c src/nntp.c
2502 * added src/prefs_headers.[ch]
2503 * added src/headers.[ch]
2504 * modified compose.c to activate custom headers
2505 added function is_in_custom_headers
2506 * modified prefs_account.[ch]
2507 added function prefs_account_customhdr_edit
2508 * modified src/defs.h :
2509 added HEADERS_RC : name of the config file
2510 for the custom headers
2521 added gtkstext with configure.in patch by Hiroyuki which
2522 should fix the XIM detection [alfons]
2524 * more clean up of cvs [alfons]
2526 * removed all Makefile.in files to attic.
2528 * updated all .cvsignores to really ignore things that could
2529 be unintentionally committed by a recursive commit.
2532 * added src/grouplist_dialog.[ch]
2533 * changed src/folderview.c to call grouplist_dialog instead
2536 added functions news_reset_group_list
2537 and news_get_group_list
2539 added function nntp_list
2541 added GROUPLIST_FILE : name of the newsgroup list cache file
2545 * added option to warn about queued messages on exit [sergey]:
2547 * src/compose.c: compose_queue(): call folder_item_scan()
2548 and folderview_update_item() after queueing.
2549 * src/folderview.c: folderview_update_node(): draw the queue
2550 folder in bold font if there are queued messages.
2551 * src/mainwindow.c: queued_messages(): new function.
2552 app_exit_cb(): display warning if there are queued messages
2553 if warn_queued_on_exit is set.
2554 * prefs_common.[ch]: add warn_queued_on_exit option.
2556 * enhanced GnuPG key selection support [sergey]:
2558 * src/select-keys.c: updated to newer version from Win32
2559 branch with support for selecting arbitrary keys.
2560 * src/prefs_account.c: added the Privacy tab to the account
2562 prefs_account_privacy_create(),
2563 prefs_account_sign_key_set_data_from_radiobtn(),
2564 prefs_account_sign_key_set_radiobtn(): new functions.
2565 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
2566 * src/rfc2015.c: set_signers(): new function.
2567 pgp_sign(): add the account parameter, call set_signers().
2568 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
2569 * src/rfc2015.h: rfc2015_sign(): updated prototype.
2570 * src/compose.c: pass the current account to rfc2015_sign().
2572 * tag name claws added to prevent confusion with main branch [alfons]
2574 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
2576 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
2578 * sync with recent sylpheed cvs. Untested though. [alfons]