[gnome-panel] [release] 2.31.2



commit 4f7d97f86536e6afcff7d6eefbaaeb235daa032f
Author: Vincent Untz <vuntz gnome org>
Date:   Wed May 26 20:22:03 2010 +0200

    [release] 2.31.2

 NEWS                                               |   54 +++++++
 README                                             |    2 +-
 configure.in                                       |    4 +-
 .../panel-applet/tmpl/panel-applet-gconf.sgml      |    3 +
 .../panel-applet/tmpl/panel-applet-unused.sgml     |  109 +++++++++++++
 doc/reference/panel-applet/tmpl/panel-applet.sgml  |  161 +++++++-------------
 6 files changed, 225 insertions(+), 108 deletions(-)
---
diff --git a/NEWS b/NEWS
index 453b34d..d093af0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,58 @@
 ==============
+Version 2.31.2
+==============
+
+Note to distributors: this release is the first release to come with a new
+dbus-based applet library. This library is similar to the bonobo-based one, but
+applets still need some porting work to use it. To minimize any potential
+disruption for users, the panel can still use bonobo applets, using an
+extension mechanism. The bonobo dependency is, however, optional and it's
+possible to build gnome-panel without it.
+
+While all the resources are currently shipped with gnome-panel, we are
+considering splitting all the bonobo-related code to a new module in the
+future.
+
+The dbus-based library for applets is named libpanel-applet-3 and it is
+currently not considered stable. API and ABI might change in the near future.
+
+
+  All
+
+	* Provide a dbus-based applet library (Carlos Garcia Campos, Vincent)
+	* Keep an optional bonobo-based applet library (Vincent)
+
+  Panel
+
+	* Make sure that newly-created panels become unhidden (Vincent)
+
+  Misc
+
+	* Require glib 2.25.7 (Carlos Garcia Campos)
+	* Make orbit and bonobo dependencies optional (Carlos Garcia Campos,
+	  Vincent)
+
+  Translators
+
+	* Khaled Hosny (ar)
+	* Alexander Nyakhaychyk (be)
+	* Denis (br)
+	* David Planella (ca)
+	* David Planella (ca valencia)
+	* Thomas Thurman (en shaw)
+	* Jorge González (es)
+	* Iñaki Larrañaga Murgoitio (eu)
+	* Rajesh Ranjan (hi)
+	* Narine Martirosyan (hy)
+	* Andika Triwidada (id)
+	* IWAI, Masaharu (ja)
+	* Shankar Prasad (kn)
+	* RÅ«dolfs Mazurs (lv)
+	* Thierry Randrianiriana (mg)
+	* Sandeep Shedmake (mr)
+	* Kjartan Maraas (nb)
+
+==============
 Version 2.30.0
 ==============
 
diff --git a/README b/README
index 2d8319a..d7ce5bf 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-gnome-panel 2.30.0
+gnome-panel 2.31.2
 ==================
 
 This package is free software and is part of the GNOME 2.0 project.
diff --git a/configure.in b/configure.in
index beb96a3..dc95046 100644
--- a/configure.in
+++ b/configure.in
@@ -1,4 +1,4 @@
-AC_INIT([gnome-panel], [2.30.1],
+AC_INIT([gnome-panel], [2.31.2],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-panel])
 AM_CONFIG_HEADER(config.h)
 AM_INIT_AUTOMAKE([1.9 no-dist-gzip dist-bzip2 tar-ustar])
@@ -277,7 +277,7 @@ dnl
 dnl Temporary bonobo checks here
 dnl
 
-LIB_PANEL_APPLET_BONOBO_LT_VERSION=2:67:2
+LIB_PANEL_APPLET_BONOBO_LT_VERSION=2:68:2
 AC_SUBST(LIB_PANEL_APPLET_BONOBO_LT_VERSION)
 
 LIBBONOBOUI_REQUIRED=2.1.1
diff --git a/doc/reference/panel-applet/tmpl/panel-applet-gconf.sgml b/doc/reference/panel-applet/tmpl/panel-applet-gconf.sgml
index 539e2a8..584f6a5 100644
--- a/doc/reference/panel-applet/tmpl/panel-applet-gconf.sgml
+++ b/doc/reference/panel-applet/tmpl/panel-applet-gconf.sgml
@@ -27,6 +27,9 @@ per-applet keys.
 <!-- ##### SECTION Stability_Level ##### -->
 
 
