Update Chinese simplified translation
Updated Russian translation
Updated Basque language
Finnish translation update
panel: fix check_resize_function
notification_area: fix deprecated warnings
libpanel-applet-private: fix typo in Makefile.am
libpanel-applet: show applet edit popup on correct screen
panel: show launcher edit dialog on correct screen
clock: remove no longer needed code

1) size_request is not valid signal anymore.
2) Removed code was added in 2003-08-19 to fix bugs - #110005
and #120188. I think these bugs are not valid anymore as I could
not reproduce any jumping. Tried with different fonts.
3) size variable was completely unneded.
panel: create better applet/object names
fix building with gweather 3.9.2 or newer

Fix gnome-panel building when using gweather 3.9.2 or newer. This
fixes bug #711380.
clock: workaround gweather crash when closing preferences dialog

gweather_location_entry_set_location allows using NULL to clear
entry, but there is bug - #708586. So for now don't use this
function, and no-op.  That bug is fixed in libgweather 3.10.1
version.

Known regressions:
 - when adding / removing places, places list is not updated
   until the preferences window is reopened.
 - clock still crashed on some locations
Document that this is a temporary workaround.

Signed-off-by: Philipp Kaluza <floss@ghostroute.eu>
PanelWidget: remove unused variable - thick

Signed-off-by: Philipp Kaluza <floss@ghostroute.eu>
panel: simplify panel_toplevel_check_resize function

There is no need to use two GtkAllocation variables. And there is
no need to set requisition.[width/height] to -1 before using in
gtk_widget_get_preferred_size.

Signed-off-by: Philipp Kaluza <floss@ghostroute.eu>
panel: fix problem when panel size not updated

1. Don't set requisition->[width/height] to panel->size in
panel_widget_size_request.
Example 1: Monitor with 1024x768px resolution with horizontal panel and we want
rotate it. panel->size is 1024px, when we rotate panel panel_widget_size_request
is called to get preferred width and height. We expect panel height to be 768px,
bet it will be set to 1024px. We don't want this.
Example 2: When enabling show hide buttons again we are forcing width to be
panel->size and at the end panel total width is arrow width * 2 + panel->size
which makes panel larger than our screens width.

2. Lets call gtk_widget_size_allocate in panel_toplevel_check_resize always not
only when size is NOT changed. Doing this will fix these current problems:
* Making expanded panel unexpanded. Currently applets on right side is not
  available.
* Starting panel in non expanded state. Currently it is completely useless, no
  applets are shown. Expanding it does not fix it until panel is restarted.
* Clicking on 'show hide buttons'. Currently buttons simply does not show.
* Changing panel orientation. Currently after orientation changing applets are
  not updated or even whole panel widget remains in its old orientation.
* Left / right orientation panels are empty when starting panel.
* Changing resolution. Currently when resolution is changed panel size is not
  updated making part of panel unavailable if new resolution is smaller.

I am not sure if this is 100% right way to fix these problems, but I think
better fix this way rather keeping these problems not fixed.

https://bugzilla.gnome.org/show_bug.cgi?id=709549
https://bugzilla.gnome.org/show_bug.cgi?id=704622
https://bugzilla.gnome.org/show_bug.cgi?id=577767
configure.ac: remove bonobo line
showdesktop: Use named icons rather than (deprecated) stock items.
Updated FSF's address
gnome-panel.desktop: remove StartupNotify line

With new glib (2.39.1+) versio gnome-panel failed to register
with session manager allways reaching timeout. This simple commit
fix that bug.