Efl.Ui.Panes: implement allow_user_size_hints on parts

Desktop / Enlightenment / EFL Core Libraries - Amitesh Singh [samsung.com] - 10 August 2017 02:15 EDT

This allows user to set size hints to be respected and request panes to ignore combined min size. If this flag is set, the minimum size set by efl_gfx_size_hint_min_set() is respected forcefully.

@feature

refer T5359

aaaf1a2 Efl.Ui.Panes: implement allow_user_size_hints on parts
src/Makefile_Elementary.am | 1 +
src/bin/elementary/test_panes.c | 6 +-
src/lib/elementary/efl_ui_panes.c | 150 +++++++++++++++++------
src/lib/elementary/efl_ui_panes.eo | 25 +---
src/lib/elementary/efl_ui_panes_internal_part.eo | 18 +++
src/lib/elementary/efl_ui_panes_private.h | 3 +
src/lib/elementary/elm_panes.h | 1 +
src/lib/elementary/elm_panes_legacy.h | 44 +++++++
8 files changed, 183 insertions(+), 65 deletions(-)

Upstream: git.enlightenment.org


  • Share