+<!-- ##### SECTION Image ##### -->
+
+
 <!-- ##### FUNCTION panel_applet_gconf_get_full_key ##### -->
 <para>
 Access the full path for an individual per-applet GConf key. Using
diff --git a/doc/reference/panel-applet/tmpl/panel-applet-unused.sgml b/doc/reference/panel-applet/tmpl/panel-applet-unused.sgml
index e69de29..621e157 100644
--- a/doc/reference/panel-applet/tmpl/panel-applet-unused.sgml
+++ b/doc/reference/panel-applet/tmpl/panel-applet-unused.sgml
@@ -0,0 +1,109 @@
+<!-- ##### MACRO PANEL_APPLET_BONOBO_FACTORY ##### -->
+<para>
+Defines a 'main' routine for the applet factory.
+</para>
+
+ iid: The bonobo-activation iid of the factory.
+ type: The #GType to instantiate.
+ name: The applet ID string.
+ version: The applet version string.
+ callback: The factory callback.
+ data: The factory user data pointer.
+
+<!-- ##### MACRO PANEL_APPLET_BONOBO_SHLIB_FACTORY ##### -->
+<para>
+Defines a Bonobo Activation shared library plugin and associated
+factory callback.
+</para>
+
+ iid: The bonobo-activation iid of the factory.
+ type: The #GType to instantiate.
+ descr: A description of the applet.
+ callback: The factory callback.
+ data: The factory user data pointer.
+
+<!-- ##### MACRO PANEL_APPLET_ORIENT_DOWN ##### -->
+<para>
+The applet is orientated down (i.e. the panel is at the top of the screen).
+</para>
+
+
+<!-- ##### MACRO PANEL_APPLET_ORIENT_LEFT ##### -->
+<para>
+The applet is orientated left (i.e. the panel is at the right hand side of the screen).
+</para>
+
+
+<!-- ##### MACRO PANEL_APPLET_ORIENT_RIGHT ##### -->
+<para>
+The applet is orientated right (i.e. the panel is at the left hand side of the screen).
+</para>
+
+
+<!-- ##### MACRO PANEL_APPLET_ORIENT_UP ##### -->
+<para>
+The applet is orientated up (i.e. the panel is at the bottom of the screen).
+</para>
+
+
+<!-- ##### FUNCTION panel_applet_factory_main_closure ##### -->
+<para>
+A generic 'main' routine for applets. This should not normally be
+used directly because it is invoked by #PANEL_APPLET_BONOBO_FACTORY.
+</para>
+
+ iid: The bonobo-activation iid of the factory.
+ applet_type: The #GType to instantiate.
+ closure: The factory callback closure.
+ Returns: 0 on success, 1 on failure.
+
+<!-- ##### FUNCTION panel_applet_get_control ##### -->
+<para>
+Retrieves the #BonoboControl associated with @applet.
+</para>
+
+ applet: The #PanelApplet.
+ Returns: A #BonoboControl.
+
+<!-- ##### FUNCTION panel_applet_get_popup_component ##### -->
+<para>
+Retrieves the #BonoboUIComponent used for popup menus associated
+with @applet.
+</para>
+
+ applet: The #PanelApplet.
+ Returns: A #BonoboUIComponent.
+
+<!-- ##### FUNCTION panel_applet_shlib_factory ##### -->
+<para>
+A generic shared library factory routine for applets. This should not
+normally be used directly as it is invoked by #PANEL_APPLET_BONOBO_SHLIB_FACTORY.
+</para>
+
+ iid: The bonobo-activation iid of the factory.
+ applet_type: The #GType to instantiate.
+ poa: The #PortableServer_POA passed to the shlib factory
+callback.
+ impl_ptr: The #gpointer passed to the shlib factory callback.
+ callback: The applet factory callback.
+ user_data: The factory user data pointer.
+ ev: The $CORBA_Environment passed to the shlib factory callback.
+ Returns: A #Bonobo_Unknown to return from the shlib factory
+callback.
+
+<!-- ##### FUNCTION panel_applet_shlib_factory_closure ##### -->
+<para>
+A generic shared library factory routine for applets. This should not
+normally be used directly as it is invoked by #PANEL_APPLET_BONOBO_SHLIB_FACTORY.
+</para>
+
+ iid: The bonobo-activation iid of the factory.
+ applet_type: The #GType to instantiate.
+ poa: The #PortableServer_POA passed to the shlib factory
+callback.
+ impl_ptr: The #gpointer passed to the shlib factory callback.
+ closure: The applet factory closure.
+ ev: The $CORBA_Environment passed to the shlib factory callback.
+ Returns: A #Bonobo_Unknown to return from the shlib factory
+callback.
+
diff --git a/doc/reference/panel-applet/tmpl/panel-applet.sgml b/doc/reference/panel-applet/tmpl/panel-applet.sgml
index 75b97eb..cb86404 100644
--- a/doc/reference/panel-applet/tmpl/panel-applet.sgml
+++ b/doc/reference/panel-applet/tmpl/panel-applet.sgml
@@ -24,6 +24,9 @@ the cross process UI emmbedding required by applets possible.
 <!-- ##### SECTION Stability_Level ##### -->
 
 
