Commit Graph

6964 Commits

Author SHA1 Message Date
Daniel Zaoui ac01929f37 Elementary: Drag & Drop feature for items containers
New APIs have been added to facilitate DnD for genlist, gengrid and list
widgets.
Tests have been added in the new section DnD to play with that.
2013-05-09 13:57:31 +03:00
Seunggyun Kim 6d980a03e7 elm_gesture_layer: fix ecore_timer remaining bug. 2013-05-09 13:28:45 +09:00
Rafael Antognolli 4cb1b57483 elm/wayland: Engine fullscreen must be set first.
Before removing the framespace and frame object, set the window to
fullscreen, so its geometry will be saved taking into account the frame
size.

This is required because Ecore_Evas does not control the frame object
and frame size, it's all controlled by the application (Elementary, in
this case).
2013-05-08 18:45:02 -03:00
WooHyun Jung a603b93252 Revert commit:3654d6e28137cfaf72444d5c5e26b651fabac89e. When stealing focus from another widget, Checking visibility of parent widget is wrong :( 2013-05-08 21:08:44 +09:00
Daniel Juyung Seo fdcd40f6fb test_genlist.c: use elm_genlist_item_class_free in a better way. 2013-05-08 20:52:37 +09:00
Daniel Juyung Seo 840b147bd8 test_genlist.c: fixed formatting. 2013-05-08 20:52:37 +09:00
Shinwoo Kim 036a17ed34 [naviframe][access] use access info callback for prev button to say "Close Keyboard". 2013-05-08 18:01:30 +09:00
Carsten Haitzler 4d3220bd4c elm cnp bugs waiting to happen - not 0 terminating cnp strings in some
cases.
2013-05-08 12:50:09 +09:00
WooHyun Jung 0b88a969c1 elementary/elm_widget : Fixed wrong logic when setting parent's child_can_focus as EINA_TRUE. 2013-05-07 20:41:32 +09:00
Tae-Hwan Kim e6afe0c33d [Genlist] Fix bug when error abort is enabled. 2013-05-07 19:41:15 +09:00
Daniel Juyung Seo 503e6ecfc5 elm_widget.c: fixed comments. 2013-05-07 19:40:04 +09:00
WooHyun Jung 8058042b6e elementary/elm_widget : Focus cannot be stolen when one of parents is invisible or disabled. 2013-05-07 19:15:44 +09:00
Rafael Antognolli 9768137b79 elm/wayland: Implement borderless_set for wayland.
Also add a checkbox to the "Window States" test of elementary_test.
2013-05-06 20:08:58 -03:00
WooHyun Jung 267462dd00 elementary/elm_entry.c : Just changed lines for the sequence of alphbet. 2013-05-06 21:01:50 +09:00
WooHyun Jung 7e9ef0f10d elementary/elm_entry.c : Add elm_entry smart callback, named text,set,done. This smart callback will be useful when long text has been set and developer want to know the timing of setting whole text to the entry. 2013-05-06 20:42:34 +09:00
Daniel Juyung Seo e73df135de config.c, elm_genlist_common.h: fixed typos from comments and documentation. 2013-05-06 20:25:01 +09:00
WooHyun Jung 350fa0366a elementary/elm_entry.c : Filter_accept should consider meanless tags and should not remove it. Thanks YoungBok Shin. 2013-05-06 15:51:54 +09:00
Ryuan Choi 80c2c653a2 elm_clock : elm_clock_first_interval_set only set first_interval to 1 or 0. 2013-05-04 11:41:14 +09:00
Daniel Juyung Seo 39e3c91a02 config.c: refactoring. changed thumbscroll evas_object_data names to ts for consistency. 2013-05-03 23:23:35 +09:00
Daniel Juyung Seo b799d3f38a config.c: fixed wrong evas_object_data names for scrollers. 2013-05-03 23:20:55 +09:00
Daniel Juyung Seo 204816e393 config: fixed recently added scroll configuration setup issue.
thumbscroll_min_friction and thumbscroll friction standard were added recently.
So with the previous elementary configuration those values became zero which is not valid.
Now elementary checks whether the value is zero and set the correct default value.
2013-05-03 22:56:05 +09:00
Shinwoo Kim 4a568d2bff [access][genlist] do not append NULL to genlist focus list 2013-05-03 20:01:58 +09:00
Shinwoo Kim 3630715e62 [access][gengrid] fix: gengrid does not work under the accessibility 2013-05-03 19:53:56 +09:00
Shinwoo Kim 875502e821 [access] enhance test lines 2013-05-03 19:50:08 +09:00
Cedric Bail 1323fcc062 elm_win: fix typo leading to segv. 2013-05-03 19:23:53 +09:00
Cedric Bail c929b33052 elementary: properly sanitize headers order. 2013-05-03 16:07:06 +09:00
Cedric Bail eec22b17a2 mapbuf: improve automatic logic. 2013-05-03 16:07:06 +09:00
Cedric Bail 749e806ec4 mapbuf: correctly get the viewport size. 2013-05-03 16:07:06 +09:00
Cedric BAIL e08c1fee5d main: use eina_log_timing. 2013-05-03 16:07:06 +09:00
Shinwoo Kim 3b7a41e931 [access] add test lines 2013-05-03 15:37:39 +09:00
Jaehwan Kim 3c2f4710e7 Add missed codes.
This is related to the commit "The momentum animation time is changed as the amount of flick."
2013-05-03 12:59:53 +09:00
Daniel Juyung Seo 2edf9256fc elm_genlist: refactoring. code clean up.
introduced ELM_GENLIST_DATA_GET_FROM_ITEM and made sources so much cleaner.
2013-05-03 03:14:37 +09:00
Daniel Juyung Seo 3ff54223b1 elm_genlist.c: fixed comment typo. 2013-05-03 03:14:37 +09:00
Tae-Hwan Kim ec047e2f92 genlist: fixed dangling _calc_job bug.
Before calling _calc_job directly, the job should be removed.
Because dangling job can be remained.
2013-05-03 02:10:55 +09:00
ChunEon Park fc807ab7f6 ctxpopup - Don't be dead even if a ctxpopup item callback function is null. 2013-05-02 20:25:42 +09:00
WooHyun Jung 6b4f912a4c elementary/elc_naviframe.c : When new item is pushed, previous top object should clear its focus state before adding as a sub-object to naviframe. 2013-05-02 19:55:22 +09:00
WooHyun Jung ff97c5019e * elm_entry_filter_accept_set function not can recognize tags. 2013-05-02 14:49:45 +09:00
Daniel Juyung Seo dcf935745e elm_win.c: fixed unused warning when it does not use wayland. 2013-05-01 22:52:01 +09:00
Daniel Zaoui 187d6bf8de Elementary: replace eo_data_get for objects data referencing. 2013-05-01 11:04:09 +03:00
Ryuan Choi 5685b1607b elm cursor: theme_search means opposition to engine_only.
theme_search_enabled API was introduced instead of engine_only API,
but the meaning is opposition.
2013-05-01 16:39:51 +09:00
Jaehwan Kim 4ff2af7335 The momentum animation time is changed as the amount of flick. 2013-04-30 22:06:28 +09:00
ChunEon Park fb78d7dbd3 elementary/layout - layout supports "language,changed" callback 2013-04-30 18:47:38 +09:00
Jaehwan Kim 0bde066596 Add the config elm_scroll_smooth_start_enable.
There's no tick when scroller starts scroll if it's set.
2013-04-30 16:48:18 +09:00
Carsten Haitzler 1f82ec7a4a Revert "Really run elm_shutdown in the ELM_MAIN macro."
This reverts commit 65a09abb94728e08eceaf08faf4146e1d35724e7.

This does break abi. debate as to if this should hsve been done in the
macro or not is another matter.. but changing this does break
abi/behaviour.
2013-04-30 12:21:12 +09:00
Tom Hacohen 6ce9a41290 Really run elm_shutdown in the ELM_MAIN macro.
Previous commit failed to actually do it.
2013-04-29 17:25:35 +01:00
Daniel Juyung Seo 7edc0d056e elm_toolbar.c: refactoring. reuse api return value. 2013-04-30 00:50:35 +09:00
Rafael Antognolli 6371404c13 elm/wayland: Move the frame object to -fx, -fy.
It is not a special object anymore, and does not need special handling.
Just move it to the correct position, since the canvas 0,0 point now has
an offset.
2013-04-29 11:31:02 -03:00
Tom Hacohen 531ee1bbc3 Run elm_shutdown in the ELM_MAIN macro. 2013-04-29 15:36:09 +01:00
Daniel Zaoui e2d0e6a99a Elementary: Split headers for widgets.
Layout, Mapbug, List, Notify, Photo, Scroller, Toolbar and Win.
Fixes for Doxygen.
2013-04-29 15:42:08 +03:00
ChunEon Park 8e85586ebe elementary/toolbar - fix toolbar item clip problem on reordering items. 2013-04-29 18:35:32 +09:00