4 change to version 0.6.0claws1
6 * sync with sylpheed 0.6.0cvs1
9 updated translation submitted by Ricardo Mones Lastra
12 add 'src/prefs_templates.c'
16 * configure.in, Makefile.am
18 add tools directory to source distribution
23 change to version 0.6.0claws
25 * sync with sylpheed 0.6.0 release
27 2001-08-30 [christoph]
30 removed autoconf version check
34 * src/account.c, src/compose.c, src/prefs_common.[ch]
35 * src/procheader.[ch] src/utils.[ch]
36 Enhanced automatic account selection on replies
37 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
40 add LDAP and JPilot to the configuration results output.
42 2001-08-29 [christoph]
45 no bold font for ignored threads
50 change to version 0.5.3claws6
52 * sync with sylpheed 0.5.3cvs10
53 src/stringtable.[ch]: New Files
55 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
56 * src/pixmaps/sylpheed.xpm
57 add mini-icons to windows (by Alfons)
62 new functions: next_labeled_cb(), prev_labeled_cb()
65 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
66 summary_select_next_labeled(), summary_select_prev_labeled()
68 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
69 give claws blue folders and a blue trash can
74 change to version 0.5.3claws5
76 * sync with sylpheed 0.5.3cvs9
77 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
79 2001-08-24 [christoph]
82 keep filename when browsing directories
83 (not working for user entered filename, but
84 for default name and selected filename from
87 fixed wrong spelling "Folllow-up"
91 fixed new/unread message count with ignored
92 threads (2 commits, first didn't notice no
93 longer needed decreasing)
95 readded scrolling of progress dialog
101 change to 0.5.3claws4
103 * sync with sylpheed 0.5.3cvs7
105 2001-08-24 [christoph]
108 set request return receipt when replying
109 if it is set is the folder prefs of the
112 disable final error popup if popups are
113 disabled in config (again)
118 Change version number to 0.5.3claws3
120 * sync with sylpheed 0.5.3cvs5
123 double quote '%s' in 'gedit %s' to fix bug when
124 opening attachment with spaces in the name
127 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
128 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
129 initial message templates support
135 change version number to 0.5.3claws2
137 * sync with sylpheed 0.5.3cvs4
139 * src/procmsg.h src/summaryview.c
140 re-implement (un)ignore thread
145 remove unnecessary code
147 enable 'dynamic' signatures (submitted by
148 Eric Limpens <eric@hscg-internet.nl>)
152 clean up after sync with sylpheed 0.5.3 release
155 fix re-introduced font mess, see Christoph's
160 use sylpheed's small font instead of
161 gtk default font for summary view
167 add pl to ALL_LINGUAS - sync with main branch
169 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
170 Updated. Translations by Jens Oberender, Ricardo Mones
171 Lastra, Alfons, and Fabio Junior Beneditto respectively.
173 * po/pl.po ** NEW FILE **
174 sync with the main branch
177 fix target folder colorizing and refresh problem
180 2001-08-17 [christoph]
183 claws uses 4 colors for target folder coloring.
184 arrays were not long enough and destroyed the
185 stack causing a segfault.
186 target folder colorizing does not work anymore
192 change to version 0.5.3claws1
194 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
195 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
196 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
198 sync with sylpheed 0.5.3 release, but keep claws method of
199 configuring/saving fonts
201 * src/addressbook.[ch]
202 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
203 in line with a similar change in Hiroyuki's branch
205 * src/mainwindow.[ch]
206 disable main_window_set_thread_option()
207 * src/prefs_folder_item.c
208 comment out &tmps_prefs.enable_thread,
209 * src/mbox_folder.c, src/procmsg.[ch]
210 comment out MSG_IS_IGNORE_THREAD
212 comment out summary_ignore_thread() and summary_unignore_thread()
213 comment out MSG_IS_IGNORE_THREAD
215 use Hiroyuki's threading instead.
222 use Hiroyuki's 0.5.3 column scheme but also
223 include the enable/disable button.
224 * src/pixmaps/mark.xpm
225 add Hiroyuki's amended pixmap
227 2001-08-13 [christoph]
230 receive at get all column showed wrong state for APOP
231 button should only work for POP3 and APOP accounts
232 * src/prefs_account.c
233 added missing preprocessor statement for SSL
238 add 'receive at get all' column and enable/disable
241 2001-08-06 [christoph]
244 show usage of SSL in protocol column
250 * src/prefs_account.[ch]
251 moved ssl options to a new page
257 added support for SMTP STARTTLS command
259 2001-08-05 [christoph]
262 debian autoconf needs version check to find
263 correct autoconf version. if the file is
264 named configure.in 2.13 is used, which does
265 not work with this configure.in script.
266 other solution would be to rename the script
267 to configure.ac as suggested in the autoconf
271 disable final error popup if popups are
276 fixes IMAP over SSL problem
281 change to 0.5.2claws1
283 * sync with sylpheed 0.5.2cvs1
288 quick fix for ispell detection...
293 change to 0.5.1claws4
295 * sync with sylpheed 0.5.1cvs7
299 * src/prefs_common.c, src/prefs_common.h,
300 src/gtkspell.c, src/gtkspell.h
301 add global spelling checker settings (compose tab) +
302 selection of dictionary
305 guess valid ispell location
310 removal of 'src/quote_fmt_parse.c'
313 (submitted by Jens Oberender <didge@suse.de>)
318 * src/folderview.[ch]
321 * src/prefs_common.[ch]
323 target folder colourization
327 more sync with Sylpheed 0.5.1cvs6
332 * src/prefs_folder_item.[hc]
334 shared folders support with a GUI
340 * sync with Sylpheed 0.5.1cvs6
346 (submitted by Fabio Junior Beneditto)
352 patch to correct bad image mime headers
353 (submitted by Don Quijote <dq@searchlores.org>)
357 * tools/gif2xface.pl **NEW FILE**
359 script to convert file.gif to file.xface for
360 use in a custom header.
361 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
366 change macros for detecting JPilot and LDAP
368 2001-07-27 [christoph]
371 code cleanup (MIN / MAX warning, needed casting)
376 disallow setting flags when detecting certain headers
377 (X-Status, Status, Seen, X-Seen).
379 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
381 2001-07-27 [christoph]
384 * src/prefs_filtering.c
385 * src/prefs_matcher.c
386 * src/prefs_scoring.c
387 scroll list when moving rows up or down
391 * src/prefs_account.c
392 * src/prefs_account.h
394 SMTP over SSL (untested, feedback requested)
402 * configure.in, acconfig.h
403 define CLAWS (need this for main / claws detection)
410 * sync with Sylpheed 0.5.1cvs4
412 2001-07-25 [christoph]
416 item->prefs == NULL (don't know why)
423 * sync with Sylpheed 0.5.1cvs1-3
425 2001-07-24 [christoph]
428 * src/prefs_folder_item.[ch]
429 added folderitem preferences dialog with
430 default To: and auto request return receipt
434 changes to handle new folderitem preferences
438 call compose new mail with current folderitem
442 Release Sylpheed 0.5.1claws
445 change to release version 0.5.1claws
447 2001-07-24 [christoph]
450 fixed segfault that happend when the selected
451 message was removed while retrieving new messages.
455 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
459 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
460 this is a work in progress, for more information: http://nlpagan.net/sylman
462 * configure.in, src/mainwindow.c, manual/Makefile.am
463 add support for English manual
466 add authors of user manuals
468 * manual/en/sylpheed*.html
469 add English documentation
471 2001-07-22 [christoph]
476 changed a wrong debug message
481 update Dutch translation
483 * src/prefs_filtering.c,
485 add more translatable strings
494 * src/inc.c, src/summaryview.[ch]
495 prevent update of mark file when filtering has done, by
496 using a variable; this affects two functions:
497 inc.c::inc_finished()
498 summaryview.c::summary_show()
502 * src/filtering.[ch], src/prefs_filtering.c,
504 add filtering action for label coloring
509 * added src/labelcolors.c
510 * added src/labelcolors.h
511 * src/Makefile.am, src/summaryview.c
512 rearrange label coloring code
515 add more parentheses so label colouring works correctly
518 don't really delete message, but move it to Trash
520 * src/prefs_matcher.c
521 add quote options to info dialog
523 2001-07-20 [christoph]
530 moved ssl stuff to a seperate file
535 fix show sender using address book with no e-mail
536 address in From: field
540 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
541 fix messy handling of escaping... now at least the
542 execute command is useful. escape char is '\', we
543 accept \n and \r too.
547 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
548 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
557 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
559 revise filtering; currently move, copy, marking have
560 been tested. if you like bleeding edge stuff, you
561 should definitely go for this version :)
563 * mark old working stuff as VERSION_0_5_0_CLAWS5
565 2001-07-17 [christoph]
574 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
575 bits in the mark file, without affecting either branch. Lots of
576 files changed, also in claws branch.
578 UNTESTED: use of mbox folders
581 added mark all read; however this was a quick hack used for
582 cleaning up mess after initial merge with Hiroyuki
585 change claws version number back to 0.5.0claws5 to clear up
586 confusion & pretension (recent release was technically
587 0.5.0claws4, so we neatly align with Hiroyuki :-)
591 sync with Hiroyuki's 0.5.0cvs4
598 remove invalid updating of mark files for
599 filter actions MATCHING_ACTION_MOVE and
600 MATCHING_ACTION_DELETE; this should fix the
604 revert Christoph's stab at fixing the folder
608 add missing files with translatable strings
615 * src/addr_compl.[ch], src/prefs_filtering.c
616 make "filtering pref dialog's destination entry" an
617 "address completable entry", if filter destination is
622 sync with Hiroyuki's 0.5.0cvs2-3
624 2001-07-15 [christoph]
627 fixed folder stats update after incorporation
632 * finish label colouring stuff (for now)
633 * fix incorrect colour bug (off by one)
638 change text labels for news and mail message so there's
639 plenty of toolbar estate left
646 sync with Hiroyuki's 0.5.0cvs1
649 more rewrite label colouring
653 * src/summaryview.[ch]
654 * start rewrite label colouring
655 * fix proper location "Add Sender To Addressbook" menu item
659 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
660 (actually this is 0.5.0claws4)
665 * fix duplicate message
666 * add updated Portugese / Brazilian translation
667 submitted by Fabio Junior Beneditto
675 add updated Dutch translation
678 add updated German translation submitted by Jens
682 Prerelease before 0.5.0claws. Please test.
683 This version is temporarily tagged as VERSION_0_5_0_TEST
685 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
686 src/prefs_scoring.c, src/prefs_matcher.c,
687 src/prefs_filtering.c, src/mbox.c,
688 src/main.c, src/inc.c, src/filtering.[ch]
689 revert new Hoa's new matcher (does not work yet)
696 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
702 add ChangeLog.claws to EXTRA_DIST
704 add matcher_parser_parse.h to EXTRA_DIST
706 2001-07-10 [christoph]
709 add destination folder to table of
710 folders that need to be updated after
717 make collapse state of folders and folder items persistent, i.e.
718 if you collapse a folder tree, the next time sylpheed-claws starts
719 up the folder tree remains collapsed.
721 2001-07-10 [christoph]
727 renamed MD5_CTX to MD5_CTX_syl
728 conflicts with a struct in openssl
731 * src/prefs_account.[ch]
735 fixed compose with current account
736 broken by new compose button stuff
741 changed my email address
743 * src/matcher_parser_parse.y
744 clean the parser to remove conflicts
752 fix incorrect description of --enable-ldap parameter
754 * src/prefs_common.[ch]
756 add experimental option "smart wrapping" which makes the
757 compose editor auto wrap.
759 | TODO: the problem with the buggy cursor handling is caused |
760 | by the GtkText. when deleting / backspacing text its |
761 | wrapping algorithm does not take in account the previous |
762 | line. should find a way to hack this in. |
763 | or should perhaps combine this with the word wrapping |
764 | patch i wrote in january. |
767 show build parameters for LDAP and JPilot
770 revert Christoph's bugfix for selecting next unread message,
771 because folder stats aren't updated correctly
778 * src/matcher_parser_lex.l
779 * src/matcher_parser_parse.y
780 * src/prefs_filtering.c
781 * src/prefs_scoring.c
783 bugfix of the config file parser
788 added generated matcher sources to BUILT_SOURCES
794 added new config file parser
799 * src/prefs_filtering.c
800 * src/prefs_matcher.c
801 * src/prefs_scoring.c
802 * added src/matcher_parser.h
803 * added src/matcher_parser_lex.h
804 * added src/matcher_parser_lex.l
805 * added src/matcher_parser_parse.y
806 lex & yacc config file parser
811 changes prefs_filtering into global_filtering
814 build threads with subjects only if "Re: " is at the
815 beginning of the subject
821 sync with sylpheed 0.5.0
822 change of version number only
828 sync with sylpheed 0.5.0pre5
832 sync with sylpheed 0.5.0pre4 release
833 /po and /manual/ja not sync'ed
837 more sync with sylpheed 0.5.0pre4
839 2001-07-03 [christoph]
842 fixed address book broken by address book
843 for VCard, JPilot, LDAP
853 more sync with sylpheed 0.5.0pre4
857 * included address book patch for VCard, JPilot, LDAP
858 * pref_common.c - fixed Font options on Display tab (cosmetic)
859 * alertpanel.c - fixed truncated message
861 2001-07-02 [christoph]
866 mark threads for ignoring
872 * sync with sylpheed 0.5.0pre4
873 updated gettext to 0.10.38.
879 * src/summaryview.[ch]
880 new right-click option: Label.
881 substitute for 'Mark-->Mark/Unmark', colours the line.
882 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
884 2001-07-01 [christoph]
889 move ctree to unread message
893 * sync with sylpheed 0.5.0pre3 release
899 allow inserting / attaching multiple files in
905 small change to Alfons' previous stuff so that it
910 * lots of files changed; first attempt to merge the changes
911 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
916 updated and completed, translations by Fabio
917 Junior Beneditto <fjbeneditto@yahoo.com.br>
923 allow selecting an attached files' mime type from a
928 * more sync with sylpheed 0.5.0pre3
933 merge with sylpheed.pot and pt_BR.po provided by
934 Fabio Junior Beneditto.
939 make MIME types case insensitive
944 merge with sylpheed.pot and old nl.po; translations added.
948 * more sync with sylpheed 0.5.0pre3
953 don't crash when removing parent node of messages
954 attracted by subject. this was caused by not deleting
955 the parent node from the subject line hash table.
962 if there are multiple messages selected, allow forwarding
967 * more sync with sylpheed 0.5.0pre3
973 * sync with sylpheed 0.5.0pre3
978 fixed 'compose news article' bug
979 from icon-and-text toolbar
983 * sync with sylpheed 0.5.0pre2 release
985 2001-06-24 [christoph]
988 bug fix in font selection
990 use sylpheed's normal font instead of
991 gtk default font for folders without
996 * src/mainwindow.[ch]
997 added composite compose mail / news button (an idea by Leandro
998 Pereira <leandro@linuxmag.com.br>)
1002 Added instructions for ldif-to-xml.py
1010 * src/pixmaps/stock_news_compose.xpm
1011 added pixmap by Leandro
1012 * src/prefs_common.c
1013 tested built-in spelling checker of GCC 3.0 :)
1015 merged dutch translation of sylpheed-main with
1020 Added tools directory and files.
1022 * tools/filter_conv.pl
1023 converts old filter system to new filtering system
1024 * tools/ldif-to-xml.py
1025 converts netscape addressbook to sylpheed addressbook
1027 descriptions/instructions for above two files
1029 2001-06-23 [christoph]
1032 * src/manage_window.[ch]
1033 * src/prefs_common.[ch]
1034 mail retrieval dialog can be enabled, disabled
1035 or hidden if non of sylpheed's windows is active
1041 * sync with sylpheed 0.5.0pre2
1043 2001-06-21 [christoph]
1046 show recipient on 'from' for all accounts
1049 * src/prefs_common.[ch]
1050 disable error popup on mail receive errors
1055 made the ruler correctly appear and disappear.
1058 removed Hoa's work-in-progress-stuff (interesting!) so
1061 2001-06-20 [christoph]
1064 * src/progressdialog.c
1065 added scrolled window for list in progressdialog
1069 sync with sylpheed 0.5.0pre1 release
1071 2001-06-20 [christoph]
1074 make building threads by subject work when
1075 thread view is enabled
1078 * src/prefs_common.[ch]
1079 automatically select account for mail replys
1083 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
1084 they are filled in from the account settings.
1088 * more sync with sylpheed 0.5.0pre1
1094 added --sysconfdir to CPPFLAGS for pointing to the correct
1095 location of mime.types.
1097 NOTE: make sure you use --sysconfdir when running ./autogen.sh
1103 fixed some bug when building threads
1107 * src/prefs_account.c
1108 UI stuff: More changes to the English
1112 * src/pixmaps/stock_news_compose.xpm: new file
1116 Added new icon for Hoa's 'compose a news
1117 message', plus minor improvements to the
1123 more sync with sylpheed 0.5.0pre1
1129 Follow-up and reply to
1131 * src/summaryview.[ch]
1132 Build threads also with subjects
1137 forwarding use the current account.
1140 the "compose message" button has been replaced with
1141 "new mail" and "new news" buttons
1143 * src/prefs_common.[ch]
1144 added a configuration option to use the forward button
1145 as "forward as attachment"
1146 changed reply and forward format description
1148 * src/quote_fmt_lex.l
1149 * src/quote_fmt_parse.y
1150 added message with no signature in format for reply
1159 Improvements to the English
1161 * src/prefs_common.c
1162 Improvements to the English and some
1163 clarity/continuity improvements in the
1164 description of Quote symbols.
1170 * sync with sylpheed 0.5.0pre1
1175 Better interface for compose, displayed fields
1176 are updated whenever we change account.
1177 Newsgroups field is automatically filled.
1180 Newsgroups field is automatically filled.
1182 * src/prefs_account.c
1183 Some interface stuff when fields appear and
1190 * sync with sylpheed 0.4.99
1194 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
1195 base64_decoder_free, base64_decoder_decode): new object and
1196 functions for decoding base64 streams.
1197 * src/procmime.c (procmime_decode_content): modified to use the
1204 * sync with sylpheed 0.4.99cvs11
1210 * sync with sylpheed 0.4.99cvs9
1215 * src/prefs_account.c
1217 SMTP server can be defined in the news account
1218 mime type of attachment are kept.
1222 now choose the highest important score between default
1223 and important score of folder.
1227 * src/prefs_common.c:
1229 (prefs_quote_description_create): corrected description of
1230 quote format characters
1236 * sync with sylpheed 0.4.99cvs8
1240 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
1241 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
1247 * sync with sylpheed 0.4.99cvs7
1251 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
1252 clashes with autogenerated header).
1253 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
1254 * src/Makefile.am: added quote_fmt.h.
1255 * src/.cvsignore: added lex/yacc autogenerated files
1256 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
1262 * sync with sylpheed 0.4.99cvs6
1266 * added src/quote_fmt_parse.h
1271 don't modify readonly configuration files
1273 * src/prefs_account.c
1274 * src/prefs_common.c
1275 * src/prefs_customheader.c
1276 * src/prefs_display_header.c
1277 * src/prefs_filter.c
1278 * src/prefs_filtering.c
1279 * src/prefs_scoring.c
1280 don't open dialog box when configuration files
1285 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
1287 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
1288 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
1289 BUILT_SOURCES to make all files rebuild properly.
1291 * src/compose.c: removed #include "quote_fmt.tab.h".
1293 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
1294 CHARACTER value in yylval.
1296 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
1297 receive CHARACTER value by documented means (yylval).
1299 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
1304 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
1309 * src/prefs_filtering.c
1310 now keep the configuration for execute action
1317 * sync with sylpheed 0.4.99cvs5
1322 added quote_fmt.[ch]
1324 * added src/quote_fmt.y
1325 * added src/quote_fmt.l
1326 * added src/quote_fmt.tab.h
1327 * added src/quote_fmt.tab.c
1328 * added src/lex.quote_fmt.c
1329 parsing configuration for replying
1332 * src/prefs_common.[ch]
1333 added configuration UI for replying
1337 using configuration for replying
1345 * src/prefs_filtering.c
1346 * src/prefs_matcher.c
1347 * src/prefs_matcher.h
1348 action "run a command" for filtering
1349 and matching with a command.
1350 fixed the "whole message" matching
1353 changed temporary filename for security
1356 queue the notification if it fails to send.
1358 * src/prefs_common.c
1359 * src/prefs_folder_item.c
1360 changed the default important score
1362 * src/prefs_scoring.c
1364 hide kill score input when the folder is not
1369 * src/prefs_common.c:
1371 (prefs_font_select): pass font name in font entry box to font
1376 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
1380 * sync with sylpheed 0.4.99cvs4
1384 * src/headerwindow.c:
1386 (headerwindow_show_cb): use the selected summary view item, not
1391 * src/headerwindow.c:
1393 (headerwindow_show_cb): always try to show msginfo
1398 keep attached parts when reediting or forwarding.
1403 * src/prefs_folder_item.[ch]
1404 * src/prefs_scoring.[ch]
1406 * src/summaryview.[ch]
1409 * src/prefs_common.[ch]
1410 support for folder scoring
1411 kill score and important score for messages
1413 * src/prefs_account.c
1414 some display bug fixed for local account
1419 * src/summaryview.c:
1421 (add_sender_to_cb): don't crash when no or invalid sender; the add
1422 sender to address book menu item is disabled.
1426 * src/filtering.[ch]
1428 handling summary menu / filter messages
1434 imap folders now appears in list
1437 doesn't crash if destination mail is not writeable
1442 removed some warnings
1446 * src/prefs_filtering.c
1447 global string to identify any folders
1448 removed some debug info
1449 filtering to mbox folders is now possible
1452 removed some warnings
1455 permission on files are changed to read/write for user only,
1457 creation of subfolder is handled better.
1461 Verified the sync for src/prefs_common.[ch] and
1462 src/prefs_account.[ch]. I believe there were some
1463 minor indentation differences.
1469 * sync with 0.4.99cvs3
1474 handling flags for mbox format
1477 use of mark file only for MH format
1478 handling flags for mbox format
1479 filtering cannot yet move or copy mails to mbox folders.
1482 changed move_msg, copy_msg,
1483 move_msgs_with_dest, copy_msgs_with_dest functions
1484 uses only folder->copy_msg() function
1485 uses folder->finished_copy() to handle the destination
1486 folder at the end of the copy or move operation.
1489 included mbox directories.
1491 * src/folderview.[ch]
1493 handle folders operation for mbox format
1496 disable conversion of "From " header
1498 * src/mbox_folder.[ch]
1499 completion of mbox format handling
1502 changed mh_copy_msg() function and
1503 removed mh_move_msg(), mh_move_msgs_with_dest(),
1504 mh_copy_msgs_with_dest()
1506 * src/prefs_filtering.c
1507 removed some warnings
1509 * src/prefs_matcher.c
1510 default boolean operation is AND
1513 handling flags for mbox format
1514 handling of "From " header
1518 added MSG_REALLY_DELETED flags to handle deletion of
1519 messages in mbox format.
1522 handling flags for mbox format
1523 disable the MSG_DELETED flags when messages
1524 are deleted in mbox format
1527 "From " headers display fixed.
1533 (get_email_part): skip quoted email addresses, like in e.g.
1534 "'alfons@proteus.demon.nl'".
1538 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
1539 and fixing the persistence troubles when using separate windows.
1543 Added #define SEPARATE_ACTION used in the gtk item factory for
1544 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
1545 use gtk_item_factory_get_widget_by_action() to get the items.
1547 Removed separate_widget_cb from the gtk item factory data
1549 (mainwindow_create): connect separate_widget_cb() to check
1550 menu item "toggled" signal. also passing a MainWindow pointer
1551 as object data for both check menu items.
1553 (separate_widget_cb): definition of separate_widget_cb() to match
1554 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
1555 window using gtk_object_get_data(). The type of window separation
1556 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
1558 * src/prefs_filtering.c,
1559 src/prefs_matcher.c: added horizontal scrollbars
1564 fix segfault with invalid bold font
1566 correctly display summary stats after row is marked
1570 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
1571 encodings with libjconv.
1576 added mbox_folder.[ch]
1578 mbox temporary folder
1580 * added src/mbox_folder.[ch]
1582 * src/procheader.[ch]
1585 bugfix for file incorporation filtering
1587 enable creation of MBOX
1588 * src/prefs_display_header.c
1589 enable use of headers like "From "
1590 something that should be fixed :
1591 displaying of such headers add an extra space
1592 * src/prefs_folder_item.c
1593 don't create folders because it is not necessary
1595 added data field to MsgInfo for mbox internal use
1597 added some support for mbox
1599 added get_mbox_cache_dir() function
1601 2001-05-23 [hiroyuki]
1603 * src/headerwindow.c
1614 src/folderview.c: more sync with 0.4.99cvs2.
1616 * src/headerwindow.c: reverted.
1622 * sync with sylpheed 0.4.99cvs2
1630 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
1636 * configure.in: if gnome-config not found, "no" is displayed
1638 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
1640 * src/textview.c: now also possible to add mail addresses by right
1641 clicking in the text view
1643 * src/codeconv.c: merged patch which fixes endless loop when encountering
1644 invalid wide characters; from Alte <010@imis.ru>
1648 Added installation of gnome specific things:
1650 * Makefile.am: gnome conditional
1652 * configure.in: check for installed gnome
1654 * added sylpheed.png, sylpheed.desktop
1658 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
1660 * src/mainwindow.h (main_window_toolbar_create): created a button
1662 (main_window_set_toolbar_sensitive): enable/disable the new button
1664 (toolbar_reply_to_author_cb): handle the new button.
1666 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
1667 send_progress_dialog_destroy() on failure (fixes hang on SMTP
1672 * src/compose.h (ComposeReplyMode): new modes
1673 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
1674 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
1677 (compose_send): move some code into a new function:
1678 (compose_current_mail_account): new function.
1679 (compose_reply): new argument to_author, all callers changed; if
1680 to_author==TRUE and account->protocol==A_NNTP, find and use an
1681 appropriate mail account for replying.
1682 (compose_reply_set_entry): new argument to_author; ignore
1683 compose->replyto if to_author==TRUE.
1685 * src/mainwindow.c: new command "Message/Reply to author".
1686 (main_window_set_menu_sensitive): enable/disable it.
1687 (reply_cb): handle it.
1689 * src/summaryview.c: new command "Reply to author".
1690 (summary_set_menu_sensitive): enable/disable it.
1691 (summary_reply_cb): handle it.
1693 * src/account.c (account_find_mail_from_address): new function.
1699 * sync with sylpheed 0.4.99cvs1
1706 new filtering action : forward and forward as attachment
1709 no need for $DISPLAY when we run sylpheed --help
1710 call to parse_cmd_opt() is moved
1712 * src/mainwindow.[ch]
1713 execute button is hidden when immediate execute
1718 * src/prefs_folder_item.c
1720 better handling of missing directories
1723 reedit is enabled in outbox
1724 reedit is enabled in queue
1730 * src/prefs_filtering.c
1731 changed attachement into attachment
1737 * sync with sylpheed 0.4.67cvs9
1738 * sync with sylpheed 0.4.67cvs7-8
1743 added prefs_filtering.c
1745 * src/filtering.[ch]
1747 removed action : forward_news and forward_news_as_attachement
1748 (forward and forward_as_attachement can be used instead)
1751 added menu option to access filtering configuration
1753 * src/prefs_account.c
1754 changed mail_command default to /usr/sbin/sendmail
1756 * added src/prefs_filtering.[ch]
1757 dialog box for filtering configuration
1759 * src/prefs_matcher.c
1760 added function prefs_matcher_get_criteria_from_matching()
1762 * src/prefs_scoring.c
1763 reset the dialog when register or substitute is clicked
1768 added filtering.[ch]
1770 using filering.[ch] instead of filter.[ch]
1772 reading new filtering configuration
1774 added some filtering actions
1775 and fixed a bug for headers and mail body matching
1777 using filering.[ch] instead of filter.[ch]
1779 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
1781 some fixes for filtering
1783 2001-05-14 [hiroyuki]
1785 * src/send.c: fixed some weird indentations.
1786 send_message_with_command(): call pclose() only if p != NULL.
1787 * src/textview.c: get_email_part(): modified the code for readability.
1789 2001-05-14 [hiroyuki]
1793 src/md5ify.h: removed from the cvs.
1797 * src/main.c: include rfc2015.h to avoid compiler warnings.
1798 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
1799 the panel is already on screen.
1800 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
1801 closing the alert window by ESC as "No".
1802 * src/prefs_common.c (prefs_interface_create): moved return
1803 receipt check button to the correct place.
1807 * src/prefs_common.c:
1808 moved return receipt check button to the Send tab. (prefs_send_create)
1809 removed the date format ui related globals. (prefs_display_create)
1813 * sync with sylpheed 0.4.67cvs5-6
1817 * added Alfons' font selection patch
1820 * src/headerwindow.c
1821 * src/prefs_common.c
1822 * src/prefs_common.h
1826 changed version of cache
1828 * src/prefs_matcher.c
1829 added additionnal matching criteria
1833 added references in MsgInfo
1838 prepared some things for new filtering
1840 added some matching properties
1841 inreplyto need to be enhanced
1842 prepared some things for new filtering
1844 added Return-Receipt-To handling
1845 * src/prefs_folder_item.c
1846 changed default value to TRUE
1847 * src/prefs_matcher.c
1848 added some matching properties
1849 * src/prefs_scoring.[ch]
1850 the scoring dialog is finished
1852 added Return-Receipt-To handling
1853 Reference need to be added
1855 added Return-Receipt-To handling
1856 added threadscore to get a better score sorting when
1859 suppressed a bug when we sort the list
1860 when no folder is opened.
1861 better score sorting when threads are enabled
1865 * reverted previous patch because of potential errors
1869 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
1870 applied "toggle mail-retrieval dialog window" patch submitted
1871 by Eric Limpens <eric@qnt.net>
1873 * sync with sylpheed 0.4.67cvs4
1877 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
1878 some picky compilers.
1879 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
1880 * src/grouplist_dialog.c: include alertpanel.h.
1881 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
1882 fix compile warning.
1883 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
1884 #include "defs.h" before others to prevent the warning of `MIN'
1885 and `MAX' redefinition.
1891 * src/prefs_account.c
1892 * src/prefs_display_header.c
1895 added prefs_scoring.[ch]
1896 * src/grouplist_dialog.c
1897 display an error dialog box if the group list
1899 * src/mainwindow.[ch]
1900 added main_window_set_thread_option() function
1901 scoring dialog box enabled
1903 added flags matching unread /new / marked
1904 / deleted / replied / forwarded
1906 newsgroups are now finally in newscache
1907 * src/prefs_matcher.[ch]
1908 finished preferences for matching dialog
1909 * added src/prefs_scoring.[ch]
1910 scoring dialog box completed
1912 conversion to string : added scoringprop_to_string()
1913 write config for preferences :
1914 added prefs_scoring_write_config()
1916 threads can be enabled/disabled independently
1924 thought it would be nice to have a list of all
1925 contributors (used Changelog as a reference)
1928 messed up version numbering...
1932 * sync with sylpheed 0.4.67cvs1-3
1936 * src/prefs_common.c:
1937 better UI for strftime format, double clicking
1938 on format now inserts the format in text entry
1939 replaced close button with standard OK/Cancel
1940 moved date format button to the right of the
1946 Ctrl-Home / Ctrl-End have proper cursor navigation
1950 * src/prefs_matcher.c
1951 finished UI to define matching properties
1952 added ok and cancel button
1953 * src/prefs_filter.c
1954 added ok and cancel button
1956 fixed some bug in xhdr parsing
1961 fixed a bug in textview_show_header(), which displayed two colons (':');
1962 cleaned up some warnings
1967 added prefs_matcher.[ch]
1968 compilation with -W -Wall
1970 ungrab the mouse events if grabbed - does it
1971 fix the bug for disposition notification ?
1973 added a menu option to open the matching dialog.
1975 added matcherprop_to_string() and matcherlist_to_string()
1976 fixed some bugs, changed the name of some options
1977 age_sup and age_inf becomes age_greater and age_lower,
1978 body and messageheaders becomes body_part and headers_part,
1979 changed the names of constants from SCORING_XXX to MATCHING_XXX
1980 * src/prefs_display_header.c
1981 * src/prefs_headers.c
1982 fixed a bug that accidentally destroyed dialogs
1983 when closed them with delete_event
1984 Added *_deleted() which handle delete_event signal correctly.
1985 * src/prefs_folder_item.[ch]
1986 added "enable_thread" field for future customization
1987 * added src/prefs_matcher.[ch]
1988 sample of the UI to define matching properties
1990 using procheader_headername_equal instead of str*cmp functions
1991 using procheader_parse_header() function
1993 using MATCHING_XXX instead of SCORING_XXX
1995 display the sender of the news even if this is ourself
1996 when this is a news message.
1998 using headername_equal() instead of str*cmp functions
2004 * sync with sylpheed 0.4.66
2005 * src/gtkstext.c: trace logs added
2009 * src/prefs_common.[ch]: added option to enable/disable GnuPG
2010 signature check popup.
2011 * src/rfc2015.c (check_signature): show signature check popup only
2012 if it is enabled in preferences.
2018 * sync with sylpheed 0.4.66cvs6
2022 * src/prefs_common.[ch]: added option to enable/disable
2023 looking up sender name in address book for summary pane
2024 * src/summaryview.c: look up sender in the address book
2025 by using Alfons' address completion code
2027 2001-05-07 [hiroyuki]
2030 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
2031 member of Pop3State.
2032 * src/news.c: brought #include "defs.h" before #include <glib.h>
2033 to prevent the warning of `MIN' and `MAX' redefinition.
2037 * removed src/headers_display.[ch]
2038 * removed src/prefs_display_headers.[ch]
2040 use a temporary file in the user directory for mbox import
2042 added XHDR support to get "To" and "Cc" headers
2043 (in order to match news with to or cc field for
2045 added function news_parse_xhdr() to get XHDR response
2047 added function nntp_xhdr()
2049 fetch the message if necessary
2055 * sync with sylpheed 0.4.66cvs3-5
2060 added function itos_buf() to enable use of several buffers
2062 use of itos_buf() instead of itos() in summary list
2063 to fix the broken display of message number.
2067 * src/gtkstext.c: bug in cursor up navigation fixed,
2068 fixed another unsigned / signed comparison (we're getting there :-)
2073 added scoring.c scoring.h
2074 prefs_folder_item.c prefs_folder_item.h
2077 added FOLDERITEM_RC SCORING_RC
2079 added prefs field in FolderItem :
2080 properties for each folder (PrefsFolderItem),
2081 sorting type and mode were added as the first properties.
2083 read config for scoring
2084 * added src/matcher.[ch]
2085 gives functions to parse configuration file to do
2086 matching on mails with a list of conditions.
2088 add option to sort by score
2089 * src/prefs_common.[ch]
2090 added preference option to show score and for
2091 the score column size
2092 * added src/prefs_folder_item.[ch]
2093 properties for each folder (PrefsFolderItem),
2094 sorting type and mode were added as the first properties.
2095 * src/procheader.[ch]
2096 added procheader_parse_header()
2097 added procheader_header_free()
2098 added procheader_headername_equal()
2099 and made modification to use them.
2101 added score field to MsgInfo structure
2102 * added src/scoring.[ch]
2103 gives functions to parse configuration file to do
2104 scoring on mails with a list of conditions.
2105 * src/summaryview.[ch]
2106 save the sorting type and mode for the folder
2107 added column to display the score of the mail
2108 added function summary_score_clicked()
2109 sorting type and mode are restored to the folder
2112 use procheader_parse_header(), procheader_headername_equal()
2113 removed memory leak in text_scan_header when freeing headers
2115 changed the function to match names of headers
2116 using procheader_headername_equal()
2118 Scoring functions are implemented, an interface is needed
2124 hopefully fixed the row up navigation bug,
2125 removed adding back / forward lines to cache
2129 * src/prefs_display_headers.c: user interface changes:
2130 (prefs_display_headers_create): remove unused "Show" check button;
2131 allow reordering of headers by dragging.
2132 (prefs_display_headers_write_config): remove unused variables.
2133 (prefs_display_headers_set_dialog): do not insert "(New)" at top
2134 of lists (not needed with the new UI).
2135 (prefs_display_headers_set_list): scan lists starting from row 0,
2136 not 1 (do not skip "(New)").
2137 (prefs_display_headers_find_header): new function.
2138 (prefs_display_headers_clist_set_row): do not allow duplicates.
2139 (prefs_display_headers_delete_cb): do not skip row 0; treat
2140 closing the alert window by ESC as "No".
2141 (prefs_display_headers_up): do not protect row 0.
2142 (prefs_display_headers_down): do not protect row 0.
2146 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
2150 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
2151 summary_select_next_marked, summary_select_prev_marked): new
2156 * src/news.c: fixed a bug when no article can be fetched after
2157 server timeout if the connection was restored by news_post():
2158 (news_select_group): new function.
2159 (news_fetch_msg): call news_select_group() before fetching
2161 (news_get_uncached_articles): set session->group after successful
2169 changed version of cache, added cc field
2171 * src/prefs_display_headers.c
2172 the interface was changed
2174 * src/prefs_headers.c
2179 * completed sync of sylpheed cvs2
2180 * src/gtkstext.c: updated row up / down cursor navigation
2181 * src/textview.c: re-edited, prepared for fixing the email address
2186 * src/prefs_common.c: use alfons' strftime ui code
2187 entry_datefmt and datefmt_sample widgets have to be
2188 global in this module because of this change
2193 * src/prefs_common.[ch] added option to activate the return receipt
2198 * src/gtkstext.c: fix for row up/down cursor navigation.
2202 * sync with 0.4.66cvs2
2206 added add-sender-to-addressbook patch
2214 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
2217 * src/alertpanel.c (alertpanel_create): new argument can_disable,
2218 all existing callers changed to pass FALSE; create a check button
2219 to disable the message.
2220 (alertpanel_message_with_disable): new function.
2221 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
2222 (alertpanel_button_toggled): new function.
2223 (alertpanel_button_clicked, alertpanel_close): set value using
2226 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
2228 * src/prefs_common.c (prefs_privacy_create): new check button
2229 checkbtn_gpgme_warning.
2231 * src/main.c (main): moved preferences reading before gpgme
2232 initialization; check prefs_common.gpgme_warning before giving the
2233 GnuPG warning and set it to FALSE if the user wants to disable the
2236 2001-05-02 [hiroyuki]
2238 * src/prefs_display_headers.c: modified the layout and some labels.
2242 * src/prefs_account.c (prefs_account_fix_size): new function.
2243 (prefs_account_create): call prefs_account_fix_size(); use
2244 gtk_widget_show instead of gtk_widget_show_all (fixes too large
2245 size when the window is shown for the first time).
2246 (prefs_account_basic_create): changed layout of serv_table; moved
2247 localmbox_entry above smtpserv_entry (logically it replaces
2249 (prefs_account_protocol_activated): set sensitivity of
2250 nntpauth_chkbtn according to the protocol (in addition to
2251 hide/show); commented out gtk_table_set_row_spacing() calls.
2252 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
2253 not sensitive (fixes a bug with disabled username/password boxes
2254 when editing POP3 account after NNTP with authentication).
2260 * src/prefs_account.[ch]
2262 removed local account without SMTP server
2263 added option to use mail command instead of a connexion
2264 to SMTP server when a local account is used
2265 * src/prefs_headers.c
2268 fixed a bug when connexion immediately closed
2278 * src/prefs_account.c (Basic, prefs_account_basic_create): new
2279 widget nntpauth_chkbtn.
2280 (prefs_account_protocol_activated): handle nntpauth_chkbtn
2282 (prefs_account_nntpauth_toggled): new function.
2284 * src/news.c (news_session_new_for_folder): use NNTP
2285 authentication only if ac->use_nntp_auth is set.
2289 * src/Makefile.am changed headers.[ch] in customheader.[ch]
2290 * src/prefs_display_headers.c changed the UI
2291 * src/prefs_headers.c changed account_name to account_id
2292 * src/compose.c using customheader.h
2294 2001-05-01 [hiroyuki]
2298 src/nntp.c: changed sock_read() to sock_gets(), they've been left
2303 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
2304 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
2305 for displaying of headers
2306 * src/grouplist_dialog.[ch] minor changes to remove warnings
2307 * src/prefs_display_headers.[ch] dialog to choose the
2308 headers to display in the mail viewer.
2309 * src/headers.h correction of #define
2310 * src/headers_display.[ch] configuration for displaying of headers.
2311 * src/main.c read config of displaying of headers
2312 * src/prefs_common.c add a button to access the config dialog
2313 for displaying of headers
2314 * src/prefs_display_headers.[ch] dialog for configuration for
2315 displaying of the headers.
2316 * src/prefs_headers.c cleaning of code
2317 * src/procheader.c comments added to code
2318 * src/textview.c changes to reorder the headers depending
2319 on the config for displaying of headers
2325 * sync with 0.4.65cvs12
2327 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
2331 * src/nntp.h (NNTPSockInfo): new field auth_failed.
2333 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
2334 is set to force reconnection after authentication failure.
2335 (nntp_gen_command): set sock->auth_failed on authentication
2336 failure, or if sock->userid and sock->passwd are not set.
2338 * src/news.c (news_session_new_for_folder): set userid=NULL if
2339 password dialog is cancelled.
2343 * src/nntp.h (NNTPSockInfo): new type.
2345 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
2347 (nntp_open_auth, nntp_close): new functions.
2348 (nntp_gen_command): new function to handle authentication; all
2349 NNTP command functions updated to use it.
2350 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
2351 (nntp_list): removed old useless code.
2353 * src/news.h (NNTPSession): new field nntp_sock.
2355 * src/news.c: all functions updated to use NNTPSockInfo instead of
2357 (news_session_new): new arguments (userid, passwd); made static;
2358 use nntp_open_auth() if needed.
2359 (news_session_destroy): use nntp_close() instead of sock_close().
2360 (news_query_password): changed arguments.
2361 (news_session_new_for_folder): new function.
2362 (news_session_get): use news_session_new_for_folder().
2363 (news_authenticate): deleted.
2364 (news_get_uncached_articles): removed old authentication code.
2368 * src/news.c: reverted my previous changes (need to do NNTP
2369 authentication in a cleaner way).
2373 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
2374 news_nntp_post, news_nntp_mode): new functions (wrappers with
2375 authentication support).
2376 (news_get_article_cmd, news_get_article, news_get_header): new
2377 argument "folder"; all callers changed.
2378 (news_get_article_cmd): added authentication support.
2379 (news_session_get): use news_nntp_mode() instead of nntp_mode().
2380 (news_post): use news_nntp_post() instead of nntp_post().
2381 (news_get_uncached_articles): use news_nntp_group() instead of
2382 nntp_group() and news_nntp_xover() instead of nntp_xover();
2383 removed old authentication code.
2384 (news_get_group_list): use news_nntp_list() instead of nntp_list().
2386 * src/nntp.c (nntp_list): return real error code instead of
2391 * configure.in: fixed wint_t typedef detection again
2395 * src/prefs_account.[ch], added A_LOCAL_CMD
2396 (send mail with mail command)
2397 * src/send.c added function send_message_with_command()
2398 * src/inc.c made a more secure get_spool() function with
2399 mktemp() but maybe mkstemp() or something more
2404 * src/textview.c, colorization of email addresses in headers
2408 * bug sync with sylpheed
2409 * prefs_common.c: created date format ui for darko
2410 * sync with 0.4.65cvs11
2411 * configure.in: corrected to have the new gpg checks
2415 * completed sync with 0.4.65cvs10
2416 * minor debug things added to gtkstext.c
2420 * configure.in: remove check for availability of
2421 strftime() as advised by Hiroyuki
2422 * src/prefs_common.[ch], src/procheader.c:
2423 synch strftime() code with Hiroyki's main branch
2427 * src/news.c: news_query_password(), news_authenticate(): new
2429 news_get_uncached_articles(): added NNTP authentication
2431 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
2433 * src/prefs_account.c: prefs_account_protocol_activated():
2434 enable userid and password fields for NNTP.
2438 * configure.in: check for availability of strftime()
2440 * src/prefs_common.[ch], src/procheader.c: use
2441 strftime() for displaying date in summary pane if it
2446 * more .cvsignore cleanups [alfons]
2450 * ac/sv-check-type.m4: new autoconf macro.
2451 * configure.in: fixed wint_t typedef detection (did not work
2456 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
2460 * modified gtkstext.c : buggy cursor navigation fixed,
2461 and font descent also taken in account when drawing
2465 * added comments in src/news.c src/nntp.c
2466 * added src/prefs_headers.[ch]
2467 * added src/headers.[ch]
2468 * modified compose.c to activate custom headers
2469 added function is_in_custom_headers
2470 * modified prefs_account.[ch]
2471 added function prefs_account_customhdr_edit
2472 * modified src/defs.h :
2473 added HEADERS_RC : name of the config file
2474 for the custom headers
2485 added gtkstext with configure.in patch by Hiroyuki which
2486 should fix the XIM detection [alfons]
2488 * more clean up of cvs [alfons]
2490 * removed all Makefile.in files to attic.
2492 * updated all .cvsignores to really ignore things that could
2493 be unintentionally committed by a recursive commit.
2496 * added src/grouplist_dialog.[ch]
2497 * changed src/folderview.c to call grouplist_dialog instead
2500 added functions news_reset_group_list
2501 and news_get_group_list
2503 added function nntp_list
2505 added GROUPLIST_FILE : name of the newsgroup list cache file
2509 * added option to warn about queued messages on exit [sergey]:
2511 * src/compose.c: compose_queue(): call folder_item_scan()
2512 and folderview_update_item() after queueing.
2513 * src/folderview.c: folderview_update_node(): draw the queue
2514 folder in bold font if there are queued messages.
2515 * src/mainwindow.c: queued_messages(): new function.
2516 app_exit_cb(): display warning if there are queued messages
2517 if warn_queued_on_exit is set.
2518 * prefs_common.[ch]: add warn_queued_on_exit option.
2520 * enhanced GnuPG key selection support [sergey]:
2522 * src/select-keys.c: updated to newer version from Win32
2523 branch with support for selecting arbitrary keys.
2524 * src/prefs_account.c: added the Privacy tab to the account
2526 prefs_account_privacy_create(),
2527 prefs_account_sign_key_set_data_from_radiobtn(),
2528 prefs_account_sign_key_set_radiobtn(): new functions.
2529 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
2530 * src/rfc2015.c: set_signers(): new function.
2531 pgp_sign(): add the account parameter, call set_signers().
2532 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
2533 * src/rfc2015.h: rfc2015_sign(): updated prototype.
2534 * src/compose.c: pass the current account to rfc2015_sign().
2536 * tag name claws added to prevent confusion with main branch [alfons]
2538 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
2540 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
2542 * sync with recent sylpheed cvs. Untested though. [alfons]