From 415d16fa355b4e4acd582f260caeb3d27b87ce9e Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Thu, 3 Aug 2017 22:36:25 +0200 Subject: [PATCH] release: Update NEWS and bump version for 1.20.0 release --- NEWS | 127 +++++++++++++++------------------------------------ configure.ac | 2 +- 2 files changed, 39 insertions(+), 90 deletions(-) diff --git a/NEWS b/NEWS index 9f0e0d3dee..4c531e9a7e 100644 --- a/NEWS +++ b/NEWS @@ -115,98 +115,10 @@ Features: * ecore-x - add ecore x dpms force api * Add ecore_win32_cursor_show() API and ecore_evas_win32_cursor_(un)set() functions * eldbus: support output dir in codegen + * ecore-wl2: implement support for aux hints (T5780) Fixes: - * edje: Fix a major issue with recalc loop (T4909) - * elementary gengrid: fix for working item reorder mode correctly - * edje_edit: fix scripts compilation - * elementary: Fix compilation for SDL - * ecore-evas: use ee->prop.window in ecore_evas_input_event_register() - * ecore: do not access 'timer_thread' global from animator thread - * evas gl common - fix nv12 text upload with upack row length - * genlist: (Mostly) fix item index odd/even styles (T3086) - * genlist: Fix rare jump in prepend insert - * genlist: Fix fileselector crazy behaviour - * genlist: Final fix for odd/even styles issue (T3086) - * elementary: Don't set pointer object theme on start (T5209) - * ecore-evas-wayland: Don't register animators until window gets shown (T5209) - * elementary: Fix issue of trying to init ecore_wl2 if DISPLAY is set - * ecore-imf: Don't always load all modules - * elm_code: Hide the cursor when it is off screen - * eina: move the _eina_main_loop set before we init anything (T4891) - * ecore-wl2: Only bind one shell (T5226) - * ecore-wl2: Avoid resetting opaque & input regions if they match (T5226) - * ecore-imf-wayland: Remove duplicate header include - * ecore-imf-wayland: Reduce calls to set_cursor_rectangle (T5226) - * elementary: Don't update opaque/input regions if not visible (T5226) - * ecore-wl2: Ensure display cleanup after roundtrips - * ecore-wl2: Send surface_commit after ack_configure (T5192) - * ecore-evas-wayland: Fix issue of apps not starting up in fullscreen mode (T5044) - * ecore-evas-wayland: Remove duplicated code - * ecore_wl2: Fix a wayland session recovery breaker... again (T5226, T5005) - * ecore-evas-wayland: Fix yet another wayland session recovery break (T5005) - * emotion - fix empty video data frame update when using vdpau accel - * genlist: Remove weird behavior about item_show, bring_in (T4854) - * evas: Fix double clipping issue with map - * elm_code: Fix missing syntax for .eo files - * tests: Remove CPU affinity from all threads - * naviframe: keep unfocusable state of item before finishing item push/pop - * evas: clean up GL images for emojis when GL context is free'd - * evas image cache - add lots more locking to try stamp out any thread bug (T5223) - * evas: Check for null pointer deref (CID1371826) - * popup: hides the popup when hide effect is finished - * evas filters: Save selected render op of the final object - * ecore: add ecore_event_type_flush. - * genlist: Fix invalid state of reused content (T5236) - * ecore_animator: use EINA_DBL_EQ for comparing double values - * Gengrid: Correct double comparision. - * elm_code: Fix position of cursor in selection - * elm_code: Don't leak rows when we resize down - * ecore-evas reduce modifier modification on every event to cut cpu (T5252) - * eina: Fix typo in doxygen - * eina: Fix more typo in doxygen - * edje: Fix rare issue with map (T1551) - * evas gl: Fix usage of OSMesa - * ecore_animator: improve comparision check for stopping animator. - * elementary: Fix minor typo in efl_ui_win.eo - * evas: drop redundant pointer check (CID1371525) - * gengrid: avoid call select callback twice in mode ELM_OBJECT_MULTI_SELECT_MODE_WITH_CONTROL - * evas table: CRI when attempting to pack a table child into another table - * theme: remove event gaps in enlightenment window frames - * genlist: Fix another issue with insert sorted (T5274) - * elm_map: Fix work of elm_map_overlay_icon_set if icon is NULL. - * elm_code: fix keyboard selection forward - * evas: Fix a rare issue with GL and map and mask - * Eina_Xattr: fix memory corruption - * ecore audio: Fix loss of last stream (T5281) - * ecore-drm2: Remove unused field in Output structure - * evas_events: look for seats on hash instead of input devices (T5146) - * elm_code: fix CID 1368489 - * Gengrid: Bring the item into view scope before swapping. - * gengrid: fix the crash in _elm_gengrid_item_edge_check - * elm_code: Fix newline crash on BSD - * ecore-evas: add flag for buffer canvas to prevent deadlock in pixels_get - * evas textblock: fix top/bottom valign tag reversed issue - * elm_code: better safety around widget edge cases - * elm_code: Fix crashes with backspace on OpenBSD - * elm - cache dump - disable this to fix jp's issues of proxies etc. - * evas: always send a proper event to simplify callee logic. - * elm_code: Fix bug when deleting slection beyond start of document. - * elm_code: Fix coverity issue divide by zero - * edje: fix name check matching correctly - * ecore-wl2: stop setting all windows as toplevels on creation - * elm_win: set wl window type during finalize - * ecore-wl2: do not reconnect on protocol error for non-server processes - * elm_code: trigger user change event on applying an undo/redo - * evas - async preload cancel fix - don't double delete/free (T5374) - * elm config - reload at runtime - fix env var overrides being lost - * evas: give width offset when Evas tries to find ellipsis position - * edje: Add workaround for misuses of clip_set - * evas filters: Fix a rare crash in text render (SW) - * elementary - efl ui flip - fix map apply for page flip - * scroller: Fix wheel scroll with imbricated H+V scrollers - * scroller: Fix issues with looping and paging * evas/elm: Fix bad propagation of ON_HOLD flag * notify: fix hide animation logic for popup * ecore_con: send server_upgrade event *after* clearing pending saves (CID1373485) @@ -397,6 +309,43 @@ Fixes: * emtoion gst1 - workaround gst break between 1.10 and 1.12 * multibuttonentry: Fix item resource clean up logic. * elm_widget: do not check for the visibility + * ecore-evas-wayland: destroy frame callback on hide + * ecore_audio headers conflict with app have ifdefs + * elm_code: Fix crash with long lines + * ecore_exe - handle realloc failures by complaining and rolling back + * ecore win32 exe handling - check realloc and malloc returns + * ecore exe - pisix - handle malloc fails + * ecore wl2 - dnd - handle NULL drags... shouldnt happen but does (T5770) + * ecore-wl2: handle null offer drags more effectively (T5770) + * elm_code: Fix missing middle button selection paste (T5520) + * ecore_events: inarray should be flushed before return + * elm_win: do not implement aspect_get() + * elm_box: use correct aspect ratio for HORIZONTAL layout + * elm_table: do not propagate max size + * elput: unref devices in post event cb + * elput: fix seat cleanup + * eina inarray accessor - use right type in parameter + * evas legacy event mask - cast to unit64_t before bitshift + * ephysics - fix stacking comparsion correctly if 1 smaller than 1 + * etc to rgba conversion - dont read stack garbage into the est imgs + * edje edit - when adding size class set max width and height to -1 + * evas obj smart - remove pointless if + * eina evlog debugging - when freeing debug buf with mmap 0 size after + * efl net - fix ipv6 getsockname to use the proper struct to do it + * evas object textblock - fix append if cur node is null + * ector software - fix min/max int range for fixedpoint math + * ecore_drm2 - fix startup if edid blob is null.. assume all 0's + * elm gesture layer - use fabs not abs when actually comparing floats + * epp - cpp - fix buffer end/null checks given static buffer paths + * elm code - handle alloc failure for line split + * elm code - handle alloc failure for line split + * elocation - fix return of status, address, position to actually ret data + * eldbus: check message serial before using + * ecore_x: init XEvents before passing to x + * efl build - fix lua old support on debian + * eina hamster count - use a fixed version, revision etc. so builds repro + * epp - fix buffer size for possibly bigger int snpritnfs + * evas: Add safety code for smart object Changes since 1.18.0: --------------------- diff --git a/configure.ac b/configure.ac index 7e4c17719d..9f520c882b 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ EFL_VERSION([1], [20], [0], [release]) -AC_INIT([efl], [efl_version-beta3], [enlightenment-devel@lists.sourceforge.net]) +AC_INIT([efl], [efl_version], [enlightenment-devel@lists.sourceforge.net]) AC_PREREQ([2.60]) AC_CONFIG_SRCDIR([configure.ac])