This is an automated email from the git hooks/post-receive script.

zmike pushed a change to annotated tag v1.22.0
in repository core/efl.

        at  9aa6e3e076 (tag)
   tagging  54d5481d02686e539b55173dc70be1acae5520da (commit)
  replaces  v1.22.0-beta2
 tagged by  Mike Blumenkrantz
        on  Fri Apr 5 20:05:09 2019 -0400

- Log -----------------------------------------------------------------
v1.22.0

Ali Alzyod (1):
      elm_entry: Speedup finding new line, prevent readind invalid memory

Boris Faure (1):
      README.meson: fix typo + rewrap

Bowon Ryu (1):
      efl_ui_tab_pager: fixed issue where tab_pager does not work

Carsten Haitzler (6):
      Revert "evas gl engines - avoid getting context if possible"
      elm - fix harmless warning for clean build
      elm - fix harmless warning for clean build
      elm - fix harmless warning for clean build
      elm naviframe - remove duplicated func prototype in headers
      evas image - fix proxy change propagation to fix e video wallpapers

Cedric BAIL (21):
      eina: always initialize i.
      elementary: fix ATSPI reflection API warning.
      eio: path and filename property should always remind accessible even in 
case of error.
      eio: rely on efl_future_then to properly protect Eo object during the 
lifecycle of the future callback.
      eina: prevent double cancel of ongoing dispatched future.
      elementary: split the smart callback event name from the Eo name when 
needed.
      elementary: only apply text when the object is not invalidated and dying.
      Revert "efl_ui_layout: call efl_del instead of efl_unref when text part 
does not exist"
      eo: enforce auto_unref logic at the end of efl_unref execution.
      eo: refactor auto_unref logic used by efl_part.
      elementary: improve lifecycle of model object in the fileselector widget.
      eio: guarantee that we will at least process one request per loop 
iteration for very slow system.
      elementary: destroy fileselector children when they are not itemized yet.
      eio: remove unecessary use of weak reference.
      eio: Efl.Io.Model should not make request when the object is invalidating 
itself.
      eio: work around the lack of integration between Ecore_Thread and 
Eina_Future.
      elementary: fix fileselector entry support to define path manually.
      elementary: prevent asynchronous properties change to believe target is 
ready when it is not in fileselector.
      elementary: make sure that the model parent being used is always the 
fileselector.
      elementary: restore quick exit from wait loop in fileselector test.
      elementary: remove some asynchronous behavior from the fileselector.

Christopher Michael (16):
      efl_canvas_vg_object: Fix dereference after null check
      ecore-drm2: Don't use AtomicAddProperty for plane rotation
      ecore-drm2: Update plane state values based on FB
      ecore-drm2: Disable hardware rotation for outputs
      ecore-drm2: Set output rotation value
      ecore-drm2: Add API function to return output rotation
      ecore-drm2: Factor in output rotation when getting output info
      ecore-evas-drm: Enable rotation to work again
      evas drm: Don't use eng_output_resize or redraws clear
      evas drm: Fix software output rotation
      evas drm: Implement support for damage_region_set
      evas drm: Implement support for outbuf_idle_flush
      evas-font-dir: Minor formatting fixes
      efl_ui_selection_manager: Don't leak malloc'd data
      ecore-drm2: Add missing @ingroup for some doxy
      efl_ui_test_callback: Removed defined but unused function

Daniel Kolesa (3):
      eolian: add event type call convention checks for non-beta classes
      eolian: disallow @owned on events
      eolian: assume requires section is legitimate dependencies

Hermet Park (2):
      efl_ui_image: remove job in sizing calc.
      canvas vg: fix wrong key pass for caching surface.

Hosang Kim (1):
      evas_callbacks: fix emission of EFL_GFX_ENTITY_EVENT_VISIBILITY_CHANGED

