Commit graph

755 commits

Author SHA1 Message Date
Colin Leroy
6466446f7b 2005-07-15 [colin] 1.9.12cvs64
* src/prefs_other.c
		Continue fixing build without libetpan.
2005-07-15 18:22:06 +00:00
Colin Leroy
660e531c34 2005-07-15 [colin] 1.9.12cvs63
* src/main.c
		Fix build with --disable-libetpan
2005-07-15 18:19:29 +00:00
Colin Leroy
dfe1892567 2005-07-15 [colin] 1.9.12cvs62
* configure.ac
		Bump libetpan's version
2005-07-15 18:15:52 +00:00
Colin Leroy
5f9bdac027 2005-07-15 [colin] 1.9.12cvs61
* src/etpan/imap-thread.c
		Actually stop logging :)
2005-07-15 16:40:23 +00:00
Colin Leroy
6d38e6fa73 2005-07-15 [colin] 1.9.12cvs60
* src/addressbook.c
		Fix dnd of multiple addresses.
2005-07-15 16:39:12 +00:00
Hoà Viêt Dinh
77253611a8 2005-07-15 [hoa] 1.9.12cvs59
* src/etpan/imap-thread.c
	    disable login of IMAP password in libetpan log file.
2005-07-15 15:50:50 +00:00
Paul Mangan
deae1fd6ee 2005-07-15 [paul] 1.9.12cvs58
* src/account.c
		don't automatically sort
		do allow drag n drop
2005-07-15 15:01:31 +00:00
Paul Mangan
1c305f3b26 2005-07-15 [paul] 1.9.12cvs57
* src/account.c
	* src/ssl_manager.c
		alphabetical listing
2005-07-15 14:47:50 +00:00
Paul Mangan
546a0e70e5 2005-07-15 [paul] 1.9.12cvs56
* src/gtk/pluginwindow.c
		sort plugin list alphabetically
2005-07-15 13:47:57 +00:00
Paul Mangan
12a7425e63 2005-07-15 [paul] 1.9.12cvs55
* src/prefs_spelling.c
	* src/prefs_wrapping.c
		unify English usage
2005-07-15 07:54:30 +00:00
Colin Leroy
340449ce9a 2005-07-15 [colin] 1.9.12cvs54
* src/wizard.c
		Typo fix
2005-07-15 07:18:11 +00:00
Paul Mangan
453f191e35 2005-07-15 [paul] 1.9.12cvs53
* src/prefs_message.c
		make 'show cursor' a hidden option
2005-07-15 06:06:05 +00:00
Colin Leroy
3b72eca6df 2005-07-14 [colin] 1.9.12cvs52
* src/plugins/spamassassin/Makefile.am
	* src/plugins/clamav/Makefile.am
		Fix double EXTRA_DISTs
2005-07-14 15:15:36 +00:00
Colin Leroy
63609e8609 2005-07-14 [colin] 1.9.12cvs51
* src/plugins/clamav/Makefile.am
	* src/plugins/clamav/clamav_plugin_gtk.deps
	* src/plugins/spamassassin/Makefile.am
	* src/plugins/spamassassin/spamassassin_gtk.deps
		Make $plugin_gtk depend on $plugin
2005-07-14 13:37:35 +00:00
Hoà Viêt Dinh
3d239fecec 2005-07-14 [hoa] 1.9.12cvs50
* src/etpan/imap-thread.c
		enable debug log of libetpan when running with --debug
