5 2005-08-30 [colin] 1.9.13cvs73
8 When Hide read messages is selected and we
9 refresh the summaryview, don't remove the
10 currently displayed message. Fixes bug #797
11 (Summary view reloads when new mail is
12 downloaded in 1.9.14 rc)
14 2005-08-30 [colin] 1.9.13cvs72
19 Remove useless callback
23 Add a filesel_select_file_save_folder() - used by Save All
25 2005-08-29 [paul] 1.9.13cvs71
28 * src/matcher_parser_parse.y
29 * src/etpan/imap-thread.c
30 fix building on FreeBSD
31 Patch by Daniel Gustafson <daniel@hobbit.se>
33 2005-08-29 [paul] 1.9.13cvs70
35 * src/plugins/pgpinline/pgpinline.c
36 only initialise sig result if it's been handled
39 2005-08-29 [paul] 1.9.13cvs69
48 fix wrong icon reference
49 * src/pixmaps/trash_btn.xpm
50 replace with nicer image
52 2005-08-28 [colin] 1.9.13cvs68
58 * src/pixmaps/trash_btn.xpm
59 Add a specific trash xpm for the button
61 2005-08-28 [colin] 1.9.13cvs67
66 2005-08-27 [colin] 1.9.13cvs66
70 Correctly fix "Problem with replies", fixes
71 pgpmime encryption too.
73 2005-08-27 [colin] 1.9.13cvs65
79 Fix bug #517 (messages removed from summaryview
82 2005-08-27 [colin] 1.9.13cvs64
85 * tools/asus_mailled.sh
86 Add a script to blink ASUS laptops' mail LED where there
89 2005-08-27 [colin] 1.9.13cvs63
92 * src/etpan/imap-thread.c
93 * src/etpan/imap-thread.h
94 Implement automatic choosing of login method
97 Add sylpheed-marshal.[ch]
99 2005-08-27 [colin] 1.9.13cvs62
104 2005-08-27 [colin] 1.9.13cvs61
108 Remove A_DELETE, replace it with
109 A_TRASH and A_DELETE_REAL. Automatically
110 rewrite config files to replace A_DELETE
111 with A_TRASH (no functionality change).
114 2005-08-26 [colin] 1.9.13cvs60
117 Previous "Problem with replies" fix brought other
118 problems, fixing them
120 2005-08-26 [colin] 1.9.13cvs59
123 Fix "Problem with replies". This happened only
128 Speed improvement on very long messages (wrapping)
129 Fix signature color on Reedit and Redirect
130 On Reedit, don't attach pgp-signatures parts, but
133 2005-08-24 [paul] 1.9.13cvs58
136 don't claim success when clicking
137 Cancel on the passphrase box.
140 2005-08-24 [paul] 1.9.13cvs57
143 fix misplaced sylpheed.log
147 2005-08-24 [paul] 1.9.13cvs56
150 * src/etpan/imap-thread.c
151 * src/etpan/imap-thread.h
152 fix bug 789 'IMAP CRAM-MD5 and ssl broken in 1.9.13'
154 * src/gtk/sylpheed-marshal.c ** REMOVED **
155 * src/gtk/sylpheed-marshal.h ** REMOVED **
156 remove autogenerated files
157 * tools/kdeservicemenu/README
158 * tools/kdeservicemenu/install.sh
159 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
160 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
161 use Claws icon, use 'Sylpheed-Claws' in menu,
162 use kdialog, and other cleanups
164 2005-08-23 [paul] 1.9.13cvs55
170 2005-08-23 [paul] 1.9.13cvs54
176 2005-08-23 [paul] 1.9.13cvs53
180 view all data of LDAP contacts
183 2005-08-23 [paul] 1.9.13cvs52
186 fix issues with the Search field
189 2005-08-22 [paul] 1.9.13cvs51
192 put name of folder in processing dialog
194 * src/prefs_folder_item.c
195 improve english usage
197 2005-08-22 [paul] 1.9.13cvs50
202 * src/matcher_parser_lex.l
203 * src/matcher_parser_parse.y
204 * src/prefs_filtering.c
205 add Filtering/Processing rule names feature.
206 (the incompatible old matcherrc is saved as
207 matcherrc.pre_names).
210 2005-08-22 [paul] 1.9.13cvs49
216 2005-08-22 [paul] 1.9.13cvs48
221 2005-08-22 [paul] 1.9.13cvs47
224 fix bug 789, 'SC crashes with imap (CVS ver)'
227 2005-08-22 [paul] 1.9.13cvs46
232 define reused defaults in defs.h
234 add 'Open image' to image popup menu
236 2005-08-21 [colin] 1.9.13cvs45
239 Fix bug #788 (Bogus "From" address displayed)
241 2005-08-20 [colin] 1.9.13cvs44
244 Fix buf #787 (multilevel delete causes SIGSEGV)
246 2005-08-19 [colin] 1.9.13cvs43
251 Add an hidden pref to allow modifying the
252 update stepping in incorporation.
255 2005-08-19 [colin] 1.9.13cvs42
259 Workaround for broken MUAs: encode
260 Content-type: name: as ASCII and
261 Content-Disposition: filename: as
263 * src/prefs_account.c
264 Fix invisible-ness of SMTP SSL prefs
267 2005-08-19 [paul] 1.9.13cvs41
272 * src/prefs_wrapping.c
273 paste with or without wrapping.
276 2005-08-19 [paul] 1.9.13cvs40
281 reintroduce enable_swap_from as a
282 hidden pref. patch by Colin
283 * src/quote_fmt_parse.y
284 * src/plugins/clamav/clamav_plugin.c
285 * src/plugins/dillo_viewer/dillo_viewer.c
286 * src/plugins/mathml_viewer/mathml_viewer.c
287 * src/plugins/pgpcore/sgpgme.c
288 * src/plugins/pgpinline/pgpinline.c
289 * src/plugins/pgpmime/pgpmime.c
290 tidy up. patch by Colin
292 2005-08-19 [paul] 1.9.13cvs39
295 complete cvs38's sync
299 * src/etpan/etpan-log.c
300 * src/etpan/imap-thread.c
301 * src/gtk/gtksourceprintjob.c
302 fix compilation warnings
305 2005-08-19 [paul] 1.9.13cvs38
335 * src/partial_download.c
338 * src/prefs_actions.c
340 * src/prefs_customheader.c
341 * src/prefs_display_header.c
349 * src/simple-gettext.c
355 * src/common/plugin.c
357 * src/common/session.c
358 * src/common/session.h
359 * src/common/socket.c
360 * src/common/socket.h
361 * src/common/ssl_certificate.c
362 * src/common/template.c
367 added wrappers for C library function that
368 take pathname arguments.
369 enabled compilation with MinGW.
370 use GDir instead of directly using opendir().
371 added rename_force().
373 2005-08-19 [paul] 1.9.13cvs37
377 fix privacy settings on re-editing
385 flag changing optimisation
387 2005-08-18 [martin] 1.9.13cvs36
395 * src/grouplistdialog.c
401 * src/prefs_account.c
406 * src/gtk/logwindow.c
407 removed deprecated glib and gdk stuff
408 * src/plugins/pgpcore/select-keys.c
409 convert attributes from locale to utf8
411 2005-08-17 [paul] 1.9.13cvs35
415 use new GTK_STOCK_ icons if available
417 * src/gtk/gtksctree.c
418 * src/gtk/gtksctree.h
419 faster range select. patch by Colin
421 2005-08-17 [paul] 1.9.13cvs34
426 Add an edit button for contacts, fix selections
429 Change labels, let Save be always possible in the
430 email and user atributes tabs
434 select next item instead of the displayed one
437 * src/gtk/progressdialog.c
438 use prefs_common.enable_rules_hint
440 2005-08-13 [hoa] 1.9.13cvs33
442 * src/etpan/imap-thread.c
443 fixed build on Solaris.
445 2005-08-10 [colin] 1.9.13cvs32
448 Fix cvs31 (missing fclose before reading
451 2005-08-10 [colin] 1.9.13cvs31
454 Fix procmsg_msginfo_new_from_mimeinfo() when
455 the MimeInfo isn't stored in memory. This fixes
456 replying to an attached message.
458 2005-08-10 [colin] 1.9.13cvs30
461 Fix slowness in account changing
463 2005-08-10 [colin] 1.9.13cvs29
473 Optimize folder_has_parent_of_type
474 Prevent moving special sub-folders from contextual menus
475 Rework message a bit ("Empty all messages" -> "Delete all
477 Fix bug #780 (MSexchange IMAP - using IMAP "Sent Items"
478 and "Deleted Items" folders)
480 2005-08-08 [colin] 1.9.13cvs28
483 * src/prefs_summaries.c
484 Make "Select first unread|new" more flexible
485 (just prioritize new or unread)
487 2005-08-08 [colin] 1.9.13cvs27
490 If "select first new" is selected and there only
491 are unread messages, fallback to "select first
494 2005-08-08 [colin] 1.9.13cvs26
497 Fix shameful bugs (and bug #779)
499 2005-08-08 [colin] 1.9.13cvs25
503 Cache parents' type to make folder_has_parent_of_type
506 Forbid DnD of special sub-folders
509 Add MAIL_POSTFILTERING_HOOK
511 Revert over-zealous deletion of the use_addr_book
514 2005-08-07 [colin] 1.9.13cvs24
517 Fix big mistake (passing MsgInfo instead
520 2005-08-07 [colin] 1.9.13cvs23
535 Make subfolders of Drafts, Queue, Outbox, Trash
536 work like their parents.
537 Fixes bug #686 (Message view on Drafts/Sent should be the same on Subfolders)
539 2005-08-07 [colin] 1.9.13cvs22
542 Fix bug #771 (Dragged contacts not saved)
544 2005-08-07 [paul] 1.9.13cvs21
547 fix bug 32 'Search Doesn't display results
548 if "Hide Read Messages" is chosen'
549 be more literal in interpreting 'Hide read
552 2005-08-07 [colin] 1.9.13cvs20
557 Faster 'unthread_for_execution'
559 2005-08-06 [paul] 1.9.13cvs19
562 add mnemonics to Set displayed columns
563 fix bug where msgview_visible option was
564 overwritten as TRUE on startup
566 2005-08-06 [paul] 1.9.13cvs18
569 refer to 'displayed columns in folder/message
570 list' not 'displayed items in summary/message view'
571 * src/prefs_display_header.c
572 replace GTK_STOCK_DELETE with GTK_STOCK_REMOVE to
573 be consistent with similar dialogues
574 * src/prefs_folder_column.c
575 * src/prefs_summary_column.c
576 'columns' not 'items', and folder and message lists,
577 instead of folder and summary views;
578 Use 'Hidden columns' as list heading not 'Available
580 move the 'Remove' button to the right hand side;
581 top-align the buttons;
583 * src/prefs_summaries.c
584 put the 2 column prefs buttons in a frame to reduce
585 overall width; refer to columns not items &c.
587 2005-08-05 [colin] 1.9.13cvs17
594 Add an hidden toolbar_detachable pref, so
595 that I can get rid of these painful handles
596 in the toolbars. Defaults to TRUE to avoid
597 changing the GUI on unsuspecting people...
599 2005-08-05 [colin] 1.9.13cvs16
602 * src/prefs_folder_column.c
603 * src/prefs_folder_column.h
604 Add prefs for folder columns
611 * src/prefs_summaries.c
613 * src/prefs_summary_column.c
620 Move uri colourisation functions
625 Fix bug with LIST where we'd try
626 to get Folder//////[...]///
628 2005-08-05 [paul] 1.9.13cvs15
630 * src/prefs_summaries.c
631 improve the English usage
633 set font on column change
636 2005-08-05 [paul] 1.9.13cvs14
640 * src/prefs_summaries.c
642 replace 'open_unread_on_enter' option with
643 'select_on_entry' option. opening/not opening
644 is now exclusively controlled by 'always_show_msg'
646 2005-08-04 [colin] 1.9.13cvs13
650 Add colourisation of quotes and signatures
654 Change an assert that is no problem
659 * src/gtk/quicksearch.c
662 2005-08-03 [colin] 1.9.13cvs12
664 * src/prefs_account.c
665 Fix bug #777 (Sylpheed crash in account configuration)
667 2005-08-03 [colin] 1.9.13cvs11
672 Fixing addressbook, round 2
674 Fix emphasis color on rechecking 'Colorize messages'
676 2005-08-03 [paul] 1.9.13cvs10
684 * src/prefs_account.c
687 * src/quote_fmt_parse.y
689 * src/common/quoted-printable.c
693 replaced incorrect locale-independent
694 ctype functions with GLib's. Corrected
697 headerview_create(): added spacing for vbox.
699 set focus to the OK button.
701 2005-08-03 [colin] 1.9.13cvs9
706 2005-08-02 [colin] 1.9.13cvs8
712 Fix a cast and more generally, try to make the
713 GUI more intuitive and consistent (round 1)
715 2005-08-02 [paul] 1.9.13cvs7
718 missing in 1.9.13cvs6
720 2005-08-02 [colin] 1.9.13cvs6
725 2005-08-02 [colin] 1.9.13cvs5
734 Fix a number of folder_item_get_msg_list()-related
735 leaks (missing procmsg_msginfo_free()s)
737 2005-08-01 [colin] 1.9.13cvs4
743 * src/prefs_summaries.c
749 Fix instant-apply of summary and folderview-related prefs
750 Fix erroneous g_free and alertpanels in prefs_theme
751 Add instant-apply for fonts
752 Defer applying of prefs a little bit so it's done only
753 once even if requested by multiples prefs pages
755 2005-08-01 [paul] 1.9.13cvs3
758 fix bug 776 'S.C. crashes on close'
760 * src/etpan/etpan-thread-manager-types.h
764 2005-07-25 [paul] 1.9.13cvs2
767 fix typos. spotted by Fabien Vantard
769 2005-07-24 [paul] 1.9.13cvs1
772 update man page, incorporating fix of
773 bug 769 'Typo in manpage'
774 * src/etpan/imap-thread.c
775 fix NetBSD openssl dependencies. patch by
776 George Michaelson <ggm@apnic.net>
778 updated by Frederico Goncalves Guimaraes
780 2005-07-22 [paul] 1.9.13
784 2005-07-22 [paul] 1.9.12cvs91
789 * RELEASE_NOTES.claws
793 * tools/claws.i18n.status.pl
794 add Norwegian translation. submiited by
795 Geir Helland <pjallabais@users.sourceforge.net>
805 updated by Miquel Oliete, Thomas Gilgin, Ricardo
806 Mones Lastra, Tommi Pirinen, Fabien Vantard,
807 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
809 * src/plugins/clamav/clamav_plugin_gtk.c
810 * src/plugins/spamassassin/spamassassin_gtk.c
811 replace outdated description strings
813 2005-07-21 [colin] 1.9.12cvs90
816 Set folder to batch mode when scanning it. Makes deletion
817 of unread mails on IMAP much faster (due to the UNREAD
820 2005-07-21 [darko] 1.9.12cvs89
823 link against libresolv if necessary (patch by Paul)
825 use glib's portable macros to determine endianness
827 2005-07-21 [paul] 1.9.12cvs88
831 update compiled-in features list
833 2005-07-20 [colin] 1.9.12cvs87
837 Gcc 2.9x compilation fixes, thanks to Darko
838 * src/plugins/clamav/clamav_plugin.c
839 Little optimisation: load virus database only once
840 * src/plugins/spamassassin/spamassassin.c
841 Big optimisation: filtering one mail took at least 1 second,
842 now it takes at least 50ms. Doesn't speed up spamassassin
843 itself, but should already be much more tolerable.
845 2005-07-20 [colin] 1.9.12cvs86
848 Fix performance issue
850 2005-07-19 [colin] 1.9.12cvs85
852 * src/plugins/pgpinline/plugin.c
855 2005-07-19 [colin] 1.9.12cvs84
858 * src/plugins/Makefile.am
859 * src/plugins/pgpinline/.cvsignore
860 * src/plugins/pgpinline/Makefile.am
861 * src/plugins/pgpinline/pgpinline.c
862 * src/plugins/pgpinline/pgpinline.deps
863 * src/plugins/pgpinline/pgpinline.h
864 * src/plugins/pgpinline/plugin.c
865 Put pgpinline in the main tree
867 2005-07-19 [paul] 1.9.12cvs83
869 * src/prefs_actions.c
870 prevent '//' in menu names, which cause a crash
873 2005-07-19 [paul] 1.9.12cvs82
876 be generally more informative in configure output.
877 OpenSSL: correction: '[ --enable-openssl ...' ->
878 '[ --disable-openssl ...', as --enable-openssl is default
879 PGP/MIME: don't check for GPGME again, check for
880 pgpcore instead. Therefore prevent the possibility of
881 attempting to build pgpmime if pgpcore dependencies are
883 ClamAV: use pkgconfig to check for lib
884 libgnomeprint: revert logic on inner test to match
886 * src/plugins/pgpcore/sgpgme.c
889 2005-07-19 [colin] 1.9.12cvs81
892 Fix slow thread rebuilding in particular
895 2005-07-19 [paul] 1.9.12cvs80
897 * sylpheed-claws.desktop
898 fix typo, spotted by Stephan Sachse
900 replace GTK_STOCK_ADD with
903 2005-07-18 [colin] 1.9.12cvs79
905 * src/etpan/imap-thread.c
906 Fix return value (Thanks Hoa)
908 2005-07-18 [colin] 1.9.12cvs78
911 Allow empty passwords
912 Create drafts/queue/outbox if necessary
915 * src/etpan/imap-thread.c
916 Fix STARTTLS (Thanks to Hoa)
918 2005-07-18 [paul] 1.9.12cvs77
924 updated to reflect additions and removals
926 updated to be claws-specific
930 * sylpheed-128x128.png
933 * sylpheed-claws-128x128.png
934 * sylpheed-claws-64x64.png
935 * sylpheed-claws.desktop
942 2005-07-17 [paul] 1.9.12cvs76
954 * src/message_search.c
958 * src/prefs_actions.c
959 * src/prefs_filtering.c
960 * src/prefs_matcher.c
961 * src/prefs_template.c
964 * src/summary_search.c
967 * src/gtk/sslcertwindow.c
968 * src/plugins/pgpcore/sgpgme.c
971 2005-07-17 [colin] 1.9.12cvs75
974 add a PrivacySystem accessor that checks that
975 the system cached in a MimeInfo's privacydata
976 is still registered. Use this accessor instead
977 of directly using data->system. Fixes crashes
978 after unloading pgp plugins.
980 2005-07-17 [colin] 1.9.12cvs74
983 Change geometry hints to a simple default size.
984 Fixes the certs dialogs.
986 2005-07-17 [colin] 1.9.12cvs73
988 * src/gtk/sslcertwindow.c
991 2005-07-17 [colin] 1.9.12cvs72
993 * src/plugins/pgpcore/Makefile.am
994 * src/plugins/pgpmime/Makefile.am
997 2005-07-17 [paul] 1.9.12cvs71
1000 add --disable-gnomeprint option
1001 modified version of patch by Marius Mauch
1003 2005-07-17 [paul] 1.9.12cvs70
1021 * src/prefs_account.c
1023 * src/prefs_summaries.c
1026 * src/common/utils.c
1028 * src/plugins/pgpcore/passphrase.c
1029 * src/plugins/pgpcore/select-keys.c
1030 replace inappropriately used backticks
1033 2005-07-16 [colin] 1.9.12cvs69
1035 * src/image_viewer.c
1036 Add extra paranoid checks
1038 2005-07-16 [colin] 1.9.12cvs68
1040 * src/plugins/pgpcore/prefs_gpg.c
1041 Don't auto-check sigs by default, as it
1044 2005-07-16 [colin] 1.9.12cvs67
1046 * src/plugins/pgpcore/sgpgme.c
1047 Make messages a bit better.
1049 2005-07-16 [colin] 1.9.12cvs66
1053 * src/etpan/imap-thread.c
1056 2005-07-16 [colin] 1.9.12cvs65
1060 And now, fix build with libetpan :-/
1062 2005-07-15 [colin] 1.9.12cvs64
1065 Continue fixing build without libetpan.
1067 2005-07-15 [colin] 1.9.12cvs63
1070 Fix build with --disable-libetpan
1072 2005-07-15 [colin] 1.9.12cvs62
1075 Bump libetpan's version
1077 2005-07-15 [colin] 1.9.12cvs61
1079 * src/etpan/imap-thread.c
1080 Actually stop logging :)
1082 2005-07-15 [colin] 1.9.12cvs60
1085 Fix dnd of multiple addresses.
1087 2005-07-15 [hoa] 1.9.12cvs59
1089 * src/etpan/imap-thread.c
1090 disable login of IMAP password in libetpan log file.
1092 2005-07-15 [paul] 1.9.12cvs58
1095 don't automatically sort
1096 do allow drag n drop
1098 2005-07-15 [paul] 1.9.12cvs57
1102 alphabetical listing
1104 2005-07-15 [paul] 1.9.12cvs56
1106 * src/gtk/pluginwindow.c
1107 sort plugin list alphabetically
1109 2005-07-15 [paul] 1.9.12cvs55
1111 * src/prefs_spelling.c
1112 * src/prefs_wrapping.c
1115 2005-07-15 [colin] 1.9.12cvs54
1120 2005-07-15 [paul] 1.9.12cvs53
1122 * src/prefs_message.c
1123 make 'show cursor' a hidden option
1125 2005-07-14 [colin] 1.9.12cvs52
1127 * src/plugins/spamassassin/Makefile.am
1128 * src/plugins/clamav/Makefile.am
1129 Fix double EXTRA_DISTs
1131 2005-07-14 [colin] 1.9.12cvs51
1133 * src/plugins/clamav/Makefile.am
1134 * src/plugins/clamav/clamav_plugin_gtk.deps
1135 * src/plugins/spamassassin/Makefile.am
1136 * src/plugins/spamassassin/spamassassin_gtk.deps
1137 Make $plugin_gtk depend on $plugin
1139 2005-07-14 [hoa] 1.9.12cvs50
1141 * src/etpan/imap-thread.c
1142 enable debug log of libetpan when running with --debug
1144 2005-07-14 [colin] 1.9.12cvs49
1147 * src/common/Makefile.am
1148 * src/common/plugin.c
1149 * src/common/plugin.h
1150 Add a little plugin dependancy system.
1151 Plugins can ship a $plugin_name.deps file
1152 (near them in PLUGINDIR) so that their
1153 dependancies are loaded if possible.
1154 * src/plugins/Makefile.am
1155 * src/plugins/pgpcore/Makefile.am
1156 * src/plugins/pgpcore/passphrase.c
1157 * src/plugins/pgpcore/passphrase.h
1158 * src/plugins/pgpcore/plugin.c
1159 * src/plugins/pgpcore/prefs_gpg.c
1160 * src/plugins/pgpcore/prefs_gpg.h
1161 * src/plugins/pgpcore/select-keys.c
1162 * src/plugins/pgpcore/select-keys.h
1163 * src/plugins/pgpcore/sgpgme.c
1164 * src/plugins/pgpcore/sgpgme.h
1165 Introduce pgpcore, used by pgpmime and
1167 * src/plugins/pgpmime/Makefile.am
1168 * src/plugins/pgpmime/passphrase.c
1169 * src/plugins/pgpmime/passphrase.h
1170 * src/plugins/pgpmime/pgpmime.c
1171 * src/plugins/pgpmime/pgpmime.deps
1172 * src/plugins/pgpmime/plugin.c
1173 * src/plugins/pgpmime/prefs_gpg.c
1174 * src/plugins/pgpmime/prefs_gpg.h
1175 * src/plugins/pgpmime/select-keys.c
1176 * src/plugins/pgpmime/select-keys.h
1177 * src/plugins/pgpmime/sgpgme.c
1178 * src/plugins/pgpmime/sgpgme.h
1179 Remove the core from pgpmime and add the
1180 dependancy to pgpcore.
1182 2005-07-14 [paul] 1.9.12cvs48
1184 * src/stock_pixmap.c
1185 forgot this in last commit
1187 2005-07-14 [paul] 1.9.12cvs47
1191 add accelerators for the buttons (sync with main)
1194 add accelerators for the buttons.
1195 fix editing with external editor.
1196 replace gdk_input_*() with GIOChannel;
1199 display folder names with new/unread
1200 representation (sync with main)
1202 specify default window icon (sync with main)
1203 * src/prefs_common.c
1204 use_addr_book default to FALSE
1207 add accelerators for the buttons (sync with main)
1210 * src/pixmaps/sylpheed_icon.xpm
1213 2005-07-13 [paul] 1.9.12cvs46
1215 * src/plugins/pgpmime/pgpmime.c
1216 * src/plugins/pgpmime/sgpgme.c
1217 (temporarily) use deprecated gpgme_data_rewind()
1218 while largefile support is not present
1219 (as suggested by Colin)
1221 2005-07-13 [paul] 1.9.12cvs45
1224 remove large file support (for now):
1225 it breaks too many things
1227 2005-07-13 [paul] 1.9.12cvs44
1230 add large file support
1232 fix bug #763 where href attribute was not
1233 the very first attribute of a link
1234 patch by Thomas Gilgin
1236 2005-07-13 [colin] 1.9.12cvs43
1238 * src/gtk/pluginwindow.c
1239 Little portability fix
1241 2005-07-13 [colin] 1.9.12cvs42
1243 * src/plugins/pgpmime/sgpgme.c
1246 2005-07-13 [colin] 1.9.12cvs41
1248 * src/plugins/pgpmime/pgpmime.c
1249 * src/plugins/pgpmime/sgpgme.c
1250 Use gpgme_data_release_and_get_mem instead
1253 2005-07-13 [colin] 1.9.12cvs40
1256 * src/plugins/pgpmime/passphrase.c
1257 * src/plugins/pgpmime/passphrase.h
1258 * src/plugins/pgpmime/pgpmime.c
1259 * src/plugins/pgpmime/plugin.c
1260 * src/plugins/pgpmime/select-keys.c
1261 * src/plugins/pgpmime/select-keys.h
1262 * src/plugins/pgpmime/sgpgme.c
1263 * src/plugins/pgpmime/sgpgme.h
1264 Port pgpmime to gpgme-1.0.
1266 2005-07-12 [paul] 1.9.12cvs39
1271 add a 'Go to Prev' button to the toolbar.
1272 correct tooltip text of go to buttons.
1273 based on patch by Yang Guilong <bamanzi@gmail.com>
1275 2005-07-12 [colin] 1.9.12cvs38
1278 Fix progress bar showing stuff at startup.
1280 2005-07-12 [paul] 1.9.12cvs37
1283 fix building with jpilot support
1285 2005-07-11 [colin] 1.9.12cvs36
1288 Add visual indication that filtering is running
1290 Make {}[] uri delimiters
1292 Remove useless (and slow) calls
1294 2005-07-11 [paul] 1.9.12cvs35
1296 * src/plugins/clamav/clamav_plugin_gtk.c
1297 * src/plugins/dillo_viewer/dillo_prefs.c
1298 * src/plugins/pgpmime/prefs_gpg.c
1299 * src/plugins/spamassassin/spamassassin_gtk.c
1300 gather plugins prefs together under their
1301 own 'Plugins' heading
1303 2005-07-11 [paul] 1.9.12cvs34
1308 account_delete(): modified alert dialog
1311 fixed a crash when cancelling file selection
1312 dialog by Escape key. Made non-ascii filename
1314 * src/prefs_template.c
1315 prefs_template_window_create(): make scrolled
1316 window policy AUTOMATIC
1318 2005-07-10 [hoa] 1.9.12cvs33
1320 * src/etpan/imap-thread.c
1321 workaround for old Courier IMAP servers.
1323 2005-07-10 [colin] 1.9.12cvs32
1328 Add visual progress indicator on filtering/processing
1329 Factorize the progress bar code
1332 * src/etpan/imap-thread.c
1333 Add a reference counter to avoid destroying the Folder
1334 while it's in use by another callback.
1336 2005-07-09 [hoa] 1.9.12cvs31
1339 * src/etpan/imap-thread.c
1340 fixed deadlock when removing IMAP account.
1342 2005-07-08 [colin] 1.9.12cvs30
1346 Fix again problems decoding broken headers
1347 * src/gtk/inputdialog.c
1348 Fix local variable shadowing a global one
1350 2005-07-08 [colin] 1.9.12cvs29
1353 Make the cache/mark files platform-agnostic by writing
1354 them in little-endian format. Reading them is also done
1355 in little-endian format, of course; however, in order
1356 to avoid trashing mark data on big-endian machines, the
1357 files are, at first, read from the native format if the
1358 little-endian one doesn't exist. This is easy to deter-
1359 mine by trying to open a file with a swapped data_ver
1360 and seeing if it's the wanted version.
1361 Little-endian using users should see absolutely no
1362 difference, Big-endian users may get a very little
1363 performance drop due to byte-swapping.
1364 Tested on i386 and ppc32.
1365 Fixes bug #159 (The index file, in the mailboxes, is
1366 hardware depending).
1368 To have the cache/mark files updated to the new little-
1369 endian format, "Check for new messages" or even
1370 "Rebuild folder tree" aren't enough. Files will be
1371 updated as soon as a folder has been opened/closed.
1372 To update everything, just select all folders by
1373 selecting them one by one.
1375 2005-07-07 [colin] 1.9.12cvs28
1378 Remember the folder separator per IMAPFolder
1379 instead of globally.
1380 Revive the Session on noop; fixes bug #761
1381 (mark a bunch of unread messages as read takes
1384 2005-07-07 [darko] 1.9.12cvs27
1386 * src/common/template.c
1387 Sort templates alphabetically
1389 2005-07-06 [colin] 1.9.12cvs26
1392 Try to use the correct separator in
1393 most cases. Possibly fixes bug #759
1394 (only creates the INBOX folder when
1395 setting up new IMAP account) and
1396 bug #760 (Can't retrieve messages)
1398 2005-07-06 [colin] 1.9.12cvs25
1401 Use real_path in status command. This will
1402 help later, when namespaces will be used.
1404 2005-07-06 [colin] 1.9.12cvs24
1410 * src/etpan/etpan-log.c
1411 * src/etpan/etpan-thread-manager.c
1412 * src/etpan/imap-thread.c
1413 Add a --disable-libetpan parameter. With this,
1414 users that don't want IMAP4 support can avoid
1415 the new dependancy (and have no IMAP support).
1416 Users that have IMAP4 accounts and use this
1417 parameter won't lose their configuration, their
1418 IMAP accounts will just be invisible and not
1421 Make the "Copy ..." contextual menu items
1422 copy to both the X clipboard and the gtk
1423 clipboard - as most other apps do.
1425 Add a notice about OpenSSL usage, in order to
1426 comply with OpenSSL's license (point 6):
1427 http://www.openssl.org/source/license.html
1429 2005-07-06 [colin] 1.9.12cvs23
1432 Fix a minimum size for alertpanels
1434 Show 'No space left on device' type errors
1435 when queuing/sending
1438 Rework folder's deletion message (remove
1441 2005-07-05 [colin] 1.9.12cvs22
1444 Add an alertpanel on auth error
1446 Remove pthread-related stuff
1448 2005-07-05 [colin] 1.9.12cvs21
1450 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
1451 Fix crash on plugin reloading (with a hack)
1453 2005-07-05 [colin] 1.9.12cvs20
1455 * src/prefs_account.c
1456 * src/prefs_account.h
1460 Add a way to filter the view
1461 * src/gtk/pluginwindow.c
1462 Filter loadable stuff
1463 * src/plugins/pgpmime/prefs_gpg.c
1464 Fix missing unregistration
1466 * src/etpan/.cvsignore
1467 * src/plugins/spamassassin/.cvsignore
1468 Add more stuff to cvs ignored files
1470 2005-07-04 [colin] 1.9.12cvs19
1473 Fix scan_required returning FALSE when it
1474 shouldn't. Maybe fix #760 (Can't retrieve
1477 2005-07-04 [colin] 1.9.12cvs18
1480 Fix always_show_msg pref
1482 2005-07-04 [paul] 1.9.12cvs17
1484 sync with main (forgotten in last commit)
1486 * src/common/utils.c
1487 * src/common/utils.h
1488 check_line_length(): new.
1490 is_file_entry_exist()
1491 dirent_is_regular_file()
1492 dirent_is_directory(): use g_file_test() instead of stat().
1494 2005-07-04 [paul] 1.9.12cvs16
1499 compose_write_to_file(): check for line
1500 length limit and display warning if exceeds
1502 use get_home_dir() instead of g_get_home_dir()
1504 removed warning about invalid date
1506 use get_home_dir() instead of g_get_home_dir()
1508 2005-07-04 [paul] 1.9.12cvs15
1510 * src/stock_pixmap.c
1511 fix new pixmap naming errors
1512 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
1514 2005-07-04 [colin] 1.9.12cvs14
1517 Fix debugging string with a warning
1519 2005-07-04 [colin] 1.9.12cvs13
1522 Add a check for libetpan's version (>= 0.37)
1524 2005-07-04 [hoa] 1.9.12cvs12
1528 * src/etpan/imap-thread.c
1529 * src/etpan/imap-thread.h
1530 fixed IMAP implementation of check of mails.
1532 2005-07-03 [hoa] 1.9.12cvs11
1534 * src/etpan/Makefile.am
1535 * src/etpan/etpan-errors.h
1536 * src/etpan/etpan-log.[ch]
1537 * src/etpan/etpan-thread-manager-types.h
1538 * src/etpan/etpan-thread-manager.[ch]
1539 * src/etpan/imap-thread.[ch]
1546 dependency on libetpan 0.37 is now added.
1548 2005-07-01 [colin] 1.9.12cvs10
1554 * src/stock_pixmap.c
1555 * src/stock_pixmap.h
1556 * src/plugins/trayicon/trayicon.c
1557 Add marked symbol on folders containing
1562 * src/prefs_common.c
1563 * src/prefs_common.h
1565 Add an optional confirmation dialog on queue
1566 sending. Patch by wwp.
1567 * src/pixmaps/dir_close_mark.xpm ** ADDED **
1568 * src/pixmaps/dir_open_hrm_mark.xpm ** ADDED **
1569 * src/pixmaps/dir_open_mark.xpm ** ADDED **
1570 * src/pixmaps/drafts_close_mark.xpm ** ADDED **
1571 * src/pixmaps/drafts_open_mark.xpm ** ADDED **
1572 * src/pixmaps/inbox_hrm_mark.xpm ** ADDED **
1573 * src/pixmaps/inbox_mark.xpm ** ADDED **
1574 * src/pixmaps/outbox_hrm_mark.xpm ** ADDED **
1575 * src/pixmaps/outbox_mark.xpm ** ADDED **
1576 * src/pixmaps/trash_hrm_mark.xpm ** ADDED **
1577 * src/pixmaps/trash_mark.xpm ** ADDED **
1580 2005-07-01 [colin] 1.9.12cvs9
1583 Fix a little threading bug
1586 A little bit of HIG normality never hurts
1588 2005-07-01 [colin] 1.9.12cvs8
1596 * src/common/template.c
1597 * src/common/utils.c
1598 * src/common/utils.h
1599 Reverted the fwrite_atomic stuff. In fact
1600 it is already atomic.
1602 2005-06-30 [colin] 1.9.12cvs7
1604 * src/common/utils.c
1605 * src/common/utils.h
1606 Add an fwrite_atomic() function to make
1607 sure we write everything: fwrite can make
1615 * src/common/template.c
1616 Use that (and fix swapping of size and nmemb).
1617 Thanks to Rich Coe for the heads up.
1619 2005-06-30 [colin] 1.9.12cvs6
1622 Optimize addressbook opening
1624 2005-06-30 [colin] 1.9.12cvs5
1627 Remove calls to summary_step after move/copy
1629 2005-06-28 [paul] 1.9.12cvs4
1632 wrap and make the error msg selectable
1634 2005-06-28 [paul] 1.9.12cvs3
1637 replace the OK button with a Close button
1638 * src/gtk/foldersort.c
1639 use GTK_STOCK_ icons/buttons
1641 2005-06-28 [colin] 1.9.12cvs2
1643 * src/gedit-print.c ** ADDED **
1644 * src/gedit-print.h ** ADDED **
1645 * src/gtk/gtksourceprintjob.c ** ADDED **
1646 * src/gtk/gtksourceprintjob.h ** ADDED **
1647 I can't believe no one had enough time to tell
1648 me I forgot the `cvs add`
1650 2005-06-27 [colin] 1.9.12cvs1
1653 * src/gtk/Makefile.am
1658 Add optional libgnomeprint-based printing
1660 * src/gtk/quicksearch.c
1661 Add an Edit/Quick search menu item to show
1662 and focus the quicksearch
1664 2005-06-27 [paul] 1.9.12
1677 updated by Miquel Oliete, Thomas Gilgin, Ricardo
1678 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
1679 SungHyun Nam, Frederico Goncalves Guimaraes,
1680 Andrej Kacian, and Yang Guilong
1681 2005-06-26 [colin] 1.9.11cvs106
1684 Forgot one file for previous fix
1686 2005-06-26 [colin] 1.9.11cvs105
1690 Fix problems with folder operations in no_select
1691 imap folders. it applies only to mails, and
1692 creation/deletion/move/renaming of folders
1695 2005-06-26 [paul] 1.9.11cvs104
1697 * src/prefs_filtering.c
1698 replace one more GTK_STOCK_REMOVE
1699 with GTK_STOCK_DELETE
1701 2005-06-25 [colin] 1.9.11cvs103
1704 Optimize get_seq_set_from_seq_list
1707 2005-06-25 [colin] 1.9.11cvs102
1710 If the directory exists, but not in the
1711 correct encoding, rename it. This should
1712 handle old-versions-induced bugs.
1714 2005-06-25 [colin] 1.9.11cvs101
1717 Fix path access with extended dir names
1718 Fixes bug #589 (SC segfaults with wrong locale
1721 2005-06-25 [colin] 1.9.11cvs100
1723 * src/prefs_account.c
1724 * src/prefs_account.h
1726 Add an option to encrypt replies to
1729 2005-06-25 [colin] 1.9.11cvs99
1732 * src/quote_fmt_parse.y
1733 ... And make it work with pgpinline.
1735 2005-06-25 [colin] 1.9.11cvs98
1740 * src/quote_fmt_parse.y
1741 o Make reedition of encrypted messages possible
1742 (as long as it is encrypted to self too, no
1744 o Make replying with quote (and without selecting
1745 text) possible for encrypted messages.
1746 Closes bug #550 (Not possible to "reply with quote"
1747 to gnupg encrypted messages)
1749 2005-06-24 [paul] 1.9.11cvs97
1754 2005-06-24 [paul] 1.9.11cvs96
1757 made bind password entry invisible
1759 * src/send_message.c
1760 send_message_local(): check exit status
1761 to detect errors (sync with main)
1763 use main's less ambiguous popup menu
1766 2005-06-24 [paul] 1.9.11cvs95
1768 * src/prefs_actions.c
1769 * src/prefs_customheader.c
1770 * src/prefs_display_header.c
1771 * src/prefs_filtering_action.c
1772 * src/prefs_matcher.c
1773 * src/prefs_template.c
1774 * src/prefs_toolbar.c
1775 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
1776 * src/gtk/description_window.c
1777 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
1779 2005-06-23 [colin] 1.9.11cvs94
1782 Fix rough edges (be sure to call status_show whenever
1785 2005-06-23 [colin] 1.9.11cvs93
1789 Before, in a 5K mails folder: 11s
1790 After, in the same folder: 58000µs
1791 The joys of locking... gtk_clist_select_all() fires a
1792 tree-select-row event for each selected row, which in
1793 summaryview, callbacks summary_selected which in turn,
1794 calls summary_status_show, which walks the selected
1795 rows. Hence, calling gtk_clist_select_all was
1796 exponential. Locking the summaryview makes
1797 summary_selected return early.
1799 2005-06-23 [colin] 1.9.11cvs92
1802 Move mutex at the important place to avoid
1805 Fix Del key deleting directly instead of
1808 2005-06-22 [colin] 1.9.11cvs91
1810 * src/plugins/spamassassin/libspamc.c
1811 As we do spagetti code with assignations in multiple
1812 places (see _message_read_raw where out = msg = raw),
1813 let's be sure we don't free the same pointer twice.
1814 Should fix bug #683 (Crash in libpam at
1817 2005-06-22 [colin] 1.9.11cvs90
1822 Make toolbar's delete use the move to trash stuff;
1823 Add gtk_widget_realize to be sure pixmaps can get
1824 created (that may fix an old worksforme bug which
1825 I can't find back...)
1827 2005-06-22 [colin] 1.9.11cvs89
1832 Rename "Message/Delete" to "Message/Move to trash"
1833 Add "Message/Delete..." that directly destroys the
1834 selected messages after asking for a confirmation.
1836 2005-06-22 [colin] 1.9.11cvs88
1839 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
1840 o Fix a deadlock (thanks Darko)
1842 2005-06-22 [colin] 1.9.11cvs87
1844 * src/gtk/foldersort.c
1845 Add missing include for the i18n;
1846 patch by Fabien Vantard
1848 2005-06-21 [colin] 1.9.11cvs86
1852 Respect the no_select flag
1854 Fix recursive deletion
1857 Make the folder deletion's warning
1860 2005-06-21 [colin] 1.9.11cvs85
1863 Prevent email addresses from spanning accross
1864 lines - fixes bug # 646 (newline-chars in
1867 2005-06-20 [colin] 1.9.11cvs84
1870 Be sure not to remove source if copy failed
1872 2005-06-20 [colin] 1.9.11cvs83
1876 remove summaryview's lock
1878 introduce threads to avoid problems when foreground tasks
1879 interfere with background tasks
1881 prevent moving to drafts/queue
1885 2005-06-19 [colin] 1.9.11cvs82
1888 Remember that the user doesn't want to override
1889 offline mode, for 3 seconds. It avoid presenting
1890 him with N popups in a really short time.
1892 2005-06-17 [colin] 1.9.11cvs81
1895 Fix IMAP breaking on folders containing '('
1896 (Probably won't be enough)
1898 2005-06-17 [colin] 1.9.11cvs80
1900 Forgotten files on 1.9.11cvs79
1902 Fix stepping when not immediately executing
1904 Really prevent UID FETCH 0
1906 Fix outgoing charset never set to utf-8
1910 2005-06-16 [colin] 1.9.11cvs79
1913 Fix bug #707 (Dash splits rows)
1914 Only wrap if we're on a line break position and
1915 the previous one was a "white" (space) char.
1916 Pango stuff is weird.
1918 2005-06-16 [colin] 1.9.11cvs78
1921 Lock summaryview while downloading messages
1925 * src/common/utils.c
1926 * src/common/utils.h
1927 Replace \r and \n with spaces in From and
1930 2005-06-16 [paul] 1.9.11cvs77
1933 liberalise the mime parser
1937 2005-06-16 [paul] 1.9.11cvs76
1942 2005-06-15 [colin] 1.9.11cvs75
1945 Finish header encoding fix
1949 Fix compilation (Thanks Stephan
1952 2005-06-15 [colin] 1.9.11cvs74
1955 Install gnome2 stuff rather than gnome1,
1960 Fix headers encoding
1962 Visual progress when fetching all messages
1966 Prevent changing current message while
1969 2005-06-15 [paul] 1.9.11cvs73
1971 * src/gtk/gtkaspell.c
1972 * src/gtk/gtkaspell.h
1975 2005-06-15 [paul] 1.9.11cvs72
1977 * src/prefs_filtering.c
1978 allow reordering of filter rules by
1981 2005-06-15 [paul] 1.9.11cvs71
1986 replace deprecated function
1988 * src/send_message.c
1989 * src/gtk/progressdialog.c
1990 * src/gtk/progressdialog.h
1991 salvage and reuse parts of reverted sync
1993 2005-06-15 [paul] 1.9.11cvs70
1996 * src/send_message.c
1997 * src/gtk/progressdialog.c
1998 * src/gtk/progressdialog.h
1999 revert yesterday's sync with main
2000 it contains deprecated functions
2002 2005-06-15 [colin] 1.9.11cvs69
2005 Fix bug #670 (multi user to: will corrupt message
2008 2005-06-15 [colin] 1.9.11cvs68
2011 Fix bug #421 (Fix undo on wrapping)
2013 2005-06-15 [colin] 1.9.11cvs67
2016 Provide visual feedback while processing
2019 Provide visual feedback while getting
2020 short headers (for uncached messages)
2023 2005-06-14 [paul] 1.9.11cvs66
2026 change a couple stock icons
2028 * src/send_message.c
2029 * src/gtk/progressdialog.c
2030 * src/gtk/progressdialog.h
2031 sync main's GtkTreeView implementation
2033 2005-06-14 [colin] 1.9.11cvs65
2036 Various little fixes, mainly on error paths
2038 2005-06-13 [colin] 1.9.11cvs64
2043 Add a way to fetch only headers. This speeds
2044 up filtering on headers for IMAP. Fixes:
2045 bug #481 extraneous imap commands slow down
2047 bug #522 Sylpheed downloads all messages
2048 when opening mailbox (IMAP)
2049 bug #677 IMAP fetch is soooooooooooooo slow
2052 Add a folder set_batch method so that
2053 implementations can speed up flags changes
2056 Use that in mark as (un)read and mark all read
2059 Implement set_batch - brings back deferred
2060 flags in a less buggy manner. Fixes:
2061 bug #729 IMAP immediate expunge of deleted messages
2062 bug #191 remove list of messages with one command
2063 Fix login with strange chars
2064 Implement fetch_msg_full
2065 Fix copy (wrong counts)
2067 2005-06-12 [colin] 1.9.11cvs63
2070 lock incorporation during long operations.
2071 Avoids fucking up the IMAP socket.
2073 2005-06-12 [colin] 1.9.11cvs62
2077 Factorize remove_all_msg
2080 Don't update partial-download status if unnecessary
2082 Use remove_msgs everywhere possible
2084 2005-06-12 [colin] 1.9.11cvs61
2088 Add a remove_msgs function to remove a
2093 2005-06-12 [colin] 1.9.11cvs60
2096 Remove flags-processing deferring... Too hard
2097 to get it to work in all cases.
2099 2005-06-11 [colin] 1.9.11cvs59
2102 printf -> debug_print
2104 2005-06-11 [colin] 1.9.11cvs58
2107 o Fix build without USE_PTHREAD
2108 o Factorize imap_open
2109 o Alertpanel in case of impossible connection
2110 o Alertpanel in case of impossible login
2111 o Fix deferred flags processing to force a
2112 flush before adding some more flags to process,
2113 but in another folder.
2115 2005-06-10 [colin] 1.9.11cvs57
2118 o Fix a format string error
2119 o init ssl socket outside of the thread
2120 (it possibly invokes gtk calls)
2122 o Put back the buffer to its necessary size
2123 o Fix changing a file pointer without keeping
2124 track of it (thanks Valgrind)
2126 o Fix automatic STARTTLS if login should be done
2127 and the server only allows it after starting TLS
2128 * src/gtk/gtkinputdialog.c
2129 o Eat GDK_Return so that the combo popup doesn't
2130 appear when we press Enter to validate the combo
2131 input dialog (as seen in the Open with... dialog)
2133 2005-06-10 [colin] 1.9.11cvs56
2137 o Fix a crash on deletion
2138 o Threadize imap_select (it's called outside of
2140 o Defer treatment of DELETED flags
2143 2005-06-09 [colin] 1.9.11cvs55
2146 Make sure we check imap_gtk_should_override(), which
2147 potentially calls gtk stuff, before creating thread.
2148 That way it should't be called via imap_get_session()
2151 2005-06-09 [colin] 1.9.11cvs54
2154 o add a bit of status output
2155 o remove some dead code
2156 o threadize get_list_of_uids
2157 o threadize imap_get_flags
2158 o defer flag changing by 500ms so that they
2162 2005-06-08 [colin] 1.9.11cvs53
2165 Thread-ize imap_cmd_fetch
2167 2005-06-08 [colin] 1.9.11cvs52
2170 Mmh, that broke POP3...
2172 2005-06-08 [colin] 1.9.11cvs51
2175 Stabilize IMAP patch (thanks to Hoa)
2177 2005-06-08 [colin] 1.9.11cvs50
2180 Test patch to speed up imap.
2182 2005-06-08 [colin] 1.9.11cvs49
2187 Apply patch from gentoo to use /usr/share/mime/globs if
2188 available, after un-breaking it
2191 Use g_timeout for invoking hooks that possibly use gtk
2192 calls. This should leave gtk calls in the main thread.
2194 2005-06-08 [paul] 1.9.11cvs48
2197 conv_get_outgoing_charset_str(): don't
2198 use prefs_common setting
2201 add /Options/Character encoding/... to
2202 temporarily change the outgoing encoding
2204 (belated sync with main)
2206 2005-06-08 [paul] 1.9.11cvs47
2209 correction to/completion of last
2212 2005-06-08 [paul] 1.9.11cvs46
2218 always enabled Japanese auto-detection
2219 if the first letters of locale string
2222 don't use "destroy" signal to destroy
2223 Compose object (fix rare crashes on discard?)
2227 added Hebrew encodings
2228 * src/sourcewindow.c
2229 don't use "destroy" signal to destroy
2232 2005-06-07 [colin] 1.9.11cvs45
2235 Add missing unlocks/locks
2237 2005-06-07 [paul] 1.9.11cvs44
2240 restore bug #749 fix
2242 2005-06-06 [colin] 1.9.11cvs43
2245 Fix selection bug when prefs_common.open_unread
2248 2005-06-06 [colin] 1.9.11cvs42
2254 Factorize long operations beginning and end
2255 (locking, freezing/thawing, cursor, ...)
2256 Check selection->data member in selection-
2257 related loops; this avoids dying an awful
2258 death if the selection changes on us while
2259 we're marking a whole IMAP folder unread,
2262 2005-06-06 [paul] 1.9.11cvs41
2265 don't g_free() a static gchar buffer
2267 2005-06-05 [colin] 1.9.11cvs40
2272 Fix bug #749 (Show all headers should be
2273 sticky as the GUI suggests)
2275 2005-06-03 [paul] 1.9.11cvs39
2278 don't allow editing of mail while sending.
2281 2005-06-03 [paul] 1.9.11cvs38
2284 add a freeze/thaw to speed up 'mark all read'
2286 2005-06-03 [paul] 1.9.11cvs37
2288 * src/prefs_message.c
2289 reflect changes immediately
2291 2005-06-02 [colin] 1.9.11cvs36
2294 Patch by Fabien Vantard.
2296 2005-06-02 [colin] 1.9.11cvs35
2299 Use a non-blocking imap_getline() if possible.
2300 This should completely prevent the interface
2301 from freezin on imap operations, although it
2302 may do strange stuff in case of folder switching
2303 while a big imap operation is taking place...
2305 In addition, fix a leak in the case thread
2306 creation fails on connection.
2308 2005-06-02 [colin] 1.9.11cvs34
2311 * src/prefs_common.h
2312 Fix build (prefs_common_init() doesn't exist
2315 2005-06-02 [colin] 1.9.11cvs33
2317 * src/prefs_account.c
2318 Fix bug #245 (filtering rules broken when
2319 renaming a remote account (imap4 or nntp)
2321 2005-06-02 [colin] 1.9.11cvs32
2324 Try to fix IMAP shortcomings:
2325 o Multithread imap_open()
2326 o allow offline-mode overriding instead of
2330 Add a function to ask whether we want to
2331 override offline-mode for 10 minutes (one-shot
2334 Fix segfault when imap parser isn't happy about
2337 2005-06-01 [colin] 1.9.11cvs31
2345 * src/send_message.c
2348 * src/common/hooks.c
2349 * src/common/prefs.c
2350 * src/common/template.c
2351 * src/common/utils.c
2352 * src/gtk/gtkutils.c
2353 * src/gtk/inputdialog.c
2355 * src/gtk/pluginwindow.c
2356 * src/gtk/prefswindow.c
2357 * src/plugins/pgpmime/passphrase.c
2358 * src/plugins/pgpmime/prefs_gpg.c
2361 * src/common/Makefile.am
2362 * src/common/timing.h
2363 Add basic timing code
2366 Fix a bug with unread messages when
2367 re-sorting folders, and by the way
2368 fix a big performance hit when
2369 re-sorting (10k mails: before 5s,
2372 * src/prefs_compose_writing.c
2373 * src/prefs_compose_writing.h
2374 * src/prefs_message.c
2375 * src/prefs_message.h
2380 * src/prefs_receive.c
2381 * src/prefs_receive.h
2384 * src/prefs_summaries.c
2385 * src/prefs_summaries.h
2386 Fix copyright banner
2388 2005-06-01 [paul] 1.9.11cvs30
2391 updated by Flammie Pirinen
2393 fix 'Bad BASE64 content' output
2395 2005-05-31 [colin] 1.9.11cvs29
2398 Oops, where did my hunk go.
2400 2005-05-31 [colin] 1.9.11cvs28
2412 * src/image_viewer.c
2418 * src/prefs_account.c
2419 * src/prefs_actions.c
2420 * src/prefs_common.c
2421 * src/prefs_compose_writing.c
2422 * src/prefs_customheader.c
2423 * src/prefs_ext_prog.c
2424 * src/prefs_filtering.c
2425 * src/prefs_filtering_action.c
2427 * src/prefs_image_viewer.c
2428 * src/prefs_message.c
2429 * src/prefs_message.h
2430 * src/prefs_msg_colors.c
2434 * src/prefs_receive.c
2435 * src/prefs_receive.h
2438 * src/prefs_spelling.c
2439 * src/prefs_summaries.c
2440 * src/prefs_summary_column.c
2441 * src/prefs_template.c
2442 * src/prefs_themes.c
2443 * src/prefs_toolbar.c
2444 * src/prefs_wrapping.c
2447 * src/send_message.h
2449 * src/summary_search.c
2455 * src/gtk/gtkutils.h
2456 o Move the rest of Common prefs to new style
2457 o Lots of -Wall warning fixes
2458 o fix FIXME in cache memusage calculation
2459 o Let return receipts be sent from any account
2460 o Little cache optimisation (read)
2461 o Fix bug #746 (don't treat commas as separators
2462 when inside a quoted string)
2464 2005-05-31 [paul] 1.9.11cvs27
2466 * src/prefs_common.c
2467 fix 'off-by-one' typo
2469 2005-05-31 [paul] 1.9.11cvs26
2475 * src/prefs_actions.c
2476 * src/prefs_common.c
2477 * src/prefs_common.h
2478 * src/prefs_customheader.c
2479 * src/prefs_display_header.c
2480 * src/prefs_filtering.c
2481 * src/prefs_filtering_action.c
2482 * src/prefs_matcher.c
2483 * src/prefs_summaries.c
2484 * src/prefs_summary_column.c
2485 * src/prefs_template.c
2486 * src/prefs_toolbar.c
2488 * src/gtk/pluginwindow.c
2489 * src/gtk/prefswindow.c
2490 * src/gtk/progressdialog.c
2491 add hidden prefs 'enable_rules_hint'
2492 for gtk_tree_view_set_rules_hint()
2496 2005-05-31 [colin] 1.9.11cvs25
2500 * src/prefs_common.c
2501 * src/prefs_summaries.c ** ADDED **
2502 * src/prefs_summaries.h ** ADDED **
2503 Common/Display -> Display/Summaries
2505 2005-05-31 [colin] 1.9.11cvs24
2509 * src/prefs_quote.c ** ADDED **
2510 * src/prefs_quote.h ** ADDED **
2511 Move Common/Quote to Compose/Quoting
2512 * src/prefs_common.c
2513 * src/prefs_common.h
2514 Remove old quote stuff, add
2515 convenience functions for GtkTextView prefs
2516 * src/gtk/prefswindow.c
2517 Set default height higher
2519 2005-05-30 [colin] 1.9.11cvs23
2523 * src/prefs_common.c
2524 * src/prefs_compose_writing.c ** ADDED **
2525 * src/prefs_compose_writing.h ** ADDED **
2526 Move Common/Compose prefs to Compose/Writing
2528 2005-05-30 [colin] 1.9.11cvs22
2530 * src/common/utils.c
2531 Fix bug #651 (Confused Attract by Subject)
2532 Patch by M. Benkmann <haferfrost@web.de>
2535 2005-05-30 [colin] 1.9.11cvs21
2538 Fix concatenation of different headers of
2539 the same type (bug #645)
2540 * src/prefs_folder_item.c
2541 Fix bug #699 (setting color to black doesn't
2544 Print out decoding error only once per
2547 2005-05-30 [paul] 1.9.11cvs20
2549 * src/common/template.c
2552 2005-05-30 [paul] 1.9.11cvs19
2554 * doc/src/rfc2368.txt **NEW FILE**
2556 compose_entries_set(): don't interpret Bcc
2557 header field (conform to RFC 2368)
2560 2005-05-29 [colin] 1.9.11cvs18
2562 * src/prefs_common.c
2563 Let the default reply format respect
2564 netiquette by cutting the signature.
2566 2005-05-29 [colin] 1.9.11cvs17
2569 Don't let always_show_msg override
2570 open_unread_on_enter when opening a new
2573 2005-05-27 [paul] 1.9.11cvs16
2578 app_will_exit(): cleanup tmp directory when exit
2579 * src/message_search.c
2580 improved the interface and made code cleanup.
2581 removed Clear button
2582 * src/send_message.c
2583 send_message_local(): use GSpawn, and detect errors
2584 * src/summary_search.c
2585 improved the interface and made code cleanup
2587 textview_write_link(): also skip non-ascii space
2588 at the head of link strings (phishing check
2589 didn't work at the case)
2590 * src/common/utils.c
2591 get_command_output(): use g_spawn_command_line_sync()
2594 2005-05-26 [colin] 1.9.11cvs15
2599 2005-05-26 [colin] 1.9.11cvs14
2602 Fix nntp mode reader (bug #611)
2603 Patch by Florian Mickler <florian@mickler.org>
2605 2005-05-26 [colin] 1.9.11cvs13
2607 * src/plugins/pgpmime/passphrase.c
2608 Fix mouse grabbing (bug #557)
2610 2005-05-26 [colin] 1.9.11cvs12
2612 * src/prefs_themes.c
2613 Fix g_warning (bug #541)
2615 2005-05-26 [colin] 1.9.11cvs11
2617 * src/prefs_actions.c
2618 * src/prefs_template.c
2619 Fix bug #506 (no warning if action/template
2621 * src/common/template.c
2622 Fix a possible crash
2624 2005-05-26 [colin] 1.9.11cvs10
2630 Forbid locked messages to be moved or
2631 deleted. Locked messages in trashes
2632 still get deleted, for performance
2633 reason (mh.c::mh_remove_all_msgs)
2635 2005-05-25 [colin] 1.9.11cvs9
2638 Use correct encoding when sending mails
2639 with attachments that have accentued
2642 2005-05-24 [colin] 1.9.11cvs8
2645 Fix bug #688 f) read/unread marker not
2646 changed on first click
2647 Also, optimize summary_status_show()
2652 Fix bug #688 b) and c) wrt message
2653 attachments and signature
2654 * src/stock_pixmap.c
2655 * src/stock_pixmap.h
2656 * src/stock_pixmap.c
2657 * src/stock_pixmap.h
2659 * src/pixmaps/clip_gpg_signed.xpm
2660 Add clip/signed icon
2662 2005-05-24 [colin] 1.9.11cvs7
2664 * src/folder_item_prefs.c
2667 2005-05-24 [colin] 1.9.11cvs6
2670 * src/prefs_common.c
2671 * src/prefs_common.h
2672 Add a confirmation to folder drag and drop
2676 fix _with_disable parameters so that
2677 the buttons labels are specifiable too
2678 * src/plugins/pgpmime/sgpgme.c
2682 2005-05-24 [colin] 1.9.11cvs5
2685 Uncollapse/collapse folders on double-click
2686 patch by Torsten Schoenfeld <kaffeetisch@gmx.de>
2689 2005-05-23 [colin] 1.9.11cvs4
2691 * src/common/socket.c
2692 Check another special SSL_peek() error.
2693 Should help wrt bug #728
2695 2005-05-23 [colin] 1.9.11cvs3
2697 * src/plugins/pgpmime/pgpmime.c
2698 Change name to "PGP MIME" instead of "PGP/MIME" to avoid
2699 breaking menu accelerators and stuff. Users will have to
2700 reselect "PGP MIME" instead of "PGP/MIME" in their
2701 account's privacy preferences if needed.
2705 * tools/kdeservicemenu/install.sh
2706 use kdesu to prompt for root password if doing
2707 global install/uninstall
2709 2005-05-20 [colin] 1.9.11cvs2
2712 Fix another compilation error with gcc-2.9x
2713 Thanks to Pawel Pekala <c0rn@gazeta.pl>
2714 * src/send_message.c
2715 Don't send QUIT if we aren't connected
2717 2005-05-19 [colin] 1.9.11cvs1
2720 Fix compilation with gcc 2.9x
2722 2005-05-19 [paul] 1.9.11
2726 2005-05-19 [paul] 1.9.9cvs14
2728 * src/gtk/inputdialog.c
2729 prevent gettext warning
2731 2005-05-19 [paul] 1.9.9cvs13
2734 * src/prefs_common.c
2735 * src/prefs_common.h
2738 add an option to toggle cursor in message
2739 view (sync with main)
2741 2005-05-18 [colin] 1.9.9cvs12
2744 Dereference freed pointer
2745 * src/gtk/gtkaspell.c
2746 Fix duplication of dictionaries (is it an aspell issue?)
2748 2005-05-18 [colin] 1.9.9cvs11
2750 * src/gtk/inputdialog.c
2751 * src/gtk/gtkaspell.c
2754 Remove a double call
2756 2005-05-17 [colin] 1.9.9cvs10
2758 * src/gtk/gtkaspell.c
2759 Fix dialogs, Ctrl-Enter accel
2761 2005-05-17 [colin] 1.9.9cvs9
2763 * src/gtk/gtkaspell.c
2764 Fix some accelerators, escape in replace-window
2766 2005-05-16 [colin] 1.9.9cvs8
2768 * src/gtk/gtkaspell.c
2769 Revert last commit, it was a mistake.
2771 2005-05-16 [colin] 1.9.9cvs7
2773 * src/gtk/gtkaspell.c
2774 Remove buggy code while we're at it. It's a
2775 dead code path anyway.
2777 2005-05-16 [colin] 1.9.9cvs6
2779 * src/gtk/gtkaspell.c
2780 Missed some gtk_menu_popup where deactivate
2781 signal should be handled. Should fix bug
2784 2005-05-16 [colin] 1.9.9cvs5
2786 * src/gtk/gtkaspell.c
2787 Remove debug printf()s
2789 2005-05-16 [colin] 1.9.9cvs4
2791 * src/gtk/gtkaspell.c
2792 Fix a bit aspell problems
2795 2005-05-13 [colin] 1.9.9cvs3
2798 Fix the + appearing even when no subfolders
2799 have unread messages. Thanks to wwp for the
2802 2005-05-11 [paul] 1.9.9cvs2
2805 correction to 1.9.9cvs1, only colour folders that
2806 have new msgs (not unread msgs)
2808 2005-05-10 [colin] 1.9.9cvs1
2812 Try to fix bolding bugs again.
2816 * tools/claws.i18n.status.pl
2817 add Ricardo Mones Lastra's script that has been providing
2818 the i18n status page for many months
2820 2005-05-09 [paul] 1.9.9
2824 2005-05-09 [paul] 1.9.6cvs58
2831 * RELEASE_NOTES.claws
2832 add release notes to cvs to simplify release
2835 add ca and fi to ALL_LINGUAS
2837 workaround for missing Makevars
2840 add new Catalan and Finnish translations
2841 submitted by Miquel Oliete and Flammie Pirinen
2851 updated by Thomas Gilgin, Ricardo Mones Lastra, Fabien Vantard,
2852 Andrea Spadaccini, Emilian Nowak, Pavlo Bohmat, Andrej Kacian,
2853 Urke MMI, and Hansom Young
2855 Fix drafting when quitting. compose_draft() closes the
2856 compose windows, which modifies the compose_list GSList.
2857 We have to refresh this list after echo drafting to avoid a
2859 * src/partial_download.c
2860 fix segfault on exit
2862 2005-05-06 [paul] 1.9.6cvs57
2864 * src/grouplistdialog.c
2865 quick fix/workaround for unresizeable newsgroup
2868 2005-05-06 [paul] 1.9.6cvs56
2872 use gettext plural forms
2876 small improvement to english usage
2878 2005-05-05 [thorsten] 1.9.6cvs55
2883 2005-05-05 [paul] 1.9.6cvs54
2889 fix bug 713 'Resent-To and Resent-Cc headers are garbled'
2892 2005-05-05 [paul] 1.9.6cvs53
2895 fix resizing of separate message and
2898 2005-05-05 [paul] 1.9.6cvs52
2910 * src/prefs_filtering.c
2911 * src/prefs_filtering_action.c
2912 * src/prefs_matcher.c
2913 * src/prefs_spelling.c
2914 * src/prefs_toolbar.c
2917 * src/gtk/description_window.c
2918 * src/gtk/gtkvscrollbutton.c
2919 * src/gtk/progressdialog.c
2920 * src/gtk/quicksearch.c
2921 * src/plugins/pgpmime/prefs_gpg.c
2922 * src/plugins/spamassassin/spamassassin_gtk.c
2923 replace deprecated gtk_widget_set_usize
2925 2005-05-04 [colin] 1.9.6cvs51
2927 * src/common/utils.c
2928 Fix crash when subst_for_filename is called
2929 with a NULL parameter
2931 2005-05-04 [colin] 1.9.6cvs50
2933 * src/partial_download.c
2935 Escape login when writing uidl file
2938 2005-05-03 [colin] 1.9.6cvs49
2941 Fix possible DOS in mime parser
2944 2005-05-02 [colin] 1.9.6cvs48
2947 Try to fix the copy/paste mess once again.
2950 2005-04-30 [colin] 1.9.6cvs47
2952 * src/prefs_account.h
2954 * src/send_message.c
2957 Try to batch sending mails (per account) instead of
2958 reconnecting to server every time.
2960 2005-04-29 [colin] 1.9.6cvs46
2963 Fix window resizing that refused to size down
2964 * src/prefs_common.c
2965 * src/prefs_common.h
2966 * src/prefs_filtering.c
2967 Save Filtering's window size
2969 2005-04-21 [paul] 1.9.6cvs45
2971 * ChangeLog-gtk2.claws
2975 2005-04-21 [paul] 1.9.6cvs44
2982 use gtkut_widget_draw_now(). Improved performance
2983 of the update of statusbar
2985 textview_smooth_scroll_do(): redraw it after scroll
2986 is done (fixed incorrect display when a part of the
2988 * src/gtk/gtkutils.c
2989 * src/gtk/gtkutils.h
2990 gtkut_widget_draw_now(): use gdk_window_process_updates()
2991 to force update of widgets.
2992 Removed gtkut_widget_wait_for_draw() which had a big
2993 overhead because of waiting for all events processed
2995 2005-04-20 [paul] 1.9.6cvs43
2998 complete 1.9.6cvs42's sync:
2999 Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
3001 2005-04-19 [paul] 1.9.6cvs42
3006 catch_output(): correctly select the insert text
3007 (fix invalid iterator warnings).
3012 * src/prefs_common.c
3013 support GBK encoding.
3014 * src/common/session.c
3015 * src/common/session.h
3016 use separate buffer for large data to be sent,
3017 and don't duplicate it (reduces memory usage) (thanks to Dirk).
3019 2005-04-18 [paul] 1.9.6cvs41
3022 convert unsigned long into guint32
3023 patch by Paul LeoNerd Evans
3025 2005-04-17 [colin] 1.9.6cvs40
3028 Fix 'Request return receipt' from folder
3029 properties (bug #708)
3031 2005-04-17 [colin] 1.9.6cvs39
3034 Fix duplicate hotkeys in Mainwindow's menu
3036 2005-04-17 [colin] 1.9.6cvs38
3039 Fix duplicate hotkeys in Folderview's contextual
3042 2005-04-15 [colin] 1.9.6cvs37
3045 Fix 'Save as...' with non-ascii filenames
3047 2005-04-15 [colin] 1.9.6cvs36
3049 * src/plugins/pgpmime/pgpmime.c
3050 Fix bus error on 64bit. Spotted by
3051 macallan1888@gmail.com
3053 2005-04-15 [colin] 1.9.6cvs35
3055 * src/prefs_account.c
3058 2005-04-12 [colin] 1.9.6cvs34
3060 * src/prefs_account.c
3061 Fix smtp auth type off-by-one. We forgot to
3062 add PLAIN in the prefs-to-gui setter func and
3063 as a result, the selected auth when opening
3064 account prefs was not the correct one.
3066 2005-04-12 [paul] 1.9.6cvs33
3069 if the recv dialog is visible, Cancel only
3070 cancels the current account
3073 2005-04-10 [colin] 1.9.6cvs32
3076 Copy score when copying FilteringActions
3079 2005-04-10 [colin] 1.9.6cvs31
3082 Make Message -> Receive -> Cancel cancel
3083 incorporation on all accounts. Fixes
3086 2005-04-10 [colin] 1.9.6cvs30
3088 * src/prefs_account.c
3089 Update Privacy checkbuttons status based
3090 on the selected privacy system
3092 Always connect the "None" privacy system; the
3093 static boolean was probably there to avoid
3094 reconnecting twice in the same compose window,
3095 but as the parent function is only called once
3096 per compose, it's only a bug - as a static is
3097 initialized once per application instance.
3098 Also, don't uncheck Sign and Encrypt when
3099 selecting None as privacy system; just ignore
3100 them when sending/queuing.
3103 2005-04-08 [colin] 1.9.6cvs29
3106 * src/prefs_account.c
3107 * src/prefs_account.h
3108 Add account preference to queue message in a certain
3111 2005-04-06 [colin] 1.9.6cvs28
3113 * src/prefs_account.c
3114 Update old inbox path syntax
3116 2005-04-06 [paul] 1.9.6cvs27
3121 changed -traditional-cpp to -no-cpp-precomp for newer
3124 made column resize automatically
3125 * src/send_message.c
3126 send_message_smtp(): consider EOF right after QUIT
3127 successful (workaround for Gmail SMTP server)
3128 * src/common/socket.c
3129 ssl_read(), ssl_peek(): check EOF which violates the
3131 * src/gtk/colorlabel.c
3132 removed warnings when displaying colorlabel menu
3133 (don't use GtkAlignment)
3135 2005-04-05 [paul] 1.9.6cvs26
3137 * src/plugins/trayicon/trayicon.c
3138 fix clipping of icon under KDE3
3140 2005-04-05 [paul] 1.9.6cvs25
3143 hide display of threading
3146 2005-04-04 [thorsten] 1.9.6cvs24
3149 marks lost on filesystems with different stat() results on
3152 2005-04-03 [colin] 1.9.6cvs23
3155 Don't handle up/down. Patch by Alfons
3157 2005-04-02 [colin] 1.9.6cvs22
3160 Make scrolling faster. Patch by Alfons.
3162 2005-04-01 [colin] 1.9.6cvs21
3165 * src/stock_pixmap.c
3166 * src/pixmaps/dir-noselect.xpm ** REMOVED **
3167 * src/pixmaps/dir_noselect.xpm ** ADDED **
3168 Fix pixmap name mismatch (Thanks Stephan Sachse)
3170 2005-04-01 [colin] 1.9.6cvs20
3172 * src/image_viewer.c
3173 * src/image_viewer.h
3178 Implement inline image resizing and right-clicking
3180 2005-04-01 [paul] 1.9.6cvs19
3186 patch by Luca Cavalli <loopback<AT>slackit.org>
3188 updated by Pavlo Bohmat
3190 2005-03-31 [colin] 1.9.6cvs18
3193 Fix parsing references
3195 don't put nulls in the references list
3197 commit that forgotten file in 1.9.6cvs14
3199 2005-03-31 [colin] 1.9.6cvs17
3202 Fix joining of signature separator again.
3203 Maybe Hiro could put it in main too...
3205 2005-03-31 [colin] 1.9.6cvs16
3209 * src/stock_pixmap.c
3210 * src/stock_pixmap.h
3211 * src/pixmaps/dir-noselect.xpm
3212 Update foldersel.c (sync from main, patch by Alfons)
3214 2005-03-30 [colin] 1.9.6cvs15
3217 Fix handling of imap folders containing [] in
3218 their name. Thanks to Nahuel Angelinetti for
3219 the detailed bugreport.
3221 2005-03-30 [colin] 1.9.6cvs14
3223 * src/common/utils.h
3224 * src/common/utils.c
3231 * src/quote_fmt_parse.y
3233 Update references system. Patch by Alfons
3235 2005-03-30 [colin] 1.9.6cvs13
3237 * src/common/socket.c
3238 Force the glibc to read resolv.conf again when
3239 it has changed. Should fix issues when changing
3240 networks on a laptop and not restarting sylpheed.
3242 2005-03-30 [paul] 1.9.6cvs12
3244 partial sync with main:
3247 create_io_dialog(): use user-defined text font
3248 (thanks to Alfons), and modified its appearance.
3254 don't join (presumably) itemized lines on line-wrapping
3255 fixed wrapping of quote when auto-wrapping is enabled
3256 compose_destroy(): destroy paned only if it's not
3257 attached to window. Fixed memory leak of popup menu.
3267 removed redundant code
3269 changed 'Code set' (which is rather incorrect)
3270 in the menu to 'Character encoding'
3271 main_window_set_widgets(): request size first
3272 to prevent window size becoming wrong
3273 fixed remembering of the state of the visibility
3276 changed 'Code set' (which is rather incorrect)
3277 in the menu to 'Character encoding'
3278 * src/prefs_common.c
3279 * src/prefs_common.h
3280 added an option whether to render HTML as text or not
3281 added separators to outgoing encoding menu
3283 procheader_scan_date_string(): support header
3284 like: "[Tue,] 01 Feb 2005 09:57[:00]"
3289 textview_show_html(): force output of newline
3290 added an option whether to render HTML as text or not
3291 * src/common/utils.c
3292 strncpy2(): optimized based on Alfons' code
3293 * src/gtk/gtkutils.c
3294 * src/gtk/gtkutils.h
3295 removed non-used code
3296 * src/plugins/pgpmime/passphrase.c
3297 partially fixed grab input of passphrase dialog
3298 Confine pointer to window
3300 2005-03-30 [colin] 1.9.6cvs11
3304 Read/write 32bit ints from cache & marks
3307 2005-03-29 [paul] 1.9.6cvs10
3312 * src/gtk/gtkaspell.c
3313 sync with HEAD (don't pass NULL pointers)
3319 * tools/acroread2sylpheed.pl
3320 sync with HEAD (add script to send pdfs as
3321 attachments from Adobe Reader 7)
3323 2005-03-21 [paul] 1.9.6cvs9
3329 * src/image_viewer.c ** ADDED **
3330 * src/image_viewer.h ** ADDED **
3332 * src/prefs_common.c
3333 * src/prefs_common.h
3334 * src/prefs_image_viewer.c ** ADDED **
3335 * src/prefs_image_viewer.h ** ADDED **
3338 * src/pixmaps/sylpheed_logo.xpm
3339 * src/plugins/Makefile.am
3340 * src/plugins/image_viewer/.cvsignore ** REMOVED **
3341 * src/plugins/image_viewer/Makefile.am ** REMOVED **
3342 * src/plugins/image_viewer/plugin.c ** REMOVED **
3343 * src/plugins/image_viewer/viewer.c ** REMOVED **
3344 * src/plugins/image_viewer/viewer.glade ** REMOVED **
3345 * src/plugins/image_viewer/viewer.h ** REMOVED **
3346 * src/plugins/image_viewer/viewerprefs.c ** REMOVED **
3347 * src/plugins/image_viewer/viewerprefs.glade ** REMOVED **
3348 * src/plugins/image_viewer/viewerprefs.h ** REMOVED **
3349 as gdk-pixbuf is now built-in
3350 remove image_viewer plugin and put code back into
3352 implement inline image display (sync with main)
3354 replace logo with newer, nicer, larger version
3356 2005-03-21 [paul] 1.9.6cvs8
3359 cosmetic improvement
3361 2005-03-21 [holger] 1.9.6cvs7
3363 * src/plugins/spamassassin/spamassassin.c
3365 (unregister hook on failed plugin init)
3367 2005-03-20 [colin] 1.9.6cvs6
3369 * src/common/plugin.c
3370 Check that plugin isn't already loaded
3373 2005-03-20 [thorsten] 1.9.6cvs5
3376 use a more compatible syntax
3378 2005-03-20 [thorsten] 1.9.6cvs4
3380 * src/prefs_toolbar.c
3381 fix crash when selecting toolbar item (uninitialized pointer)
3383 2005-03-20 [thorsten] 1.9.6cvs3
3386 fix mimetype detection (referenced free()d string)
3388 2005-03-20 [paul] 1.9.6cvs2
3391 sync with HEAD (1.0.3cvs5)
3392 neglect Reply-To header if empty
3395 2005-03-19 [holger] 1.9.6cvs1
3401 2005-03-18 [paul] 1.9.6
3403 initial GTK2 release
3405 2005-03-18 [paul] 1.0.3cvs3.1
3411 * src/pixmaps/sylpheed_logo.xpm
3414 2005-03-18 [colin] 1.0.3cvs2.6
3417 Remove call to summary_step in summary_copy_selected_to
3418 Can't see its purpose, and this causes bug when copying
3419 a message if the next one is unread: it reads it.
3421 2005-03-18 [paul] 1.0.3cvs2.5
3424 fix bug 694 'Enter doesn't trigger OK in "Move" window'
3426 2005-03-18 [paul] 1.0.3cvs2.4
3437 fix buffer overflow, CAN-2005-0667, see
3438 http://secunia.com/advisories/14491/
3441 2005-03-17 [colin] 1.0.3cvs2.3
3445 Fix font bugs (both lists now officialy share
3449 2005-03-17 [paul] 1.0.3cvs2.2
3451 * src/gtk/pluginwindow.c
3452 make plugin descriptions uneditable
3454 2005-03-11 [paul] 1.0.3cvs2.1
3459 * src/plugins/trayicon/trayicon.c
3461 add src/wizard.c to POTFILES.in
3463 2005-03-11 [paul] 1.0.3cvs1.1
3479 2005-03-04 [colin] 1.0.1cvs22.2
3482 Fix signatures with accentued chars in it
3484 2005-03-04 [colin] 1.0.1cvs22.1
3488 Don't use SIZE param in MAIL FROM: if server
3489 doesn't support it. Patch by Eugen Freiter
3490 <eugen_f@users.sf.net>
3492 2005-02-27 [paul] 1.0.1cvs20.1
3499 2005-02-27 [colin] 1.0.1cvs19.4
3503 Fix prototypes. Patch by Alfons
3505 2005-02-27 [colin] 1.0.1cvs19.3
3508 Don't auto-join the signature separator.
3510 2005-02-26 [colin] 1.0.1cvs19.2
3513 Fix 'mark all read' with collapsed threads.
3516 2005-02-25 [paul] 1.0.1cvs19.1
3520 * src/prefs_account.c
3521 * src/prefs_folder_item.c
3522 * src/gtk/prefswindow.c
3523 * src/gtk/prefswindow.h
3526 2005-02-25 [paul] 1.0.1cvs15.12
3532 * src/gtk/gtkutils.c
3533 * src/gtk/gtkutils.h
3534 * src/gtk/logwindow.c
3535 * src/gtk/progressdialog.c
3536 sync with main (revision 127)
3537 and fix logwindow clipping
3539 2005-02-24 [colin] 1.0.1cvs15.11
3541 * src/plugins/pgpmime/passphrase.c
3542 Disable input grabbing; it doesn't work yet.
3544 2005-02-24 [colin] 1.0.1cvs15.10
3547 Don't send out receipts if offline. Ask.
3549 2005-02-23 [colin] 1.0.1cvs15.9
3554 2005-02-23 [colin] 1.0.1cvs15.8
3557 Really fix Bug 568 by removing useless
3558 calls. summary_thread_init() now called
3559 in summary_sort(). This should please
3560 Alfons as it should be faster than
3563 2005-02-23 [colin] 1.0.1cvs15.7
3566 Encode parts as QP or B64 if signing
3568 2005-02-23 [colin] 1.0.1cvs15.6
3571 Fix Mimeinfo leakage (including tmp files)
3573 Fix tmp file leakage (spotted by Ivan Rayner)
3575 2005-02-22 [colin] 1.0.1cvs15.5
3578 Fix keyboard input. Patch by Alfons.
3580 2005-02-21 [colin] 1.0.1cvs15.4
3583 Fix Sign/Encrypt when unselecting privacy
3585 * src/prefs_common.c
3586 Change default message font to Monospace
3588 More freezing during potentially large operations
3590 2005-02-21 [paul] 1.0.1cvs15.3
3595 2005-02-21 [paul] 1.0.1cvs15.2
3601 * src/common/utils.c
3602 * src/common/utils.h
3603 sync with main (revision 117)
3605 2005-02-20 [colin] 1.0.1cvs15.1
3608 Change cache file to .sylpheed_claws_cache, as
3609 suggested by Alfons. Allows people to switch
3610 between Sylpheed and Sylpheed-Claws. it is
3611 a good idea to "Check for new messages" at next
3615 2005-02-18 [colin] 1.0.1cvs14.1
3617 * src/quote_fmt_lex.l
3618 * src/quote_fmt_parse.y
3619 Fix parser initialisation. Patch by Ivan.
3621 2005-02-18 [colin] 1.0.1cvs11.6
3624 Fix scrolldown (bug 662)
3626 2005-02-17 [colin] 1.0.1cvs11.5
3629 conv_filename_to_utf8: return clean 7bit instead
3630 of broken utf8 if needed
3632 Fix display of parts with unclean 8bit names
3634 2005-02-17 [paul] 1.0.1cvs11.4
3638 * src/matcher_parser_parse.y
3640 * src/sourcewindow.c
3641 * src/common/Makefile.am
3642 * src/common/intl.h ** REMOVED **
3643 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3644 sync with main (revision 109)
3647 2005-02-16 [colin] 1.0.1cvs11.3
3650 Fix collapsed thread not highlighting when new
3651 messages in it (Bug 568) Patch by Stephan Sachse.
3652 Fix messed up selection when reaching bounds (Bug 632)
3653 * src/prefs_themes.c
3654 Fix theme installing (Bug 684)
3656 2005-02-16 [colin] 1.0.1cvs11.2
3659 Fix messageview_select_all
3661 2005-02-16 [colin] 1.0.1cvs11.1
3664 Sync with HEAD (MH scan required function)
3666 2005-02-15 [colin] 1.0.1cvs8.1
3669 * src/common/utils.c
3670 Sync with HEAD (filename chars substitution)
3672 2005-02-15 [colin] 1.0.1cvs7.3
3674 * src/gtk/pluginwindow.c
3677 2005-02-15 [colin] 1.0.1cvs7.2
3680 Fix mime icons not reset across message when
3683 2005-02-15 [colin] 1.0.1cvs7.1
3687 Sync with HEAD (optimisation of cvs6)
3689 2005-02-14 [colin] 1.0.1cvs6.1
3693 Sync with HEAD (encode "From " at line beginning)
3695 2005-02-14 [colin] 1.0.1cvs5.3
3698 Fix wrapping with accentued chars.
3700 2005-02-13 [colin] 1.0.1cvs5.2
3703 Fix email informative part parsing with
3704 accentued chars in it. ispunct() returns
3705 true for them in utf8...
3707 2005-02-12 [colin] 1.0.1cvs5.1
3710 Sync with HEAD (remove wrong use of compose after send)
3712 2005-02-12 [paul] 1.0.1cvs4.5
3715 remove unnecessary code (thanks to Alfons)
3717 2005-02-12 [paul] 1.0.1cvs4.4
3720 add 'Copy' to contextual menu on emails
3722 2005-02-11 [colin] 1.0.1cvs4.3
3725 revert 1.0.0cvs28.2, it doesn't work that well.
3727 2005-02-11 [paul] 1.0.1cvs4.2
3732 2005-02-10 [paul] 1.0.1cvs4.1
3739 sync with HEAD (sync with main)
3741 2005-02-10 [paul] 1.0.1cvs3.2
3747 * config/mkinstalldirs
3751 * intl/bindtextdom.c
3752 * intl/config.charset
3758 * intl/eval-plural.h
3759 * intl/explodename.c
3764 * intl/hash-string.h
3765 * intl/intl-compat.c
3767 * intl/libgnuintl.h.in
3770 * intl/localcharset.c
3771 * intl/localcharset.h
3773 * intl/localealias.c
3786 * intl/relocatable.c
3787 * intl/relocatable.h
3811 * src/editldap_basedn.c
3819 * src/folder_item_prefs.c
3822 * src/grouplistdialog.c
3836 * src/message_search.c
3845 * src/partial_download.c
3847 * src/prefs_account.c
3848 * src/prefs_actions.c
3849 * src/prefs_common.c
3850 * src/prefs_customheader.c
3851 * src/prefs_display_header.c
3852 * src/prefs_ext_prog.c
3853 * src/prefs_filtering.c
3854 * src/prefs_filtering_action.c
3855 * src/prefs_folder_item.c
3858 * src/prefs_matcher.c
3859 * src/prefs_msg_colors.c
3860 * src/prefs_spelling.c
3861 * src/prefs_summary_column.c
3862 * src/prefs_template.c
3863 * src/prefs_themes.c
3864 * src/prefs_toolbar.c
3865 * src/prefs_wrapping.c
3872 * src/send_message.c
3874 * src/sourcewindow.c
3877 * src/summary_search.c
3883 * src/common/plugin.c
3886 * src/common/ssl_certificate.c
3887 * src/common/string_match.c
3888 * src/common/sylpheed.c
3889 * src/common/template.c
3890 * src/common/utils.c
3892 * src/gtk/colorlabel.c
3893 * src/gtk/description_window.c
3895 * src/gtk/foldersort.c
3896 * src/gtk/gtkaspell.c
3897 * src/gtk/gtkutils.c
3898 * src/gtk/inputdialog.c
3899 * src/gtk/logwindow.c
3901 * src/gtk/pluginwindow.c
3902 * src/gtk/prefswindow.c
3903 * src/gtk/progressdialog.c
3904 * src/gtk/quicksearch.c
3905 * src/gtk/sslcertwindow.c
3906 * src/plugins/clamav/clamav_plugin.c
3907 * src/plugins/clamav/clamav_plugin_gtk.c
3908 * src/plugins/demo/demo.c
3909 * src/plugins/dillo_viewer/dillo_prefs.c
3910 * src/plugins/dillo_viewer/dillo_viewer.c
3911 * src/plugins/image_viewer/plugin.c
3912 * src/plugins/image_viewer/viewer.c
3913 * src/plugins/image_viewer/viewerprefs.c
3914 * src/plugins/mathml_viewer/mathml_viewer.c
3915 * src/plugins/pgpmime/passphrase.c
3916 * src/plugins/pgpmime/plugin.c
3917 * src/plugins/pgpmime/prefs_gpg.c
3918 * src/plugins/pgpmime/select-keys.c
3919 * src/plugins/pgpmime/sgpgme.c
3920 * src/plugins/spamassassin/spamassassin.c
3921 * src/plugins/spamassassin/spamassassin_gtk.c
3922 * src/plugins/trayicon/trayicon.c
3923 sync with main (revision 104)
3925 2005-02-10 [colin] 1.0.1cvs3.1
3928 Sync with HEAD (fix occasional crasher)
3930 2005-02-10 [colin] 1.0.1cvs2.1
3933 Synw with HEAD (don't automatically display html)
3935 2005-02-09 [colin] 1.0.1cvs1.3
3939 Add contextual menu on emails
3941 2005-02-09 [colin] 1.0.1cvs1.2
3944 Fix converting from broken headers and
3945 put back the _ in missing places
3946 (feature broke with cvs24.2 sync, main
3949 2005-02-09 [colin] 1.0.1cvs1.1
3954 Sync with HEAD (display non text/plain mails with plugin)
3956 2005-02-08 [colin] 1.0.1.1
3962 Make default configuration directory
3965 2005-02-08 [colin] 1.0.0cvs29.1
3973 Sync translations with HEAD
3975 2005-02-06 [colin] 1.0.0cvs28.3
3978 Make compose a bit faster - patch by Alfons.
3980 2005-02-06 [colin] 1.0.0cvs28.2
3983 Make pasting via middle-click more reliable
3985 2005-02-05 [paul] 1.0.0cvs28.1
3993 (fix bug 682 'redirect is broken'
3995 2005-02-05 [torte] 1.0.0cvs27.1
3999 * src/partial_download.c
4000 Sync with HEAD (fix buf overflow)
4002 2005-02-03 [colin] 1.0.0cvs26.1
4004 * src/common/plugin.c
4005 Sync with HEAD (avoid plugin mismatches)
4007 2005-02-03 [paul] 1.0.0cvs25.3
4013 * src/gtk/colorlabel.c
4014 third and final part of initial sync with main-gtk2
4016 2005-02-03 [paul] 1.0.0cvs25.2
4019 fix building with jpilot support
4021 2005-02-02 [colin] 1.0.0cvs25.1
4024 Sync with HEAD (fix dangerous typo)
4026 2005-02-01 [colin] 1.0.0cvs24.3
4029 Write file as advertised (UTF-8)
4031 2005-02-01 [paul] 1.0.0cvs24.2
4040 * src/folder_item_prefs.c
4046 * src/matcher_parser_lex.l
4049 * src/prefs_account.c
4050 * src/prefs_actions.c
4051 * src/prefs_common.c
4054 * src/prefs_themes.c
4057 * src/sourcewindow.c
4063 * src/common/template.c
4064 * src/common/utils.c
4067 * src/gtk/gtkaspell.c
4068 * src/plugins/clamav/clamav_plugin.c
4069 * src/plugins/dillo_viewer/dillo_prefs.c
4070 * src/plugins/image_viewer/viewerprefs.c
4071 * src/plugins/pgpmime/passphrase.c
4072 * src/plugins/pgpmime/prefs_gpg.c
4073 * src/plugins/pgpmime/select-keys.c
4074 * src/plugins/spamassassin/spamassassin.c
4075 second part of initial sync with main-gtk2
4078 2005-01-31 [colin] 1.0.0cvs24.1
4083 2005-01-29 [paul] 1.0.0cvs23.2
4096 * src/editldap_basedn.c
4100 * src/grouplistdialog.c
4106 * src/message_search.c
4109 * src/prefs_actions.c
4110 * src/prefs_common.c
4111 * src/prefs_common.h
4112 * src/prefs_customheader.c
4113 * src/prefs_display_header.c
4114 * src/prefs_filtering.c
4115 * src/prefs_filtering_action.c
4117 * src/prefs_matcher.c
4118 * src/prefs_summary_column.c
4119 * src/prefs_template.c
4120 * src/sourcewindow.c
4121 * src/summary_search.c
4125 * src/gtk/description_window.c
4126 * src/gtk/gtkshruler.c
4127 * src/gtk/gtkutils.c
4128 * src/gtk/gtkutils.h
4129 * src/gtk/inputdialog.c
4130 * src/gtk/logwindow.c
4131 * src/gtk/prefswindow.c
4132 * src/gtk/progressdialog.c
4133 * src/gtk/progressdialog.h
4134 first part of initial sync with main-gtk2
4137 2005-01-28 [colin] 1.0.0cvs23.1
4142 2005-01-27 [colin] 1.0.0cvs21.1
4148 2005-01-27 [colin] 1.0.0cvs19.1
4153 2005-01-27 [colin] 1.0.0cvs18.1
4165 2005-01-26 [paul] 1.0.0cvs15.2
4168 compose_entries_set(): convert subject and body to
4169 utf8 if necessary. patch by Felix Eckhofer
4171 2005-01-26 [paul] 1.0.0cvs15.1
4174 * src/common/template.c
4175 sync with HEAD (fix memory leak)
4177 2005-01-25 [paul] 1.0.0cvs14.1
4183 2005-01-24 [colin] 1.0.0cvs13.1
4188 2005-01-24 [paul] 1.0.0cvs12.1
4193 * src/common/utils.c
4196 2005-01-24 [colin] 1.0.0cvs11.1
4201 2005-01-24 [colin] 1.0.0cvs10.1
4206 2005-01-23 [colin] 1.0.0cvs9.1
4211 2005-01-22 [colin] 1.0.0cvs8.1
4214 * src/gtk/quicksearch.c
4217 2005-01-21 [colin] 1.0.0cvs7.1
4222 2005-01-21 [colin] 1.0.0cvs6.1
4227 2005-01-21 [colin] 1.0.0cvs5.1
4229 * src/gtk/quicksearch.c
4230 * src/prefs_common.c
4231 * src/prefs_common.h
4232 Sync with HEAD (recurse option)
4234 2005-01-21 [colin] 1.0.0cvs4.1
4240 * src/gtk/quicksearch.c
4241 * src/gtk/quicksearch.h
4242 Sync with HEAD (recursive quicksearch)
4244 2005-01-20 [colin] 1.0.0cvs3.4
4249 2005-01-20 [colin] 1.0.0cvs3.3
4252 Fix leak, thanks to Alfons.
4254 2005-01-20 [colin] 1.0.0cvs3.2
4257 Port SSL certificate window to GTK2.
4259 2005-01-20 [paul] 1.0.0cvs3.1
4267 2005-01-19 [colin] 1.0.0cvs2.2
4269 * src/plugins/trayicon/trayicon.c
4270 Fix freeze with gtk-2.6, the easy way
4271 (signal blocking helpless there...)
4274 2005-01-19 [colin] 1.0.0cvs2.1
4283 2005-01-19 [paul] 1.0.0cvs1.1
4297 sync with HEAD (update translations)
4299 2005-01-18 [colin] 1.0.0cvs0.1
4302 Specify search column - patch by Alfons
4304 2005-01-18 [colin] 0.9.13cvs36.3
4306 * src/prefs_toolbar.c
4307 Change Delete to Remove
4309 GTK2 version and leak fixes
4310 * src/prefs_actions.c
4312 All patches by Alfons
4314 2005-01-17 [colin] 0.9.13cvs36.2
4317 Fix DnD inserting twice. While at it,
4318 add DnD support for text/plain in the
4319 body, and add support in the headers.
4321 2005-01-16 [colin] 0.9.13cvs36.1
4326 Sync with HEAD (nothing applicable)
4328 2005-01-16 [colin] 0.9.13cvs33.2
4330 * src/prefs_toolbar.c
4331 GTK2ize prefs_toolbar, by Alfons.
4333 2005-01-14 [colin] 0.9.13cvs33.1
4339 2005-01-14 [colin] 0.9.13cvs32.1
4345 * tools/calypso_convert.pl
4348 2005-01-08 [colin] 0.9.13cvs29.2
4350 * src/prefs_filtering_action.c
4351 * src/prefs_filtering.c
4352 2 more gtk2 patches by Alfons