I am planning to rework ivi transition implementation. I want to use weston animation implementation instead of ivi-shell specific transition implementation.
These patches are some cleanup patches, which can be applied now. I want to send them now instead of sending a bigger complete rework patch series. - First 4 patches remove unused or duplicated transition modes. - 5th patch simplifies commit_surface_list implementation regarding transitions. - 6th patch removes redundant start rectangle from ivi_layout_surface_properties - 7th patch adds some asserts in transition implementation to ensure same type of transition is only set once for a ivilayer/ivisurface - 8th and 9th patch remove unused, unnecessary APIs from ivi_layout_interface Emre Ucan (9): ivi-shell: remove unused VIEW_ORDER transition ivi-shell: remove unused VIEW_RESIZE transition ivi-shell: remove DEST_RECT_ONLY transition ivi-shell: remove VIEW_FADE_ONLY transition ivi-shell: remove redundant code in commit_surface_list ivi-shell: remove start rectangle from ivi_layout_surface ivi-shell: allow to set transitions only once ivi-shell: remove surface_set_transition_duration ivi-shell: remove move_layer_cancel API ivi-shell/hmi-controller.c | 9 ++-- ivi-shell/ivi-layout-export.h | 18 +------- ivi-shell/ivi-layout-transition.c | 97 ++++++--------------------------------- ivi-shell/ivi-layout.c | 71 +++------------------------- 4 files changed, 25 insertions(+), 170 deletions(-) -- 2.7.4 _______________________________________________ wayland-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/wayland-devel