2005-07-14 11:54:40 +00:00
Colin Leroy
2af36fb958 2005-07-14 [colin] 1.9.12cvs49
* configure.ac
	* src/common/Makefile.am
	* src/common/plugin.c
	* src/common/plugin.h
		Add a little plugin dependancy system.
		Plugins can ship a $plugin_name.deps file
		(near them in PLUGINDIR) so that their
		dependancies are loaded if possible.
	* src/plugins/Makefile.am
	* src/plugins/pgpcore/Makefile.am
	* src/plugins/pgpcore/passphrase.c
	* src/plugins/pgpcore/passphrase.h
	* src/plugins/pgpcore/plugin.c
	* src/plugins/pgpcore/prefs_gpg.c
	* src/plugins/pgpcore/prefs_gpg.h
	* src/plugins/pgpcore/select-keys.c
	* src/plugins/pgpcore/select-keys.h
	* src/plugins/pgpcore/sgpgme.c
	* src/plugins/pgpcore/sgpgme.h
		Introduce pgpcore, used by pgpmime and
		pgpinline
	* src/plugins/pgpmime/Makefile.am
	* src/plugins/pgpmime/passphrase.c
	* src/plugins/pgpmime/passphrase.h
	* src/plugins/pgpmime/pgpmime.c
	* src/plugins/pgpmime/pgpmime.deps
	* src/plugins/pgpmime/plugin.c
	* src/plugins/pgpmime/prefs_gpg.c
	* src/plugins/pgpmime/prefs_gpg.h
	* src/plugins/pgpmime/select-keys.c
	* src/plugins/pgpmime/select-keys.h
	* src/plugins/pgpmime/sgpgme.c
	* src/plugins/pgpmime/sgpgme.h
		Remove the core from pgpmime and add the
		dependancy to pgpcore.
2005-07-14 11:29:21 +00:00
Paul Mangan
8858b14298 2005-07-14 [paul] 1.9.12cvs48
* src/stock_pixmap.c
		forgot this in last commit
2005-07-14 10:34:30 +00:00
Paul Mangan
3cf6a370d9 2005-07-14 [paul] 1.9.12cvs47
* src/account.c
	* src/addressbook.c
		add accelerators for the buttons (sync with main)
	* src/compose.c
	* src/compose.h
		add accelerators for the buttons.
		fix editing with external editor.
		replace gdk_input_*() with GIOChannel;
		(sync with main)
	* src/foldersel.c
		display folder names with new/unread
		representation (sync with main)
	* src/main.c
		specify default window icon (sync with main)
	* src/prefs_common.c
		use_addr_book default to FALSE
	* src/summaryview.c
	* src/textview.c
		add accelerators for the buttons (sync with main)
	* src/gtk/menu.c
		fix typos
	* src/pixmaps/sylpheed_icon.xpm
		updated
2005-07-14 10:17:54 +00:00
Paul Mangan
db16e595fc 2005-07-13 [paul] 1.9.12cvs46
* src/plugins/pgpmime/pgpmime.c
	* src/plugins/pgpmime/sgpgme.c
		(temporarily) use deprecated gpgme_data_rewind()
		while largefile support is not present
		(as suggested by Colin)
2005-07-13 09:07:37 +00:00
Paul Mangan
ba15d05c7a 2005-07-13 [paul] 1.9.12cvs45
* configure.ac
		remove large file support (for now):
		it breaks too many things
2005-07-13 08:46:09 +00:00
Paul Mangan
fdac7b4b4f 2005-07-13 [paul] 1.9.12cvs44
* configure.ac
		add large file support
	* src/html.c
		fix bug #763 where href attribute was not
		the very first attribute of a link
		patch by Thomas Gilgin
2005-07-13 07:56:26 +00:00
Colin Leroy
38196fc422 2005-07-13 [colin] 1.9.12cvs43
* src/gtk/pluginwindow.c
		Little portability fix
2005-07-13 07:13:13 +00:00
Colin Leroy
813b78e7b8 2005-07-13 [colin] 1.9.12cvs42
* src/plugins/pgpmime/sgpgme.c
		Fix crasher.
2005-07-13 06:45:44 +00:00
Colin Leroy
39d554dfc4 2005-07-13 [colin] 1.9.12cvs41
* src/plugins/pgpmime/pgpmime.c
	* src/plugins/pgpmime/sgpgme.c
		Use gpgme_data_release_and_get_mem instead
		of gpgme_data_read.
2005-07-13 03:11:33 +00:00
Colin Leroy
3d0d04e833 2005-07-13 [colin] 1.9.12cvs40
* configure.ac
	* src/plugins/pgpmime/passphrase.c
	* src/plugins/pgpmime/passphrase.h
	* src/plugins/pgpmime/pgpmime.c
	* src/plugins/pgpmime/plugin.c
	* src/plugins/pgpmime/select-keys.c
	* src/plugins/pgpmime/select-keys.h
	* src/plugins/pgpmime/sgpgme.c
	* src/plugins/pgpmime/sgpgme.h
		Port pgpmime to gpgme-1.0.
