Your message dated Tue, 02 May 2006 03:17:22 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#284095: fixed in evolution 2.6.1-1
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: evolution
Version: 2.0.2-3
Severity: wishlist
Tags: patch
In the tree view of folders, there should be a counter of mails next to drafts
folder. All the other mail clients I've used have this behaviour.
I include a patch for evolution to do this. I have try the patch and don't see
any problem, the method is the same the programmer uses on the outbox folder.
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing'), (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.9-1-k7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages evolution depends on:
ii evolution-data-server 1.0.2-3 evolution database backend server
ii gconf2 2.8.1-4 GNOME configuration database syste
ii gnome-icon-theme 2.8.0-1 GNOME Desktop icon theme
ii gtkhtml3.2 3.2.3-1 HTML rendering/editing library - b
ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi
ii libatk1.0-0 1.8.0-3 The ATK accessibility toolkit
ii libaudiofile0 0.2.6-4 Open-source version of SGI's audio
ii libbonobo2-0 2.8.0-3 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.6.1-1 The Bonobo UI library
ii libc6 2.3.2.ds1-18 GNU C Library: Shared libraries an
ii libcomerr2 1.35-6 The Common Error Description libra
ii libcompfaceg1 1989.11.11-24 Compress/decompress images for mai
ii libdb4.2 4.2.52-17 Berkeley v4.2 Database Libraries [
ii libebook8 1.0.2-3 Client library for evolution addre
ii libecal6 1.0.2-3 Client library for evolution calen
ii libedataserver3 1.0.2-3 Utily library for evolution data s
ii libegroupwise6 1.0.2-3 Client library for accessing group
ii libesd0 0.2.35-2 Enlightened Sound Daemon - Shared
ii libfontconfig1 2.2.3-4 generic font configuration library
ii libfreetype6 2.1.7-2.3 FreeType 2 font engine, shared lib
ii libgail-common 1.8.0-2 GNOME Accessibility Implementation
ii libgail17 1.8.0-2 GNOME Accessibility Implementation
ii libgal2.2-1 2.2.3-1 G App Libs (run time library)
ii libgal2.2-common 2.2.3-1 G App Libs (common files)
ii libgconf2-4 2.8.1-4 GNOME configuration database syste
ii libgcrypt11 1.2.0-4 LGPL Crypto library - runtime libr
ii libglade2-0 1:2.4.0-1 Library to load .glade files at ru
ii libglib2.0-0 2.4.7-1 The GLib library of C routines
ii libgnome-keyring0 0.4.0-2 GNOME keyring services library
ii libgnome-pilot2 2.0.10-6.1 Support libraries for gnome-pilot
ii libgnome2-0 2.6.1.2-2 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.8.0-1 A powerful object-oriented display
ii libgnomeprint2.2-0 2.8.0.1-2 The GNOME 2.2 print architecture -
ii libgnomeprintui2.2-0 2.6.2-1 The GNOME 2.2 print architecture U
ii libgnomeui-0 2.6.1.1cvs-1 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.6.2-2 The GNOME virtual file-system libr
ii libgnutls11 1.0.16-9 GNU TLS library - runtime library
ii libgpg-error0 1.0-1 library for common error values an
ii libgtk2.0-0 2.4.13-1 The GTK+ graphical user interface
ii libgtkhtml3.2-11 3.2.3-1 HTML rendering/editing library - r
ii libice6 4.3.0.dfsg.1-8 Inter-Client Exchange library
ii libjpeg62 6b-9 The Independent JPEG Group's JPEG
ii libkrb53 1.3.4-4 MIT Kerberos runtime libraries
ii libldap2 2.1.30-3 OpenLDAP libraries
ii libnspr4 2:1.7.3-5 Netscape Portable Runtime Library
ii libnss3 2:1.7.3-5 Network Security Service Libraries
ii liborbit2 1:2.10.2-1.1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.6.0-3 Layout and rendering of internatio
ii libpisock8 0.11.8-10 Library for communicating with a P
ii libpisync0 0.11.8-10 Synchronization library for PalmOS
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsm6 4.3.0.dfsg.1-8 X Window System Session Management
ii libsoup2.2-7 2.2.1-1 an HTTP library implementation in
ii libtasn1-2 0.2.10-3 Manage ASN.1 structures (runtime)
ii libx11-6 4.3.0.dfsg.1-8 X Window System protocol client li
ii libxml2 2.6.11-5 GNOME XML library
ii xlibs 4.3.0.dfsg.1-8 X Window System client libraries m
ii zlib1g 1:1.2.2-3 compression library - runtime
-- no debconf information
--- evolution-2.0.2.orig/mail/em-folder-tree-model.c
+++ evolution-2.0.2/mail/em-folder-tree-model.c
@@ -450,6 +450,7 @@
g_hash_table_insert (si->full_hash, g_strdup (fi->full_name), path_row);
/* HACK: if we have the folder, and its the outbox folder, we need the total count, not unread */
+ /* HACK2: We do the same to the draft folder */
/* This is duplicated in mail-folder-cache too, should perhaps be functionised */
unread = fi->unread == -1 ? 0 : fi->unread;
if (mail_note_get_folder_from_uri(fi->uri, &folder) && folder) {
@@ -464,8 +465,21 @@
}
unread = total > 0 ? total : 0;
+ }
+ if (folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_DRAFTS)) {
+ int total;
+
+ if ((total = camel_folder_get_message_count (folder)) > 0) {
+ int deleted = camel_folder_get_deleted_message_count (folder);
+
+ if (deleted != -1)
+ total -= deleted;
+ }
+
+ unread = total > 0 ? total : 0;
}
camel_object_unref(folder);
+
}
if (emft_is_special_local_folder(si->store, fi->full_name))
--- evolution-2.0.2.orig/mail/mail-folder-cache.c
+++ evolution-2.0.2/mail/mail-folder-cache.c
@@ -330,10 +330,12 @@
d(printf("update 1 folder '%s'\n", folder->full_name));
if ((count_trash && (CAMEL_IS_VTRASH_FOLDER (folder)))
|| folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_OUTBOX)
+ || folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_DRAFTS)
|| (count_sent && folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_SENT))) {
d(printf(" total count\n"));
unread = camel_folder_get_message_count (folder);
- if (folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_OUTBOX)) {
+ if (folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_OUTBOX)
+ || folder == mail_component_get_folder(NULL, MAIL_COMPONENT_FOLDER_DRAFTS)) {
if ((deleted = camel_folder_get_deleted_message_count (folder)) > 0)
unread -= deleted;
}
--- End Message ---
--- Begin Message ---
Source: evolution
Source-Version: 2.6.1-1
We believe that the bug you reported is fixed in the latest version of
evolution, which is due to be installed in the Debian FTP archive:
evolution-dbg_2.6.1-1_i386.deb
to pool/main/e/evolution/evolution-dbg_2.6.1-1_i386.deb
evolution-dev_2.6.1-1_i386.deb
to pool/main/e/evolution/evolution-dev_2.6.1-1_i386.deb
evolution-plugins_2.6.1-1_i386.deb
to pool/main/e/evolution/evolution-plugins_2.6.1-1_i386.deb
evolution_2.6.1-1.diff.gz
to pool/main/e/evolution/evolution_2.6.1-1.diff.gz
evolution_2.6.1-1.dsc
to pool/main/e/evolution/evolution_2.6.1-1.dsc
evolution_2.6.1-1_i386.deb
to pool/main/e/evolution/evolution_2.6.1-1_i386.deb
evolution_2.6.1.orig.tar.gz
to pool/main/e/evolution/evolution_2.6.1.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Heikki Henriksen <[EMAIL PROTECTED]> (supplier of updated evolution package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 28 Apr 2006 17:12:48 +0200
Source: evolution
Binary: evolution-plugins evolution-dev evolution-dbg evolution
Architecture: source i386
Version: 2.6.1-1
Distribution: unstable
Urgency: medium
Maintainer: Jordi Mallach <[EMAIL PROTECTED]>
Changed-By: Heikki Henriksen <[EMAIL PROTECTED]>
Description:
evolution - The groupware suite
evolution-dbg - The groupware suite - with debugging symbols
evolution-dev - Development library files for Evolution
evolution-plugins - All bundled plugins for Evolution
Closes: 139947 160049 187821 190750 196426 211656 218075 236852 251060 257322
265568 277707 278242 284095 292810 297236 312288 327406 339500 341085 343987
349163 357845 360860 361995
Changes:
evolution (2.6.1-1) unstable; urgency=low
.
[ Heikki Henriksen ]
* Upload to unstable
* New upstream release (2.6.1)
* debian/control: add recommends notification-daemon to evolution-plugins
* debian/control: bump debhelper build-dep to >= 5.0.0
* debian/control: added recommends: yelp (closes: #277707)
* debian/control: removed old unecessary conflicts/replaces
* debian/control: add suggests on evolution-dbg
* evolution-wombat has been removed some time ago
(closes: #236852, #265568, #160049, #211656, #218075, #196426)
* debian/evolution-mail.desktop: pull from ubuntu (and add norwegian
translations :) ) (closes: #257322)
* debian/rules: clean up clean::
* debian/control: add build-dep libnm-glib-dev and suggest network-manager.
Provides NetworkManager-magic if available.
* Upstream fix for addressbook data-loss (uid vs relative_uri)
(closes: #361995)
* debian/watch: added
* debian/patches/40_disposition-notification.patch:
Fix crash on disposition-notification (upstream bug: 324327)
* debian/patches/31_no-audio-inline.patch & debian/control:
Remove build-dep on gstreamer0.8 and audio-inline-plugin until its' fixed
* Upstream fix for new-mail-plugin (closes: #341085)
.
[ Oystein Gisnas ]
* Upstream fixes for mbox import (closes: #292810)
* Upstream fixes for yelp user guide category and title++
(closes: #360860, #339500)
* Upstream support for contact groups (closes: #297236)
* Upstream LDAP fixes (closes: #187821, #190750, #251060, #139947)
* Remove obsolete README.SSL since SSL/TLS is builtin
* Upstream fix for creation of task from mail message (closes: #327406)
* debian/evolution.links: Fix link filename for evolution-2.6 manpage
* debian/rules: Add dh_shlibdeps flag to aviod unnecessary runs of ldconfig
* debian/evolution.menu: Remove obsolete tag in menu file (see #129131)
.
[ Jordi Mallach ]
* debian/rules:
- don't overwrite CFLAGS, or we get unusable -dbg packages
(thanks seb128).
- likewise for DEB_CONFIGURE_EXTRA_FLAGS.
.
evolution (2.6.0-2) experimental; urgency=medium
.
* Now updates count for drafts folder (closes: #284095)
* Build --without-krb4 (closes: #278242)
* Move spamassassin recommends to evolution-plugins (closes: #343987)
* Upstream fixes in ldif-import (closes: #357845)
* Bump debhelper compat to 5
* remove camel-providers from evolution.install:
moved to e-d-s once upon a time
* remove evolution-importers from evolution.install:
goes under *so
.
evolution (2.6.0-1) experimental; urgency=low
.
* New upstream release
* Added -dbg package with Priority: extra
* debian/patches/50_de-translation-typo.patch:
Removed - string is no longer valid
* debian/patches/55_fi-translation-fix.patch:
Updated
* debian/patches/80_default_mailer_free-fix.patch:
Removed - fixed upstream
* Enable experimental plugins and update plugin-list
(closes: #349163, #312288)
* debian/patches/07_default_shell_only_with_no_uris.patch:
Added from ubuntu's packages
* debian/patches/30_no-ipod-sync.patch:
Don't build ipod-sync-plugin (at least not until it wants to build)
Files:
f921ae93cfcea9fa6ca0cd09afc80d73 1348 gnome optional evolution_2.6.1-1.dsc
e2ba35f5eaa324d0eb552c1c87405042 17037346 gnome optional
evolution_2.6.1.orig.tar.gz
1ab63014af33f70be2349ebc2ef15801 25424 gnome optional evolution_2.6.1-1.diff.gz
297fa38349d405e4b3d19585f49e24d3 12014072 gnome optional
evolution_2.6.1-1_i386.deb
cfb4aeaaa94356c1d581e9238b4a3153 213596 devel optional
evolution-dev_2.6.1-1_i386.deb
9d65e7b452d0711d2526255559ae0b57 5823452 devel extra
evolution-dbg_2.6.1-1_i386.deb
d41a3b3362ae4737427e90558090317b 309374 gnome optional
evolution-plugins_2.6.1-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEVyr3JYSUupF6Il4RAlttAJkBhxGx7jRoE+OrXdZTL4EylkyObQCg6Ey7
fiDO3Wor3a0ndyFpe7A8ZNs=
=ek9w
-----END PGP SIGNATURE-----
--- End Message ---