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.
--