+<!-- ##### SECTION Image ##### -->
+
+
 <!-- ##### STRUCT PanelApplet ##### -->
 <para>
 The #PanelApplet struct contains private data only.
@@ -76,42 +79,73 @@ Emitted when the applet has lost focus. This signal is used internally and is no
 @panelapplet: The object which received the signal.
 @direction: The direction of focus movement.
 
-<!-- ##### TYPEDEF PanelAppletOrient ##### -->
+<!-- ##### ARG PanelApplet:background ##### -->
 <para>
-The #PanelAppletOrient type specifies the orientation of the applet. The
-values may seem backward (e.g. %PANEL_APPLET_ORIENT_LEFT means the panel
-is on the right hand side), but this is because the value is representative
-of the applet's <emphasis>orientation</emphasis>, not the panel's position.
+
 </para>
 
+<!-- ##### ARG PanelApplet:closure ##### -->
+<para>
+
+</para>
 
-<!-- ##### MACRO PANEL_APPLET_ORIENT_UP ##### -->
+<!-- ##### ARG PanelApplet:connection ##### -->
 <para>
-The applet is orientated up (i.e. the panel is at the bottom of the screen).
+
 </para>
 
+<!-- ##### ARG PanelApplet:flags ##### -->
+<para>
 
+</para>
 
-<!-- ##### MACRO PANEL_APPLET_ORIENT_DOWN ##### -->
+<!-- ##### ARG PanelApplet:id ##### -->
 <para>
-The applet is orientated down (i.e. the panel is at the top of the screen).
+
 </para>
 
+<!-- ##### ARG PanelApplet:locked ##### -->
+<para>
 
+</para>
 
-<!-- ##### MACRO PANEL_APPLET_ORIENT_LEFT ##### -->
+<!-- ##### ARG PanelApplet:locked-down ##### -->
 <para>
-The applet is orientated left (i.e. the panel is at the right hand side of the screen).
+
 </para>
 
+<!-- ##### ARG PanelApplet:orient ##### -->
+<para>
 
+</para>
 
-<!-- ##### MACRO PANEL_APPLET_ORIENT_RIGHT ##### -->
+<!-- ##### ARG PanelApplet:prefs-key ##### -->
 <para>
-The applet is orientated right (i.e. the panel is at the left hand side of the screen).
+
 </para>
 
+<!-- ##### ARG PanelApplet:size ##### -->
+<para>
 
+</para>
+
+<!-- ##### ARG PanelApplet:size-hints ##### -->
+<para>
+
+</para>
+
+<!-- ##### ENUM PanelAppletOrient ##### -->
+<para>
+The #PanelAppletOrient type specifies the orientation of the applet. The
+values may seem backward (e.g. %PANEL_APPLET_ORIENT_LEFT means the panel
+is on the right hand side), but this is because the value is representative
+of the applet's <emphasis>orientation</emphasis>, not the panel's position.
+</para>
+
+ PANEL_APPLET_ORIENT_UP: 
+ PANEL_APPLET_ORIENT_DOWN: 
+ PANEL_APPLET_ORIENT_LEFT: 
+ PANEL_APPLET_ORIENT_RIGHT: 
 
 <!-- ##### ENUM PanelAppletBackgroundType ##### -->
 <para>
@@ -169,6 +203,7 @@ useful as the applet is created before the #PanelAppletFactoryCallback
 is invoked.
 </para>
 
+ void: 
 @Returns: The #PanelApplet.
 
 
@@ -307,25 +342,6 @@ Set keyboard focus to @applet.
 @timestamp: timestamp of the event triggering the window focus
 
 