Jaehyun Cho (11):
      eolian_mono: apply indentation of if scope
      elm_atspi_app_object: remove all legacy usage from eo files
      elm_atspi_bridge: remove all legacy usage from eo files
      efl_mono: remove unnecessary external function import
      Revert "elm - fix harmless warning for clean build"
      Revert "test/efl_ui_pager: fix demo"
      Revert "test/efl_ui_pager_scroll: fix demo"
      Revert "efl_ui_pager: implement unpack_all/clear function"
      Revert "efl_ui_pager: implement unpack_at function"
      elm_widget_item_eo.legacy: change @ingroup to Elm_General
      mono: fix space and brace warnings of StyleCop

Jaeun Choi (10):
      efl_ui_pager: disable loop if items are not enough after unpacking
      elm_priv.h: remove unnecesary line
      efl_ui_pager: fix pack function
      efl_ui_pager: add a missing condition
      efl_ui_pager: refactor unpack function
      efl_ui_pager: implement unpack_at function
      efl_ui_pager: return mouse_down function if cnt equals zero
      efl_ui_pager: implement unpack_all/clear function
      test/efl_ui_pager_scroll: fix demo
      test/efl_ui_pager: fix demo

JunsuChoi (1):
      elm_entry: prevent from accessing null pointer

Lauro Moura (9):
      csharp: Remove missing doc warning by filling them.
      efl: Add missing docs to parameters.
      csharp: Remove test about conflicting events.
      csharp: Export correct headers and files
      efl-csharp: Add back I prefix for interfaces.
      efl-csharp: Remove spaces from type strings in generator.
      eo: Correctly name Realized classes.
      csharp: Raise exception when Array is null.
      csharp: Make classes abstract and rework casting

Marcel Hollerbach (34):
      efl_ui_widget: resolve warning about multiple defines
      efl_net: resolve cases where we passed something as event_info
      Revert "efl_ui_selectable: namespace events to avoid conflicts"
      elm: do not use eo events here
      efl_ui: rename select and unselected of efl_ui_selectable
      efl_ui_focus_manager_sub: apply new event calling convention
      efl_ui_win: apply new event calling convention
      efl_ui_tags: apply new event calling convention
      evas: apply new event calling convention
      efl_ui_focus_object: apply new event calling convention
      efl_con: fixup copy'n paste error
      build: codegen generation should depend on elementary_codegen
      efl_ui_list_view: remove not used event
      efl_ui_selection: give this event a better name
      efl_ui_tab_bar: the type of this event is annotated as object
      eolian: enable event redef checking by default
      elm_gengrid: rework focus registration
      elm_gengrid: speed up update order calls
      evas_3d: stop just segfaulting straight away
      elementary: embed standard config as fallback
      elc_filselector: solve the mysterium of sometimes failing tests
      efl_ui_slider: block scrolling when on slider
      efl_ui_test_widget: ensures tests do not error
      efl_ui_widget: add tests for parent and disalbed property
      efl_ui_widget: reintroduce legacy behaviour
      efl_ui_widget: add implementation for finding the window
      efl_ui_widget: move from elm_widget_top_get to provider_find
      efl_ui_layout: ensure that resize_obj is present before emitting signals
      efl_io_model: start early on monitoring
      eio: ensure that the monitor starts when it is called to
      ecore: correctly clean up in ecore_fork_reset
      efl_check: add API to expect a error
      elm_fileselector: disable this test for now
      meson: correctly use the correct dependency

Mike Blumenkrantz (25):
      efl_io_*: apply new event calling convention
      elm_test: use legacy api for glview gears test
      efl_ui_win: fix hw accel detection
      elm_test: move gl api creation to glview init function
      elm_test: set accel for all glview tests
      efl_ui_win: mark legacy forbidden during bg part load always
      efl_ui_win: avoid triggering legacy forbidden path during window finalize
      ci: disable exit-on-error during configure and also grab stderr
      evas_clip: check for object validity before adding fallback damage rect
      tests: make elm_win visible during tests
      tests: add function to do "real" timers
      tests: add (failing) test for elm_entry magnifier
      build: fix meson pixman dependency name
      build: fix meson vnc-server option text
      build: add autotools for elm config embedding
      elm_entry: CRI if efl_file methods are called directly on this object
      ci: use meson test runner with ninja build and use dbus in tests
      ci: check correct test log for meson build
      eina_log: reset logging callback to default when null is set as the 
