summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schmidt <stefan@osg.samsung.com>2017-08-03 22:36:25 +0200
committerStefan Schmidt <stefan@osg.samsung.com>2017-08-03 22:36:25 +0200
commit415d16fa355b4e4acd582f260caeb3d27b87ce9e (patch)
tree404294f9c341090ddbce2c22d1c3b0f361c06feb
parent0bd8259da885c7cc81293c9d9e4fe0fa87dfd855 (diff)
release: Update NEWS and bump version for 1.20.0 releasev1.20.0
-rw-r--r--NEWS127
-rw-r--r--configure.ac2
2 files changed, 39 insertions, 90 deletions
diff --git a/NEWS b/NEWS
index 9f0e0d3..4c531e9 100644
--- a/NEWS
+++ b/NEWS
@@ -115,98 +115,10 @@ Features:
115 * ecore-x - add ecore x dpms force api 115 * ecore-x - add ecore x dpms force api
116 * Add ecore_win32_cursor_show() API and ecore_evas_win32_cursor_(un)set() functions 116 * Add ecore_win32_cursor_show() API and ecore_evas_win32_cursor_(un)set() functions
117 * eldbus: support output dir in codegen 117 * eldbus: support output dir in codegen
118 * ecore-wl2: implement support for aux hints (T5780)
118 119
119Fixes: 120Fixes:
120 121
121 * edje: Fix a major issue with recalc loop (T4909)
122 * elementary gengrid: fix for working item reorder mode correctly
123 * edje_edit: fix scripts compilation
124 * elementary: Fix compilation for SDL
125 * ecore-evas: use ee->prop.window in ecore_evas_input_event_register()
126 * ecore: do not access 'timer_thread' global from animator thread
127 * evas gl common - fix nv12 text upload with upack row length
128 * genlist: (Mostly) fix item index odd/even styles (T3086)
129 * genlist: Fix rare jump in prepend insert
130 * genlist: Fix fileselector crazy behaviour
131 * genlist: Final fix for odd/even styles issue (T3086)
132 * elementary: Don't set pointer object theme on start (T5209)
133 * ecore-evas-wayland: Don't register animators until window gets shown (T5209)
134 * elementary: Fix issue of trying to init ecore_wl2 if DISPLAY is set
135 * ecore-imf: Don't always load all modules
136 * elm_code: Hide the cursor when it is off screen
137 * eina: move the _eina_main_loop set before we init anything (T4891)
138 * ecore-wl2: Only bind one shell (T5226)
139 * ecore-wl2: Avoid resetting opaque & input regions if they match (T5226)
140 * ecore-imf-wayland: Remove duplicate header include
141 * ecore-imf-wayland: Reduce calls to set_cursor_rectangle (T5226)
142 * elementary: Don't update opaque/input regions if not visible (T5226)
143 * ecore-wl2: Ensure display cleanup after roundtrips
144 * ecore-wl2: Send surface_commit after ack_configure (T5192)
145 * ecore-evas-wayland: Fix issue of apps not starting up in fullscreen mode (T5044)
146 * ecore-evas-wayland: Remove duplicated code
147 * ecore_wl2: Fix a wayland session recovery breaker... again (T5226, T5005)
148 * ecore-evas-wayland: Fix yet another wayland session recovery break (T5005)
149 * emotion - fix empty video data frame update when using vdpau accel
150 * genlist: Remove weird behavior about item_show, bring_in (T4854)
151 * evas: Fix double clipping issue with map
152 * elm_code: Fix missing syntax for .eo files
153 * tests: Remove CPU affinity from all threads
154 * naviframe: keep unfocusable state of item before finishing item push/pop
155 * evas: clean up GL images for emojis when GL context is free'd
156 * evas image cache - add lots more locking to try stamp out any thread bug (T5223)
157 * evas: Check for null pointer deref (CID1371826)
158 * popup: hides the popup when hide effect is finished
159 * evas filters: Save selected render op of the final object
160 * ecore: add ecore_event_type_flush.
161 * genlist: Fix invalid state of reused content (T5236)
162 * ecore_animator: use EINA_DBL_EQ for comparing double values
163 * Gengrid: Correct double comparision.
164 * elm_code: Fix position of cursor in selection
165 * elm_code: Don't leak rows when we resize down
166 * ecore-evas reduce modifier modification on every event to cut cpu (T5252)
167 * eina: Fix typo in doxygen
168 * eina: Fix more typo in doxygen
169 * edje: Fix rare issue with map (T1551)
170 * evas gl: Fix usage of OSMesa
171 * ecore_animator: improve comparision check for stopping animator.
172 * elementary: Fix minor typo in efl_ui_win.eo
173 * evas: drop redundant pointer check (CID1371525)
174 * gengrid: avoid call select callback twice in mode ELM_OBJECT_MULTI_SELECT_MODE_WITH_CONTROL
175 * evas table: CRI when attempting to pack a table child into another table
176 * theme: remove event gaps in enlightenment window frames
177 * genlist: Fix another issue with insert sorted (T5274)
178 * elm_map: Fix work of elm_map_overlay_icon_set if icon is NULL.
179 * elm_code: fix keyboard selection forward
180 * evas: Fix a rare issue with GL and map and mask
181 * Eina_Xattr: fix memory corruption
182 * ecore audio: Fix loss of last stream (T5281)
183 * ecore-drm2: Remove unused field in Output structure
184 * evas_events: look for seats on hash instead of input devices (T5146)
185 * elm_code: fix CID 1368489
186 * Gengrid: Bring the item into view scope before swapping.
187 * gengrid: fix the crash in _elm_gengrid_item_edge_check
188 * elm_code: Fix newline crash on BSD
189 * ecore-evas: add flag for buffer canvas to prevent deadlock in pixels_get
190 * evas textblock: fix top/bottom valign tag reversed issue
191 * elm_code: better safety around widget edge cases
192 * elm_code: Fix crashes with backspace on OpenBSD
193 * elm - cache dump - disable this to fix jp's issues of proxies etc.
194 * evas: always send a proper event to simplify callee logic.
195 * elm_code: Fix bug when deleting slection beyond start of document.
196 * elm_code: Fix coverity issue divide by zero
197 * edje: fix name check matching correctly
198 * ecore-wl2: stop setting all windows as toplevels on creation
199 * elm_win: set wl window type during finalize
200 * ecore-wl2: do not reconnect on protocol error for non-server processes
201 * elm_code: trigger user change event on applying an undo/redo
202 * evas - async preload cancel fix - don't double delete/free (T5374)
203 * elm config - reload at runtime - fix env var overrides being lost
204 * evas: give width offset when Evas tries to find ellipsis position
205 * edje: Add workaround for misuses of clip_set
206 * evas filters: Fix a rare crash in text render (SW)
207 * elementary - efl ui flip - fix map apply for page flip
208 * scroller: Fix wheel scroll with imbricated H+V scrollers
209 * scroller: Fix issues with looping and paging
210 * evas/elm: Fix bad propagation of ON_HOLD flag 122 * evas/elm: Fix bad propagation of ON_HOLD flag
211 * notify: fix hide animation logic for popup 123 * notify: fix hide animation logic for popup
212 * ecore_con: send server_upgrade event *after* clearing pending saves (CID1373485) 124 * ecore_con: send server_upgrade event *after* clearing pending saves (CID1373485)
@@ -397,6 +309,43 @@ Fixes:
397 * emtoion gst1 - workaround gst break between 1.10 and 1.12 309 * emtoion gst1 - workaround gst break between 1.10 and 1.12
398 * multibuttonentry: Fix item resource clean up logic. 310 * multibuttonentry: Fix item resource clean up logic.
399 * elm_widget: do not check for the visibility 311 * elm_widget: do not check for the visibility
312 * ecore-evas-wayland: destroy frame callback on hide
313 * ecore_audio headers conflict with app have ifdefs
314 * elm_code: Fix crash with long lines
315 * ecore_exe - handle realloc failures by complaining and rolling back
316 * ecore win32 exe handling - check realloc and malloc returns
317 * ecore exe - pisix - handle malloc fails
318 * ecore wl2 - dnd - handle NULL drags... shouldnt happen but does (T5770)
319 * ecore-wl2: handle null offer drags more effectively (T5770)
320 * elm_code: Fix missing middle button selection paste (T5520)
321 * ecore_events: inarray should be flushed before return
322 * elm_win: do not implement aspect_get()
323 * elm_box: use correct aspect ratio for HORIZONTAL layout
324 * elm_table: do not propagate max size
325 * elput: unref devices in post event cb
326 * elput: fix seat cleanup
327 * eina inarray accessor - use right type in parameter
328 * evas legacy event mask - cast to unit64_t before bitshift
329 * ephysics - fix stacking comparsion correctly if 1 smaller than 1
330 * etc to rgba conversion - dont read stack garbage into the est imgs
331 * edje edit - when adding size class set max width and height to -1
332 * evas obj smart - remove pointless if
333 * eina evlog debugging - when freeing debug buf with mmap 0 size after
334 * efl net - fix ipv6 getsockname to use the proper struct to do it
335 * evas object textblock - fix append if cur node is null
336 * ector software - fix min/max int range for fixedpoint math
337 * ecore_drm2 - fix startup if edid blob is null.. assume all 0's
338 * elm gesture layer - use fabs not abs when actually comparing floats
339 * epp - cpp - fix buffer end/null checks given static buffer paths
340 * elm code - handle alloc failure for line split
341 * elm code - handle alloc failure for line split
342 * elocation - fix return of status, address, position to actually ret data
343 * eldbus: check message serial before using
344 * ecore_x: init XEvents before passing to x
345 * efl build - fix lua old support on debian
346 * eina hamster count - use a fixed version, revision etc. so builds repro
347 * epp - fix buffer size for possibly bigger int snpritnfs
348 * evas: Add safety code for smart object
400 349
401Changes since 1.18.0: 350Changes since 1.18.0:
402--------------------- 351---------------------
diff --git a/configure.ac b/configure.ac
index 7e4c177..9f520c8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
1EFL_VERSION([1], [20], [0], [release]) 1EFL_VERSION([1], [20], [0], [release])
2AC_INIT([efl], [efl_version-beta3], [enlightenment-devel@lists.sourceforge.net]) 2AC_INIT([efl], [efl_version], [enlightenment-devel@lists.sourceforge.net])
3 3
4AC_PREREQ([2.60]) 4AC_PREREQ([2.60])
5AC_CONFIG_SRCDIR([configure.ac]) 5AC_CONFIG_SRCDIR([configure.ac])