summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-04-05 19:12:33 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-04-05 19:12:33 -0400
commit54d5481d02686e539b55173dc70be1acae5520da (patch)
tree5a6b306a5120fd27ebcde41da6b3f8a4255498e8
parent7c28762f15f9935d5ca08ef87ee7ddfaf1df4815 (diff)
release: Update NEWS and bump version for 1.22.0 releasev1.22.0
-rw-r--r--NEWS127
-rw-r--r--configure.ac2
2 files changed, 128 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 66bcce5..e71f224 100644
--- a/NEWS
+++ b/NEWS
@@ -5133,3 +5133,130 @@ Fixes:
5133 - Fix memory leak in error case. 5133 - Fix memory leak in error case.
5134 * Eeze: 5134 * Eeze:
5135 - Fix sensors to not segv on shutdown. 5135 - Fix sensors to not segv on shutdown.
5136Changes since 1.21.0:
5137---------------------
5138
5139Features:
5140
5141 * evas textblock: add/apply cursor cluster APIs based on grapheme cluster
5142 * efl_ui_spin_button: Addded direction feature.
5143 * scroller: refactory a momentum scroll animator
5144 * elementary textpath: support legacy APIs
5145 * elementary transit: add a convenient API.
5146 * elementary transit: add a new api - elm_transit_progress_value_set()
5147 * Text: add markup_range_get
5148 * Canvas layout: support more Efl.Text.* with efl_part
5149 * efl: Add support to elput for using elogind instead of systemd
5150 * eina: add locale-independent eina_convert_strtod_c function
5151 * elm perf tool - bring one back to efl
5152 * eina: add locale-independent eina_convert_strtod_c function
5153 * elm perf tool - bring one back to efl
5154 * efl gfx_path: introduce efl_gfx_path_reserve()
5155 * efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED
5156 * efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED
5157 * gfx: Add size hint fill (EO) (T3912)
5158 * efl_app: add "standby" event (T5494)
5159 * edje_cc: fail upon detecting invalid part description references in programs (T7016)
5160 * elput: Add API to allow settings tap-to-click on pointer device
5161 * ecore_drm2: Add API to allow settings tap-to-click on pointer device
5162 * efl_ui_win: add 'exit_on_all_windows_closed' class property and unit test (T5494)
5163 * efl_ui_win: add 'exit_on_close' property and unit test (T5494)
5164 * eo: implement class overriding (+unit tests) (T7516)
5165 * eolian gen: initial support for reflection api
5166 * efl_ui_relative_layout: introduce new relative container (T5487)
5167 * eolian: introduce typed slice types
5168 * eolian: add support for inlist structs
5169 * eolian: remove support for inlist/inarray
5170 * ecore-drm2: Add API function to return output rotation (T7690)
5171
5172Fixes:
5173
5174 * ecore_wl2_dmabuf: Link with ecore_wl2 (T7327)
5175 * ecore_wl2_dmabuf: Depend on ecore_wl2 (T7327)
5176 * efl selection manager - avoid multiple selection get callbacks for req
5177 * evas image: fix a bug in image preloading.
5178 * evas canvas: fix null possibility of evas_object_above_get().
5179 * edje: Remove hack code
5180 * efl gfx_path: prevent buffer overflow.
5181 * ecore_main: fix the invalid return value
5182 * eina_vpath: fix the memory leak
5183 * elementary: remove meaningless memory allocation and leaking
5184 * elementary: fix memory leak from Efl.Ui.Layout.Object
5185 * evas gl: fix invalid image size.
5186 * elementary entry: apply scale to all edje objects
5187 * eina debug: fix a double unlock issue
5188 * elm_theme: fix return value when default style fallback is done
5189 * evas vg: fix memory leak.
5190 * devas vg: return default root node if possible.
5191 * evas vg: fix memory leak at gradient.
5192 * evas filter: remove critical messages from Evas Filter
5193 * elementary transit: fix wrong pausing time calculation.
5194 * Canvas text: fix line_jump_by logic
5195 * cxx: explicitly require c++11 and fix tests to conform
5196 * edje: fix an overflow issue for state values
5197 * evas textblock: remove white space after line-break by a next item
5198 * evas ector: fix memory leaks.
5199 * evas vg: update render properly.
5200 * ector software: make a pair of ref/unref.
5201 * evas gl: recover current program state.
5202 * ecore_evas - fix aninmator based frame render ticking to full framerate
5203 * ecore evas - buffer - init ecore event evas as many times as shutdown
5204 * eina: fix a build failure caused by missing 'locale_t' from OSX
5205 * ecore_con: handle timeout of the attempt to connect.
5206 * ecore_evas - fix aninmator based frame render ticking to full framerate
5207 * ecore evas - buffer - init ecore event evas as many times as shutdown
5208 * eina: fix a build failure caused by missing 'locale_t' from OSX
5209 * ecore_con: handle timeout of the attempt to connect.
5210 * evas gl - make GLintptr etc. also ndefed for GL_VERSION_1_5 fix typedef (T7502)
5211 * ecore-drm2: Fix drmModeSetCrtc call during fb flip
5212 * textblock: Fix crash with filters
5213 * edje - stop trying to access ready deleted exrt/group swallow objects
5214 * evas: remove memory leaks from deleted Textblock objects
5215 * elm - dnd - restore to working as drop targets
5216 * elm_config: Free data returned from eet_read
5217 * ui/flip: fix efl_pack usage
5218 * elm_entry: make file loading succeed on 0-sized files (T6562)
5219 * theme: fix odd state setting on some items for list/genlist/gengrid
5220 * theme: correct part name in program for elm/hover/base/main_menu_submenu/default (T6219)
5221 * theme: remove a ton of invalid part description references in various programs (T6873)
5222 * ecore-evas/extn: use evas from events when updating key masks (T5536)
5223 * edje: apply maps to textblock cursors and backgrounds (T4977)
5224 * ecore drm2 - work around kms/drm bug seemingly when no flip event comes
5225 * elm textpath: reduces differences between actual pos and modified pos
5226 * elm_map: Make more robust elm_map (T7443)
5227 * Fix leak in elm atspi
5228 * eina_file: set errno on open fail for win32 build
5229 * evas-gl-drm: Fix issue of rotation not actually rotating (T7690)
5230 * solve neon rotation issue by moving to the tiled rotator
5231 * eo: Fix missing varags cleanup (CID1399080)
5232 * efl_core_command_line: Fix logically dead code (CID1399106)
5233 * efl_ui_widget_common: Fix potential resource leak (CID1399088)
5234 * efl_ui_selection_manager: Fix unchecked return value (CID1399092)
5235 * evas_device: Fix dereferencing null pointer (CID1399091)
5236 * efl_ui_stack: Fix dereference null return value (CID1399082)
5237 * efl_ui_datepicker: Fix uninitialized scalar value (CID1397006)
5238 * efl_ui_grid: Fix dereferencing null pointer (CID1397000)
5239 * ecore_con: Fix dereferencing of null pointer (CID1396990)
5240 * elm_atspi_bridge: Fix resource leak (CID1399429)
5241 * efl_ui_win: Fix dereference null return value (CID1399428)
5242 * efl_ui_win: Fix dereference null return (CID1399427)
5243 * efl_ui_win: Fix dereference null return (CID1399426)
5244 * efl_ui_win: Fix dereference null return value (CID1399425)
5245 * efreet: Fix resource leak (CID1399090)
5246 * efl_ui_text: Fix resource leak (CID1396998)
5247 * eldbus: Fix dereference after null check (CID1399422)
5248 * efl_ui_focus_manager_calc: Fix resource leaks (CID1396984, CID1396965)
5249 * elm_focus_legacy: Fix resource leaks (CID1399096, CID1399095)
5250 * eldbus: Fix resource leak (CID1399097)
5251 * efl_canvas_vg_object: Fix dereference after null check (CID1399423, CID1399421)
5252 * efl_ui_win: fix hw accel detection
5253 * efl_ui_layout: Eina_Error type has been modified to work correctly.
5254 * ecore-drm2: Don't use AtomicAddProperty for plane rotation (T7690)
5255 * ecore-drm2: Update plane state values based on FB (T7690)
5256 * ecore-drm2: Factor in output rotation when getting output info (T7690)
5257 * evas drm: Don't use eng_output_resize or redraws clear (T7690)
5258 * evas drm: Fix software output rotation (T7690)
5259 * efl_ui_image: remove job in sizing calc. (T7360)
5260 * evas_render: Process deferred callback in the sync render case.
5261 * efl_ui_selection_manager: Don't leak malloc'd data (CID1396949)
5262 * ecore-drm2: Add missing @ingroup for some doxy
diff --git a/configure.ac b/configure.ac
index 0adee07..5a7dac3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
1EFL_VERSION([1], [22], [0], [release]) 1EFL_VERSION([1], [22], [0], [release])
2AC_INIT([efl], [efl_version-beta2], [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])