[maemo-commits] [maemo-commits] r8295 - in projects/haf/trunk/python-hildon: . defs examples examples/wip
From: www-data at stage.maemo.org www-data at stage.maemo.orgDate: Thu Nov 23 20:50:27 EET 2006
- Previous message: [maemo-commits] r8294 - projects/haf/hafbuildbot
- Next message: [maemo-commits] r8296 - projects/haf/trunk/python-hildon
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: luciano
Date: 2006-11-23 20:49:23 +0200 (Thu, 23 Nov 2006)
New Revision: 8295
Added:
projects/haf/trunk/python-hildon/defs/hildon-app-private.defs
projects/haf/trunk/python-hildon/defs/hildon-appview.defs
projects/haf/trunk/python-hildon/defs/hildon-code-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-color-chooser-button.defs
projects/haf/trunk/python-hildon/defs/hildon-color-chooser-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-color-chooser.defs
projects/haf/trunk/python-hildon/defs/hildon-file-handling-note.defs
projects/haf/trunk/python-hildon/defs/hildon-input-mode-hint.defs
projects/haf/trunk/python-hildon/defs/hildon-plugin-widget.defs
projects/haf/trunk/python-hildon/defs/hildon-system-sound.defs
projects/haf/trunk/python-hildon/defs/hildon-window-private.defs
Removed:
projects/haf/trunk/python-hildon/defs/hildon-base-dnotify.defs
projects/haf/trunk/python-hildon/defs/hildon-base-types.defs
projects/haf/trunk/python-hildon/defs/hildon-file-chooser-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-file-details-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-home-plugin-interface.defs
projects/haf/trunk/python-hildon/defs/hildon-search.defs
Modified:
projects/haf/trunk/python-hildon/defs/gtk-infoprint.defs
projects/haf/trunk/python-hildon/defs/hildon-add-home-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-app.defs
projects/haf/trunk/python-hildon/defs/hildon-banner.defs
projects/haf/trunk/python-hildon/defs/hildon-calendar-popup.defs
projects/haf/trunk/python-hildon/defs/hildon-caption.defs
projects/haf/trunk/python-hildon/defs/hildon-color-button.defs
projects/haf/trunk/python-hildon/defs/hildon-color-popup.defs
projects/haf/trunk/python-hildon/defs/hildon-color-selector.defs
projects/haf/trunk/python-hildon/defs/hildon-controlbar.defs
projects/haf/trunk/python-hildon/defs/hildon-date-editor.defs
projects/haf/trunk/python-hildon/defs/hildon-defines.defs
projects/haf/trunk/python-hildon/defs/hildon-dialoghelp.defs
projects/haf/trunk/python-hildon/defs/hildon-find-toolbar.defs
projects/haf/trunk/python-hildon/defs/hildon-font-selection-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-get-password-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-grid-item.defs
projects/haf/trunk/python-hildon/defs/hildon-grid.defs
projects/haf/trunk/python-hildon/defs/hildon-hvolumebar.defs
projects/haf/trunk/python-hildon/defs/hildon-name-password-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-note.defs
projects/haf/trunk/python-hildon/defs/hildon-number-editor.defs
projects/haf/trunk/python-hildon/defs/hildon-program.defs
projects/haf/trunk/python-hildon/defs/hildon-range-editor.defs
projects/haf/trunk/python-hildon/defs/hildon-scroll-area.defs
projects/haf/trunk/python-hildon/defs/hildon-seekbar.defs
projects/haf/trunk/python-hildon/defs/hildon-set-password-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-sort-dialog.defs
projects/haf/trunk/python-hildon/defs/hildon-telephone-editor.defs
projects/haf/trunk/python-hildon/defs/hildon-time-editor.defs
projects/haf/trunk/python-hildon/defs/hildon-time-picker.defs
projects/haf/trunk/python-hildon/defs/hildon-volumebar.defs
projects/haf/trunk/python-hildon/defs/hildon-vvolumebar.defs
projects/haf/trunk/python-hildon/defs/hildon-weekday-picker.defs
projects/haf/trunk/python-hildon/defs/hildon-window.defs
projects/haf/trunk/python-hildon/defs/hildon-wizard-dialog.defs
projects/haf/trunk/python-hildon/examples/hello-hildon.py
projects/haf/trunk/python-hildon/examples/hildon-test.py
projects/haf/trunk/python-hildon/examples/maemo-pad.py
projects/haf/trunk/python-hildon/examples/wip/appwindow.py
projects/haf/trunk/python-hildon/examples/wip/download.py
projects/haf/trunk/python-hildon/examples/wip/pyhildon-demo.py
projects/haf/trunk/python-hildon/hildon-types.h
projects/haf/trunk/python-hildon/hildon.defs
projects/haf/trunk/python-hildon/setup.py
Log:
Python hildon binding update
Modified: projects/haf/trunk/python-hildon/defs/gtk-infoprint.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/gtk-infoprint.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/gtk-infoprint.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -3,7 +3,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/gtk-infoprint.h
+;; From gtk-infoprint.h
(define-function gtk_infoprint
(c-name "gtk_infoprint")
@@ -34,15 +34,15 @@
)
)
-;(define-function gtk_infoprintf
-; (c-name "gtk_infoprintf")
-; (return-type "none")
-; (parameters
-; '("GtkWindow*" "parent")
-; '("const-gchar*" "format")
-; )
-; (varargs #t)
-;)
+(define-function gtk_infoprintf
+ (c-name "gtk_infoprintf")
+ (return-type "none")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "format")
+ )
+ (varargs #t)
+)
(define-function gtk_infoprint_temporarily_disable_wrap
(c-name "gtk_infoprint_temporarily_disable_wrap")
Modified: projects/haf/trunk/python-hildon/defs/hildon-add-home-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-add-home-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-add-home-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,3 +1,5 @@
+;; -*- scheme -*-
+; object definitions ...
(define-object AddHomeDialog
(in-module "Hildon")
(parent "GtkDialog")
@@ -5,6 +7,11 @@
(gtype-id "HILDON_TYPE_ADD_HOME_DIALOG")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-add-home-dialog.h
+
(define-function hildon_add_home_dialog_get_type
(c-name "hildon_add_home_dialog_get_type")
(return-type "GType")
Added: projects/haf/trunk/python-hildon/defs/hildon-app-private.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-app-private.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-app-private.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,8 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From hildon-app-private.h
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-app.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-app.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-app.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,21 +1,42 @@
-;;; HildonApp
-
+;; -*- scheme -*-
+; object definitions ...
(define-object App
(in-module "Hildon")
(parent "GtkWindow")
(c-name "HildonApp")
- (gtype-id "HILDON_TYPE_APP"))
+ (gtype-id "HILDON_TYPE_APP")
+)
+;; Enumerations and flags ...
+
+;(define-enum ZoomLevel
+; (in-module "Hildon")
+; (c-name "HildonZoomLevel")
+; (gtype-id "HILDON_TYPE_ZOOM_LEVEL")
+; (values
+; '("small" "HILDON_ZOOM_SMALL")
+; '("medium" "HILDON_ZOOM_MEDIUM")
+; '("large" "HILDON_ZOOM_LARGE")
+; )
+;)
+
+
+;; From hildon-app.h
+
+;(define-function hildon_zoom_level_get_type
+; (c-name "hildon_zoom_level_get_type")
+; (return-type "GType")
+;)
+
+(define-function hildon_app_get_type
+ (c-name "hildon_app_get_type")
+ (return-type "GType")
+)
+
(define-function hildon_app_new
(c-name "hildon_app_new")
(is-constructor-of "HildonApp")
(return-type "GtkWidget*")
- (properties
- '("scroll-control" (optional))
- '("two-part-title" (optional))
- '("app-title" (optional))
- '("killable" (optional))
- )
)
(define-function hildon_app_new_with_appview
@@ -23,169 +44,159 @@
(is-constructor-of "HildonApp")
(return-type "GtkWidget*")
(parameters
- '("HildonAppView*" "appview")))
-
+ '("HildonAppView*" "appview")
+ )
+)
+
(define-method set_appview
(of-object "HildonApp")
(c-name "hildon_app_set_appview")
(return-type "none")
(parameters
- '("HildonAppView*" "appview")))
+ '("HildonAppView*" "appview")
+ )
+)
(define-method get_appview
(of-object "HildonApp")
(c-name "hildon_app_get_appview")
- (return-type "HildonAppView*"))
+ (return-type "HildonAppView*")
+)
(define-method set_title
(of-object "HildonApp")
(c-name "hildon_app_set_title")
(return-type "none")
(parameters
- '("const-gchar*" "title")))
+ '("const-gchar*" "newtitle")
+ )
+)
(define-method get_title
(of-object "HildonApp")
(c-name "hildon_app_get_title")
- (return-type "const-gchar*"))
+ (return-type "const-gchar*")
+)
;(define-method set_zoom
; (of-object "HildonApp")
; (c-name "hildon_app_set_zoom")
; (return-type "none")
; (parameters
-; '("HildonZoomLevel" "zoom")))
+; '("HildonZoomLevel" "newzoom")
+; )
+;)
+
;(define-method get_zoom
; (of-object "HildonApp")
; (c-name "hildon_app_get_zoom")
-; (return-type "HildonZoomLevel"))
-;
-;(define-method get_default_font
-; (of-object "HildonApp")
-; (c-name "hildon_app_get_default_font")
-; (return-type "PangoFontDescription*"))
-;
+; (return-type "HildonZoomLevel")
+;)
+
+(define-method get_default_font
+ (of-object "HildonApp")
+ (c-name "hildon_app_get_default_font")
+ (return-type "PangoFontDescription*")
+)
+
;(define-method get_zoom_font
; (of-object "HildonApp")
; (c-name "hildon_app_get_zoom_font")
-; (return-type "PangoFontDescription*"))
+; (return-type "PangoFontDescription*")
+;)
(define-method set_two_part_title
(of-object "HildonApp")
(c-name "hildon_app_set_two_part_title")
(return-type "none")
(parameters
- '("gboolean" "istwoparttitle")))
+ '("gboolean" "istwoparttitle")
+ )
+)
(define-method get_two_part_title
(of-object "HildonApp")
(c-name "hildon_app_get_two_part_title")
- (return-type "gboolean"))
+ (return-type "gboolean")
+)
(define-method set_autoregistration
(of-object "HildonApp")
(c-name "hildon_app_set_autoregistration")
(return-type "none")
(parameters
- '("gboolean" "auto_reg")))
+ '("gboolean" "auto_reg")
+ )
+)
-(define-method set_killable
+(define-method register_view
(of-object "HildonApp")
- (c-name "hildon_app_set_killable")
+ (c-name "hildon_app_register_view")
(return-type "none")
(parameters
- '("gboolean" "killability")))
+ '("gpointer" "view_ptr")
+ )
+)
-
-;;; HildonAppView
-
-(define-object AppView
- (in-module "Hildon")
- (parent "GtkBin")
- (c-name "HildonAppView")
- (gtype-id "HILDON_TYPE_APPVIEW"))
-
-(define-function hildon_appview_new
- (c-name "hildon_appview_new")
- (is-constructor-of "HildonAppView")
- (return-type "GtkWidget*")
+(define-method register_view_with_id
+ (of-object "HildonApp")
+ (c-name "hildon_app_register_view_with_id")
+ (return-type "gboolean")
(parameters
- '("const-gchar*" "title" (null-ok))))
+ '("gpointer" "view_ptr")
+ '("unsigned-long" "view_id")
+ )
+)
-(define-method add_with_scrollbar
- (of-object "HildonAppView")
- (c-name "hildon_appview_add_with_scrollbar")
+(define-method unregister_view
+ (of-object "HildonApp")
+ (c-name "hildon_app_unregister_view")
(return-type "none")
(parameters
- '("GtkWidget*" "child")))
+ '("gpointer" "view_ptr")
+ )
+)
-(define-method set_fullscreen_key_allowed
- (of-object "HildonAppView")
- (c-name "hildon_appview_set_fullscreen_key_allowed")
+(define-method unregister_view_with_id
+ (of-object "HildonApp")
+ (c-name "hildon_app_unregister_view_with_id")
(return-type "none")
(parameters
- '("gboolean" "allow")))
+ '("unsigned-long" "view_id")
+ )
+)
-(define-method get_fullscreen_key_allowed
- (of-object "HildonAppView")
- (c-name "hildon_appview_get_fullscreen_key_allowed")
- (return-type "gboolean"))
-
-(define-method set_fullscreen
- (of-object "HildonAppView")
- (c-name "hildon_appview_set_fullscreen")
+(define-method notify_view_changed
+ (of-object "HildonApp")
+ (c-name "hildon_app_notify_view_changed")
(return-type "none")
(parameters
- '("gboolean" "fullscreen")))
+ '("gpointer" "view_ptr")
+ )
+)
-(define-method get_fullscreen
- (of-object "HildonAppView")
- (c-name "hildon_appview_get_fullscreen")
- (return-type "gboolean"))
-
-(define-method get_menu
- (of-object "HildonAppView")
- (c-name "hildon_appview_get_menu")
- (return-type "GtkMenu*"))
-
-(define-method set_title
- (of-object "HildonAppView")
- (c-name "hildon_appview_set_title")
+(define-method set_killable
+ (of-object "HildonApp")
+ (c-name "hildon_app_set_killable")
(return-type "none")
(parameters
- '("const-gchar*" "newname")))
+ '("gboolean" "killability")
+ )
+)
-(define-method get_title
- (of-object "HildonAppView")
- (c-name "hildon_appview_get_title")
- (return-type "const-gchar*"))
+;(define-method set_ui_manager
+; (of-object "HildonApp")
+; (c-name "hildon_app_set_ui_manager")
+; (return-type "none")
+; (parameters
+; '("GtkUIManager*" "uim")
+; )
+;)
-(define-method set_connected_adjustment
- (of-object "HildonAppView")
- (c-name "hildon_appview_set_connected_adjustment")
- (return-type "none")
- (parameters
- '("GtkAdjustment*" "adjustment")))
+;(define-method get_ui_manager
+; (of-object "HildonApp")
+; (c-name "hildon_app_get_ui_manager")
+; (return-type "GtkUIManager*")
+;)
-(define-method get_connected_adjustment
- (of-object "HildonAppView")
- (c-name "hildon_appview_get_connected_adjustment")
- (return-type "GtkAdjustment*"))
-;(define-method set_toolbar
-; (of-object "HildonAppView")
-; (c-name "hildon_appview_set_toolbar")
-; (return-type "none")
-; (parameters
-; '("GtkToolbar*" "toolbar")))
-;
-;(define-method get_toolbar
-; (of-object "HildonAppView")
-; (c-name "hildon_appview_get_toolbar")
-; (return-type "GtkToolbar*"))
-
-(define-method get_vbox
- (of-object "HildonAppView")
- (c-name "hildon_appview_get_vbox")
- (return-type "GtkWidget*")
-)
Added: projects/haf/trunk/python-hildon/defs/hildon-appview.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-appview.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-appview.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,134 @@
+;; -*- scheme -*-
+; object definitions ...
+(define-object AppView
+ (in-module "Hildon")
+ (parent "GtkBin")
+ (c-name "HildonAppView")
+ (gtype-id "HILDON_TYPE_APPVIEW")
+)
+
+;; Enumerations and flags ...
+
+
+;; From hildon-appview.h
+
+(define-function hildon_appview_get_type
+ (c-name "hildon_appview_get_type")
+ (return-type "GType")
+)
+
+(define-function hildon_appview_new
+ (c-name "hildon_appview_new")
+ (is-constructor-of "HildonAppView")
+ (return-type "GtkWidget*")
+ (parameters
+ '("const-gchar*" "title" (null-ok))
+ )
+)
+
+(define-method add_with_scrollbar
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_add_with_scrollbar")
+ (return-type "none")
+ (parameters
+ '("GtkWidget*" "child")
+ )
+)
+
+(define-method set_fullscreen_key_allowed
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_set_fullscreen_key_allowed")
+ (return-type "none")
+ (parameters
+ '("gboolean" "allow")
+ )
+)
+
+(define-method get_fullscreen_key_allowed
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_get_fullscreen_key_allowed")
+ (return-type "gboolean")
+)
+
+(define-method get_fullscreen
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_get_fullscreen")
+ (return-type "gboolean")
+)
+
+(define-method set_fullscreen
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_set_fullscreen")
+ (return-type "none")
+ (parameters
+ '("gboolean" "fullscreen")
+ )
+)
+
+(define-method get_menu
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_get_menu")
+ (return-type "GtkMenu*")
+)
+
+;(define-method set_toolbar
+; (of-object "HildonAppView")
+; (c-name "hildon_appview_set_toolbar")
+; (return-type "none")
+; (parameters
+; '("GtkToolbar*" "toolbar")
+; )
+;)
+
+;(define-method get_toolbar
+; (of-object "HildonAppView")
+; (c-name "hildon_appview_get_toolbar")
+; (return-type "GtkToolbar*")
+;)
+
+(define-method set_title
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_set_title")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "newname")
+ )
+)
+
+(define-method get_title
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_get_title")
+ (return-type "const-gchar*")
+)
+
+(define-method set_connected_adjustment
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_set_connected_adjustment")
+ (return-type "none")
+ (parameters
+ '("GtkAdjustment*" "adjustment")
+ )
+)
+
+(define-method get_connected_adjustment
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_get_connected_adjustment")
+ (return-type "GtkAdjustment*")
+)
+
+(define-method set_menu_ui
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_set_menu_ui")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "ui_string")
+ )
+)
+
+(define-method get_menu_ui
+ (of-object "HildonAppView")
+ (c-name "hildon_appview_get_menu_ui")
+ (return-type "const-gchar*")
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-banner.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-banner.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-banner.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -10,7 +10,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-banner.h
+;; From hildon-banner.h
(define-function hildon_banner_get_type
(c-name "hildon_banner_get_type")
@@ -27,6 +27,16 @@
)
)
+(define-function hildon_banner_show_information_with_markup
+ (c-name "hildon_banner_show_information_with_markup")
+ (return-type "none")
+ (parameters
+ '("GtkWidget*" "widget")
+ '("const-gchar*" "icon_name")
+ '("const-gchar*" "markup")
+ )
+)
+
(define-function hildon_banner_show_animation
(c-name "hildon_banner_show_animation")
(return-type "GtkWidget*")
@@ -56,6 +66,15 @@
)
)
+(define-method set_markup
+ (of-object "HildonBanner")
+ (c-name "hildon_banner_set_markup")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "markup")
+ )
+)
+
(define-method set_fraction
(of-object "HildonBanner")
(c-name "hildon_banner_set_fraction")
Deleted: projects/haf/trunk/python-hildon/defs/hildon-base-dnotify.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-base-dnotify.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-base-dnotify.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,46 +0,0 @@
-;; -*- scheme -*-
-; object definitions ...
-;; Enumerations and flags ...
-
-
-;; From /usr/include/hildon-base-lib/hildon-base-dnotify.h
-
-(define-function hildon_dnotify_handler_init
- (c-name "hildon_dnotify_handler_init")
- (return-type "hildon_return_t")
-)
-
-(define-function hildon_dnotify_set_cb
- (c-name "hildon_dnotify_set_cb")
- (return-type "hildon_return_t")
- (parameters
- '("hildon_dnotify_cb_f*" "func")
- '("char*" "path")
- '("gpointer" "data")
- )
-)
-
-(define-function hildon_dnotify_remove_cb
- (c-name "hildon_dnotify_remove_cb")
- (return-type "hildon_return_t")
- (parameters
- '("char*" "path")
- )
-)
-
-(define-function hildon_dnotify_remove_every_cb
- (c-name "hildon_dnotify_remove_every_cb")
- (return-type "hildon_return_t")
-)
-
-(define-function hildon_dnotify_handler_clear
- (c-name "hildon_dnotify_handler_clear")
- (return-type "hildon_return_t")
-)
-
-(define-function hildon_dnotify_check_run_callbacks
- (c-name "hildon_dnotify_check_run_callbacks")
- (return-type "hildon_return_t")
-)
-
-
Deleted: projects/haf/trunk/python-hildon/defs/hildon-base-types.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-base-types.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-base-types.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,27 +0,0 @@
-;; -*- scheme -*-
-; object definitions ...
-;; Enumerations and flags ...
-
-(define-enum return_t
- (in-module "Hildon")
- (c-name "hildon_return_t")
- (gtype-id "HILDON_TYPE_HILDON_RETURN_T")
- (values
- '("err", "HILDON_ERR")
- '("err-nomem", "HILDON_ERR_NOMEM")
- )
-)
-
-(define-enum boolean
- (in-module "Hildon")
- (c-name "hildon_boolean")
- (gtype-id "HILDON_TYPE_HILDON_BOOLEAN")
- (values
- '("false", "HILDON_FALSE")
- '("true", "HILDON_TRUE")
- )
-)
-
-;; From /usr/include/hildon-base-lib/hildon-base-types.h
-
-
Modified: projects/haf/trunk/python-hildon/defs/hildon-calendar-popup.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-calendar-popup.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-calendar-popup.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object CalendarPopup
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_CALENDAR_POPUP")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-calendar-popup.h
+
(define-function hildon_calendar_popup_get_type
(c-name "hildon_calendar_popup_get_type")
(return-type "GType")
Modified: projects/haf/trunk/python-hildon/defs/hildon-caption.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-caption.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-caption.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,5 +1,3 @@
-;; TODO: /usr/bin/run-standalone.sh: line 11: 15629 Segmentation fault (core dumped) $*
-;; Take a look at the solution done for hildon_file_chooser_dialog_new override, it may be the same case.
;; -*- scheme -*-
; object definitions ...
(define-object Caption
@@ -22,16 +20,16 @@
)
-;; From /usr/include/hildon-widgets/hildon-caption.h
+;; From hildon-caption.h
(define-function hildon_caption_status_get_type
(c-name "hildon_caption_status_get_type")
- (return-type "const-GType")
+ (return-type "GType")
)
(define-function hildon_caption_get_type
(c-name "hildon_caption_get_type")
- (return-type "const-GType")
+ (return-type "GType")
)
(define-function hildon_caption_new
@@ -47,22 +45,21 @@
)
)
-; Deprecated
-;(define-method get_sizegroup
-; (of-object "HildonCaption")
-; (c-name "hildon_caption_get_sizegroup")
-; (return-type "GtkSizeGroup*")
-;)
-;
-;(define-method set_sizegroup
-; (of-object "HildonCaption")
-; (c-name "hildon_caption_set_sizegroup")
-; (return-type "none")
-; (parameters
-; '("GtkSizeGroup*" "new_group")
-; )
-;)
+(define-method get_sizegroup
+ (of-object "HildonCaption")
+ (c-name "hildon_caption_get_sizegroup")
+ (return-type "GtkSizeGroup*")
+)
+(define-method set_sizegroup
+ (of-object "HildonCaption")
+ (c-name "hildon_caption_set_sizegroup")
+ (return-type "none")
+ (parameters
+ '("GtkSizeGroup*" "new_group")
+ )
+)
+
(define-method is_mandatory
(of-object "HildonCaption")
(c-name "hildon_caption_is_mandatory")
@@ -144,22 +141,21 @@
(return-type "gfloat")
)
-; Deprecated
-;(define-method get_control
-; (of-object "HildonCaption")
-; (c-name "hildon_caption_get_control")
-; (return-type "GtkWidget*")
-;)
-;
-;(define-method set_control
-; (of-object "HildonCaption")
-; (c-name "hildon_caption_set_control")
-; (return-type "none")
-; (parameters
-; '("GtkWidget*" "control")
-; )
-;)
+(define-method get_control
+ (of-object "HildonCaption")
+ (c-name "hildon_caption_get_control")
+ (return-type "GtkWidget*")
+)
+(define-method set_control
+ (of-object "HildonCaption")
+ (c-name "hildon_caption_set_control")
+ (return-type "none")
+ (parameters
+ '("GtkWidget*" "control")
+ )
+)
+
(define-method set_child_expand
(of-object "HildonCaption")
(c-name "hildon_caption_set_child_expand")
Added: projects/haf/trunk/python-hildon/defs/hildon-code-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-code-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-code-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,47 @@
+;; -*- scheme -*-
+; object definitions ...
+(define-object CodeDialog
+ (in-module "Hildon")
+ (parent "GtkDialog")
+ (c-name "HildonCodeDialog")
+ (gtype-id "HILDON_TYPE_CODE_DIALOG")
+)
+
+;; Enumerations and flags ...
+
+
+;; From hildon-code-dialog.h
+
+(define-function hildon_code_dialog_get_type
+ (c-name "hildon_code_dialog_get_type")
+ (return-type "GType")
+)
+
+(define-function hildon_code_dialog_new
+ (c-name "hildon_code_dialog_new")
+ (is-constructor-of "HildonCodeDialog")
+ (return-type "GtkWidget*")
+)
+
+(define-method get_code
+ (of-object "HildonCodeDialog")
+ (c-name "hildon_code_dialog_get_code")
+ (return-type "const-gchar*")
+)
+
+(define-method clear_code
+ (of-object "HildonCodeDialog")
+ (c-name "hildon_code_dialog_clear_code")
+ (return-type "none")
+)
+
+(define-method set_help_text
+ (of-object "HildonCodeDialog")
+ (c-name "hildon_code_dialog_set_help_text")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "text")
+ )
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-color-button.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-color-button.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-color-button.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object ColorButton
(in-module "Hildon")
(parent "GtkButton")
@@ -6,21 +7,27 @@
(gtype-id "HILDON_TYPE_COLOR_BUTTON")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-color-button.h
+
+(define-function hildon_color_button_get_type
+ (c-name "hildon_color_button_get_type")
+ (return-type "GType")
+)
+
(define-function hildon_color_button_new
(c-name "hildon_color_button_new")
(is-constructor-of "HildonColorButton")
- (properties
- '("color" (optional))
- )
(return-type "GtkWidget*")
)
(define-function hildon_color_button_new_with_color
(c-name "hildon_color_button_new_with_color")
- (is-constructor-of "HildonColorButton")
(return-type "GtkWidget*")
(parameters
- '("GdkColor*" "color")
+ '("const-GdkColor*" "color")
)
)
Added: projects/haf/trunk/python-hildon/defs/hildon-color-chooser-button.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-color-chooser-button.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-color-chooser-button.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,41 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From hildon-color-chooser-button.h
+
+(define-function hildon_color_chooser_button_get_type
+ (c-name "hildon_color_chooser_button_get_type")
+ (return-type "GtkType")
+ (parameters
+ )
+)
+
+(define-function hildon_color_chooser_button_new
+ (c-name "hildon_color_chooser_button_new")
+ (is-constructor-of "HildonColorChooserButton")
+ (return-type "GtkWidget*")
+ (parameters
+ )
+)
+
+(define-method set_color
+ (of-object "HildonColorChooserButton")
+ (c-name "hildon_color_chooser_button_set_color")
+ (return-type "none")
+ (parameters
+ '("GdkColor*" "color")
+ )
+)
+
+(define-method get_color
+ (of-object "HildonColorChooserButton")
+ (c-name "hildon_color_chooser_button_get_color")
+ (return-type "none")
+ (parameters
+ '("GdkColor*" "color")
+ )
+)
+
+
Added: projects/haf/trunk/python-hildon/defs/hildon-color-chooser-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-color-chooser-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-color-chooser-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,47 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From hildon-color-chooser-dialog.h
+
+(define-function hildon_color_chooser_dialog_get_type
+ (c-name "hildon_color_chooser_dialog_get_type")
+ (return-type "GtkType")
+ (parameters
+ )
+)
+
+(define-function hildon_color_chooser_dialog_new
+ (c-name "hildon_color_chooser_dialog_new")
+ (is-constructor-of "HildonColorChooserDialog")
+ (return-type "GtkWidget*")
+ (parameters
+ )
+)
+
+(define-method set_color
+ (of-object "HildonColorChooserDialog")
+ (c-name "hildon_color_chooser_dialog_set_color")
+ (return-type "none")
+ (parameters
+ '("GdkColor*" "color")
+ )
+)
+
+(define-method get_color
+ (of-object "HildonColorChooserDialog")
+ (c-name "hildon_color_chooser_dialog_get_color")
+ (return-type "none")
+ (parameters
+ '("GdkColor*" "color")
+ )
+)
+
+(define-method emit_color_changed
+ (of-object "HildonColorChooserDialog")
+ (c-name "hildon_color_chooser_dialog_emit_color_changed")
+ (return-type "none")
+)
+
+
Added: projects/haf/trunk/python-hildon/defs/hildon-color-chooser.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-color-chooser.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-color-chooser.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,43 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From hildon-color-chooser.h
+
+(define-function hildon_color_chooser_get_type
+ (c-name "hildon_color_chooser_get_type")
+ (return-type "GtkType")
+)
+
+(define-function hildon_color_chooser_new
+ (c-name "hildon_color_chooser_new")
+ (is-constructor-of "HildonColorChooser")
+ (return-type "GtkWidget*")
+)
+
+(define-method set_color
+ (of-object "HildonColorChooser")
+ (c-name "hildon_color_chooser_set_color")
+ (return-type "none")
+ (parameters
+ '("GdkColor*" "color")
+ )
+)
+
+(define-method get_color
+ (of-object "HildonColorChooser")
+ (c-name "hildon_color_chooser_get_color")
+ (return-type "none")
+ (parameters
+ '("GdkColor*" "color")
+ )
+)
+
+(define-method emit_color_changed
+ (of-object "HildonColorChooser")
+ (c-name "hildon_color_chooser_emit_color_changed")
+ (return-type "none")
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-color-popup.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-color-popup.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-color-popup.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -3,7 +3,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-color-popup.h
+;; From hildon-color-popup.h
(define-function hildon_color_popup_new
(c-name "hildon_color_popup_new")
@@ -11,7 +11,7 @@
(return-type "GtkWidget*")
(parameters
'("GtkWindow*" "parent")
- '("GdkColor*" "initial_color")
+ '("const-GdkColor*" "initial_color")
'("HildonColorPopup*" "popupdata")
)
)
Modified: projects/haf/trunk/python-hildon/defs/hildon-color-selector.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-color-selector.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-color-selector.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object ColorSelector
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,11 +7,21 @@
(gtype-id "HILDON_TYPE_COLOR_SELECTOR")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-color-selector.h
+
(define-function hildon_color_selector_get_type
(c-name "hildon_color_selector_get_type")
(return-type "GType")
)
+(define-function hildon_color_selector_get_type
+ (c-name "hildon_color_selector_get_type")
+ (return-type "GType")
+)
+
(define-function hildon_color_selector_new
(c-name "hildon_color_selector_new")
(is-constructor-of "HildonColorSelector")
@@ -34,3 +45,5 @@
'("GdkColor*" "color")
)
)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-controlbar.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-controlbar.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-controlbar.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object Controlbar
(in-module "Hildon")
(parent "GtkScale")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_CONTROLBAR")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-controlbar.h
+
(define-function hildon_controlbar_get_type
(c-name "hildon_controlbar_get_type")
(return-type "GType")
@@ -14,11 +20,6 @@
(define-function hildon_controlbar_new
(c-name "hildon_controlbar_new")
(is-constructor-of "HildonControlbar")
- (properties
- '("min" (optional))
- '("max" (optional))
- '("value" (optional))
- )
(return-type "GtkWidget*")
)
Modified: projects/haf/trunk/python-hildon/defs/hildon-date-editor.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-date-editor.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-date-editor.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -14,6 +14,7 @@
(c-name "HildonDateEditorErrorType")
(gtype-id "HILDON_TYPE_DATE_EDITOR_ERROR_TYPE")
(values
+ '("no-error" "NO_ERROR")
'("max-day" "MAX_DAY")
'("max-month" "MAX_MONTH")
'("max-year" "MAX_YEAR")
@@ -28,7 +29,7 @@
)
-;; From /usr/include/hildon-widgets/hildon-date-editor.h
+;; From hildon-date-editor.h
(define-function hildon_date_editor_get_type
(c-name "hildon_date_editor_get_type")
@@ -38,13 +39,6 @@
(define-function hildon_date_editor_new
(c-name "hildon_date_editor_new")
(is-constructor-of "HildonDateEditor")
- (properties
- '("year" (optional))
- '("month" (optional))
- '("day" (optional))
- '("min-year" (optional))
- '("max-year" (optional))
- )
(return-type "GtkWidget*")
)
@@ -70,4 +64,49 @@
)
)
+(define-method set_year
+ (of-object "HildonDateEditor")
+ (c-name "hildon_date_editor_set_year")
+ (return-type "gboolean")
+ (parameters
+ '("guint" "year")
+ )
+)
+(define-method set_month
+ (of-object "HildonDateEditor")
+ (c-name "hildon_date_editor_set_month")
+ (return-type "gboolean")
+ (parameters
+ '("guint" "month")
+ )
+)
+
+(define-method set_day
+ (of-object "HildonDateEditor")
+ (c-name "hildon_date_editor_set_day")
+ (return-type "gboolean")
+ (parameters
+ '("guint" "day")
+ )
+)
+
+(define-method get_year
+ (of-object "HildonDateEditor")
+ (c-name "hildon_date_editor_get_year")
+ (return-type "guint")
+)
+
+(define-method get_month
+ (of-object "HildonDateEditor")
+ (c-name "hildon_date_editor_get_month")
+ (return-type "guint")
+)
+
+(define-method get_day
+ (of-object "HildonDateEditor")
+ (c-name "hildon_date_editor_get_day")
+ (return-type "guint")
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-defines.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-defines.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-defines.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -3,7 +3,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-defines.h
+;; From hildon-defines.h
(define-function hildon_icon_sizes_init
(c-name "hildon_icon_sizes_init")
@@ -15,7 +15,7 @@
(return-type "gulong")
(parameters
'("GtkWidget*" "widget")
- '("gchar*" "logicalfontname")
+ '("const-gchar*" "logicalfontname")
)
)
@@ -26,7 +26,7 @@
'("GtkWidget*" "widget")
'("GtkRcFlags" "rcflags")
'("GtkStateType" "state")
- '("gchar*" "logicalcolorname")
+ '("const-gchar*" "logicalcolorname")
)
)
Modified: projects/haf/trunk/python-hildon/defs/hildon-dialoghelp.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-dialoghelp.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-dialoghelp.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -3,7 +3,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-dialoghelp.h
+;; From hildon-dialoghelp.h
(define-method help_enable
(of-object "GtkDialog")
Deleted: projects/haf/trunk/python-hildon/defs/hildon-file-chooser-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-file-chooser-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-file-chooser-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,76 +0,0 @@
-;;
-(define-object FileChooserDialog
- (in-module "Hildon")
- (parent "GtkDialog")
- (c-name "HildonFileChooserDialog")
- (gtype-id "HILDON_TYPE_FILE_CHOOSER_DIALOG")
-)
-
-(define-function hildon_file_chooser_dialog_new
- (c-name "hildon_file_chooser_dialog_new")
- (is-constructor-of "HildonFileChooserDialog")
- (return-type "GtkWidget*")
- (properties
- '("empty-text" (optional))
- '("file-system-model" (optional))
- '("show-folder-button" (optional))
- '("show-location" (optional))
- '("autonaming" (optional))
- '("open-button-text" (optional))
- '("save-multiple" (optional))
- '("max-name-length" (optional))
- '("max-full-path-length" (optional))
- )
- (parameters
- '("GtkWindow*" "parent")
- '("GtkFileChooserAction" "action")
- )
-)
-
-(define-function hildon_file_chooser_dialog_new_with_properties
- (c-name "hildon_file_chooser_dialog_new_with_properties")
- (is-constructor-of "HildonFileChooserDialog")
- (return-type "GtkWidget*")
- (parameters
- '("GtkWindow*" "parent")
- '("const-gchar*" "first_property")
- )
- (varargs #t)
-)
-
-(define-method set_safe_folder
- (of-object "HildonFileChooserDialog")
- (c-name "hildon_file_chooser_dialog_set_safe_folder")
- (return-type "none")
- (parameters
- '("const-gchar*" "local_path")
- )
-)
-
-(define-method set_safe_folder_uri
- (of-object "HildonFileChooserDialog")
- (c-name "hildon_file_chooser_dialog_set_safe_folder_uri")
- (return-type "none")
- (parameters
- '("const-gchar*" "uri")
- )
-)
-
-(define-method get_safe_folder
- (of-object "HildonFileChooserDialog")
- (c-name "hildon_file_chooser_dialog_get_safe_folder")
- (return-type "gchar*")
-)
-
-(define-method get_safe_folder_uri
- (of-object "HildonFileChooserDialog")
- (c-name "hildon_file_chooser_dialog_get_safe_folder_uri")
- (return-type "gchar*")
-)
-
-(define-method get_filename
- (of-object "HildonFileChooserDialog")
- (c-name "hildon_file_chooser_dialog_get_filename")
- (return-type "gchar*")
-)
-
Deleted: projects/haf/trunk/python-hildon/defs/hildon-file-details-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-file-details-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-file-details-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,42 +0,0 @@
-;;
-(define-object FileDetailsDialog
- (in-module "Hildon")
- (parent "GtkDialog")
- (c-name "HildonFileDetailsDialog")
- (gtype-id "HILDON_TYPE_FILE_DETAILS_DIALOG")
-)
-
-(define-function hildon_file_details_dialog_get_type
- (c-name "hildon_file_details_dialog_get_type")
- (return-type "GType")
-)
-
-(define-function hildon_file_details_dialog_new
- (c-name "hildon_file_details_dialog_new")
- (is-constructor-of "HildonFileDetailsDialog")
- (return-type "GtkWidget*")
- (parameters
- '("GtkWindow*" "parent")
- '("const-gchar*" "filename")
- )
-)
-
-(define-method set_file_iter
- (of-object "HildonFileDetailsDialog")
- (c-name "hildon_file_details_dialog_set_file_iter")
- (return-type "none")
- (parameters
- '("GtkTreeIter*" "iter")
- )
-)
-
-(define-method get_file_iter
- (of-object "HildonFileDetailsDialog")
- (c-name "hildon_file_details_dialog_get_file_iter")
- (return-type "gboolean")
- (parameters
- '("GtkTreeIter*" "iter")
- )
-)
-
-
Added: projects/haf/trunk/python-hildon/defs/hildon-file-handling-note.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-file-handling-note.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-file-handling-note.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,81 @@
+;; -*- scheme -*-
+; object definitions ...
+(define-object FileHandlingNote
+ (in-module "Hildon")
+ (parent "HildonNote")
+ (c-name "HildonFileHandlingNote")
+ (gtype-id "HILDON_TYPE_FILE_HANDLING_NOTE")
+)
+
+;; Enumerations and flags ...
+
+
+;; From hildon-file-handling-note.h
+
+(define-function hildon_file_handling_note_new_moving
+ (c-name "hildon_file_handling_note_new_moving")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ )
+)
+
+(define-function hildon_file_handling_note_new_deleting
+ (c-name "hildon_file_handling_note_new_deleting")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ )
+)
+
+(define-function hildon_file_handling_note_new_opening
+ (c-name "hildon_file_handling_note_new_opening")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ )
+)
+
+(define-function hildon_file_handling_note_new_saving
+ (c-name "hildon_file_handling_note_new_saving")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ )
+)
+
+(define-method set_fraction
+ (of-object "HildonFileHandlingNote")
+ (c-name "hildon_file_handling_note_set_fraction")
+ (return-type "none")
+ (parameters
+ '("gfloat" "frac")
+ )
+)
+
+(define-method set_counter_and_name
+ (of-object "HildonFileHandlingNote")
+ (c-name "hildon_file_handling_note_set_counter_and_name")
+ (return-type "none")
+ (parameters
+ '("guint" "current")
+ '("guint" "maximum")
+ '("const-gchar*" "name")
+ )
+)
+
+(define-method set_name
+ (of-object "HildonFileHandlingNote")
+ (c-name "hildon_file_handling_note_set_name")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
+(define-function hildon_file_handling_note_get_type
+ (c-name "hildon_file_handling_note_get_type")
+ (return-type "GType")
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-find-toolbar.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-find-toolbar.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-find-toolbar.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,3 +1,5 @@
+;; -*- scheme -*-
+; object definitions ...
(define-object FindToolbar
(in-module "Hildon")
(parent "GtkToolbar")
@@ -5,15 +7,35 @@
(gtype-id "HILDON_TYPE_FIND_TOOLBAR")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-find-toolbar.h
+
+(define-function hildon_find_toolbar_get_type
+ (c-name "hildon_find_toolbar_get_type")
+ (return-type "GType")
+)
+
(define-function hildon_find_toolbar_new
(c-name "hildon_find_toolbar_new")
(is-constructor-of "HildonFindToolbar")
(return-type "GtkWidget*")
(parameters
- '("gchar*" "label")
+ '("const-gchar*" "label")
)
)
+(define-function hildon_find_toolbar_new_with_model
+ (c-name "hildon_find_toolbar_new_with_model")
+ (return-type "GtkWidget*")
+ (parameters
+ '("const-gchar*" "label")
+ '("GtkListStore*" "model")
+ '("gint" "column")
+ )
+)
+
(define-method highlight_entry
(of-object "HildonFindToolbar")
(c-name "hildon_find_toolbar_highlight_entry")
@@ -22,3 +44,5 @@
'("gboolean" "get_focus")
)
)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-font-selection-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-font-selection-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-font-selection-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object FontSelectionDialog
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,6 +7,26 @@
(gtype-id "HILDON_TYPE_FONT_SELECTION_DIALOG")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-font-selection-dialog.h
+
+(define-method get_font
+ (of-object "HildonFontSelectionDialog")
+ (c-name "hildon_font_selection_dialog_get_font")
+ (return-type "PangoAttrList*")
+)
+
+(define-method set_font
+ (of-object "HildonFontSelectionDialog")
+ (c-name "hildon_font_selection_dialog_set_font")
+ (return-type "none")
+ (parameters
+ '("PangoAttrList*" "list")
+ )
+)
+
(define-function hildon_font_selection_dialog_get_type
(c-name "hildon_font_selection_dialog_get_type")
(return-type "GType")
@@ -21,6 +42,21 @@
)
)
+(define-method set_buffer
+ (of-object "HildonFontSelectionDialog")
+ (c-name "hildon_font_selection_dialog_set_buffer")
+ (return-type "none")
+ (parameters
+ '("GtkTextBuffer*" "buffer")
+ )
+)
+
+(define-method get_text_tag
+ (of-object "HildonFontSelectionDialog")
+ (c-name "hildon_font_selection_dialog_get_text_tag")
+ (return-type "GtkTextTag*")
+)
+
(define-method get_preview_text
(of-object "HildonFontSelectionDialog")
(c-name "hildon_font_selection_dialog_get_preview_text")
Modified: projects/haf/trunk/python-hildon/defs/hildon-get-password-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-get-password-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-get-password-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -10,43 +10,48 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-get-password-dialog.h
+;; From hildon-get-password-dialog.h
+(define-function hildon_get_password_dialog_get_type
+ (c-name "hildon_get_password_dialog_get_type")
+ (return-type "GType")
+)
+
(define-function hildon_get_password_dialog_new
(c-name "hildon_get_password_dialog_new")
(is-constructor-of "HildonGetPasswordDialog")
(return-type "GtkWidget*")
(parameters
'("GtkWindow*" "parent")
- '("gboolean" "get_old_password_title")
+ '("gboolean" "get_old")
)
)
+(define-function hildon_get_password_dialog_new_with_default
+ (c-name "hildon_get_password_dialog_new_with_default")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "password")
+ '("gboolean" "get_old")
+ )
+)
+
(define-method set_domain
(of-object "HildonGetPasswordDialog")
(c-name "hildon_get_password_dialog_set_domain")
(return-type "none")
(parameters
- '("gchar*" "domain")
+ '("const-gchar*" "domain")
)
)
-; Deprecated
-;(define-method set_title
-; (of-object "HildonGetPasswordDialog")
-; (c-name "hildon_get_password_dialog_set_title")
-; (return-type "none")
-; (parameters
-; '("gchar*" "new_title")
-; )
-;)
-
(define-method set_caption
(of-object "HildonGetPasswordDialog")
(c-name "hildon_get_password_dialog_set_caption")
(return-type "none")
(parameters
- '("gchar*" "new_caption")
+ '("const-gchar*" "new_caption")
)
)
@@ -65,4 +70,13 @@
(return-type "const-gchar*")
)
+(define-method set_title
+ (of-object "HildonGetPasswordDialog")
+ (c-name "hildon_get_password_dialog_set_title")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "new_title")
+ )
+)
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-grid-item.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-grid-item.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-grid-item.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object GridItem
(in-module "Hildon")
(parent "GtkContainer")
@@ -6,6 +7,8 @@
(gtype-id "HILDON_TYPE_GRID_ITEM")
)
+;; Enumerations and flags ...
+
(define-enum GridPositionType
(in-module "Hildon")
(c-name "HildonGridPositionType")
@@ -26,9 +29,25 @@
)
)
+
+;; From hildon-grid-item.h
+
+(define-function hildon_grid_item_get_type
+ (c-name "hildon_grid_item_get_type")
+ (return-type "GType")
+)
+
+(define-function hildon_grid_item_new
+ (c-name "hildon_grid_item_new")
+ (is-constructor-of "HildonGridItem")
+ (return-type "GtkWidget*")
+ (parameters
+ '("const-gchar*" "icon_basename")
+ )
+)
+
(define-function hildon_grid_item_new_with_label
(c-name "hildon_grid_item_new_with_label")
- (is-constructor-of "HildonGridItem")
(return-type "GtkWidget*")
(parameters
'("const-gchar*" "icon_basename")
@@ -51,4 +70,13 @@
(return-type "const-gchar*")
)
+(define-method set_label
+ (of-object "HildonGridItem")
+ (c-name "hildon_grid_item_set_label")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "label")
+ )
+)
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-grid.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-grid.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-grid.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object Grid
(in-module "Hildon")
(parent "GtkContainer")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_GRID")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-grid.h
+
(define-function hildon_grid_get_type
(c-name "hildon_grid_get_type")
(return-type "GType")
@@ -15,19 +21,6 @@
(c-name "hildon_grid_new")
(is-constructor-of "HildonGrid")
(return-type "GtkWidget*")
- (properties
- '("empty-label" (argname "empty_label") (optional))
- '("item-width" (argname "item_width") (optional))
- '("item-height" (argname "item_height") (optional))
- '("item-hspacing" (argname "item_hspacing") (optional))
- '("item-vspacing" (argname "item_vspacing") (optional))
- '("label-hspacing" (argname "label_hspacing") (optional))
- '("label-vspacing" (argname "label_vspacing") (optional))
- '("n-columns" (argname "n_columns") (optional))
- '("label-pos" (argname "label_pos") (optional))
- '("icon-size" (argname "icon_size") (optional))
- '("emblem-size" (argname "emblem_size") (optional))
- )
)
(define-method set_style
@@ -68,3 +61,5 @@
'("HildonGridItem*" "item")
)
)
+
+
Deleted: projects/haf/trunk/python-hildon/defs/hildon-home-plugin-interface.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-home-plugin-interface.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-home-plugin-interface.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,63 +0,0 @@
-;; TODO
-(define-function hildon_home_applet_lib_initialize
- (c-name "hildon_home_applet_lib_initialize")
- (return-type "void*")
- (parameters
- '("void*" "state_data")
- '("int*" "state_size")
- '("GtkWidget**" "widget")
- )
-)
-
-(define-function hildon_home_applet_lib_get_requested_width
- (c-name "hildon_home_applet_lib_get_requested_width")
- (return-type "int")
- (parameters
- '("void*" "applet_data")
- )
-)
-
-(define-function hildon_home_applet_lib_save_state
- (c-name "hildon_home_applet_lib_save_state")
- (return-type "int")
- (parameters
- '("void*" "applet_data")
- '("void**" "state_data")
- '("int*" "state_size")
- )
-)
-
-(define-function hildon_home_applet_lib_background
- (c-name "hildon_home_applet_lib_background")
- (return-type "none")
- (parameters
- '("void*" "applet_data")
- )
-)
-
-(define-function hildon_home_applet_lib_foreground
- (c-name "hildon_home_applet_lib_foreground")
- (return-type "none")
- (parameters
- '("void*" "applet_data")
- )
-)
-
-(define-function hildon_home_applet_lib_deinitialize
- (c-name "hildon_home_applet_lib_deinitialize")
- (return-type "none")
- (parameters
- '("void*" "applet_data")
- )
-)
-
-(define-function hildon_home_applet_lib_properties
- (c-name "hildon_home_applet_lib_properties")
- (return-type "GtkWidget*")
- (parameters
- '("void*" "applet_data")
- '("GtkWindow*" "parent")
- )
-)
-
-
Modified: projects/haf/trunk/python-hildon/defs/hildon-hvolumebar.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-hvolumebar.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-hvolumebar.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -10,7 +10,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-hvolumebar.h
+;; From hildon-hvolumebar.h
(define-function hildon_hvolumebar_get_type
(c-name "hildon_hvolumebar_get_type")
Added: projects/haf/trunk/python-hildon/defs/hildon-input-mode-hint.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-input-mode-hint.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-input-mode-hint.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,26 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+;(define-enum InputModeHint
+; (in-module "Hildon")
+; (c-name "HildonInputModeHint")
+; (gtype-id "HILDON_TYPE_INPUT_MODE_HINT")
+; (values
+; '("alphanumericspecial" "HILDON_INPUT_MODE_HINT_ALPHANUMERICSPECIAL")
+; '("numeric" "HILDON_INPUT_MODE_HINT_NUMERIC")
+; '("alpha" "HILDON_INPUT_MODE_HINT_ALPHA")
+; '("numericspecial" "HILDON_INPUT_MODE_HINT_NUMERICSPECIAL")
+; '("alphaspecial" "HILDON_INPUT_MODE_HINT_ALPHASPECIAL")
+; '("alphanumeric" "HILDON_INPUT_MODE_HINT_ALPHANUMERIC")
+; '("hexa" "HILDON_INPUT_MODE_HINT_HEXA")
+; '("hexaspecial" "HILDON_INPUT_MODE_HINT_HEXASPECIAL")
+; '("tele" "HILDON_INPUT_MODE_HINT_TELE")
+; '("telespecial" "HILDON_INPUT_MODE_HINT_TELESPECIAL")
+; )
+;)
+
+
+;; From hildon-input-mode-hint.h
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-name-password-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-name-password-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-name-password-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;; TODO: add properties
+;; -*- scheme -*-
+; object definitions ...
(define-object NamePasswordDialog
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,6 +7,16 @@
(gtype-id "HILDON_TYPE_NAME_PASSWORD_DIALOG")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-name-password-dialog.h
+
+(define-function hildon_name_password_dialog_get_type
+ (c-name "hildon_name_password_dialog_get_type")
+ (return-type "GType")
+)
+
(define-function hildon_name_password_dialog_new
(c-name "hildon_name_password_dialog_new")
(is-constructor-of "HildonNamePasswordDialog")
@@ -15,6 +26,16 @@
)
)
+(define-function hildon_name_password_dialog_new_with_default
+ (c-name "hildon_name_password_dialog_new_with_default")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "name")
+ '("const-gchar*" "pass")
+ )
+)
+
(define-method get_name
(of-object "HildonNamePasswordDialog")
(c-name "hildon_name_password_dialog_get_name")
@@ -32,6 +53,8 @@
(c-name "hildon_name_password_dialog_set_domain")
(return-type "none")
(parameters
- '("gchar*" "domain")
+ '("const-gchar*" "domain")
)
)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-note.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-note.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-note.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;; TODO: verify other contructors
+;; -*- scheme -*-
+; object definitions ...
(define-object Note
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,10 +7,26 @@
(gtype-id "HILDON_TYPE_NOTE")
)
-; There is no "hildon_note_new" function. That declaration is here just to be overrided.
-(define-function hildon_note_new
- (c-name "hildon_note_new")
- (is-constructor-of "HildonNote")
+;; Enumerations and flags ...
+
+;(define-enum NoteType
+; (in-module "Hildon")
+; (c-name "HildonNoteType")
+; (gtype-id "HILDON_TYPE_NOTE_TYPE")
+; (values
+; '("confirmation-type" "HILDON_NOTE_CONFIRMATION_TYPE")
+; '("confirmation-button-type" "HILDON_NOTE_CONFIRMATION_BUTTON_TYPE")
+; '("information-type" "HILDON_NOTE_INFORMATION_TYPE")
+; '("information-theme-type" "HILDON_NOTE_INFORMATION_THEME_TYPE")
+; '("progressbar-type" "HILDON_NOTE_PROGRESSBAR_TYPE")
+; )
+;)
+
+
+;; From hildon-note.h
+
+(define-function hildon_note_new_confirmation
+ (c-name "hildon_note_new_confirmation")
(return-type "GtkWidget*")
(parameters
'("GtkWindow*" "parent")
@@ -17,6 +34,85 @@
)
)
+(define-function hildon_note_new_confirmation_add_buttons
+ (c-name "hildon_note_new_confirmation_add_buttons")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "description")
+ )
+ (varargs #t)
+)
+
+;(define-function hildon_note_new_confirmation_with_icon_stock
+; (c-name "hildon_note_new_confirmation_with_icon_stock")
+; (return-type "GtkWidget*")
+; (parameters
+; '("GtkWindow*" "parent")
+; '("const-gchar*" "description")
+; '("const-gchar*" "stock_id")
+; )
+;)
+
+(define-function hildon_note_new_confirmation_with_icon_name
+ (c-name "hildon_note_new_confirmation_with_icon_name")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "description")
+ '("const-gchar*" "icon_name")
+ )
+)
+
+(define-function hildon_note_new_cancel_with_progress_bar
+ (c-name "hildon_note_new_cancel_with_progress_bar")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "description")
+ '("GtkProgressBar*" "progressbar")
+ )
+)
+
+(define-function hildon_note_new_information
+ (c-name "hildon_note_new_information")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "description")
+ )
+)
+
+(define-function hildon_note_new_information_with_icon_name
+ (c-name "hildon_note_new_information_with_icon_name")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "description")
+ '("const-gchar*" "icon_name")
+ )
+)
+
+;(define-function hildon_note_new_information_with_icon_stock
+; (c-name "hildon_note_new_information_with_icon_stock")
+; (return-type "GtkWidget*")
+; (parameters
+; '("GtkWindow*" "parent")
+; '("const-gchar*" "description")
+; '("const-gchar*" "stock_id")
+; )
+;)
+
+;(define-function hildon_note_new_information_with_icon_theme
+; (c-name "hildon_note_new_information_with_icon_theme")
+; (return-type "GtkWidget*")
+; (parameters
+; '("GtkWindow*" "parent")
+; '("const-gchar*" "description")
+; '("const-gchar*" "icon")
+; )
+;)
+
(define-method set_button_text
(of-object "HildonNote")
(c-name "hildon_note_set_button_text")
@@ -40,3 +136,10 @@
(c-name "hildon_note_get_type")
(return-type "GType")
)
+
+(define-function hildon_note_type_get_type
+ (c-name "hildon_note_type_get_type")
+ (return-type "GType")
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-number-editor.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-number-editor.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-number-editor.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object NumberEditor
(in-module "Hildon")
(parent "GtkContainer")
@@ -6,6 +7,22 @@
(gtype-id "HILDON_TYPE_NUMBER_EDITOR")
)
+;; Enumerations and flags ...
+
+(define-enum NumberEditorErrorType
+ (in-module "Hildon")
+ (c-name "HildonNumberEditorErrorType")
+ (gtype-id "HILDON_TYPE_NUMBER_EDITOR_ERROR_TYPE")
+ (values
+ '("maximum-value-exceed" "MAXIMUM_VALUE_EXCEED")
+ '("minimum-value-exceed" "MINIMUM_VALUE_EXCEED")
+ '("erroneous-value" "ERRONEOUS_VALUE")
+ )
+)
+
+
+;; From hildon-number-editor.h
+
(define-function hildon_number_editor_get_type
(c-name "hildon_number_editor_get_type")
(return-type "GType")
@@ -46,3 +63,4 @@
)
)
+
Added: projects/haf/trunk/python-hildon/defs/hildon-plugin-widget.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-plugin-widget.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-plugin-widget.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,33 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From hildon-plugin-widget.h
+
+(define-function hildon_plugin_info_initialize
+ (c-name "hildon_plugin_info_initialize")
+ (return-type "HildonPluginWidgetInfo*")
+ (parameters
+ '("GType" "base_type")
+ '("const-gchar*" "name")
+ )
+)
+
+(define-function hildon_plugin_info_construct_widget
+ (c-name "hildon_plugin_info_construct_widget")
+ (return-type "GtkWidget*")
+ (parameters
+ '("HildonPluginWidgetInfo*" "info")
+ )
+)
+
+(define-function hildon_plugin_info_kill
+ (c-name "hildon_plugin_info_kill")
+ (return-type "none")
+ (parameters
+ '("HildonPluginWidgetInfo*" "info")
+ )
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-program.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-program.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-program.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -10,7 +10,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-program.h
+;; From hildon-program.h
(define-function hildon_program_get_type
(c-name "hildon_program_get_type")
Modified: projects/haf/trunk/python-hildon/defs/hildon-range-editor.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-range-editor.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-range-editor.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;; TODO: verify other constructors
+;; -*- scheme -*-
+; object definitions ...
(define-object RangeEditor
(in-module "Hildon")
(parent "GtkContainer")
@@ -6,6 +7,24 @@
(gtype-id "HILDON_TYPE_RANGE_EDITOR")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-range-editor.h
+
+(define-function hildon_range_editor_get_type
+ (c-name "hildon_range_editor_get_type")
+ (return-type "GType")
+)
+
+(define-function hildon_range_editor_new_with_separator
+ (c-name "hildon_range_editor_new_with_separator")
+ (return-type "GtkWidget*")
+ (parameters
+ '("const-gchar*" "separator")
+ )
+)
+
(define-function hildon_range_editor_new
(c-name "hildon_range_editor_new")
(is-constructor-of "HildonRangeEditor")
@@ -116,3 +135,5 @@
(c-name "hildon_range_editor_get_separator")
(return-type "const-gchar*")
)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-scroll-area.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-scroll-area.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-scroll-area.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -3,7 +3,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-scroll-area.h
+;; From hildon-scroll-area.h
(define-function hildon_scroll_area_new
(c-name "hildon_scroll_area_new")
Deleted: projects/haf/trunk/python-hildon/defs/hildon-search.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-search.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-search.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,32 +0,0 @@
-;;
-(define-object Search
- (in-module "Hildon")
- (parent "GtkBin")
- (c-name "HildonSearch")
- (gtype-id "HILDON_TYPE_SEARCH")
-)
-
-(define-function hildon_search_get_type
- (c-name "hildon_search_get_type")
- (return-type "GType")
-)
-
-(define-function hildon_search_new
- (c-name "hildon_search_new")
- (is-constructor-of "HildonSearch")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "image")
- )
-)
-
-(define-method set_image_stock
- (of-object "HildonSearch")
- (c-name "hildon_search_set_image_stock")
- (return-type "none")
- (parameters
- '("const-gchar*" "stock_icon")
- )
-)
-
-
Modified: projects/haf/trunk/python-hildon/defs/hildon-seekbar.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-seekbar.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-seekbar.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object Seekbar
(in-module "Hildon")
(parent "GtkScale")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_SEEKBAR")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-seekbar.h
+
(define-function hildon_seekbar_get_type
(c-name "hildon_seekbar_get_type")
(return-type "GType")
@@ -15,11 +21,6 @@
(c-name "hildon_seekbar_new")
(is-constructor-of "HildonSeekbar")
(return-type "GtkWidget*")
- (properties
- '("total-time" (argname "total_time") (optional))
- '("position" (optional))
- '("fraction" (optional))
- )
)
(define-method get_total_time
Modified: projects/haf/trunk/python-hildon/defs/hildon-set-password-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-set-password-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-set-password-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;; TODO: verify other constructors
+;; -*- scheme -*-
+; object definitions ...
(define-object SetPasswordDialog
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_SET_PASSWORD_DIALOG")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-set-password-dialog.h
+
(define-function hildon_set_password_dialog_new
(c-name "hildon_set_password_dialog_new")
(is-constructor-of "HildonSetPasswordDialog")
@@ -16,6 +22,21 @@
)
)
+(define-function hildon_set_password_dialog_new_with_default
+ (c-name "hildon_set_password_dialog_new_with_default")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkWindow*" "parent")
+ '("const-gchar*" "password")
+ '("gboolean" "modify_protection")
+ )
+)
+
+(define-function hildon_set_password_dialog_get_type
+ (c-name "hildon_set_password_dialog_get_type")
+ (return-type "GType")
+)
+
(define-method get_password
(of-object "HildonSetPasswordDialog")
(c-name "hildon_set_password_dialog_get_password")
@@ -33,6 +54,8 @@
(c-name "hildon_set_password_dialog_set_domain")
(return-type "none")
(parameters
- '("gchar*" "domain")
+ '("const-gchar*" "domain")
)
)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-sort-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-sort-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-sort-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object SortDialog
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_SORT_DIALOG")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-sort-dialog.h
+
(define-function hildon_sort_dialog_get_type
(c-name "hildon_sort_dialog_get_type")
(return-type "GType")
Added: projects/haf/trunk/python-hildon/defs/hildon-system-sound.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-system-sound.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-system-sound.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,16 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From hildon-system-sound.h
+
+(define-function hildon_play_system_sound
+ (c-name "hildon_play_system_sound")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "sample")
+ )
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-telephone-editor.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-telephone-editor.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-telephone-editor.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;; TODO: verify other constructors
+;; -*- scheme -*-
+; object definitions ...
(define-object TelephoneEditor
(in-module "Hildon")
(parent "GtkContainer")
@@ -6,16 +7,26 @@
(gtype-id "HILDON_TYPE_TELEPHONE_EDITOR")
)
-(define-enum TelephoneEditorFormat
- (in-module "Hildon")
- (c-name "HildonTelephoneEditorFormat")
- (gtype-id "HILDON_TYPE_TELEPHONE_EDITOR_FORMAT")
- (values
- '("free" "HILDON_TELEPHONE_EDITOR_FORMAT_FREE")
- '("coerce" "HILDON_TELEPHONE_EDITOR_FORMAT_COERCE")
- '("coerce-country" "HILDON_TELEPHONE_EDITOR_FORMAT_COERCE_COUNTRY")
- '("coerce-area" "HILDON_TELEPHONE_EDITOR_FORMAT_COERCE_AREA")
- )
+;; Enumerations and flags ...
+
+;(define-enum TelephoneEditorFormat
+; (in-module "Hildon")
+; (c-name "HildonTelephoneEditorFormat")
+; (gtype-id "HILDON_TYPE_TELEPHONE_EDITOR_FORMAT")
+; (values
+; '("free" "HILDON_TELEPHONE_EDITOR_FORMAT_FREE")
+; '("coerce" "HILDON_TELEPHONE_EDITOR_FORMAT_COERCE")
+; '("coerce-country" "HILDON_TELEPHONE_EDITOR_FORMAT_COERCE_COUNTRY")
+; '("coerce-area" "HILDON_TELEPHONE_EDITOR_FORMAT_COERCE_AREA")
+; )
+;)
+
+
+;; From hildon-telephone-editor.h
+
+(define-function hildon_telephone_editor_get_type
+ (c-name "hildon_telephone_editor_get_type")
+ (return-type "GType")
)
(define-function hildon_telephone_editor_new
@@ -27,6 +38,17 @@
)
)
+(define-function hildon_telephone_editor_new_with_strings
+ (c-name "hildon_telephone_editor_new_with_strings")
+ (return-type "GtkWidget*")
+ (parameters
+ '("HildonTelephoneEditorFormat" "format")
+ '("const-gchar*" "country")
+ '("const-gchar*" "area")
+ '("const-gchar*" "number")
+ )
+)
+
(define-method set_editable
(of-object "HildonTelephoneEditor")
(c-name "hildon_telephone_editor_set_editable")
@@ -124,3 +146,4 @@
)
)
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-time-editor.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-time-editor.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-time-editor.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -9,9 +9,30 @@
;; Enumerations and flags ...
+(define-enum TimeEditorErrorType
+ (in-module "Hildon")
+ (c-name "HildonTimeEditorErrorType")
+ (gtype-id "HILDON_TYPE_TIME_EDITOR_ERROR_TYPE")
+ (values
+ '("no-time-error" "NO_TIME_ERROR")
+ '("max-hours" "MAX_HOURS")
+ '("max-mins" "MAX_MINS")
+ '("max-secs" "MAX_SECS")
+ '("min-hours" "MIN_HOURS")
+ '("min-mins" "MIN_MINS")
+ '("min-secs" "MIN_SECS")
+ '("empty-hours" "EMPTY_HOURS")
+ '("empty-mins" "EMPTY_MINS")
+ '("empty-secs" "EMPTY_SECS")
+ '("min-dur" "MIN_DUR")
+ '("max-dur" "MAX_DUR")
+ '("invalid-time" "INVALID_TIME")
+ )
+)
-;; From /usr/include/hildon-widgets/hildon-time-editor.h
+;; From hildon-time-editor.h
+
(define-function hildon_time_editor_get_type
(c-name "hildon_time_editor_get_type")
(return-type "GType")
@@ -45,6 +66,24 @@
)
)
+(define-method show_seconds
+ (of-object "HildonTimeEditor")
+ (c-name "hildon_time_editor_show_seconds")
+ (return-type "none")
+ (parameters
+ '("gboolean" "enable")
+ )
+)
+
+(define-method enable_duration_mode
+ (of-object "HildonTimeEditor")
+ (c-name "hildon_time_editor_enable_duration_mode")
+ (return-type "none")
+ (parameters
+ '("gboolean" "enable")
+ )
+)
+
(define-method set_duration_range
(of-object "HildonTimeEditor")
(c-name "hildon_time_editor_set_duration_range")
@@ -95,6 +134,21 @@
(return-type "gboolean")
)
+(define-method set_show_hours
+ (of-object "HildonTimeEditor")
+ (c-name "hildon_time_editor_set_show_hours")
+ (return-type "none")
+ (parameters
+ '("gboolean" "show_hours")
+ )
+)
+
+(define-method get_show_hours
+ (of-object "HildonTimeEditor")
+ (c-name "hildon_time_editor_get_show_hours")
+ (return-type "gboolean")
+)
+
(define-method set_duration_mode
(of-object "HildonTimeEditor")
(c-name "hildon_time_editor_set_duration_mode")
Modified: projects/haf/trunk/python-hildon/defs/hildon-time-picker.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-time-picker.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-time-picker.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;; TODO: verify properties
+;; -*- scheme -*-
+; object definitions ...
(define-object TimePicker
(in-module "Hildon")
(parent "GtkDialog")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_TIME_PICKER")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-time-picker.h
+
(define-function hildon_time_picker_get_type
(c-name "hildon_time_picker_get_type")
(return-type "GType")
Modified: projects/haf/trunk/python-hildon/defs/hildon-volumebar.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-volumebar.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-volumebar.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object Volumebar
(in-module "Hildon")
(parent "GtkContainer")
@@ -6,11 +7,22 @@
(gtype-id "HILDON_TYPE_VOLUMEBAR")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-volumebar.h
+
(define-function hildon_volumebar_get_type
(c-name "hildon_volumebar_get_type")
(return-type "GType")
)
+(define-method get_level
+ (of-object "HildonVolumebar")
+ (c-name "hildon_volumebar_get_level")
+ (return-type "double")
+)
+
(define-method set_level
(of-object "HildonVolumebar")
(c-name "hildon_volumebar_set_level")
@@ -20,10 +32,10 @@
)
)
-(define-method get_level
+(define-method get_mute
(of-object "HildonVolumebar")
- (c-name "hildon_volumebar_get_level")
- (return-type "double")
+ (c-name "hildon_volumebar_get_mute")
+ (return-type "gboolean")
)
(define-method set_mute
@@ -35,12 +47,6 @@
)
)
-(define-method get_mute
- (of-object "HildonVolumebar")
- (c-name "hildon_volumebar_get_mute")
- (return-type "gboolean")
-)
-
(define-method level_change
(of-object "HildonVolumebar")
(c-name "hildon_volumebar_level_change")
Modified: projects/haf/trunk/python-hildon/defs/hildon-vvolumebar.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-vvolumebar.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-vvolumebar.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,5 @@
-;;
+;; -*- scheme -*-
+; object definitions ...
(define-object VVolumebar
(in-module "Hildon")
(parent "HildonVolumebar")
@@ -6,6 +7,11 @@
(gtype-id "HILDON_TYPE_VVOLUMEBAR")
)
+;; Enumerations and flags ...
+
+
+;; From hildon-vvolumebar.h
+
(define-function hildon_vvolumebar_get_type
(c-name "hildon_vvolumebar_get_type")
(return-type "GType")
@@ -15,8 +21,6 @@
(c-name "hildon_vvolumebar_new")
(is-constructor-of "HildonVvolumebar")
(return-type "GtkWidget*")
- (properties
- '("can-focus" (optional))
- '("has-mute" (optional))
- )
)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-weekday-picker.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-weekday-picker.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-weekday-picker.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,3 +1,5 @@
+;; -*- scheme -*-
+; object definitions ...
(define-object WeekdayPicker
(in-module "Hildon")
(parent "GtkContainer")
@@ -5,22 +7,11 @@
(gtype-id "HILDON_TYPE_WEEKDAY_PICKER")
)
+;; Enumerations and flags ...
-(define-enum Weekday
- (in-module "Hildon")
- (c-name "GDateWeekday")
- (values
- '("bad-weekday" "G_DATE_BAD_WEEKDAY")
- '("monday" "G_DATE_MONDAY")
- '("tuesday" "G_DATE_TUESDAY")
- '("wednesday" "G_DATE_WEDNESDAY")
- '("thursday" "G_DATE_THURSDAY")
- '("friday" "G_DATE_FRIDAY")
- '("saturday" "G_DATE_SATURDAY")
- '("sunday" "G_DATE_SUNDAY")
- )
-)
+;; From hildon-weekday-picker.h
+
(define-function hildon_weekday_picker_get_type
(c-name "hildon_weekday_picker_get_type")
(return-type "GType")
@@ -79,3 +70,5 @@
'("GDateWeekday" "day")
)
)
+
+
Added: projects/haf/trunk/python-hildon/defs/hildon-window-private.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-window-private.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-window-private.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -0,0 +1,58 @@
+;; -*- scheme -*-
+; object definitions ...
+;; Enumerations and flags ...
+
+
+;; From hildon-window-private.h
+
+(define-method set_program
+ (of-object "HildonWindow")
+ (c-name "hildon_window_set_program")
+ (return-type "none")
+ (parameters
+ '("GObject*" "program")
+ )
+)
+
+(define-method unset_program
+ (of-object "HildonWindow")
+ (c-name "hildon_window_unset_program")
+ (return-type "none")
+)
+
+(define-method set_can_hibernate_property
+ (of-object "HildonWindow")
+ (c-name "hildon_window_set_can_hibernate_property")
+ (return-type "none")
+ (parameters
+ '("gpointer" "can_hibernate")
+ )
+)
+
+(define-method take_common_toolbar
+ (of-object "HildonWindow")
+ (c-name "hildon_window_take_common_toolbar")
+ (return-type "none")
+)
+
+(define-method update_topmost
+ (of-object "HildonWindow")
+ (c-name "hildon_window_update_topmost")
+ (return-type "none")
+ (parameters
+ '("Window" "window_id")
+ )
+)
+
+(define-function hildon_window_get_active_window
+ (c-name "hildon_window_get_active_window")
+ (return-type "Window")
+)
+
+(define-method update_title
+ (of-object "HildonWindow")
+ (c-name "hildon_window_update_title")
+ (return-type "none")
+)
+
+
Modified: projects/haf/trunk/python-hildon/defs/hildon-window.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-window.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-window.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,5 +1,4 @@
-;; -*- HildonWindow -*-
-
+;; -*- scheme -*-
; object definitions ...
(define-object Window
(in-module "Hildon")
@@ -11,7 +10,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-window.h
+;; From hildon-window.h
(define-function hildon_window_get_type
(c-name "hildon_window_get_type")
Modified: projects/haf/trunk/python-hildon/defs/hildon-wizard-dialog.defs
===================================================================
--- projects/haf/trunk/python-hildon/defs/hildon-wizard-dialog.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/defs/hildon-wizard-dialog.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,8 +1,3 @@
-;; TODO:
-;; python2.4[15654]: GLIB ERROR ** Gtk - file gtkcontainer.c: line 2649 (gtk_container_propagate_expose): assertion failed: (child->parent == GTK_WIDGET (container))
-;; aborting...
-;; /usr/bin/run-standalone.sh: line 11: 15654 Aborted (core dumped) $*
-;; Take a look at the solution done for hildon_file_chooser_dialog_new override, it may be the same case.
;; -*- scheme -*-
; object definitions ...
(define-object WizardDialog
@@ -15,7 +10,7 @@
;; Enumerations and flags ...
-;; From /usr/include/hildon-widgets/hildon-wizard-dialog.h
+;; From hildon-wizard-dialog.h
(define-function hildon_wizard_dialog_get_type
(c-name "hildon_wizard_dialog_get_type")
Modified: projects/haf/trunk/python-hildon/examples/hello-hildon.py
===================================================================
--- projects/haf/trunk/python-hildon/examples/hello-hildon.py 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/examples/hello-hildon.py 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,9 +1,10 @@
-#!/usr/bin/env python2.4
+#!/usr/bin/env python2.5
import gtk
import hildon
window = hildon.Window ()
+window.connect('destroy', gtk.main_quit)
window.set_title ("Hello maemo!")
button = gtk.Button ("Hello")
@@ -14,3 +15,4 @@
#print app.get_default_font ()
gtk.main ()
+
Modified: projects/haf/trunk/python-hildon/examples/hildon-test.py
===================================================================
--- projects/haf/trunk/python-hildon/examples/hildon-test.py 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/examples/hildon-test.py 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2.4
+#!/usr/bin/env python2.5
# vim:ts=4:et:sw=4:tw=80
import hildon
@@ -239,9 +239,9 @@
obj.connect("clicked", self.onTest)
self.vboxTests[0].pack_start(obj)
- self.vboxTests[1].pack_start(hildon.Controlbar(0, 50, 25))
+ self.vboxTests[1].pack_start(hildon.Controlbar())
- self.vboxTests[2].pack_start(hildon.DateEditor(2004, 9, 1))
+ self.vboxTests[2].pack_start(hildon.DateEditor())
obj = gtk.Button ("File Selector")
obj.connect("clicked", self.onTest)
@@ -282,7 +282,9 @@
obj.set_range(-5, 12)
obj.set_limits(-100, 100)
- obj = hildon.Seekbar(total_time = 180, fraction = 100)
+ obj = hildon.Seekbar()
+ obj.set_total_time(180)
+ obj.set_fraction(100)
obj.set_position(30)
self.vboxTests[0].pack_start(obj)
Modified: projects/haf/trunk/python-hildon/examples/maemo-pad.py
===================================================================
--- projects/haf/trunk/python-hildon/examples/maemo-pad.py 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/examples/maemo-pad.py 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2.4
+#!/usr/bin/env python2.5
import gtk
import hildon
Modified: projects/haf/trunk/python-hildon/examples/wip/appwindow.py
===================================================================
--- projects/haf/trunk/python-hildon/examples/wip/appwindow.py 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/examples/wip/appwindow.py 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python2.5
'''Application
Demonstrates a typical application window, with menubar, toolbar, statusbar.'''
Modified: projects/haf/trunk/python-hildon/examples/wip/download.py
===================================================================
--- projects/haf/trunk/python-hildon/examples/wip/download.py 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/examples/wip/download.py 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2.4
+#!/usr/bin/env python2.5
# vim:ts=4:et:sw=4:tw=80
import hildon
Modified: projects/haf/trunk/python-hildon/examples/wip/pyhildon-demo.py
===================================================================
--- projects/haf/trunk/python-hildon/examples/wip/pyhildon-demo.py 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/examples/wip/pyhildon-demo.py 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python2.5
'''
Hildon Demonstration - ripped from pygtk-demo.py
Modified: projects/haf/trunk/python-hildon/hildon-types.h
===================================================================
--- projects/haf/trunk/python-hildon/hildon-types.h 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/hildon-types.h 2006-11-23 18:49:23 UTC (rev 8295)
@@ -28,17 +28,22 @@
#include <hildon-base-lib/hildon-base-dnotify.h>
#include <hildon-base-lib/hildon-base-types.h>
#include <hildon-widgets/hildon-add-home-dialog.h>
+#include <hildon-widgets/hildon-app-private.h>
#include <hildon-widgets/hildon-app.h>
+#include <hildon-widgets/hildon-appview.h>
#include <hildon-widgets/hildon-banner.h>
#include <hildon-widgets/hildon-calendar-popup.h>
#include <hildon-widgets/hildon-caption.h>
+#include <hildon-widgets/hildon-code-dialog.h>
#include <hildon-widgets/hildon-color-button.h>
+#include <hildon-widgets/hildon-color-chooser-dialog.h>
+#include <hildon-widgets/hildon-color-chooser.h>
#include <hildon-widgets/hildon-color-selector.h>
+#include <hildon-widgets/hildon-color-popup.h>
#include <hildon-widgets/hildon-controlbar.h>
#include <hildon-widgets/hildon-date-editor.h>
+#include <hildon-widgets/hildon-defines.h>
#include <hildon-widgets/hildon-dialoghelp.h>
-#include <hildon-widgets/hildon-file-chooser-dialog.h>
-#include <hildon-widgets/hildon-file-details-dialog.h>
#include <hildon-widgets/hildon-file-handling-note.h>
#include <hildon-widgets/hildon-file-system-model.h>
#include <hildon-widgets/hildon-find-toolbar.h>
@@ -47,15 +52,18 @@
#include <hildon-widgets/hildon-grid.h>
#include <hildon-widgets/hildon-grid-item.h>
#include <hildon-widgets/hildon-hvolumebar.h>
+#include <hildon-widgets/hildon-input-mode-hint.h>
#include <hildon-widgets/hildon-name-password-dialog.h>
#include <hildon-widgets/hildon-note.h>
#include <hildon-widgets/hildon-number-editor.h>
+#include <hildon-widgets/hildon-plugin-widget.h>
#include <hildon-widgets/hildon-program.h>
#include <hildon-widgets/hildon-range-editor.h>
#include <hildon-widgets/hildon-scroll-area.h>
#include <hildon-widgets/hildon-seekbar.h>
#include <hildon-widgets/hildon-set-password-dialog.h>
#include <hildon-widgets/hildon-sort-dialog.h>
+#include <hildon-widgets/hildon-system-sound.h>
#include <hildon-widgets/hildon-telephone-editor.h>
#include <hildon-widgets/hildon-time-editor.h>
#include <hildon-widgets/hildon-time-picker.h>
@@ -63,6 +71,7 @@
#include <hildon-widgets/hildon-vvolumebar.h>
#include <hildon-widgets/hildon-weekday-picker.h>
#include <hildon-widgets/hildon-window.h>
+#include <hildon-widgets/hildon-window-private.h>
#include <hildon-widgets/hildon-wizard-dialog.h>
#ifndef HILDON_DISABLE_DEPRECATED
Modified: projects/haf/trunk/python-hildon/hildon.defs
===================================================================
--- projects/haf/trunk/python-hildon/hildon.defs 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/hildon.defs 2006-11-23 18:49:23 UTC (rev 8295)
@@ -1,19 +1,23 @@
-;;(include "defs/gtk-infoprint.defs") *deprecated*
-;;(include "defs/hildon-add-home-dialog.defs") *deprecated*
+(include "defs/gtk-infoprint.defs")
+(include "defs/hildon-add-home-dialog.defs")
+(include "defs/hildon-app-private.defs")
(include "defs/hildon-app.defs")
+(include "defs/hildon-appview.defs")
(include "defs/hildon-banner.defs")
-(include "defs/hildon-base-dnotify.defs")
-(include "defs/hildon-base-types.defs")
(include "defs/hildon-calendar-popup.defs")
(include "defs/hildon-caption.defs")
+(include "defs/hildon-code-dialog.defs")
(include "defs/hildon-color-button.defs")
+(include "defs/hildon-color-chooser-button.defs")
+(include "defs/hildon-color-chooser-dialog.defs")
+(include "defs/hildon-color-chooser.defs")
+(include "defs/hildon-color-popup.defs")
(include "defs/hildon-color-selector.defs")
(include "defs/hildon-controlbar.defs")
(include "defs/hildon-date-editor.defs")
(include "defs/hildon-defines.defs")
(include "defs/hildon-dialoghelp.defs")
-(include "defs/hildon-file-chooser-dialog.defs")
-;;(include "defs/hildon-file-details-dialog.defs") *depends on HildonFileSystemModel stuff*
+;;(include "defs/hildon-file-handling-note.defs")
(include "defs/hildon-file-system-model.defs")
(include "defs/hildon-find-toolbar.defs")
(include "defs/hildon-font-selection-dialog.defs")
@@ -21,19 +25,25 @@
(include "defs/hildon-grid-item.defs")
(include "defs/hildon-grid.defs")
(include "defs/hildon-hvolumebar.defs")
+(include "defs/hildon-input-mode-hint.defs")
(include "defs/hildon-name-password-dialog.defs")
(include "defs/hildon-note.defs")
(include "defs/hildon-number-editor.defs")
+(include "defs/hildon-plugin-widget.defs")
(include "defs/hildon-program.defs")
(include "defs/hildon-range-editor.defs")
+(include "defs/hildon-scroll-area.defs")
(include "defs/hildon-seekbar.defs")
(include "defs/hildon-set-password-dialog.defs")
(include "defs/hildon-sort-dialog.defs")
-;;(include "defs/hildon-telephone-editor.defs") *deprecated*
+(include "defs/hildon-system-sound.defs")
+;;(include "defs/hildon-telephone-editor.defs")
(include "defs/hildon-time-editor.defs")
(include "defs/hildon-time-picker.defs")
(include "defs/hildon-volumebar.defs")
(include "defs/hildon-vvolumebar.defs")
(include "defs/hildon-weekday-picker.defs")
+(include "defs/hildon-window-private.defs")
(include "defs/hildon-window.defs")
(include "defs/hildon-wizard-dialog.defs")
+
Modified: projects/haf/trunk/python-hildon/setup.py
===================================================================
--- projects/haf/trunk/python-hildon/setup.py 2006-11-23 16:35:13 UTC (rev 8294)
+++ projects/haf/trunk/python-hildon/setup.py 2006-11-23 18:49:23 UTC (rev 8295)
@@ -17,9 +17,11 @@
HILDON_TYPE_FILES = includedir+'/hildon-fm/hildon-widgets/hildon-file-system-model.h \
'+includedir+'/hildon-widgets/hildon-date-editor.h \
'+includedir+'/hildon-widgets/hildon-font-selection-dialog.h \
- '+includedir+'/hildon-widgets/hildon-time-editor.h \
'+includedir+'/hildon-widgets/hildon-grid-item.h \
+ '+includedir+'/hildon-widgets/hildon-input-mode-hint.h \
+ '+includedir+'/hildon-widgets/hildon-number-editor.h \
'+includedir+'/hildon-widgets/hildon-telephone-editor.h \
+ '+includedir+'/hildon-widgets/hildon-time-editor.h \
'+includedir+'/hildon-base-lib/hildon-base-types.h \
'+includedir+'/glib-2.0/glib/gdate.h'
@@ -39,7 +41,6 @@
--register '+defsdir+'/gtk.defs \
--register '+defsdir+'/pango-types.defs \
--register defs/hildon-grid-item.defs \
- --register defs/hildon-file-system-model.defs \
--override '+filename+'.override \
--prefix py'+filename+' '+filename+'.defs > gen-'+filename+'.c \
&& cp gen-'+filename+'.c '+filename+'.c \
- Previous message: [maemo-commits] r8294 - projects/haf/hafbuildbot
- Next message: [maemo-commits] r8296 - projects/haf/trunk/python-hildon
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
