aboutsummaryrefslogtreecommitdiffstats
path: root/mail/message-list.c
diff options
context:
space:
mode:
author0 <NotZed@Ximian.com>2001-10-30 11:28:40 +0800
committerMichael Zucci <zucchi@src.gnome.org>2001-10-30 11:28:40 +0800
commit093a00cf2bba85c4f1f0826dde1cb500ecc415d6 (patch)
treeafd4239a5665fbdd3f3e9dd048a818295084f44e /mail/message-list.c
parente01b1cb6625883a4db723209c743dc03abc112ef (diff)
downloadgsoc2013-evolution-093a00cf2bba85c4f1f0826dde1cb500ecc415d6.tar.gz
gsoc2013-evolution-093a00cf2bba85c4f1f0826dde1cb500ecc415d6.tar.zst
gsoc2013-evolution-093a00cf2bba85c4f1f0826dde1cb500ecc415d6.zip
Argh!!! Dont free the async op data here, the async op is still running
2001-10-30 <NotZed@Ximian.com> * subscribe-dialog.c (fe_cancel_op_foreach): Argh!!! Dont free the async op data here, the async op is still running and will access it! Just try to cancel it and mark it as cancelled (id == -1) (fe_done_subscribing): Only remove outselves from the hash table if we're not cancelled. The handle should always be set here, since this code runs in the gui thread. * message-list.c (on_cursor_activated_idle): If nothing selected/cursor not activated, then select no message. * mail-folder-cache.c (update_1folder): Make the trash count optional on EVOLUTION_COUNT_TRASH, becuase some lusers are just too stupid to understand what its for. * component-factory.c (storage_xfer_folder): Return slightly better error codes for copying folders, since its not implemented yet. * mail-vfolder.c, mail-local.c, mail-folder-cache.c, message-list.c component-factory.c, mail-ops.c, subscribe-dialog.c, mail-session.c: d() out some debug printfs, w() out some warnings. * folder-browser-ui.c (folder_browser_ui_add_message): Fix typo, Resent->Resend. svn path=/trunk/; revision=14412
Diffstat (limited to 'mail/message-list.c')
-rw-r--r--mail/message-list.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/mail/message-list.c b/mail/message-list.c
index 512102bb07..bcc6c22ea6 100644
--- a/mail/message-list.c
+++ b/mail/message-list.c
@@ -1766,7 +1766,7 @@ build_flat_diff(MessageList *ml, CamelFolderChangeInfo *changes)
gettimeofday(&start, NULL);
#endif
- printf("updating changes to display\n");
+ d(printf("updating changes to display\n"));
/* remove individual nodes? */
d(printf("Removing messages from view:\n"));
@@ -1977,9 +1977,12 @@ on_cursor_activated_idle (gpointer data)
gint selected = e_selection_model_selected_count (esm);
if (selected == 1 && message_list->cursor_uid) {
- printf ("emitting cursor changed signal, for uid %s\n", message_list->cursor_uid);
+ d(printf ("emitting cursor changed signal, for uid %s\n", message_list->cursor_uid));
gtk_signal_emit (GTK_OBJECT (message_list),
message_list_signals[MESSAGE_SELECTED], message_list->cursor_uid);
+ } else {
+ gtk_signal_emit (GTK_OBJECT (message_list),
+ message_list_signals[MESSAGE_SELECTED], NULL);
}
message_list->idle_id = 0;
4-*:tijl2014-07-251-0/+1 * Update to 0.98.4garga2014-06-255-31/+10 * Convert GMAKE to MAKE_CMDbapt2014-06-251-1/+1 * Add a patch to fix an error many users reported. When you have an old clamavgarga2014-06-102-1/+12 * Readd accidentally removed vars from SUB_LIST, they are used on clamd-milter.ingarga2014-05-181-1/+3 * Fix plist with old pkg_ toolsgarga2014-05-182-5/+7 * Retire security/clamav-devel, clamav is not being updated that much nowadays,garga2014-05-171-1/+1 * . Drop pkg-install and move directories to pkg-plistgarga2014-05-173-55/+28 * Fix major version number calculationgarga2014-05-163-6/+26 * . Add USES=libtool on security/clamavgarga2014-05-154-10/+10 * Re-add a patch that I accidentaly removed on last commit, and bump PORTREVISIONgarga2014-05-122-0/+63 * . Update to 0.98.3garga2014-05-084-85/+11 * milter rc script was broken after last updates.feld2014-05-062-4/+4 * rc script spring cleaning -- now passes rclintfeld2014-05-054-36/+31 * The FreeBSD x11@ and graphics team proudly presentszeising2014-04-171-0/+1 * Fix properties on pkg-plistbapt2014-01-221-1/+0 * Update to 0.98.1garga2014-01-173-38/+8 * Fix an old OPTION knob check (WITH_TESTS)garga2014-01-081-1/+1 * - Add a patch to fix bundled LLVM to build with libc++garga2014-01-082-2/+73 * Remove conditional to install DOCSgarga2013-11-011-2/+0 * - Fix issue on sparc64 (maybe other architetures?) that prevent clamav to verifygarga2013-10-152-1/+33 * back to use PORTDOCSgarga2013-09-272-82/+2 * Use gmake to fix an error on make checkgarga2013-09-251-1/+3 * - Update to 0.98garga2013-09-254-68/+114 * Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1 * - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0 * Fix error message that is showing a wrong dirgarga2013-07-141-1/+1 * Use new macrosgarga2013-06-222-44/+17 * Make TESTS a non-default optiongarga2013-05-081-1/+1 * - Convert USE_ICONV=yes to USES=iconvmva2013-04-281-1/+1 * Update to 0.97.8garga2013-04-242-3/+3 * Update to 0.97.7garga2013-03-162-3/+3 * Remove patches to build with clang and force clamav and clamav-devel to use GCC.garga2013-02-111-0/+1 * Change headers of all ports maintained by me to new formatgarga2012-10-051-5/+1 * Update to 0.97.6garga2012-09-182-4/+3 * Add DOCS, EXAMPLES and NLS to OPTIONS_DEFINE to my portsgarga2012-08-031-2/+2 * - Move to OPTIONSnggarga2012-06-301-40/+30 * - Fix CL_FORMAT bug introducted by clamav in version 0.97.5 (their bug #5252)scheidell2012-06-232-0/+24 * Update to 0.97.5garga2012-06-152-3/+3 * - Update to 0.97.4garga2012-03-173-141/+9 * In the rc.d scripts, change assignments to rcvar to use thedougb2012-01-143-3/+3 * - Remove unecessary dependency (libcheck) when option TESTS is off [1]garga2011-11-191-2/+2 * Clamav project people offers a new version tarball for package maintainersgarga2011-10-192-2/+3 * - Update to 0.97.3garga2011-10-183-3/+138 * - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-2/+0 * - Update to 0.97.2garga2011-07-274-162/+3 * Fix build with llvm from portsgarga2011-07-062-1/+135 * Remove bashism from the unit tests, and also check that chosen random port iscrees2011-06-301-0/+24 * - Update to 0.97.1garga2011-06-152-4/+6 * - s/CONF_FILES/CLAM_CONF_FILES/ to avoid a conflict in the future with newgarga2011-05-191-3/+3 * Add a new option to build JIT bytecode compiler using llvm installed from portsgarga2011-02-231-3/+11 * Fix detection if python was built with threads support and run make checkgarga2011-02-211-1/+1 * Update to 0.97garga2011-02-084-45/+3 * Restrict LLVM to i386 and amd64 since it doesn't build on sparc64, ia64 andgarga2011-01-261-1/+1 * - On 0.96.5, clamav was leaving some zombie proccess of freshclam, fix it.garga2010-12-173-0/+42 * Sync to new bsd.autotools.mkade2010-12-041-1/+1 * Update to 0.96.5garga2010-12-012-4/+3 * Update to 0.96.4garga2010-10-263-16/+4 * Fix a mmap() error scanning PDF files, as described on clamav's git repo commitgarga2010-09-292-1/+12 * - Remove GCC 4.2+ dependency, now it builds file with 3.4.6garga2010-09-281-10/+13 * Update to 0.96.3garga2010-09-215-61/+4 * - Add missing dependency (libltdl) to clamav and clamav-devel portsgarga2010-09-131-1/+2 * - Fix bytecode problem on FreeBSD 7.1garga2010-09-033-1/+47 * Add LICENSEgarga2010-08-251-0/+2 * - Fix CPU assumptions for amd64garga2010-08-162-0/+11 * pav@ noted LICENSE code don't work fine with ports using @cwd in plist, andgarga2010-08-131-2/+0 * Update to 0.96.2garga2010-08-132-4/+4 * Add LICENSEgarga2010-08-101-0/+2 * Gcc 4.2+ is only needed to build clamav with LLVM/JIT support, remove thisgarga2010-05-211-1/+1 * Update to 0.96.1garga2010-05-203-36/+6 * Disable LLVM/JIT build for sparc64, it should unbreak it on this archgarga2010-05-051-1/+1 * - Use ${TOUCH} instead of touchgarga2010-04-122-1/+3 * Unit tests require python built with thread support, disable make check whengarga2010-04-121-1/+17 * Python and gmaker are needed just if LLVM option is setgarga2010-04-101-14/+16 * - Reduce differences between it and security/clamav-develgarga2010-04-071-10/+16 * - Remove duplicated BUILD_DEPENDSgarga2010-04-071-2/+0 * - Update to 0.96garga2010-04-066-54/+62 * Begin the process of deprecating sysutils/rc_subr bydougb2010-03-273-3/+3 * Execute a "make check" at post-build target, add libcheck as a dependency for itgarga2010-01-281-0/+6 * After some requests, change permission of clamav-milter socket to 0777garga2010-01-221-1/+1 * Update to 0.95.3garga2009-10-295-8/+45 * Fix a few "bad example" problems in the rc.d scripts that have beendougb2009-07-162-4/+4 * - Update to 0.95.2garga2009-06-122-5/+4 * - Add reload option to startup script, it calls clamdscan --reload, a fastergarga2009-04-212-0/+9 * - Update to 0.95.1 and fix clamav-miltergarga2009-04-092-5/+4 * - Remove wrong patch added on last commitgarga2009-04-031-372/+0 * - Mark clamav-milter as BROKEN since it's not working. I updated clamav-develgarga2009-04-032-0/+373 * - Update to 0.95garga2009-03-277-53/+33 * - Mark MAKE_JOBS_SAFE for SMP compilationmm2009-03-231-0/+1 * - Update to 0.94.2garga2008-11-272-4/+4 * - Remove libtools from depends and use its own version, without it nextgarga2008-11-181-2/+1 * - Update to 0.94.1garga2008-11-043-14/+14 * - Fix pkg-plistgarga2008-09-162-3/+4 * - Update security/clamav to 0.94 [1] and fix a remote DoS [2]garga2008-09-163-26/+26 * - Change pre-install: target to pre-su-install: since user and group aregarga2008-08-211-1/+1 * Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.rafan2008-08-211-1/+0 * - Permit to ser owner and group to clamav milter socket [1]garga2008-08-192-6/+14 * - Fix wrong error message in clamav-milter startup scriptgarga2008-08-181-1/+1 * - Last change on clamav-milter startup script doesn't work if used with inet[6]garga2008-07-141-16/+26 * - Update to 0.93.3garga2008-07-083-5/+20 * - Fix checking of database viruses at startup script that i broke on lastgarga2008-06-172-2/+2 * - Fix clamd startup script to support cld containers for virus databasesgarga2008-06-172-3/+4 * - Forgot to remove one conditional about PTHREAD_LIB on last commitgarga2008-06-101-8/+4 * - Remove < 6.1 conditional since it's no longer supportedgarga2008-06-101-6/+1 * - Update to 0.93.1garga2008-06-102-5/+4 * - Fix default clamd socket name: clamd -> clamd.sockgarga2008-05-213-14/+24 * - Update to 0.93garga2008-04-174-8/+17 * - Fix a thread problem on FreeBSD 5.x forcing it to use -lpthread [1]garga2008-02-212-12/+7 * - Update to 0.92.1 (bugfix release) [1]garga2008-02-132-7/+4 * - Add an OPTION ICONV to fix a problem that can be caused by auto detection.garga2008-01-251-0/+7 * - Update security/clamav to 0.92garga2007-12-203-11/+32 * Unbreak pthread-related issues on 5.xade2007-11-271-6/+1 * - Update to 0.91.2garga2007-08-222-4/+4 * Fix clamav-milter startup script to don't wait clamd socket when it's using tcpgarga2007-08-141-1/+1 * - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptrafan2007-07-231-1/+0 * - Update to 0.91.1garga2007-07-172-4/+4 * - Update to 0.91garga2007-07-112-12/+4 * - Change clamav-milter rc.d script, now it just wait for clamd socket ifgarga2007-06-051-15/+19 * - Update to 0.90.3garga2007-06-023-74/+4 * - Make arc, arj, lha and unzoo achives support dependency as OPTIONS enabled bygarga2007-05-281-5/+18 * - Fix build with gethostbyname_r just after 601103 instead 600000garga2007-04-161-1/+2