2005-07-13 02:56:41 +00:00
Paul Mangan
758f1be003 2005-07-12 [paul] 1.9.12cvs39
* AUTHORS
	* src/toolbar.c
	* src/toolbar.h
		add a 'Go to Prev' button to the toolbar.
		correct tooltip text of go to buttons.
		based on patch by Yang Guilong <bamanzi@gmail.com>
2005-07-12 08:09:44 +00:00
Colin Leroy
1437e73559 2005-07-12 [colin] 1.9.12cvs38
* src/statusbar.c
		Fix progress bar showing stuff at startup.
2005-07-12 06:55:52 +00:00
Paul Mangan
701dab0b7c 2005-07-12 [paul] 1.9.12cvs37
* src/editjpilot.c
		fix building with jpilot support
2005-07-12 05:39:20 +00:00
Colin Leroy
9ff504187b 2005-07-11 [colin] 1.9.12cvs36
* src/inc.c
		Add visual indication that filtering is running
	* src/textview.c
		Make {}[] uri delimiters
	* src/summaryview.c
		Remove useless (and slow) calls
2005-07-11 18:12:53 +00:00
Paul Mangan
d99c7a837b 2005-07-11 [paul] 1.9.12cvs35
* src/plugins/clamav/clamav_plugin_gtk.c
	* src/plugins/dillo_viewer/dillo_prefs.c
	* src/plugins/pgpmime/prefs_gpg.c
	* src/plugins/spamassassin/spamassassin_gtk.c
		gather plugins prefs together under their
		own 'Plugins' heading
2005-07-11 16:04:51 +00:00
Paul Mangan
d5f1a39aba 2005-07-11 [paul] 1.9.12cvs34
sync with main

	* src/account.c
		account_delete(): modified alert dialog
	* src/editjpilot.c
	* src/editvcard.c
		fixed a crash when cancelling file selection
		dialog by Escape key. Made non-ascii filename
		selectable.
	* src/prefs_template.c
		prefs_template_window_create(): make scrolled
		window policy AUTOMATIC
2005-07-11 08:55:49 +00:00
Hoà Viêt Dinh
32e0e0d031 2005-07-10 [hoa] 1.9.12cvs33
* src/etpan/imap-thread.c
		workaround for old Courier IMAP servers.
2005-07-10 23:37:45 +00:00
Colin Leroy
85d195da4f 2005-07-10 [colin] 1.9.12cvs32
* src/folder.c
	* src/statusbar.c
	* src/statusbar.h
		Add visual progress indicator on filtering/processing
		Factorize the progress bar code
	* src/imap.c
	* src/imap.h
	* src/etpan/imap-thread.c
		Add a reference counter to avoid destroying the Folder
		while it's in use by another callback.
2005-07-10 04:09:06 +00:00
Hoà Viêt Dinh
3654e5d28c 2005-07-09 [hoa] 1.9.12cvs31
* src/imap.c
	* src/etpan/imap-thread.c
		fixed deadlock when removing IMAP account.
2005-07-09 11:46:52 +00:00
Colin Leroy
f9f300459f Add details to ease up release notes 2005-07-08 20:14:52 +00:00
Colin Leroy
b19f2a3311 2005-07-08 [colin] 1.9.12cvs30
* src/textview.c
	* src/unmime.c
		Fix again problems decoding broken headers
	* src/gtk/inputdialog.c
		Fix local variable shadowing a global one
2005-07-08 16:38:51 +00:00
Colin Leroy
5045549728 oops, wrong bug 2005-07-08 03:20:21 +00:00
Colin Leroy
d25ffa307e 2005-07-08 [colin] 1.9.12cvs29
* src/msgcache.c
		Make the cache/mark files platform-agnostic by writing
		them in little-endian format. Reading them is also done
		in little-endian format, of course; however, in order
		to avoid trashing mark data on big-endian machines, the
		files are, at first, read from the native format if the
		little-endian one doesn't exist. This is easy to deter-
		mine by trying to open a file with a swapped data_ver
		and seeing if it's the wanted version.
		Little-endian using users should see absolutely no
		difference, Big-endian users may get a very little
		performance drop due to byte-swapping.
		Tested on i386 and ppc32.
		Fixes bug 153 (The index file, in the mailboxes, is
		hardware depending).
