1 2005-07-14 [colin] 1.9.12cvs49
4 * src/common/Makefile.am
7 Add a little plugin dependancy system.
8 Plugins can ship a $plugin_name.deps file
9 (near them in PLUGINDIR) so that their
10 dependancies are loaded if possible.
11 * src/plugins/Makefile.am
12 * src/plugins/pgpcore/Makefile.am
13 * src/plugins/pgpcore/passphrase.c
14 * src/plugins/pgpcore/passphrase.h
15 * src/plugins/pgpcore/plugin.c
16 * src/plugins/pgpcore/prefs_gpg.c
17 * src/plugins/pgpcore/prefs_gpg.h
18 * src/plugins/pgpcore/select-keys.c
19 * src/plugins/pgpcore/select-keys.h
20 * src/plugins/pgpcore/sgpgme.c
21 * src/plugins/pgpcore/sgpgme.h
22 Introduce pgpcore, used by pgpmime and
24 * src/plugins/pgpmime/Makefile.am
25 * src/plugins/pgpmime/passphrase.c
26 * src/plugins/pgpmime/passphrase.h
27 * src/plugins/pgpmime/pgpmime.c
28 * src/plugins/pgpmime/pgpmime.deps
29 * src/plugins/pgpmime/plugin.c
30 * src/plugins/pgpmime/prefs_gpg.c
31 * src/plugins/pgpmime/prefs_gpg.h
32 * src/plugins/pgpmime/select-keys.c
33 * src/plugins/pgpmime/select-keys.h
34 * src/plugins/pgpmime/sgpgme.c
35 * src/plugins/pgpmime/sgpgme.h
36 Remove the core from pgpmime and add the
37 dependancy to pgpcore.
39 2005-07-14 [paul] 1.9.12cvs48
42 forgot this in last commit
44 2005-07-14 [paul] 1.9.12cvs47
48 add accelerators for the buttons (sync with main)
51 add accelerators for the buttons.
52 fix editing with external editor.
53 replace gdk_input_*() with GIOChannel;
56 display folder names with new/unread
57 representation (sync with main)
59 specify default window icon (sync with main)
61 use_addr_book default to FALSE
64 add accelerators for the buttons (sync with main)
67 * src/pixmaps/sylpheed_icon.xpm
70 2005-07-13 [paul] 1.9.12cvs46
72 * src/plugins/pgpmime/pgpmime.c
73 * src/plugins/pgpmime/sgpgme.c
74 (temporarily) use deprecated gpgme_data_rewind()
75 while largefile support is not present
76 (as suggested by Colin)
78 2005-07-13 [paul] 1.9.12cvs45
81 remove large file support (for now):
82 it breaks too many things
84 2005-07-13 [paul] 1.9.12cvs44
87 add large file support
89 fix bug #763 where href attribute was not
90 the very first attribute of a link
91 patch by Thomas Gilgin
93 2005-07-13 [colin] 1.9.12cvs43
95 * src/gtk/pluginwindow.c
96 Little portability fix
98 2005-07-13 [colin] 1.9.12cvs42
100 * src/plugins/pgpmime/sgpgme.c
103 2005-07-13 [colin] 1.9.12cvs41
105 * src/plugins/pgpmime/pgpmime.c
106 * src/plugins/pgpmime/sgpgme.c
107 Use gpgme_data_release_and_get_mem instead
110 2005-07-13 [colin] 1.9.12cvs40
113 * src/plugins/pgpmime/passphrase.c
114 * src/plugins/pgpmime/passphrase.h
115 * src/plugins/pgpmime/pgpmime.c
116 * src/plugins/pgpmime/plugin.c
117 * src/plugins/pgpmime/select-keys.c
118 * src/plugins/pgpmime/select-keys.h
119 * src/plugins/pgpmime/sgpgme.c
120 * src/plugins/pgpmime/sgpgme.h
121 Port pgpmime to gpgme-1.0.
123 2005-07-12 [paul] 1.9.12cvs39
128 add a 'Go to Prev' button to the toolbar.
129 correct tooltip text of go to buttons.
130 based on patch by Yang Guilong <bamanzi@gmail.com>
132 2005-07-12 [colin] 1.9.12cvs38
135 Fix progress bar showing stuff at startup.
137 2005-07-12 [paul] 1.9.12cvs37
140 fix building with jpilot support
142 2005-07-11 [colin] 1.9.12cvs36
145 Add visual indication that filtering is running
147 Make {}[] uri delimiters
149 Remove useless (and slow) calls
151 2005-07-11 [paul] 1.9.12cvs35
153 * src/plugins/clamav/clamav_plugin_gtk.c
154 * src/plugins/dillo_viewer/dillo_prefs.c
155 * src/plugins/pgpmime/prefs_gpg.c
156 * src/plugins/spamassassin/spamassassin_gtk.c
157 gather plugins prefs together under their
158 own 'Plugins' heading
160 2005-07-11 [paul] 1.9.12cvs34
165 account_delete(): modified alert dialog
168 fixed a crash when cancelling file selection
169 dialog by Escape key. Made non-ascii filename
171 * src/prefs_template.c
172 prefs_template_window_create(): make scrolled
173 window policy AUTOMATIC
175 2005-07-10 [hoa] 1.9.12cvs33
177 * src/etpan/imap-thread.c
178 workaround for old Courier IMAP servers.
180 2005-07-10 [colin] 1.9.12cvs32
185 Add visual progress indicator on filtering/processing
186 Factorize the progress bar code
189 * src/etpan/imap-thread.c
190 Add a reference counter to avoid destroying the Folder
191 while it's in use by another callback.
193 2005-07-09 [hoa] 1.9.12cvs31
196 * src/etpan/imap-thread.c
197 fixed deadlock when removing IMAP account.
199 2005-07-08 [colin] 1.9.12cvs30
203 Fix again problems decoding broken headers
204 * src/gtk/inputdialog.c
205 Fix local variable shadowing a global one
207 2005-07-08 [colin] 1.9.12cvs29
210 Make the cache/mark files platform-agnostic by writing
211 them in little-endian format. Reading them is also done
212 in little-endian format, of course; however, in order
213 to avoid trashing mark data on big-endian machines, the
214 files are, at first, read from the native format if the
215 little-endian one doesn't exist. This is easy to deter-
216 mine by trying to open a file with a swapped data_ver
217 and seeing if it's the wanted version.
218 Little-endian using users should see absolutely no
219 difference, Big-endian users may get a very little
220 performance drop due to byte-swapping.
221 Tested on i386 and ppc32.
222 Fixes bug #159 (The index file, in the mailboxes, is
225 To have the cache/mark files updated to the new little-
226 endian format, "Check for new messages" or even
227 "Rebuild folder tree" aren't enough. Files will be
228 updated as soon as a folder has been opened/closed.
229 To update everything, just select all folders by
230 selecting them one by one.
232 2005-07-07 [colin] 1.9.12cvs28
235 Remember the folder separator per IMAPFolder
237 Revive the Session on noop; fixes bug #761
238 (mark a bunch of unread messages as read takes
241 2005-07-07 [darko] 1.9.12cvs27
243 * src/common/template.c
244 Sort templates alphabetically
246 2005-07-06 [colin] 1.9.12cvs26
249 Try to use the correct separator in
250 most cases. Possibly fixes bug #759
251 (only creates the INBOX folder when
252 setting up new IMAP account) and
253 bug #760 (Can't retrieve messages)
255 2005-07-06 [colin] 1.9.12cvs25
258 Use real_path in status command. This will
259 help later, when namespaces will be used.
261 2005-07-06 [colin] 1.9.12cvs24
267 * src/etpan/etpan-log.c
268 * src/etpan/etpan-thread-manager.c
269 * src/etpan/imap-thread.c
270 Add a --disable-libetpan parameter. With this,
271 users that don't want IMAP4 support can avoid
272 the new dependancy (and have no IMAP support).
273 Users that have IMAP4 accounts and use this
274 parameter won't lose their configuration, their
275 IMAP accounts will just be invisible and not
278 Make the "Copy ..." contextual menu items
279 copy to both the X clipboard and the gtk
280 clipboard - as most other apps do.
282 Add a notice about OpenSSL usage, in order to
283 comply with OpenSSL's license (point 6):
284 http://www.openssl.org/source/license.html
286 2005-07-06 [colin] 1.9.12cvs23
289 Fix a minimum size for alertpanels
291 Show 'No space left on device' type errors
295 Rework folder's deletion message (remove
298 2005-07-05 [colin] 1.9.12cvs22
301 Add an alertpanel on auth error
303 Remove pthread-related stuff
305 2005-07-05 [colin] 1.9.12cvs21
307 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
308 Fix crash on plugin reloading (with a hack)
310 2005-07-05 [colin] 1.9.12cvs20
312 * src/prefs_account.c
313 * src/prefs_account.h
317 Add a way to filter the view
318 * src/gtk/pluginwindow.c
319 Filter loadable stuff
320 * src/plugins/pgpmime/prefs_gpg.c
321 Fix missing unregistration
323 * src/etpan/.cvsignore
324 * src/plugins/spamassassin/.cvsignore
325 Add more stuff to cvs ignored files
327 2005-07-04 [colin] 1.9.12cvs19
330 Fix scan_required returning FALSE when it
331 shouldn't. Maybe fix #760 (Can't retrieve
334 2005-07-04 [colin] 1.9.12cvs18
337 Fix always_show_msg pref
339 2005-07-04 [paul] 1.9.12cvs17
341 sync with main (forgotten in last commit)
345 check_line_length(): new.
347 is_file_entry_exist()
348 dirent_is_regular_file()
349 dirent_is_directory(): use g_file_test() instead of stat().
351 2005-07-04 [paul] 1.9.12cvs16
356 compose_write_to_file(): check for line
357 length limit and display warning if exceeds
359 use get_home_dir() instead of g_get_home_dir()
361 removed warning about invalid date
363 use get_home_dir() instead of g_get_home_dir()
365 2005-07-04 [paul] 1.9.12cvs15
368 fix new pixmap naming errors
369 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
371 2005-07-04 [colin] 1.9.12cvs14
374 Fix debugging string with a warning
376 2005-07-04 [colin] 1.9.12cvs13
379 Add a check for libetpan's version (>= 0.37)
381 2005-07-04 [hoa] 1.9.12cvs12
385 * src/etpan/imap-thread.c
386 * src/etpan/imap-thread.h
387 fixed IMAP implementation of check of mails.
389 2005-07-03 [hoa] 1.9.12cvs11
391 * src/etpan/Makefile.am
392 * src/etpan/etpan-errors.h
393 * src/etpan/etpan-log.[ch]
394 * src/etpan/etpan-thread-manager-types.h
395 * src/etpan/etpan-thread-manager.[ch]
396 * src/etpan/imap-thread.[ch]
403 dependency on libetpan 0.37 is now added.
405 2005-07-01 [colin] 1.9.12cvs10
413 * src/plugins/trayicon/trayicon.c
414 Add marked symbol on folders containing
422 Add an optional confirmation dialog on queue
423 sending. Patch by wwp.
424 * src/pixmaps/dir_close_mark.xpm ** ADDED **
425 * src/pixmaps/dir_open_hrm_mark.xpm ** ADDED **
426 * src/pixmaps/dir_open_mark.xpm ** ADDED **
427 * src/pixmaps/drafts_close_mark.xpm ** ADDED **
428 * src/pixmaps/drafts_open_mark.xpm ** ADDED **
429 * src/pixmaps/inbox_hrm_mark.xpm ** ADDED **
430 * src/pixmaps/inbox_mark.xpm ** ADDED **
431 * src/pixmaps/outbox_hrm_mark.xpm ** ADDED **
432 * src/pixmaps/outbox_mark.xpm ** ADDED **
433 * src/pixmaps/trash_hrm_mark.xpm ** ADDED **
434 * src/pixmaps/trash_mark.xpm ** ADDED **
437 2005-07-01 [colin] 1.9.12cvs9
440 Fix a little threading bug
443 A little bit of HIG normality never hurts
445 2005-07-01 [colin] 1.9.12cvs8
453 * src/common/template.c
456 Reverted the fwrite_atomic stuff. In fact
457 it is already atomic.
459 2005-06-30 [colin] 1.9.12cvs7
463 Add an fwrite_atomic() function to make
464 sure we write everything: fwrite can make
472 * src/common/template.c
473 Use that (and fix swapping of size and nmemb).
474 Thanks to Rich Coe for the heads up.
476 2005-06-30 [colin] 1.9.12cvs6
479 Optimize addressbook opening
481 2005-06-30 [colin] 1.9.12cvs5
484 Remove calls to summary_step after move/copy
486 2005-06-28 [paul] 1.9.12cvs4
489 wrap and make the error msg selectable
491 2005-06-28 [paul] 1.9.12cvs3
494 replace the OK button with a Close button
495 * src/gtk/foldersort.c
496 use GTK_STOCK_ icons/buttons
498 2005-06-28 [colin] 1.9.12cvs2
500 * src/gedit-print.c ** ADDED **
501 * src/gedit-print.h ** ADDED **
502 * src/gtk/gtksourceprintjob.c ** ADDED **
503 * src/gtk/gtksourceprintjob.h ** ADDED **
504 I can't believe no one had enough time to tell
505 me I forgot the `cvs add`
507 2005-06-27 [colin] 1.9.12cvs1
510 * src/gtk/Makefile.am
515 Add optional libgnomeprint-based printing
517 * src/gtk/quicksearch.c
518 Add an Edit/Quick search menu item to show
519 and focus the quicksearch
521 2005-06-27 [paul] 1.9.12
534 updated by Miquel Oliete, Thomas Gilgin, Ricardo
535 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
536 SungHyun Nam, Frederico Goncalves Guimaraes,
537 Andrej Kacian, and Yang Guilong
538 2005-06-26 [colin] 1.9.11cvs106
541 Forgot one file for previous fix
543 2005-06-26 [colin] 1.9.11cvs105
547 Fix problems with folder operations in no_select
548 imap folders. it applies only to mails, and
549 creation/deletion/move/renaming of folders
552 2005-06-26 [paul] 1.9.11cvs104
554 * src/prefs_filtering.c
555 replace one more GTK_STOCK_REMOVE
556 with GTK_STOCK_DELETE
558 2005-06-25 [colin] 1.9.11cvs103
561 Optimize get_seq_set_from_seq_list
564 2005-06-25 [colin] 1.9.11cvs102
567 If the directory exists, but not in the
568 correct encoding, rename it. This should
569 handle old-versions-induced bugs.
571 2005-06-25 [colin] 1.9.11cvs101
574 Fix path access with extended dir names
575 Fixes bug #589 (SC segfaults with wrong locale
578 2005-06-25 [colin] 1.9.11cvs100
580 * src/prefs_account.c
581 * src/prefs_account.h
583 Add an option to encrypt replies to
586 2005-06-25 [colin] 1.9.11cvs99
589 * src/quote_fmt_parse.y
590 ... And make it work with pgpinline.
592 2005-06-25 [colin] 1.9.11cvs98
597 * src/quote_fmt_parse.y
598 o Make reedition of encrypted messages possible
599 (as long as it is encrypted to self too, no
601 o Make replying with quote (and without selecting
602 text) possible for encrypted messages.
603 Closes bug #550 (Not possible to "reply with quote"
604 to gnupg encrypted messages)
606 2005-06-24 [paul] 1.9.11cvs97
611 2005-06-24 [paul] 1.9.11cvs96
614 made bind password entry invisible
617 send_message_local(): check exit status
618 to detect errors (sync with main)
620 use main's less ambiguous popup menu
623 2005-06-24 [paul] 1.9.11cvs95
625 * src/prefs_actions.c
626 * src/prefs_customheader.c
627 * src/prefs_display_header.c
628 * src/prefs_filtering_action.c
629 * src/prefs_matcher.c
630 * src/prefs_template.c
631 * src/prefs_toolbar.c
632 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
633 * src/gtk/description_window.c
634 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
636 2005-06-23 [colin] 1.9.11cvs94
639 Fix rough edges (be sure to call status_show whenever
642 2005-06-23 [colin] 1.9.11cvs93
646 Before, in a 5K mails folder: 11s
647 After, in the same folder: 58000µs
648 The joys of locking... gtk_clist_select_all() fires a
649 tree-select-row event for each selected row, which in
650 summaryview, callbacks summary_selected which in turn,
651 calls summary_status_show, which walks the selected
652 rows. Hence, calling gtk_clist_select_all was
653 exponential. Locking the summaryview makes
654 summary_selected return early.
656 2005-06-23 [colin] 1.9.11cvs92
659 Move mutex at the important place to avoid
662 Fix Del key deleting directly instead of
665 2005-06-22 [colin] 1.9.11cvs91
667 * src/plugins/spamassassin/libspamc.c
668 As we do spagetti code with assignations in multiple
669 places (see _message_read_raw where out = msg = raw),
670 let's be sure we don't free the same pointer twice.
671 Should fix bug #683 (Crash in libpam at
674 2005-06-22 [colin] 1.9.11cvs90
679 Make toolbar's delete use the move to trash stuff;
680 Add gtk_widget_realize to be sure pixmaps can get
681 created (that may fix an old worksforme bug which
682 I can't find back...)
684 2005-06-22 [colin] 1.9.11cvs89
689 Rename "Message/Delete" to "Message/Move to trash"
690 Add "Message/Delete..." that directly destroys the
691 selected messages after asking for a confirmation.
693 2005-06-22 [colin] 1.9.11cvs88
696 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
697 o Fix a deadlock (thanks Darko)
699 2005-06-22 [colin] 1.9.11cvs87
701 * src/gtk/foldersort.c
702 Add missing include for the i18n;
703 patch by Fabien Vantard
705 2005-06-21 [colin] 1.9.11cvs86
709 Respect the no_select flag
711 Fix recursive deletion
714 Make the folder deletion's warning
717 2005-06-21 [colin] 1.9.11cvs85
720 Prevent email addresses from spanning accross
721 lines - fixes bug # 646 (newline-chars in
724 2005-06-20 [colin] 1.9.11cvs84
727 Be sure not to remove source if copy failed
729 2005-06-20 [colin] 1.9.11cvs83
733 remove summaryview's lock
735 introduce threads to avoid problems when foreground tasks
736 interfere with background tasks
738 prevent moving to drafts/queue
742 2005-06-19 [colin] 1.9.11cvs82
745 Remember that the user doesn't want to override
746 offline mode, for 3 seconds. It avoid presenting
747 him with N popups in a really short time.
749 2005-06-17 [colin] 1.9.11cvs81
752 Fix IMAP breaking on folders containing '('
753 (Probably won't be enough)
755 2005-06-17 [colin] 1.9.11cvs80
757 Forgotten files on 1.9.11cvs79
759 Fix stepping when not immediately executing
761 Really prevent UID FETCH 0
763 Fix outgoing charset never set to utf-8
767 2005-06-16 [colin] 1.9.11cvs79
770 Fix bug #707 (Dash splits rows)
771 Only wrap if we're on a line break position and
772 the previous one was a "white" (space) char.
773 Pango stuff is weird.
775 2005-06-16 [colin] 1.9.11cvs78
778 Lock summaryview while downloading messages
784 Replace \r and \n with spaces in From and
787 2005-06-16 [paul] 1.9.11cvs77
790 liberalise the mime parser
794 2005-06-16 [paul] 1.9.11cvs76
799 2005-06-15 [colin] 1.9.11cvs75
802 Finish header encoding fix
806 Fix compilation (Thanks Stephan
809 2005-06-15 [colin] 1.9.11cvs74
812 Install gnome2 stuff rather than gnome1,
819 Visual progress when fetching all messages
823 Prevent changing current message while
826 2005-06-15 [paul] 1.9.11cvs73
828 * src/gtk/gtkaspell.c
829 * src/gtk/gtkaspell.h
832 2005-06-15 [paul] 1.9.11cvs72
834 * src/prefs_filtering.c
835 allow reordering of filter rules by
838 2005-06-15 [paul] 1.9.11cvs71
843 replace deprecated function
846 * src/gtk/progressdialog.c
847 * src/gtk/progressdialog.h
848 salvage and reuse parts of reverted sync
850 2005-06-15 [paul] 1.9.11cvs70
854 * src/gtk/progressdialog.c
855 * src/gtk/progressdialog.h
856 revert yesterday's sync with main
857 it contains deprecated functions
859 2005-06-15 [colin] 1.9.11cvs69
862 Fix bug #670 (multi user to: will corrupt message
865 2005-06-15 [colin] 1.9.11cvs68
868 Fix bug #421 (Fix undo on wrapping)
870 2005-06-15 [colin] 1.9.11cvs67
873 Provide visual feedback while processing
876 Provide visual feedback while getting
877 short headers (for uncached messages)
880 2005-06-14 [paul] 1.9.11cvs66
883 change a couple stock icons
886 * src/gtk/progressdialog.c
887 * src/gtk/progressdialog.h
888 sync main's GtkTreeView implementation
890 2005-06-14 [colin] 1.9.11cvs65
893 Various little fixes, mainly on error paths
895 2005-06-13 [colin] 1.9.11cvs64
900 Add a way to fetch only headers. This speeds
901 up filtering on headers for IMAP. Fixes:
902 bug #481 extraneous imap commands slow down
904 bug #522 Sylpheed downloads all messages
905 when opening mailbox (IMAP)
906 bug #677 IMAP fetch is soooooooooooooo slow
909 Add a folder set_batch method so that
910 implementations can speed up flags changes
913 Use that in mark as (un)read and mark all read
916 Implement set_batch - brings back deferred
917 flags in a less buggy manner. Fixes:
918 bug #729 IMAP immediate expunge of deleted messages
919 bug #191 remove list of messages with one command
920 Fix login with strange chars
921 Implement fetch_msg_full
922 Fix copy (wrong counts)
924 2005-06-12 [colin] 1.9.11cvs63
927 lock incorporation during long operations.
928 Avoids fucking up the IMAP socket.
930 2005-06-12 [colin] 1.9.11cvs62
934 Factorize remove_all_msg
937 Don't update partial-download status if unnecessary
939 Use remove_msgs everywhere possible
941 2005-06-12 [colin] 1.9.11cvs61
945 Add a remove_msgs function to remove a
950 2005-06-12 [colin] 1.9.11cvs60
953 Remove flags-processing deferring... Too hard
954 to get it to work in all cases.
956 2005-06-11 [colin] 1.9.11cvs59
959 printf -> debug_print
961 2005-06-11 [colin] 1.9.11cvs58
964 o Fix build without USE_PTHREAD
965 o Factorize imap_open
966 o Alertpanel in case of impossible connection
967 o Alertpanel in case of impossible login
968 o Fix deferred flags processing to force a
969 flush before adding some more flags to process,
970 but in another folder.
972 2005-06-10 [colin] 1.9.11cvs57
975 o Fix a format string error
976 o init ssl socket outside of the thread
977 (it possibly invokes gtk calls)
979 o Put back the buffer to its necessary size
980 o Fix changing a file pointer without keeping
981 track of it (thanks Valgrind)
983 o Fix automatic STARTTLS if login should be done
984 and the server only allows it after starting TLS
985 * src/gtk/gtkinputdialog.c
986 o Eat GDK_Return so that the combo popup doesn't
987 appear when we press Enter to validate the combo
988 input dialog (as seen in the Open with... dialog)
990 2005-06-10 [colin] 1.9.11cvs56
994 o Fix a crash on deletion
995 o Threadize imap_select (it's called outside of
997 o Defer treatment of DELETED flags
1000 2005-06-09 [colin] 1.9.11cvs55
1003 Make sure we check imap_gtk_should_override(), which
1004 potentially calls gtk stuff, before creating thread.
1005 That way it should't be called via imap_get_session()
1008 2005-06-09 [colin] 1.9.11cvs54
1011 o add a bit of status output
1012 o remove some dead code
1013 o threadize get_list_of_uids
1014 o threadize imap_get_flags
1015 o defer flag changing by 500ms so that they
1019 2005-06-08 [colin] 1.9.11cvs53
1022 Thread-ize imap_cmd_fetch
1024 2005-06-08 [colin] 1.9.11cvs52
1027 Mmh, that broke POP3...
1029 2005-06-08 [colin] 1.9.11cvs51
1032 Stabilize IMAP patch (thanks to Hoa)
1034 2005-06-08 [colin] 1.9.11cvs50
1037 Test patch to speed up imap.
1039 2005-06-08 [colin] 1.9.11cvs49
1044 Apply patch from gentoo to use /usr/share/mime/globs if
1045 available, after un-breaking it
1048 Use g_timeout for invoking hooks that possibly use gtk
1049 calls. This should leave gtk calls in the main thread.
1051 2005-06-08 [paul] 1.9.11cvs48
1054 conv_get_outgoing_charset_str(): don't
1055 use prefs_common setting
1058 add /Options/Character encoding/... to
1059 temporarily change the outgoing encoding
1061 (belated sync with main)
1063 2005-06-08 [paul] 1.9.11cvs47
1066 correction to/completion of last
1069 2005-06-08 [paul] 1.9.11cvs46
1075 always enabled Japanese auto-detection
1076 if the first letters of locale string
1079 don't use "destroy" signal to destroy
1080 Compose object (fix rare crashes on discard?)
1084 added Hebrew encodings
1085 * src/sourcewindow.c
1086 don't use "destroy" signal to destroy
1089 2005-06-07 [colin] 1.9.11cvs45
1092 Add missing unlocks/locks
1094 2005-06-07 [paul] 1.9.11cvs44
1097 restore bug #749 fix
1099 2005-06-06 [colin] 1.9.11cvs43
1102 Fix selection bug when prefs_common.open_unread
1105 2005-06-06 [colin] 1.9.11cvs42
1111 Factorize long operations beginning and end
1112 (locking, freezing/thawing, cursor, ...)
1113 Check selection->data member in selection-
1114 related loops; this avoids dying an awful
1115 death if the selection changes on us while
1116 we're marking a whole IMAP folder unread,
1119 2005-06-06 [paul] 1.9.11cvs41
1122 don't g_free() a static gchar buffer
1124 2005-06-05 [colin] 1.9.11cvs40
1129 Fix bug #749 (Show all headers should be
1130 sticky as the GUI suggests)
1132 2005-06-03 [paul] 1.9.11cvs39
1135 don't allow editing of mail while sending.
1138 2005-06-03 [paul] 1.9.11cvs38
1141 add a freeze/thaw to speed up 'mark all read'
1143 2005-06-03 [paul] 1.9.11cvs37
1145 * src/prefs_message.c
1146 reflect changes immediately
1148 2005-06-02 [colin] 1.9.11cvs36
1151 Patch by Fabien Vantard.
1153 2005-06-02 [colin] 1.9.11cvs35
1156 Use a non-blocking imap_getline() if possible.
1157 This should completely prevent the interface
1158 from freezin on imap operations, although it
1159 may do strange stuff in case of folder switching
1160 while a big imap operation is taking place...
1162 In addition, fix a leak in the case thread
1163 creation fails on connection.
1165 2005-06-02 [colin] 1.9.11cvs34
1168 * src/prefs_common.h
1169 Fix build (prefs_common_init() doesn't exist
1172 2005-06-02 [colin] 1.9.11cvs33
1174 * src/prefs_account.c
1175 Fix bug #245 (filtering rules broken when
1176 renaming a remote account (imap4 or nntp)
1178 2005-06-02 [colin] 1.9.11cvs32
1181 Try to fix IMAP shortcomings:
1182 o Multithread imap_open()
1183 o allow offline-mode overriding instead of
1187 Add a function to ask whether we want to
1188 override offline-mode for 10 minutes (one-shot
1191 Fix segfault when imap parser isn't happy about
1194 2005-06-01 [colin] 1.9.11cvs31
1202 * src/send_message.c
1205 * src/common/hooks.c
1206 * src/common/prefs.c
1207 * src/common/template.c
1208 * src/common/utils.c
1209 * src/gtk/gtkutils.c
1210 * src/gtk/inputdialog.c
1212 * src/gtk/pluginwindow.c
1213 * src/gtk/prefswindow.c
1214 * src/plugins/pgpmime/passphrase.c
1215 * src/plugins/pgpmime/prefs_gpg.c
1218 * src/common/Makefile.am
1219 * src/common/timing.h
1220 Add basic timing code
1223 Fix a bug with unread messages when
1224 re-sorting folders, and by the way
1225 fix a big performance hit when
1226 re-sorting (10k mails: before 5s,
1229 * src/prefs_compose_writing.c
1230 * src/prefs_compose_writing.h
1231 * src/prefs_message.c
1232 * src/prefs_message.h
1237 * src/prefs_receive.c
1238 * src/prefs_receive.h
1241 * src/prefs_summaries.c
1242 * src/prefs_summaries.h
1243 Fix copyright banner
1245 2005-06-01 [paul] 1.9.11cvs30
1248 updated by Flammie Pirinen
1250 fix 'Bad BASE64 content' output
1252 2005-05-31 [colin] 1.9.11cvs29
1255 Oops, where did my hunk go.
1257 2005-05-31 [colin] 1.9.11cvs28
1269 * src/image_viewer.c
1275 * src/prefs_account.c
1276 * src/prefs_actions.c
1277 * src/prefs_common.c
1278 * src/prefs_compose_writing.c
1279 * src/prefs_customheader.c
1280 * src/prefs_ext_prog.c
1281 * src/prefs_filtering.c
1282 * src/prefs_filtering_action.c
1284 * src/prefs_image_viewer.c
1285 * src/prefs_message.c
1286 * src/prefs_message.h
1287 * src/prefs_msg_colors.c
1291 * src/prefs_receive.c
1292 * src/prefs_receive.h
1295 * src/prefs_spelling.c
1296 * src/prefs_summaries.c
1297 * src/prefs_summary_column.c
1298 * src/prefs_template.c
1299 * src/prefs_themes.c
1300 * src/prefs_toolbar.c
1301 * src/prefs_wrapping.c
1304 * src/send_message.h
1306 * src/summary_search.c
1312 * src/gtk/gtkutils.h
1313 o Move the rest of Common prefs to new style
1314 o Lots of -Wall warning fixes
1315 o fix FIXME in cache memusage calculation
1316 o Let return receipts be sent from any account
1317 o Little cache optimisation (read)
1318 o Fix bug #746 (don't treat commas as separators
1319 when inside a quoted string)
1321 2005-05-31 [paul] 1.9.11cvs27
1323 * src/prefs_common.c
1324 fix 'off-by-one' typo
1326 2005-05-31 [paul] 1.9.11cvs26
1332 * src/prefs_actions.c
1333 * src/prefs_common.c
1334 * src/prefs_common.h
1335 * src/prefs_customheader.c
1336 * src/prefs_display_header.c
1337 * src/prefs_filtering.c
1338 * src/prefs_filtering_action.c
1339 * src/prefs_matcher.c
1340 * src/prefs_summaries.c
1341 * src/prefs_summary_column.c
1342 * src/prefs_template.c
1343 * src/prefs_toolbar.c
1345 * src/gtk/pluginwindow.c
1346 * src/gtk/prefswindow.c
1347 * src/gtk/progressdialog.c
1348 add hidden prefs 'enable_rules_hint'
1349 for gtk_tree_view_set_rules_hint()
1353 2005-05-31 [colin] 1.9.11cvs25
1357 * src/prefs_common.c
1358 * src/prefs_summaries.c ** ADDED **
1359 * src/prefs_summaries.h ** ADDED **
1360 Common/Display -> Display/Summaries
1362 2005-05-31 [colin] 1.9.11cvs24
1366 * src/prefs_quote.c ** ADDED **
1367 * src/prefs_quote.h ** ADDED **
1368 Move Common/Quote to Compose/Quoting
1369 * src/prefs_common.c
1370 * src/prefs_common.h
1371 Remove old quote stuff, add
1372 convenience functions for GtkTextView prefs
1373 * src/gtk/prefswindow.c
1374 Set default height higher
1376 2005-05-30 [colin] 1.9.11cvs23
1380 * src/prefs_common.c
1381 * src/prefs_compose_writing.c ** ADDED **
1382 * src/prefs_compose_writing.h ** ADDED **
1383 Move Common/Compose prefs to Compose/Writing
1385 2005-05-30 [colin] 1.9.11cvs22
1387 * src/common/utils.c
1388 Fix bug #651 (Confused Attract by Subject)
1389 Patch by M. Benkmann <haferfrost@web.de>
1392 2005-05-30 [colin] 1.9.11cvs21
1395 Fix concatenation of different headers of
1396 the same type (bug #645)
1397 * src/prefs_folder_item.c
1398 Fix bug #699 (setting color to black doesn't
1401 Print out decoding error only once per
1404 2005-05-30 [paul] 1.9.11cvs20
1406 * src/common/template.c
1409 2005-05-30 [paul] 1.9.11cvs19
1411 * doc/src/rfc2368.txt **NEW FILE**
1413 compose_entries_set(): don't interpret Bcc
1414 header field (conform to RFC 2368)
1417 2005-05-29 [colin] 1.9.11cvs18
1419 * src/prefs_common.c
1420 Let the default reply format respect
1421 netiquette by cutting the signature.
1423 2005-05-29 [colin] 1.9.11cvs17
1426 Don't let always_show_msg override
1427 open_unread_on_enter when opening a new
1430 2005-05-27 [paul] 1.9.11cvs16
1435 app_will_exit(): cleanup tmp directory when exit
1436 * src/message_search.c
1437 improved the interface and made code cleanup.
1438 removed Clear button
1439 * src/send_message.c
1440 send_message_local(): use GSpawn, and detect errors
1441 * src/summary_search.c
1442 improved the interface and made code cleanup
1444 textview_write_link(): also skip non-ascii space
1445 at the head of link strings (phishing check
1446 didn't work at the case)
1447 * src/common/utils.c
1448 get_command_output(): use g_spawn_command_line_sync()
1451 2005-05-26 [colin] 1.9.11cvs15
1456 2005-05-26 [colin] 1.9.11cvs14
1459 Fix nntp mode reader (bug #611)
1460 Patch by Florian Mickler <florian@mickler.org>
1462 2005-05-26 [colin] 1.9.11cvs13
1464 * src/plugins/pgpmime/passphrase.c
1465 Fix mouse grabbing (bug #557)
1467 2005-05-26 [colin] 1.9.11cvs12
1469 * src/prefs_themes.c
1470 Fix g_warning (bug #541)
1472 2005-05-26 [colin] 1.9.11cvs11
1474 * src/prefs_actions.c
1475 * src/prefs_template.c
1476 Fix bug #506 (no warning if action/template
1478 * src/common/template.c
1479 Fix a possible crash
1481 2005-05-26 [colin] 1.9.11cvs10
1487 Forbid locked messages to be moved or
1488 deleted. Locked messages in trashes
1489 still get deleted, for performance
1490 reason (mh.c::mh_remove_all_msgs)
1492 2005-05-25 [colin] 1.9.11cvs9
1495 Use correct encoding when sending mails
1496 with attachments that have accentued
1499 2005-05-24 [colin] 1.9.11cvs8
1502 Fix bug #688 f) read/unread marker not
1503 changed on first click
1504 Also, optimize summary_status_show()
1509 Fix bug #688 b) and c) wrt message
1510 attachments and signature
1511 * src/stock_pixmap.c
1512 * src/stock_pixmap.h
1513 * src/stock_pixmap.c
1514 * src/stock_pixmap.h
1516 * src/pixmaps/clip_gpg_signed.xpm
1517 Add clip/signed icon
1519 2005-05-24 [colin] 1.9.11cvs7
1521 * src/folder_item_prefs.c
1524 2005-05-24 [colin] 1.9.11cvs6
1527 * src/prefs_common.c
1528 * src/prefs_common.h
1529 Add a confirmation to folder drag and drop
1533 fix _with_disable parameters so that
1534 the buttons labels are specifiable too
1535 * src/plugins/pgpmime/sgpgme.c
1539 2005-05-24 [colin] 1.9.11cvs5
1542 Uncollapse/collapse folders on double-click
1543 patch by Torsten Schoenfeld <kaffeetisch@gmx.de>
1546 2005-05-23 [colin] 1.9.11cvs4
1548 * src/common/socket.c
1549 Check another special SSL_peek() error.
1550 Should help wrt bug #728
1552 2005-05-23 [colin] 1.9.11cvs3
1554 * src/plugins/pgpmime/pgpmime.c
1555 Change name to "PGP MIME" instead of "PGP/MIME" to avoid
1556 breaking menu accelerators and stuff. Users will have to
1557 reselect "PGP MIME" instead of "PGP/MIME" in their
1558 account's privacy preferences if needed.
1562 * tools/kdeservicemenu/install.sh
1563 use kdesu to prompt for root password if doing
1564 global install/uninstall
1566 2005-05-20 [colin] 1.9.11cvs2
1569 Fix another compilation error with gcc-2.9x
1570 Thanks to Pawel Pekala <c0rn@gazeta.pl>
1571 * src/send_message.c
1572 Don't send QUIT if we aren't connected
1574 2005-05-19 [colin] 1.9.11cvs1
1577 Fix compilation with gcc 2.9x
1579 2005-05-19 [paul] 1.9.11
1583 2005-05-19 [paul] 1.9.9cvs14
1585 * src/gtk/inputdialog.c
1586 prevent gettext warning
1588 2005-05-19 [paul] 1.9.9cvs13
1591 * src/prefs_common.c
1592 * src/prefs_common.h
1595 add an option to toggle cursor in message
1596 view (sync with main)
1598 2005-05-18 [colin] 1.9.9cvs12
1601 Dereference freed pointer
1602 * src/gtk/gtkaspell.c
1603 Fix duplication of dictionaries (is it an aspell issue?)
1605 2005-05-18 [colin] 1.9.9cvs11
1607 * src/gtk/inputdialog.c
1608 * src/gtk/gtkaspell.c
1611 Remove a double call
1613 2005-05-17 [colin] 1.9.9cvs10
1615 * src/gtk/gtkaspell.c
1616 Fix dialogs, Ctrl-Enter accel
1618 2005-05-17 [colin] 1.9.9cvs9
1620 * src/gtk/gtkaspell.c
1621 Fix some accelerators, escape in replace-window
1623 2005-05-16 [colin] 1.9.9cvs8
1625 * src/gtk/gtkaspell.c
1626 Revert last commit, it was a mistake.
1628 2005-05-16 [colin] 1.9.9cvs7
1630 * src/gtk/gtkaspell.c
1631 Remove buggy code while we're at it. It's a
1632 dead code path anyway.
1634 2005-05-16 [colin] 1.9.9cvs6
1636 * src/gtk/gtkaspell.c
1637 Missed some gtk_menu_popup where deactivate
1638 signal should be handled. Should fix bug
1641 2005-05-16 [colin] 1.9.9cvs5
1643 * src/gtk/gtkaspell.c
1644 Remove debug printf()s
1646 2005-05-16 [colin] 1.9.9cvs4
1648 * src/gtk/gtkaspell.c
1649 Fix a bit aspell problems
1652 2005-05-13 [colin] 1.9.9cvs3
1655 Fix the + appearing even when no subfolders
1656 have unread messages. Thanks to wwp for the
1659 2005-05-11 [paul] 1.9.9cvs2
1662 correction to 1.9.9cvs1, only colour folders that
1663 have new msgs (not unread msgs)
1665 2005-05-10 [colin] 1.9.9cvs1
1669 Try to fix bolding bugs again.
1673 * tools/claws.i18n.status.pl
1674 add Ricardo Mones Lastra's script that has been providing
1675 the i18n status page for many months
1677 2005-05-09 [paul] 1.9.9
1681 2005-05-09 [paul] 1.9.6cvs58
1688 * RELEASE_NOTES.claws
1689 add release notes to cvs to simplify release
1692 add ca and fi to ALL_LINGUAS
1694 workaround for missing Makevars
1697 add new Catalan and Finnish translations
1698 submitted by Miquel Oliete and Flammie Pirinen
1708 updated by Thomas Gilgin, Ricardo Mones Lastra, Fabien Vantard,
1709 Andrea Spadaccini, Emilian Nowak, Pavlo Bohmat, Andrej Kacian,
1710 Urke MMI, and Hansom Young
1712 Fix drafting when quitting. compose_draft() closes the
1713 compose windows, which modifies the compose_list GSList.
1714 We have to refresh this list after echo drafting to avoid a
1716 * src/partial_download.c
1717 fix segfault on exit
1719 2005-05-06 [paul] 1.9.6cvs57
1721 * src/grouplistdialog.c
1722 quick fix/workaround for unresizeable newsgroup
1725 2005-05-06 [paul] 1.9.6cvs56
1729 use gettext plural forms
1733 small improvement to english usage
1735 2005-05-05 [thorsten] 1.9.6cvs55
1740 2005-05-05 [paul] 1.9.6cvs54
1746 fix bug 713 'Resent-To and Resent-Cc headers are garbled'
1749 2005-05-05 [paul] 1.9.6cvs53
1752 fix resizing of separate message and
1755 2005-05-05 [paul] 1.9.6cvs52
1767 * src/prefs_filtering.c
1768 * src/prefs_filtering_action.c
1769 * src/prefs_matcher.c
1770 * src/prefs_spelling.c
1771 * src/prefs_toolbar.c
1774 * src/gtk/description_window.c
1775 * src/gtk/gtkvscrollbutton.c
1776 * src/gtk/progressdialog.c
1777 * src/gtk/quicksearch.c
1778 * src/plugins/pgpmime/prefs_gpg.c
1779 * src/plugins/spamassassin/spamassassin_gtk.c
1780 replace deprecated gtk_widget_set_usize
1782 2005-05-04 [colin] 1.9.6cvs51
1784 * src/common/utils.c
1785 Fix crash when subst_for_filename is called
1786 with a NULL parameter
1788 2005-05-04 [colin] 1.9.6cvs50
1790 * src/partial_download.c
1792 Escape login when writing uidl file
1795 2005-05-03 [colin] 1.9.6cvs49
1798 Fix possible DOS in mime parser
1801 2005-05-02 [colin] 1.9.6cvs48
1804 Try to fix the copy/paste mess once again.
1807 2005-04-30 [colin] 1.9.6cvs47
1809 * src/prefs_account.h
1811 * src/send_message.c
1814 Try to batch sending mails (per account) instead of
1815 reconnecting to server every time.
1817 2005-04-29 [colin] 1.9.6cvs46
1820 Fix window resizing that refused to size down
1821 * src/prefs_common.c
1822 * src/prefs_common.h
1823 * src/prefs_filtering.c
1824 Save Filtering's window size
1826 2005-04-21 [paul] 1.9.6cvs45
1828 * ChangeLog-gtk2.claws
1832 2005-04-21 [paul] 1.9.6cvs44
1839 use gtkut_widget_draw_now(). Improved performance
1840 of the update of statusbar
1842 textview_smooth_scroll_do(): redraw it after scroll
1843 is done (fixed incorrect display when a part of the
1845 * src/gtk/gtkutils.c
1846 * src/gtk/gtkutils.h
1847 gtkut_widget_draw_now(): use gdk_window_process_updates()
1848 to force update of widgets.
1849 Removed gtkut_widget_wait_for_draw() which had a big
1850 overhead because of waiting for all events processed
1852 2005-04-20 [paul] 1.9.6cvs43
1855 complete 1.9.6cvs42's sync:
1856 Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
1858 2005-04-19 [paul] 1.9.6cvs42
1863 catch_output(): correctly select the insert text
1864 (fix invalid iterator warnings).
1869 * src/prefs_common.c
1870 support GBK encoding.
1871 * src/common/session.c
1872 * src/common/session.h
1873 use separate buffer for large data to be sent,
1874 and don't duplicate it (reduces memory usage) (thanks to Dirk).
1876 2005-04-18 [paul] 1.9.6cvs41
1879 convert unsigned long into guint32
1880 patch by Paul LeoNerd Evans
1882 2005-04-17 [colin] 1.9.6cvs40
1885 Fix 'Request return receipt' from folder
1886 properties (bug #708)
1888 2005-04-17 [colin] 1.9.6cvs39
1891 Fix duplicate hotkeys in Mainwindow's menu
1893 2005-04-17 [colin] 1.9.6cvs38
1896 Fix duplicate hotkeys in Folderview's contextual
1899 2005-04-15 [colin] 1.9.6cvs37
1902 Fix 'Save as...' with non-ascii filenames
1904 2005-04-15 [colin] 1.9.6cvs36
1906 * src/plugins/pgpmime/pgpmime.c
1907 Fix bus error on 64bit. Spotted by
1908 macallan1888@gmail.com
1910 2005-04-15 [colin] 1.9.6cvs35
1912 * src/prefs_account.c
1915 2005-04-12 [colin] 1.9.6cvs34
1917 * src/prefs_account.c
1918 Fix smtp auth type off-by-one. We forgot to
1919 add PLAIN in the prefs-to-gui setter func and
1920 as a result, the selected auth when opening
1921 account prefs was not the correct one.
1923 2005-04-12 [paul] 1.9.6cvs33
1926 if the recv dialog is visible, Cancel only
1927 cancels the current account
1930 2005-04-10 [colin] 1.9.6cvs32
1933 Copy score when copying FilteringActions
1936 2005-04-10 [colin] 1.9.6cvs31
1939 Make Message -> Receive -> Cancel cancel
1940 incorporation on all accounts. Fixes
1943 2005-04-10 [colin] 1.9.6cvs30
1945 * src/prefs_account.c
1946 Update Privacy checkbuttons status based
1947 on the selected privacy system
1949 Always connect the "None" privacy system; the
1950 static boolean was probably there to avoid
1951 reconnecting twice in the same compose window,
1952 but as the parent function is only called once
1953 per compose, it's only a bug - as a static is
1954 initialized once per application instance.
1955 Also, don't uncheck Sign and Encrypt when
1956 selecting None as privacy system; just ignore
1957 them when sending/queuing.
1960 2005-04-08 [colin] 1.9.6cvs29
1963 * src/prefs_account.c
1964 * src/prefs_account.h
1965 Add account preference to queue message in a certain
1968 2005-04-06 [colin] 1.9.6cvs28
1970 * src/prefs_account.c
1971 Update old inbox path syntax
1973 2005-04-06 [paul] 1.9.6cvs27
1978 changed -traditional-cpp to -no-cpp-precomp for newer
1981 made column resize automatically
1982 * src/send_message.c
1983 send_message_smtp(): consider EOF right after QUIT
1984 successful (workaround for Gmail SMTP server)
1985 * src/common/socket.c
1986 ssl_read(), ssl_peek(): check EOF which violates the
1988 * src/gtk/colorlabel.c
1989 removed warnings when displaying colorlabel menu
1990 (don't use GtkAlignment)
1992 2005-04-05 [paul] 1.9.6cvs26
1994 * src/plugins/trayicon/trayicon.c
1995 fix clipping of icon under KDE3
1997 2005-04-05 [paul] 1.9.6cvs25
2000 hide display of threading
2003 2005-04-04 [thorsten] 1.9.6cvs24
2006 marks lost on filesystems with different stat() results on
2009 2005-04-03 [colin] 1.9.6cvs23
2012 Don't handle up/down. Patch by Alfons
2014 2005-04-02 [colin] 1.9.6cvs22
2017 Make scrolling faster. Patch by Alfons.
2019 2005-04-01 [colin] 1.9.6cvs21
2022 * src/stock_pixmap.c
2023 * src/pixmaps/dir-noselect.xpm ** REMOVED **
2024 * src/pixmaps/dir_noselect.xpm ** ADDED **
2025 Fix pixmap name mismatch (Thanks Stephan Sachse)
2027 2005-04-01 [colin] 1.9.6cvs20
2029 * src/image_viewer.c
2030 * src/image_viewer.h
2035 Implement inline image resizing and right-clicking
2037 2005-04-01 [paul] 1.9.6cvs19
2043 patch by Luca Cavalli <loopback<AT>slackit.org>
2045 updated by Pavlo Bohmat
2047 2005-03-31 [colin] 1.9.6cvs18
2050 Fix parsing references
2052 don't put nulls in the references list
2054 commit that forgotten file in 1.9.6cvs14
2056 2005-03-31 [colin] 1.9.6cvs17
2059 Fix joining of signature separator again.
2060 Maybe Hiro could put it in main too...
2062 2005-03-31 [colin] 1.9.6cvs16
2066 * src/stock_pixmap.c
2067 * src/stock_pixmap.h
2068 * src/pixmaps/dir-noselect.xpm
2069 Update foldersel.c (sync from main, patch by Alfons)
2071 2005-03-30 [colin] 1.9.6cvs15
2074 Fix handling of imap folders containing [] in
2075 their name. Thanks to Nahuel Angelinetti for
2076 the detailed bugreport.
2078 2005-03-30 [colin] 1.9.6cvs14
2080 * src/common/utils.h
2081 * src/common/utils.c
2088 * src/quote_fmt_parse.y
2090 Update references system. Patch by Alfons
2092 2005-03-30 [colin] 1.9.6cvs13
2094 * src/common/socket.c
2095 Force the glibc to read resolv.conf again when
2096 it has changed. Should fix issues when changing
2097 networks on a laptop and not restarting sylpheed.
2099 2005-03-30 [paul] 1.9.6cvs12
2101 partial sync with main:
2104 create_io_dialog(): use user-defined text font
2105 (thanks to Alfons), and modified its appearance.
2111 don't join (presumably) itemized lines on line-wrapping
2112 fixed wrapping of quote when auto-wrapping is enabled
2113 compose_destroy(): destroy paned only if it's not
2114 attached to window. Fixed memory leak of popup menu.
2124 removed redundant code
2126 changed 'Code set' (which is rather incorrect)
2127 in the menu to 'Character encoding'
2128 main_window_set_widgets(): request size first
2129 to prevent window size becoming wrong
2130 fixed remembering of the state of the visibility
2133 changed 'Code set' (which is rather incorrect)
2134 in the menu to 'Character encoding'
2135 * src/prefs_common.c
2136 * src/prefs_common.h
2137 added an option whether to render HTML as text or not
2138 added separators to outgoing encoding menu
2140 procheader_scan_date_string(): support header
2141 like: "[Tue,] 01 Feb 2005 09:57[:00]"
2146 textview_show_html(): force output of newline
2147 added an option whether to render HTML as text or not
2148 * src/common/utils.c
2149 strncpy2(): optimized based on Alfons' code
2150 * src/gtk/gtkutils.c
2151 * src/gtk/gtkutils.h
2152 removed non-used code
2153 * src/plugins/pgpmime/passphrase.c
2154 partially fixed grab input of passphrase dialog
2155 Confine pointer to window
2157 2005-03-30 [colin] 1.9.6cvs11
2161 Read/write 32bit ints from cache & marks
2164 2005-03-29 [paul] 1.9.6cvs10
2169 * src/gtk/gtkaspell.c
2170 sync with HEAD (don't pass NULL pointers)
2176 * tools/acroread2sylpheed.pl
2177 sync with HEAD (add script to send pdfs as
2178 attachments from Adobe Reader 7)
2180 2005-03-21 [paul] 1.9.6cvs9
2186 * src/image_viewer.c ** ADDED **
2187 * src/image_viewer.h ** ADDED **
2189 * src/prefs_common.c
2190 * src/prefs_common.h
2191 * src/prefs_image_viewer.c ** ADDED **
2192 * src/prefs_image_viewer.h ** ADDED **
2195 * src/pixmaps/sylpheed_logo.xpm
2196 * src/plugins/Makefile.am
2197 * src/plugins/image_viewer/.cvsignore ** REMOVED **
2198 * src/plugins/image_viewer/Makefile.am ** REMOVED **
2199 * src/plugins/image_viewer/plugin.c ** REMOVED **
2200 * src/plugins/image_viewer/viewer.c ** REMOVED **
2201 * src/plugins/image_viewer/viewer.glade ** REMOVED **
2202 * src/plugins/image_viewer/viewer.h ** REMOVED **
2203 * src/plugins/image_viewer/viewerprefs.c ** REMOVED **
2204 * src/plugins/image_viewer/viewerprefs.glade ** REMOVED **
2205 * src/plugins/image_viewer/viewerprefs.h ** REMOVED **
2206 as gdk-pixbuf is now built-in
2207 remove image_viewer plugin and put code back into
2209 implement inline image display (sync with main)
2211 replace logo with newer, nicer, larger version
2213 2005-03-21 [paul] 1.9.6cvs8
2216 cosmetic improvement
2218 2005-03-21 [holger] 1.9.6cvs7
2220 * src/plugins/spamassassin/spamassassin.c
2222 (unregister hook on failed plugin init)
2224 2005-03-20 [colin] 1.9.6cvs6
2226 * src/common/plugin.c
2227 Check that plugin isn't already loaded
2230 2005-03-20 [thorsten] 1.9.6cvs5
2233 use a more compatible syntax
2235 2005-03-20 [thorsten] 1.9.6cvs4
2237 * src/prefs_toolbar.c
2238 fix crash when selecting toolbar item (uninitialized pointer)
2240 2005-03-20 [thorsten] 1.9.6cvs3
2243 fix mimetype detection (referenced free()d string)
2245 2005-03-20 [paul] 1.9.6cvs2
2248 sync with HEAD (1.0.3cvs5)
2249 neglect Reply-To header if empty
2252 2005-03-19 [holger] 1.9.6cvs1
2258 2005-03-18 [paul] 1.9.6
2260 initial GTK2 release
2262 2005-03-18 [paul] 1.0.3cvs3.1
2268 * src/pixmaps/sylpheed_logo.xpm
2271 2005-03-18 [colin] 1.0.3cvs2.6
2274 Remove call to summary_step in summary_copy_selected_to
2275 Can't see its purpose, and this causes bug when copying
2276 a message if the next one is unread: it reads it.
2278 2005-03-18 [paul] 1.0.3cvs2.5
2281 fix bug 694 'Enter doesn't trigger OK in "Move" window'
2283 2005-03-18 [paul] 1.0.3cvs2.4
2294 fix buffer overflow, CAN-2005-0667, see
2295 http://secunia.com/advisories/14491/
2298 2005-03-17 [colin] 1.0.3cvs2.3
2302 Fix font bugs (both lists now officialy share
2306 2005-03-17 [paul] 1.0.3cvs2.2
2308 * src/gtk/pluginwindow.c
2309 make plugin descriptions uneditable
2311 2005-03-11 [paul] 1.0.3cvs2.1
2316 * src/plugins/trayicon/trayicon.c
2318 add src/wizard.c to POTFILES.in
2320 2005-03-11 [paul] 1.0.3cvs1.1
2336 2005-03-04 [colin] 1.0.1cvs22.2
2339 Fix signatures with accentued chars in it
2341 2005-03-04 [colin] 1.0.1cvs22.1
2345 Don't use SIZE param in MAIL FROM: if server
2346 doesn't support it. Patch by Eugen Freiter
2347 <eugen_f@users.sf.net>
2349 2005-02-27 [paul] 1.0.1cvs20.1
2356 2005-02-27 [colin] 1.0.1cvs19.4
2360 Fix prototypes. Patch by Alfons
2362 2005-02-27 [colin] 1.0.1cvs19.3
2365 Don't auto-join the signature separator.
2367 2005-02-26 [colin] 1.0.1cvs19.2
2370 Fix 'mark all read' with collapsed threads.
2373 2005-02-25 [paul] 1.0.1cvs19.1
2377 * src/prefs_account.c
2378 * src/prefs_folder_item.c
2379 * src/gtk/prefswindow.c
2380 * src/gtk/prefswindow.h
2383 2005-02-25 [paul] 1.0.1cvs15.12
2389 * src/gtk/gtkutils.c
2390 * src/gtk/gtkutils.h
2391 * src/gtk/logwindow.c
2392 * src/gtk/progressdialog.c
2393 sync with main (revision 127)
2394 and fix logwindow clipping
2396 2005-02-24 [colin] 1.0.1cvs15.11
2398 * src/plugins/pgpmime/passphrase.c
2399 Disable input grabbing; it doesn't work yet.
2401 2005-02-24 [colin] 1.0.1cvs15.10
2404 Don't send out receipts if offline. Ask.
2406 2005-02-23 [colin] 1.0.1cvs15.9
2411 2005-02-23 [colin] 1.0.1cvs15.8
2414 Really fix Bug 568 by removing useless
2415 calls. summary_thread_init() now called
2416 in summary_sort(). This should please
2417 Alfons as it should be faster than
2420 2005-02-23 [colin] 1.0.1cvs15.7
2423 Encode parts as QP or B64 if signing
2425 2005-02-23 [colin] 1.0.1cvs15.6
2428 Fix Mimeinfo leakage (including tmp files)
2430 Fix tmp file leakage (spotted by Ivan Rayner)
2432 2005-02-22 [colin] 1.0.1cvs15.5
2435 Fix keyboard input. Patch by Alfons.
2437 2005-02-21 [colin] 1.0.1cvs15.4
2440 Fix Sign/Encrypt when unselecting privacy
2442 * src/prefs_common.c
2443 Change default message font to Monospace
2445 More freezing during potentially large operations
2447 2005-02-21 [paul] 1.0.1cvs15.3
2452 2005-02-21 [paul] 1.0.1cvs15.2
2458 * src/common/utils.c
2459 * src/common/utils.h
2460 sync with main (revision 117)
2462 2005-02-20 [colin] 1.0.1cvs15.1
2465 Change cache file to .sylpheed_claws_cache, as
2466 suggested by Alfons. Allows people to switch
2467 between Sylpheed and Sylpheed-Claws. it is
2468 a good idea to "Check for new messages" at next
2472 2005-02-18 [colin] 1.0.1cvs14.1
2474 * src/quote_fmt_lex.l
2475 * src/quote_fmt_parse.y
2476 Fix parser initialisation. Patch by Ivan.
2478 2005-02-18 [colin] 1.0.1cvs11.6
2481 Fix scrolldown (bug 662)
2483 2005-02-17 [colin] 1.0.1cvs11.5
2486 conv_filename_to_utf8: return clean 7bit instead
2487 of broken utf8 if needed
2489 Fix display of parts with unclean 8bit names
2491 2005-02-17 [paul] 1.0.1cvs11.4
2495 * src/matcher_parser_parse.y
2497 * src/sourcewindow.c
2498 * src/common/Makefile.am
2499 * src/common/intl.h ** REMOVED **
2500 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2501 sync with main (revision 109)
2504 2005-02-16 [colin] 1.0.1cvs11.3
2507 Fix collapsed thread not highlighting when new
2508 messages in it (Bug 568) Patch by Stephan Sachse.
2509 Fix messed up selection when reaching bounds (Bug 632)
2510 * src/prefs_themes.c
2511 Fix theme installing (Bug 684)
2513 2005-02-16 [colin] 1.0.1cvs11.2
2516 Fix messageview_select_all
2518 2005-02-16 [colin] 1.0.1cvs11.1
2521 Sync with HEAD (MH scan required function)
2523 2005-02-15 [colin] 1.0.1cvs8.1
2526 * src/common/utils.c
2527 Sync with HEAD (filename chars substitution)
2529 2005-02-15 [colin] 1.0.1cvs7.3
2531 * src/gtk/pluginwindow.c
2534 2005-02-15 [colin] 1.0.1cvs7.2
2537 Fix mime icons not reset across message when
2540 2005-02-15 [colin] 1.0.1cvs7.1
2544 Sync with HEAD (optimisation of cvs6)
2546 2005-02-14 [colin] 1.0.1cvs6.1
2550 Sync with HEAD (encode "From " at line beginning)
2552 2005-02-14 [colin] 1.0.1cvs5.3
2555 Fix wrapping with accentued chars.
2557 2005-02-13 [colin] 1.0.1cvs5.2
2560 Fix email informative part parsing with
2561 accentued chars in it. ispunct() returns
2562 true for them in utf8...
2564 2005-02-12 [colin] 1.0.1cvs5.1
2567 Sync with HEAD (remove wrong use of compose after send)
2569 2005-02-12 [paul] 1.0.1cvs4.5
2572 remove unnecessary code (thanks to Alfons)
2574 2005-02-12 [paul] 1.0.1cvs4.4
2577 add 'Copy' to contextual menu on emails
2579 2005-02-11 [colin] 1.0.1cvs4.3
2582 revert 1.0.0cvs28.2, it doesn't work that well.
2584 2005-02-11 [paul] 1.0.1cvs4.2
2589 2005-02-10 [paul] 1.0.1cvs4.1
2596 sync with HEAD (sync with main)
2598 2005-02-10 [paul] 1.0.1cvs3.2
2604 * config/mkinstalldirs
2608 * intl/bindtextdom.c
2609 * intl/config.charset
2615 * intl/eval-plural.h
2616 * intl/explodename.c
2621 * intl/hash-string.h
2622 * intl/intl-compat.c
2624 * intl/libgnuintl.h.in
2627 * intl/localcharset.c
2628 * intl/localcharset.h
2630 * intl/localealias.c
2643 * intl/relocatable.c
2644 * intl/relocatable.h
2668 * src/editldap_basedn.c
2676 * src/folder_item_prefs.c
2679 * src/grouplistdialog.c
2693 * src/message_search.c
2702 * src/partial_download.c
2704 * src/prefs_account.c
2705 * src/prefs_actions.c
2706 * src/prefs_common.c
2707 * src/prefs_customheader.c
2708 * src/prefs_display_header.c
2709 * src/prefs_ext_prog.c
2710 * src/prefs_filtering.c
2711 * src/prefs_filtering_action.c
2712 * src/prefs_folder_item.c
2715 * src/prefs_matcher.c
2716 * src/prefs_msg_colors.c
2717 * src/prefs_spelling.c
2718 * src/prefs_summary_column.c
2719 * src/prefs_template.c
2720 * src/prefs_themes.c
2721 * src/prefs_toolbar.c
2722 * src/prefs_wrapping.c
2729 * src/send_message.c
2731 * src/sourcewindow.c
2734 * src/summary_search.c
2740 * src/common/plugin.c
2743 * src/common/ssl_certificate.c
2744 * src/common/string_match.c
2745 * src/common/sylpheed.c
2746 * src/common/template.c
2747 * src/common/utils.c
2749 * src/gtk/colorlabel.c
2750 * src/gtk/description_window.c
2752 * src/gtk/foldersort.c
2753 * src/gtk/gtkaspell.c
2754 * src/gtk/gtkutils.c
2755 * src/gtk/inputdialog.c
2756 * src/gtk/logwindow.c
2758 * src/gtk/pluginwindow.c
2759 * src/gtk/prefswindow.c
2760 * src/gtk/progressdialog.c
2761 * src/gtk/quicksearch.c
2762 * src/gtk/sslcertwindow.c
2763 * src/plugins/clamav/clamav_plugin.c
2764 * src/plugins/clamav/clamav_plugin_gtk.c
2765 * src/plugins/demo/demo.c
2766 * src/plugins/dillo_viewer/dillo_prefs.c
2767 * src/plugins/dillo_viewer/dillo_viewer.c
2768 * src/plugins/image_viewer/plugin.c
2769 * src/plugins/image_viewer/viewer.c
2770 * src/plugins/image_viewer/viewerprefs.c
2771 * src/plugins/mathml_viewer/mathml_viewer.c
2772 * src/plugins/pgpmime/passphrase.c
2773 * src/plugins/pgpmime/plugin.c
2774 * src/plugins/pgpmime/prefs_gpg.c
2775 * src/plugins/pgpmime/select-keys.c
2776 * src/plugins/pgpmime/sgpgme.c
2777 * src/plugins/spamassassin/spamassassin.c
2778 * src/plugins/spamassassin/spamassassin_gtk.c
2779 * src/plugins/trayicon/trayicon.c
2780 sync with main (revision 104)
2782 2005-02-10 [colin] 1.0.1cvs3.1
2785 Sync with HEAD (fix occasional crasher)
2787 2005-02-10 [colin] 1.0.1cvs2.1
2790 Synw with HEAD (don't automatically display html)
2792 2005-02-09 [colin] 1.0.1cvs1.3
2796 Add contextual menu on emails
2798 2005-02-09 [colin] 1.0.1cvs1.2
2801 Fix converting from broken headers and
2802 put back the _ in missing places
2803 (feature broke with cvs24.2 sync, main
2806 2005-02-09 [colin] 1.0.1cvs1.1
2811 Sync with HEAD (display non text/plain mails with plugin)
2813 2005-02-08 [colin] 1.0.1.1
2819 Make default configuration directory
2822 2005-02-08 [colin] 1.0.0cvs29.1
2830 Sync translations with HEAD
2832 2005-02-06 [colin] 1.0.0cvs28.3
2835 Make compose a bit faster - patch by Alfons.
2837 2005-02-06 [colin] 1.0.0cvs28.2
2840 Make pasting via middle-click more reliable
2842 2005-02-05 [paul] 1.0.0cvs28.1
2850 (fix bug 682 'redirect is broken'
2852 2005-02-05 [torte] 1.0.0cvs27.1
2856 * src/partial_download.c
2857 Sync with HEAD (fix buf overflow)
2859 2005-02-03 [colin] 1.0.0cvs26.1
2861 * src/common/plugin.c
2862 Sync with HEAD (avoid plugin mismatches)
2864 2005-02-03 [paul] 1.0.0cvs25.3
2870 * src/gtk/colorlabel.c
2871 third and final part of initial sync with main-gtk2
2873 2005-02-03 [paul] 1.0.0cvs25.2
2876 fix building with jpilot support
2878 2005-02-02 [colin] 1.0.0cvs25.1
2881 Sync with HEAD (fix dangerous typo)
2883 2005-02-01 [colin] 1.0.0cvs24.3
2886 Write file as advertised (UTF-8)
2888 2005-02-01 [paul] 1.0.0cvs24.2
2897 * src/folder_item_prefs.c
2903 * src/matcher_parser_lex.l
2906 * src/prefs_account.c
2907 * src/prefs_actions.c
2908 * src/prefs_common.c
2911 * src/prefs_themes.c
2914 * src/sourcewindow.c
2920 * src/common/template.c
2921 * src/common/utils.c
2924 * src/gtk/gtkaspell.c
2925 * src/plugins/clamav/clamav_plugin.c
2926 * src/plugins/dillo_viewer/dillo_prefs.c
2927 * src/plugins/image_viewer/viewerprefs.c
2928 * src/plugins/pgpmime/passphrase.c
2929 * src/plugins/pgpmime/prefs_gpg.c
2930 * src/plugins/pgpmime/select-keys.c
2931 * src/plugins/spamassassin/spamassassin.c
2932 second part of initial sync with main-gtk2
2935 2005-01-31 [colin] 1.0.0cvs24.1
2940 2005-01-29 [paul] 1.0.0cvs23.2
2953 * src/editldap_basedn.c
2957 * src/grouplistdialog.c
2963 * src/message_search.c
2966 * src/prefs_actions.c
2967 * src/prefs_common.c
2968 * src/prefs_common.h
2969 * src/prefs_customheader.c
2970 * src/prefs_display_header.c
2971 * src/prefs_filtering.c
2972 * src/prefs_filtering_action.c
2974 * src/prefs_matcher.c
2975 * src/prefs_summary_column.c
2976 * src/prefs_template.c
2977 * src/sourcewindow.c
2978 * src/summary_search.c
2982 * src/gtk/description_window.c
2983 * src/gtk/gtkshruler.c
2984 * src/gtk/gtkutils.c
2985 * src/gtk/gtkutils.h
2986 * src/gtk/inputdialog.c
2987 * src/gtk/logwindow.c
2988 * src/gtk/prefswindow.c
2989 * src/gtk/progressdialog.c
2990 * src/gtk/progressdialog.h
2991 first part of initial sync with main-gtk2
2994 2005-01-28 [colin] 1.0.0cvs23.1
2999 2005-01-27 [colin] 1.0.0cvs21.1
3005 2005-01-27 [colin] 1.0.0cvs19.1
3010 2005-01-27 [colin] 1.0.0cvs18.1
3022 2005-01-26 [paul] 1.0.0cvs15.2
3025 compose_entries_set(): convert subject and body to
3026 utf8 if necessary. patch by Felix Eckhofer
3028 2005-01-26 [paul] 1.0.0cvs15.1
3031 * src/common/template.c
3032 sync with HEAD (fix memory leak)
3034 2005-01-25 [paul] 1.0.0cvs14.1
3040 2005-01-24 [colin] 1.0.0cvs13.1
3045 2005-01-24 [paul] 1.0.0cvs12.1
3050 * src/common/utils.c
3053 2005-01-24 [colin] 1.0.0cvs11.1
3058 2005-01-24 [colin] 1.0.0cvs10.1
3063 2005-01-23 [colin] 1.0.0cvs9.1
3068 2005-01-22 [colin] 1.0.0cvs8.1
3071 * src/gtk/quicksearch.c
3074 2005-01-21 [colin] 1.0.0cvs7.1
3079 2005-01-21 [colin] 1.0.0cvs6.1
3084 2005-01-21 [colin] 1.0.0cvs5.1
3086 * src/gtk/quicksearch.c
3087 * src/prefs_common.c
3088 * src/prefs_common.h
3089 Sync with HEAD (recurse option)
3091 2005-01-21 [colin] 1.0.0cvs4.1
3097 * src/gtk/quicksearch.c
3098 * src/gtk/quicksearch.h
3099 Sync with HEAD (recursive quicksearch)
3101 2005-01-20 [colin] 1.0.0cvs3.4
3106 2005-01-20 [colin] 1.0.0cvs3.3
3109 Fix leak, thanks to Alfons.
3111 2005-01-20 [colin] 1.0.0cvs3.2
3114 Port SSL certificate window to GTK2.
3116 2005-01-20 [paul] 1.0.0cvs3.1
3124 2005-01-19 [colin] 1.0.0cvs2.2
3126 * src/plugins/trayicon/trayicon.c
3127 Fix freeze with gtk-2.6, the easy way
3128 (signal blocking helpless there...)
3131 2005-01-19 [colin] 1.0.0cvs2.1
3140 2005-01-19 [paul] 1.0.0cvs1.1
3154 sync with HEAD (update translations)
3156 2005-01-18 [colin] 1.0.0cvs0.1
3159 Specify search column - patch by Alfons
3161 2005-01-18 [colin] 0.9.13cvs36.3
3163 * src/prefs_toolbar.c
3164 Change Delete to Remove
3166 GTK2 version and leak fixes
3167 * src/prefs_actions.c
3169 All patches by Alfons
3171 2005-01-17 [colin] 0.9.13cvs36.2
3174 Fix DnD inserting twice. While at it,
3175 add DnD support for text/plain in the
3176 body, and add support in the headers.
3178 2005-01-16 [colin] 0.9.13cvs36.1
3183 Sync with HEAD (nothing applicable)
3185 2005-01-16 [colin] 0.9.13cvs33.2
3187 * src/prefs_toolbar.c
3188 GTK2ize prefs_toolbar, by Alfons.
3190 2005-01-14 [colin] 0.9.13cvs33.1
3196 2005-01-14 [colin] 0.9.13cvs32.1
3202 * tools/calypso_convert.pl
3205 2005-01-08 [colin] 0.9.13cvs29.2
3207 * src/prefs_filtering_action.c
3208 * src/prefs_filtering.c
3209 2 more gtk2 patches by Alfons
3211 2005-01-07 [paul] 0.9.13cvs29.1
3221 2005-01-07 [colin] 0.9.13cvs28.3
3223 * src/gtk/progressdialog.c
3224 * src/gtk/progressdialog.h
3226 * src/send_message.c
3227 GTK2 for the incorporation dialog. The CList isn't dead
3228 yet, for a more smooth migration. Patch by Alfons.
3230 2005-01-06 [colin] 0.9.13cvs28.2
3232 * src/prefs_display_header.c
3233 GTK2 conversion by Alfons
3234 * src/prefs_actions.c
3235 * src/prefs_matcher.c
3236 Fix 2 leaks - patch by Alfons
3238 2005-01-06 [colin] 0.9.13cvs28.1
3240 * src/prefs_matcher.c
3243 2005-01-06 [colin] 0.9.13cvs27.4
3245 * src/prefs_matcher.c
3246 Fix double-free. Patch by Alfons
3248 2005-01-06 [colin] 0.9.13cvs27.3
3250 * src/prefs_matcher.c
3251 GTK2 widgets + memleak
3254 2005-01-05 [colin] 0.9.13cvs27.2
3259 * src/stock_pixmap.c
3260 * src/stock_pixmap.h
3261 3 more GTK2 patches by Alfons.
3263 2005-01-04 [colin] 0.9.13cvs27.1
3270 2005-01-04 [colin] 0.9.13cvs25.9
3273 Fix Show Ruler menuitem
3274 * src/prefs_template.c
3276 * src/common/utils.c
3277 Make auto pointer stuff handles NULLs
3280 2005-01-04 [colin] 0.9.13cvs25.8
3283 Move the attachment list to gtk2
3286 2005-01-04 [colin] 0.9.13cvs25.7
3289 Make some keys work again
3290 Patch by SungHyun Nam <namsh@kldp.org>
3292 2005-01-04 [colin] 0.9.13cvs25.6
3294 * src/gtk/gtkshruler.c
3295 Move the ruler to GTK2
3298 2005-01-03 [colin] 0.9.13cvs25.5
3301 Fix my broken patch apply
3303 2005-01-03 [colin] 0.9.13cvs25.4
3305 * src/common/utils.c
3306 * src/common/utils.h
3307 * src/gtk/prefswindow.c
3308 Move auto pointer stuff to utils.c
3309 Patch by Alfons again :)
3311 2005-01-03 [colin] 0.9.13cvs25.3
3315 * src/prefs_template.c
3317 Empty text widgets with empty strings, not NULL char
3318 Patch by SungHyun Nam <namsh@kldp_org>
3320 2005-01-03 [colin] 0.9.13cvs25.2
3326 2005-01-03 [colin] 0.9.13cvs25.1
3332 2005-01-03 [colin] 0.9.13cvs24.3
3335 Two patches from Alfons and Alex S Moore:
3336 fix images, fix return value.
3338 2005-01-01 [colin] 0.9.13cvs24.2
3340 * src/prefs_actions.c
3341 Fix over-zealous assertion. Patch by Alfons
3343 2005-01-01 [colin] 0.9.13cvs24.1
3346 Sync with HEAD (leak fix)
3348 2004-12-31 [colin] 0.9.13cvs23.2
3350 * src/prefs_common.c
3351 GTK2 widgets + stock buttons - patch by Alfons
3353 2004-12-31 [paul] 0.9.13cvs23.1
3356 bump up EXTRA_VERSION to match (sync'ed) HEAD
3357 * src/gtk/pluginwindow.c
3358 use GTK2 widgets and plug memory leaks,
3361 2004-12-30 [colin] 0.9.13cvs22.4
3368 * src/message_search.c
3369 * src/prefs_actions.c
3370 * src/prefs_common.c
3371 * src/prefs_customheader.c
3372 * src/prefs_filtering.c
3373 * src/prefs_summary_column.c
3374 * src/summary_search.c
3376 * src/gtk/description_window.c
3377 * src/gtk/gtkutils.c
3378 * src/gtk/gtkutils.h
3379 * src/gtk/inputdialog.c
3380 * src/gtk/prefswindow.c
3381 Use GTK2 stock buttons. Patches by Alfons.
3383 2004-12-30 [colin] 0.9.13cvs22.3
3387 * src/prefs_actions.c
3388 * src/prefs_customheader.c
3389 * src/prefs_filtering.c
3390 * src/prefs_msg_colors.c
3391 * src/prefs_summary_column.c
3392 * src/gtk/prefswindow.c
3393 Use GtkTreeView instead of deprecated
3394 widgets. Patches by Alfons.
3396 2004-12-30 [paul] 0.9.13cvs22.2
3400 patch by Alfons, with root folder sorting fix
3403 2004-12-30 [paul] 0.9.13cvs22.1
3413 2004-12-22 [martin] 0.9.13cvs21.2
3416 free the command line after its use
3418 2004-12-18 [paul] 0.9.13cvs21.1
3431 2004-12-17 [martin] 0.9.13cvs17.2
3434 convert actions input to locale
3436 convert notification command to locale
3437 * src/plugins/pgpmime/select-keys.c
3438 convert attributes to utf8
3440 2004-12-14 [colin] 0.9.13cvs17.1
3446 * src/common/utils.c
3447 * src/gtk/prefswindow.c
3448 * src/gtk/gtkutils.c
3449 * src/gtk/gtkutils.h
3450 * src/plugins/spamassassin/libspamc.c
3453 2004-12-13 [colin] 0.9.13cvs14.1
3455 * src/quote_fmt_parse.y
3458 2004-12-10 [colin] 0.9.13cvs12.1
3460 * src/prefs_themes.c
3465 2004-12-09 [colin] 0.9.13cvs10.1
3468 Sync with HEAD (fix B64 encoding from memory)
3470 2004-12-08 [colin] 0.9.13cvs9.1
3472 * src/gtk/colorlabel.c
3475 2004-12-08 [paul] 0.9.13cvs8.2
3477 * src/gtk/pluginwindow.c
3478 fix window resizing oddities
3480 2004-12-08 [colin] 0.9.13cvs8.1
3482 * src/quote_fmt_parse.y
3485 2004-12-08 [colin] 0.9.13cvs7.1
3487 * src/matcher_parser_parse.y
3489 * src/prefs_matcher.c
3496 2004-12-08 [colin] 0.9.13cvs6.1
3498 * src/quote_fmt_parse.y
3501 * src/gtk/prefswindow.c
3502 * src/gtk/pluginwindow.c
3503 Fix G_CALLBACKS protos (thanks to Alfons)
3505 2004-12-07 [torte] 0.9.13cvs2.2
3508 [Bug 650] reply button causes crash
3509 Thanks to David Relson and Christoph
3511 2004-12-07 [colin] 0.9.13cvs2.1
3517 * src/prefs_account.c
3522 2004-12-06 [colin] 0.9.12cvs187.1
3553 * tools/filter_conv.pl
3554 * tools/kdeservicemenu/README
3555 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
3556 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
3559 2004-12-04 [colin] 0.9.12cvs183.1
3562 Sync with HEAD (compose window position saving)
3564 2004-12-04 [paul] 0.9.12cvs182.3
3568 * src/prefs_customheader.c
3569 * src/gtk/quicksearch.c
3570 replace some forgotten GTK_SIGNAL_FUNCs
3572 2004-12-04 [paul] 0.9.12cvs182.2
3575 remove 'pixmaps/dir_noselect.xpm'. from local patch,
3578 2004-12-04 [paul] 0.9.12cvs182.1
3588 * doc/manual/ja/Makefile.am
3589 * doc/manual/ja/sylpheed-1.html
3590 * doc/manual/ja/sylpheed-10.html
3591 * doc/manual/ja/sylpheed-11.html
3592 * doc/manual/ja/sylpheed-12.html
3593 * doc/manual/ja/sylpheed-13.html
3594 * doc/manual/ja/sylpheed-14.html
3595 * doc/manual/ja/sylpheed-15.html
3596 * doc/manual/ja/sylpheed-16.html
3597 * doc/manual/ja/sylpheed-17.html
3598 * doc/manual/ja/sylpheed-18.html
3599 * doc/manual/ja/sylpheed-19.html
3600 * doc/manual/ja/sylpheed-2.html
3601 * doc/manual/ja/sylpheed-20.html
3602 * doc/manual/ja/sylpheed-3.html
3603 * doc/manual/ja/sylpheed-4.html
3604 * doc/manual/ja/sylpheed-5.html
3605 * doc/manual/ja/sylpheed-6.html
3606 * doc/manual/ja/sylpheed-7.html
3607 * doc/manual/ja/sylpheed-8.html
3608 * doc/manual/ja/sylpheed-9.html
3609 * doc/manual/ja/sylpheed.html
3610 * doc/manual/ja/sylpheed.sgml
3615 * src/pixmaps/regular.xpm **REMOVED**
3616 * src/plugins/pgpmime/pgpmime.c
3617 * src/plugins/pgpmime/plugin.c
3618 * src/plugins/pgpmime/prefs_gpg.c
3621 2004-12-03 [paul] 0.9.12cvs180.1
3629 * src/common/utils.c
3630 * src/common/utils.h
3631 * src/pixmaps/continue.xpm
3632 * src/pixmaps/dir_close.xpm
3633 * src/pixmaps/dir_open.xpm
3634 * src/pixmaps/drafts_close.xpm
3635 * src/pixmaps/drafts_open.xpm
3636 * src/pixmaps/folder.xpm **REMOVED**
3637 * src/pixmaps/group.xpm
3638 * src/pixmaps/unread.xpm
3641 2004-12-02 [colin] 0.9.12cvs179.1
3644 Sync with HEAD (non-duplicated reedition)
3646 2004-12-02 [colin] 0.9.12cvs178.1
3649 Sync with HEAD (linewrap_quote fix)
3651 2004-12-01 [colin] 0.9.12cvs177.3
3654 Replace sizeof with strlen
3656 2004-12-01 [paul] 0.9.12cvs177.2
3659 fix 'harvest addresses'
3661 2004-11-30 [colin] 0.9.12cvs177.1
3663 * src/gtk/prefswindow.c
3664 * src/gtk/pluginwindow.c
3667 2004-11-29 [colin] 0.9.12cvs176.1
3670 sync with HEAD (Fix disappearing separators in folderview's popup)
3672 2004-11-29 [colin] 0.9.12cvs175.1
3675 Sync with head (another format fix)
3677 2004-11-29 [colin] 0.9.12cvs174.1
3680 Sync with HEAD (format string fix)
3682 2004-11-26 [colin] 0.9.12cvs173.1
3688 2004-11-24 [colin] 0.9.12cvs172.1
3690 * src/plugins/pgpmime/pgpmime.c
3693 2004-11-24 [colin] 0.9.12cvs171.1
3695 * src/plugins/pgpmime/pgpmime.c
3696 Sync with head (gpgmectx leaks)
3698 2004-11-24 [colin] 0.9.12cvs169.1
3700 * src/plugins/pgpmime/plugin.c
3701 * src/plugins/trayicon/Makefile.am
3702 * src/plugins/trayicon/newmarkedmail.xpm
3703 * src/plugins/trayicon/trayicon.c
3704 * src/plugins/trayicon/unreadmarkedmail.xpm
3707 2004-11-23 [colin] 0.9.12cvs168.1
3709 * src/partial_download.c
3710 * src/partial_download.h
3711 * src/plugins/pgpmime/plugin.c
3714 2004-11-23 [colin] 0.9.12cvs166.1
3721 * src/partial_download.c
3722 * src/partial_download.h
3723 * src/prefs_account.c
3724 * src/prefs_account.h
3728 * src/common/Makefile.am
3729 * src/common/base64.h
3730 * src/common/partial_download.c
3731 * src/common/partial_download.h
3732 * src/gtk/prefswindow.c
3733 * src/gtk/prefswindow.h
3734 * src/plugins/pgpmime/pgpmime.c
3735 * src/plugins/pgpmime/prefs_gpg.c
3736 * src/plugins/pgpmime/prefs_gpg.h
3737 * src/plugins/pgpmime/sgpgme.c
3738 * src/plugins/pgpmime/sgpgme.h
3741 2004-11-23 [colin] 0.9.12cvs163.1
3744 Sync with HEAD (cursor optimization)
3746 2004-11-23 [colin] 0.9.12cvs162.1
3748 * src/prefs_common.c
3749 * src/prefs_themes.c
3753 2004-11-23 [colin] 0.9.12cvs158.9
3756 Fix double-free when forwarding
3758 Fix leak on error path
3761 2004-11-23 [colin] 0.9.12cvs158.8
3764 Fix possible double-free
3767 2004-11-23 [colin] 0.9.12cvs158.7
3770 Fix some signal handlers' prototypes
3773 2004-11-22 [colin] 0.9.12cvs158.6
3776 Remove unneeded code and duplicated
3777 wrapping - patch by Alfons
3779 2004-11-22 [colin] 0.9.12cvs158.5
3781 * src/prefs_themes.c
3782 Fix oversized selector
3784 2004-11-22 [colin] 0.9.12cvs158.4
3790 2004-11-19 [colin] 0.9.12cvs158.3
3793 Add a context menu on links (open, copy)
3795 2004-11-18 [paul] 0.9.12cvs158.2
3801 * src/prefs_common.c
3802 * src/plugins/image_viewer/viewer.c
3803 * src/plugins/spamassassin/spamassassin_gtk.c
3804 replace deprecated gtk_notebook_set_page
3805 and gtk_notebook_current_page
3807 2004-11-18 [paul] 0.9.12cvs158.1
3813 * src/prefs_common.c
3814 * src/common/utils.c
3815 * src/common/utils.h
3818 2004-11-17 [colin] 0.9.12cvs156.1
3820 * src/prefs_account.c
3821 * src/prefs_account.h
3823 Sync with HEAD (add pref to store encrypted mails encrypted)
3825 2004-11-17 [paul] 0.9.12cvs155.1
3839 * src/pixmaps/error.xpm
3842 2004-11-17 [colin] 0.9.12cvs151.1
3844 * src/plugins/pgpmime/pgpmime.c
3845 Sync with HEAD (remove debug printf)
3847 2004-11-17 [colin] 0.9.12cvs150.1
3849 * src/plugins/pgpmime/pgpmime.c
3850 Sync with HEAD (off-by-one fix)
3852 2004-11-17 [colin] 0.9.12cvs149.1
3855 Sync with HEAD (coding style fixes)
3857 2004-11-16 [colin] 0.9.12cvs148.1
3860 Sync with head (Fix the fix)
3862 2004-11-16 [colin] 0.9.12cvs147.1
3865 Sync with Main (leak fix)
3867 2004-11-16 [colin] 0.9.12cvs146.14
3870 Remove useless chunk of code
3873 2004-11-15 [colin] 0.9.12cvs146.13
3876 Fix drafting after insertion
3879 2004-11-15 [colin] 0.9.12cvs146.12
3882 * src/prefs_filtering.c
3883 * src/prefs_filtering_action.c
3884 * src/prefs_toolbar.c
3885 Fix some const-correctness
3887 2004-11-15 [colin] 0.9.12cvs146.11
3890 * src/prefs_themes.c
3894 2004-11-15 [colin] 0.9.12cvs146.10
3897 More unreadable locale fixes
3899 2004-11-14 [colin] 0.9.12cvs146.9
3902 Fix uri_security_check
3905 2004-11-13 [paul] 0.9.12cvs146.8
3909 fix 2 bugs introduced in last commit
3911 2004-11-13 [paul] 0.9.12cvs146.7
3923 * src/prefs_themes.c
3927 replace deprecated g_basename
3929 2004-11-13 [paul] 0.9.12cvs146.6
3933 * src/matcher_parser.h
3934 * src/matcher_parser_parse.y
3935 * src/prefs_filtering.c
3936 * src/prefs_filtering_action.c
3937 * src/prefs_themes.c
3938 * src/prefs_toolbar.c
3939 * src/common/utils.c
3940 various small fixes/cleanups
3942 2004-11-12 [colin] 0.9.12cvs146.5
3945 Validate event's origin on visibility notify
3948 2004-11-12 [paul] 0.9.12cvs146.4
3955 * src/prefs_spelling.c
3956 * src/prefs_themes.c
3957 replace deprecated g_dirname
3959 2004-11-12 [colin] 0.9.12cvs146.3
3962 Some coding style fixes
3964 2004-11-12 [colin] 0.9.12cvs146.2
3967 We want to replace _all_ extended chars in
3968 conv_unreadable_*, because any string containing
3969 extended chars not parsing as UTF8 is
3970 undisplayed on gtk2.
3972 2004-11-12 [paul] 0.9.12cvs146.1
3989 * src/prefs_account.c
3990 * src/prefs_account.h
3991 * src/prefs_ext_prog.c
3996 * src/summary_search.c
4000 * src/common/utils.c
4001 * src/common/utils.h
4006 2004-11-11 [colin] 0.9.12cvs144.2
4009 Fix URI range selection (patch by Alfons)
4011 2004-11-09 [colin] 0.9.12cvs144.1
4016 * src/folder_item_prefs.c
4017 * src/prefs_account.c
4018 * src/prefs_account.h
4019 * src/plugins/pgpmime/pgpmime.c
4022 2004-11-08 [colin] 0.9.12cvs143.1
4025 Sync with HEAD (optimize quicksearch)
4027 2004-11-08 [colin] 0.9.12cvs142.2
4030 Don't wrap when Edit/Auto wrapping is disabled
4032 2004-11-08 [colin] 0.9.12cvs142.1
4037 2004-11-08 [colin] 0.9.12cvs141.1
4040 Sync with HEAD (fix some mail URIs)
4042 2004-11-08 [colin] 0.9.12cvs140.3
4045 o Use text cursor instead of arrow when
4047 o Fix handling of contiguous links (as in
4048 "colin@colino.net" <colin@colino.net>)
4049 This one unveils a bug in get_email_part()
4051 2004-11-07 [colin] 0.9.12cvs140.2
4054 Fix memleak. Patch by Alfons.
4056 2004-11-06 [colin] 0.9.12cvs140.1
4059 Sync with HEAD (don't ask passphrase
4062 2004-11-06 [paul] 0.9.12cvs139.2
4067 textview URI handling. hovering over a
4068 link displays it in the status bar,
4069 and changes the mouse pointer to a hand
4070 cursor. a link is activated with a single
4071 click. (Modified from the) patch by Jean-Yves
4072 Lefort <jylefort@users.sourceforge.net>
4075 2004-11-05 [colin] 0.9.12cvs139.1
4079 Sync with HEAD again ^^
4081 2004-11-05 [colin] 0.9.12cvs139.1
4087 2004-11-03 [paul] 0.9.12cvs138.1
4092 * src/prefs_ext_prog.c
4094 * tools/kdeservicemenu/README
4095 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
4096 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
4099 2004-11-01 [christoph] 0.9.12cvs136.2
4102 convert MIME parameters to UTF-8
4104 2004-10-29 [colin] 0.9.12cvs136.1
4106 * src/common/utils.c
4107 Sync with HEAD (don't use '=' in mime boundary)
4109 2004-10-29 [paul] 0.9.12cvs135.1
4112 * doc/src/rfc2231.txt
4114 * src/common/quoted-printable.c
4115 * src/common/utils.c
4116 * src/common/utils.h
4119 2004-10-27 [paul] 0.9.12cvs134.1
4124 * src/plugins/pgpmime/pgpmime.c
4127 2004-10-26 [paul] 0.9.12cvs132.3
4135 * src/customheader.c
4145 * src/grouplistdialog.c
4155 * src/prefs_display_header.c
4157 * src/prefs_msg_colors.c
4158 * src/prefs_toolbar.c
4165 * src/common/mgutils.c
4168 * src/common/template.c
4169 * src/common/utils.c
4170 * src/common/xmlprops.c
4171 * src/plugins/pgpmime/pgpmime.c
4172 * src/plugins/pgpmime/select-keys.c
4173 * src/plugins/pgpmime/sgpgme.c
4174 replace deprecated g_strcasecmp(), g_strncasecmp(),
4175 g_string_sprintfa(), gtk_notebook_current_page()
4177 2004-10-26 [colin] 0.9.12cvs132.2
4179 * src/prefs_folder_item.c
4180 Fix default-account selection
4182 2004-10-21 [colin] 0.9.12cvs133
4185 Sync with HEAD (Remove extra separator in compose's Options)
4187 Set wrapping to char
4189 2004-10-21 [paul] 0.9.12cvs131.2
4192 * src/sourcewindow.c
4194 fix window shrinking
4196 2004-10-21 [colin] 0.9.12cvs131.1
4202 2004-10-21 [paul] 0.9.12cvs130.2
4204 * src/prefs_folder_item.c
4205 sync with HEAD (Apply to subfolders)
4207 2004-10-19 [colin] 0.9.12cvs130.1
4211 * src/common/utils.c
4215 2004-10-19 [colin] 0.9.12cvs128.1
4222 * src/customheader.c
4231 * src/matcher_parser_parse.y
4234 * src/prefs_account.c
4236 * src/prefs_msg_colors.c
4243 * src/common/base64.c
4244 * src/common/partial_download.c
4245 * src/common/socket.c
4246 * src/common/sylpheed.c
4247 * src/common/utils.c
4248 * src/common/utils.h
4249 * src/gtk/pluginwindow.c
4250 * src/gtk/quicksearch.c
4251 * src/plugins/clamav/clamav_plugin.c
4252 * src/plugins/clamav/clamav_plugin.h
4253 * src/plugins/clamav/clamav_plugin_gtk.c
4254 * src/plugins/pgpmime/passphrase.c
4255 * src/plugins/pgpmime/pgpmime.c
4256 * src/plugins/pgpmime/plugin.c
4257 * src/plugins/pgpmime/prefs_gpg.c
4258 * src/plugins/pgpmime/prefs_gpg.h
4259 * src/plugins/pgpmime/select-keys.c
4260 * src/plugins/pgpmime/sgpgme.c
4261 * src/plugins/spamassassin/libspamc.c
4262 * src/plugins/spamassassin/spamassassin.c
4263 * src/plugins/spamassassin/spamassassin.h
4264 * src/plugins/spamassassin/spamassassin_gtk.c
4265 * src/plugins/trayicon/trayicon.c
4266 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
4269 2004-10-14 [colin] 0.9.12cvs126.2
4273 Fix conv_unreadable_locale
4275 2004-10-13 [colin] 0.9.12cvs126.1
4278 Sync with HEAD (don't convert charset for
4279 drafted messages, minor cleanup)
4281 2004-10-13 [colin] 0.9.12cvs125.1
4284 Sync with HEAD (POTFILES fix)
4286 2004-10-12 [colin] 0.9.12cvs124.3
4289 Fix encoding bug from latest sync
4291 2004-10-12 [paul] 0.9.12cvs124.2
4293 * src/plugins/pgpmime/prefs_gpg.c
4294 * src/plugins/pgpmime/prefs_gpg.h
4295 forgotten in last commit
4297 2004-10-12 [paul] 0.9.12cvs124.1
4301 * m4/spamassassin.m4
4311 * src/prefs_account.c
4312 * src/prefs_account.h
4313 * src/prefs_common.c
4324 * src/common/utils.c
4325 * src/common/utils.h
4327 * src/plugins/pgpmime/Makefile.am
4328 * src/plugins/pgpmime/passphrase.c
4329 * src/plugins/pgpmime/passphrase.h
4330 * src/plugins/pgpmime/pgpmime.c
4331 * src/plugins/pgpmime/plugin.c
4332 * src/plugins/pgpmime/select-keys.c
4333 * src/plugins/pgpmime/select-keys.h
4334 * src/plugins/pgpmime/sgpgme.c
4335 * src/plugins/pgpmime/sgpgme.h
4338 2004-10-04 [colin] 0.9.12cvs122.1
4346 2004-10-04 [colin] 0.9.12cvs121.1
4351 2004-10-04 [paul] 0.9.12cvs120.1
4354 sync with HEAD [don't try to build
4355 pgpmime plugin when gpgme is disabled]
4357 2004-10-03 [colin] 0.9.12cvs119.3
4359 * src/gtk/gtksctree.c
4360 Lots of side effects. Put back as before 117.2.
4364 2004-10-03 [colin] 0.9.12cvs119.2
4366 * src/gtk/gtksctree.c
4367 Revert 608 fix that doesn't work that good
4369 2004-10-02 [colin] 0.9.12cvs119.1
4373 * src/prefs_common.h
4378 * src/gtk/gtksctree.c
4381 2004-10-01 [colin] 0.9.12cvs118.1
4384 Sync with HEAD (better Save All fix)
4386 2004-10-01 [colin] 0.9.12cvs117.2
4388 * src/gtk/gtksctree.c
4391 2004-10-01 [colin] 0.9.12cvs117.1
4394 Sync with HEAD (Save All: only attachments)
4396 2004-10-01 [paul] 0.9.12cvs116.1
4401 * src/prefs_common.c
4402 * src/gtk/colorlabel.c
4405 2004-09-30 [colin]