1 2005-09-14 [paul] 1.9.14cvs25
4 add missing column header, and other small
8 2005-09-13 [colin] 1.9.14cvs24
13 Nullify struct members after free()s
15 2005-09-13 [colin] 1.9.14cvs23
18 Test utf8 compliance before inserting to
19 buffer, and try to convert if necessary
21 If no charset is present, use the locale
22 one instead of us-ascii
24 Add Sender, List-Post and To in the checked
25 headers for automatic rules creation
29 Remove deprecated functions.
30 patch by Daniel Gustafson
32 2005-09-12 [colin] 1.9.14cvs22
35 Fix bug #448 (Scrolling/Redraw issue with
36 address-fields in Header)
40 Fix loss of MSG_MARKED on move/copy
41 Fix bug #804 (Quicksearch togglebutton doesn't
42 get depressed after '/' key is pressed)
44 2005-09-12 [paul] 1.9.14cvs21
48 add 'Clear Log' to popup menu
49 Patch by Anders Hammar <anders.hammar@telia.com>
51 2005-09-12 [paul] 1.9.14cvs20
54 set correct sensitivity on attachments
58 * src/prefs_spelling.c
59 fix crash when no LANG env is set
62 don't use memeory after free
64 All patches by Daniel Gustafson
66 2005-09-12 [paul] 1.9.14cvs19
69 make theme info selectable
70 * src/gtk/description_window.c
73 add details of asus_mailed.sh
74 * tools/claws.i18n.status.pl
75 update for new zh_TW translator
77 create alternate coloured lines
80 2005-09-10 [colin] 1.9.14cvs18
82 * src/plugins/pgpcore/select-keys.c
83 Better order for the buttons
85 2005-09-10 [colin] 1.9.14cvs17
88 * src/plugins/pgpcore/select-keys.c
89 * src/plugins/pgpcore/select-keys.h
90 * src/plugins/pgpcore/sgpgme.c
91 Add a "Don't encrypt" button to the key
92 selection dialog. Fixes bug #177 (There should be a
93 'Don't encrypt button in the Select Keys dialog)
95 2005-09-10 [colin] 1.9.14cvs16
98 Fix bug #572 (%X option does not work with templates)
100 2005-09-10 [colin] 1.9.14cvs15
105 2005-09-10 [colin] 1.9.14cvs14
110 2005-09-09 [colin] 1.9.14cvs13
113 * src/etpan/imap-thread.c
114 * src/etpan/imap-thread.h
115 Fix moving from queue or drafts to normal folders
116 Fix bug #794 (No way to delete without expunging)
117 Take flags unset by other mailers into account
118 Take deleted flag set by other mailers into account
119 Fix unsetting REPLIED flag
120 Fix crash when capabilities can't be retrieved
123 Add M_DELAYED_FLAGS condition, and let the user use
124 Execute in order to be able to expunge deleted mails,
125 even if he's not in delayed execute mode
126 * src/prefs_spelling.c
127 Use 'en' dictionary by default if LANG is POSIX or C
128 * src/gtk/prefswindow.c
129 Fix bug #767 (Preferences windows expanding) by making
130 the window a bit larger when the resolution is greater
131 than 640x480, and by putting the prefs in a
134 2005-09-09 [paul] 1.9.14cvs12
138 * po/zh_TW.Big5.po ** REMOVED **
139 * po/zh_TW.po ** ADDED **
140 updated by Wei-Lun Chao
142 2005-09-09 [paul] 1.9.14cvs11
147 delay memory allocation until file is
149 Patch by Daniel Gustafson
151 2005-09-09 [cleroy] 1.9.14cvs10
156 2005-09-08 [colin] 1.9.14cvs9
159 Alert when we can't save draft
160 Fix various wrap/color issues
161 Add mid-click pasting respecting wrap_paste option
164 * src/folder_item_prefs.c
165 * src/folder_item_prefs.h
175 * src/prefs_folder_item.c
176 Fix the impossibility to synchronise folders for
177 offline use (IMAP and NNTP are concerned)
179 2005-09-08 [colin] 1.9.14cvs8
182 Build LDAP and JPilot by default if available
186 2005-09-08 [paul] 1.9.14cvs7
188 * doc/manual/en/sylpheed-1.html
189 * doc/manual/en/sylpheed-18.html
190 * doc/manual/en/sylpheed-19.html
191 * doc/manual/en/sylpheed-4.html
192 * doc/manual/en/sylpheed-6.html
193 * doc/manual/en/sylpheed.html
194 a few minor updates, plus include some
195 details about plugins and their requirements
197 minor changes to English in /View/Sort
199 2005-09-07 [colin] 1.9.14cvs6
201 * doc/manual/en/sylpheed-1.html
202 * doc/manual/en/sylpheed-10.html
203 * doc/manual/en/sylpheed-11.html
204 * doc/manual/en/sylpheed-12.html
205 * doc/manual/en/sylpheed-13.html
206 * doc/manual/en/sylpheed-14.html
207 * doc/manual/en/sylpheed-15.html
208 * doc/manual/en/sylpheed-16.html
209 * doc/manual/en/sylpheed-17.html
210 * doc/manual/en/sylpheed-18.html
211 * doc/manual/en/sylpheed-19.html
212 * doc/manual/en/sylpheed-2.html
213 * doc/manual/en/sylpheed-20.html
214 * doc/manual/en/sylpheed-21.html
215 * doc/manual/en/sylpheed-22.html
216 * doc/manual/en/sylpheed-3.html
217 * doc/manual/en/sylpheed-4.html
218 * doc/manual/en/sylpheed-5.html
219 * doc/manual/en/sylpheed-6.html
220 * doc/manual/en/sylpheed-7.html
221 * doc/manual/en/sylpheed-8.html
222 * doc/manual/en/sylpheed-9.html
223 * doc/manual/en/sylpheed.html
224 More substitutions (missed Sylpheed -> Sylpheed-Claws)
226 2005-09-07 [colin] 1.9.14cvs5
229 Make labels more to-the-point
231 2005-09-07 [colin] 1.9.14cvs4
233 * doc/manual/en/sylpheed-1.html
234 * doc/manual/en/sylpheed-12.html
235 * doc/manual/en/sylpheed-13.html
236 * doc/manual/en/sylpheed-14.html
237 * doc/manual/en/sylpheed-15.html
238 * doc/manual/en/sylpheed-16.html
239 * doc/manual/en/sylpheed-17.html
240 * doc/manual/en/sylpheed-18.html
241 * doc/manual/en/sylpheed-19.html
242 * doc/manual/en/sylpheed-2.html
243 * doc/manual/en/sylpheed-20.html
244 * doc/manual/en/sylpheed-21.html
245 * doc/manual/en/sylpheed-22.html
246 * doc/manual/en/sylpheed-4.html
247 * doc/manual/en/sylpheed-5.html
248 * doc/manual/en/sylpheed-6.html
249 * doc/manual/en/sylpheed-7.html
250 * doc/manual/en/sylpheed-8.html
251 * doc/manual/en/sylpheed-9.html
252 * doc/manual/en/sylpheed.html
255 2005-09-07 [colin] 1.9.14cvs3
257 * doc/faq/en/sylpheed-faq-1.html
258 * doc/faq/en/sylpheed-faq-2.html
259 * doc/faq/en/sylpheed-faq-3.html
260 * doc/faq/en/sylpheed-faq.html
263 2005-09-07 [colin] 1.9.14cvs2
269 Fix special subfolders:
270 - Inherit parent's icon
271 - sent contents of queues subfolders
272 - empty subfolders of trashes
274 Remove outdated manual and faq entries
276 Add quotes around %s coming from mailcap
278 2005-09-07 [colin] 1.9.14cvs1
281 After saving draft, set modified to FALSE
285 Try to open mime parts using what is
286 indicated in ~/.mailcap or /etc/mailcap,
289 2005-09-05 [paul] 1.9.14
294 updated by Andrej Kacian
296 2005-09-05 [paul] 1.9.13cvs83
305 updated translations by Thomas Gilgin, Ricardo Mones
306 Lastra, Tommi Pirinen, Fabien Vantard, Geir Helland,
307 Frederico Goncalves Guimaraes, Aleksandar Urosevic
309 2005-09-04 [paul] 1.9.13cvs82
312 only warn about exceeded line length limit
315 2005-09-04 [paul] 1.9.13cvs81
318 fix crash in 'line length exceeded' dialogue
320 2005-09-02 [paul] 1.9.13cvs80
323 fix bug 795, 'Connection lost IMAP'
324 and add statusbar prints
327 2005-09-02 [paul] 1.9.13cvs79
330 compose_wrap_paragraph() becomes
331 compose_beautify_paragraph()
334 2005-09-02 [cleroy] 1.9.13cvs78
339 2005-09-01 [colin] 1.9.13cvs77
342 Maybe fix bug #795 (Connection lost IMAP)
343 Don't try to send logout when we're disconnected.
345 Include locked and marked emails in HRM
346 view. Fixes bug #800 (Locked messages no longer
347 show up when hide read messages is used)
349 2005-09-01 [paul] 1.9.13cvs76
354 2005-08-31 [colin] 1.9.13cvs75
358 * src/prefs_summaries.c
360 Fix "go to next new", fix preference
361 (Open unread/next swapped)
363 2005-08-31 [paul] 1.9.13cvs74
376 remove obsolete BOLD_FONT setting
377 fix font update in headerview and textview
378 headers after prefs change
385 2005-08-30 [colin] 1.9.13cvs73
388 When Hide read messages is selected and we
389 refresh the summaryview, don't remove the
390 currently displayed message. Fixes bug #797
391 (Summary view reloads when new mail is
392 downloaded in 1.9.14 rc)
394 2005-08-30 [colin] 1.9.13cvs72
399 Remove useless callback
403 Add a filesel_select_file_save_folder() - used by Save All
405 2005-08-29 [paul] 1.9.13cvs71
408 * src/matcher_parser_parse.y
409 * src/etpan/imap-thread.c
410 fix building on FreeBSD
411 Patch by Daniel Gustafson <daniel@hobbit.se>
413 2005-08-29 [paul] 1.9.13cvs70
415 * src/plugins/pgpinline/pgpinline.c
416 only initialise sig result if it's been handled
419 2005-08-29 [paul] 1.9.13cvs69
428 fix wrong icon reference
429 * src/pixmaps/trash_btn.xpm
430 replace with nicer image
432 2005-08-28 [colin] 1.9.13cvs68
438 * src/pixmaps/trash_btn.xpm
439 Add a specific trash xpm for the button
441 2005-08-28 [colin] 1.9.13cvs67
446 2005-08-27 [colin] 1.9.13cvs66
450 Correctly fix "Problem with replies", fixes
451 pgpmime encryption too.
453 2005-08-27 [colin] 1.9.13cvs65
459 Fix bug #517 (messages removed from summaryview
462 2005-08-27 [colin] 1.9.13cvs64
465 * tools/asus_mailled.sh
466 Add a script to blink ASUS laptops' mail LED where there
469 2005-08-27 [colin] 1.9.13cvs63
472 * src/etpan/imap-thread.c
473 * src/etpan/imap-thread.h
474 Implement automatic choosing of login method
477 Add sylpheed-marshal.[ch]
479 2005-08-27 [colin] 1.9.13cvs62
484 2005-08-27 [colin] 1.9.13cvs61
488 Remove A_DELETE, replace it with
489 A_TRASH and A_DELETE_REAL. Automatically
490 rewrite config files to replace A_DELETE
491 with A_TRASH (no functionality change).
494 2005-08-26 [colin] 1.9.13cvs60
497 Previous "Problem with replies" fix brought other
498 problems, fixing them
500 2005-08-26 [colin] 1.9.13cvs59
503 Fix "Problem with replies". This happened only
508 Speed improvement on very long messages (wrapping)
509 Fix signature color on Reedit and Redirect
510 On Reedit, don't attach pgp-signatures parts, but
513 2005-08-24 [paul] 1.9.13cvs58
516 don't claim success when clicking
517 Cancel on the passphrase box.
520 2005-08-24 [paul] 1.9.13cvs57
523 fix misplaced sylpheed.log
527 2005-08-24 [paul] 1.9.13cvs56
530 * src/etpan/imap-thread.c
531 * src/etpan/imap-thread.h
532 fix bug 789 'IMAP CRAM-MD5 and ssl broken in 1.9.13'
534 * src/gtk/sylpheed-marshal.c ** REMOVED **
535 * src/gtk/sylpheed-marshal.h ** REMOVED **
536 remove autogenerated files
537 * tools/kdeservicemenu/README
538 * tools/kdeservicemenu/install.sh
539 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
540 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
541 use Claws icon, use 'Sylpheed-Claws' in menu,
542 use kdialog, and other cleanups
544 2005-08-23 [paul] 1.9.13cvs55
550 2005-08-23 [paul] 1.9.13cvs54
556 2005-08-23 [paul] 1.9.13cvs53
560 view all data of LDAP contacts
563 2005-08-23 [paul] 1.9.13cvs52
566 fix issues with the Search field
569 2005-08-22 [paul] 1.9.13cvs51
572 put name of folder in processing dialog
574 * src/prefs_folder_item.c
575 improve english usage
577 2005-08-22 [paul] 1.9.13cvs50
582 * src/matcher_parser_lex.l
583 * src/matcher_parser_parse.y
584 * src/prefs_filtering.c
585 add Filtering/Processing rule names feature.
586 (the incompatible old matcherrc is saved as
587 matcherrc.pre_names).
590 2005-08-22 [paul] 1.9.13cvs49
596 2005-08-22 [paul] 1.9.13cvs48
601 2005-08-22 [paul] 1.9.13cvs47
604 fix bug 789, 'SC crashes with imap (CVS ver)'
607 2005-08-22 [paul] 1.9.13cvs46
612 define reused defaults in defs.h
614 add 'Open image' to image popup menu
616 2005-08-21 [colin] 1.9.13cvs45
619 Fix bug #788 (Bogus "From" address displayed)
621 2005-08-20 [colin] 1.9.13cvs44
624 Fix buf #787 (multilevel delete causes SIGSEGV)
626 2005-08-19 [colin] 1.9.13cvs43
631 Add an hidden pref to allow modifying the
632 update stepping in incorporation.
635 2005-08-19 [colin] 1.9.13cvs42
639 Workaround for broken MUAs: encode
640 Content-type: name: as ASCII and
641 Content-Disposition: filename: as
643 * src/prefs_account.c
644 Fix invisible-ness of SMTP SSL prefs
647 2005-08-19 [paul] 1.9.13cvs41
652 * src/prefs_wrapping.c
653 paste with or without wrapping.
656 2005-08-19 [paul] 1.9.13cvs40
661 reintroduce enable_swap_from as a
662 hidden pref. patch by Colin
663 * src/quote_fmt_parse.y
664 * src/plugins/clamav/clamav_plugin.c
665 * src/plugins/dillo_viewer/dillo_viewer.c
666 * src/plugins/mathml_viewer/mathml_viewer.c
667 * src/plugins/pgpcore/sgpgme.c
668 * src/plugins/pgpinline/pgpinline.c
669 * src/plugins/pgpmime/pgpmime.c
670 tidy up. patch by Colin
672 2005-08-19 [paul] 1.9.13cvs39
675 complete cvs38's sync
679 * src/etpan/etpan-log.c
680 * src/etpan/imap-thread.c
681 * src/gtk/gtksourceprintjob.c
682 fix compilation warnings
685 2005-08-19 [paul] 1.9.13cvs38
715 * src/partial_download.c
718 * src/prefs_actions.c
720 * src/prefs_customheader.c
721 * src/prefs_display_header.c
729 * src/simple-gettext.c
735 * src/common/plugin.c
737 * src/common/session.c
738 * src/common/session.h
739 * src/common/socket.c
740 * src/common/socket.h
741 * src/common/ssl_certificate.c
742 * src/common/template.c
747 added wrappers for C library function that
748 take pathname arguments.
749 enabled compilation with MinGW.
750 use GDir instead of directly using opendir().
751 added rename_force().
753 2005-08-19 [paul] 1.9.13cvs37
757 fix privacy settings on re-editing
765 flag changing optimisation
767 2005-08-18 [martin] 1.9.13cvs36
775 * src/grouplistdialog.c
781 * src/prefs_account.c
786 * src/gtk/logwindow.c
787 removed deprecated glib and gdk stuff
788 * src/plugins/pgpcore/select-keys.c
789 convert attributes from locale to utf8
791 2005-08-17 [paul] 1.9.13cvs35
795 use new GTK_STOCK_ icons if available
797 * src/gtk/gtksctree.c
798 * src/gtk/gtksctree.h
799 faster range select. patch by Colin
801 2005-08-17 [paul] 1.9.13cvs34
806 Add an edit button for contacts, fix selections
809 Change labels, let Save be always possible in the
810 email and user atributes tabs
814 select next item instead of the displayed one
817 * src/gtk/progressdialog.c
818 use prefs_common.enable_rules_hint
820 2005-08-13 [hoa] 1.9.13cvs33
822 * src/etpan/imap-thread.c
823 fixed build on Solaris.
825 2005-08-10 [colin] 1.9.13cvs32
828 Fix cvs31 (missing fclose before reading
831 2005-08-10 [colin] 1.9.13cvs31
834 Fix procmsg_msginfo_new_from_mimeinfo() when
835 the MimeInfo isn't stored in memory. This fixes
836 replying to an attached message.
838 2005-08-10 [colin] 1.9.13cvs30
841 Fix slowness in account changing
843 2005-08-10 [colin] 1.9.13cvs29
853 Optimize folder_has_parent_of_type
854 Prevent moving special sub-folders from contextual menus
855 Rework message a bit ("Empty all messages" -> "Delete all
857 Fix bug #780 (MSexchange IMAP - using IMAP "Sent Items"
858 and "Deleted Items" folders)
860 2005-08-08 [colin] 1.9.13cvs28
863 * src/prefs_summaries.c
864 Make "Select first unread|new" more flexible
865 (just prioritize new or unread)
867 2005-08-08 [colin] 1.9.13cvs27
870 If "select first new" is selected and there only
871 are unread messages, fallback to "select first
874 2005-08-08 [colin] 1.9.13cvs26
877 Fix shameful bugs (and bug #779)
879 2005-08-08 [colin] 1.9.13cvs25
883 Cache parents' type to make folder_has_parent_of_type
886 Forbid DnD of special sub-folders
889 Add MAIL_POSTFILTERING_HOOK
891 Revert over-zealous deletion of the use_addr_book
894 2005-08-07 [colin] 1.9.13cvs24
897 Fix big mistake (passing MsgInfo instead
900 2005-08-07 [colin] 1.9.13cvs23
915 Make subfolders of Drafts, Queue, Outbox, Trash
916 work like their parents.
917 Fixes bug #686 (Message view on Drafts/Sent should be the same on Subfolders)
919 2005-08-07 [colin] 1.9.13cvs22
922 Fix bug #771 (Dragged contacts not saved)
924 2005-08-07 [paul] 1.9.13cvs21
927 fix bug 32 'Search Doesn't display results
928 if "Hide Read Messages" is chosen'
929 be more literal in interpreting 'Hide read
932 2005-08-07 [colin] 1.9.13cvs20
937 Faster 'unthread_for_execution'
939 2005-08-06 [paul] 1.9.13cvs19
942 add mnemonics to Set displayed columns
943 fix bug where msgview_visible option was
944 overwritten as TRUE on startup
946 2005-08-06 [paul] 1.9.13cvs18
949 refer to 'displayed columns in folder/message
950 list' not 'displayed items in summary/message view'
951 * src/prefs_display_header.c
952 replace GTK_STOCK_DELETE with GTK_STOCK_REMOVE to
953 be consistent with similar dialogues
954 * src/prefs_folder_column.c
955 * src/prefs_summary_column.c
956 'columns' not 'items', and folder and message lists,
957 instead of folder and summary views;
958 Use 'Hidden columns' as list heading not 'Available
960 move the 'Remove' button to the right hand side;
961 top-align the buttons;
963 * src/prefs_summaries.c
964 put the 2 column prefs buttons in a frame to reduce
965 overall width; refer to columns not items &c.
967 2005-08-05 [colin] 1.9.13cvs17
974 Add an hidden toolbar_detachable pref, so
975 that I can get rid of these painful handles
976 in the toolbars. Defaults to TRUE to avoid
977 changing the GUI on unsuspecting people...
979 2005-08-05 [colin] 1.9.13cvs16
982 * src/prefs_folder_column.c
983 * src/prefs_folder_column.h
984 Add prefs for folder columns
991 * src/prefs_summaries.c
993 * src/prefs_summary_column.c
1000 Move uri colourisation functions
1005 Fix bug with LIST where we'd try
1006 to get Folder//////[...]///
1008 2005-08-05 [paul] 1.9.13cvs15
1010 * src/prefs_summaries.c
1011 improve the English usage
1013 set font on column change
1016 2005-08-05 [paul] 1.9.13cvs14
1018 * src/prefs_common.c
1019 * src/prefs_common.h
1020 * src/prefs_summaries.c
1022 replace 'open_unread_on_enter' option with
1023 'select_on_entry' option. opening/not opening
1024 is now exclusively controlled by 'always_show_msg'
1026 2005-08-04 [colin] 1.9.13cvs13
1030 Add colourisation of quotes and signatures
1032 Fix possible crashes
1034 Change an assert that is no problem
1039 * src/gtk/quicksearch.c
1040 Fix a possible crash
1042 2005-08-03 [colin] 1.9.13cvs12
1044 * src/prefs_account.c
1045 Fix bug #777 (Sylpheed crash in account configuration)
1047 2005-08-03 [colin] 1.9.13cvs11
1052 Fixing addressbook, round 2
1054 Fix emphasis color on rechecking 'Colorize messages'
1056 2005-08-03 [paul] 1.9.13cvs10
1064 * src/prefs_account.c
1067 * src/quote_fmt_parse.y
1069 * src/common/quoted-printable.c
1070 * src/common/utils.c
1071 * src/common/utils.h
1073 replaced incorrect locale-independent
1074 ctype functions with GLib's. Corrected
1075 signedness mismatch.
1077 headerview_create(): added spacing for vbox.
1079 set focus to the OK button.
1081 2005-08-03 [colin] 1.9.13cvs9
1086 2005-08-02 [colin] 1.9.13cvs8
1092 Fix a cast and more generally, try to make the
1093 GUI more intuitive and consistent (round 1)
1095 2005-08-02 [paul] 1.9.13cvs7
1098 missing in 1.9.13cvs6
1100 2005-08-02 [colin] 1.9.13cvs6
1105 2005-08-02 [colin] 1.9.13cvs5
1114 Fix a number of folder_item_get_msg_list()-related
1115 leaks (missing procmsg_msginfo_free()s)
1117 2005-08-01 [colin] 1.9.13cvs4
1123 * src/prefs_summaries.c
1124 * src/prefs_themes.c
1129 Fix instant-apply of summary and folderview-related prefs
1130 Fix erroneous g_free and alertpanels in prefs_theme
1131 Add instant-apply for fonts
1132 Defer applying of prefs a little bit so it's done only
1133 once even if requested by multiples prefs pages
1135 2005-08-01 [paul] 1.9.13cvs3
1138 fix bug 776 'S.C. crashes on close'
1140 * src/etpan/etpan-thread-manager-types.h
1144 2005-07-25 [paul] 1.9.13cvs2
1147 fix typos. spotted by Fabien Vantard
1149 2005-07-24 [paul] 1.9.13cvs1
1151 * doc/man/sylpheed.1
1152 update man page, incorporating fix of
1153 bug 769 'Typo in manpage'
1154 * src/etpan/imap-thread.c
1155 fix NetBSD openssl dependencies. patch by
1156 George Michaelson <ggm@apnic.net>
1158 updated by Frederico Goncalves Guimaraes
1160 2005-07-22 [paul] 1.9.13
1164 2005-07-22 [paul] 1.9.12cvs91
1169 * RELEASE_NOTES.claws
1173 * tools/claws.i18n.status.pl
1174 add Norwegian translation. submiited by
1175 Geir Helland <pjallabais@users.sourceforge.net>
1185 updated by Miquel Oliete, Thomas Gilgin, Ricardo
1186 Mones Lastra, Tommi Pirinen, Fabien Vantard,
1187 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
1189 * src/plugins/clamav/clamav_plugin_gtk.c
1190 * src/plugins/spamassassin/spamassassin_gtk.c
1191 replace outdated description strings
1193 2005-07-21 [colin] 1.9.12cvs90
1196 Set folder to batch mode when scanning it. Makes deletion
1197 of unread mails on IMAP much faster (due to the UNREAD
1200 2005-07-21 [darko] 1.9.12cvs89
1203 link against libresolv if necessary (patch by Paul)
1205 use glib's portable macros to determine endianness
1207 2005-07-21 [paul] 1.9.12cvs88
1211 update compiled-in features list
1213 2005-07-20 [colin] 1.9.12cvs87
1217 Gcc 2.9x compilation fixes, thanks to Darko
1218 * src/plugins/clamav/clamav_plugin.c
1219 Little optimisation: load virus database only once
1220 * src/plugins/spamassassin/spamassassin.c
1221 Big optimisation: filtering one mail took at least 1 second,
1222 now it takes at least 50ms. Doesn't speed up spamassassin
1223 itself, but should already be much more tolerable.
1225 2005-07-20 [colin] 1.9.12cvs86
1228 Fix performance issue
1230 2005-07-19 [colin] 1.9.12cvs85
1232 * src/plugins/pgpinline/plugin.c
1235 2005-07-19 [colin] 1.9.12cvs84
1238 * src/plugins/Makefile.am
1239 * src/plugins/pgpinline/.cvsignore
1240 * src/plugins/pgpinline/Makefile.am
1241 * src/plugins/pgpinline/pgpinline.c
1242 * src/plugins/pgpinline/pgpinline.deps
1243 * src/plugins/pgpinline/pgpinline.h
1244 * src/plugins/pgpinline/plugin.c
1245 Put pgpinline in the main tree
1247 2005-07-19 [paul] 1.9.12cvs83
1249 * src/prefs_actions.c
1250 prevent '//' in menu names, which cause a crash
1253 2005-07-19 [paul] 1.9.12cvs82
1256 be generally more informative in configure output.
1257 OpenSSL: correction: '[ --enable-openssl ...' ->
1258 '[ --disable-openssl ...', as --enable-openssl is default
1259 PGP/MIME: don't check for GPGME again, check for
1260 pgpcore instead. Therefore prevent the possibility of
1261 attempting to build pgpmime if pgpcore dependencies are
1263 ClamAV: use pkgconfig to check for lib
1264 libgnomeprint: revert logic on inner test to match
1266 * src/plugins/pgpcore/sgpgme.c
1269 2005-07-19 [colin] 1.9.12cvs81
1272 Fix slow thread rebuilding in particular
1275 2005-07-19 [paul] 1.9.12cvs80
1277 * sylpheed-claws.desktop
1278 fix typo, spotted by Stephan Sachse
1280 replace GTK_STOCK_ADD with
1281 GTK_STOCK_NEW button
1283 2005-07-18 [colin] 1.9.12cvs79
1285 * src/etpan/imap-thread.c
1286 Fix return value (Thanks Hoa)
1288 2005-07-18 [colin] 1.9.12cvs78
1291 Allow empty passwords
1292 Create drafts/queue/outbox if necessary
1295 * src/etpan/imap-thread.c
1296 Fix STARTTLS (Thanks to Hoa)
1298 2005-07-18 [paul] 1.9.12cvs77
1304 updated to reflect additions and removals
1306 updated to be claws-specific
1310 * sylpheed-128x128.png
1311 * sylpheed-64x64.png
1313 * sylpheed-claws-128x128.png
1314 * sylpheed-claws-64x64.png
1315 * sylpheed-claws.desktop
1316 * sylpheed-claws.png
1322 2005-07-17 [paul] 1.9.12cvs76
1334 * src/message_search.c
1338 * src/prefs_actions.c
1339 * src/prefs_filtering.c
1340 * src/prefs_matcher.c
1341 * src/prefs_template.c
1342 * src/prefs_themes.c
1344 * src/summary_search.c
1347 * src/gtk/sslcertwindow.c
1348 * src/plugins/pgpcore/sgpgme.c
1351 2005-07-17 [colin] 1.9.12cvs75
1354 add a PrivacySystem accessor that checks that
1355 the system cached in a MimeInfo's privacydata
1356 is still registered. Use this accessor instead
1357 of directly using data->system. Fixes crashes
1358 after unloading pgp plugins.
1360 2005-07-17 [colin] 1.9.12cvs74
1363 Change geometry hints to a simple default size.
1364 Fixes the certs dialogs.
1366 2005-07-17 [colin] 1.9.12cvs73
1368 * src/gtk/sslcertwindow.c
1371 2005-07-17 [colin] 1.9.12cvs72
1373 * src/plugins/pgpcore/Makefile.am
1374 * src/plugins/pgpmime/Makefile.am
1377 2005-07-17 [paul] 1.9.12cvs71
1380 add --disable-gnomeprint option
1381 modified version of patch by Marius Mauch
1383 2005-07-17 [paul] 1.9.12cvs70
1401 * src/prefs_account.c
1403 * src/prefs_summaries.c
1406 * src/common/utils.c
1408 * src/plugins/pgpcore/passphrase.c
1409 * src/plugins/pgpcore/select-keys.c
1410 replace inappropriately used backticks
1413 2005-07-16 [colin] 1.9.12cvs69
1415 * src/image_viewer.c
1416 Add extra paranoid checks
1418 2005-07-16 [colin] 1.9.12cvs68
1420 * src/plugins/pgpcore/prefs_gpg.c
1421 Don't auto-check sigs by default, as it
1424 2005-07-16 [colin] 1.9.12cvs67
1426 * src/plugins/pgpcore/sgpgme.c
1427 Make messages a bit better.
1429 2005-07-16 [colin] 1.9.12cvs66
1433 * src/etpan/imap-thread.c
1436 2005-07-16 [colin] 1.9.12cvs65
1440 And now, fix build with libetpan :-/
1442 2005-07-15 [colin] 1.9.12cvs64
1445 Continue fixing build without libetpan.
1447 2005-07-15 [colin] 1.9.12cvs63
1450 Fix build with --disable-libetpan
1452 2005-07-15 [colin] 1.9.12cvs62
1455 Bump libetpan's version
1457 2005-07-15 [colin] 1.9.12cvs61
1459 * src/etpan/imap-thread.c
1460 Actually stop logging :)
1462 2005-07-15 [colin] 1.9.12cvs60
1465 Fix dnd of multiple addresses.
1467 2005-07-15 [hoa] 1.9.12cvs59
1469 * src/etpan/imap-thread.c
1470 disable login of IMAP password in libetpan log file.
1472 2005-07-15 [paul] 1.9.12cvs58
1475 don't automatically sort
1476 do allow drag n drop
1478 2005-07-15 [paul] 1.9.12cvs57
1482 alphabetical listing
1484 2005-07-15 [paul] 1.9.12cvs56
1486 * src/gtk/pluginwindow.c
1487 sort plugin list alphabetically
1489 2005-07-15 [paul] 1.9.12cvs55
1491 * src/prefs_spelling.c
1492 * src/prefs_wrapping.c
1495 2005-07-15 [colin] 1.9.12cvs54
1500 2005-07-15 [paul] 1.9.12cvs53
1502 * src/prefs_message.c
1503 make 'show cursor' a hidden option
1505 2005-07-14 [colin] 1.9.12cvs52
1507 * src/plugins/spamassassin/Makefile.am
1508 * src/plugins/clamav/Makefile.am
1509 Fix double EXTRA_DISTs
1511 2005-07-14 [colin] 1.9.12cvs51
1513 * src/plugins/clamav/Makefile.am
1514 * src/plugins/clamav/clamav_plugin_gtk.deps
1515 * src/plugins/spamassassin/Makefile.am
1516 * src/plugins/spamassassin/spamassassin_gtk.deps
1517 Make $plugin_gtk depend on $plugin
1519 2005-07-14 [hoa] 1.9.12cvs50
1521 * src/etpan/imap-thread.c
1522 enable debug log of libetpan when running with --debug
1524 2005-07-14 [colin] 1.9.12cvs49
1527 * src/common/Makefile.am
1528 * src/common/plugin.c
1529 * src/common/plugin.h
1530 Add a little plugin dependancy system.
1531 Plugins can ship a $plugin_name.deps file
1532 (near them in PLUGINDIR) so that their
1533 dependancies are loaded if possible.
1534 * src/plugins/Makefile.am
1535 * src/plugins/pgpcore/Makefile.am
1536 * src/plugins/pgpcore/passphrase.c
1537 * src/plugins/pgpcore/passphrase.h
1538 * src/plugins/pgpcore/plugin.c
1539 * src/plugins/pgpcore/prefs_gpg.c
1540 * src/plugins/pgpcore/prefs_gpg.h
1541 * src/plugins/pgpcore/select-keys.c
1542 * src/plugins/pgpcore/select-keys.h
1543 * src/plugins/pgpcore/sgpgme.c
1544 * src/plugins/pgpcore/sgpgme.h
1545 Introduce pgpcore, used by pgpmime and
1547 * src/plugins/pgpmime/Makefile.am
1548 * src/plugins/pgpmime/passphrase.c
1549 * src/plugins/pgpmime/passphrase.h
1550 * src/plugins/pgpmime/pgpmime.c
1551 * src/plugins/pgpmime/pgpmime.deps
1552 * src/plugins/pgpmime/plugin.c
1553 * src/plugins/pgpmime/prefs_gpg.c
1554 * src/plugins/pgpmime/prefs_gpg.h
1555 * src/plugins/pgpmime/select-keys.c
1556 * src/plugins/pgpmime/select-keys.h
1557 * src/plugins/pgpmime/sgpgme.c
1558 * src/plugins/pgpmime/sgpgme.h
1559 Remove the core from pgpmime and add the
1560 dependancy to pgpcore.
1562 2005-07-14 [paul] 1.9.12cvs48
1564 * src/stock_pixmap.c
1565 forgot this in last commit
1567 2005-07-14 [paul] 1.9.12cvs47
1571 add accelerators for the buttons (sync with main)
1574 add accelerators for the buttons.
1575 fix editing with external editor.
1576 replace gdk_input_*() with GIOChannel;
1579 display folder names with new/unread
1580 representation (sync with main)
1582 specify default window icon (sync with main)
1583 * src/prefs_common.c
1584 use_addr_book default to FALSE
1587 add accelerators for the buttons (sync with main)
1590 * src/pixmaps/sylpheed_icon.xpm
1593 2005-07-13 [paul] 1.9.12cvs46
1595 * src/plugins/pgpmime/pgpmime.c
1596 * src/plugins/pgpmime/sgpgme.c
1597 (temporarily) use deprecated gpgme_data_rewind()
1598 while largefile support is not present
1599 (as suggested by Colin)
1601 2005-07-13 [paul] 1.9.12cvs45
1604 remove large file support (for now):
1605 it breaks too many things
1607 2005-07-13 [paul] 1.9.12cvs44
1610 add large file support
1612 fix bug #763 where href attribute was not
1613 the very first attribute of a link
1614 patch by Thomas Gilgin
1616 2005-07-13 [colin] 1.9.12cvs43
1618 * src/gtk/pluginwindow.c
1619 Little portability fix
1621 2005-07-13 [colin] 1.9.12cvs42
1623 * src/plugins/pgpmime/sgpgme.c
1626 2005-07-13 [colin] 1.9.12cvs41
1628 * src/plugins/pgpmime/pgpmime.c
1629 * src/plugins/pgpmime/sgpgme.c
1630 Use gpgme_data_release_and_get_mem instead
1633 2005-07-13 [colin] 1.9.12cvs40
1636 * src/plugins/pgpmime/passphrase.c
1637 * src/plugins/pgpmime/passphrase.h
1638 * src/plugins/pgpmime/pgpmime.c
1639 * src/plugins/pgpmime/plugin.c
1640 * src/plugins/pgpmime/select-keys.c
1641 * src/plugins/pgpmime/select-keys.h
1642 * src/plugins/pgpmime/sgpgme.c
1643 * src/plugins/pgpmime/sgpgme.h
1644 Port pgpmime to gpgme-1.0.
1646 2005-07-12 [paul] 1.9.12cvs39
1651 add a 'Go to Prev' button to the toolbar.
1652 correct tooltip text of go to buttons.
1653 based on patch by Yang Guilong <bamanzi@gmail.com>
1655 2005-07-12 [colin] 1.9.12cvs38
1658 Fix progress bar showing stuff at startup.
1660 2005-07-12 [paul] 1.9.12cvs37
1663 fix building with jpilot support
1665 2005-07-11 [colin] 1.9.12cvs36
1668 Add visual indication that filtering is running
1670 Make {}[] uri delimiters
1672 Remove useless (and slow) calls
1674 2005-07-11 [paul] 1.9.12cvs35
1676 * src/plugins/clamav/clamav_plugin_gtk.c
1677 * src/plugins/dillo_viewer/dillo_prefs.c
1678 * src/plugins/pgpmime/prefs_gpg.c
1679 * src/plugins/spamassassin/spamassassin_gtk.c
1680 gather plugins prefs together under their
1681 own 'Plugins' heading
1683 2005-07-11 [paul] 1.9.12cvs34
1688 account_delete(): modified alert dialog
1691 fixed a crash when cancelling file selection
1692 dialog by Escape key. Made non-ascii filename
1694 * src/prefs_template.c
1695 prefs_template_window_create(): make scrolled
1696 window policy AUTOMATIC
1698 2005-07-10 [hoa] 1.9.12cvs33
1700 * src/etpan/imap-thread.c
1701 workaround for old Courier IMAP servers.
1703 2005-07-10 [colin] 1.9.12cvs32
1708 Add visual progress indicator on filtering/processing
1709 Factorize the progress bar code
1712 * src/etpan/imap-thread.c
1713 Add a reference counter to avoid destroying the Folder
1714 while it's in use by another callback.
1716 2005-07-09 [hoa] 1.9.12cvs31
1719 * src/etpan/imap-thread.c
1720 fixed deadlock when removing IMAP account.
1722 2005-07-08 [colin] 1.9.12cvs30
1726 Fix again problems decoding broken headers
1727 * src/gtk/inputdialog.c
1728 Fix local variable shadowing a global one
1730 2005-07-08 [colin] 1.9.12cvs29
1733 Make the cache/mark files platform-agnostic by writing
1734 them in little-endian format. Reading them is also done
1735 in little-endian format, of course; however, in order
1736 to avoid trashing mark data on big-endian machines, the
1737 files are, at first, read from the native format if the
1738 little-endian one doesn't exist. This is easy to deter-
1739 mine by trying to open a file with a swapped data_ver
1740 and seeing if it's the wanted version.
1741 Little-endian using users should see absolutely no
1742 difference, Big-endian users may get a very little
1743 performance drop due to byte-swapping.
1744 Tested on i386 and ppc32.
1745 Fixes bug #159 (The index file, in the mailboxes, is
1746 hardware depending).
1748 To have the cache/mark files updated to the new little-
1749 endian format, "Check for new messages" or even
1750 "Rebuild folder tree" aren't enough. Files will be
1751 updated as soon as a folder has been opened/closed.
1752 To update everything, just select all folders by
1753 selecting them one by one.
1755 2005-07-07 [colin] 1.9.12cvs28
1758 Remember the folder separator per IMAPFolder
1759 instead of globally.
1760 Revive the Session on noop; fixes bug #761
1761 (mark a bunch of unread messages as read takes
1764 2005-07-07 [darko] 1.9.12cvs27
1766 * src/common/template.c
1767 Sort templates alphabetically
1769 2005-07-06 [colin] 1.9.12cvs26
1772 Try to use the correct separator in
1773 most cases. Possibly fixes bug #759
1774 (only creates the INBOX folder when
1775 setting up new IMAP account) and
1776 bug #760 (Can't retrieve messages)
1778 2005-07-06 [colin] 1.9.12cvs25
1781 Use real_path in status command. This will
1782 help later, when namespaces will be used.
1784 2005-07-06 [colin] 1.9.12cvs24
1790 * src/etpan/etpan-log.c
1791 * src/etpan/etpan-thread-manager.c
1792 * src/etpan/imap-thread.c
1793 Add a --disable-libetpan parameter. With this,
1794 users that don't want IMAP4 support can avoid
1795 the new dependancy (and have no IMAP support).
1796 Users that have IMAP4 accounts and use this
1797 parameter won't lose their configuration, their
1798 IMAP accounts will just be invisible and not
1801 Make the "Copy ..." contextual menu items
1802 copy to both the X clipboard and the gtk
1803 clipboard - as most other apps do.
1805 Add a notice about OpenSSL usage, in order to
1806 comply with OpenSSL's license (point 6):
1807 http://www.openssl.org/source/license.html
1809 2005-07-06 [colin] 1.9.12cvs23
1812 Fix a minimum size for alertpanels
1814 Show 'No space left on device' type errors
1815 when queuing/sending
1818 Rework folder's deletion message (remove
1821 2005-07-05 [colin] 1.9.12cvs22
1824 Add an alertpanel on auth error
1826 Remove pthread-related stuff
1828 2005-07-05 [colin] 1.9.12cvs21
1830 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
1831 Fix crash on plugin reloading (with a hack)
1833 2005-07-05 [colin] 1.9.12cvs20
1835 * src/prefs_account.c
1836 * src/prefs_account.h
1840 Add a way to filter the view
1841 * src/gtk/pluginwindow.c
1842 Filter loadable stuff
1843 * src/plugins/pgpmime/prefs_gpg.c
1844 Fix missing unregistration
1846 * src/etpan/.cvsignore
1847 * src/plugins/spamassassin/.cvsignore
1848 Add more stuff to cvs ignored files
1850 2005-07-04 [colin] 1.9.12cvs19
1853 Fix scan_required returning FALSE when it
1854 shouldn't. Maybe fix #760 (Can't retrieve
1857 2005-07-04 [colin] 1.9.12cvs18
1860 Fix always_show_msg pref
1862 2005-07-04 [paul] 1.9.12cvs17
1864 sync with main (forgotten in last commit)
1866 * src/common/utils.c
1867 * src/common/utils.h
1868 check_line_length(): new.
1870 is_file_entry_exist()
1871 dirent_is_regular_file()
1872 dirent_is_directory(): use g_file_test() instead of stat().
1874 2005-07-04 [paul] 1.9.12cvs16
1879 compose_write_to_file(): check for line
1880 length limit and display warning if exceeds
1882 use get_home_dir() instead of g_get_home_dir()
1884 removed warning about invalid date
1886 use get_home_dir() instead of g_get_home_dir()
1888 2005-07-04 [paul] 1.9.12cvs15
1890 * src/stock_pixmap.c
1891 fix new pixmap naming errors
1892 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
1894 2005-07-04 [colin] 1.9.12cvs14
1897 Fix debugging string with a warning
1899 2005-07-04 [colin] 1.9.12cvs13
1902 Add a check for libetpan's version (>= 0.37)
1904 2005-07-04 [hoa] 1.9.12cvs12
1908 * src/etpan/imap-thread.c
1909 * src/etpan/imap-thread.h
1910 fixed IMAP implementation of check of mails.
1912 2005-07-03 [hoa] 1.9.12cvs11
1914 * src/etpan/Makefile.am
1915 * src/etpan/etpan-errors.h
1916 * src/etpan/etpan-log.[ch]
1917 * src/etpan/etpan-thread-manager-types.h
1918 * src/etpan/etpan-thread-manager.[ch]
1919 * src/etpan/imap-thread.[ch]
1926 dependency on libetpan 0.37 is now added.
1928 2005-07-01 [colin] 1.9.12cvs10
1934 * src/stock_pixmap.c
1935 * src/stock_pixmap.h
1936 * src/plugins/trayicon/trayicon.c
1937 Add marked symbol on folders containing
1942 * src/prefs_common.c
1943 * src/prefs_common.h
1945 Add an optional confirmation dialog on queue
1946 sending. Patch by wwp.
1947 * src/pixmaps/dir_close_mark.xpm ** ADDED **
1948 * src/pixmaps/dir_open_hrm_mark.xpm ** ADDED **
1949 * src/pixmaps/dir_open_mark.xpm ** ADDED **
1950 * src/pixmaps/drafts_close_mark.xpm ** ADDED **
1951 * src/pixmaps/drafts_open_mark.xpm ** ADDED **
1952 * src/pixmaps/inbox_hrm_mark.xpm ** ADDED **
1953 * src/pixmaps/inbox_mark.xpm ** ADDED **
1954 * src/pixmaps/outbox_hrm_mark.xpm ** ADDED **
1955 * src/pixmaps/outbox_mark.xpm ** ADDED **
1956 * src/pixmaps/trash_hrm_mark.xpm ** ADDED **
1957 * src/pixmaps/trash_mark.xpm ** ADDED **
1960 2005-07-01 [colin] 1.9.12cvs9
1963 Fix a little threading bug
1966 A little bit of HIG normality never hurts
1968 2005-07-01 [colin] 1.9.12cvs8
1976 * src/common/template.c
1977 * src/common/utils.c
1978 * src/common/utils.h
1979 Reverted the fwrite_atomic stuff. In fact
1980 it is already atomic.
1982 2005-06-30 [colin] 1.9.12cvs7
1984 * src/common/utils.c
1985 * src/common/utils.h
1986 Add an fwrite_atomic() function to make
1987 sure we write everything: fwrite can make
1995 * src/common/template.c
1996 Use that (and fix swapping of size and nmemb).
1997 Thanks to Rich Coe for the heads up.
1999 2005-06-30 [colin] 1.9.12cvs6
2002 Optimize addressbook opening
2004 2005-06-30 [colin] 1.9.12cvs5
2007 Remove calls to summary_step after move/copy
2009 2005-06-28 [paul] 1.9.12cvs4
2012 wrap and make the error msg selectable
2014 2005-06-28 [paul] 1.9.12cvs3
2017 replace the OK button with a Close button
2018 * src/gtk/foldersort.c
2019 use GTK_STOCK_ icons/buttons
2021 2005-06-28 [colin] 1.9.12cvs2
2023 * src/gedit-print.c ** ADDED **
2024 * src/gedit-print.h ** ADDED **
2025 * src/gtk/gtksourceprintjob.c ** ADDED **
2026 * src/gtk/gtksourceprintjob.h ** ADDED **
2027 I can't believe no one had enough time to tell
2028 me I forgot the `cvs add`
2030 2005-06-27 [colin] 1.9.12cvs1
2033 * src/gtk/Makefile.am
2038 Add optional libgnomeprint-based printing
2040 * src/gtk/quicksearch.c
2041 Add an Edit/Quick search menu item to show
2042 and focus the quicksearch
2044 2005-06-27 [paul] 1.9.12
2057 updated by Miquel Oliete, Thomas Gilgin, Ricardo
2058 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
2059 SungHyun Nam, Frederico Goncalves Guimaraes,
2060 Andrej Kacian, and Yang Guilong
2061 2005-06-26 [colin] 1.9.11cvs106
2064 Forgot one file for previous fix
2066 2005-06-26 [colin] 1.9.11cvs105
2070 Fix problems with folder operations in no_select
2071 imap folders. it applies only to mails, and
2072 creation/deletion/move/renaming of folders
2075 2005-06-26 [paul] 1.9.11cvs104
2077 * src/prefs_filtering.c
2078 replace one more GTK_STOCK_REMOVE
2079 with GTK_STOCK_DELETE
2081 2005-06-25 [colin] 1.9.11cvs103
2084 Optimize get_seq_set_from_seq_list
2087 2005-06-25 [colin] 1.9.11cvs102
2090 If the directory exists, but not in the
2091 correct encoding, rename it. This should
2092 handle old-versions-induced bugs.
2094 2005-06-25 [colin] 1.9.11cvs101
2097 Fix path access with extended dir names
2098 Fixes bug #589 (SC segfaults with wrong locale
2101 2005-06-25 [colin] 1.9.11cvs100
2103 * src/prefs_account.c
2104 * src/prefs_account.h
2106 Add an option to encrypt replies to
2109 2005-06-25 [colin] 1.9.11cvs99
2112 * src/quote_fmt_parse.y
2113 ... And make it work with pgpinline.
2115 2005-06-25 [colin] 1.9.11cvs98
2120 * src/quote_fmt_parse.y
2121 o Make reedition of encrypted messages possible
2122 (as long as it is encrypted to self too, no
2124 o Make replying with quote (and without selecting
2125 text) possible for encrypted messages.
2126 Closes bug #550 (Not possible to "reply with quote"
2127 to gnupg encrypted messages)
2129 2005-06-24 [paul] 1.9.11cvs97
2134 2005-06-24 [paul] 1.9.11cvs96
2137 made bind password entry invisible
2139 * src/send_message.c
2140 send_message_local(): check exit status
2141 to detect errors (sync with main)
2143 use main's less ambiguous popup menu
2146 2005-06-24 [paul] 1.9.11cvs95
2148 * src/prefs_actions.c
2149 * src/prefs_customheader.c
2150 * src/prefs_display_header.c
2151 * src/prefs_filtering_action.c
2152 * src/prefs_matcher.c
2153 * src/prefs_template.c
2154 * src/prefs_toolbar.c
2155 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
2156 * src/gtk/description_window.c
2157 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
2159 2005-06-23 [colin] 1.9.11cvs94
2162 Fix rough edges (be sure to call status_show whenever
2165 2005-06-23 [colin] 1.9.11cvs93
2169 Before, in a 5K mails folder: 11s
2170 After, in the same folder: 58000µs
2171 The joys of locking... gtk_clist_select_all() fires a
2172 tree-select-row event for each selected row, which in
2173 summaryview, callbacks summary_selected which in turn,
2174 calls summary_status_show, which walks the selected
2175 rows. Hence, calling gtk_clist_select_all was
2176 exponential. Locking the summaryview makes
2177 summary_selected return early.
2179 2005-06-23 [colin] 1.9.11cvs92
2182 Move mutex at the important place to avoid
2185 Fix Del key deleting directly instead of
2188 2005-06-22 [colin] 1.9.11cvs91
2190 * src/plugins/spamassassin/libspamc.c
2191 As we do spagetti code with assignations in multiple
2192 places (see _message_read_raw where out = msg = raw),
2193 let's be sure we don't free the same pointer twice.
2194 Should fix bug #683 (Crash in libpam at
2197 2005-06-22 [colin] 1.9.11cvs90
2202 Make toolbar's delete use the move to trash stuff;
2203 Add gtk_widget_realize to be sure pixmaps can get
2204 created (that may fix an old worksforme bug which
2205 I can't find back...)
2207 2005-06-22 [colin] 1.9.11cvs89
2212 Rename "Message/Delete" to "Message/Move to trash"
2213 Add "Message/Delete..." that directly destroys the
2214 selected messages after asking for a confirmation.
2216 2005-06-22 [colin] 1.9.11cvs88
2219 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
2220 o Fix a deadlock (thanks Darko)
2222 2005-06-22 [colin] 1.9.11cvs87
2224 * src/gtk/foldersort.c
2225 Add missing include for the i18n;
2226 patch by Fabien Vantard
2228 2005-06-21 [colin] 1.9.11cvs86
2232 Respect the no_select flag
2234 Fix recursive deletion
2237 Make the folder deletion's warning
2240 2005-06-21 [colin] 1.9.11cvs85
2243 Prevent email addresses from spanning accross
2244 lines - fixes bug # 646 (newline-chars in
2247 2005-06-20 [colin] 1.9.11cvs84
2250 Be sure not to remove source if copy failed
2252 2005-06-20 [colin] 1.9.11cvs83
2256 remove summaryview's lock
2258 introduce threads to avoid problems when foreground tasks
2259 interfere with background tasks
2261 prevent moving to drafts/queue
2265 2005-06-19 [colin] 1.9.11cvs82
2268 Remember that the user doesn't want to override
2269 offline mode, for 3 seconds. It avoid presenting
2270 him with N popups in a really short time.
2272 2005-06-17 [colin] 1.9.11cvs81
2275 Fix IMAP breaking on folders containing '('
2276 (Probably won't be enough)
2278 2005-06-17 [colin] 1.9.11cvs80
2280 Forgotten files on 1.9.11cvs79
2282 Fix stepping when not immediately executing
2284 Really prevent UID FETCH 0
2286 Fix outgoing charset never set to utf-8
2290 2005-06-16 [colin] 1.9.11cvs79
2293 Fix bug #707 (Dash splits rows)
2294 Only wrap if we're on a line break position and
2295 the previous one was a "white" (space) char.
2296 Pango stuff is weird.
2298 2005-06-16 [colin] 1.9.11cvs78
2301 Lock summaryview while downloading messages
2305 * src/common/utils.c
2306 * src/common/utils.h
2307 Replace \r and \n with spaces in From and
2310 2005-06-16 [paul] 1.9.11cvs77
2313 liberalise the mime parser
2317 2005-06-16 [paul] 1.9.11cvs76
2322 2005-06-15 [colin] 1.9.11cvs75
2325 Finish header encoding fix
2329 Fix compilation (Thanks Stephan
2332 2005-06-15 [colin] 1.9.11cvs74
2335 Install gnome2 stuff rather than gnome1,
2340 Fix headers encoding
2342 Visual progress when fetching all messages
2346 Prevent changing current message while
2349 2005-06-15 [paul] 1.9.11cvs73
2351 * src/gtk/gtkaspell.c
2352 * src/gtk/gtkaspell.h
2355 2005-06-15 [paul] 1.9.11cvs72
2357 * src/prefs_filtering.c
2358 allow reordering of filter rules by
2361 2005-06-15 [paul] 1.9.11cvs71
2366 replace deprecated function
2368 * src/send_message.c
2369 * src/gtk/progressdialog.c
2370 * src/gtk/progressdialog.h
2371 salvage and reuse parts of reverted sync
2373 2005-06-15 [paul] 1.9.11cvs70
2376 * src/send_message.c
2377 * src/gtk/progressdialog.c
2378 * src/gtk/progressdialog.h
2379 revert yesterday's sync with main
2380 it contains deprecated functions
2382 2005-06-15 [colin] 1.9.11cvs69
2385 Fix bug #670 (multi user to: will corrupt message
2388 2005-06-15 [colin] 1.9.11cvs68
2391 Fix bug #421 (Fix undo on wrapping)
2393 2005-06-15 [colin] 1.9.11cvs67
2396 Provide visual feedback while processing
2399 Provide visual feedback while getting
2400 short headers (for uncached messages)
2403 2005-06-14 [paul] 1.9.11cvs66
2406 change a couple stock icons
2408 * src/send_message.c
2409 * src/gtk/progressdialog.c
2410 * src/gtk/progressdialog.h
2411 sync main's GtkTreeView implementation
2413 2005-06-14 [colin] 1.9.11cvs65
2416 Various little fixes, mainly on error paths
2418 2005-06-13 [colin] 1.9.11cvs64
2423 Add a way to fetch only headers. This speeds
2424 up filtering on headers for IMAP. Fixes:
2425 bug #481 extraneous imap commands slow down
2427 bug #522 Sylpheed downloads all messages
2428 when opening mailbox (IMAP)
2429 bug #677 IMAP fetch is soooooooooooooo slow
2432 Add a folder set_batch method so that
2433 implementations can speed up flags changes
2436 Use that in mark as (un)read and mark all read
2439 Implement set_batch - brings back deferred
2440 flags in a less buggy manner. Fixes:
2441 bug #729 IMAP immediate expunge of deleted messages
2442 bug #191 remove list of messages with one command
2443 Fix login with strange chars
2444 Implement fetch_msg_full
2445 Fix copy (wrong counts)
2447 2005-06-12 [colin] 1.9.11cvs63
2450 lock incorporation during long operations.
2451 Avoids fucking up the IMAP socket.
2453 2005-06-12 [colin] 1.9.11cvs62
2457 Factorize remove_all_msg
2460 Don't update partial-download status if unnecessary
2462 Use remove_msgs everywhere possible
2464 2005-06-12 [colin] 1.9.11cvs61
2468 Add a remove_msgs function to remove a
2473 2005-06-12 [colin] 1.9.11cvs60
2476 Remove flags-processing deferring... Too hard
2477 to get it to work in all cases.
2479 2005-06-11 [colin] 1.9.11cvs59
2482 printf -> debug_print
2484 2005-06-11 [colin] 1.9.11cvs58
2487 o Fix build without USE_PTHREAD
2488 o Factorize imap_open
2489 o Alertpanel in case of impossible connection
2490 o Alertpanel in case of impossible login
2491 o Fix deferred flags processing to force a
2492 flush before adding some more flags to process,
2493 but in another folder.
2495 2005-06-10 [colin] 1.9.11cvs57
2498 o Fix a format string error
2499 o init ssl socket outside of the thread
2500 (it possibly invokes gtk calls)
2502 o Put back the buffer to its necessary size
2503 o Fix changing a file pointer without keeping
2504 track of it (thanks Valgrind)
2506 o Fix automatic STARTTLS if login should be done
2507 and the server only allows it after starting TLS
2508 * src/gtk/gtkinputdialog.c
2509 o Eat GDK_Return so that the combo popup doesn't
2510 appear when we press Enter to validate the combo
2511 input dialog (as seen in the Open with... dialog)
2513 2005-06-10 [colin] 1.9.11cvs56
2517 o Fix a crash on deletion
2518 o Threadize imap_select (it's called outside of
2520 o Defer treatment of DELETED flags
2523 2005-06-09 [colin] 1.9.11cvs55
2526 Make sure we check imap_gtk_should_override(), which
2527 potentially calls gtk stuff, before creating thread.
2528 That way it should't be called via imap_get_session()
2531 2005-06-09 [colin] 1.9.11cvs54
2534 o add a bit of status output
2535 o remove some dead code
2536 o threadize get_list_of_uids
2537 o threadize imap_get_flags
2538 o defer flag changing by 500ms so that they
2542 2005-06-08 [colin] 1.9.11cvs53
2545 Thread-ize imap_cmd_fetch
2547 2005-06-08 [colin] 1.9.11cvs52
2550 Mmh, that broke POP3...
2552 2005-06-08 [colin] 1.9.11cvs51
2555 Stabilize IMAP patch (thanks to Hoa)
2557 2005-06-08 [colin] 1.9.11cvs50
2560 Test patch to speed up imap.
2562 2005-06-08 [colin] 1.9.11cvs49
2567 Apply patch from gentoo to use /usr/share/mime/globs if
2568 available, after un-breaking it
2571 Use g_timeout for invoking hooks that possibly use gtk
2572 calls. This should leave gtk calls in the main thread.
2574 2005-06-08 [paul] 1.9.11cvs48
2577 conv_get_outgoing_charset_str(): don't
2578 use prefs_common setting
2581 add /Options/Character encoding/... to
2582 temporarily change the outgoing encoding
2584 (belated sync with main)
2586 2005-06-08 [paul] 1.9.11cvs47
2589 correction to/completion of last
2592 2005-06-08 [paul] 1.9.11cvs46
2598 always enabled Japanese auto-detection
2599 if the first letters of locale string
2602 don't use "destroy" signal to destroy
2603 Compose object (fix rare crashes on discard?)
2607 added Hebrew encodings
2608 * src/sourcewindow.c
2609 don't use "destroy" signal to destroy
2612 2005-06-07 [colin] 1.9.11cvs45
2615 Add missing unlocks/locks
2617 2005-06-07 [paul] 1.9.11cvs44
2620 restore bug #749 fix
2622 2005-06-06 [colin] 1.9.11cvs43
2625 Fix selection bug when prefs_common.open_unread
2628 2005-06-06 [colin] 1.9.11cvs42
2634 Factorize long operations beginning and end
2635 (locking, freezing/thawing, cursor, ...)
2636 Check selection->data member in selection-
2637 related loops; this avoids dying an awful
2638 death if the selection changes on us while
2639 we're marking a whole IMAP folder unread,
2642 2005-06-06 [paul] 1.9.11cvs41
2645 don't g_free() a static gchar buffer
2647 2005-06-05 [colin] 1.9.11cvs40
2652 Fix bug #749 (Show all headers should be
2653 sticky as the GUI suggests)
2655 2005-06-03 [paul] 1.9.11cvs39
2658 don't allow editing of mail while sending.
2661 2005-06-03 [paul] 1.9.11cvs38
2664 add a freeze/thaw to speed up 'mark all read'
2666 2005-06-03 [paul] 1.9.11cvs37
2668 * src/prefs_message.c
2669 reflect changes immediately
2671 2005-06-02 [colin] 1.9.11cvs36
2674 Patch by Fabien Vantard.
2676 2005-06-02 [colin] 1.9.11cvs35
2679 Use a non-blocking imap_getline() if possible.
2680 This should completely prevent the interface
2681 from freezin on imap operations, although it
2682 may do strange stuff in case of folder switching
2683 while a big imap operation is taking place...
2685 In addition, fix a leak in the case thread
2686 creation fails on connection.
2688 2005-06-02 [colin] 1.9.11cvs34
2691 * src/prefs_common.h
2692 Fix build (prefs_common_init() doesn't exist
2695 2005-06-02 [colin] 1.9.11cvs33
2697 * src/prefs_account.c
2698 Fix bug #245 (filtering rules broken when
2699 renaming a remote account (imap4 or nntp)
2701 2005-06-02 [colin] 1.9.11cvs32
2704 Try to fix IMAP shortcomings:
2705 o Multithread imap_open()
2706 o allow offline-mode overriding instead of
2710 Add a function to ask whether we want to
2711 override offline-mode for 10 minutes (one-shot
2714 Fix segfault when imap parser isn't happy about
2717 2005-06-01 [colin] 1.9.11cvs31
2725 * src/send_message.c
2728 * src/common/hooks.c
2729 * src/common/prefs.c
2730 * src/common/template.c
2731 * src/common/utils.c
2732 * src/gtk/gtkutils.c
2733 * src/gtk/inputdialog.c
2735 * src/gtk/pluginwindow.c
2736 * src/gtk/prefswindow.c
2737 * src/plugins/pgpmime/passphrase.c
2738 * src/plugins/pgpmime/prefs_gpg.c
2741 * src/common/Makefile.am
2742 * src/common/timing.h
2743 Add basic timing code
2746 Fix a bug with unread messages when
2747 re-sorting folders, and by the way
2748 fix a big performance hit when
2749 re-sorting (10k mails: before 5s,
2752 * src/prefs_compose_writing.c
2753 * src/prefs_compose_writing.h
2754 * src/prefs_message.c
2755 * src/prefs_message.h
2760 * src/prefs_receive.c
2761 * src/prefs_receive.h
2764 * src/prefs_summaries.c
2765 * src/prefs_summaries.h
2766 Fix copyright banner
2768 2005-06-01 [paul] 1.9.11cvs30
2771 updated by Flammie Pirinen
2773 fix 'Bad BASE64 content' output
2775 2005-05-31 [colin] 1.9.11cvs29
2778 Oops, where did my hunk go.
2780 2005-05-31 [colin] 1.9.11cvs28
2792 * src/image_viewer.c
2798 * src/prefs_account.c
2799 * src/prefs_actions.c
2800 * src/prefs_common.c
2801 * src/prefs_compose_writing.c
2802 * src/prefs_customheader.c
2803 * src/prefs_ext_prog.c
2804 * src/prefs_filtering.c
2805 * src/prefs_filtering_action.c
2807 * src/prefs_image_viewer.c
2808 * src/prefs_message.c
2809 * src/prefs_message.h
2810 * src/prefs_msg_colors.c
2814 * src/prefs_receive.c
2815 * src/prefs_receive.h
2818 * src/prefs_spelling.c
2819 * src/prefs_summaries.c
2820 * src/prefs_summary_column.c
2821 * src/prefs_template.c
2822 * src/prefs_themes.c
2823 * src/prefs_toolbar.c
2824 * src/prefs_wrapping.c
2827 * src/send_message.h
2829 * src/summary_search.c
2835 * src/gtk/gtkutils.h
2836 o Move the rest of Common prefs to new style
2837 o Lots of -Wall warning fixes
2838 o fix FIXME in cache memusage calculation
2839 o Let return receipts be sent from any account
2840 o Little cache optimisation (read)
2841 o Fix bug #746 (don't treat commas as separators
2842 when inside a quoted string)
2844 2005-05-31 [paul] 1.9.11cvs27
2846 * src/prefs_common.c
2847 fix 'off-by-one' typo
2849 2005-05-31 [paul] 1.9.11cvs26
2855 * src/prefs_actions.c
2856 * src/prefs_common.c
2857 * src/prefs_common.h
2858 * src/prefs_customheader.c
2859 * src/prefs_display_header.c
2860 * src/prefs_filtering.c
2861 * src/prefs_filtering_action.c
2862 * src/prefs_matcher.c
2863 * src/prefs_summaries.c
2864 * src/prefs_summary_column.c
2865 * src/prefs_template.c
2866 * src/prefs_toolbar.c
2868 * src/gtk/pluginwindow.c
2869 * src/gtk/prefswindow.c
2870 * src/gtk/progressdialog.c
2871 add hidden prefs 'enable_rules_hint'
2872 for gtk_tree_view_set_rules_hint()
2876 2005-05-31 [colin] 1.9.11cvs25
2880 * src/prefs_common.c
2881 * src/prefs_summaries.c ** ADDED **
2882 * src/prefs_summaries.h ** ADDED **
2883 Common/Display -> Display/Summaries
2885 2005-05-31 [colin] 1.9.11cvs24
2889 * src/prefs_quote.c ** ADDED **
2890 * src/prefs_quote.h ** ADDED **
2891 Move Common/Quote to Compose/Quoting
2892 * src/prefs_common.c
2893 * src/prefs_common.h
2894 Remove old quote stuff, add
2895 convenience functions for GtkTextView prefs
2896 * src/gtk/prefswindow.c
2897 Set default height higher
2899 2005-05-30 [colin] 1.9.11cvs23
2903 * src/prefs_common.c
2904 * src/prefs_compose_writing.c ** ADDED **
2905 * src/prefs_compose_writing.h ** ADDED **
2906 Move Common/Compose prefs to Compose/Writing
2908 2005-05-30 [colin] 1.9.11cvs22
2910 * src/common/utils.c
2911 Fix bug #651 (Confused Attract by Subject)
2912 Patch by M. Benkmann <haferfrost@web.de>
2915 2005-05-30 [colin] 1.9.11cvs21
2918 Fix concatenation of different headers of
2919 the same type (bug #645)
2920 * src/prefs_folder_item.c
2921 Fix bug #699 (setting color to black doesn't
2924 Print out decoding error only once per
2927 2005-05-30 [paul] 1.9.11cvs20
2929 * src/common/template.c
2932 2005-05-30 [paul] 1.9.11cvs19
2934 * doc/src/rfc2368.txt **NEW FILE**
2936 compose_entries_set(): don't interpret Bcc
2937 header field (conform to RFC 2368)
2940 2005-05-29 [colin] 1.9.11cvs18
2942 * src/prefs_common.c
2943 Let the default reply format respect
2944 netiquette by cutting the signature.
2946 2005-05-29 [colin] 1.9.11cvs17
2949 Don't let always_show_msg override
2950 open_unread_on_enter when opening a new
2953 2005-05-27 [paul] 1.9.11cvs16
2958 app_will_exit(): cleanup tmp directory when exit
2959 * src/message_search.c
2960 improved the interface and made code cleanup.
2961 removed Clear button
2962 * src/send_message.c
2963 send_message_local(): use GSpawn, and detect errors
2964 * src/summary_search.c
2965 improved the interface and made code cleanup
2967 textview_write_link(): also skip non-ascii space
2968 at the head of link strings (phishing check
2969 didn't work at the case)
2970 * src/common/utils.c
2971 get_command_output(): use g_spawn_command_line_sync()
2974 2005-05-26 [colin] 1.9.11cvs15
2979 2005-05-26 [colin] 1.9.11cvs14
2982 Fix nntp mode reader (bug #611)
2983 Patch by Florian Mickler <florian@mickler.org>
2985 2005-05-26 [colin] 1.9.11cvs13
2987 * src/plugins/pgpmime/passphrase.c
2988 Fix mouse grabbing (bug #557)
2990 2005-05-26 [colin] 1.9.11cvs12
2992 * src/prefs_themes.c
2993 Fix g_warning (bug #541)
2995 2005-05-26 [colin] 1.9.11cvs11
2997 * src/prefs_actions.c
2998 * src/prefs_template.c
2999 Fix bug #506 (no warning if action/template
3001 * src/common/template.c
3002 Fix a possible crash
3004 2005-05-26 [colin] 1.9.11cvs10
3010 Forbid locked messages to be moved or
3011 deleted. Locked messages in trashes
3012 still get deleted, for performance
3013 reason (mh.c::mh_remove_all_msgs)
3015 2005-05-25 [colin] 1.9.11cvs9
3018 Use correct encoding when sending mails
3019 with attachments that have accentued
3022 2005-05-24 [colin] 1.9.11cvs8
3025 Fix bug #688 f) read/unread marker not
3026 changed on first click
3027 Also, optimize summary_status_show()
3032 Fix bug #688 b) and c) wrt message
3033 attachments and signature
3034 * src/stock_pixmap.c
3035 * src/stock_pixmap.h
3036 * src/stock_pixmap.c
3037 * src/stock_pixmap.h
3039 * src/pixmaps/clip_gpg_signed.xpm
3040 Add clip/signed icon
3042 2005-05-24 [colin] 1.9.11cvs7
3044 * src/folder_item_prefs.c
3047 2005-05-24 [colin] 1.9.11cvs6
3050 * src/prefs_common.c
3051 * src/prefs_common.h
3052 Add a confirmation to folder drag and drop
3056 fix _with_disable parameters so that
3057 the buttons labels are specifiable too
3058 * src/plugins/pgpmime/sgpgme.c
3062 2005-05-24 [colin] 1.9.11cvs5
3065 Uncollapse/collapse folders on double-click
3066 patch by Torsten Schoenfeld <kaffeetisch@gmx.de>
3069 2005-05-23 [colin] 1.9.11cvs4
3071 * src/common/socket.c
3072 Check another special SSL_peek() error.
3073 Should help wrt bug #728
3075 2005-05-23 [colin] 1.9.11cvs3
3077 * src/plugins/pgpmime/pgpmime.c
3078 Change name to "PGP MIME" instead of "PGP/MIME" to avoid
3079 breaking menu accelerators and stuff. Users will have to
3080 reselect "PGP MIME" instead of "PGP/MIME" in their
3081 account's privacy preferences if needed.
3085 * tools/kdeservicemenu/install.sh
3086 use kdesu to prompt for root password if doing
3087 global install/uninstall
3089 2005-05-20 [colin] 1.9.11cvs2
3092 Fix another compilation error with gcc-2.9x
3093 Thanks to Pawel Pekala <c0rn@gazeta.pl>
3094 * src/send_message.c
3095 Don't send QUIT if we aren't connected
3097 2005-05-19 [colin] 1.9.11cvs1
3100 Fix compilation with gcc 2.9x
3102 2005-05-19 [paul] 1.9.11
3106 2005-05-19 [paul] 1.9.9cvs14
3108 * src/gtk/inputdialog.c
3109 prevent gettext warning
3111 2005-05-19 [paul] 1.9.9cvs13
3114 * src/prefs_common.c
3115 * src/prefs_common.h
3118 add an option to toggle cursor in message
3119 view (sync with main)
3121 2005-05-18 [colin] 1.9.9cvs12
3124 Dereference freed pointer
3125 * src/gtk/gtkaspell.c
3126 Fix duplication of dictionaries (is it an aspell issue?)
3128 2005-05-18 [colin] 1.9.9cvs11
3130 * src/gtk/inputdialog.c
3131 * src/gtk/gtkaspell.c
3134 Remove a double call
3136 2005-05-17 [colin] 1.9.9cvs10
3138 * src/gtk/gtkaspell.c
3139 Fix dialogs, Ctrl-Enter accel
3141 2005-05-17 [colin] 1.9.9cvs9
3143 * src/gtk/gtkaspell.c
3144 Fix some accelerators, escape in replace-window
3146 2005-05-16 [colin] 1.9.9cvs8
3148 * src/gtk/gtkaspell.c
3149 Revert last commit, it was a mistake.
3151 2005-05-16 [colin] 1.9.9cvs7
3153 * src/gtk/gtkaspell.c
3154 Remove buggy code while we're at it. It's a
3155 dead code path anyway.
3157 2005-05-16 [colin] 1.9.9cvs6
3159 * src/gtk/gtkaspell.c
3160 Missed some gtk_menu_popup where deactivate
3161 signal should be handled. Should fix bug
3164 2005-05-16 [colin] 1.9.9cvs5
3166 * src/gtk/gtkaspell.c
3167 Remove debug printf()s
3169 2005-05-16 [colin] 1.9.9cvs4
3171 * src/gtk/gtkaspell.c
3172 Fix a bit aspell problems
3175 2005-05-13 [colin] 1.9.9cvs3
3178 Fix the + appearing even when no subfolders
3179 have unread messages. Thanks to wwp for the
3182 2005-05-11 [paul] 1.9.9cvs2
3185 correction to 1.9.9cvs1, only colour folders that
3186 have new msgs (not unread msgs)
3188 2005-05-10 [colin] 1.9.9cvs1
3192 Try to fix bolding bugs again.
3196 * tools/claws.i18n.status.pl
3197 add Ricardo Mones Lastra's script that has been providing
3198 the i18n status page for many months
3200 2005-05-09 [paul] 1.9.9
3204 2005-05-09 [paul] 1.9.6cvs58
3211 * RELEASE_NOTES.claws
3212 add release notes to cvs to simplify release
3215 add ca and fi to ALL_LINGUAS
3217 workaround for missing Makevars
3220 add new Catalan and Finnish translations
3221 submitted by Miquel Oliete and Flammie Pirinen
3231 updated by Thomas Gilgin, Ricardo Mones Lastra, Fabien Vantard,
3232 Andrea Spadaccini, Emilian Nowak, Pavlo Bohmat, Andrej Kacian,
3233 Urke MMI, and Hansom Young
3235 Fix drafting when quitting. compose_draft() closes the
3236 compose windows, which modifies the compose_list GSList.
3237 We have to refresh this list after echo drafting to avoid a
3239 * src/partial_download.c
3240 fix segfault on exit
3242 2005-05-06 [paul] 1.9.6cvs57
3244 * src/grouplistdialog.c
3245 quick fix/workaround for unresizeable newsgroup
3248 2005-05-06 [paul] 1.9.6cvs56
3252 use gettext plural forms
3256 small improvement to english usage
3258 2005-05-05 [thorsten] 1.9.6cvs55
3263 2005-05-05 [paul] 1.9.6cvs54
3269 fix bug 713 'Resent-To and Resent-Cc headers are garbled'
3272 2005-05-05 [paul] 1.9.6cvs53
3275 fix resizing of separate message and
3278 2005-05-05 [paul] 1.9.6cvs52
3290 * src/prefs_filtering.c
3291 * src/prefs_filtering_action.c
3292 * src/prefs_matcher.c
3293 * src/prefs_spelling.c
3294 * src/prefs_toolbar.c
3297 * src/gtk/description_window.c
3298 * src/gtk/gtkvscrollbutton.c
3299 * src/gtk/progressdialog.c
3300 * src/gtk/quicksearch.c
3301 * src/plugins/pgpmime/prefs_gpg.c
3302 * src/plugins/spamassassin/spamassassin_gtk.c
3303 replace deprecated gtk_widget_set_usize
3305 2005-05-04 [colin] 1.9.6cvs51
3307 * src/common/utils.c
3308 Fix crash when subst_for_filename is called
3309 with a NULL parameter
3311 2005-05-04 [colin] 1.9.6cvs50
3313 * src/partial_download.c
3315 Escape login when writing uidl file
3318 2005-05-03 [colin] 1.9.6cvs49
3321 Fix possible DOS in mime parser
3324 2005-05-02 [colin] 1.9.6cvs48
3327 Try to fix the copy/paste mess once again.
3330 2005-04-30 [colin] 1.9.6cvs47
3332 * src/prefs_account.h
3334 * src/send_message.c
3337 Try to batch sending mails (per account) instead of
3338 reconnecting to server every time.
3340 2005-04-29 [colin] 1.9.6cvs46
3343 Fix window resizing that refused to size down
3344 * src/prefs_common.c
3345 * src/prefs_common.h
3346 * src/prefs_filtering.c
3347 Save Filtering's window size
3349 2005-04-21 [paul] 1.9.6cvs45
3351 * ChangeLog-gtk2.claws
3355 2005-04-21 [paul] 1.9.6cvs44
3362 use gtkut_widget_draw_now(). Improved performance
3363 of the update of statusbar
3365 textview_smooth_scroll_do(): redraw it after scroll
3366 is done (fixed incorrect display when a part of the
3368 * src/gtk/gtkutils.c
3369 * src/gtk/gtkutils.h
3370 gtkut_widget_draw_now(): use gdk_window_process_updates()
3371 to force update of widgets.
3372 Removed gtkut_widget_wait_for_draw() which had a big
3373 overhead because of waiting for all events processed
3375 2005-04-20 [paul] 1.9.6cvs43
3378 complete 1.9.6cvs42's sync:
3379 Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
3381 2005-04-19 [paul] 1.9.6cvs42
3386 catch_output(): correctly select the insert text
3387 (fix invalid iterator warnings).
3392 * src/prefs_common.c
3393 support GBK encoding.
3394 * src/common/session.c
3395 * src/common/session.h
3396 use separate buffer for large data to be sent,
3397 and don't duplicate it (reduces memory usage) (thanks to Dirk).
3399 2005-04-18 [paul] 1.9.6cvs41
3402 convert unsigned long into guint32
3403 patch by Paul LeoNerd Evans
3405 2005-04-17 [colin] 1.9.6cvs40
3408 Fix 'Request return receipt' from folder
3409 properties (bug #708)
3411 2005-04-17 [colin] 1.9.6cvs39
3414 Fix duplicate hotkeys in Mainwindow's menu
3416 2005-04-17 [colin] 1.9.6cvs38
3419 Fix duplicate hotkeys in Folderview's contextual
3422 2005-04-15 [colin] 1.9.6cvs37
3425 Fix 'Save as...' with non-ascii filenames
3427 2005-04-15 [colin] 1.9.6cvs36
3429 * src/plugins/pgpmime/pgpmime.c
3430 Fix bus error on 64bit. Spotted by
3431 macallan1888@gmail.com
3433 2005-04-15 [colin] 1.9.6cvs35
3435 * src/prefs_account.c
3438 2005-04-12 [colin] 1.9.6cvs34
3440 * src/prefs_account.c
3441 Fix smtp auth type off-by-one. We forgot to
3442 add PLAIN in the prefs-to-gui setter func and
3443 as a result, the selected auth when opening
3444 account prefs was not the correct one.
3446 2005-04-12 [paul] 1.9.6cvs33
3449 if the recv dialog is visible, Cancel only
3450 cancels the current account
3453 2005-04-10 [colin] 1.9.6cvs32
3456 Copy score when copying FilteringActions
3459 2005-04-10 [colin] 1.9.6cvs31
3462 Make Message -> Receive -> Cancel cancel
3463 incorporation on all accounts. Fixes
3466 2005-04-10 [colin] 1.9.6cvs30
3468 * src/prefs_account.c
3469 Update Privacy checkbuttons status based
3470 on the selected privacy system
3472 Always connect the "None" privacy system; the
3473 static boolean was probably there to avoid
3474 reconnecting twice in the same compose window,
3475 but as the parent function is only called once
3476 per compose, it's only a bug - as a static is
3477 initialized once per application instance.
3478 Also, don't uncheck Sign and Encrypt when
3479 selecting None as privacy system; just ignore
3480 them when sending/queuing.
3483 2005-04-08 [colin] 1.9.6cvs29
3486 * src/prefs_account.c
3487 * src/prefs_account.h
3488 Add account preference to queue message in a certain
3491 2005-04-06 [colin] 1.9.6cvs28
3493 * src/prefs_account.c
3494 Update old inbox path syntax
3496 2005-04-06 [paul] 1.9.6cvs27
3501 changed -traditional-cpp to -no-cpp-precomp for newer
3504 made column resize automatically
3505 * src/send_message.c
3506 send_message_smtp(): consider EOF right after QUIT
3507 successful (workaround for Gmail SMTP server)
3508 * src/common/socket.c
3509 ssl_read(), ssl_peek(): check EOF which violates the
3511 * src/gtk/colorlabel.c
3512 removed warnings when displaying colorlabel menu
3513 (don't use GtkAlignment)
3515 2005-04-05 [paul] 1.9.6cvs26
3517 * src/plugins/trayicon/trayicon.c
3518 fix clipping of icon under KDE3
3520 2005-04-05 [paul] 1.9.6cvs25
3523 hide display of threading
3526 2005-04-04 [thorsten] 1.9.6cvs24
3529 marks lost on filesystems with different stat() results on
3532 2005-04-03 [colin] 1.9.6cvs23
3535 Don't handle up/down. Patch by Alfons
3537 2005-04-02 [colin] 1.9.6cvs22
3540 Make scrolling faster. Patch by Alfons.
3542 2005-04-01 [colin] 1.9.6cvs21
3545 * src/stock_pixmap.c
3546 * src/pixmaps/dir-noselect.xpm ** REMOVED **
3547 * src/pixmaps/dir_noselect.xpm ** ADDED **
3548 Fix pixmap name mismatch (Thanks Stephan Sachse)
3550 2005-04-01 [colin] 1.9.6cvs20
3552 * src/image_viewer.c
3553 * src/image_viewer.h
3558 Implement inline image resizing and right-clicking
3560 2005-04-01 [paul] 1.9.6cvs19
3566 patch by Luca Cavalli <loopback<AT>slackit.org>
3568 updated by Pavlo Bohmat
3570 2005-03-31 [colin] 1.9.6cvs18
3573 Fix parsing references
3575 don't put nulls in the references list
3577 commit that forgotten file in 1.9.6cvs14
3579 2005-03-31 [colin] 1.9.6cvs17
3582 Fix joining of signature separator again.
3583 Maybe Hiro could put it in main too...
3585 2005-03-31 [colin] 1.9.6cvs16
3589 * src/stock_pixmap.c
3590 * src/stock_pixmap.h
3591 * src/pixmaps/dir-noselect.xpm
3592 Update foldersel.c (sync from main, patch by Alfons)
3594 2005-03-30 [colin] 1.9.6cvs15
3597 Fix handling of imap folders containing [] in
3598 their name. Thanks to Nahuel Angelinetti for
3599 the detailed bugreport.
3601 2005-03-30 [colin] 1.9.6cvs14
3603 * src/common/utils.h
3604 * src/common/utils.c
3611 * src/quote_fmt_parse.y
3613 Update references system. Patch by Alfons
3615 2005-03-30 [colin] 1.9.6cvs13
3617 * src/common/socket.c
3618 Force the glibc to read resolv.conf again when
3619 it has changed. Should fix issues when changing
3620 networks on a laptop and not restarting sylpheed.
3622 2005-03-30 [paul] 1.9.6cvs12
3624 partial sync with main:
3627 create_io_dialog(): use user-defined text font
3628 (thanks to Alfons), and modified its appearance.
3634 don't join (presumably) itemized lines on line-wrapping
3635 fixed wrapping of quote when auto-wrapping is enabled
3636 compose_destroy(): destroy paned only if it's not
3637 attached to window. Fixed memory leak of popup menu.
3647 removed redundant code
3649 changed 'Code set' (which is rather incorrect)
3650 in the menu to 'Character encoding'
3651 main_window_set_widgets(): request size first
3652 to prevent window size becoming wrong
3653 fixed remembering of the state of the visibility
3656 changed 'Code set' (which is rather incorrect)
3657 in the menu to 'Character encoding'
3658 * src/prefs_common.c
3659 * src/prefs_common.h
3660 added an option whether to render HTML as text or not
3661 added separators to outgoing encoding menu
3663 procheader_scan_date_string(): support header
3664 like: "[Tue,] 01 Feb 2005 09:57[:00]"
3669 textview_show_html(): force output of newline
3670 added an option whether to render HTML as text or not
3671 * src/common/utils.c
3672 strncpy2(): optimized based on Alfons' code
3673 * src/gtk/gtkutils.c
3674 * src/gtk/gtkutils.h
3675 removed non-used code
3676 * src/plugins/pgpmime/passphrase.c
3677 partially fixed grab input of passphrase dialog
3678 Confine pointer to window
3680 2005-03-30 [colin] 1.9.6cvs11
3684 Read/write 32bit ints from cache & marks
3687 2005-03-29 [paul] 1.9.6cvs10
3692 * src/gtk/gtkaspell.c
3693 sync with HEAD (don't pass NULL pointers)
3699 * tools/acroread2sylpheed.pl
3700 sync with HEAD (add script to send pdfs as
3701 attachments from Adobe Reader 7)
3703 2005-03-21 [paul] 1.9.6cvs9
3709 * src/image_viewer.c ** ADDED **
3710 * src/image_viewer.h ** ADDED **
3712 * src/prefs_common.c
3713 * src/prefs_common.h
3714 * src/prefs_image_viewer.c ** ADDED **
3715 * src/prefs_image_viewer.h ** ADDED **
3718 * src/pixmaps/sylpheed_logo.xpm
3719 * src/plugins/Makefile.am
3720 * src/plugins/image_viewer/.cvsignore ** REMOVED **
3721 * src/plugins/image_viewer/Makefile.am ** REMOVED **
3722 * src/plugins/image_viewer/plugin.c ** REMOVED **
3723 * src/plugins/image_viewer/viewer.c ** REMOVED **
3724 * src/plugins/image_viewer/viewer.glade ** REMOVED **
3725 * src/plugins/image_viewer/viewer.h ** REMOVED **
3726 * src/plugins/image_viewer/viewerprefs.c ** REMOVED **
3727 * src/plugins/image_viewer/viewerprefs.glade ** REMOVED **
3728 * src/plugins/image_viewer/viewerprefs.h ** REMOVED **
3729 as gdk-pixbuf is now built-in
3730 remove image_viewer plugin and put code back into
3732 implement inline image display (sync with main)
3734 replace logo with newer, nicer, larger version
3736 2005-03-21 [paul] 1.9.6cvs8
3739 cosmetic improvement
3741 2005-03-21 [holger] 1.9.6cvs7
3743 * src/plugins/spamassassin/spamassassin.c
3745 (unregister hook on failed plugin init)
3747 2005-03-20 [colin] 1.9.6cvs6
3749 * src/common/plugin.c
3750 Check that plugin isn't already loaded
3753 2005-03-20 [thorsten] 1.9.6cvs5
3756 use a more compatible syntax
3758 2005-03-20 [thorsten] 1.9.6cvs4
3760 * src/prefs_toolbar.c
3761 fix crash when selecting toolbar item (uninitialized pointer)
3763 2005-03-20 [thorsten] 1.9.6cvs3
3766 fix mimetype detection (referenced free()d string)
3768 2005-03-20 [paul] 1.9.6cvs2
3771 sync with HEAD (1.0.3cvs5)
3772 neglect Reply-To header if empty
3775 2005-03-19 [holger] 1.9.6cvs1
3781 2005-03-18 [paul] 1.9.6
3783 initial GTK2 release
3785 2005-03-18 [paul] 1.0.3cvs3.1
3791 * src/pixmaps/sylpheed_logo.xpm
3794 2005-03-18 [colin] 1.0.3cvs2.6
3797 Remove call to summary_step in summary_copy_selected_to
3798 Can't see its purpose, and this causes bug when copying
3799 a message if the next one is unread: it reads it.
3801 2005-03-18 [paul] 1.0.3cvs2.5
3804 fix bug 694 'Enter doesn't trigger OK in "Move" window'
3806 2005-03-18 [paul] 1.0.3cvs2.4
3817 fix buffer overflow, CAN-2005-0667, see
3818 http://secunia.com/advisories/14491/
3821 2005-03-17 [colin] 1.0.3cvs2.3
3825 Fix font bugs (both lists now officialy share
3829 2005-03-17 [paul] 1.0.3cvs2.2
3831 * src/gtk/pluginwindow.c
3832 make plugin descriptions uneditable
3834 2005-03-11 [paul] 1.0.3cvs2.1
3839 * src/plugins/trayicon/trayicon.c
3841 add src/wizard.c to POTFILES.in
3843 2005-03-11 [paul] 1.0.3cvs1.1
3859 2005-03-04 [colin] 1.0.1cvs22.2
3862 Fix signatures with accentued chars in it
3864 2005-03-04 [colin] 1.0.1cvs22.1
3868 Don't use SIZE param in MAIL FROM: if server
3869 doesn't support it. Patch by Eugen Freiter
3870 <eugen_f@users.sf.net>
3872 2005-02-27 [paul] 1.0.1cvs20.1
3879 2005-02-27 [colin] 1.0.1cvs19.4
3883 Fix prototypes. Patch by Alfons
3885 2005-02-27 [colin] 1.0.1cvs19.3
3888 Don't auto-join the signature separator.
3890 2005-02-26 [colin] 1.0.1cvs19.2
3893 Fix 'mark all read' with collapsed threads.
3896 2005-02-25 [paul] 1.0.1cvs19.1
3900 * src/prefs_account.c
3901 * src/prefs_folder_item.c
3902 * src/gtk/prefswindow.c
3903 * src/gtk/prefswindow.h
3906 2005-02-25 [paul] 1.0.1cvs15.12
3912 * src/gtk/gtkutils.c
3913 * src/gtk/gtkutils.h
3914 * src/gtk/logwindow.c
3915 * src/gtk/progressdialog.c
3916 sync with main (revision 127)
3917 and fix logwindow clipping
3919 2005-02-24 [colin] 1.0.1cvs15.11
3921 * src/plugins/pgpmime/passphrase.c
3922 Disable input grabbing; it doesn't work yet.
3924 2005-02-24 [colin] 1.0.1cvs15.10
3927 Don't send out receipts if offline. Ask.
3929 2005-02-23 [colin] 1.0.1cvs15.9
3934 2005-02-23 [colin] 1.0.1cvs15.8
3937 Really fix Bug 568 by removing useless
3938 calls. summary_thread_init() now called
3939 in summary_sort(). This should please
3940 Alfons as it should be faster than
3943 2005-02-23 [colin] 1.0.1cvs15.7
3946 Encode parts as QP or B64 if signing
3948 2005-02-23 [colin] 1.0.1cvs15.6
3951 Fix Mimeinfo leakage (including tmp files)
3953 Fix tmp file leakage (spotted by Ivan Rayner)
3955 2005-02-22 [colin] 1.0.1cvs15.5
3958 Fix keyboard input. Patch by Alfons.
3960 2005-02-21 [colin] 1.0.1cvs15.4
3963 Fix Sign/Encrypt when unselecting privacy
3965 * src/prefs_common.c
3966 Change default message font to Monospace
3968 More freezing during potentially large operations
3970 2005-02-21 [paul] 1.0.1cvs15.3
3975 2005-02-21 [paul] 1.0.1cvs15.2
3981 * src/common/utils.c
3982 * src/common/utils.h
3983 sync with main (revision 117)
3985 2005-02-20 [colin] 1.0.1cvs15.1
3988 Change cache file to .sylpheed_claws_cache, as
3989 suggested by Alfons. Allows people to switch
3990 between Sylpheed and Sylpheed-Claws. it is
3991 a good idea to "Check for new messages" at next
3995 2005-02-18 [colin] 1.0.1cvs14.1
3997 * src/quote_fmt_lex.l
3998 * src/quote_fmt_parse.y
3999 Fix parser initialisation. Patch by Ivan.
4001 2005-02-18 [colin] 1.0.1cvs11.6
4004 Fix scrolldown (bug 662)
4006 2005-02-17 [colin] 1.0.1cvs11.5
4009 conv_filename_to_utf8: return clean 7bit instead
4010 of broken utf8 if needed
4012 Fix display of parts with unclean 8bit names
4014 2005-02-17 [paul] 1.0.1cvs11.4
4018 * src/matcher_parser_parse.y
4020 * src/sourcewindow.c
4021 * src/common/Makefile.am
4022 * src/common/intl.h ** REMOVED **
4023 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
4024 sync with main (revision 109)
4027 2005-02-16 [colin] 1.0.1cvs11.3
4030 Fix collapsed thread not highlighting when new
4031 messages in it (Bug 568) Patch by Stephan Sachse.
4032 Fix messed up selection when reaching bounds (Bug 632)
4033 * src/prefs_themes.c
4034 Fix theme installing (Bug 684)
4036 2005-02-16 [colin] 1.0.1cvs11.2
4039 Fix messageview_select_all
4041 2005-02-16 [colin] 1.0.1cvs11.1
4044 Sync with HEAD (MH scan required function)
4046 2005-02-15 [colin] 1.0.1cvs8.1
4049 * src/common/utils.c
4050 Sync with HEAD (filename chars substitution)
4052 2005-02-15 [colin] 1.0.1cvs7.3
4054 * src/gtk/pluginwindow.c
4057 2005-02-15 [colin] 1.0.1cvs7.2
4060 Fix mime icons not reset across message when
4063 2005-02-15 [colin] 1.0.1cvs7.1
4067 Sync with HEAD (optimisation of cvs6)
4069 2005-02-14 [colin] 1.0.1cvs6.1
4073 Sync with HEAD (encode "From " at line beginning)
4075 2005-02-14 [colin] 1.0.1cvs5.3
4078 Fix wrapping with accentued chars.
4080 2005-02-13 [colin] 1.0.1cvs5.2
4083 Fix email informative part parsing with
4084 accentued chars in it. ispunct() returns
4085 true for them in utf8...
4087 2005-02-12 [colin] 1.0.1cvs5.1
4090 Sync with HEAD (remove wrong use of compose after send)
4092 2005-02-12 [paul] 1.0.1cvs4.5
4095 remove unnecessary code (thanks to Alfons)
4097 2005-02-12 [paul] 1.0.1cvs4.4
4100 add 'Copy' to contextual menu on emails
4102 2005-02-11 [colin] 1.0.1cvs4.3
4105 revert 1.0.0cvs28.2, it doesn't work that well.
4107 2005-02-11 [paul] 1.0.1cvs4.2
4112 2005-02-10 [paul] 1.0.1cvs4.1
4119 sync with HEAD (sync with main)
4121 2005-02-10 [paul] 1.0.1cvs3.2
4127 * config/mkinstalldirs
4131 * intl/bindtextdom.c
4132 * intl/config.charset
4138 * intl/eval-plural.h
4139 * intl/explodename.c
4144 * intl/hash-string.h
4145 * intl/intl-compat.c
4147 * intl/libgnuintl.h.in
4150 * intl/localcharset.c
4151 * intl/localcharset.h
4153 * intl/localealias.c
4166 * intl/relocatable.c
4167 * intl/relocatable.h
4191 * src/editldap_basedn.c
4199 * src/folder_item_prefs.c
4202 * src/grouplistdialog.c
4216 * src/message_search.c
4225 * src/partial_download.c
4227 * src/prefs_account.c
4228 * src/prefs_actions.c
4229 * src/prefs_common.c
4230 * src/prefs_customheader.c
4231 * src/prefs_display_header.c
4232 * src/prefs_ext_prog.c
4233 * src/prefs_filtering.c
4234 * src/prefs_filtering_action.c
4235 * src/prefs_folder_item.c
4238 * src/prefs_matcher.c
4239 * src/prefs_msg_colors.c
4240 * src/prefs_spelling.c
4241 * src/prefs_summary_column.c
4242 * src/prefs_template.c
4243 * src/prefs_themes.c
4244 * src/prefs_toolbar.c
4245 * src/prefs_wrapping.c
4252 * src/send_message.c
4254 * src/sourcewindow.c
4257 * src/summary_search.c
4263 * src/common/plugin.c
4266 * src/common/ssl_certificate.c
4267 * src/common/string_match.c
4268 * src/common/sylpheed.c
4269 * src/common/template.c
4270 * src/common/utils.c
4272 * src/gtk/colorlabel.c
4273 * src/gtk/description_window.c
4275 * src/gtk/foldersort.c
4276 * src/gtk/gtkaspell.c
4277 * src/gtk/gtkutils.c
4278 * src/gtk/inputdialog.c
4279 * src/gtk/logwindow.c
4281 * src/gtk/pluginwindow.c
4282 * src/gtk/prefswindow.c
4283 * src/gtk/progressdialog.c
4284 * src/gtk/quicksearch.c
4285 * src/gtk/sslcertwindow.c
4286 * src/plugins/clamav/clamav_plugin.c
4287 * src/plugins/clamav/clamav_plugin_gtk.c
4288 * src/plugins/demo/demo.c
4289 * src/plugins/dillo_viewer/dillo_prefs.c
4290 * src/plugins/dillo_viewer/dillo_viewer.c
4291 * src/plugins/image_viewer/plugin.c
4292 * src/plugins/image_viewer/viewer.c
4293 * src/plugins/image_viewer/viewerprefs.c
4294 * src/plugins/mathml_viewer/mathml_viewer.c
4295 * src/plugins/pgpmime/passphrase.c
4296 * src/plugins/pgpmime/plugin.c
4297 * src/plugins/pgpmime/prefs_gpg.c
4298 * src/plugins/pgpmime/select-keys.c
4299 * src/plugins/pgpmime/sgpgme.c
4300 * src/plugins/spamassassin/spamassassin.c
4301 * src/plugins/spamassassin/spamassassin_gtk.c
4302 * src/plugins/trayicon/trayicon.c
4303 sync with main (revision 104)
4305 2005-02-10 [colin] 1.0.1cvs3.1
4308 Sync with HEAD (fix occasional crasher)
4310 2005-02-10 [colin] 1.0.1cvs2.1
4313 Synw with HEAD (don't automatically display html)
4315 2005-02-09 [colin] 1.0.1cvs1.3
4319 Add contextual menu on emails
4321 2005-02-09 [colin] 1.0.1cvs1.2
4324 Fix converting from broken headers and