Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2014-11-18 22:46:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old) and /work/SRC/openSUSE:Factory/.gnome-shell.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-shell" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2014-10-16 14:53:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes 2014-11-18 22:48:29.000000000 +0100 @@ -1,0 +2,9 @@ +Wed Nov 12 20:57:42 UTC 2014 - zai...@opensuse.org + +- Update to version 3.14.2: + + Do not hard-depend on latest NetworkManager (bgo#738485). + + Fix check for isToday in calendar (bgo#738725). + + Fix workspace changes from app picker (bgo#737534). + + Misc. bug fixes (bgo#739497). + +------------------------------------------------------------------- Old: ---- gnome-shell-3.14.1.tar.xz New: ---- gnome-shell-3.14.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-shell.spec ++++++ --- /var/tmp/diff_new_pack.kFqwXo/_old 2014-11-18 22:48:29.000000000 +0100 +++ /var/tmp/diff_new_pack.kFqwXo/_new 2014-11-18 22:48:29.000000000 +0100 @@ -17,7 +17,7 @@ Name: gnome-shell -Version: 3.14.1 +Version: 3.14.2 Release: 0 Summary: GNOME Shell License: GPL-2.0+ @@ -55,7 +55,7 @@ BuildRequires: pkgconfig(libcroco-0.6) >= 0.6.8 BuildRequires: pkgconfig(libedataserver-1.2) >= 3.5.3 BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 -BuildRequires: pkgconfig(libmutter) >= 3.14.1 +BuildRequires: pkgconfig(libmutter) >= 3.14.2 BuildRequires: pkgconfig(libnm-glib) BuildRequires: pkgconfig(libnm-gtk) >= 0.9.8 BuildRequires: pkgconfig(libnm-util) >= 0.9.8 ++++++ gnome-shell-3.14.1.tar.xz -> gnome-shell-3.14.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/NEWS new/gnome-shell-3.14.2/NEWS --- old/gnome-shell-3.14.1/NEWS 2014-10-14 21:03:46.000000000 +0200 +++ new/gnome-shell-3.14.2/NEWS 2014-11-12 20:06:30.000000000 +0100 @@ -1,3 +1,23 @@ +3.14.2 +====== +* Do not hard-depend on latest NetworkManager [Florian; #738485] +* Fix check for isToday in calendar [Darcy; #738725] +* Fix workspace changes from app picker [Yuki; #737534] +* Misc. bug fixes [Yuki; #739497] + +Contributors: + Darcy, Florian Müllner, Yuki + +3.14.1.5 +======== +* Fix handing of SystemBackground [Owen; #738652] +* Summarize queued up notifications [Devyani; #702460] +* Plug an animation object leak [Rui; #739252] +* Improve handling of multi-day events [Andreas; #727302] + +Contributors: + Andreas Brauchli, Devyani Kota, Rui Matos, Owen W. Taylor + 3.14.1 ====== * Fix pulse animation for scrolled app folders [Florian; #736885] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/configure new/gnome-shell-3.14.2/configure --- old/gnome-shell-3.14.1/configure 2014-10-14 21:04:20.000000000 +0200 +++ new/gnome-shell-3.14.2/configure 2014-11-12 20:06:43.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gnome-shell 3.14.1. +# Generated by GNU Autoconf 2.69 for gnome-shell 3.14.2. # # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='gnome-shell' PACKAGE_TARNAME='gnome-shell' -PACKAGE_VERSION='3.14.1' -PACKAGE_STRING='gnome-shell 3.14.1' +PACKAGE_VERSION='3.14.2' +PACKAGE_STRING='gnome-shell 3.14.2' PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell' PACKAGE_URL='' @@ -1513,7 +1513,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 gnome-shell 3.14.1 to adapt to many kinds of systems. +\`configure' configures gnome-shell 3.14.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1583,7 +1583,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gnome-shell 3.14.1:";; + short | recursive ) echo "Configuration of gnome-shell 3.14.2:";; esac cat <<\_ACEOF @@ -1778,7 +1778,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gnome-shell configure 3.14.1 +gnome-shell configure 3.14.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2268,7 +2268,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gnome-shell $as_me 3.14.1, which was +It was created by gnome-shell $as_me 3.14.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3142,7 +3142,7 @@ # Define the identity of the package. PACKAGE='gnome-shell' - VERSION='3.14.1' + VERSION='3.14.2' cat >>confdefs.h <<_ACEOF @@ -17038,7 +17038,7 @@ CLUTTER_MIN_VERSION=1.15.90 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1 GJS_MIN_VERSION=1.39.0 -MUTTER_MIN_VERSION=3.14.1 +MUTTER_MIN_VERSION=3.14.2 GTK_MIN_VERSION=3.13.2 GIO_MIN_VERSION=2.37.0 LIBECAL_MIN_VERSION=3.5.3 @@ -20086,7 +20086,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gnome-shell $as_me 3.14.1, which was +This file was extended by gnome-shell $as_me 3.14.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20152,7 +20152,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gnome-shell config.status 3.14.1 +gnome-shell config.status 3.14.2 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/gnome-shell-3.14.1/configure.ac new/gnome-shell-3.14.2/configure.ac --- old/gnome-shell-3.14.1/configure.ac 2014-10-14 21:03:58.000000000 +0200 +++ new/gnome-shell-3.14.2/configure.ac 2014-11-12 20:06:30.000000000 +0100 @@ -1,5 +1,5 @@ AC_PREREQ(2.63) -AC_INIT([gnome-shell],[3.14.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell]) +AC_INIT([gnome-shell],[3.14.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_SRCDIR([src/shell-global.c]) @@ -76,7 +76,7 @@ CLUTTER_MIN_VERSION=1.15.90 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1 GJS_MIN_VERSION=1.39.0 -MUTTER_MIN_VERSION=3.14.1 +MUTTER_MIN_VERSION=3.14.2 GTK_MIN_VERSION=3.13.2 GIO_MIN_VERSION=2.37.0 LIBECAL_MIN_VERSION=3.5.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/data/theme/gnome-shell.css new/gnome-shell-3.14.2/data/theme/gnome-shell.css --- old/gnome-shell-3.14.1/data/theme/gnome-shell.css 2014-10-14 20:27:57.000000000 +0200 +++ new/gnome-shell-3.14.2/data/theme/gnome-shell.css 2014-11-12 20:06:30.000000000 +0100 @@ -1494,6 +1494,10 @@ text-align: right; } +.events-day-time-ellipses { + color: rgba(153, 153, 153, 1.0); +} + .events-day-time:rtl { text-align: left; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/docs/reference/shell/html/index.html new/gnome-shell-3.14.2/docs/reference/shell/html/index.html --- old/gnome-shell-3.14.1/docs/reference/shell/html/index.html 2014-10-14 21:17:18.000000000 +0200 +++ new/gnome-shell-3.14.2/docs/reference/shell/html/index.html 2014-11-12 20:08:17.000000000 +0100 @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Shell Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for Shell 3.14.1. + for Shell 3.14.2. </p></div> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/docs/reference/shell/shell-docs.sgml new/gnome-shell-3.14.2/docs/reference/shell/shell-docs.sgml --- old/gnome-shell-3.14.1/docs/reference/shell/shell-docs.sgml 2014-10-14 21:04:28.000000000 +0200 +++ new/gnome-shell-3.14.2/docs/reference/shell/shell-docs.sgml 2014-11-12 20:06:51.000000000 +0100 @@ -8,7 +8,7 @@ <bookinfo> <title>Shell Reference Manual</title> <releaseinfo> - for Shell 3.14.1. + for Shell 3.14.2. <!--The latest version of this documentation can be found on-line at <ulink role="online-location" url="http://[SERVER]/shell/index.html">http://[SERVER]/shell/</ulink>.--> </releaseinfo> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/docs/reference/st/html/index.html new/gnome-shell-3.14.2/docs/reference/st/html/index.html --- old/gnome-shell-3.14.1/docs/reference/st/html/index.html 2014-10-14 21:17:19.000000000 +0200 +++ new/gnome-shell-3.14.2/docs/reference/st/html/index.html 2014-11-12 20:08:17.000000000 +0100 @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">St Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for St 3.14.1. + for St 3.14.2. </p></div> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/docs/reference/st/html/index.sgml new/gnome-shell-3.14.2/docs/reference/st/html/index.sgml --- old/gnome-shell-3.14.1/docs/reference/st/html/index.sgml 2014-10-14 21:17:19.000000000 +0200 +++ new/gnome-shell-3.14.2/docs/reference/st/html/index.sgml 2014-11-12 20:08:17.000000000 +0100 @@ -318,8 +318,8 @@ <ANCHOR id="st-st-theme-node.functions" href="st/st-st-theme-node.html#st-st-theme-node.functions"> <ANCHOR id="st-st-theme-node.properties" href="st/st-st-theme-node.html#st-st-theme-node.properties"> <ANCHOR id="st-st-theme-node.signals" href="st/st-st-theme-node.html#st-st-theme-node.signals"> -<ANCHOR id="StThemeContext" href="st/st-st-theme-node.html#StThemeContext"> <ANCHOR id="StTheme" href="st/st-st-theme-node.html#StTheme"> +<ANCHOR id="StThemeContext" href="st/st-st-theme-node.html#StThemeContext"> <ANCHOR id="StThemeNode" href="st/st-st-theme-node.html#StThemeNode"> <ANCHOR id="st-st-theme-node.other" href="st/st-st-theme-node.html#st-st-theme-node.other"> <ANCHOR id="st-st-theme-node.object-hierarchy" href="st/st-st-theme-node.html#st-st-theme-node.object-hierarchy"> @@ -397,16 +397,16 @@ <ANCHOR id="StTextAlign" href="st/st-st-theme-node.html#StTextAlign"> <ANCHOR id="StGradientType" href="st/st-st-theme-node.html#StGradientType"> <ANCHOR id="StThemeNodePaintState" href="st/st-st-theme-node.html#StThemeNodePaintState"> -<ANCHOR id="StThemeContext-struct" href="st/st-st-theme-node.html#StThemeContext-struct"> <ANCHOR id="StTheme-struct" href="st/st-st-theme-node.html#StTheme-struct"> +<ANCHOR id="StThemeContext-struct" href="st/st-st-theme-node.html#StThemeContext-struct"> <ANCHOR id="st-st-theme-node.property-details" href="st/st-st-theme-node.html#st-st-theme-node.property-details"> -<ANCHOR id="StThemeContext--scale-factor" href="st/st-st-theme-node.html#StThemeContext--scale-factor"> <ANCHOR id="StTheme--application-stylesheet" href="st/st-st-theme-node.html#StTheme--application-stylesheet"> <ANCHOR id="StTheme--default-stylesheet" href="st/st-st-theme-node.html#StTheme--default-stylesheet"> <ANCHOR id="StTheme--theme-stylesheet" href="st/st-st-theme-node.html#StTheme--theme-stylesheet"> +<ANCHOR id="StThemeContext--scale-factor" href="st/st-st-theme-node.html#StThemeContext--scale-factor"> <ANCHOR id="st-st-theme-node.signal-details" href="st/st-st-theme-node.html#st-st-theme-node.signal-details"> -<ANCHOR id="StThemeContext-changed" href="st/st-st-theme-node.html#StThemeContext-changed"> <ANCHOR id="StTheme-custom-stylesheets-changed" href="st/st-st-theme-node.html#StTheme-custom-stylesheets-changed"> +<ANCHOR id="StThemeContext-changed" href="st/st-st-theme-node.html#StThemeContext-changed"> <ANCHOR id="StThemeNodeTransition" href="st/StThemeNodeTransition.html"> <ANCHOR id="StThemeNodeTransition.functions" href="st/StThemeNodeTransition.html#StThemeNodeTransition.functions"> <ANCHOR id="StThemeNodeTransition.signals" href="st/StThemeNodeTransition.html#StThemeNodeTransition.signals"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/docs/reference/st/html/st-st-theme-node.html new/gnome-shell-3.14.2/docs/reference/st/html/st-st-theme-node.html --- old/gnome-shell-3.14.1/docs/reference/st/html/st-st-theme-node.html 2014-10-14 21:17:19.000000000 +0200 +++ new/gnome-shell-3.14.2/docs/reference/st/html/st-st-theme-node.html 2014-11-12 20:08:17.000000000 +0100 @@ -572,11 +572,6 @@ </colgroup> <tbody> <tr> -<td class="property_type"><span class="type">gint</span></td> -<td class="property_name"><a class="link" href="st-st-theme-node.html#StThemeContext--scale-factor" title="The “scale-factor” property">scale-factor</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="st-st-theme-node.html#StTheme--application-stylesheet" title="The “application-stylesheet” property">application-stylesheet</a></td> @@ -594,6 +589,11 @@ <td class="property_name"><a class="link" href="st-st-theme-node.html#StTheme--theme-stylesheet" title="The “theme-stylesheet” property">theme-stylesheet</a></td> <td class="property_flags">Read / Write / Construct Only</td> </tr> +<tr> +<td class="property_type"><span class="type">gint</span></td> +<td class="property_name"><a class="link" href="st-st-theme-node.html#StThemeContext--scale-factor" title="The “scale-factor” property">scale-factor</a></td> +<td class="property_flags">Read / Write</td> +</tr> </tbody> </table></div> </div> @@ -608,18 +608,18 @@ <tbody> <tr> <td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="st-st-theme-node.html#StThemeContext-changed" title="The “changed” signal">changed</a></td> +<td class="signal_name"><a class="link" href="st-st-theme-node.html#StTheme-custom-stylesheets-changed" title="The “custom-stylesheets-changed” signal">custom-stylesheets-changed</a></td> <td class="signal_flags">Run Last</td> </tr> <tr> <td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="st-st-theme-node.html#StTheme-custom-stylesheets-changed" title="The “custom-stylesheets-changed” signal">custom-stylesheets-changed</a></td> +<td class="signal_name"><a class="link" href="st-st-theme-node.html#StThemeContext-changed" title="The “changed” signal">changed</a></td> <td class="signal_flags">Run Last</td> </tr> </tbody> </table></div> </div> -<a name="StThemeContext"></a><a name="StTheme"></a><a name="StThemeNode"></a><div class="refsect1"> +<a name="StTheme"></a><a name="StThemeContext"></a><a name="StThemeNode"></a><div class="refsect1"> <a name="st-st-theme-node.other"></a><h2>Types and Values</h2> <div class="informaltable"><table width="100%" border="0"> <colgroup> @@ -653,11 +653,11 @@ </tr> <tr> <td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="st-st-theme-node.html#StThemeContext-struct" title="StThemeContext">StThemeContext</a></td> +<td class="function_name"><a class="link" href="st-st-theme-node.html#StTheme-struct" title="StTheme">StTheme</a></td> </tr> <tr> <td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="st-st-theme-node.html#StTheme-struct" title="StTheme">StTheme</a></td> +<td class="function_name"><a class="link" href="st-st-theme-node.html#StThemeContext-struct" title="StThemeContext">StThemeContext</a></td> </tr> </tbody> </table></div> @@ -2516,27 +2516,18 @@ </div> <hr> <div class="refsect2"> -<a name="StThemeContext-struct"></a><h3>StThemeContext</h3> -<pre class="programlisting">typedef struct _StThemeContext StThemeContext;</pre> +<a name="StTheme-struct"></a><h3>StTheme</h3> +<pre class="programlisting">typedef struct _StTheme StTheme;</pre> </div> <hr> <div class="refsect2"> -<a name="StTheme-struct"></a><h3>StTheme</h3> -<pre class="programlisting">typedef struct _StTheme StTheme;</pre> +<a name="StThemeContext-struct"></a><h3>StThemeContext</h3> +<pre class="programlisting">typedef struct _StThemeContext StThemeContext;</pre> </div> </div> <div class="refsect1"> <a name="st-st-theme-node.property-details"></a><h2>Property Details</h2> <div class="refsect2"> -<a name="StThemeContext--scale-factor"></a><h3>The <code class="literal">“scale-factor”</code> property</h3> -<pre class="programlisting"> “scale-factor” <span class="type">gint</span></pre> -<p>The scaling factor used or high dpi scaling.</p> -<p>Flags: Read / Write</p> -<p>Allowed values: >= 0</p> -<p>Default value: 1</p> -</div> -<hr> -<div class="refsect2"> <a name="StTheme--application-stylesheet"></a><h3>The <code class="literal">“application-stylesheet”</code> property</h3> <pre class="programlisting"> “application-stylesheet” <span class="type">gchar</span> *</pre> <p>The highest priority stylesheet, representing application-specific @@ -2562,22 +2553,31 @@ <p>Flags: Read / Write / Construct Only</p> <p>Default value: NULL</p> </div> +<hr> +<div class="refsect2"> +<a name="StThemeContext--scale-factor"></a><h3>The <code class="literal">“scale-factor”</code> property</h3> +<pre class="programlisting"> “scale-factor” <span class="type">gint</span></pre> +<p>The scaling factor used or high dpi scaling.</p> +<p>Flags: Read / Write</p> +<p>Allowed values: >= 0</p> +<p>Default value: 1</p> +</div> </div> <div class="refsect1"> <a name="st-st-theme-node.signal-details"></a><h2>Signal Details</h2> <div class="refsect2"> -<a name="StThemeContext-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> +<a name="StTheme-custom-stylesheets-changed"></a><h3>The <code class="literal">“custom-stylesheets-changed”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="st-st-theme-node.html#StThemeContext"><span class="type">StThemeContext</span></a> *stthemecontext, - <span class="type">gpointer</span> user_data)</pre> +user_function (<a class="link" href="st-st-theme-node.html#StTheme"><span class="type">StTheme</span></a> *sttheme, + <span class="type">gpointer</span> user_data)</pre> <p>Flags: Run Last</p> </div> <hr> <div class="refsect2"> -<a name="StTheme-custom-stylesheets-changed"></a><h3>The <code class="literal">“custom-stylesheets-changed”</code> signal</h3> +<a name="StThemeContext-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="st-st-theme-node.html#StTheme"><span class="type">StTheme</span></a> *sttheme, - <span class="type">gpointer</span> user_data)</pre> +user_function (<a class="link" href="st-st-theme-node.html#StThemeContext"><span class="type">StThemeContext</span></a> *stthemecontext, + <span class="type">gpointer</span> user_data)</pre> <p>Flags: Run Last</p> </div> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/docs/reference/st/html/st.devhelp2 new/gnome-shell-3.14.2/docs/reference/st/html/st.devhelp2 --- old/gnome-shell-3.14.1/docs/reference/st/html/st.devhelp2 2014-10-14 21:17:19.000000000 +0200 +++ new/gnome-shell-3.14.2/docs/reference/st/html/st.devhelp2 2014-11-12 20:08:17.000000000 +0100 @@ -294,14 +294,14 @@ <keyword type="enum" name="enum StTextAlign" link="st-st-theme-node.html#StTextAlign"/> <keyword type="enum" name="enum StGradientType" link="st-st-theme-node.html#StGradientType"/> <keyword type="struct" name="struct StThemeNodePaintState" link="st-st-theme-node.html#StThemeNodePaintState"/> - <keyword type="struct" name="StThemeContext" link="st-st-theme-node.html#StThemeContext-struct"/> <keyword type="struct" name="StTheme" link="st-st-theme-node.html#StTheme-struct"/> - <keyword type="property" name="The “scale-factor” property" link="st-st-theme-node.html#StThemeContext--scale-factor"/> + <keyword type="struct" name="StThemeContext" link="st-st-theme-node.html#StThemeContext-struct"/> <keyword type="property" name="The “application-stylesheet” property" link="st-st-theme-node.html#StTheme--application-stylesheet"/> <keyword type="property" name="The “default-stylesheet” property" link="st-st-theme-node.html#StTheme--default-stylesheet"/> <keyword type="property" name="The “theme-stylesheet” property" link="st-st-theme-node.html#StTheme--theme-stylesheet"/> - <keyword type="signal" name="The “changed” signal" link="st-st-theme-node.html#StThemeContext-changed"/> + <keyword type="property" name="The “scale-factor” property" link="st-st-theme-node.html#StThemeContext--scale-factor"/> <keyword type="signal" name="The “custom-stylesheets-changed” signal" link="st-st-theme-node.html#StTheme-custom-stylesheets-changed"/> + <keyword type="signal" name="The “changed” signal" link="st-st-theme-node.html#StThemeContext-changed"/> <keyword type="function" name="st_theme_node_transition_new ()" link="StThemeNodeTransition.html#st-theme-node-transition-new"/> <keyword type="function" name="st_theme_node_transition_update ()" link="StThemeNodeTransition.html#st-theme-node-transition-update"/> <keyword type="function" name="st_theme_node_transition_paint ()" link="StThemeNodeTransition.html#st-theme-node-transition-paint"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/docs/reference/st/st-docs.sgml new/gnome-shell-3.14.2/docs/reference/st/st-docs.sgml --- old/gnome-shell-3.14.1/docs/reference/st/st-docs.sgml 2014-10-14 21:04:28.000000000 +0200 +++ new/gnome-shell-3.14.2/docs/reference/st/st-docs.sgml 2014-11-12 20:06:51.000000000 +0100 @@ -8,7 +8,7 @@ <bookinfo> <title>St Reference Manual</title> <releaseinfo> - for St 3.14.1. + for St 3.14.2. <!--The latest version of this documentation can be found on-line at <ulink role="online-location" url="http://[SERVER]/st/index.html">http://[SERVER]/st/</ulink>.--> </releaseinfo> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/misc/config.js new/gnome-shell-3.14.2/js/misc/config.js --- old/gnome-shell-3.14.1/js/misc/config.js 2014-10-14 21:04:30.000000000 +0200 +++ new/gnome-shell-3.14.2/js/misc/config.js 2014-11-12 20:06:52.000000000 +0100 @@ -3,7 +3,7 @@ /* The name of this package (not localized) */ const PACKAGE_NAME = 'gnome-shell'; /* The version of this package */ -const PACKAGE_VERSION = '3.14.1'; +const PACKAGE_VERSION = '3.14.2'; /* 1 if gnome-bluetooth is available, 0 otherwise */ const HAVE_BLUETOOTH = 1; /* 1 if networkmanager is available, 0 otherwise */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/appDisplay.js new/gnome-shell-3.14.2/js/ui/appDisplay.js --- old/gnome-shell-3.14.1/js/ui/appDisplay.js 2014-10-14 20:27:43.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/appDisplay.js 2014-11-12 20:06:30.000000000 +0100 @@ -1564,10 +1564,11 @@ this.actor.connect('destroy', Lang.bind(this, this._onDestroy)); this._menuTimeoutId = 0; - this._stateChangedId = this.app.connect('notify::state', - Lang.bind(this, - this._onStateChanged)); - this._onStateChanged(); + this._stateChangedId = this.app.connect('notify::state', Lang.bind(this, + function () { + this._updateRunningStyle(); + })); + this._updateRunningStyle(); }, _onDestroy: function() { @@ -1588,7 +1589,7 @@ } }, - _onStateChanged: function() { + _updateRunningStyle: function() { if (this.app.state != Shell.AppState.STOPPED) this.actor.add_style_class_name('running'); else diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/background.js new/gnome-shell-3.14.2/js/ui/background.js --- old/gnome-shell-3.14.1/js/ui/background.js 2014-10-14 20:27:57.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/background.js 2014-11-12 20:06:30.000000000 +0100 @@ -106,6 +106,8 @@ const Params = imports.misc.params; const Tweener = imports.ui.tweener; +const DEFAULT_BACKGROUND_COLOR = Clutter.Color.from_pixel(0x2e3436ff); + const BACKGROUND_SCHEMA = 'org.gnome.desktop.background'; const PRIMARY_COLOR_KEY = 'primary-color'; const SECONDARY_COLOR_KEY = 'secondary-color'; @@ -160,6 +162,7 @@ })); GLib.Source.set_name_by_id(id, '[gnome-shell] params.onLoaded'); } + return; } let animation = new Animation({ filename: params.filename }); @@ -452,6 +455,7 @@ if (_systemBackground == null) { _systemBackground = new Meta.Background({ meta_screen: global.screen }); + _systemBackground.set_color(DEFAULT_BACKGROUND_COLOR); _systemBackground.set_filename(filename, GDesktopEnums.BackgroundStyle.WALLPAPER); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/calendar.js new/gnome-shell-3.14.2/js/ui/calendar.js --- old/gnome-shell-3.14.1/js/ui/calendar.js 2014-10-14 20:27:43.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/calendar.js 2014-11-12 20:06:30.000000000 +0100 @@ -13,6 +13,7 @@ const MSECS_IN_DAY = 24 * 60 * 60 * 1000; const SHOW_WEEKDATE_KEY = 'show-weekdate'; +const ELLIPSIS_CHAR = '\u2026'; // alias to prevent xgettext from picking up strings translated in GTK+ const gtk30_ = Gettext_gtk30.gettext; @@ -58,19 +59,21 @@ return ret; } -function _formatEventTime(event, clockFormat) { +function _formatEventTime(event, clockFormat, periodBegin, periodEnd) { let ret; - if (event.allDay) { + let allDay = (event.allDay || (event.date <= periodBegin && event.end >= periodEnd)); + if (allDay) { /* Translators: Shown in calendar event list for all day events * Keep it short, best if you can use less then 10 characters */ ret = C_("event list time", "All Day"); } else { + let date = event.date >= periodBegin ? event.date : event.end; switch (clockFormat) { case '24h': /* Translators: Shown in calendar event list, if 24h format, \u2236 is a ratio character, similar to : */ - ret = event.date.toLocaleFormat(C_("event list time", "%H\u2236%M")); + ret = date.toLocaleFormat(C_("event list time", "%H\u2236%M")); break; default: @@ -79,7 +82,7 @@ /* Translators: Shown in calendar event list, if 12h format, \u2236 is a ratio character, similar to : and \u2009 is a thin space */ - ret = event.date.toLocaleFormat(C_("event list time", "%l\u2236%M\u2009%p")); + ret = date.toLocaleFormat(C_("event list time", "%l\u2236%M\u2009%p")); break; } } @@ -361,6 +364,12 @@ result.push(event); } } + result.sort(function(event1, event2) { + // sort events by end time on ending day + let d1 = event1.date < begin && event1.end <= end ? event1.end : event1.date; + let d2 = event2.date < begin && event2.end <= end ? event2.end : event2.date; + return d1.getTime() - d2.getTime(); + }); return result; }, @@ -721,12 +730,16 @@ this._eventSource.connect('changed', Lang.bind(this, this._update)); }, - _addEvent: function(event, index, includeDayName) { + _addEvent: function(event, index, includeDayName, periodBegin, periodEnd) { let dayString; - if (includeDayName) - dayString = _getEventDayAbbreviation(event.date.getDay()); - else + if (includeDayName) { + if (event.date >= periodBegin) + dayString = _getEventDayAbbreviation(event.date.getDay()); + else /* show event end day if it began earlier */ + dayString = _getEventDayAbbreviation(event.end.getDay()); + } else { dayString = ''; + } let dayLabel = new St.Label({ style_class: 'events-day-dayname', text: dayString, @@ -739,16 +752,30 @@ let layout = this.actor.layout_manager; layout.attach(dayLabel, rtl ? 2 : 0, index, 1, 1); - let clockFormat = this._desktopSettings.get_string(CLOCK_FORMAT_KEY); - let timeString = _formatEventTime(event, clockFormat); + let timeString = _formatEventTime(event, clockFormat, periodBegin, periodEnd); let timeLabel = new St.Label({ style_class: 'events-day-time', text: timeString, y_align: Clutter.ActorAlign.START }); timeLabel.clutter_text.line_wrap = false; timeLabel.clutter_text.ellipsize = false; - layout.attach(timeLabel, 1, index, 1, 1); + let preEllipsisLabel = new St.Label({ style_class: 'events-day-time-ellipses', + text: ELLIPSIS_CHAR, + y_align: Clutter.ActorAlign.START }); + let postEllipsisLabel = new St.Label({ style_class: 'events-day-time-ellipses', + text: ELLIPSIS_CHAR, + y_align: Clutter.ActorAlign.START }); + if (event.allDay || event.date >= periodBegin) + preEllipsisLabel.opacity = 0; + if (event.allDay || event.end <= periodEnd) + postEllipsisLabel.opacity = 0; + + let timeLabelBoxLayout = new St.BoxLayout(); + timeLabelBoxLayout.add(preEllipsisLabel); + timeLabelBoxLayout.add(timeLabel); + timeLabelBoxLayout.add(postEllipsisLabel); + layout.attach(timeLabelBoxLayout, 1, index, 1, 1); let titleLabel = new St.Label({ style_class: 'events-day-task', text: event.summary, @@ -759,8 +786,8 @@ layout.attach(titleLabel, rtl ? 0 : 2, index, 1, 1); }, - _addPeriod: function(header, index, begin, end, includeDayName, showNothingScheduled) { - let events = this._eventSource.getEvents(begin, end); + _addPeriod: function(header, index, periodBegin, periodEnd, includeDayName, showNothingScheduled) { + let events = this._eventSource.getEvents(periodBegin, periodEnd); if (events.length == 0 && !showNothingScheduled) return index; @@ -771,15 +798,14 @@ index++; for (let n = 0; n < events.length; n++) { - this._addEvent(events[n], index, includeDayName); + this._addEvent(events[n], index, includeDayName, periodBegin, periodEnd); index++; } if (events.length == 0 && showNothingScheduled) { - let now = new Date(); /* Translators: Text to show if there are no events */ - let nothingEvent = new CalendarEvent(now, now, _("Nothing Scheduled"), true); - this._addEvent(nothingEvent, index, false); + let nothingEvent = new CalendarEvent(periodBegin, periodBegin, _("Nothing Scheduled"), true); + this._addEvent(nothingEvent, index, false, periodBegin, periodEnd); index++; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/components/networkAgent.js new/gnome-shell-3.14.2/js/ui/components/networkAgent.js --- old/gnome-shell-3.14.1/js/ui/components/networkAgent.js 2014-10-14 20:27:57.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/components/networkAgent.js 2014-11-12 20:06:30.000000000 +0100 @@ -604,9 +604,15 @@ Name: 'NetworkAgent', _init: function() { - this._native = new Shell.NetworkAgent({ identifier: 'org.gnome.Shell.NetworkAgent', - capabilities: NMClient.SecretAgentCapabilities.VPN_HINTS - }); + try { + this._native = new Shell.NetworkAgent({ identifier: 'org.gnome.Shell.NetworkAgent', + capabilities: NMClient.SecretAgentCapabilities.VPN_HINTS + }); + } catch(e) { + // Support older versions without NetworkAgent:capabilities + this._native = new Shell.NetworkAgent({ identifier: 'org.gnome.Shell.NetworkAgent' + }); + } this._dialogs = { }; this._vpnRequests = { }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/dateMenu.js new/gnome-shell-3.14.2/js/ui/dateMenu.js --- old/gnome-shell-3.14.1/js/ui/dateMenu.js 2014-10-14 20:27:57.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/dateMenu.js 2014-11-12 20:06:30.000000000 +0100 @@ -147,7 +147,7 @@ let now = new Date(); return now.getYear() == date.getYear() && now.getMonth() == date.getMonth() && - now.getDay() == date.getDay(); + now.getDate() == date.getDate(); }, _appInstalledChanged: function() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/layout.js new/gnome-shell-3.14.2/js/ui/layout.js --- old/gnome-shell-3.14.1/js/ui/layout.js 2014-10-14 20:27:57.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/layout.js 2014-11-12 20:06:30.000000000 +0100 @@ -20,7 +20,6 @@ const STARTUP_ANIMATION_TIME = 0.5; const KEYBOARD_ANIMATION_TIME = 0.15; const BACKGROUND_FADE_ANIMATION_TIME = 1.0; -const DEFAULT_BACKGROUND_COLOR = Clutter.Color.from_pixel(0x2e3436ff); // The message tray takes this much pressure // in the pressure barrier at once to release it. @@ -160,10 +159,10 @@ this._isPopupWindowVisible = false; this._startingUp = true; - // Normally, the stage is always covered so Clutter doesn't need to clear - // it; however it becomes visible during the startup animation - // See the comment below for a longer explanation - global.stage.background_color = DEFAULT_BACKGROUND_COLOR; + // We don't want to paint the stage background color because either + // the SystemBackground we create or the MetaBackgroundActor inside + // global.window_group covers the entirety of the screen. + global.stage.no_clear_hint = true; // Set up stage hierarchy to group all UI actors under one container. this.uiGroup = new Shell.GenericContainer({ name: 'uiGroup' }); @@ -591,10 +590,6 @@ // // When starting a normal user session, we want to grow it out of the middle // of the screen. - // - // Usually, we don't want to paint the stage background color because the - // MetaBackgroundActor inside global.window_group covers the entirety of the - // screen. So, we set no_clear_hint at the end of the animation. _prepareStartupAnimation: function() { // During the initial transition, add a simple actor to block all events, @@ -675,10 +670,6 @@ }, _startupAnimationComplete: function() { - // At this point, the UI group is covering everything, so - // we no longer need to clear the stage - global.stage.no_clear_hint = true; - this._coverPane.destroy(); this._coverPane = null; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/magnifier.js new/gnome-shell-3.14.2/js/ui/magnifier.js --- old/gnome-shell-3.14.1/js/ui/magnifier.js 2014-10-13 22:57:05.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/magnifier.js 2014-11-07 19:15:56.000000000 +0100 @@ -1198,12 +1198,7 @@ // Add a background for when the magnified uiGroup is scrolled // out of view (don't want to see desktop showing through). - this._background = new Clutter.Actor({ background_color: Main.DEFAULT_BACKGROUND_COLOR, - layout_manager: new Clutter.BinLayout(), - width: global.screen_width, - height: global.screen_height }); - let noiseTexture = (new Background.SystemBackground()).actor; - this._background.add_actor(noiseTexture); + this._background = (new Background.SystemBackground()).actor; mainGroup.add_actor(this._background); // Clone the group that contains all of UI on the screen. This is the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/main.js new/gnome-shell-3.14.2/js/ui/main.js --- old/gnome-shell-3.14.1/js/ui/main.js 2014-10-14 20:27:57.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/main.js 2014-11-12 20:06:30.000000000 +0100 @@ -40,8 +40,6 @@ const XdndHandler = imports.ui.xdndHandler; const Util = imports.misc.util; -const DEFAULT_BACKGROUND_COLOR = Clutter.Color.from_pixel(0x2e3436ff); - const A11Y_SCHEMA = 'org.gnome.desktop.a11y.keyboard'; const STICKY_KEYS_ENABLE = 'stickykeys-enable'; const GNOMESHELL_STARTED_MESSAGE_ID = 'f3ea493c22934e26811cd62abe8e203a'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/messageTray.js new/gnome-shell-3.14.2/js/ui/messageTray.js --- old/gnome-shell-3.14.1/js/ui/messageTray.js 2014-10-14 20:27:57.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/messageTray.js 2014-11-12 20:06:30.000000000 +0100 @@ -2432,8 +2432,22 @@ if (shouldShowNotification && nextNotification) { let limited = this._busy || Main.layoutManager.bottomMonitor.inFullscreen; let showNextNotification = (!limited || nextNotification.forFeedback || nextNotification.urgency == Urgency.CRITICAL); - if (showNextNotification) - this._showNotification(); + if (showNextNotification) { + let len = this._notificationQueue.length; + if (len > 1) { + this._notificationQueue.length = 0; + let source = new SystemNotificationSource(); + this.add(source); + let notification = new Notification(source, ngettext("%d new message", "%d new messages", len).format(len)); + notification.setTransient(true); + notification.connect('clicked', Lang.bind(this, function() { + this.openTray(); + })); + source.notify(notification); + } else { + this._showNotification(); + } + } } } else if (this._notificationState == State.SHOWN) { let expired = (this._userActiveWhileNotificationShown && diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-shell-3.14.1/js/ui/viewSelector.js new/gnome-shell-3.14.2/js/ui/viewSelector.js --- old/gnome-shell-3.14.1/js/ui/viewSelector.js 2014-10-13 22:57:06.000000000 +0200 +++ new/gnome-shell-3.14.2/js/ui/viewSelector.js 2014-11-12 20:06:30.000000000 +0100 @@ -193,8 +193,10 @@ // the windows to animate, but now we no longer want to // show it given that we are now on the apps page or // search page. - if (this._activePage != this._workspacesPage) + if (this._activePage != this._workspacesPage) { this._workspacesPage.opacity = 0; + this._workspacesPage.hide(); + } })); Main.wm.addKeybinding('toggle-application-view', -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org