callback
      tests: abort on errors during genlist expand test, not warnings
      build: improve autotools generation of elm config
      tests: unset eina log callback at end of each efl_app promise test
      autotools: add entry test file to dist
      autotools: add another entry test file to dist
      release: Update NEWS and bump version for 1.22.0 release

Prasoon Singh (1):
      elm_gesture_layer: Use flag returned by gesture callbacks

SangHyeon Jade Lee (2):
      elm : fallback orientation_mode_disable_set legacy behavior to get true 
disabled state as what we set.
      elm : fix wrong layout class comparing in orientation mode disable

Shilpa Singh (3):
      efl_access: Add attribute_del API, Add test cases for all 
access_object_attribute* APIs
      efl_access: if 0 is set as reading_info_type, remove existing reading_info
      efl_access: add test cases for reading_info_type_set/get API

Taehyub Kim (2):
      efl_ui_layout: Eina_Error type has been modified to work correctly.
      efl_ui_alert_popup: add new feature for applying side button style of 
alert popup

Vincent Torri (11):
      Windows, meson build : use posix *printf family function
      evil: fix wrong values in timeval
      meson build : remove duplicate check of strerror_r
      meson build : remove duplicate check of dirent.h
      evil : remove mkstemp, which is already defined in mingw-w64
      eina benchmark: fix warnings on Windows 64 bits
      remove the definition of HAVE_WASAPI as it is never used
      elm: allow config_embed to be run out of tree
      configure.ac : remove definition of HAVE_ECORE_AUDIO_WASAPI as it is 
never used
      remove useless check of ws2tcpip.h
      dist rule: add files to EXTRA_DIST2 inconditionally

Vitor Sousa (6):
      eolian_cxx: rework context code, also more flexible scope indentation 
generator
      eolian_csharp: add indentation context
      eolian_csharp: make struct generator use indentation level from context
      eolian_csharp: hide struct native representation inside the managed struct
      efl-csharp: fix resource deallocation causing errors everywhere
      efl-csharp: fix crash when events trigger after C# object `Dispose`

Wonki Kim (3):
      entry: move a point to do 'auto_save' to another place
      test: add a test case for elm_entry
      efreetd: remove a tentative global variable definition

WooHyun Jung (1):
      elm_entry: fix a bug in moving the magnifier

Woochanlee (2):
      evas_render: Process deferred callback in the sync render case.
      C# bindings: Make efl_gesture_Manager.eo available to bindings

Xavi Artigas (17):
      mono-docs: Use @since tags properly
      Remove dead code
      docs: Remove obsolete @since tags from EO files
      mono-tests: Fix after latest changes to eolian
      docs: Add @since 1.22 to all stable classes' EO docs
      docs: Document event info calling convention
      mono-docs: Minor ammendments to Eina.Value
      docs: Add Eina.Value extern to eina_types.eot
      docs: Clarify Efl.Ui.Win exit_on_close methods
      docs: Efl.Ui.Layout_Base update theme docs
      docs: Use Eina.Value references en efl_ui_format docs
      docs: Fix build break because of missed EO import
      docs: Fix common misspellings in EO files
      docs: Fix common misspellings in H files
      docs: Format efl_file.h
      docs: Update refs to Efl.Ui.Theme.Apply_Error
      docs: Exclude *.NativeStruct from DocFX pages

Yeongjong Lee (9):
      efl.pack_table: inherit efl.pack instead of efl.pack_linear
      ui.box_stack: refactor layout_update
      efl_ui_container_layout: use correct property
      elm_win: fix correct rot variable in elm_win_rotation_get
      elm_photocam: fix file_get,set operations
      elm_photocam: fix correct return value in elm_photocam_file_set
      elm_win: fix correct return value on elm_win_rotation_get
      eio: add test to ensure proper lifecycle of Efl_Io object and futures.
      efl_ui_table_layout: calculate cell size with colspan, rowspan property

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  54d5481d02 release: Update NEWS and bump version for 1.22.0 release

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 


Reply via email to