aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/elementary/test_ui_clock.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* efl_input_clickable: rename efl_ui_clickable to efl_input_clickableWooHyun Jung2019-07-291-1/+1
| | | | | | | | | | | | | | | | | | | | Summary: Renamed all efl_ui_clickable_XXX to efl_input_clickable_XXX based on the discussion in T7847 ref T7847 T7976 Reviewers: zmike, bu5hm4n, segfaultxavi Reviewed By: segfaultxavi Subscribers: cedric, #reviewers, #committers Tags: #efl Maniphest Tasks: T7976, T7847 Differential Revision: https://phab.enlightenment.org/D9427
* elm: explicitly include Efl_Ui.h in binariesMike Blumenkrantz2019-03-071-0/+1
| | | | | | | | it looks like people have been relying on Elementary.h to include eo apis even though this obviously makes no sense Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D8223
* efl.ui.win: remove all legacy types and functions from eo fileMike Blumenkrantz2019-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | Summary: most of the eo methods here will be marked beta, preventing them from generating legacy code ref T7511 Depends on D8082 Reviewers: cedric Reviewed By: cedric Subscribers: cedric, #reviewers, #committers Tags: #efl_api Maniphest Tasks: T7511 Differential Revision: https://phab.enlightenment.org/D8083
* api: efl.gfx.size_hints -> efl.gfx.hintsMike Blumenkrantz2019-02-211-13/+13
| | | | | | | | | | | | | | | | | | | | Summary: these hints are not strictly size-related, so renaming them is more consistent with their actual function ref T7563 Depends on D7968 Reviewers: segfaultxavi, cedric, bu5hm4n Subscribers: segfaultxavi, cedric, #reviewers, #committers Tags: #efl Maniphest Tasks: T7563 Differential Revision: https://phab.enlightenment.org/D7977
* gfx: Add size hint fill (EO)Yeongjong Lee2019-01-161-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: If widget use both hint_align(HINT_FILL) and hint_max together, there is no way to set to hint_align. See, elementary_test -to 'efl.ui.box' - "Button with a quite long text." button. you can control button position using "Box align" slider, but this is not proper implementation. When there are two widget which have hint_align(HINT_FILL) and hint_max, those positions are determined by box_align rather than hint_align. it means widget align cannot be set individually. To solve this problem, this patch add hint_fill property. in order to avoid conflict with legacy API named evas_object_size_hint_fill_set(), it only works for EO widgets(made by efl_add). Also, EFL_GFX_SIZE_HINT_FILL is removed. @feature Test Plan: elementary_test -to 'efl.ui.box' elementary_test -to 'efl.ui.table' Reviewers: jpeg, Hermet, Jaehyun_Cho, raster, barbieri Reviewed By: Jaehyun_Cho Subscribers: cedric, #reviewers, #committers Tags: #efl Maniphest Tasks: T3912 Differential Revision: https://phab.enlightenment.org/D7409
* Revert "efl_add_ref - fis to use efl_add properly with a parent."Cedric BAIL2018-05-241-1/+1
| | | | | | | | | | | | This reverts commit 2fb5cc3ad09f6aaf82b5d1131ac5ed22ed848bd4. Most of this change where wrong as they didn't affect the destruction of the object. efl_add_ref allow for manual handling of the lifecycle of the object and make sure it is still alive during destructor. efl_add will not allow you to access an object after invalidate also efl.parent.get will always return NULL once the object is invalidated. Differential Revision: https://phab.enlightenment.org/D6062
* efl_add_ref - fis to use efl_add properly with a parent.Carsten Haitzler (Rasterman)2018-03-291-1/+1
| | | | | fixes bc18b7e7ad1f8c5d587400b27fabab0865017011 and 168849e8a08966ecc284e28f64126a3a85965965
* efl: use efl_add_ref to create objects which have no parentCedric BAIL2018-03-201-1/+1
| | | | Signed-off-by: Mike Blumenkrantz <zmike@osg.samsung.com>
* efl_ui_clock: changed property name from value to timeWooHyun Jung2017-10-251-1/+1
|
* efl: Use Eina.Size2D for size hint minJean-Philippe Andre2017-09-181-2/+2
|
* elm test: ui.clock: eo-fy clock sampleAmitesh Singh2017-09-141-68/+61
|
* efl.ui.clock: correct value_set/get & value_min/max APIs signature.Amitesh Singh2017-09-131-1/+1
| | | | | | | | | We could just pass Efl_Time value as copy by value to set time in setter APIs and return Efl_Time value in getter APIs. Thanks to @JackDanielZ for the report. Fixes T6008
* elm_test: Remove calls to visible_set for EO objectsJean-Philippe Andre2017-08-041-5/+0
|
* efl_ui_clock: Merge datetime/dayselector/clock widgets into efl_ui_clock.Amitesh Singh2016-11-031-0/+117
Summary: Datetime widget is module based, so datetime widget is used as base for efl_ui_clock and merged dayselector/clock features into efl_ui_clock. Added day selection and seconds support in efl_ui_clock. Added clock features like auto updation of time, stop timer etc in efl_ui_clock. Added API to enable/disable edit_mode. efl_ui_clock can be configurable to display either only day/date/time or display any two of them or display all three. Added efl_ui_clock.c and test_ui_clock.c. Theme and Module is added in another patch by Amitesh. Original author is Yeshwanth <r.yeshwanth@samsung.com>. I have polished this patch a bit and make it compatible with current EFL code. Test Plan: test_ui_clock Reviewers: bu5hm4n, tasn, yashu21985, jpeg, cedric, raster Subscribers: CHAN, woohyun Differential Revision: https://phab.enlightenment.org/D3938