Ensure BaseHandle class move noexcept (toolkit public-api) Add noexcept keyward on public-api Change-Id: I234920fcb0c661e10940a08f0a78e84a85b4e5cb Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Add public header files to dali-toolkit.h Change-Id: I05cd67275014800ea3d3014c9040a3c0d4e3ec83
Add GlView GlView allows drawing with OpenGL. It creates a context, a surface and a render thread. The render thread invokes user's callbacks. Change-Id: I936313d32f1ce6653e1b1ce0a45f16f216c3f665
Add Scale transition for Page transition Change-Id: Ib105de44c78aa8b9d4ab05541d98c303672d22a7 Signed-off-by: seungho <sbsh.baek@samsung.com>
Slide transition for Page transition Change-Id: I527778eafc9b9de64ed0cf7cd008dca81343d522 Signed-off-by: seungho <sbsh.baek@samsung.com>
Refactoring transition and fadeTransition - changes fade to fadeTransition - changes to use world transition and color for the all transition to make it indepenent of the parent Control and its transitions Change-Id: I022cc7911445036e28e9c7e250caf021844d4166 Signed-off-by: seungho <sbsh.baek@samsung.com>
Add transition headers in dali-toolkit.h Change-Id: I76cc0118a6312c81d4477d47a14ee849bfdf3e92 Signed-off-by: seungho <sbsh.baek@samsung.com>
Add InputFilter to TextField, TextEditor Text input filter based on regular expressions. // example Property::Map filter; filter[InputFilter::Property::ACCEPTED] = "[\\d]"; filter[InputFilter::Property::REJECTED] = "[0-5]"; field.SetProperty(DevelTextField::Property::INPUT_FILTER, filter); DevelTextField::InputFilteredSignal(field).Connect(this, &OnInputFiltered); ``` void OnInputFiltered(TextField field, InputFilter::Property::Type type) { Property::Map filter = field.GetProperty<Property::Map>(DevelTextField::Property::INPUT_FILTER); if (type == InputFilter::Property::ACCEPTED) { std::cout << "only follow character set is accepted " << filter[type] << std::endl; } else if (type == InputFilter::Property::REJECTED) { std::cout << "follow character set is rejected " << filter[type] << std::endl; } } Change-Id: Ia512438c9cb8aeb28c81f38e7b0220544a0751f0 Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Implement CameraView. Change-Id: I94e99034374c224238d66a05579e733a5c3b8209
Formatting API Change-Id: I8ee16601ef38967ed7eddc7645b2c11a6226adce
Remove non-touch related deprecated APIs Change-Id: Ibed037aa0140b0d7c13fe360f09a86b876dac04b
Move some public apis in toolkit to devel Change-Id: Id5437c362cfb8ab7c0aa7ce5477aec25ff7025cd
Revert "Move Some Devel Properties & APIs to the Public API" This reverts commit 6c3063e269a7f2d370c0ad45efde3eeb38dac3a1. Change-Id: Ic55062697555bae4da505b444c6e191fc8b1565b
Move Some Devel Properties & APIs to the Public API control-devel.h DALI_IMPORT_API Toolkit::Visual::ResourceStatus GetVisualResourceStatus( const Internal::Control& control, Dali::Property::Index index ); texture-manager.h DALI_IMPORT_API std::string AddTexture( Texture& texture ); DALI_IMPORT_API std::string AddTexture( TextureSet& textureSet ); DALI_IMPORT_API TextureSet RemoveTexture( const std::string& textureUrl ); image-visual-properties-devel.h LoadPolicy ReleasePolicy LOAD_POLICY RELEASE_POLICY ORIENTATION_CORRECTION Change-Id: I78f93a9783e217e179c110b55c5e7e0a79243438
Placeholder properties as enums TextField and TextEditor uses Property::Index (enums) to set the Map for PLACEHOLDER. return type is a MAP of Property Index keys with corresponding values regardless of setting type. Change-Id: I70127d906ccb42085ce4ba3215888176ee1720d3
Text Alignment Enums now public TextVisual and TextControls now share the Horizontal and Vertical alignment enumerations. The Enums are public, internal versions are replaced hence reducing internal conversion. Change-Id: I7343430d61a278d9a4eb97b7a0568a7f934cf54f
(TextField) Made all Devel properties public Change-Id: Icacc01dc0a16d313a45c8ab9b30457fe9a61cecc
(ScrollView) Move ScrollMode and related properties to Public API Change-Id: I428b7ba1f78420463592ec21e67958e98b48ec37
Visuals devel API migrated to public Change-Id: Ibbdb5c6dff39cecb46aa9fa6d1fede97633faf97
(ItemView) Make default layout properties public Change-Id: I4c053748f9d522bbf01aeffb24e014c48c0502bf