gnome-panel r11417 - trunk



Author: vuntz
Date: Sun Dec 14 10:50:43 2008
New Revision: 11417
URL: http://svn.gnome.org/viewvc/gnome-panel?rev=11417&view=rev

Log:
2008-12-14  Vincent Untz  <vuntz gnome org>

	* NEWS:
	* README:
	* configure.in: prepare files for 2.25.3 release, in case I can't do it myself


Modified:
   trunk/ChangeLog
   trunk/NEWS
   trunk/README
   trunk/configure.in

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Sun Dec 14 10:50:43 2008
@@ -1,4 +1,105 @@
 ==============
+Version 2.25.3
+==============
+
+Note to distributors: this release might break various other applications
+(mostly applets, though). If this is the case, please contact the gnome-panel
+developers to see if changes should be reverted.
+
+ + we do not have a bonobo PanelShell interface. As far as I know, it wasn't
+   used by anything and was useless anyway.
+ + libpanel-applet doesn't depend on libgnomeui anymore. This might have some
+   build-time and run-time side-effects:
+   - build-time: the pkg-config check for libpanelapplet-2.0 won't bring
+     libgnomeui anymore. The fix is to have the applet configure script check
+     for libgnomeui itself if it needs it.
+   - build-time: panel-applet.h doesn't contain some #include for some
+     libgnomeui part anymore. The fix is to have the relevant applet code
+     include the right headers it needs.
+   - run-time: the macro defined in panel-applet.h and used by nearly all
+     applets to start the applet (PANEL_APPLET_BONOBO_FACTORY) used to call
+     gnome_program_init(), and it's not the case anymore. If the applet uses
+     some libgnomeui widgets, there might be warnings because some of those
+     require some libgnomeui initialization. The fix is to either port the
+     applet to GTK+ widgets, or to have it called gnome_program_init() on its
+     own.
+   This last item could arguably be seen as an API change. If this causes too
+   many issues, another solution might be considered.
+
+
+  Panel
+
+	* Use C_() instead of Q_() (Philip Withnall, Vincent)
+	* Fix compilation warnings (Vincent)
+	* Use dbus-based uniquification instead of bonobo-based (Colin Walters,
+	  Vincent)
+	* Add a --replace argument to replace the current panel instead of just
+	  leaving (Vincent)
+	* Remove unneeded call to gnome_authentication_manager_init() (we use
+	  gio now) (Vincent)
+	* Set an application name (Vincent)
+	* Code cleanup (Vincent)
+	* Use single include for glib and gtk+ (Vincent)
+	* Stop using many deprecated API (Vincent)
+	* Start removing calls to libgnome/libgnomeui API (Vincent)
+	* Use gio to launch desktop files, instead of gnome-desktop (Vincent)
+	* Stop using gnome_help_display_desktop_on_screen() and get rid of
+	  libgnomeui dependency (Vincent)
+	* Fix help for "connect to server" (Vincent)
+
+  libpanel-applet
+
+	* Use C_() instead of Q_() (Philip Withnall, Vincent)
+	* Use single include for glib and gtk+ (Vincent)
+	* Stop using many deprecated API (Vincent)
+	* Code cleanup (Vincent)
+	* Do not depend on libgnome/libgnomeui anymore [note that we still have
+	  an indirect libgnome dependency, through bonobo] (Vincent)
+
+  All Applets
+
+	* Use single include for glib and gtk+ (Vincent)
+	* Stop using gnome_help_display_desktop_on_screen() and get rid of
+	  libgnomeui dependency (Vincent)
+
+  Clock Applet
+
+	* Add some inline documentation to the edit location window (Dan
+	  Winship)
+	* Remove fixed width for buttons in the pref dialog (Gabor Kelemen)
+	* Build fixes (Vincent)
+	* Stop using deprecated GTK+ API (Vincent)
+	* Show day of week header in "set time" calendar (Vincent)
+
+  Fish Applet
+
+	* Fix compilation warnings (Vincent)
+
+  Notification Area Applet
+
+	* Real tray icons transparency (Owen Taylor)
+	* Fix compilation warnings (Vincent)
+	* Stop using deprecated GTK+ API (Vincent)
+
+  Wnck Applets
+
+	* Use the right help file for some help buttons (Vincent)
+	* Make sure dialogs have the right window icon (Vincent)
+
+  Misc
+
+	* Require glib 2.18.0 (Vincent)
+	* Remove obsolete german translation of documentation (Vincent)
+	* Stop declaring a bonobo PanelShell interface (Vincent)
+	* libpanel-applet and all applets in gnome-panel lose their libgnomeui
+	  dependency (Vincent)
+
+  Translators
+
+	* Yair Hershkovitz (he)
+	* Leonardo Ferreira Fontenelle (pt_BR)
+
+==============
 Version 2.24.2
 ==============
 

Modified: trunk/README
==============================================================================
--- trunk/README	(original)
+++ trunk/README	Sun Dec 14 10:50:43 2008
@@ -1,4 +1,4 @@
-gnome-panel 2.24.2
+gnome-panel 2.25.3
 ==================
 
 This package is free software and is part of the GNOME 2.0 project.

Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in	(original)
+++ trunk/configure.in	Sun Dec 14 10:50:43 2008
@@ -1,4 +1,4 @@
-AC_INIT([gnome-panel], [2.24.3],
+AC_INIT([gnome-panel], [2.25.3],
         [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])
@@ -14,7 +14,7 @@
 #   change to C+1:0:0
 # - If the interface is the same as the previous version, change to C:R+1:A
 
-LIB_PANEL_APPLET_LT_VERSION=2:47:2
+LIB_PANEL_APPLET_LT_VERSION=2:48:2
 AC_SUBST(LIB_PANEL_APPLET_LT_VERSION)
 
 AM_MAINTAINER_MODE



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