-<!-- ##### FUNCTION panel_applet_get_control ##### -->
-<para>
-Retrieves the #BonoboControl associated with @applet.
-</para>
-
- applet: The #PanelApplet.
- Returns: A #BonoboControl.
-
-
-<!-- ##### FUNCTION panel_applet_get_popup_component ##### -->
-<para>
-Retrieves the #BonoboUIComponent used for popup menus associated
-with @applet.
-</para>
-
- applet: The #PanelApplet.
- Returns: A #BonoboUIComponent.
-
-
 <!-- ##### FUNCTION panel_applet_setup_menu ##### -->
 <para>
 Sets up a popup menu for @applet described by the xml
@@ -335,6 +351,8 @@ for a description of the format of the xml.
 
 @applet: A #PanelApplet.
 @xml: The xml character string describing the popup menu.
+ action_group: 
+<!-- # Unused Parameters # -->
 @verb_list: The list of #BonoboUIVerbs for the menu.
 @user_data: The user data pointer for the menu.
 
@@ -347,6 +365,9 @@ the format of the xml.
 </para>
 
 @applet: A #PanelApplet.
+ filename: 
+ action_group: 
+<!-- # Unused Parameters # -->
 @opt_datadir: The data directory - i.e. ${prefix}/share (optional).
 @file: The file's name.
 @opt_app_name: The application's name (optional).
@@ -360,83 +381,13 @@ A generic 'main' routine for applets. This should not normally be
 used directly because it is invoked by #PANEL_APPLET_BONOBO_FACTORY.
 </para>
 
- iid: The bonobo-activation iid of the factory.
+ factory_id: 
+ out_process: 
 @applet_type: The #GType to instantiate.
 @callback: The factory callback.
 @data: The factory user data pointer.
 @Returns: 0 on success, 1 on failure.
-
-
-<!-- ##### FUNCTION panel_applet_factory_main_closure ##### -->
-<para>
-A generic 'main' routine for applets. This should not normally be
-used directly because it is invoked by #PANEL_APPLET_BONOBO_FACTORY.
-</para>
-
- iid: The bonobo-activation iid of the factory.
- applet_type: The #GType to instantiate.
- closure: The factory callback closure.
- Returns: 0 on success, 1 on failure.
-
-
-<!-- ##### MACRO PANEL_APPLET_BONOBO_FACTORY ##### -->
-<para>
-Defines a 'main' routine for the applet factory.
-</para>
-
- iid: The bonobo-activation iid of the factory.
- type: The #GType to instantiate.
- name: The applet ID string.
- version: The applet version string.
- callback: The factory callback.
- data: The factory user data pointer.
-
-
-<!-- ##### FUNCTION panel_applet_shlib_factory ##### -->
-<para>
-A generic shared library factory routine for applets. This should not
-normally be used directly as it is invoked by #PANEL_APPLET_BONOBO_SHLIB_FACTORY.
-</para>
-
- iid: The bonobo-activation iid of the factory.
- applet_type: The #GType to instantiate.
- poa: The #PortableServer_POA passed to the shlib factory
-callback.
- impl_ptr: The #gpointer passed to the shlib factory callback.
- callback: The applet factory callback.
- user_data: The factory user data pointer.
- ev: The $CORBA_Environment passed to the shlib factory callback.
- Returns: A #Bonobo_Unknown to return from the shlib factory
-callback.
-
-
-<!-- ##### FUNCTION panel_applet_shlib_factory_closure ##### -->
-<para>
-A generic shared library factory routine for applets. This should not
-normally be used directly as it is invoked by #PANEL_APPLET_BONOBO_SHLIB_FACTORY.
-</para>
-
- iid: The bonobo-activation iid of the factory.
- applet_type: The #GType to instantiate.
- poa: The #PortableServer_POA passed to the shlib factory
-callback.
- impl_ptr: The #gpointer passed to the shlib factory callback.
- closure: The applet factory closure.
- ev: The $CORBA_Environment passed to the shlib factory callback.
- Returns: A #Bonobo_Unknown to return from the shlib factory
-callback.
-
-
-<!-- ##### MACRO PANEL_APPLET_BONOBO_SHLIB_FACTORY ##### -->
-<para>
-Defines a Bonobo Activation shared library plugin and associated
-factory callback.
-</para>
-
+<!-- # Unused Parameters # -->
 @iid: The bonobo-activation iid of the factory.
- type: The #GType to instantiate.
- descr: A description of the applet.
- callback: The factory callback.
- data: The factory user data pointer.
 
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]