2005-07-08 03:17:39 +00:00
Colin Leroy
8a9a3d1600 2005-07-07 [colin] 1.9.12cvs28
* src/imap.c
		Remember the folder separator per IMAPFolder
		instead of globally.
		Revive the Session on noop; fixes bug #761
		(mark a bunch of unread messages as read takes
		forever)
2005-07-07 20:56:54 +00:00
Darko Koruga
2b1200d0a3 2005-07-07 [darko] 1.9.12cvs27
* src/common/template.c
		Sort templates alphabetically
2005-07-07 16:28:27 +00:00
Colin Leroy
6f92aff600 2005-07-06 [colin] 1.9.12cvs26
* src/imap.c
		Try to use the correct separator in
		most cases. Possibly fixes bug #759
		(only creates the INBOX folder when
		setting up new IMAP account) and
		bug #760 (Can't retrieve messages)
2005-07-06 23:43:28 +00:00
Colin Leroy
500dd1f9a1 2005-07-06 [colin] 1.9.12cvs25
* src/imap.c
		Use real_path in status command. This will
		help later, when namespaces will be used.
2005-07-06 23:07:40 +00:00
Colin Leroy
dc73c55eb1 2005-07-06 [colin] 1.9.12cvs24
* configure.ac
	* src/account.c
	* src/folder.c
	* src/imap.c
	* src/etpan/etpan-log.c
	* src/etpan/etpan-thread-manager.c
	* src/etpan/imap-thread.c
		Add a --disable-libetpan parameter. With this,
		users that don't want IMAP4 support can avoid
		the new dependancy (and have no IMAP support).
		Users that have IMAP4 accounts and use this
		parameter won't lose their configuration, their
		IMAP accounts will just be invisible and not
		used.
	* src/textview.c
		Make the "Copy ..." contextual menu items
		copy to both the X clipboard and the gtk
		clipboard - as most other apps do.
	* src/gtk/about.c
		Add a notice about OpenSSL usage, in order to
		comply with OpenSSL's license (point 6):
		http://www.openssl.org/source/license.html
2005-07-06 18:22:55 +00:00
Colin Leroy
33569d37ef 2005-07-06 [colin] 1.9.12cvs23
* src/alertpanel.c
		Fix a minimum size for alertpanels
	* src/compose.c
		Show 'No space left on device' type errors
		when queuing/sending
	* src/imap_gtk.c
	* src/mh_gtk.c
		Rework folder's deletion message (remove
		extra \n)
2005-07-06 00:14:46 +00:00
Colin Leroy
e7dda3c95a 2005-07-05 [colin] 1.9.12cvs22
* src/imap.c
		Add an alertpanel on auth error
		Add pseudo-log
		Remove pthread-related stuff
2005-07-05 20:52:32 +00:00
Colin Leroy
cc50e034a7 2005-07-05 [colin] 1.9.12cvs21
* src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
		Fix crash on plugin reloading (with a hack)
2005-07-05 17:16:08 +00:00
Colin Leroy
7f964b7b13 2005-07-05 [colin] 1.9.12cvs20
* src/prefs_account.c
	* src/prefs_account.h
		Fix typo
	* src/gtk/filesel.c
	* src/gtk/filesel.h
		Add a way to filter the view
	* src/gtk/pluginwindow.c
		Filter loadable stuff
	* src/plugins/pgpmime/prefs_gpg.c
		Fix missing unregistration
	* .cvsignore
	* src/etpan/.cvsignore
	* src/plugins/spamassassin/.cvsignore
		Add more stuff to cvs ignored files
2005-07-05 16:53:12 +00:00
Colin Leroy
8344f783c4 2005-07-04 [colin] 1.9.12cvs19
* src/imap.c
		Fix scan_required returning FALSE when it
		shouldn't. Maybe fix #760 (Can't retrieve
		messages)
2005-07-04 22:14:35 +00:00
Colin Leroy
beebecd343 2005-07-04 [colin] 1.9.12cvs18
* src/summaryview.c
		Fix always_show_msg pref
2005-07-04 21:00:33 +00:00
Paul Mangan
56df72ffe8 2005-07-04 [paul] 1.9.12cvs17
sync with main (forgotten in last commit)

	* src/common/utils.c
	* src/common/utils.h
		check_line_length(): new.
		is_dir_exist()
		is_file_entry_exist()
		dirent_is_regular_file()
		dirent_is_directory(): use g_file_test() instead of stat().
