|
|
|
@ -5133,3 +5133,130 @@ Fixes: |
|
|
|
|
- Fix memory leak in error case. |
|
|
|
|
* Eeze: |
|
|
|
|
- Fix sensors to not segv on shutdown. |
|
|
|
|
Changes since 1.21.0: |
|
|
|
|
--------------------- |
|
|
|
|
|
|
|
|
|
Features: |
|
|
|
|
|
|
|
|
|
* evas textblock: add/apply cursor cluster APIs based on grapheme cluster |
|
|
|
|
* efl_ui_spin_button: Addded direction feature. |
|
|
|
|
* scroller: refactory a momentum scroll animator |
|
|
|
|
* elementary textpath: support legacy APIs |
|
|
|
|
* elementary transit: add a convenient API. |
|
|
|
|
* elementary transit: add a new api - elm_transit_progress_value_set() |
|
|
|
|
* Text: add markup_range_get |
|
|
|
|
* Canvas layout: support more Efl.Text.* with efl_part |
|
|
|
|
* efl: Add support to elput for using elogind instead of systemd |
|
|
|
|
* eina: add locale-independent eina_convert_strtod_c function |
|
|
|
|
* elm perf tool - bring one back to efl |
|
|
|
|
* eina: add locale-independent eina_convert_strtod_c function |
|
|
|
|
* elm perf tool - bring one back to efl |
|
|
|
|
* efl gfx_path: introduce efl_gfx_path_reserve() |
|
|
|
|
* efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED |
|
|
|
|
* efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED |
|
|
|
|
* gfx: Add size hint fill (EO) (T3912) |
|
|
|
|
* efl_app: add "standby" event (T5494) |
|
|
|
|
* edje_cc: fail upon detecting invalid part description references in programs (T7016) |
|
|
|
|
* elput: Add API to allow settings tap-to-click on pointer device |
|
|
|
|
* ecore_drm2: Add API to allow settings tap-to-click on pointer device |
|
|
|
|
* efl_ui_win: add 'exit_on_all_windows_closed' class property and unit test (T5494) |
|
|
|
|
* efl_ui_win: add 'exit_on_close' property and unit test (T5494) |
|
|
|
|
* eo: implement class overriding (+unit tests) (T7516) |
|
|
|
|
* eolian gen: initial support for reflection api |
|
|
|
|
* efl_ui_relative_layout: introduce new relative container (T5487) |
|
|
|
|
* eolian: introduce typed slice types |
|
|
|
|
* eolian: add support for inlist structs |
|
|
|
|
* eolian: remove support for inlist/inarray |
|
|
|
|
* ecore-drm2: Add API function to return output rotation (T7690) |
|
|
|
|
|
|
|
|
|
Fixes: |
|
|
|
|
|
|
|
|
|
* ecore_wl2_dmabuf: Link with ecore_wl2 (T7327) |
|
|
|
|
* ecore_wl2_dmabuf: Depend on ecore_wl2 (T7327) |
|
|
|
|
* efl selection manager - avoid multiple selection get callbacks for req |
|
|
|
|
* evas image: fix a bug in image preloading. |
|
|
|
|
* evas canvas: fix null possibility of evas_object_above_get(). |
|
|
|
|
* edje: Remove hack code |
|
|
|
|
* efl gfx_path: prevent buffer overflow. |
|
|
|
|
* ecore_main: fix the invalid return value |
|
|
|
|
* eina_vpath: fix the memory leak |
|
|
|
|
* elementary: remove meaningless memory allocation and leaking |
|
|
|
|
* elementary: fix memory leak from Efl.Ui.Layout.Object |
|
|
|
|
* evas gl: fix invalid image size. |
|
|
|
|
* elementary entry: apply scale to all edje objects |
|
|
|
|
* eina debug: fix a double unlock issue |
|
|
|
|
* elm_theme: fix return value when default style fallback is done |
|
|
|
|
* evas vg: fix memory leak. |
|
|
|
|
* devas vg: return default root node if possible. |
|
|
|
|
* evas vg: fix memory leak at gradient. |
|
|
|
|
* evas filter: remove critical messages from Evas Filter |
|
|
|
|
* elementary transit: fix wrong pausing time calculation. |
|
|
|
|
* Canvas text: fix line_jump_by logic |
|
|
|
|
* cxx: explicitly require c++11 and fix tests to conform |
|
|
|
|
* edje: fix an overflow issue for state values |
|
|
|
|
* evas textblock: remove white space after line-break by a next item |
|
|
|
|
* evas ector: fix memory leaks. |
|
|
|
|
* evas vg: update render properly. |
|
|
|
|
* ector software: make a pair of ref/unref. |
|
|
|
|
* evas gl: recover current program state. |
|
|
|
|
* ecore_evas - fix aninmator based frame render ticking to full framerate |
|
|
|
|
* ecore evas - buffer - init ecore event evas as many times as shutdown |
|
|
|
|
* eina: fix a build failure caused by missing 'locale_t' from OSX |
|
|
|
|
* ecore_con: handle timeout of the attempt to connect. |
|
|
|
|
* ecore_evas - fix aninmator based frame render ticking to full framerate |
|
|
|
|
* ecore evas - buffer - init ecore event evas as many times as shutdown |
|
|
|
|
* eina: fix a build failure caused by missing 'locale_t' from OSX |
|
|
|
|
* ecore_con: handle timeout of the attempt to connect. |
|
|
|
|
* evas gl - make GLintptr etc. also ndefed for GL_VERSION_1_5 fix typedef (T7502) |
|
|
|
|
* ecore-drm2: Fix drmModeSetCrtc call during fb flip |
|
|
|
|
* textblock: Fix crash with filters |
|
|
|
|
* edje - stop trying to access ready deleted exrt/group swallow objects |
|
|
|
|
* evas: remove memory leaks from deleted Textblock objects |
|
|
|
|
* elm - dnd - restore to working as drop targets |
|
|
|
|
* elm_config: Free data returned from eet_read |
|
|
|
|
* ui/flip: fix efl_pack usage |
|
|
|
|
* elm_entry: make file loading succeed on 0-sized files (T6562) |
|
|
|
|
* theme: fix odd state setting on some items for list/genlist/gengrid |
|
|
|
|
* theme: correct part name in program for elm/hover/base/main_menu_submenu/default (T6219) |
|
|
|
|
* theme: remove a ton of invalid part description references in various programs (T6873) |
|
|
|
|
* ecore-evas/extn: use evas from events when updating key masks (T5536) |
|
|
|
|
* edje: apply maps to textblock cursors and backgrounds (T4977) |
|
|
|
|
* ecore drm2 - work around kms/drm bug seemingly when no flip event comes |
|
|
|
|
* elm textpath: reduces differences between actual pos and modified pos |
|
|
|
|
* elm_map: Make more robust elm_map (T7443) |
|
|
|
|
* Fix leak in elm atspi |
|
|
|
|
* eina_file: set errno on open fail for win32 build |
|
|
|
|
* evas-gl-drm: Fix issue of rotation not actually rotating (T7690) |
|
|
|
|
* solve neon rotation issue by moving to the tiled rotator |
|
|
|
|
* eo: Fix missing varags cleanup (CID1399080) |
|
|
|
|
* efl_core_command_line: Fix logically dead code (CID1399106) |
|
|
|
|
* efl_ui_widget_common: Fix potential resource leak (CID1399088) |
|
|
|
|
* efl_ui_selection_manager: Fix unchecked return value (CID1399092) |
|
|
|
|
* evas_device: Fix dereferencing null pointer (CID1399091) |
|
|
|
|
* efl_ui_stack: Fix dereference null return value (CID1399082) |
|
|
|
|
* efl_ui_datepicker: Fix uninitialized scalar value (CID1397006) |
|
|
|
|
* efl_ui_grid: Fix dereferencing null pointer (CID1397000) |
|
|
|
|
* ecore_con: Fix dereferencing of null pointer (CID1396990) |
|
|
|
|
* elm_atspi_bridge: Fix resource leak (CID1399429) |
|
|
|
|
* efl_ui_win: Fix dereference null return value (CID1399428) |
|
|
|
|
* efl_ui_win: Fix dereference null return (CID1399427) |
|
|
|
|
* efl_ui_win: Fix dereference null return (CID1399426) |
|
|
|
|
* efl_ui_win: Fix dereference null return value (CID1399425) |
|
|
|
|
* efreet: Fix resource leak (CID1399090) |
|
|
|
|
* efl_ui_text: Fix resource leak (CID1396998) |
|
|
|
|
* eldbus: Fix dereference after null check (CID1399422) |
|
|
|
|
* efl_ui_focus_manager_calc: Fix resource leaks (CID1396984, CID1396965) |
|
|
|
|
* elm_focus_legacy: Fix resource leaks (CID1399096, CID1399095) |
|
|
|
|
* eldbus: Fix resource leak (CID1399097) |
|
|
|
|
* efl_canvas_vg_object: Fix dereference after null check (CID1399423, CID1399421) |
|
|
|
|
* efl_ui_win: fix hw accel detection |
|
|
|
|
* efl_ui_layout: Eina_Error type has been modified to work correctly. |
|
|
|
|
* ecore-drm2: Don't use AtomicAddProperty for plane rotation (T7690) |
|
|
|
|
* ecore-drm2: Update plane state values based on FB (T7690) |
|
|
|
|
* ecore-drm2: Factor in output rotation when getting output info (T7690) |
|
|
|
|
* evas drm: Don't use eng_output_resize or redraws clear (T7690) |
|
|
|
|
* evas drm: Fix software output rotation (T7690) |
|
|
|
|
* efl_ui_image: remove job in sizing calc. (T7360) |
|
|
|
|
* evas_render: Process deferred callback in the sync render case. |
|
|
|
|
* efl_ui_selection_manager: Don't leak malloc'd data (CID1396949) |
|
|
|
|
* ecore-drm2: Add missing @ingroup for some doxy |
|
|
|
|