lp:ubuntu/intrepid/evolution
- Get this branch:
- bzr branch lp:ubuntu/intrepid/evolution
Branch merges
Branch information
Recent revisions
- 103. By Sebastien Bacher
-
* debian/
patches/ 90_upstream_ fix_crasher. patch:
- upstream change to fix a crasher, wait for the eflag to be set before
continuing so the callback function works correctly (lp: #287136) - 102. By Sebastien Bacher
-
* New upstream version:
Bug Fixes:
- #364542: Evolution message preview window freezes
- #438155: Crash trying to start Evolution
- #497928: Crash deleting Address book assigned to Pidgin Automatic Contacts
- #511918: evolution-addressbook- export crashes while exporting to CSV
- #511947: Crash when right-click on bogus Groupwise account
- #514989: Calendar preview reports the wrong date for meetings
- #519491: Crash while trying to open Evolution
- #528816: Evolution ignores timezone info when importing ics calendars
- #530606: Crash trying to setup an Exchange account
- #530691: Hang trying to delete a folder
- #530716: Evolution crashed just after opening an error message
window from status bar log
- #530872: Evolution crash trying to open a task after creating a new
local task list.
- #535248: Don't implicitly use log file if it is not opened properly
- #541121: Updated Meetings Need to Notify the Organizer Just as Brand
New Meetings Do
- #550441: Crash when accepting/declining a recurring meeting
- #552575: Forwarding vCard fails
- #552583: Passwords don't get stored when using other authentication type
than "Password"
- #553273: e_error_* calls should always end with a NULL
- #553297: Crash in calendar day view when inline editing instance summary
- #553527: Let bbdb plugin do its work in a separate thread
- #553609: Runtime critical warning when clicking "Today" in calendar
- #553715: Editing summary in a week view of the instance changes end time
to start time
- #554349: Eexporting messages with "save message" command does not
export all messages
- #554418: Use the filename to determine the mimetype for
application/ octet-stream contents
- #554456: First attempt at Advanced search does not work
- #554566: Wrong rule selected using typeahead-find on message filter editor
- #554664: Attaching a networked file fails in evolution
- #555276: Corrupted vfolders; SIGSEGV in camel_folder_get_message
- #555494: Category icons are not appearing in search of calendar/contact
- #555775: Critical error 'evolution-composer. ui' : No such file
or directory
- #556059: Include directory paths don't support building outside
the source tree
- #556284: Crash on right-clicking a new message
- #424818 (bugzilla.novell. com): Use correct properties for offline sync
* debian/control:
- updated evolution-data-server requirement
* debian/patches/ 90_update_ svn_version. patch:
- the changes are in the new version - 101. By Sebastien Bacher
-
* debian/control:
- don't suggest gnome-spell it's not used in the current version
(lp: #279158)
- update the evolution-data-server requirement to the current version
* debian/patches/ 90_update_ svn_version. patch:
- update the code to the current svn version so it gets testing before
the next tarball - 99. By Sebastien Bacher
-
* New upstream version:
New in 2.24.0:
- Message Templates
- WebDAV Contacts Plugin
- Google Contacts Plugin
- Custom header support while sending mails
- Single Model view for Calendar
- Sqlite Based message summary
- New Bonobo-less composer for Evolution
- Quota support to IMAP/POP accounts
- Gtk+ Recent manager integration in Composer
Bug Fixes:
- #504767: Expand also parent nodes, if necessary
- #505016: Check for NULL to prevent crash when error occurred.
(lp: #250304)
- #514299: Connect to signals only once, when creating new status icon
(lp: #188290)
- #534039: Dropped unnecessary and offending code causing infinite
loops when deleting search folder.
- #539536: Add "Face" header to default headers and allow it to be hidden
- #551548: Enable selection of S/MIME for individual messages
(lp: #267879)
- #551628: Remove old events from the view when objects are modified.
- #551895: Fix a warning message
- #551915: Manage error on idle, to call gtk functions in the main thread
- #552911: Do not use spaces in file names
* debian/copyright:
- updated to list the lgpl license - 98. By Sebastien Bacher
-
* New upstream version:
Bug Fixes:
- #458512: Delete the accessibility tag from the User button
- #509647: Do not expunge folder when something goes wrong
- #523327: Show description in monospace font and wrap lines too.
- #525555: Evolution forgets Google Calendar credentials
- #534762: Change "addressbook" to "address book" in translatable strings
- #544430: Better formed translatable strings for quota usage
- #546926: New function to simply call camel_shutdown
- #547822: Make it show "Tasks" for printing tasks list
and "Calendar" for printing a calendar
- #547822: Use g_malloc
- #548348: Add a libecontactprint_la_LIBADD stanza so we link
to the correct libemiscwidgets and libeutil
- #549554: Drop sentence about an "Automatic" option
* debian/control:
- updated evolution-data-server requirement - 97. By Sebastien Bacher
-
* New upstream version:
Bug Fixes:
- #249844: Fix compiler warnings
- #324203: New check box to be able to set LDAP address books browseable
until reaches given limits
- #347287: Use a single model for all the views
- #352695: Search and clear action, looses the expanded state of threads
(lp: #254072)
- #416258: Make evolution respect GTK_ICON_SIZE changes
- #435969: Show authentication section in an account druid too
- #467115: Fix missing icons in different modules
- #498095: Set proper mnemonic widget for description label
- #508732 Removed 'Crash detection' startup dialog box. (lp: #235427)
- #513363: Removed the outdated "New Features" list and the incorrect
" Evolution team" email address.
- #519292: Better thread expand and collapse handling
- #529743: Support Subject or Recipients contain search
- #530402: Improve dialog wording, and don't use a window title
- #531288: Use proxy icon from tango-icon-theme and fall back to the icon
shipped by gnome-control- center
- #535745: Require and link calendar libs with libgdata and libgdata-google
- #544117: Initialize variables to NULL, to not free uninitialized memory in
the cleanup part on the error
- #546263: Editing contact list messes minicard view fixed
- #546668: Drop one unused define
- #546744: Use address-book-new icon instead of contacts-new
- #546748: Change "_Properties..." to "_Properties" to match HIG
and other components.
- #546785: Make bbdb plugin just as polite as google-account- setup
- #546788: Drop unused "ViewNormal" cmd entry
- #546788: Remove unused formatting style option
- #546892: Prefer themed icon names
- #547308: Do not try to authenticate to the server more than twice
with correct credentials
- #547369: Fix a typo.
- #547372: Fix TeX-style quotes
- #547411: New, Tangoized versions of images now live in data/icons
- #547805: Do not filter list of applications to open attachments
Other fixes:
Lots of disk summary related stability fixes
* debian/control:
- updated evolution-data-server requirements
* debian/evolution. install:
- correct naming issue - 96. By Sebastien Bacher
-
* New upstream version:
New in 2.23.6:
- WebDAV contacts plugin
Bug Fixes:
- #211267: Report correct number of pages to print and print
them as requested
- #249844: Use fully qualified names for "New" submenu entries
- #256540: Do not use GtkNotebook with only one tab
- #329821: Recalculate returned row to the model row, if we are sorting
- #353927: Do not blink the icon more than 15 seconds
- #428384: Improve buttons in the "exit-unsaved" dialog by replacing
"Cancel" with "Continue Editing" and "Save Message" with "Save Draft".
- #491176: Word-wrap the summary if necessary; keep the text and action
buttons aligned on the left
- #500389: New ability to define Options
- #504417: Preferences windows cut off
- #514006: Quote literal values
- #517151: Give a mnemonic to "Composer in External Editor"
- #517825: Fix duplicate mnemonic. "_Work Offline" -> "Work _Offline"
- #529460: Change "Startup Wizard" to "Setup Assistant".
Also make the plugin description less lame
- #530388: Fix a crash when editing labels
- #537088: Fix empty headers if FROM/Sender is NULL
- #539268: Fix attachment description
- #543058: Properly capitalize INBOX
- #543411: Don't load known folders
- #543532: Let free memory when we are done with it, not before.
- #543754: Reword "insufficient-permissions" error message
- #543755: Fix a typo
- #543756: Make question better translatable
- #543943: Fix a memory leak
- #544252: Use consistent naming to the GUI for different components
- #544157: Sort View / Window
- #544383: Put contact list members in reverse order
- #544857: Fix a typo
- #544859: Clarify description of "sync_interval" key.
- #544860: Add translator comments for split "update every" sentence
- #544861: Reword "invalid-user" error message
- #544862: Clarify description of "use_authentication" key
- #544958: Use email, not e-mail
- #544969: Added the hook for folder custom icon
- #544994: Typos/Syntax improvements
- #545300: Add a translatable tag in "_Merge" string
- #545303: Add gettext in the xml string
- #545436: Check the info before accessing it
- #545558: Hula support is disabled by default now, so remove any
mention of it from the User Guide
- #545568: Make sure system plugins are enabled on startup
- #545820: Fix a typo.
- #546057: Use "x-office-calendar" icon name instead of "stock_calendar"
New in 2.23.5
Camel DB Summary support.
New EPlugin for message templates.
Google Contacts support
Bug Fixes:
- #543753: Addressbook error string fixes
- #228725: Contacts view should not say "no items in this view" until
the backend is done responding
- #543134: Mail notification plugin should provide a right-click
menu for preferences
- #269152: Work-around for MS Outlook/Lookout that use X-MimeOLE
- #200147: Added basic Template support
- #206592: Action to invoke New Message window from the composer itself
- #207802: Do not allow drop messages to the same message list as
is the source.
- #243201: Escape rule title so that can contain also XML entities
in the file
- #310988: Don't even show the "send-options" action unless an Exchange
or GroupWise account appears in the From combo box
- #318089: Ask for destination source only when have more than one writable
source defined
- #329821: Show tooltips over task's table
- #368038: Ensure only one Birthdays & Anniversaries source
- #370731: (Novell Bugzilla) Use MAX to determine the minimal size for each
cell. This prevents the numbers and day-names from getting fuzzy when
using large font-sizes
- #382783: Grab focus of new rule part on adding and scroll to
the bottom too
- #395636: Added accel key Ctrl+Shift+B for collapsing all threads
and Ctrl+/ for marking all messages as read
- #423395: Put the anchor where the message body begins and let GtkHTML
know the anchor name to place the cursor there in caret mode on
the first focus
- #440818: Convert line to UTF-8 if not a valid one. Pretend it to be
an ISO-8859-1 line
- #477082,#438479: Fixed documentation
- #478469: Changed the progress dialog to be more HIG compliant
- #519536: Handle freeing of data safely.
- #524130: Pass description text through 'camel_text_to_ html' to have
links clickable in a preview
- #526262: Handle _title element in analogical way as title
- #530069: Don't show the configuration tab unless the selected plugin
actually has configuration options
- #532472: Strip the account URL
- #532597: Do not leave selected more than one item if somebody
else took care or reposition of the cursor row before the delete
- #534039: Track folders even when Search Folders disabled,
to have them known when enabling Search Folders on demand
- #536488: Remove '~/.evolution/.running' file before backup/after restore,
thus Evolution will not claim next start it was closed incorrectly
- #537275: Do not pass data to the child structure if we were canceled
- #537725: Set the autosaved flag so we don't get pestered with a save
dialog if the user then decides to close the composer window
- #538741: Strip preceding tabs from Date headers too
- #538908: Desensitize the "send-options" action unless we've selected
as Exchange or GroupWise account.
- #539268: Do not use both filename and description if these are identical
- #539755: Do not access memory beyond the columns array
- #540152: Fix some memory leaks
- #540160: Remember whether we come from none/multi select to single select
and properly update the preview.
- #540274: After restore walk through all account, addressbook, calendar,
task and memo sources and fix the base uri if required
- #540282: Remove the "printing" GConf key. We use a key file now
- #540282: Store printer and page settings in a key file rather than GConf
- #540400: Make Evolution Backup follow symbolic links
- #540516: Sanitize user input while accepting path/filename of the backup
- #540972: Small memory leak fix.
- #541355: Removes any freed objects from the 'locals' list in each conduit
which otherwise frees them again when the conduit is closed
- #541365: Do not call 'camel_folder_ sort_uids' when we do
not have folder or uid
- #542101: Escape PlaceOfTheMeeting in the Location: line of the tooltip
- #542125: Remove unnecessary files from source control
- #542149: Display an error message to restart if user tries to subscribe
to other's mailbox
- #542587: New widget implements the online/offline button used in
the main window.
- #542631: Use g_format_size_for_ display instead of cut and pasted code
- #542889: Port to the new gtk tooltip api
- #543758: Never mark empty strings for translations
Other Contributors:
- Sort the uids so that moving/copying messages preserves mailbox ordering
rather than jumbled randomness.
- Add dolt revision 5e9eef10 to the autotools build system.
Speeds up the build, otherwise falls back to libtool
- Configure email-custom-header plugin within the plugin-manager.
* debian/control:
- updated evolution-data-server and gtkhtml requirements
- updated the description due to plugins changes
* debian/evolution. install, evolution- plugins. install:
- updated the list of plugins to install - 95. By Sebastien Bacher
-
* New upstream version:
New in 2.23.4
Python support for EPlugins.
Bug Fixes:
- #201011: Ability to disable filter rules
- #201011: Show Enabled column in the editor, because we support it here
- #314467: Reset port when setting host name without it
- #330597: Add all text/* parts which has a filename set
and also attach all submessages
- #337160: Do not pretend the row with a cursor is selected when it isn't
- #509595: Do not crash if file does not exists.
Also be able to read lines more than 249 characters long
- #535204: The tasks objects had been destroyed before
the call of destroy_component
- #535791: New UI option to let uset choose whether start typing at the
bottom of the document or not on replying
- #536772: Disable Folder menu items consistently with a popup
menu over folder
- #536813: Do not start to edit the event on the double click if the event
is not on the server yet
- #538002: Do not allow dropping messages on folders with
CAMEL_FOLDER_ NOSELECT flag set
- #304029: changed description of default search filter from
"Name begins with" to "Name contains"
Other Contributors:
- fix for security vulnerabilities CVE-2008-1108 and CVE-2008-1109
* debian/control.in:
- build-depends on python-dev
- updated the description
* debian/evolution. install:
- install the new python plugin there
* debian/patches/ 90_from_ svn_fix_ possible_ calendar_ buffer_ overflow. patch:
- dropped, fixed in the new version
* debian/rules:
- enable python build - 94. By Sebastien Bacher
-
* New upstream versions:
New in 2.23.3
New plugin for setting headers while sending email
Bug Fixes:
- #311042: Allocate size for location and info labels differently
- #317755: Do not quit until we are done with mail sync
- #322553: Do not run signature script when disabled
in /desktop/gnome/lockdown/ disable_ command_ line
- #394441: (Novell Bugzilla) Fixes a double free
- #463040: Forget former selected uid as soon as we know we moved to other
- #473198: Ignore signature
- #496476: Removed GtkTables and added simple HBoxes
- #514383: Remove the "ask-mark-read" error
- #523402: Do not leak. Reassign back the old values before freeing
- #525966: Don't mark composer as dirty
- #529464: Don't use the string handle
- #529995: Disable the "attachment reminder" plugin instead of disabling
the check for missing attachment
- #530392: Pressing Enter in the entry activates the default response
- #531592: Do not escape window titles and status bar messages
- #531836: Don't block on deleted message
- #532384: Choose the text/html part in normal mode only if the alrenative
multipart contains also a text/plain part
- #532597: Fix random selection of contacts
- #533465: Strip whitespace from user-entered hostname
- #533820: Fix for a crash on double-clicking the border of meetings
in day-view
- #534012: Indicate error if backup folder chosen lacks permissions
- #534312: Show icons for forwarded mails
- #534360: Migrate from deprecated GtkObject symbols to GObject equivalents.
- #534476: Remove the special check for "winmail.dat".
GIO correctly identifies it as "application/ms-tnef"
- #535273: Link e-util and econduit libraries with gnome-pilot
- #535459: Crash while opening a mail
- #535670: Prevent evolution-rss articles being formatted as attachments
- #535749: Don't leave deleted messages strike through
Bug Fixes:
- #240823: Send notification only to individuals and groups
- #273041: Allow propagation of the error from the plugin in the hook target
- #316390: Listen for changes in categories setup and propagate them to UI
- #338330: Internet based calendar events are
declined by Evolution/GroupWise
- #358644: (Novell Bugzilla) Retracted groupwise appointments should
disappear as soon as they are retracted.
- #363908: Evolution crashed during exit
- #368277: (Novell Bugzilla) Cannot copy and paste email addresses from an
appointment to a mail message
- #382687: Don't download contents in main thread, which causes deadlock
- #424744: Remove Camel's dependency on libedataserver
- #467892: "Unread Messages" causes mail that you read to disappear
- #511337: Fix a crash when simultaneously pressing the "show"
preview/arrow button on several very large image attachments in an e-mail
- #518103: Check online status from NetworkManager at startup instead
of using the last-used-state.
- #524121: Fixing typo from patch for bug #516408
- #525241: Extend EPlugin to support GtkUIManager
- #528288: Display warning when starting in search view & no messages
displayed
- #529179: Rebuild search menu rather on idle, then immediately after
the change in gconf, because other parts may not have this
change propagated yet
- #529247: Fix theming issue with HTML mail display
- #529254: Handle either URI or filename.
Return success or failure, not gint
- #529375: Add new option to determine whether check for address in a local
address book only
- #529660: Change stable version to 2.22.1
- #529768: Setup default callbacks for the newly created EMsgComposer widget
- #529855: Use proper label element name, these are localized by default
- #529893: Properly set type hint on tooltip window
- #530245: Let searches work with labels again
- #530576: Link with libebackend
- #530672: Evolution crashes when viewing pgp-signed message
- #531426: Display face header images at 48x48 instead of 64x64
- #531519: Evolution crashes on print-preview
New in 2.23.1:
Quota support to IMAP/POP accounts
Configurable Proxy settings for Evolution
Gtk+ Recent manager integration in Composer
New bonobo-less message composer
Bug Fixes:
- #232594: Set status to Needs Action when attendee's address
have been changed.
- #264456: Do not count deleted junk messages when doesn't
show deleted messages.
- #270406: Add quota support to IMAP/POP accounts
- #271863: Do not count deleted junked messages to total number of messages
with unchecked "Hide Deleted Messages" option
- #273177: New function to add whole vCard to addressbook.
- #316572: Do not translate unused text.
- #328146: Fix missing and conflicting mnemonics.
- #334444: Fix for mails with huge attachments
- #335891: Desensitize the signature editing interface if the "signatures"
GConf key is not writable.
- #346555: Fixed a mnemonic conflict
- #350308: Make colors only darker, not lighter.
Use black in case someone has too dark theme.
- #378203: Don't crash if path is corrupted
- #404241: Never return NULL, rather return "Other" as default.
- #408579: Changed '"' to '\"' to work with intltool.
- #437539: Use DocBook tags instead of UTF-8 characters for things like
copyright and trademark symbols, quotes, etc.
- #438613: Use different read-only message when checking from contact
editor and from calendar UI.
- #451976: Try to find text/html part in multipart/alternative when
in normal mode.
- #460204: Check whether found mime type is valid before returning it.
- #476918: Fix a minor typo
- #482148: Allow clear search when some search is active and text is empty.
- #484793: String change: "Continue Editing" -> "Edit Message"
- #488175: Colorize follow-up messages same as with due-by flag.
- #496839: Implement Plugin Load Levels. You can decide on which load-level
you want your plugin to be loaded.
- #501885: Specify locale directory correctly
- #502826: Reword and reorder Reply Style items in the Preferences.
- #506347: Inherit background colors from actual theme,
do not use hardcoded one.
- #506359: Add Translators' comments.
- #507372: Done language edits on newly added sections.
- #507526: Add translators' comment.
- #509672: Clarify an error message
- #509923: Evolution does not show recurrence of accepted meeting invites
- #511950: Do not force button/label sizes.
- #511952: Marking text for translation.
- #511953: Create dialog properly.
- #511956: Mark text for translation. Make dialog nicer
- #511957: Mark messages for translation.
- #511978: Resolve mnemonics clash on Junk tab
- #512543: Get rid of ENABLE_CAIRO define
- #513951: Centralize where Evolution's user data directory is defined
- #514744: Check also for proper root node and use default if not
the right one.
- #515786: Fix misspelled SpamAssassin word.
- #517134: Added a placeholder to dock the "Recent Documents" menu.
- #517168: "compose in external editor" not working
- #517492: Set proper dialog caption with New or Properties
- #519154: Do not localize folder name used in window title
- #519292: Use numbers instead of gboolean value
- #519304: Mark plugin name for translation
- #519421: also use <libytnef/ytnef.h> to check for TNEF support
- #521562: Small typo fix.
- #522178: New mail notification in switcher appears for each mail activity
- #522631: Fix build failure when --enable-profiling is enabled
- #522764: Remove unused include
- #523271: MIME types should not be case sensitive
- #523402: Fix a Crash on paste event in calendar
- #523413: Evolution should just save the messages when quitting rather
than asking about each one
- #523541: Plug a memory leak
- #524310: Don't double-free server messages
- #524434: Fixed build break
- #525234: Install more include files that are useful to the out of tree
evolution plugins.
- #525238: Add new "component.activated" event. Event is emitted whenever
component is activated.
- #525508: Fix a leak
- #525510: Mark "On This Computer" for translation.
- #525966: Fix a boolean error in detecting unsaved changes
- #526152: Fix New composer spell check warning
- #526739: Ported gnome-vfs to gvfs
- #527327: Change the name of the variable we look for in the glade file.
Also add some if conditions to avoid certain crash.
- #528358: Use message subject as default filename when attempting
to 'save message'
- #528817: Fix a typo in logic
* debian/control.in:
- build depends on libebackend1.2-dev, libgtkhtml-editor- dev,
shared-mime-info, don't use gnomevfs
- updated descriptions
- updated evolution-data-server, libglib, libgtkhtml requirements
* debian/evolution. install:
- don't list print-message
* debian/evolution- plugins. install:
- list email-custom-header plugin
* debian/patches/ 03_lpi. patch:
- new version update
* debian/patches/ 04_autoconf. patch:
- new version update
* debian/patches/ 90_from_ svn_fix_ possible_ calendar_ buffer_ overflow. patch:
- change from svn, fix security issues CVE-2008-1108 and CVE-2008-1109
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/lucid/evolution