[evolution-data-server] Created tag openismus-snapshot/2012-12
- From: Mathias Hasselmann <hasselmm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Created tag openismus-snapshot/2012-12
- Date: Tue, 18 Dec 2012 10:04:57 +0000 (UTC)
The signed tag 'openismus-snapshot/2012-12' was created.
Tagger: Mathias Hasselmann <mathias openismus com>
Date: Tue Dec 18 11:04:26 2012 +0100
Snapshot of the December code drop.
Changes since the last tag 'EVOLUTION_DATA_SERVER_3_6_2':
Mathias Hasselmann (4):
tests: Don't use g_ensure_type() yet
Add libebook-contacts to the gir-compiler includes
tests: Port test-client-custom-summary.c to gtest
tests: Use absolute paths for SRCDIR
Matthew Barnes (1):
Post-release version bump.
Patrick Ohly (1):
revision checking: off by default
Tristan Van Berkom (85):
EBookBackendSqliteDB: Fixed sexp interpretation for 'id' field.
EBookBackendSqliteDB: Added e_book_backend_sqlitedb_get/set_revision()
Local file backend modified to use sqlite db exclusively
Added e_enum_from_string() and e_enum_to_string() utilities in e-data-server-utiils
EContact: Added boxed type E_CONTACT_TYPE_ATTR_LIST and e_contact_field_type()
Added ESourceAddressBookConfig extension
EBookBackendSqliteDB: Added e_book_backend_sqlitedb_new_full()
EBookBackendFile: Use the new ESourceAddressBookConfig to configure the summary
Added test case to create a book with custom summary fields and fetch a contact.
Fixing e_book_backend_sexp_match_contact() for emails and phone numbers
Adding test case proving there is a write-write race condition to fix
Refined test case to avoid conflicting EContactFields
Avoid race conditions when concurrently writing contacts in the addressbook
ESourceAddressBookConfig: Added revision-guards option
EBookBackendFile: Conditionally check revisions on modified contacts
EBookBackendSqliteDB: Enable WAL journal mode
EDataBook: Added direct access APIs
EBookClient: Added e_book_client_new_direct()
First mega-patch in libebook --> libebook-contacts split/migration
Added missing files from last commit
Added missing makefile
Fixing header files for new library libebook-contacts
More fixing the build for new libebook/libebook-contacts split.
EDataBook: Added hash table to bookkeep the directly loaded backends
Added ESourceDirectAccess extension
Bug 686421 - Restore libebook tests to minimum working condition
client-test-utils.c: Modified to use the ESourceDirectAccess extension to setup the test case books to use direct access.
Make libebook require libebook-contacts in the pkg-config file
Adding missing header file to install in new libebook-contacts lib
Fixed pkg-config files, libebook requires libebook-contacts
EBookClient: Fixed EBookClient async open routine to chain with the direct book
Reviving async client test
Fixing build after mega-merge
Currently make the tests use direct read access by default
EDataBookView: Adding direct access APIs and GSignals for notifications
EDataBook: Added direct access apis for fetching an EDataBookView
EBookClientView: Added constructor for direct access
EBookClient: If the client is a direct access client, then use a direct access EBookClientView as well when creating one.
Fixup e_enum_to_string()
Fixup e_contact_field_type()
Added e_util_utf8_normalize()
EBookBackendSqliteDB: Backporting fixes from openismus-work-master
EBookBackendSqliteDB: More fixups
EBookBackendSexp: Fixed to use the new e_util_utf8_normalize() function
EBookBackendSexp: Using a const pointer in compare_phone() as milan requested.
Split up ESourceAddressBookConfig and ESourceBackendSummarySetup
e_book_backend_sqlitedb_new_full(): Simplified to take the extension directly.
Adding missing header file
EBookBackendFile: Updated to use the new constructor for e_book_backend_sqlitedb_new_full
Updating test case for new name ESourceBackendSummarySetup
Fixing gtk-doc comment for new ESourceBackendSummarySetup extension
Removing ESourceDirectAccess extension
Added EGdbusBookDirect
Added EDataBookDirect
EBookClient: Now fetch the direct backend details over D-Bus in e_book_client_new_direct()
EBookBackendFile: Implement the new backend methods for direct access
client-test-utils: Use direct access mode, now without using the extension.
EBookBackendSqliteDB: Avoid errors on conflicting summaries
Fix regression on fields-of-interest as much as possible.
Fixed bad merge of previous commit (fixing regression for UID/REV fields-of-interest)
Revert "EBookClientView: Added constructor for direct access"
Revert addition of e_data_book_get_view() APIs
Revert "EDataBookView: Adding direct access APIs and GSignals for notifications"
Revert "EBookClient: If the client is a direct access client, then use a direct access EBookClientView as well when creating one."
Make test-client-custom-summary also use DRA mode
client-test-utils.c: Only use direct access if DEBUG_DIRECT env var is set
Add support for direct access queries in book views
EBookBackendSqliteDB: Fix e_book_backend_sqlitedb_search_uids()
Extending test-client-custom-summary to try e_book_client_get_contacts_uids()
Fixing e_book_backend_sqlitedb_search_uids()
Adding test case for e_book_client_get_contacts_uids()
Fix lock of loaded modules in EDataBook
Adding test that fires up multiple EBookClientViews
test-client-custom-summary: Added a query on the EVC_N vcard field
Adjusted vala build for library splitup of libebook & libebook-contacts
Fixed GIR build and vala build for libebook
Remove libedataserverui and make google backend optional
Cleanup GTK+ dependency removal
Fixing make dist for libebook
Specify DIST_SUBDIRS in addressbook/backends/Makefile.am
Updated revision guards API to return an E_CLIENT_ERROR
Updated test-client-write-write.c to watch for the new E_CLIENT_ERROR_OUT_OF_SYNC
client-test-utils.c: Enable revision guards for test cases
For openismus-work branch, make test-client-custom-summary not use function from glib 2.34
Fixing GTK+ dependency removal patch
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]