gnome-python-extras r444 - in trunk: . gda
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-python-extras r444 - in trunk: . gda
- Date: Thu, 22 Jan 2009 20:23:29 +0000 (UTC)
Author: murrayc
Date: Thu Jan 22 20:23:29 2009
New Revision: 444
URL: http://svn.gnome.org/viewvc/gnome-python-extras?rev=444&view=rev
Log:
2009-01-22 Murray Cumming <murrayc murrayc com>
* configure.ac: Require the latest libgda.
* gda/gda.defs: Regenerated.
Modified:
trunk/ChangeLog
trunk/NEWS
trunk/configure.ac
trunk/gda/gda.defs
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Thu Jan 22 20:23:29 2009
@@ -1,4 +1,10 @@
-Overview of Changes from 2.19.1 to 2.24.1
+Overview of Changes from 2.25.1 to 2.25.2
+==============================================================================
+
+* gda: Now requires and builds with the latest libgda (3.99.9)
+ (Murray Cumming)
+
+Overview of Changes from 2.19.1 to 2.25.1
==============================================================================
* gda:
- pygda-3.0 is now replaced by pygda-4.0, wrapping libgda-4.0 instead of
Modified: trunk/configure.ac
==============================================================================
--- trunk/configure.ac (original)
+++ trunk/configure.ac Thu Jan 22 20:23:29 2009
@@ -19,7 +19,7 @@
m4_define(mozilla_required_version, 1.2b)
m4_define(firefox_required_version, 1.0)
m4_define(xulrunner_required_version, 1.8)
-m4_define(libgda_required_version, 3.99.6)
+m4_define(libgda_required_version, 3.99.9)
m4_define(gksu_required_version, 1.2.5)
m4_define(gksu2_required_version, 2.0.4)
m4_define(gksuui_required_version, 1.0.3)
Modified: trunk/gda/gda.defs
==============================================================================
--- trunk/gda/gda.defs (original)
+++ trunk/gda/gda.defs Thu Jan 22 20:23:29 2009
@@ -75,6 +75,13 @@
(gtype-id "GDA_TYPE_DATA_MODEL_ARRAY")
)
+(define-object DataModelBdb
+ (in-module "Gda")
+ (parent "GObject")
+ (c-name "GdaDataModelBdb")
+ (gtype-id "GDA_TYPE_DATA_MODEL_BDB")
+)
+
(define-object DataModelDir
(in-module "Gda")
(parent "GObject")
@@ -172,13 +179,6 @@
(gtype-id "GDA_TYPE_STATEMENT")
)
-(define-object Threader
- (in-module "Gda")
- (parent "GObject")
- (c-name "GdaThreader")
- (gtype-id "GDA_TYPE_THREADER")
-)
-
(define-object TransactionStatus
(in-module "Gda")
(parent "GObject")
@@ -195,7 +195,6 @@
;; Enumerations and flags ...
-
(define-enum ConfigError
(in-module "Gda")
(c-name "GdaConfigError")
@@ -255,13 +254,9 @@
'("dsn-not-found-error" "GDA_CONNECTION_DSN_NOT_FOUND_ERROR")
'("provider-not-found-error" "GDA_CONNECTION_PROVIDER_NOT_FOUND_ERROR")
'("provider-error" "GDA_CONNECTION_PROVIDER_ERROR")
- '("conn-open-error" "GDA_CONNECTION_CONN_OPEN_ERROR")
- '("do-query-error" "GDA_CONNECTION_DO_QUERY_ERROR")
- '("nonexist-dsn-error" "GDA_CONNECTION_NONEXIST_DSN_ERROR")
'("no-cnc-spec-error" "GDA_CONNECTION_NO_CNC_SPEC_ERROR")
'("no-provider-spec-error" "GDA_CONNECTION_NO_PROVIDER_SPEC_ERROR")
'("open-error" "GDA_CONNECTION_OPEN_ERROR")
- '("execute-command-error" "GDA_CONNECTION_EXECUTE_COMMAND_ERROR")
'("statement-type-error" "GDA_CONNECTION_STATEMENT_TYPE_ERROR")
)
)
@@ -398,6 +393,23 @@
)
)
+(define-enum DataModelError
+ (in-module "Gda")
+ (c-name "GdaDataModelError")
+ (gtype-id "GDA_TYPE_DATA_MODEL_ERROR")
+ (values
+ '("row-out-of-range-error" "GDA_DATA_MODEL_ROW_OUT_OF_RANGE_ERROR")
+ '("column-out-of-range-error" "GDA_DATA_MODEL_COLUMN_OUT_OF_RANGE_ERROR")
+ '("values-list-error" "GDA_DATA_MODEL_VALUES_LIST_ERROR")
+ '("value-type-error" "GDA_DATA_MODEL_VALUE_TYPE_ERROR")
+ '("row-not-found-error" "GDA_DATA_MODEL_ROW_NOT_FOUND_ERROR")
+ '("access-error" "GDA_DATA_MODEL_ACCESS_ERROR")
+ '("feature-non-supported-error" "GDA_DATA_MODEL_FEATURE_NON_SUPPORTED_ERROR")
+ '("file-exist-error" "GDA_DATA_MODEL_FILE_EXIST_ERROR")
+ '("xml-format-error" "GDA_DATA_MODEL_XML_FORMAT_ERROR")
+ )
+)
+
(define-enum DataModelIterError
(in-module "Gda")
(c-name "GdaDataModelIterError")
@@ -436,10 +448,12 @@
(c-name "GdaEasyCreateTableFlag")
(gtype-id "GDA_TYPE_EASY_CREATE_TABLE_FLAG")
(values
+ '("nothing-flag" "GDA_EASY_CREATE_TABLE_NOTHING_FLAG")
'("pkey-flag" "GDA_EASY_CREATE_TABLE_PKEY_FLAG")
'("not-null-flag" "GDA_EASY_CREATE_TABLE_NOT_NULL_FLAG")
'("unique-flag" "GDA_EASY_CREATE_TABLE_UNIQUE_FLAG")
'("autoinc-flag" "GDA_EASY_CREATE_TABLE_AUTOINC_FLAG")
+ '("fkey-flag" "GDA_EASY_CREATE_TABLE_FKEY_FLAG")
'("pkey-autoinc-flag" "GDA_EASY_CREATE_TABLE_PKEY_AUTOINC_FLAG")
)
)
@@ -1088,13 +1102,14 @@
)
)
-(define-method set_attribute_static
+(define-method set_attribute
(of-object "GdaColumn")
- (c-name "gda_column_set_attribute_static")
+ (c-name "gda_column_set_attribute")
(return-type "none")
(parameters
'("const-gchar*" "attribute")
'("const-GValue*" "value")
+ '("GDestroyNotify" "destroy")
)
)
@@ -2026,6 +2041,37 @@
+;; From gda-data-model-bdb.h
+
+(define-function gda_data_model_bdb_get_type
+ (c-name "gda_data_model_bdb_get_type")
+ (return-type "GType")
+)
+
+(define-function gda_data_model_bdb_new
+ (c-name "gda_data_model_bdb_new")
+ (is-constructor-of "GdaDataModelBdb")
+ (return-type "GdaDataModel*")
+ (parameters
+ '("const-gchar*" "filename")
+ '("const-gchar*" "db_name")
+ )
+)
+
+(define-method get_errors
+ (of-object "GdaDataModelBdb")
+ (c-name "gda_data_model_bdb_get_errors")
+ (return-type "const-GSList*")
+)
+
+(define-method clean_errors
+ (of-object "GdaDataModelBdb")
+ (c-name "gda_data_model_bdb_clean_errors")
+ (return-type "none")
+)
+
+
+
;; From gda-data-model-dir.h
(define-function gda_data_model_dir_get_type
@@ -2550,19 +2596,6 @@
;; From gda-data-model-private.h
-(define-method to_xml_node
- (of-object "GdaDataModel")
- (c-name "gda_data_model_to_xml_node")
- (return-type "xmlNodePtr")
- (parameters
- '("const-gint*" "cols")
- '("gint" "nb_cols")
- '("const-gint*" "rows")
- '("gint" "nb_rows")
- '("const-gchar*" "name")
- )
-)
-
(define-method add_data_from_xml_node
(of-object "GdaDataModel")
(c-name "gda_data_model_add_data_from_xml_node")
@@ -2898,6 +2931,12 @@
)
)
+(define-method get_connection
+ (of-object "GdaDataSelect")
+ (c-name "gda_data_select_get_connection")
+ (return-type "GdaConnection*")
+)
+
;; From gda-debug-macros.h
@@ -3022,45 +3061,20 @@
(return-type "gboolean")
(parameters
'("GdaConnection*" "cnc")
- '("const-gchar*" "table_name")
- '("GError**" "error")
- )
- (varargs #t)
-)
-
-(define-function gda_insert_row_into_table_from_string
- (c-name "gda_insert_row_into_table_from_string")
- (return-type "gboolean")
- (parameters
- '("GdaConnection*" "cnc")
- '("const-gchar*" "table_name")
+ '("const-gchar*" "table")
'("GError**" "error")
)
(varargs #t)
)
-(define-function gda_update_value_in_table
- (c-name "gda_update_value_in_table")
+(define-function gda_update_row_in_table
+ (c-name "gda_update_row_in_table")
(return-type "gboolean")
(parameters
'("GdaConnection*" "cnc")
- '("const-gchar*" "table_name")
- '("const-gchar*" "search_for_column")
- '("const-GValue*" "condition")
- '("const-gchar*" "column_name")
- '("const-GValue*" "new_value")
- '("GError**" "error")
- )
-)
-
-(define-function gda_update_values_in_table
- (c-name "gda_update_values_in_table")
- (return-type "gboolean")
- (parameters
- '("GdaConnection*" "cnc")
- '("const-gchar*" "table_name")
+ '("const-gchar*" "table")
'("const-gchar*" "condition_column_name")
- '("const-GValue*" "condition")
+ '("GValue*" "condition_value")
'("GError**" "error")
)
(varargs #t)
@@ -3071,9 +3085,9 @@
(return-type "gboolean")
(parameters
'("GdaConnection*" "cnc")
- '("const-gchar*" "table_name")
+ '("const-gchar*" "table")
'("const-gchar*" "condition_column_name")
- '("const-GValue*" "condition")
+ '("GValue*" "condition_value")
'("GError**" "error")
)
)
@@ -3151,6 +3165,11 @@
(return-type "GType")
)
+(define-function gda_data_model_error_get_type
+ (c-name "gda_data_model_error_get_type")
+ (return-type "GType")
+)
+
(define-function gda_data_model_iter_error_get_type
(c-name "gda_data_model_iter_error_get_type")
(return-type "GType")
@@ -3487,13 +3506,14 @@
)
)
-(define-method set_attribute_static
+(define-method set_attribute
(of-object "GdaHolder")
- (c-name "gda_holder_set_attribute_static")
+ (c-name "gda_holder_set_attribute")
(return-type "none")
(parameters
'("const-gchar*" "attribute")
'("const-GValue*" "value")
+ '("GDestroyNotify" "destroy")
)
)
@@ -3726,13 +3746,14 @@
)
)
-(define-method set_attribute_static
+(define-method set_attribute
(of-object "GdaMetaTableColumn")
- (c-name "gda_meta_table_column_set_attribute_static")
+ (c-name "gda_meta_table_column_set_attribute")
(return-type "none")
(parameters
'("const-gchar*" "att_name")
'("const-GValue*" "value")
+ '("GDestroyNotify" "destroy")
)
)
@@ -3794,6 +3815,15 @@
)
)
+(define-method complement_all
+ (of-object "GdaMetaStruct")
+ (c-name "gda_meta_struct_complement_all")
+ (return-type "gboolean")
+ (parameters
+ '("GError**" "error")
+ )
+)
+
(define-method complement_depend
(of-object "GdaMetaStruct")
(c-name "gda_meta_struct_complement_depend")
@@ -4409,7 +4439,7 @@
(parameters
'("GdaConnection*" "cnc")
'("const-gchar*" "string")
- '("GType" "prefered_type")
+ '("GType" "preferred_type")
'("gchar**" "dbms_type")
)
)
@@ -4771,43 +4801,6 @@
-;; From gda-threader.h
-
-(define-function gda_threader_get_type
- (c-name "gda_threader_get_type")
- (return-type "GType")
-)
-
-(define-function gda_threader_new
- (c-name "gda_threader_new")
- (is-constructor-of "GdaThreader")
- (return-type "GObject*")
-)
-
-(define-method start_thread
- (of-object "GdaThreader")
- (c-name "gda_threader_start_thread")
- (return-type "guint")
- (parameters
- '("GThreadFunc" "func")
- '("gpointer" "func_arg")
- '("GdaThreaderFunc" "ok_callback")
- '("GdaThreaderFunc" "cancel_callback")
- '("GError**" "error")
- )
-)
-
-(define-method cancel
- (of-object "GdaThreader")
- (c-name "gda_threader_cancel")
- (return-type "none")
- (parameters
- '("guint" "job_id")
- )
-)
-
-
-
;; From gda-transaction-status.h
(define-function gda_transaction_status_get_type
@@ -4973,6 +4966,15 @@
)
)
+(define-function gda_utility_data_model_find_column_description
+ (c-name "gda_utility_data_model_find_column_description")
+ (return-type "const-gchar*")
+ (parameters
+ '("GdaDataSelect*" "model")
+ '("const-gchar*" "field_name")
+ )
+)
+
(define-function gda_utility_holder_load_attributes
(c-name "gda_utility_holder_load_attributes")
(return-type "gboolean")
@@ -5025,6 +5027,15 @@
)
)
+(define-function gda_compute_select_statement_from_update
+ (c-name "gda_compute_select_statement_from_update")
+ (return-type "GdaSqlStatement*")
+ (parameters
+ '("GdaStatement*" "update_stmt")
+ '("GError**" "error")
+ )
+)
+
(define-function gda_rfc1738_encode
(c-name "gda_rfc1738_encode")
(return-type "gchar*")
@@ -5122,6 +5133,14 @@
)
)
+(define-function gda_value_new_blob_from_file
+ (c-name "gda_value_new_blob_from_file")
+ (return-type "GValue*")
+ (parameters
+ '("const-gchar*" "filename")
+ )
+)
+
(define-function gda_value_new_timestamp_from_timet
(c-name "gda_value_new_timestamp_from_timet")
(return-type "GValue*")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]