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