2005-07-04 10:40:54 +00:00
Paul Mangan
0fbe9ba4ce 2005-07-04 [paul] 1.9.12cvs16
sync with main:

	* src/compose.c
		compose_write_to_file(): check for line
		length limit and display warning if exceeds
	* src/jpilot.c
		use get_home_dir() instead of g_get_home_dir()
	* src/procheader.c
		removed warning about invalid date
	* src/vcard.c
		use get_home_dir() instead of g_get_home_dir()
2005-07-04 10:29:00 +00:00
Paul Mangan
37b19e5e70 2005-07-04 [paul] 1.9.12cvs15
* src/stock_pixmap.c
		fix new pixmap naming errors
		patch by Aleksandar Urosevic <urke.dd@urosevic.net>
2005-07-04 08:06:39 +00:00
Colin Leroy
03d70b0862 2005-07-04 [colin] 1.9.12cvs14
* src/imap.c
		Fix debugging string with a warning
2005-07-04 07:09:47 +00:00
Colin Leroy
19e7f4e76f 2005-07-04 [colin] 1.9.12cvs13
* configure.ac
		Add a check for libetpan's version (>= 0.37)
2005-07-04 07:06:01 +00:00
Hoà Viêt Dinh
070e3db260 2005-07-04 [hoa] 1.9.12cvs12
* commitHelper
	* src/imap.c
	* src/etpan/imap-thread.c
	* src/etpan/imap-thread.h
		fixed IMAP implementation of check of mails.
2005-07-04 00:30:44 +00:00
Hoà Viêt Dinh
1ef8a622fb merged imap branch 2005-07-03 16:46:33 +00:00
Colin Leroy
399eedb94d 2005-07-01 [colin] 1.9.12cvs10
* src/Makefile.am
	* src/folder.c
	* src/folder.h
	* src/folderview.c
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/plugins/trayicon/trayicon.c
		Add marked symbol on folders containing
		marked messages
	* src/procmsg.c
	* src/procmsg.h
	* src/toolbar.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_send.c
		Add an optional confirmation dialog on queue
		sending. Patch by wwp.
	* src/pixmaps/dir_close_mark.xpm	** ADDED **
	* src/pixmaps/dir_open_hrm_mark.xpm	** ADDED **
	* src/pixmaps/dir_open_mark.xpm		** ADDED **
	* src/pixmaps/drafts_close_mark.xpm	** ADDED **
	* src/pixmaps/drafts_open_mark.xpm	** ADDED **
	* src/pixmaps/inbox_hrm_mark.xpm	** ADDED **
	* src/pixmaps/inbox_mark.xpm		** ADDED **
	* src/pixmaps/outbox_hrm_mark.xpm	** ADDED **
	* src/pixmaps/outbox_mark.xpm		** ADDED **
	* src/pixmaps/trash_hrm_mark.xpm	** ADDED **
	* src/pixmaps/trash_mark.xpm		** ADDED **
		New pixmaps
2005-07-01 17:33:02 +00:00
Colin Leroy
5b24d887bf 2005-07-01 [colin] 1.9.12cvs9
* src/summaryview.c
		Fix a little threading bug
	* src/addrgather.c
	* src/mainwindow.c
		A little bit of HIG normality never hurts
2005-07-01 16:25:33 +00:00
Colin Leroy
a11ef7ab00 2005-07-01 [colin] 1.9.12cvs8
* src/compose.c
	* src/msgcache.c
	* src/pop.c
	* src/procmime.c
	* src/recv.c
	* src/common/log.c
	* src/common/template.c
	* src/common/utils.c
	* src/common/utils.h
		Reverted the fwrite_atomic stuff. In fact
		it is already atomic.
2005-07-01 06:51:37 +00:00
Colin Leroy
f706d28dcb 2005-06-30 [colin] 1.9.12cvs7
* src/common/utils.c
	* src/common/utils.h
		Add an fwrite_atomic() function to make
		sure we write everything: fwrite can make
		short writes.
	* src/compose.c
	* src/msgcache.c
	* src/pop.c
	* src/procmime.c
	* src/recv.c
	* src/common/log.c
	* src/common/template.c
		Use that (and fix swapping of size and nmemb).
		Thanks to Rich Coe for the heads up.
