[evolution-data-server] Created tag OPENISMUS_3_8_DROP_01_12_2013



The unsigned tag 'OPENISMUS_3_8_DROP_01_12_2013' was created.

Tagger: Tristan Van Berkom <tristanvb openismus com>
Date: Sun Dec 1 18:28:34 2013 +0900

    Tagging 3.11.94 code drop

Changes since the last tag 'OPENISMUS_3_8_CURSOR_PRE_API_CHANGE':

Tristan Van Berkom (82):
      EBookClientCursor: Cursor move API changed to return number of contacts traversed.
      EBookBackendSqliteDB: Cursor move API changed to return number of contacts traversed.
      EDataBookCursor: Cursor move API changed to return number of contacts traversed.
      EDataBookCursorSqlite: Cursor move API changed to return number of contacts traversed.
      AddressBookCursor D-Bus API: Cursor move API changed to return number of contacts traversed.
      Cursor Example: Cursor move API changed to return number of contacts traversed.
      Low Level Cursor API tests: Cursor move API changed to return number of contacts traversed.
      EBookClientCursor tests: Cursor move API changed to return number of contacts traversed.
      e-book-contacts-types.h: New flags type for new cursor step API
      EBookClientCursor: New cursor step() API
      EBookBackendSqliteDB: New cursor step() API
      EDataBookCursor: New cursor step() API
      EDataBookCursorSqlite: New cursor step() API
      e-client.h: New client error for list bounderies (part of cursor step() API)
      AddressBookCursor D-Bus API: new cursor step() API
      Cursor Example: updated to use new cursor step() API
      Low level cursor tests: updated to use new cursor step() API
      EBookClientCursor highlevel API tests: updated to use new cursor step() API
      EDataBookCursor: Fix to properly calculate the position after stepping.
      EBookBackendSqliteDB: Fixed e_book_backend_sqlitedb_cursor_calculate().
      highlevel cursor tests: Fixed to expect total + 1 when overshooting the end of the list.
      test-client-cursor-operations.c: Added tests to assert end of list conditions.
      EBookClientCursor documentation improvements.
      Adjusted libebook documentation build.
      EBookClientCursor docs fixup
      EBookBackendSqliteDB: Spelling mistake fix in gtk-doc
      EBookClientCursor: docs fixups
      EDataBookCursor docs fixup
      Fixed color in cursor-positions-step.png
      Fixed cursor-positions-step.png to indicate E_CLIENT_ERROR_QUERY_REFUSED
      EBookClientCursor: s/E_CLIENT_ERROR_END_OF_LIST/E_CLIENT_ERROR_QUERY_REFUSED/g
      EDataBookCursorSqlite: s/E_CLIENT_ERROR_END_OF_LIST/E_CLIENT_ERROR_QUERY_REFUSED/g
      EDataBookCursor: s/E_CLIENT_ERROR_END_OF_LIST/E_CLIENT_ERROR_QUERY_REFUSED/g
      Cursor Example: s/E_CLIENT_ERROR_END_OF_LIST/E_CLIENT_ERROR_QUERY_REFUSED/g
      Cursor tests: s/E_CLIENT_ERROR_END_OF_LIST/E_CLIENT_ERROR_QUERY_REFUSED/g
      Removed E_CLIENT_ERROR_END_OF_LIST
      Diagram fixup
      test-client-cursor-operations.c: Updated for move_by() -> step() API change.
      ETransliterator: Use atomic ref counts.
      EBookClientCursor: Some additional documentation enhancements.
      EBookClientView: Fixed vala build for new gtk-doc annotations.
      test-sqlite-cursor-set-sexp.c: Added test.
      Fixing cursor example build.
      test-client-custom-summary.c: Added exact email match test.
      EBookClient: Fix arrays passed to e_book_client_get_cursor() to be constant.
      ESExp: Fixed memory leak of ESExp->error string
      EDataBookCursor: fixed memory leak.
      Added e_vcard_construct_full()
      ECollator: fixed e_collator_collate() to allow NULL strings.
      ECollator: Added e_collator_new_interpret_country()
      EPhoneNumber: Fixed phone number matching semantics.
      EBookQuery: Added end marker for the EBookQueryTest enum
      Added E_BOOK_INDEX_SORT_KEY to EBookIndexType
      Adding new EBookSqlite
      EDataBook: Changed for EBookBackend set_locale() API change
      EDataBookCursor: Changed APIs to permit GCancellable for long running operations.
      EBookBackend: e_book_backend_set_locale() now has GCancellable
      Ported migration routine from EBookBackendFile to use EBookSqlite
      EDataBookCursorSqlite: Ported to EBookSqlite
      EBookClientCursor: Changed for EDataBookCursor API change (cancellables)
      Ported the lower level cursor tests to use EBookSqlite.
      Added case to the book-migration test for basic cursor operation.
      EBookClient: Changed for EDataBookCursor API change.
      EBookBackendFile: Ported to use the new SQLite API
      test-client-custom-summary: Added various tests
      test-client-revision-view: Disabled part of the test.
      test-client-uid-only-view: Fixed test
      EBookClient: Fixed e_book_client_cursor_get_contact_alphabetic_index()
      Fixed test-client-cursor-create
      EBookBackend: Fixed ref-counting bug in e_book_backend_set_locale()
      EBookClientCursor: Keep a strong reference to the client
      EBookSqlite: Fixed a transaction which wanted to read, but asked to write.
      EBookSqlite: Improved performance and simplified code
      test-client-custom-summary: Added test for the 'x-evolution-any-field' NULL special case
      test-client-cursor-operations.c: Removed bogus test for invalid sexp
      ESexp: Check for NULL before freeing a GPtrArray
      EBookBackendFile: Ensure list pointer for e_book_sqlite_search() is NULL in advance
      EBookBackendFile: Fixing return params to SQLite to be NULL
      EBookSqlite: Not handle transliterated queries gracefully.
      test-client-custom-summary: Unsupported transliterated queries.
      test-client-custom-operations: Transliterated queries not supported.
      configure.ac: Bumping to version 3.11.94 for code drop


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]