commit 9d38374a65a6a8d6577df614817c5c735ea7229a Author: Rodrigo Moya Date: Thu May 27 11:51:40 2010 +0200 Add more generated files bindings/mono/Makefile.am | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit eca574239c56765927a9832f7b11877fd2a2b672 Author: Rodrigo Moya Date: Thu May 27 11:49:33 2010 +0200 Include correct header desktopcouch-glib/desktopcouch-session.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0500d37ebc41d299bd45279f37aecc83a40cdd3f Author: Rodrigo Moya Date: Mon May 24 18:07:53 2010 +0200 Added the rest of the views API couchdb-glib/couchdb-database.c | 91 +++++++++++++++++++++++- couchdb-glib/couchdb-database.h | 4 + couchdb-glib/couchdb-design-document.c | 121 ++++++++++++++++++++++++++++++++ couchdb-glib/couchdb-design-document.h | 9 +++ 4 files changed, 223 insertions(+), 2 deletions(-) commit 7830ac9c127c4785bb41a48a0cef91443795dda9 Author: Rodrigo Moya Date: Mon May 24 17:33:02 2010 +0200 Make couchdb_database_get_all_documents know about design documents .gitignore | 17 +++++++++++++++++ couchdb-glib/couchdb-database.c | 20 +++++++++++++------- couchdb-glib/couchdb-design-document.h | 4 +++- 3 files changed, 33 insertions(+), 8 deletions(-) commit 30620e73a1f73f8ce268a05714dbed21b9474cb5 Author: Rodrigo Moya Date: Mon May 24 17:27:23 2010 +0200 Add couchdb_database_get_design_document API couchdb-glib/couchdb-database.c | 43 +++++++++++++++++++++++++++++++- couchdb-glib/couchdb-database.h | 4 +++ couchdb-glib/couchdb-design-document.c | 1 + couchdb-glib/couchdb-design-document.h | 8 +++--- 4 files changed, 51 insertions(+), 5 deletions(-) commit 994a24e4cbdb254762a8bddf41420dd11ceb5475 Author: Rodrigo Moya Date: Mon May 24 17:19:09 2010 +0200 Add CouchdbDesignDocument class to deal with CouchDB design documents couchdb-glib/Makefile.am | 3 + couchdb-glib/couchdb-database.c | 63 +++++++++++++++++++ couchdb-glib/couchdb-database.h | 3 +- couchdb-glib/couchdb-design-document.c | 106 ++++++++++++++++++++++++++++++++ couchdb-glib/couchdb-design-document.h | 58 +++++++++++++++++ couchdb-glib/couchdb-glib.h | 1 + 6 files changed, 232 insertions(+), 2 deletions(-) commit 01fc6b084d9bb4728470b71c4f85bb20ee608986 Author: Rodrigo Moya Date: Mon May 17 17:52:30 2010 +0200 Added missing desktopcouch_document_new function desktopcouch-glib/desktopcouch-document.c | 25 +++++++++++++++++-------- desktopcouch-glib/desktopcouch-document.h | 17 +++++++++-------- desktopcouch-glib/desktopcouch-session.c | 1 + 3 files changed, 27 insertions(+), 16 deletions(-) commit 1f0eeb10b4617345d5ff67b108afc4070f487f52 Author: Rodrigo Moya Date: Mon May 17 17:48:45 2010 +0200 Added missing bits to desktopcouch_database_create_document_from_json desktopcouch-glib/desktopcouch-session.c | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) commit def262d3c8c2addcdb3bc6ab370021ab980c2e50 Author: Rodrigo Moya Date: Mon May 17 17:35:07 2010 +0200 Added missing desktopcouch_document_contact_new function desktopcouch-glib/desktopcouch-document-contact.c | 11 +++++++++++ desktopcouch-glib/desktopcouch-document-contact.h | 4 ++++ 2 files changed, 15 insertions(+), 0 deletions(-) commit 3d5de3a968c3565ed61bea42c3ad8ad0d912172b Author: Rodrigo Moya Date: Mon May 17 16:55:39 2010 +0200 Refactor API to adapt to new CouchdbDatabase object couchdb-glib/couchdb-database.c | 455 ++++++++++++++++++++- couchdb-glib/couchdb-database.h | 25 ++- couchdb-glib/couchdb-document.c | 282 +++----------- couchdb-glib/couchdb-document.h | 31 +- couchdb-glib/couchdb-glib.h | 1 + couchdb-glib/couchdb-session.c | 249 +----------- couchdb-glib/couchdb-session.h | 10 - couchdb-glib/couchdb-types.h | 1 - couchdb-glib/dbwatch.c | 25 +- couchdb-glib/dbwatch.h | 7 +- couchdb-glib/utils.h | 3 +- desktopcouch-glib/desktopcouch-document-contact.c | 376 +++++++++--------- desktopcouch-glib/desktopcouch-document-contact.h | 122 +++--- desktopcouch-glib/desktopcouch-document.c | 46 ++- desktopcouch-glib/desktopcouch-document.h | 29 ++- desktopcouch-glib/desktopcouch-session.c | 39 ++ tests/test-couchdb-glib.c | 38 ++- tests/test-list-databases.c | 16 +- 18 files changed, 958 insertions(+), 797 deletions(-) commit 61013c8cf4a8c448d4a82f2d049a5a5b67b62a65 Author: Rodrigo Moya Date: Mon May 17 12:23:50 2010 +0200 Add CouchdbDatabase object couchdb-glib/Makefile.am | 3 + couchdb-glib/couchdb-database.c | 150 +++++++++++++++++++++++++++++++++++++++ couchdb-glib/couchdb-database.h | 58 +++++++++++++++ couchdb-glib/couchdb-session.c | 49 ++++++++++--- couchdb-glib/couchdb-session.h | 8 ++- 5 files changed, 258 insertions(+), 10 deletions(-) commit 38eccf71634f30c174325ac6a697ebafc7cf3437 Author: Rodrigo Moya Date: Wed May 12 10:46:28 2010 +0200 Remove unfinished views code couchdb-glib/couchdb-session.c | 3 --- couchdb-glib/couchdb-session.h | 2 -- 2 files changed, 0 insertions(+), 5 deletions(-) commit aa7a5c41648cc9c219e3982298e26cd188a42ea3 Author: Rodrigo Moya Date: Wed May 12 10:42:26 2010 +0200 Use 'session' instead of 'couchdb' for CouchdbSession variables couchdb-glib/couchdb-session.c | 221 ++++++++++++++++++++-------------------- couchdb-glib/couchdb-session.h | 2 + 2 files changed, 114 insertions(+), 109 deletions(-) commit 6f3a60467023c62301c7b465c4da47b7ed80ca68 Author: Rodrigo Moya Date: Wed May 12 10:28:17 2010 +0200 Hide json-glib from the public headers couchdb-glib/couchdb-session.h | 8 -------- couchdb-glib/utils.h | 11 +++++++++-- 2 files changed, 9 insertions(+), 10 deletions(-) commit bd1e688d7f9333cdb7479bc67e45b04335c09dc4 Author: Rodrigo Moya Date: Wed May 12 09:35:54 2010 +0200 Some formatting fixes couchdb-glib/couchdb-database-info.h | 10 +++++----- couchdb-glib/couchdb-document.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) commit aaa6596154ba06bbadf7b0427748102f4a0ab83f Author: Rodrigo Moya Date: Tue May 4 18:43:53 2010 +0200 Release 0.6.90 NEWS | 15 ++++++++++++++- bindings/Makefile.am | 4 +--- 2 files changed, 15 insertions(+), 4 deletions(-)