[Gallery] Implemented More Options in ThumbnailPage 83/128283/3
authorIgor Nazarov <i.nazarov@samsung.com>
Mon, 8 May 2017 10:18:20 +0000 (13:18 +0300)
committerIgor Nazarov <i.nazarov@samsung.com>
Mon, 8 May 2017 10:34:30 +0000 (13:34 +0300)
commit2e33b69cc393c78c38f5e4428a487b1bd52adad5
tree527a09b7e13c064e63bd23532e4b0c9f3ab83190
parent98fbc3c9ecd86adb6bc8d1eb89111809c488866c
[Gallery] Implemented More Options in ThumbnailPage

- Implemented More Options in ThumbnailPage;
- setAutoSelectStartItem() added to PreviewPage::Builder;
- MoreOptionsPresenter added auto close logic if opened when not active;
- ImageGrid HcombInfo slot per page changed to 1;
- ImageGrid fixed getScrolledToItemIndex() calculations;
- fixed std::nullptr_t LLVM build.

Change-Id: I3e66e016391c34344405dd20b2b95fc051a772d6
24 files changed:
inc/presenters/PreviewPage.h
inc/presenters/ThumbnailPage.h
src/presenters/MoreOptionsPresenter.cpp
src/presenters/PreviewPage.cpp
src/presenters/ThumbnailPage.cpp
src/view/ImageGrid.cpp
ucl/inc/ucl/gui/Theme.h
ucl/inc/ucl/gui/Theme.hpp
ucl/inc/ucl/gui/WidgetItem.h
ucl/inc/ucl/gui/WidgetItem.hpp
ucl/inc/ucl/gui/types.h
ucl/inc/ucl/gui/types.hpp
ucl/inc/ucl/misc/Aspect.h
ucl/inc/ucl/misc/Aspect.hpp
ucl/inc/ucl/misc/Variant.h
ucl/inc/ucl/misc/Variant.hpp
ucl/inc/ucl/util/delegation/BaseDelegate.h
ucl/inc/ucl/util/delegation/BaseDelegate.hpp
ucl/inc/ucl/util/memory/SharedRef.h
ucl/inc/ucl/util/memory/SharedRef.hpp
ucl/inc/ucl/util/memory/WeakRef.h
ucl/inc/ucl/util/memory/WeakRef.hpp
ucl/inc/ucl/util/memory/helpers.h
ucl/src/misc/Variant.cpp