2005-06-30 20:23:24 +00:00
Colin Leroy
35d5bf3ee9 2005-06-30 [colin] 1.9.12cvs6
* src/addressbook.c
		Optimize addressbook opening
2005-06-30 16:45:18 +00:00
Colin Leroy
61fd95580f 2005-06-30 [colin] 1.9.12cvs5
* src/summaryview.c
		Remove calls to summary_step after move/copy
2005-06-30 01:51:00 +00:00
Paul Mangan
50ea9ef938 2005-06-28 [paul] 1.9.12cvs4
* src/alertpanel.c
		wrap and make the error msg selectable
2005-06-28 08:27:06 +00:00
Paul Mangan
c0703d9726 2005-06-28 [paul] 1.9.12cvs3
* src/ssl_manager.c
		replace the OK button with a Close button
	* src/gtk/foldersort.c
		use GTK_STOCK_ icons/buttons
2005-06-28 05:32:32 +00:00
Colin Leroy
774ab618e5 2005-06-28 [colin] 1.9.12cvs2
* src/gedit-print.c		** ADDED **
	* src/gedit-print.h		** ADDED **
	* src/gtk/gtksourceprintjob.c	** ADDED **
	* src/gtk/gtksourceprintjob.h	** ADDED **
		I can't believe no one had enough time to tell
		me I forgot the `cvs add`
2005-06-28 00:46:07 +00:00
Colin Leroy
eff55ada03 2005-06-27 [colin] 1.9.12cvs1
* src/Makefile.am
	* src/gtk/Makefile.am
	* src/messageview.c
	* src/procmsg.c
	* src/summaryview.c
	* configure.ac
		Add optional libgnomeprint-based printing
	* src/mainwindow.c
	* src/gtk/quicksearch.c
		Add an Edit/Quick search menu item to show
		and focus the quicksearch
2005-06-27 16:57:35 +00:00
Paul Mangan
48e46cca19 1.9.12 release 2005-06-27 12:57:52 +00:00
Colin Leroy
d68dcde546 2005-06-26 [colin] 1.9.11cvs106
* src/imap_gtk.c
		Forgot one file for previous fix
2005-06-26 20:35:22 +00:00
Colin Leroy
52e64f0119 2005-06-26 [colin] 1.9.11cvs105
* src/folder.c
	* src/imap.c
		Fix problems with folder operations in no_select
		imap folders. it applies only to mails, and
		creation/deletion/move/renaming of folders
		should be possible
2005-06-26 20:33:13 +00:00
Paul Mangan
56fb2f99d9 2005-06-26 [paul] 1.9.11cvs104
* src/prefs_filtering.c
		replace one more GTK_STOCK_REMOVE
		with GTK_STOCK_DELETE
2005-06-26 06:36:14 +00:00
Colin Leroy
2ce7e197b8 2005-06-25 [colin] 1.9.11cvs103
* src/imap.c
		Optimize get_seq_set_from_seq_list
		(Patch by Ricardo)
2005-06-25 12:39:51 +00:00
Colin Leroy
94099e91e6 2005-06-25 [colin] 1.9.11cvs102
* src/mh.c
		If the directory exists, but not in the
		correct encoding, rename it. This should
		handle old-versions-induced bugs.
2005-06-25 12:19:54 +00:00
Colin Leroy
588cb70326 2005-06-25 [colin] 1.9.11cvs101
* src/mh.c
		Fix path access with extended dir names
		Fixes bug #589 (SC segfaults with wrong locale
		settings)
2005-06-25 12:06:38 +00:00
Colin Leroy
2bba61598c 2005-06-25 [colin] 1.9.11cvs100
* src/prefs_account.c
	* src/prefs_account.h
	* src/compose.c
		Add an option to encrypt replies to
		encrypted messages
2005-06-25 11:14:48 +00:00
Colin Leroy
1e45b0637a 2005-06-25 [colin] 1.9.11cvs99
* src/compose.c
	* src/quote_fmt_parse.y
		... And make it work with pgpinline.
