diff --git a/ChangeLog b/ChangeLog index d2124bd96..4fd413f40 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2003-03-22 Gonzalo Paniagua Javier + + * glue/adjustment.c: + * glue/canvaspoints.c: + * glue/clipboard.c: + * glue/colorseldialog.c: + * glue/combo.c: + * glue/dialog.c: + * glue/error.c: + * glue/event.c: + * glue/fileselection.c: + * glue/list.c: + * glue/object.c: + * glue/paned.c: + * glue/program.c: + * glue/slist.c: + * glue/style.c: + * glue/type.c: + * glue/value.c: + * glue/widget.c: removed almost all the warnings. + 2003-03-22 Lee Mallabone * sample/makefile.in: diff --git a/glue/adjustment.c b/glue/adjustment.c index c8e7d42ae..711068e19 100644 --- a/glue/adjustment.c +++ b/glue/adjustment.c @@ -6,6 +6,30 @@ #include +/* Forward declarations */ +void gtksharp_gtk_adjustment_set_bounds (GtkAdjustment *adj, + gdouble lower, + gdouble upper, + gdouble step_increment, + gdouble page_increment, + gdouble page_size); + +gdouble gtksharp_gtk_adjustment_get_lower (GtkAdjustment *adj); + +gdouble gtksharp_gtk_adjustment_get_upper (GtkAdjustment *adj); + +gdouble gtksharp_gtk_adjustment_get_step_increment (GtkAdjustment *adj); + +gdouble gtksharp_gtk_adjustment_get_page_increment (GtkAdjustment *adj); + +void gtksharp_gtk_adjustment_set_page_increment (GtkAdjustment *adj, + gdouble page_increment); + +gdouble gtksharp_gtk_adjustment_get_page_size (GtkAdjustment *adj); + +void gtksharp_gtk_adjustment_set_page_size (GtkAdjustment *adj, gdouble page_size); +/* */ + void gtksharp_gtk_adjustment_set_bounds (GtkAdjustment *adj, gdouble lower, gdouble upper, diff --git a/glue/canvaspoints.c b/glue/canvaspoints.c index 2e71a7ac6..3ac030eab 100644 --- a/glue/canvaspoints.c +++ b/glue/canvaspoints.c @@ -8,6 +8,11 @@ #include #include +/* Forward declarations */ +GnomeCanvasPoints *gtksharp_gnome_canvas_points_new_from_array (guint num_points, + double *coords); +/* */ + GnomeCanvasPoints* gtksharp_gnome_canvas_points_new_from_array (guint num_points, double *coords) { diff --git a/glue/clipboard.c b/glue/clipboard.c index 9fb8c69e5..bc35bb1a7 100644 --- a/glue/clipboard.c +++ b/glue/clipboard.c @@ -4,6 +4,20 @@ #include +/* Forward declarations */ +GSList *gtksharp_clipboard_target_list_add (GSList *list, + char *target, + guint flags, + guint info); + +GtkTargetEntry *gtksharp_clipboard_target_list_to_array (GSList *list); + +void gtksharp_clipboard_target_array_free (GtkTargetEntry *targets); + +void gtksharp_clipboard_target_list_free (GSList *list); + +/* */ + GSList * gtksharp_clipboard_target_list_add (GSList *list, char *target, guint flags, guint info) { diff --git a/glue/colorseldialog.c b/glue/colorseldialog.c index 9be1c1bd2..abeb851da 100644 --- a/glue/colorseldialog.c +++ b/glue/colorseldialog.c @@ -7,6 +7,16 @@ #include +/* Forward declarations */ +GtkWidget *gtksharp_color_selection_dialog_get_colorsel (GtkColorSelectionDialog *dialog); + +GtkWidget *gtksharp_color_selection_dialog_get_ok_button (GtkColorSelectionDialog *dialog); + +GtkWidget *gtksharp_color_selection_dialog_get_cancel_button (GtkColorSelectionDialog *dialog); + +GtkWidget *gtksharp_color_selection_dialog_get_help_button (GtkColorSelectionDialog *dialog); +/* */ + GtkWidget* gtksharp_color_selection_dialog_get_colorsel (GtkColorSelectionDialog *dialog) { diff --git a/glue/combo.c b/glue/combo.c index 36b39791c..b9a01b277 100644 --- a/glue/combo.c +++ b/glue/combo.c @@ -6,6 +6,11 @@ #include +/* Forward declarations */ +GtkWidget *gtksharp_combo_get_entry (GtkCombo* combo); +GtkWidget *gtksharp_combo_get_button (GtkCombo* combo); +/* */ + GtkWidget* gtksharp_combo_get_entry (GtkCombo* combo) { diff --git a/glue/dialog.c b/glue/dialog.c index 6d5da0c7a..08c5d9379 100644 --- a/glue/dialog.c +++ b/glue/dialog.c @@ -7,6 +7,11 @@ #include +/* Forward declarations */ +GtkWidget *gtksharp_dialog_get_vbox (GtkDialog *dialog); +GtkWidget *gtksharp_dialog_get_action_area (GtkDialog *dialog); +/* */ + GtkWidget* gtksharp_dialog_get_vbox (GtkDialog *dialog) { diff --git a/glue/error.c b/glue/error.c index 060c57049..59d376898 100755 --- a/glue/error.c +++ b/glue/error.c @@ -7,6 +7,10 @@ #include +/* Forward declarations */ +gchar *gtksharp_error_get_message (GError *err); +/* */ + gchar * gtksharp_error_get_message (GError *err) { diff --git a/glue/event.c b/glue/event.c index 3d92e6211..4b9e99aa7 100644 --- a/glue/event.c +++ b/glue/event.c @@ -8,6 +8,10 @@ #include +/* Forward declarations */ +GdkEventType gtksharp_gdk_event_get_event_type (GdkEvent *event); +/* */ + GdkEventType gtksharp_gdk_event_get_event_type (GdkEvent *event) { diff --git a/glue/fileselection.c b/glue/fileselection.c index 4e0dd1522..1ef0f8da7 100644 --- a/glue/fileselection.c +++ b/glue/fileselection.c @@ -7,6 +7,44 @@ #include +/* Forward declarations */ +GtkWidget *gtksharp_file_selection_get_dir_list (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_file_list (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_selection_entry (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_selection_text (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_main_vbox (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_ok_button (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_cancel_button (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_help_button (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_history_pulldown (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_history_menu (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_fileop_dialog (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_fileop_entry (GtkFileSelection *file); + +gchar *gtksharp_file_selection_get_fileop_file (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_fileop_c_dir (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_fileop_del_file (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_fileop_ren_file (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_button_area (GtkFileSelection *file); + +GtkWidget *gtksharp_file_selection_get_action_area (GtkFileSelection *file); +/* */ + GtkWidget* gtksharp_file_selection_get_dir_list (GtkFileSelection *file) { diff --git a/glue/list.c b/glue/list.c index 1eb58e14c..8007eba7f 100644 --- a/glue/list.c +++ b/glue/list.c @@ -8,6 +8,11 @@ #include +/* Forward declarations */ +gpointer gtksharp_list_get_data (GList *l); +GList *gtksharp_list_get_next (GList *l); +/* */ + gpointer gtksharp_list_get_data (GList *l) { diff --git a/glue/object.c b/glue/object.c index 1050bcdad..d1ee3ea17 100644 --- a/glue/object.c +++ b/glue/object.c @@ -8,6 +8,12 @@ #include #include +/* Forward declarations */ +void gtksharp_object_unref_if_floating (GObject *obj); +gboolean gtksharp_object_is_floating (GObject *obj); +int gtksharp_object_get_ref_count (GObject *obj); +/* */ + void gtksharp_object_unref_if_floating (GObject *obj) { diff --git a/glue/paned.c b/glue/paned.c index 72a32da3e..13fc7a7fa 100644 --- a/glue/paned.c +++ b/glue/paned.c @@ -7,6 +7,11 @@ #include +/* Forward declarations */ +GtkWidget *gtksharp_paned_get_child1 (GtkPaned *paned); +GtkWidget *gtksharp_paned_get_child2 (GtkPaned *paned); +/* */ + GtkWidget* gtksharp_paned_get_child1 (GtkPaned *paned) { diff --git a/glue/program.c b/glue/program.c index 319a904ad..5c9d4a6ea 100644 --- a/glue/program.c +++ b/glue/program.c @@ -8,6 +8,14 @@ typedef struct { GValue *value; } PropertyArg; +/* Forward declarations */ +GnomeProgram* +gtksharp_gnome_program_init (const char *app_id, const char *app_version, + const GnomeModuleInfo *module_info, + int argc, char **argv, + int nargs, PropertyArg* args); +/* */ + static gchar* get_default (GObjectClass *klass, const gchar *property) { diff --git a/glue/slist.c b/glue/slist.c index 88d68efdd..e0ee7c6d9 100644 --- a/glue/slist.c +++ b/glue/slist.c @@ -8,6 +8,12 @@ #include +/* Forward declarations */ +gpointer gtksharp_slist_get_data (GSList *l); + +GSList *gtksharp_slist_get_next (GSList *l); +/* */ + gpointer gtksharp_slist_get_data (GSList *l) { diff --git a/glue/style.c b/glue/style.c index d106228a2..6dfba2a4a 100644 --- a/glue/style.c +++ b/glue/style.c @@ -8,6 +8,30 @@ #include +/* Forward declarations */ +GdkGC *gtksharp_gtk_style_get_white_gc (GtkStyle *style); + +GdkGC *gtksharp_gtk_style_get_black_gc (GtkStyle *style); + +GdkGC *gtksharp_gtk_style_get_fg_gc (GtkStyle *style, int i); + +GdkGC *gtksharp_gtk_style_get_bg_gc (GtkStyle *style, int i); + +GdkColor *gtksharp_gtk_style_get_white (GtkStyle *style); + +GdkColor *gtksharp_gtk_style_get_black (GtkStyle *style); + +GdkColor *gtksharp_gtk_style_get_fg (GtkStyle *style, int i); + +GdkColor *gtksharp_gtk_style_get_bg (GtkStyle *style, int i); + +PangoFontDescription *gtksharp_gtk_style_get_font_description (GtkStyle *style); + +int gtksharp_gtk_style_get_thickness (GtkStyle *style, int x); + +void gtksharp_gtk_style_set_thickness (GtkStyle *style, int thickness); +/* */ + /* FIXME: include all fields */ GdkGC* diff --git a/glue/type.c b/glue/type.c index 53f373058..786e83877 100644 --- a/glue/type.c +++ b/glue/type.c @@ -8,7 +8,21 @@ #include #include -gchar * +/* Forward declarations */ +G_CONST_RETURN gchar *gtksharp_get_type_name (GObject *obj); + +gboolean gtksharp_is_object (gpointer obj); + +GType gtksharp_get_type_id (GObject *obj); + +GType gtksharp_get_parent_type (GType typ); + +G_CONST_RETURN gchar *gtksharp_get_type_name_for_id (GType typ); + +GType gtksharp_register_type (gchar *name, GType parent); +/* */ + +G_CONST_RETURN gchar * gtksharp_get_type_name (GObject *obj) { return G_OBJECT_TYPE_NAME (obj); @@ -32,7 +46,7 @@ gtksharp_get_parent_type (GType typ) return g_type_parent (typ); } -gchar * +G_CONST_RETURN gchar * gtksharp_get_type_name_for_id (GType typ) { return g_type_name (typ); diff --git a/glue/value.c b/glue/value.c index af6cfe80e..5cdf86ccd 100644 --- a/glue/value.c +++ b/glue/value.c @@ -7,6 +7,11 @@ #include +/* Forward declarations */ +GValue *gtksharp_value_create (GType g_type); +GValue *gtksharp_value_create_from_property (GObject *obj, const gchar* name); +/* */ + GValue * gtksharp_value_create (GType g_type) { diff --git a/glue/widget.c b/glue/widget.c index b6705e22e..0e1c65cc4 100644 --- a/glue/widget.c +++ b/glue/widget.c @@ -7,6 +7,11 @@ #include +/* Forward declarations */ +GdkRectangle *gtksharp_gtk_widget_get_allocation (GtkWidget *widget); +GdkWindow *gtksharp_gtk_widget_get_window (GtkWidget *widget); +/* */ + GdkRectangle* gtksharp_gtk_widget_get_allocation (GtkWidget *widget) {