Hello community,

here is the log from the commit of package elementary for openSUSE:Factory 
checked in at 2016-06-25 02:22:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/elementary (Old)
 and      /work/SRC/openSUSE:Factory/.elementary.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "elementary"

Changes:
--------
--- /work/SRC/openSUSE:Factory/elementary/elementary.changes    2016-03-04 
19:30:26.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.elementary.new/elementary.changes       
2016-06-25 02:22:54.000000000 +0200
@@ -1,0 +2,34 @@
+Thu Jun 23 05:09:40 UTC 2016 - [email protected]
+
+- Bump to 1.17.1
+* calendar.edc: fix typo in text style
+* fix the wrong operation of mirrored set
+* tooltip: set pass events on the tooltip, not the content
+* ctxpopup: completely disable focus-setting on show (T3088)
+* cursor: do not unconditionally unset cursor before setting an
+engine cursor
+* config: add more frames for scrolling options
+* hoversel: set hover layer to layer of hover_parent (T3203)
+* list: do not constantly reset scr_min flags
+* list: always apply new size hints for subobjects
+* list: do not change scr_min flags when setting an unenforced list mode
+* list: set update hints on item edje objects
+* elm - genlist item - index get start from 0 - unbreak api break
+* docs: bring back docs from eo files by switching to the new group
+name (T3109)
+* docs: bring back docs from eo files by switching to the new group
+name (T3109)
+* docs: bring back docs from eo files by switching to the new group
+name (T3109)
+
+-------------------------------------------------------------------
+Mon Apr 11 01:48:48 UTC 2016 - [email protected]
+
+- Fix path in patch file for unmerged elementary
+
+-------------------------------------------------------------------
+Thu Apr  7 04:33:21 UTC 2016 - [email protected]
+
+- Fix issues with alpha wins in elm fix-unset-opaque-with-alpha.patch
+
+-------------------------------------------------------------------

Old:
----
  elementary-1.17.0.tar.xz

New:
----
  elementary-1.17.1.tar.xz
  fix-unset-opaque-with-alpha.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ elementary.spec ++++++
--- /var/tmp/diff_new_pack.7S3c8b/_old  2016-06-25 02:22:56.000000000 +0200
+++ /var/tmp/diff_new_pack.7S3c8b/_new  2016-06-25 02:22:56.000000000 +0200
@@ -27,7 +27,7 @@
 %define efl_version    1.17.0
 
 Name:           elementary
-Version:        1.17.0
+Version:        1.17.1
 Release:        0
 
 Summary:        The widget set for enlightenment
@@ -35,6 +35,7 @@
 Group:          System/Libraries
 Url:            http://enlightenment.org/
 Source:         %{name}-%{version}.tar.xz
+Patch0:         fix-unset-opaque-with-alpha.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  doxygen
@@ -156,6 +157,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %if %build_doc

++++++ elementary-1.17.0.tar.xz -> elementary-1.17.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/elementary/elementary-1.17.0.tar.xz 
/work/SRC/openSUSE:Factory/.elementary.new/elementary-1.17.1.tar.xz differ: 
char 25, line 1

++++++ fix-unset-opaque-with-alpha.patch ++++++
commit c84a4e5a5fa0477c10c869b97e78a3d7beda2cfb
Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Apr 4 16:30:33 2016 -0400

    elm_win: unset opaque region when alpha is set
    
    @fix

diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
index ae3e38c..a69fa2d 100644
--- a/src/lib/elm_win.c
+++ b/src/lib/elm_win.c
@@ -1269,18 +1269,24 @@ static void
 _elm_win_opaque_update(Elm_Win_Data *sd)
 {
    int ox, oy, ow, oh;
+   Eina_Bool alpha;
 
+   alpha = ecore_evas_alpha_get(sd->ee);
+   if (alpha)
+     ecore_wl2_window_opaque_region_set(sd->wl.win, 0, 0, 0, 0);
    if (sd->fullscreen)
      {
         ecore_evas_geometry_get(sd->ee, NULL, NULL, &ow, &oh);
-        ecore_wl2_window_opaque_region_set(sd->wl.win, 0, 0, ow, oh);
+        if (!alpha)
+          ecore_wl2_window_opaque_region_set(sd->wl.win, 0, 0, ow, oh);
         ecore_wl2_window_geometry_set(sd->wl.win, 0, 0, ow, oh);
         return;
      }
 
    edje_object_part_geometry_get(sd->frame_obj, "elm.spacer.opaque",
                                  &ox, &oy, &ow, &oh);
-   ecore_wl2_window_opaque_region_set(sd->wl.win, ox, oy, ow, oh);
+   if (!alpha)
+     ecore_wl2_window_opaque_region_set(sd->wl.win, ox, oy, ow, oh);
    ecore_wl2_window_geometry_set(sd->wl.win, ox, oy, ow, oh);
 }
 #endif

Reply via email to