2005-06-25 10:04:02 +00:00
Colin Leroy
c58817954c 2005-06-25 [colin] 1.9.11cvs98
* src/compose.c
	* src/procmime.c
	* src/procmime.h
	* src/quote_fmt_parse.y
		o Make reedition of encrypted messages possible
		  (as long as it is encrypted to self too, no
		   magic there)
		o Make replying with quote (and without selecting
		  text) possible for encrypted messages.
		Closes bug #550 (Not possible to "reply with quote"
		to gnupg encrypted messages)
2005-06-25 09:48:51 +00:00
Paul Mangan
a8b820d193 2005-06-24 [paul] 1.9.11cvs97
* src/imap.c
		add missing include
2005-06-24 10:13:48 +00:00
Paul Mangan
03ba23857f 2005-06-24 [paul] 1.9.11cvs96
* src/editldap.c
		made bind password entry invisible
		(sync with main)
	* src/send_message.c
		send_message_local(): check exit status
		to detect errors (sync with main)
	* src/textview.c
		use main's less ambiguous popup menu
		wording
2005-06-24 05:36:26 +00:00
Paul Mangan
2c34ef255b 2005-06-24 [paul] 1.9.11cvs95
* src/prefs_actions.c
	* src/prefs_customheader.c
	* src/prefs_display_header.c
	* src/prefs_filtering_action.c
	* src/prefs_matcher.c
	* src/prefs_template.c
	* src/prefs_toolbar.c
		replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
	* src/gtk/description_window.c
		replace GTK_STOCK_OK with GTK_STOCK_CLOSE
2005-06-24 03:58:42 +00:00
Colin Leroy
e234f8bf00 2005-06-23 [colin] 1.9.11cvs94
* src/summaryview.c
		Fix rough edges (be sure to call status_show whenever
		necessary).
2005-06-23 21:55:04 +00:00
Colin Leroy
f950e55ce2 2005-06-23 [colin] 1.9.11cvs93
* src/summaryview.c
		Optimize Select All
		Before, in a 5K mails folder: 11s
		After, in the same folder: 58000µs
		The joys of locking... gtk_clist_select_all() fires a
		tree-select-row event for each selected row, which in
		summaryview, callbacks summary_selected which in turn,
		calls summary_status_show, which walks the selected
		rows. Hence, calling gtk_clist_select_all was
		exponential. Locking the summaryview makes
		summary_selected return early.
2005-06-23 21:42:32 +00:00
Colin Leroy
347e82225e 2005-06-23 [colin] 1.9.11cvs92
* src/imap.c
		Move mutex at the important place to avoid
		deadlocks
	* src/summaryview.c
		Fix Del key deleting directly instead of
		moving to trash
2005-06-23 16:59:36 +00:00
Colin Leroy
14c639c8d7 2005-06-22 [colin] 1.9.11cvs91
* src/plugins/spamassassin/libspamc.c
		As we do spagetti code with assignations in multiple
		places (see _message_read_raw where out = msg = raw),
		let's be sure we don't free the same pointer twice.
		Should fix bug #683 (Crash in libpam at
		message_cleanup).
2005-06-22 21:33:46 +00:00
Colin Leroy
5d2470815f 2005-06-22 [colin] 1.9.11cvs90
* src/compose.c
	* src/messageview.c
	* src/toolbar.c
		Make toolbar's delete use the move to trash stuff;
		Add gtk_widget_realize to be sure pixmaps can get
		created (that may fix an old worksforme bug which
		I can't find back...)
2005-06-22 20:06:03 +00:00
Colin Leroy
bdc513e7bc 2005-06-22 [colin] 1.9.11cvs89
* src/summaryview.c
	* src/summaryview.h
	* src/mainwindow.c
		Rename "Message/Delete" to "Message/Move to trash"
		Add "Message/Delete..." that directly destroys the
		selected messages after asking for a confirmation.
2005-06-22 18:23:15 +00:00
Colin Leroy
6ba7efd1c1 2005-06-22 [colin] 1.9.11cvs88
* src/imap.c
		o Fix compilation with non-gnu compiler (thanks Alex S Moore)
		o Fix a deadlock (thanks Darko)
2005-06-22 17:34:21 +00:00
Colin Leroy
a75de84df4 2005-06-22 [colin] 1.9.11cvs87
* src/gtk/foldersort.c
		Add missing include for the i18n;
		patch by Fabien Vantard
2005-06-22 00:34:33 +00:00
Colin Leroy
2dba92f0cf 2005-06-21 [colin] 1.9.11cvs86
* src/folder.c
	* src/folderview.c
		Respect the no_select flag
	* src/imap.c
		Fix recursive deletion
	* src/imap_gtk.c
	* src/mh_gtk.c
		Make the folder deletion's warning
		more explicit
2005-06-21 17:25:18 +00:00
Colin Leroy
5220ff8687 2005-06-21 [colin] 1.9.11cvs85
* src/textview.c
		Prevent email addresses from spanning accross
		lines - fixes bug # 646 (newline-chars in
		email addresses)
