summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorStefan Schmidt <s.schmidt@samsung.com>2019-10-01 16:22:28 +0200
committerStefan Schmidt <s.schmidt@samsung.com>2019-10-01 16:24:07 +0200
commit32ba55345dd57ed1b1a0bd128a1ee1824c6c8776 (patch)
tree701ae82282a2dca72c90bd32260110625a945ba0 /NEWS
parentcc4aa8ccaa055ef81714c8e63bdee582c4c94284 (diff)
NEWS: cleanup file which had an additional copy of news for 1.22
At some point during the 1.22 release we messed this file up and had an additional summary of fixes and features. While looking over the file I also fixed two other small style problems.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS132
1 files changed, 2 insertions, 130 deletions
diff --git a/NEWS b/NEWS
index ead745faa1..1906fe9bed 100644
--- a/NEWS
+++ b/NEWS
@@ -4446,7 +4446,6 @@ Fixes:
4446 * edje: Edje_Edit - fix wrong behaviour on draggable.event processing while deleting parts. 4446 * edje: Edje_Edit - fix wrong behaviour on draggable.event processing while deleting parts.
4447 * evas/text: fix abnormal ellipsis logic when harfbuzz is enabled. 4447 * evas/text: fix abnormal ellipsis logic when harfbuzz is enabled.
4448 4448
4449
4450Changes since 1.8.0: 4449Changes since 1.8.0:
4451-------------------- 4450--------------------
4452 4451
@@ -4624,8 +4623,8 @@ Improvements:
4624 4623
4625Fixes: 4624Fixes:
4626 4625
4627 * Check ecore_x_window_prop_card32_get() return value correctly in ecore_x_e. 4626 * Check ecore_x_window_prop_card32_get() return value correctly in ecore_x_e.
4628 * edje freeze count can no longer become negative 4627 * edje freeze count can no longer become negative
4629 * Revert "Evas font: Change font fallback to not depend on fontconfig >= 2.11." (T1006) 4628 * Revert "Evas font: Change font fallback to not depend on fontconfig >= 2.11." (T1006)
4630 * Evil: Fix parallel build for Windows 4629 * Evil: Fix parallel build for Windows
4631 * Emotion Generic: receiving the size on opening is correct. 4630 * Emotion Generic: receiving the size on opening is correct.
@@ -5331,130 +5330,3 @@ Fixes:
5331 - Fix memory leak in error case. 5330 - Fix memory leak in error case.
5332 * Eeze: 5331 * Eeze:
5333 - Fix sensors to not segv on shutdown. 5332 - Fix sensors to not segv on shutdown.
5334Changes since 1.21.0:
5335---------------------
5336
5337Features:
5338
5339 * evas textblock: add/apply cursor cluster APIs based on grapheme cluster
5340 * efl_ui_spin_button: Addded direction feature.
5341 * scroller: refactory a momentum scroll animator
5342 * elementary textpath: support legacy APIs
5343 * elementary transit: add a convenient API.
5344 * elementary transit: add a new api - elm_transit_progress_value_set()
5345 * Text: add markup_range_get
5346 * Canvas layout: support more Efl.Text.* with efl_part
5347 * efl: Add support to elput for using elogind instead of systemd
5348 * eina: add locale-independent eina_convert_strtod_c function
5349 * elm perf tool - bring one back to efl
5350 * eina: add locale-independent eina_convert_strtod_c function
5351 * elm perf tool - bring one back to efl
5352 * efl gfx_path: introduce efl_gfx_path_reserve()
5353 * efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED
5354 * efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED
5355 * gfx: Add size hint fill (EO) (T3912)
5356 * efl_app: add "standby" event (T5494)
5357 * edje_cc: fail upon detecting invalid part description references in programs (T7016)
5358 * elput: Add API to allow settings tap-to-click on pointer device
5359 * ecore_drm2: Add API to allow settings tap-to-click on pointer device
5360 * efl_ui_win: add 'exit_on_all_windows_closed' class property and unit test (T5494)
5361 * efl_ui_win: add 'exit_on_close' property and unit test (T5494)
5362 * eo: implement class overriding (+unit tests) (T7516)
5363 * eolian gen: initial support for reflection api
5364 * efl_ui_relative_layout: introduce new relative container (T5487)
5365 * eolian: introduce typed slice types
5366 * eolian: add support for inlist structs
5367 * eolian: remove support for inlist/inarray
5368 * ecore-drm2: Add API function to return output rotation (T7690)
5369
5370Fixes:
5371
5372 * ecore_wl2_dmabuf: Link with ecore_wl2 (T7327)
5373 * ecore_wl2_dmabuf: Depend on ecore_wl2 (T7327)
5374 * efl selection manager - avoid multiple selection get callbacks for req
5375 * evas image: fix a bug in image preloading.
5376 * evas canvas: fix null possibility of evas_object_above_get().
5377 * edje: Remove hack code
5378 * efl gfx_path: prevent buffer overflow.
5379 * ecore_main: fix the invalid return value
5380 * eina_vpath: fix the memory leak
5381 * elementary: remove meaningless memory allocation and leaking
5382 * elementary: fix memory leak from Efl.Ui.Layout.Object
5383 * evas gl: fix invalid image size.
5384 * elementary entry: apply scale to all edje objects
5385 * eina debug: fix a double unlock issue
5386 * elm_theme: fix return value when default style fallback is done
5387 * evas vg: fix memory leak.
5388 * devas vg: return default root node if possible.
5389 * evas vg: fix memory leak at gradient.
5390 * evas filter: remove critical messages from Evas Filter
5391 * elementary transit: fix wrong pausing time calculation.
5392 * Canvas text: fix line_jump_by logic
5393 * cxx: explicitly require c++11 and fix tests to conform
5394 * edje: fix an overflow issue for state values
5395 * evas textblock: remove white space after line-break by a next item
5396 * evas ector: fix memory leaks.
5397 * evas vg: update render properly.
5398 * ector software: make a pair of ref/unref.
5399 * evas gl: recover current program state.
5400 * ecore_evas - fix aninmator based frame render ticking to full framerate
5401 * ecore evas - buffer - init ecore event evas as many times as shutdown
5402 * eina: fix a build failure caused by missing 'locale_t' from OSX
5403 * ecore_con: handle timeout of the attempt to connect.
5404 * ecore_evas - fix aninmator based frame render ticking to full framerate
5405 * ecore evas - buffer - init ecore event evas as many times as shutdown
5406 * eina: fix a build failure caused by missing 'locale_t' from OSX
5407 * ecore_con: handle timeout of the attempt to connect.
5408 * evas gl - make GLintptr etc. also ndefed for GL_VERSION_1_5 fix typedef (T7502)
5409 * ecore-drm2: Fix drmModeSetCrtc call during fb flip
5410 * textblock: Fix crash with filters
5411 * edje - stop trying to access ready deleted exrt/group swallow objects
5412 * evas: remove memory leaks from deleted Textblock objects
5413 * elm - dnd - restore to working as drop targets
5414 * elm_config: Free data returned from eet_read
5415 * ui/flip: fix efl_pack usage
5416 * elm_entry: make file loading succeed on 0-sized files (T6562)
5417 * theme: fix odd state setting on some items for list/genlist/gengrid
5418 * theme: correct part name in program for elm/hover/base/main_menu_submenu/default (T6219)
5419 * theme: remove a ton of invalid part description references in various programs (T6873)
5420 * ecore-evas/extn: use evas from events when updating key masks (T5536)
5421 * edje: apply maps to textblock cursors and backgrounds (T4977)
5422 * ecore drm2 - work around kms/drm bug seemingly when no flip event comes
5423 * elm textpath: reduces differences between actual pos and modified pos
5424 * elm_map: Make more robust elm_map (T7443)
5425 * Fix leak in elm atspi
5426 * eina_file: set errno on open fail for win32 build
5427 * evas-gl-drm: Fix issue of rotation not actually rotating (T7690)
5428 * solve neon rotation issue by moving to the tiled rotator
5429 * eo: Fix missing varags cleanup (CID1399080)
5430 * efl_core_command_line: Fix logically dead code (CID1399106)
5431 * efl_ui_widget_common: Fix potential resource leak (CID1399088)
5432 * efl_ui_selection_manager: Fix unchecked return value (CID1399092)
5433 * evas_device: Fix dereferencing null pointer (CID1399091)
5434 * efl_ui_stack: Fix dereference null return value (CID1399082)
5435 * efl_ui_datepicker: Fix uninitialized scalar value (CID1397006)
5436 * efl_ui_grid: Fix dereferencing null pointer (CID1397000)
5437 * ecore_con: Fix dereferencing of null pointer (CID1396990)
5438 * elm_atspi_bridge: Fix resource leak (CID1399429)
5439 * efl_ui_win: Fix dereference null return value (CID1399428)
5440 * efl_ui_win: Fix dereference null return (CID1399427)
5441 * efl_ui_win: Fix dereference null return (CID1399426)
5442 * efl_ui_win: Fix dereference null return value (CID1399425)
5443 * efreet: Fix resource leak (CID1399090)
5444 * efl_ui_text: Fix resource leak (CID1396998)
5445 * eldbus: Fix dereference after null check (CID1399422)
5446 * efl_ui_focus_manager_calc: Fix resource leaks (CID1396984, CID1396965)
5447 * elm_focus_legacy: Fix resource leaks (CID1399096, CID1399095)
5448 * eldbus: Fix resource leak (CID1399097)
5449 * efl_canvas_vg_object: Fix dereference after null check (CID1399423, CID1399421)
5450 * efl_ui_win: fix hw accel detection
5451 * efl_ui_layout: Eina_Error type has been modified to work correctly.
5452 * ecore-drm2: Don't use AtomicAddProperty for plane rotation (T7690)
5453 * ecore-drm2: Update plane state values based on FB (T7690)
5454 * ecore-drm2: Factor in output rotation when getting output info (T7690)
5455 * evas drm: Don't use eng_output_resize or redraws clear (T7690)
5456 * evas drm: Fix software output rotation (T7690)
5457 * efl_ui_image: remove job in sizing calc. (T7360)
5458 * evas_render: Process deferred callback in the sync render case.
5459 * efl_ui_selection_manager: Don't leak malloc'd data (CID1396949)
5460 * ecore-drm2: Add missing @ingroup for some doxy