Hello community,
here is the log from the commit of package notification-daemon for
openSUSE:Factory checked in at 2015-10-25 19:11:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/notification-daemon (Old)
and /work/SRC/openSUSE:Factory/.notification-daemon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "notification-daemon"
Changes:
--------
--- /work/SRC/openSUSE:Factory/notification-daemon/notification-daemon.changes
2015-10-06 16:36:03.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.notification-daemon.new/notification-daemon.changes
2015-10-25 19:11:26.000000000 +0100
@@ -1,0 +2,7 @@
+Mon Oct 12 19:11:34 UTC 2015 - [email protected]
+
+- Update to version 3.18.1:
+ + Fix empty body text with invalid pango markup.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
notification-daemon-3.18.0.tar.xz
New:
----
notification-daemon-3.18.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ notification-daemon.spec ++++++
--- /var/tmp/diff_new_pack.xTdhkY/_old 2015-10-25 19:11:26.000000000 +0100
+++ /var/tmp/diff_new_pack.xTdhkY/_new 2015-10-25 19:11:26.000000000 +0100
@@ -17,7 +17,7 @@
Name: notification-daemon
-Version: 3.18.0
+Version: 3.18.1
Release: 0
Summary: Notification Daemon
License: GPL-2.0+
++++++ notification-daemon-3.18.0.tar.xz -> notification-daemon-3.18.1.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/NEWS
new/notification-daemon-3.18.1/NEWS
--- old/notification-daemon-3.18.0/NEWS 2015-09-23 14:07:11.000000000 +0200
+++ new/notification-daemon-3.18.1/NEWS 2015-10-12 20:56:38.000000000 +0200
@@ -1,3 +1,9 @@
+Version 3.18.1
+==============
+- Fix empty body text with invalid pango markup.
+- Updated translations:
+ Tom Tryfonidis (el).
+
Version 3.18.0
==============
- Deprecation warning fixes. (Alberts Muktupāvels)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/configure
new/notification-daemon-3.18.1/configure
--- old/notification-daemon-3.18.0/configure 2015-09-23 14:11:17.000000000
+0200
+++ new/notification-daemon-3.18.1/configure 2015-10-12 20:58:43.000000000
+0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for notification-daemon 3.18.0.
+# Generated by GNU Autoconf 2.69 for notification-daemon 3.18.1.
#
# Report bugs to
<https://bugzilla.gnome.org/enter_bug.cgi?product=notification-daemon>.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='notification-daemon'
PACKAGE_TARNAME='notification-daemon'
-PACKAGE_VERSION='3.18.0'
-PACKAGE_STRING='notification-daemon 3.18.0'
+PACKAGE_VERSION='3.18.1'
+PACKAGE_STRING='notification-daemon 3.18.1'
PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=notification-daemon'
PACKAGE_URL=''
@@ -1353,7 +1353,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures notification-daemon 3.18.0 to adapt to many kinds of
systems.
+\`configure' configures notification-daemon 3.18.1 to adapt to many kinds of
systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1424,7 +1424,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of notification-daemon 3.18.0:";;
+ short | recursive ) echo "Configuration of notification-daemon 3.18.1:";;
esac
cat <<\_ACEOF
@@ -1553,7 +1553,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-notification-daemon configure 3.18.0
+notification-daemon configure 3.18.1
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1831,7 +1831,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by notification-daemon $as_me 3.18.0, which was
+It was created by notification-daemon $as_me 3.18.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -4699,7 +4699,7 @@
# Define the identity of the package.
PACKAGE='notification-daemon'
- VERSION='3.18.0'
+ VERSION='3.18.1'
cat >>confdefs.h <<_ACEOF
@@ -16180,7 +16180,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by notification-daemon $as_me 3.18.0, which was
+This file was extended by notification-daemon $as_me 3.18.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16246,7 +16246,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //;
s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-notification-daemon config.status 3.18.0
+notification-daemon config.status 3.18.1
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/configure.ac
new/notification-daemon-3.18.1/configure.ac
--- old/notification-daemon-3.18.0/configure.ac 2015-09-23 13:43:35.000000000
+0200
+++ new/notification-daemon-3.18.1/configure.ac 2015-10-12 20:54:48.000000000
+0200
@@ -4,7 +4,7 @@
m4_define([nd_major_version], [3])
m4_define([nd_minor_version], [18])
-m4_define([nd_micro_version], [0])
+m4_define([nd_micro_version], [1])
m4_define([nd_version], [nd_major_version.nd_minor_version.nd_micro_version])
dnl **************************************************************************
@@ -106,7 +106,7 @@
AC_OUTPUT
dnl **************************************************************************
-dnl Show build info
+dnl Show summary
dnl **************************************************************************
echo ""
Files old/notification-daemon-3.18.0/po/el.gmo and
new/notification-daemon-3.18.1/po/el.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/po/el.po
new/notification-daemon-3.18.1/po/el.po
--- old/notification-daemon-3.18.0/po/el.po 2015-09-16 01:33:43.000000000
+0200
+++ new/notification-daemon-3.18.1/po/el.po 2015-10-12 17:59:12.000000000
+0200
@@ -6,47 +6,65 @@
msgid ""
msgstr ""
"Project-Id-Version: notification-daemon master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
-"product=notification-daemon&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2014-06-12 10:05+0000\n"
-"PO-Revision-Date: 2014-06-12 01:09+0200\n"
-"Last-Translator: Maria Mavridou <[email protected]>\n"
+"Report-Msgid-Bugs-To:
http://bugzilla.gnome.org/enter_bug.cgi?product=notification-"
+"daemon&keywords=I18N+L10N&component=general\n"
+"POT-Creation-Date: 2015-09-17 15:52+0000\n"
+"PO-Revision-Date: 2015-09-30 23:39+0300\n"
+"Last-Translator: Tom Tryfonidis <[email protected]>\n"
"Language-Team: [email protected]\n"
"Language: el\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.6.4\n"
+"X-Generator: Poedit 1.8.4\n"
"X-Poedit-SourceCharset: utf-8\n"
-#: ../src/daemon.c:188
-msgid "Exceeded maximum number of notifications"
-msgstr "Έγινε υπέρβαση του μέγιστου αριθμού ειδοποιήσεων"
+#: ../src/nd-bubble.c:522 ../src/nd-bubble.c:524
../src/nd-notification-box.c:318
+#: ../src/nd-notification-box.c:320
+msgid "Closes the notification."
+msgstr "Κλείνει την ειδοποίηση."
+
+#: ../src/nd-bubble.c:540 ../src/nd-bubble.c:564
../src/nd-notification-box.c:336
+msgid "Notification summary text."
+msgstr "Περιληπτικό κείμενο ειδοποίησης."
-#: ../src/daemon.c:251
+#: ../src/nd-daemon.c:113
msgid "Invalid notification identifier"
msgstr "Μη έγκυρο αναγνωριστικό ειδοποίησης"
-#: ../src/nd-queue.c:472
+#: ../src/nd-daemon.c:193
+msgid "Exceeded maximum number of notifications"
+msgstr "Έγινε υπέρβαση του μέγιστου αριθμού ειδοποιήσεων"
+
+#: ../src/nd-main.c:34
+msgid "Enable debugging code"
+msgstr "Ενεργοποίηση κώδικα αποσφαλμάτωσης"
+
+#: ../src/nd-main.c:40
+msgid "Replace a currently running application"
+msgstr "Αντικατάσταση μιας τρέχουσας εκτελούμενης εφαρμογής"
+
+#: ../src/nd-notification-box.c:356
+msgid "Notification body text."
+msgstr "Σώμα κειμένου ειδοποίησης."
+
+#: ../src/nd-queue.c:459
msgid "Clear all notifications"
msgstr "Εκκαθάριση όλων των ειδοποιήσεων"
-#: ../src/nd-queue.c:883
+#: ../src/nd-queue.c:939
msgid "Notifications"
msgstr "Ειδοποιήσεις"
-#: ../src/sound.c:35
-msgid "Notification"
-msgstr "Ειδοποίηση"
-
-#: ../data/notification-daemon.desktop.in.in.h:1
-msgid "Notification Daemon"
-msgstr "Υπηρεσία ειδοποίησης"
-
-#: ../data/notification-daemon.desktop.in.in.h:2
-msgid "Display notifications"
-msgstr "Εμφάνιση ειδοποιήσεων"
+#~ msgid "Notification"
+#~ msgstr "Ειδοποίηση"
+
+#~ msgid "Notification Daemon"
+#~ msgstr "Υπηρεσία ειδοποίησης"
+
+#~ msgid "Display notifications"
+#~ msgstr "Εμφάνιση ειδοποιήσεων"
#~ msgid "Current theme"
#~ msgstr "Τρέχον θέμα"
@@ -69,19 +87,18 @@
#~ msgstr "Ήχος ενεργοποιημένος"
#~ msgid ""
-#~ "The default sound file used unless a notification supplies the 'sound-"
-#~ "file' or 'suppress-sound' hint. Leave empty for no default sound."
+#~ "The default sound file used unless a notification supplies the
'sound-file' or "
+#~ "'suppress-sound' hint. Leave empty for no default sound."
#~ msgstr ""
-#~ "Το προεπιλεγμένο αρχείο ήχου που θα χρησιμοποιείται εκτός και αν η "
-#~ "ειδοποίηση παρέχει την δική της ρύθμιση 'αρχείου ήχου' ή 'σίγασης ήχου'. "
-#~ "Αφήστε το κενό για κανένα προεπιλεγμένο ήχο."
+#~ "Το προεπιλεγμένο αρχείο ήχου που θα χρησιμοποιείται εκτός και αν η
ειδοποίηση "
+#~ "παρέχει την δική της ρύθμιση 'αρχείου ήχου' ή 'σίγασης ήχου'. Αφήστε το
κενό "
+#~ "για κανένα προεπιλεγμένο ήχο."
#~ msgid "The theme used when displaying notifications."
#~ msgstr "Το θέμα που χρησιμοποιείται κατά την εμφάνιση ειδοποιήσεων."
#~ msgid "Turns on and off sound support for notifications."
-#~ msgstr ""
-#~ "Ενεργοποιεί ή απενεργοποιεί την υποστήριξη ήχου για τις ειδοποιήσεις."
+#~ msgstr "Ενεργοποιεί ή απενεργοποιεί την υποστήριξη ήχου για τις
ειδοποιήσεις."
#~ msgid "Slider"
#~ msgstr "Μπάρα κύλισης"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/notification-daemon-3.18.0/po/notification-daemon.pot
new/notification-daemon-3.18.1/po/notification-daemon.pot
--- old/notification-daemon-3.18.0/po/notification-daemon.pot 2015-09-16
17:57:24.000000000 +0200
+++ new/notification-daemon-3.18.1/po/notification-daemon.pot 2015-10-12
18:08:46.000000000 +0200
@@ -6,10 +6,10 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: notification-daemon 3.17.2\n"
+"Project-Id-Version: notification-daemon 3.18.0\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=notification-daemon\n"
-"POT-Creation-Date: 2015-09-16 18:57+0300\n"
+"POT-Creation-Date: 2015-10-12 19:08+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -28,19 +28,23 @@
msgid "Display notifications"
msgstr ""
-#: src/nd-bubble.c:522 src/nd-bubble.c:524 src/nd-notification-box.c:318
-#: src/nd-notification-box.c:320
+#: src/nd-bubble.c:522 src/nd-bubble.c:524 src/nd-notification-box.c:320
+#: src/nd-notification-box.c:322
msgid "Closes the notification."
msgstr ""
-#: src/nd-bubble.c:540 src/nd-bubble.c:564 src/nd-notification-box.c:336
+#: src/nd-bubble.c:540 src/nd-bubble.c:564 src/nd-notification-box.c:338
msgid "Notification summary text."
msgstr ""
-#: src/nd-daemon.c:113 src/nd-daemon.c:193
+#: src/nd-daemon.c:113
msgid "Invalid notification identifier"
msgstr ""
+#: src/nd-daemon.c:193
+msgid "Exceeded maximum number of notifications"
+msgstr ""
+
#: src/nd-main.c:34
msgid "Enable debugging code"
msgstr ""
@@ -49,7 +53,7 @@
msgid "Replace a currently running application"
msgstr ""
-#: src/nd-notification-box.c:356
+#: src/nd-notification-box.c:358
msgid "Notification body text."
msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/src/Makefile.am
new/notification-daemon-3.18.1/src/Makefile.am
--- old/notification-daemon-3.18.0/src/Makefile.am 2015-09-16
15:24:56.000000000 +0200
+++ new/notification-daemon-3.18.1/src/Makefile.am 2015-09-27
16:19:05.000000000 +0200
@@ -22,7 +22,7 @@
$(NULL)
notification_daemon_CFLAGS = \
- -DLOCALE_DIR=\""$(datadir)/locale"\" \
+ -DLOCALE_DIR=\""$(localedir)"\" \
-I$(top_builddir)/src \
$(NOTIFICATION_DAEMON_CFLAGS) \
$(WARN_CFLAGS) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/src/Makefile.in
new/notification-daemon-3.18.1/src/Makefile.in
--- old/notification-daemon-3.18.0/src/Makefile.in 2015-09-23
14:11:17.000000000 +0200
+++ new/notification-daemon-3.18.1/src/Makefile.in 2015-10-12
20:58:44.000000000 +0200
@@ -366,7 +366,7 @@
$(NULL)
notification_daemon_CFLAGS = \
- -DLOCALE_DIR=\""$(datadir)/locale"\" \
+ -DLOCALE_DIR=\""$(localedir)"\" \
-I$(top_builddir)/src \
$(NOTIFICATION_DAEMON_CFLAGS) \
$(WARN_CFLAGS) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/src/nd-bubble.c
new/notification-daemon-3.18.1/src/nd-bubble.c
--- old/notification-daemon-3.18.0/src/nd-bubble.c 2015-09-16
18:07:27.000000000 +0200
+++ new/notification-daemon-3.18.1/src/nd-bubble.c 2015-10-12
19:16:55.000000000 +0200
@@ -623,7 +623,16 @@
g_free (str);
gtk_widget_show_all (GTK_WIDGET (bubble));
- gtk_label_set_markup (GTK_LABEL (bubble->priv->body_label), body);
+
+ if (pango_parse_markup (body, -1, 0, NULL, NULL, NULL, NULL))
+ gtk_label_set_markup (GTK_LABEL (bubble->priv->body_label),
body);
+ else {
+ gchar *tmp;
+
+ tmp = g_markup_escape_text (body, -1);
+ gtk_label_set_text (GTK_LABEL (bubble->priv->body_label),
body);
+ g_free (tmp);
+ }
if (body == NULL || *body == '\0') {
bubble->priv->have_body = FALSE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/src/nd-fd-notifications.c
new/notification-daemon-3.18.1/src/nd-fd-notifications.c
--- old/notification-daemon-3.18.0/src/nd-fd-notifications.c 2015-09-16
17:57:23.000000000 +0200
+++ new/notification-daemon-3.18.1/src/nd-fd-notifications.c 2015-10-12
18:08:45.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * Generated by gdbus-codegen 2.45.8. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.46.0. DO NOT EDIT.
*
* The license of this code is the same as for the source it was derived from.
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/src/nd-fd-notifications.h
new/notification-daemon-3.18.1/src/nd-fd-notifications.h
--- old/notification-daemon-3.18.0/src/nd-fd-notifications.h 2015-09-16
17:57:23.000000000 +0200
+++ new/notification-daemon-3.18.1/src/nd-fd-notifications.h 2015-10-12
18:08:45.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * Generated by gdbus-codegen 2.45.8. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.46.0. DO NOT EDIT.
*
* The license of this code is the same as for the source it was derived from.
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/notification-daemon-3.18.0/src/nd-notification-box.c
new/notification-daemon-3.18.1/src/nd-notification-box.c
--- old/notification-daemon-3.18.0/src/nd-notification-box.c 2015-09-16
18:08:36.000000000 +0200
+++ new/notification-daemon-3.18.1/src/nd-notification-box.c 2015-10-12
19:16:38.000000000 +0200
@@ -177,6 +177,7 @@
{
gboolean have_icon;
gboolean have_body;
+ const char *body;
gboolean have_actions;
GdkPixbuf *pixbuf;
char **actions;
@@ -220,9 +221,18 @@
-1);
/* body */
- gtk_label_set_markup (GTK_LABEL (notification_box->priv->body_label),
nd_notification_get_body (notification_box->priv->notification));
+ body = nd_notification_get_body (notification_box->priv->notification);
+ if (pango_parse_markup (body, -1, 0, NULL, NULL, NULL, NULL))
+ gtk_label_set_markup (GTK_LABEL
(notification_box->priv->body_label), body);
+ else {
+ gchar *tmp;
+
+ tmp = g_markup_escape_text (body, -1);
+ gtk_label_set_text (GTK_LABEL
(notification_box->priv->body_label), body);
+ g_free (tmp);
+ }
- if (str != NULL && *str != '\0') {
+ if (body != NULL && *body != '\0') {
gtk_widget_set_size_request
(notification_box->priv->body_label,
summary_width,
-1);