2005-06-21 03:53:05 +00:00
Colin Leroy
dc16c16dd5 2005-06-20 [colin] 1.9.11cvs84
* src/folder.c
		Be sure not to remove source if copy failed
2005-06-20 17:32:32 +00:00
Colin Leroy
99ae7bef94 2005-06-20 [colin] 1.9.11cvs83
* src/folderview.c
	* src/imap_gtk.c
		remove summaryview's lock
	* src/imap.c
		introduce threads to avoid problems when foreground tasks
		interfere with background tasks
	* src/mh.c
		prevent moving to drafts/queue
	* src/mimeview.c
		fix leak
2005-06-20 16:51:40 +00:00
Colin Leroy
c363012cca 2005-06-19 [colin] 1.9.11cvs82
* src/imap_gtk.c
		Remember that the user doesn't want to override
		offline mode, for 3 seconds. It avoid presenting
		him with N popups in a really short time.
2005-06-19 08:24:13 +00:00
Colin Leroy
cc81888fc8 2005-06-17 [colin] 1.9.11cvs81
* src/imap.c
		Fix IMAP breaking on folders containing '('
		(Probably won't be enough)
2005-06-17 15:53:18 +00:00
Colin Leroy
f011add893 2005-06-17 [colin] 1.9.11cvs80
Forgotten files on 1.9.11cvs79
	* src/summaryview.c
		Fix stepping when not immediately executing
	* src/imap.c
		Really prevent UID FETCH 0
	* src/codeconv.c
		Fix outgoing charset never set to utf-8
	* src/mh.c
		Fix leak
2005-06-17 10:13:08 +00:00
Colin Leroy
28831b723a 2005-06-16 [colin] 1.9.11cvs79
* src/compose.c
		Fix bug #707 (Dash splits rows)
		Only wrap if we're on a line break position and
		the previous one was a "white" (space) char.
		Pango stuff is weird.
2005-06-16 21:20:12 +00:00
Colin Leroy
b0c27bffcd 2005-06-16 [colin] 1.9.11cvs78
* src/imap_gtk.c
		Lock summaryview while downloading messages
		on user demand
	* src/procheader.c
	* src/unmime.c
	* src/common/utils.c
	* src/common/utils.h
		Replace \r and \n with spaces in From and
		Subject headers
2005-06-16 19:59:41 +00:00
Paul Mangan
ca71dd9eba 2005-06-16 [paul] 1.9.11cvs77
* src/procmime.c
		liberalise the mime parser
	* src/gtk/about.c
		add text wrapping
2005-06-16 10:25:25 +00:00
Paul Mangan
3e5455b0c3 2005-06-16 [paul] 1.9.11cvs76
* src/gtk/about.c
		reworked
2005-06-16 07:02:03 +00:00
Colin Leroy
26a783220e 2005-06-15 [colin] 1.9.11cvs75
* src/compose.c
		Finish header encoding fix
	* src/summaryview.c
		Fix segfault
	* src/headerview.c
		Fix compilation (Thanks Stephan
		Sachse)
2005-06-15 19:54:45 +00:00
Colin Leroy
c25667d19b 2005-06-15 [colin] 1.9.11cvs74
* Makefile.am
		Install gnome2 stuff rather than gnome1,
		if both are present
	* src/codeconv.c
	* src/codeconv.h
	* src/compose.c
		Fix headers encoding
	* src/folder.c
		Visual progress when fetching all messages
	* src/folderview.c
	* src/summaryview.c
	* src/summaryview.h
		Prevent changing current message while
		incorporating
2005-06-15 16:38:17 +00:00