Chris Michael [Tue, 14 May 2013 06:05:56 +0000 (07:05 +0100)]
Add more missing guards for building elm without X support
(wayland-only).
Fix some utterly Horrible formatting too while I was here.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Tom Hacohen [Mon, 13 May 2013 13:36:10 +0000 (14:36 +0100)]
Fixed bad theming. elm_widget_theme_object_set is for edje objects.
Chris Michael [Mon, 13 May 2013 11:18:24 +0000 (12:18 +0100)]
Add missing HAVE_ELEMENTARY_X guards.
NB: Fixes ticket T107: Building elementary with only wayland support.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Tom Hacohen [Mon, 29 Apr 2013 13:48:27 +0000 (14:48 +0100)]
Added basic clouseau auto-start support.
If the ELM_CLOUSEAU env var is set to 1 elm auto-starts clouseau.
Next step would be integrating it into the elm config and making it
toggle-able on run-time.
WooHyun Jung [Mon, 13 May 2013 00:00:50 +0000 (09:00 +0900)]
elementary/elm_entry : Fixed wrong typo.
Yossi Kantor [Wed, 20 Feb 2013 10:00:49 +0000 (12:00 +0200)]
elementary: Focus improvement for elm_genlist and elm_list
Summary:
This patch applies automatic focus feature to elm_genlist and elm_list
containers.
Currently (prior to this patch), focusable widgets inside list items of both
containers receive focus by an explicit mouse click over them, and lose focus
when focus goes to someone else in the window.
This change also adds the ability to:
- focus by default on the first-from-right focusable widget upon items selection
- lose the focus when another item is selected (focused or not)
- move focus between focusable widgets inside the same item by left and right
arrow keys accordingly (up and down keys when elm_list is in horizontal mode)
Focus is supported for horizontal and vertical lists.
Tests have been added for genlists and lists to check focus feature.
ChunEon Park [Sat, 11 May 2013 06:52:13 +0000 (15:52 +0900)]
removed useless
Daniel Juyung Seo [Sat, 11 May 2013 06:50:29 +0000 (15:50 +0900)]
arcanist test
Daniel Juyung Seo [Fri, 10 May 2013 17:10:04 +0000 (02:10 +0900)]
arcanist test
Daniel Juyung Seo [Fri, 10 May 2013 16:32:19 +0000 (01:32 +0900)]
NEWS: fixed formatting
cabelitos [Thu, 9 May 2013 19:26:29 +0000 (16:26 -0300)]
Adding a new scroller API, to block its movements (by user input).
With this new API the user can block movements on X axis, Y Axis or
both. I was left with no option but to come up with this, side by side
with elm_object_scroll_freeze_push(), elm_object_scroll_hold_push()
and elm_object_scroll_lock_x_set() (or
elm_object_scroll_lock_y_set()), once all of these will act on *parent
and/or child* widgets too, making those useless for any pratical use
of scroll blocking. Here's a sane, new option, enjoy it.
Daniel Juyung Seo [Fri, 10 May 2013 13:38:28 +0000 (22:38 +0900)]
elm_gengrid.c: initialized local variable.
This needs to be re-visited.
I am also looking at you, JackDanielz.
Mike Blumenkrantz [Fri, 10 May 2013 12:37:30 +0000 (13:37 +0100)]
if you see some blatantly wrong old code below the #ifdef block you're working on, fix it ffs!
I'M LOOKING AT YOU, JACKDANIELZ
Carsten Haitzler (Rasterman) [Fri, 10 May 2013 07:53:34 +0000 (16:53 +0900)]
toolbar needs to be able to adjust better to layout
as part of 1.8 review... elm toolbar really should add some signals so
theme can adjust better.
Daniel Zaoui [Sun, 17 Mar 2013 06:36:30 +0000 (08:36 +0200)]
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.
Seunggyun Kim [Wed, 17 Apr 2013 05:06:22 +0000 (14:06 +0900)]
elm_gesture_layer: fix ecore_timer remaining bug.
Rafael Antognolli [Wed, 8 May 2013 21:45:02 +0000 (18:45 -0300)]
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).
WooHyun Jung [Wed, 8 May 2013 12:08:44 +0000 (21:08 +0900)]
Revert commit:
3654d6e28137cfaf72444d5c5e26b651fabac89e. When stealing focus from another widget, Checking visibility of parent widget is wrong :(
Daniel Juyung Seo [Wed, 8 May 2013 11:50:05 +0000 (20:50 +0900)]
test_genlist.c: use elm_genlist_item_class_free in a better way.
Daniel Juyung Seo [Wed, 8 May 2013 11:50:29 +0000 (20:50 +0900)]
test_genlist.c: fixed formatting.
Shinwoo Kim [Wed, 8 May 2013 09:01:30 +0000 (18:01 +0900)]
[naviframe][access] use access info callback for prev button to say "Close Keyboard".
Carsten Haitzler (Rasterman) [Wed, 8 May 2013 03:50:09 +0000 (12:50 +0900)]
elm cnp bugs waiting to happen - not 0 terminating cnp strings in some
cases.
WooHyun Jung [Tue, 7 May 2013 11:41:32 +0000 (20:41 +0900)]
elementary/elm_widget : Fixed wrong logic when setting parent's child_can_focus as EINA_TRUE.
Tae-Hwan Kim [Tue, 7 May 2013 10:41:15 +0000 (19:41 +0900)]
[Genlist] Fix bug when error abort is enabled.
Daniel Juyung Seo [Tue, 7 May 2013 10:39:58 +0000 (19:39 +0900)]
elm_widget.c: fixed comments.
WooHyun Jung [Tue, 7 May 2013 10:15:44 +0000 (19:15 +0900)]
elementary/elm_widget : Focus cannot be stolen when one of parents is invisible or disabled.
Rafael Antognolli [Mon, 6 May 2013 23:08:58 +0000 (20:08 -0300)]
elm/wayland: Implement borderless_set for wayland.
Also add a checkbox to the "Window States" test of elementary_test.
WooHyun Jung [Mon, 6 May 2013 12:01:50 +0000 (21:01 +0900)]
elementary/elm_entry.c : Just changed lines for the sequence of alphbet.
WooHyun Jung [Mon, 6 May 2013 11:42:34 +0000 (20:42 +0900)]
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.
Daniel Juyung Seo [Mon, 6 May 2013 11:24:40 +0000 (20:24 +0900)]
config.c, elm_genlist_common.h: fixed typos from comments and documentation.
Carsten Haitzler (Rasterman) [Mon, 6 May 2013 08:31:29 +0000 (17:31 +0900)]
update po's
WooHyun Jung [Mon, 6 May 2013 06:51:54 +0000 (15:51 +0900)]
elementary/elm_entry.c : Filter_accept should consider meanless tags and should not remove it. Thanks YoungBok Shin.
Ryuan Choi [Sat, 4 May 2013 02:39:01 +0000 (11:39 +0900)]
elm_clock : elm_clock_first_interval_set only set first_interval to 1 or 0.
Daniel Juyung Seo [Fri, 3 May 2013 14:23:35 +0000 (23:23 +0900)]
config.c: refactoring. changed thumbscroll evas_object_data names to ts for consistency.
Daniel Juyung Seo [Fri, 3 May 2013 14:20:52 +0000 (23:20 +0900)]
config.c: fixed wrong evas_object_data names for scrollers.
Daniel Juyung Seo [Fri, 3 May 2013 13:56:05 +0000 (22:56 +0900)]
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.
Shinwoo Kim [Fri, 3 May 2013 11:01:58 +0000 (20:01 +0900)]
[access][genlist] do not append NULL to genlist focus list
Shinwoo Kim [Fri, 3 May 2013 10:53:56 +0000 (19:53 +0900)]
[access][gengrid] fix: gengrid does not work under the accessibility
Shinwoo Kim [Fri, 3 May 2013 10:50:08 +0000 (19:50 +0900)]
[access] enhance test lines
Cedric Bail [Fri, 3 May 2013 10:23:53 +0000 (19:23 +0900)]
elm_win: fix typo leading to segv.
Cedric Bail [Fri, 26 Apr 2013 05:13:00 +0000 (14:13 +0900)]
elementary: properly sanitize headers order.
Cedric Bail [Mon, 22 Apr 2013 07:56:40 +0000 (16:56 +0900)]
mapbuf: improve automatic logic.
Cedric Bail [Mon, 22 Apr 2013 05:04:01 +0000 (14:04 +0900)]
mapbuf: correctly get the viewport size.
Cedric BAIL [Wed, 27 Mar 2013 13:36:53 +0000 (22:36 +0900)]
main: use eina_log_timing.
Shinwoo Kim [Fri, 3 May 2013 06:37:39 +0000 (15:37 +0900)]
[access] add test lines
Jaehwan Kim [Fri, 3 May 2013 03:59:53 +0000 (12:59 +0900)]
Add missed codes.
This is related to the commit "The momentum animation time is changed as the amount of flick."
Daniel Juyung Seo [Thu, 2 May 2013 18:13:36 +0000 (03:13 +0900)]
elm_genlist: refactoring. code clean up.
introduced ELM_GENLIST_DATA_GET_FROM_ITEM and made sources so much cleaner.
Daniel Juyung Seo [Thu, 2 May 2013 17:12:52 +0000 (02:12 +0900)]
elm_genlist.c: fixed comment typo.
Rafael Antognolli [Thu, 2 May 2013 17:28:45 +0000 (14:28 -0300)]
elm/actionslider: Drag should work with double and triple click too.
Tae-Hwan Kim [Thu, 2 May 2013 17:10:55 +0000 (02:10 +0900)]
genlist: fixed dangling _calc_job bug.
Before calling _calc_job directly, the job should be removed.
Because dangling job can be remained.
ChunEon Park [Thu, 2 May 2013 11:25:42 +0000 (20:25 +0900)]
ctxpopup - Don't be dead even if a ctxpopup item callback function is null.
WooHyun Jung [Thu, 2 May 2013 10:55:22 +0000 (19:55 +0900)]
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.
WooHyun Jung [Thu, 2 May 2013 05:53:34 +0000 (14:53 +0900)]
Fixed wrong typo in the latest commit. not -> now
WooHyun Jung [Thu, 2 May 2013 05:49:45 +0000 (14:49 +0900)]
* elm_entry_filter_accept_set function not can recognize tags.
Daniel Juyung Seo [Wed, 1 May 2013 13:51:25 +0000 (22:51 +0900)]
elm_win.c: fixed unused warning when it does not use wayland.
Daniel Zaoui [Wed, 24 Apr 2013 11:41:37 +0000 (14:41 +0300)]
Elementary: replace eo_data_get for objects data referencing.
Ryuan Choi [Wed, 1 May 2013 07:39:51 +0000 (16:39 +0900)]
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.
Jaehwan Kim [Tue, 30 Apr 2013 13:06:28 +0000 (22:06 +0900)]
The momentum animation time is changed as the amount of flick.
ChunEon Park [Tue, 30 Apr 2013 09:47:38 +0000 (18:47 +0900)]
elementary/layout - layout supports "language,changed" callback
Jaehwan Kim [Tue, 30 Apr 2013 07:46:59 +0000 (16:46 +0900)]
Add the config elm_scroll_smooth_start_enable.
There's no tick when scroller starts scroll if it's set.
Carsten Haitzler (Rasterman) [Tue, 30 Apr 2013 03:21:12 +0000 (12:21 +0900)]
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.
maxerba [Mon, 29 Apr 2013 21:53:53 +0000 (23:53 +0200)]
adding serbian translation
Tom Hacohen [Mon, 29 Apr 2013 16:25:11 +0000 (17:25 +0100)]
Really run elm_shutdown in the ELM_MAIN macro.
Previous commit failed to actually do it.
Daniel Juyung Seo [Mon, 29 Apr 2013 15:50:25 +0000 (00:50 +0900)]
elm_toolbar.c: refactoring. reuse api return value.
maxerba [Mon, 29 Apr 2013 15:23:49 +0000 (17:23 +0200)]
updating french translation
Rafael Antognolli [Mon, 29 Apr 2013 14:25:02 +0000 (11:25 -0300)]
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.
Tom Hacohen [Mon, 29 Apr 2013 14:36:00 +0000 (15:36 +0100)]
Run elm_shutdown in the ELM_MAIN macro.
Daniel Zaoui [Mon, 29 Apr 2013 07:03:21 +0000 (10:03 +0300)]
Elementary: Split headers for widgets.
Layout, Mapbug, List, Notify, Photo, Scroller, Toolbar and Win.
Fixes for Doxygen.
ChunEon Park [Mon, 29 Apr 2013 09:35:32 +0000 (18:35 +0900)]
elementary/toolbar - fix toolbar item clip problem on reordering items.
Daniel Zaoui [Sun, 28 Apr 2013 12:04:57 +0000 (15:04 +0300)]
Elementary: Split headers for Gengrid, genlist, grid, image and index
Daniel Zaoui [Sun, 28 Apr 2013 11:37:51 +0000 (14:37 +0300)]
Elementary: Lost APIs have resurrected.
Daniel Zaoui [Sun, 28 Apr 2013 09:58:28 +0000 (12:58 +0300)]
Elementary: Split headers for Map, Menu, Panel, Panes, Photocam, Plug,
Prefs, ProgressBar, Radio. Route, Segment Control, Separator, Slider,
Slideshow, Spinner, Systray, Table, Thumb, Video, Web.
Daniel Zaoui [Sun, 28 Apr 2013 07:23:15 +0000 (10:23 +0300)]
Elementary: header split for DateTime, DaySelector, DiskSelector, Entry,
Flip, Flip Selector, Frame, Gesture Layer, GLView, Hover, Icon,
Inwin, Label.
Daniel Zaoui [Sun, 28 Apr 2013 08:36:40 +0000 (11:36 +0300)]
Elementary: oups... forgot to include the new files in the installation.
Spank on me!!!
Daniel Zaoui [Sun, 28 Apr 2013 06:57:48 +0000 (09:57 +0300)]
Elementary: Conform header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:56:42 +0000 (09:56 +0300)]
Elementary: Color Selector header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:54:26 +0000 (09:54 +0300)]
Elementary: Clock header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:50:23 +0000 (09:50 +0300)]
Elementary: Check header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:49:52 +0000 (09:49 +0300)]
Elementary: Calendar header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:47:05 +0000 (09:47 +0300)]
Elementary: Bubble header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:44:42 +0000 (09:44 +0300)]
Elementary: Box header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:41:30 +0000 (09:41 +0300)]
Elementary: Bg header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:37:46 +0000 (09:37 +0300)]
Elementary: Action Slider header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:16:15 +0000 (09:16 +0300)]
Elementary: Popup header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:13:27 +0000 (09:13 +0300)]
Elementary: Naviframe header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:09:33 +0000 (09:09 +0300)]
Elementary: MultiButton Entry header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:04:28 +0000 (09:04 +0300)]
Elementary: Hoversel header split.
Daniel Zaoui [Sun, 28 Apr 2013 06:02:06 +0000 (09:02 +0300)]
Elementary: File selectors header split.
Daniel Zaoui [Sun, 28 Apr 2013 05:41:17 +0000 (08:41 +0300)]
Elementary: Ctx Popup header split.
Daniel Zaoui [Sun, 28 Apr 2013 05:02:17 +0000 (08:02 +0300)]
Elementary: Button header split.
Daniel Zaoui [Sun, 28 Apr 2013 05:03:14 +0000 (08:03 +0300)]
Elementary: Add include to Efl_Config.h.
This is the first commit of the headers split phase in elementary.
Now, each widget will have 2 or 3 h files:
- widget_Eo.h: Eo API functions (functions defines, enums, base id).
- widget_Legacy.h: contains the API functions related to objects
- widget_Common.h: common data (structs, enums...) + functions not related to
objects. This file will exist only if needed.
This phase is needed for the EFL 1.8 release to disable Eo APIs if we
consider it is not enough mature to be used by applications.
Ryuan Choi [Fri, 26 Apr 2013 20:54:42 +0000 (05:54 +0900)]
elc_popup.c: Do not create action_area when buttons are empty
Carsten Haitzler (Rasterman) [Fri, 26 Apr 2013 10:43:20 +0000 (19:43 +0900)]
fix libm linking
http://trac.enlightenment.org/e/ticket/2339
Daniel Juyung Seo [Fri, 26 Apr 2013 09:38:56 +0000 (18:38 +0900)]
elm_index.h: fixed wrong documentation.
Daniel Juyung Seo [Thu, 25 Apr 2013 15:04:53 +0000 (00:04 +0900)]
toolbar: updated documentations.
1. elm/toolbar/more/default edc.
2. elm_toolbar_more_item_get() API
Daniel Juyung Seo [Thu, 25 Apr 2013 08:25:35 +0000 (17:25 +0900)]
test_inwin.c: added more description about the style and fixed formatting.
Rafael Antognolli [Wed, 24 Apr 2013 23:22:22 +0000 (20:22 -0300)]
elm/wayland: Fix window resize when the window is rotated.
Rafael Antognolli [Wed, 24 Apr 2013 20:44:22 +0000 (17:44 -0300)]
elm_test/window_states: Add a checkbox for enabling fullscreen.
ChunEon Park [Thu, 25 Apr 2013 10:26:09 +0000 (19:26 +0900)]
elementary/naviframe - fix null pointer access on naviframe item deletion.
Shinwoo Kim [Thu, 25 Apr 2013 05:59:39 +0000 (14:59 +0900)]
[focus] update child_can_focus on parent, when an widget becomes focusable