[maemo-commits] [maemo-commits] r9671 - in projects/haf/branches/maemo-af-desktop/python-hildondesktop: . libhildondesktop

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Tue Feb 6 14:23:04 EET 2007
Author: lucasr
Date: 2007-02-06 14:23:02 +0200 (Tue, 06 Feb 2007)
New Revision: 9671

Modified:
   projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog
   projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac
   projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am
   projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.defs
   projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.override
Log:
2007-02-06  Lucas Rocha  <lucas.rocha at nokia.com>

	* libhildondesktop/Makefile.am, libhildondesktop/hildondesktop.defs,
	libhildondesktop/hildondesktop.override: update to match API changes.


Modified: projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog
===================================================================
--- projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog	2007-02-06 12:08:12 UTC (rev 9670)
+++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog	2007-02-06 12:23:02 UTC (rev 9671)
@@ -1,3 +1,8 @@
+2007-02-06  Lucas Rocha  <lucas.rocha at nokia.com>
+
+	* libhildondesktop/Makefile.am, libhildondesktop/hildondesktop.defs,
+	libhildondesktop/hildondesktop.override: update to match API changes.
+
 2007-01-19  Lucas Rocha  <lucas.rocha at nokia.com>
 
 	* pythonloader/*, loader/*: rename directory for simplicity.

Modified: projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac
===================================================================
--- projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac	2007-02-06 12:08:12 UTC (rev 9670)
+++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac	2007-02-06 12:23:02 UTC (rev 9671)
@@ -30,12 +30,19 @@
 AC_SUBST(LIBHILDONDESKTOP_LIBS)
 AC_SUBST(LIBHILDONDESKTOP_CFLAGS)
 
+PKG_CHECK_MODULES(LIBHILDONWM, libhildonwm >= 0.1)
+AC_SUBST(LIBHILDONWM_LIBS)
+AC_SUBST(LIBHILDONWM_CFLAGS)
+
 PKG_CHECK_MODULES(HILDONDESKTOP, hildon-desktop >= 0.1)
 AC_SUBST(HILDONDESKTOP_CFLAGS)
 
 hildondesktopincludedir=`pkg-config libhildondesktop --variable=includedir`
 AC_SUBST(hildondesktopincludedir)
 
+hildonwmincludedir=`pkg-config libhildonwm --variable=includedir`
+AC_SUBST(hildonwmincludedir)
+
 hildonpluginloaderlibdir=`pkg-config hildon-desktop --variable=hildonpluginloaderlibdir`
 AC_SUBST(hildonpluginloaderlibdir)
 

Modified: projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am
===================================================================
--- projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am	2007-02-06 12:08:12 UTC (rev 9670)
+++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am	2007-02-06 12:23:02 UTC (rev 9671)
@@ -27,17 +27,19 @@
 		--prefix $* $(<F) ) > $@ 
 
 BINDING_LIBHILDONDESKTOP_IN = \
-	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-window.h		\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel.h 		\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-window.h	\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-item.h 	\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-multiscreen.h	\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-home-window.h		\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-home-area.h			\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-home-titlebar.h		\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-home-applet.h		\
-	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-item.h 		\
-	$(hildondesktopincludedir)/libhildondesktop/statusbar-item.h			\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-window.h			\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel.h 			\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-window.h		\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-expandable.h 		\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-window-dialog.h	\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-item.h 		\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-multiscreen.h		\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-home-window.h			\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-home-area.h				\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-home-titlebar.h			\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-home-applet.h			\
+	$(hildondesktopincludedir)/libhildondesktop/hildon-desktop-item.h 			\
+	$(hildondesktopincludedir)/libhildondesktop/statusbar-item.h				\
 	$(hildondesktopincludedir)/libhildondesktop/tasknavigator-item.h 
 
 regenerate-python-binding:

Modified: projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.defs
===================================================================
--- projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.defs	2007-02-06 12:08:12 UTC (rev 9670)
+++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.defs	2007-02-06 12:23:02 UTC (rev 9671)
@@ -21,6 +21,13 @@
   (gtype-id "HILDON_DESKTOP_TYPE_PANEL")
 )
 
+(define-object PanelExpandable
+  (in-module "HildonDesktop")
+  (parent "HildonDesktopPanel")
+  (c-name "HildonDesktopPanelExpandable")
+  (gtype-id "HILDON_DESKTOP_TYPE_PANEL_EXPANDABLE")
+)
+
 (define-object PanelItem
   (in-module "HildonDesktop")
   (parent "HildonDesktopItem")
@@ -42,6 +49,13 @@
   (gtype-id "HILDON_DESKTOP_TYPE_PANEL_WINDOW")
 )
 
+(define-object PanelWindowDialog
+  (in-module "HildonDesktop")
+  (parent "HildonDesktopPanelWindow")
+  (c-name "HildonDesktopPanelWindowDialog")
+  (gtype-id "HILDON_DESKTOP_TYPE_PANEL_WINDOW_DIALOG")
+)
+
 (define-object HomeApplet
   (in-module "HildonDesktop")
   (parent "HildonDesktopItem")
@@ -139,38 +153,8 @@
   )
 )
 
-(define-method get_config_file
-  (of-object "HildonDesktopWindow")
-  (c-name "hildon_desktop_window_get_config_file")
-  (return-type "const-gchar*")
-)
 
-(define-method set_config_file
-  (of-object "HildonDesktopWindow")
-  (c-name "hildon_desktop_window_set_config_file")
-  (return-type "none")
-  (parameters
-    '("gchar*" "config_file")
-  )
-)
 
-(define-method get_plugin_dir
-  (of-object "HildonDesktopWindow")
-  (c-name "hildon_desktop_window_get_plugin_dir")
-  (return-type "const-gchar*")
-)
-
-(define-method set_plugin_dir
-  (of-object "HildonDesktopWindow")
-  (c-name "hildon_desktop_window_set_plugin_dir")
-  (return-type "none")
-  (parameters
-    '("gchar*" "plugin_dir")
-  )
-)
-
-
-
 ;; From /usr/include/libhildondesktop/libhildondesktop/hildon-desktop-panel.h
 
 (define-function hildon_desktop_panel_get_type
@@ -496,8 +480,17 @@
   (return-type "gboolean")
 )
 
+(define-method set_batch_add
+  (of-object "HildonHomeArea")
+  (c-name "hildon_home_area_set_batch_add")
+  (return-type "none")
+  (parameters
+    '("gboolean" "batch_add")
+  )
+)
 
 
+
 ;; From /usr/include/libhildondesktop/libhildondesktop/hildon-home-titlebar.h
 
 (define-function hildon_home_titlebar_mode_get_type

Modified: projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.override
===================================================================
--- projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.override	2007-02-06 12:08:12 UTC (rev 9670)
+++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/hildondesktop.override	2007-02-06 12:23:02 UTC (rev 9671)
@@ -5,6 +5,8 @@
 #include <libhildondesktop/hildon-desktop-window.h>
 #include <libhildondesktop/hildon-desktop-panel.h>
 #include <libhildondesktop/hildon-desktop-panel-window.h>
+#include <libhildondesktop/hildon-desktop-panel-expandable.h>
+#include <libhildondesktop/hildon-desktop-panel-window-dialog.h>
 #include <libhildondesktop/hildon-desktop-panel-item.h>
 #include <libhildondesktop/hildon-desktop-multiscreen.h>
 #include <libhildondesktop/hildon-home-window.h>


More information about the maemo-commits mailing list