Commit Graph

8106 Commits

Author SHA1 Message Date
Daniel Juyung Seo f7449d9ea5 elm_main.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.

In this commit, I used ELM_SAFE_FREE even inside shutdown function.
2013-05-29 21:00:40 +09:00
Daniel Juyung Seo 1c1da31da3 elm_list.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:00:12 +09:00
Daniel Juyung Seo 4cea5af2dc elm_interface_scrollable.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:58:29 +09:00
Daniel Juyung Seo c024dee61c elm_index.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:57:58 +09:00
Daniel Juyung Seo 9a7bbbf3be elm_image.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:56:07 +09:00
Daniel Juyung Seo 7154e2c916 elm_icon.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:55:19 +09:00
Daniel Juyung Seo 37511fda1d elm_gesture_layer.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:54:30 +09:00
Daniel Juyung Seo e533e0e9c8 elm_genlist.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:54:11 +09:00
Daniel Juyung Seo 4738e0d6ae elm_gengrid.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:53:13 +09:00
Daniel Juyung Seo df2b288846 elm_flipselector.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:52:32 +09:00
Daniel Juyung Seo 2bbc41d4ae elm_flip.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:52:16 +09:00
Daniel Juyung Seo 742fa688d8 elm_entry.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:51:06 +09:00
Daniel Juyung Seo b54fb12f8b elm_conform.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:50:14 +09:00
Daniel Juyung Seo 6f65981864 elm_config.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:49:54 +09:00
Daniel Juyung Seo 1045cab8a7 elm_colorselector.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:47:36 +09:00
Daniel Juyung Seo 652ad1417f elm_cnp.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:47:08 +09:00
Daniel Juyung Seo 70988bc471 elm_priv.h: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:44:39 +09:00
Daniel Juyung Seo 602b04c578 elm_clock.c: ELM_SAFE_FREE adoption.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:44:08 +09:00
Daniel Juyung Seo d567f121ff elm_calendar.c: ELM_SAFE_FREE adoption for calendar.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:41:37 +09:00
Daniel Juyung Seo a9e5a2bf63 elm_button.c: ELM_SAFE_FREE adoption for button.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:41:01 +09:00
Daniel Juyung Seo 6320433058 elm_box.c: ELM_SAFE_FREE adoption for box.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:40:06 +09:00
Daniel Juyung Seo 7eef2d1892 elm_bg.c: ELM_SAFE_FREE adoption for bg.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:22:54 +09:00
Daniel Juyung Seo b0f793baa7 elm_access.c: ELM_SAFE_FREE adoption for access.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:22:16 +09:00
Daniel Juyung Seo 9e3517fbcd elc_popup.c: ELM_SAFE_FREE adoption for popup.
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 20:20:58 +09:00
Daniel Juyung Seo 6ac249e370 elc_player: ELM_SAFE_FREE adoption.
1. ELM_FREE_FUNC -> ELM_SAFE_FREE
2. There were a lot of suggestions and consideration in the mailing list.
ELM_SAFE_FREE will be used only when it checks the pointer, deletes it, and initializes it to NULL.

ex)
if (timer)
  {
     ecore_timer_del(timer);
     timer = NULL;
  }
=>
ELM_SAFE_FREE(timer, ecore_timer_del);

My first aim was to remove many human mistakes but it looks like people want more optimized code in a code level.
So this macro will be used only for reducing 5 lines of code into 1 line.
Otherwise, I will just call xxx_del() manually.

3. ELM_SAFE_FREE can be used for other del or free functions such as ecore_job_del, ecore_animator_del, eina_stringshare_del, free, ...
2013-05-29 20:11:47 +09:00
Daniel Juyung Seo 5e6538eda1 test_icon_desktops.c: print out more useful information. 2013-05-29 00:38:11 +09:00
Daniel Juyung Seo 55a14655a2 elm_widget.c: formatting fix.
I am surprised that one space can annoy me.
2013-05-29 00:38:11 +09:00
Chris Michael e78ddf7a40 Add code to make Wayland Drag-n-Drop work in elementary client apps now.
NB: Handle with care ... code is still a bit experimental

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 12:01:24 +01:00
Chris Michael 6f82959191 Add elm_drag_action_set support for wayland and start on
elm_drag_start support.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 12:01:24 +01:00
Chris Michael 91a9693c79 Add elm drag item container support for wayland
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 12:01:24 +01:00
Chris Michael f69ec73e4b Add elm drop target support for wayland.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 11:50:51 +01:00
Seunggyun Kim 1bcd211857 Current elm_config has _elm_config->glayer_long_tap_start_timeout and _elm_config->glayer_double_tap_timeout variable but there is no api related to those.
Apps like setting want to change gesture tap timeout value on runtime.

So I added below APIs.
elm_config_glayer_long_tap_start_timeout_set/get
elm_config_glayer_double_tap_timeout_set/get
2013-05-28 19:11:14 +09:00
Carsten Haitzler 7a69eb2163 fix xdg config changes (not enabled yet but changes added segv). 2013-05-28 15:19:33 +09:00
Carsten Haitzler 643c9cff24 allow xdg dir usage if you add -DDOXDG to CFLAGS. 2013-05-28 12:31:59 +09:00
Jihoon Kim e9692aa769 Add ELM_INPUT_PANEL_LAYOUT_DATETIME 2013-05-27 16:20:18 +09:00
Tae-Hwan Kim 10a212a709 [list] Add signal emit hook.
Add signal emit hook same as genlist.
2013-05-27 13:25:18 +09:00
Daniel Juyung Seo 82ecdfbb25 elm popup,flipselector: removed unnecessary type casting and type check. 2013-05-27 01:20:05 +09:00
maxerba d4a181fb1c updating esperanto translation 2013-05-24 21:41:00 +02:00
Daniel Zaoui a40bed2a38 Elementary: Fix scroller APIs to be usable by all the widgets using the
scrollable interface.
2013-05-24 16:31:25 +03:00
ChunEon Park 71bee6ddeb elementary/widget - plase update display mode whenever sub object is set 2013-05-24 18:34:37 +09:00
ChunEon Park 86f7d566c6 elementary/widget - removed elm_widgetdisplay_mode_get().
since INHERIT_MODE is removed and it' doesn't need to care here anymore.
2013-05-24 18:25:16 +09:00
Daniel Juyung Seo ef8701a173 elm: more ELM_FREE_FUNC cleanups. 2013-05-24 00:58:38 +09:00
Daniel Juyung Seo 07911ab648 test_colorselector.c: refactoring.
1. intuitive smart callback names.
2. better printf contents.
3. avoid unnecessary casting.
4. use a proper space.
2013-05-23 19:11:57 +09:00
Ryuan Choi cbe6ae16b0 elm_colorselector: Can't receive "changed" signal when clicked color palette.
As document mentioned, "changed" should be emitted when the color value is changed.
So, this patch emits "changed" signal when color value is really changed.
In addition, fixed some formatting issue of test_colorselector.
2013-05-23 18:47:07 +09:00
Daniel Juyung Seo f2ce520e21 entry.edc: Reduced entry hander size. It was too big compared with other widgets. 2013-05-23 18:40:10 +09:00
Daniel Juyung Seo b28104166a elm_colorselector.c: fixed my mistake :( 2013-05-23 17:27:09 +09:00
Daniel Juyung Seo a6376e31b1 elm_colorselector.c: Set the colorselector color first before calling "color,item,selected" callback.
Special thanks to Ryuan Choi. This was detected while reviewing his patch.
2013-05-23 17:24:13 +09:00
Daniel Juyung Seo d2ec066da5 elm_web.c: fixed typo. special thanks to ryuan choi. 2013-05-23 16:39:58 +09:00
Daniel Juyung Seo 5f053bf79a elm: refactoring. use more ELM_FREE_FUNC. 2013-05-23 15:54:49 +09:00
Hosang Kim 5eda949b8f [toolbar] fixed code for verification(ecore_job_add)
make a pair for job event, check the event is alive before adding event.
2013-05-22 16:55:23 +09:00
Daniel Juyung Seo 893a36be40 elm_priv.h: space-- 2013-05-22 13:10:32 +09:00
Rafael Antognolli 34af955495 elm/framespace: Get the framespace from the theme.
Additionally, if the frame object can't be created (no theme group
available), do not use it. This will enable us to have a borderless
elm theme.
2013-05-21 16:32:48 -03:00
Daniel Juyung Seo ac25946a19 elm: introduce ELM_FREE_FUNC for code quality enhancement.
There are pros and cons but this
1. reduces human mistakes.
2. enhances readability.
3. enhances code quality.
4. removes future bug.
5. was adopted from enlightenment.

This is not all. I will work on enhancing elementary more and more.
2013-05-22 02:24:02 +09:00
Chris Michael d62689ca06 Set a sensible size for the dnd test window.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-21 11:00:02 +01:00
Daniel Juyung Seo e1e24cdeab test_icon_desktops.c: use elm_genlist_item_class_new/free() apis. 2013-05-21 16:12:52 +09:00
Thiep Ha 7c70300e1e Add selection handlers to entry 2013-05-21 09:17:26 +09:00
Tom Hacohen 09589956a6 elm_config_clouseau_enable_* -> elm_config_clouseau_enabled_*.
Thanks to SeoZ for reporting this.
2013-05-20 17:38:00 +01:00
Daniel Juyung Seo 2d7b273b7c elm_diskselector.c: fixed potential bug of diskselector.
set the variable to NULL after freeing the list.
2013-05-21 01:25:08 +09:00
Tom Hacohen de1c965029 Made clouseau_enable an elm_config option.
You can now just use elementary_config to enable and disable clouseau on
run-time.
2013-05-20 14:46:44 +01:00
ChunEon Park 1e9ef8aa5b elemenatry/naviframe - don't pop the view if the freeze_event is enabled and some views are alreadying popping. 2013-05-20 20:43:22 +09:00
Doug Newgard 901c037aa7 Elementary: Minor cleanup of eldbus in configure.ac.
Just realigns things and corrects names and versions.
2013-05-20 20:38:44 +09:00
ChunEon Park 7c652d8a77 elementary/ews_wm - prevent to add a duplicated animator. 2013-05-20 19:17:57 +09:00
ChunEon Park 7f7cc5ad39 elementary/win - prevent to add the timer multiple times. 2013-05-20 19:09:13 +09:00
Carsten Haitzler 6ead754e7e have glview test inset view a bit and allow testing of direct vs indirect... so glview is never at 0,0... 2013-05-20 13:00:11 +09:00
Gustavo Lima Chaves d8be9d6cf1 Scroller can me made to snap to pages on scrolling now. 2013-05-17 15:37:37 -03:00
Ivan Briano 86b4ab8276 Process messages after using the state_get of genlist items
This allows to make these states change the minimum size of the item
without the list calculating everything wrong.
2013-05-16 19:28:17 -03:00
Youngbok Shin e847b65e2f entry: elm_entry_markup_filter_remove() has a problem when internally defined filters are used. fixed.
When we call elm_entry_markup_filter_remove() with internally defined filter callbacks,
it doesn't work. So we need a one of pointer for saving the address of data.

10 Elm_Entry_Filter_Limit_Size lim;
11 lim.max_char_count = 20;
12 lim.max_byte_count = 0;
13 elm_entry_markup_filter_append(en, elm_entry_filter_limit_size,
&lim);
14
15 elm_entry_markup_filter_remove(en, elm_entry_filter_limit_size,
&lim);
16 lim.max_char_count = 50;
17 lim.max_byte_count = 0;
18 elm_entry_markup_filter_append(en, elm_entry_filter_limit_size,
&lim);

In this code, we expect to see the filter of entry will be renewed.
But elm_entry_markup_filter_remove() doesn't work.
Because, markup_filter does not hold the address of data when we use
the filter callback which is defined in elm_entry.c

_filter_new() in elm_entry.c
You can see that _filter_new allocates new pointer and names as lim2.
lim2 is saved in data of _Elm_Entry_Markup_Filter. So the address of
data doesn't equal to the input data.
2013-05-16 18:10:13 +09:00
Carsten Haitzler 56b5974327 update po's 2013-05-16 15:40:14 +09:00
Ryuan Choi 97f0333f1d Fix crash when clicked 'Sorted insert' of elementary_test "gengrid 2" 2013-05-16 15:01:51 +09:00
Flavio Ceolin d53cc519ff Welcome a new smart callback for scrollables -- page,changed. 2013-05-15 18:57:15 -03:00
Ryuan Choi f296eed13e elm_entry: Do not paste multiple lines in single line entry 2013-05-15 17:45:48 +01:00
Stefan Schmidt b9252891a7 elm_cnp: One semicolon is enough. 2013-05-14 15:52:49 +01:00
Youngbok Shin a68f086008 elm_entry : Fix ctxpopup can't be called again in the mobile mode entry. 2013-05-14 14:06:21 +01:00
Daniel Zaoui 441a95662d Elementary: fix elm_thumb by giving the object as data of the callback.
The callbacks were expecting the object itself when they were receiving
the data of this object.
2013-05-14 09:50:31 +03:00
Chris Michael 3638d83a8c 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>
2013-05-14 07:05:56 +01:00
Tom Hacohen 2607181fb0 Fixed bad theming. elm_widget_theme_object_set is for edje objects. 2013-05-13 14:36:23 +01:00
Chris Michael 76eb5c8a1b 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>
2013-05-13 12:20:13 +01:00
Tom Hacohen 123596ee5b 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.
2013-05-13 11:09:06 +01:00
WooHyun Jung bb3e1ab36e elementary/elm_entry : Fixed wrong typo. 2013-05-13 09:00:50 +09:00
Yossi Kantor 2e1eacd0ba 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.
2013-05-12 15:32:33 +03:00
ChunEon Park 698063a988 removed useless 2013-05-11 15:52:13 +09:00
Daniel Juyung Seo f010b62803 arcanist test 2013-05-11 15:50:29 +09:00
Daniel Juyung Seo 5eb56af867 arcanist test 2013-05-11 02:10:04 +09:00
Daniel Juyung Seo e0def53222 NEWS: fixed formatting 2013-05-11 01:32:19 +09:00
cabelitos 52597125f7 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.
2013-05-10 11:07:10 -03:00
Daniel Juyung Seo 9c28b4409e elm_gengrid.c: initialized local variable.
This needs to be re-visited.
I am also looking at you, JackDanielz.
2013-05-10 22:38:33 +09:00
Mike Blumenkrantz 40924d8994 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
2013-05-10 13:37:30 +01:00
Carsten Haitzler df9f486bdb 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.
2013-05-10 16:53:34 +09:00
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
Carsten Haitzler 6f0fda2539 update po's 2013-05-06 17:32:00 +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
Rafael Antognolli 6bc0cc2fab elm/actionslider: Drag should work with double and triple click too. 2013-05-02 14:29:58 -03: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 97b41380b5 Fixed wrong typo in the latest commit. not -> now 2013-05-02 14:53:34 +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
maxerba 92af403f53 adding serbian translation 2013-04-29 23:53:53 +02: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
maxerba eb4262e761 updating french translation 2013-04-29 17:24:29 +02: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
Daniel Zaoui f03db69f8f Elementary: Split headers for Gengrid, genlist, grid, image and index 2013-04-28 15:25:28 +03:00
Daniel Zaoui 8804b1bed4 Elementary: Lost APIs have resurrected. 2013-04-28 14:43:28 +03:00
Daniel Zaoui 3b6fa4e0a2 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.
2013-04-28 13:55:41 +03:00
Daniel Zaoui 0ca5c025aa Elementary: header split for DateTime, DaySelector, DiskSelector, Entry,
Flip, Flip Selector, Frame, Gesture Layer, GLView, Hover, Icon,
   Inwin, Label.
2013-04-28 12:06:08 +03:00
Daniel Zaoui 9e713bc791 Elementary: oups... forgot to include the new files in the installation.
Spank on me!!!
2013-04-28 11:38:57 +03:00
Daniel Zaoui bc7feadb88 Elementary: Conform header split. 2013-04-28 09:57:48 +03:00
Daniel Zaoui 052c1fb386 Elementary: Color Selector header split. 2013-04-28 09:56:42 +03:00
Daniel Zaoui 33ce377c11 Elementary: Clock header split. 2013-04-28 09:54:26 +03:00
Daniel Zaoui ae1fbe06dd Elementary: Check header split. 2013-04-28 09:50:23 +03:00
Daniel Zaoui 3731229c9f Elementary: Calendar header split. 2013-04-28 09:49:52 +03:00
Daniel Zaoui daddfcdab6 Elementary: Bubble header split. 2013-04-28 09:47:05 +03:00
Daniel Zaoui fc008bf517 Elementary: Box header split. 2013-04-28 09:44:42 +03:00
Daniel Zaoui c4c815c120 Elementary: Bg header split. 2013-04-28 09:41:30 +03:00
Daniel Zaoui 8bc9e75374 Elementary: Action Slider header split. 2013-04-28 09:37:46 +03:00
Daniel Zaoui db80ddcf98 Elementary: Popup header split. 2013-04-28 09:27:21 +03:00
Daniel Zaoui 04855de17b Elementary: Naviframe header split. 2013-04-28 09:27:17 +03:00
Daniel Zaoui fe72eb8945 Elementary: MultiButton Entry header split. 2013-04-28 09:09:33 +03:00
Daniel Zaoui 5af6b860a8 Elementary: Hoversel header split. 2013-04-28 09:04:28 +03:00
Daniel Zaoui 4d6b7083bf Elementary: File selectors header split. 2013-04-28 09:02:06 +03:00
Daniel Zaoui 961fc60e3d Elementary: Ctx Popup header split. 2013-04-28 08:46:09 +03:00
Daniel Zaoui 2d8526c471 Elementary: Button header split. 2013-04-28 08:37:20 +03:00
Daniel Zaoui f7b273606b 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.
2013-04-28 08:37:13 +03:00
Ryuan Choi e3aeebb8c7 elc_popup.c: Do not create action_area when buttons are empty 2013-04-27 05:54:42 +09:00
Carsten Haitzler 2f5dd6fd98 fix libm linking
http://trac.enlightenment.org/e/ticket/2339
2013-04-26 20:07:30 +09:00
Daniel Juyung Seo 731ee2b5ae elm_index.h: fixed wrong documentation. 2013-04-26 18:38:56 +09:00
Daniel Juyung Seo 6940c8bc10 toolbar: updated documentations.
1. elm/toolbar/more/default edc.
2. elm_toolbar_more_item_get() API
2013-04-26 17:38:42 +09:00
Daniel Juyung Seo f64c5ecc9b test_inwin.c: added more description about the style and fixed formatting. 2013-04-26 17:38:42 +09:00
Rafael Antognolli 028fcf8827 elm/wayland: Fix window resize when the window is rotated. 2013-04-25 20:02:55 -03:00
Rafael Antognolli 07b420b776 elm_test/window_states: Add a checkbox for enabling fullscreen. 2013-04-25 14:52:55 -03:00
ChunEon Park 9df155edaa elementary/naviframe - fix null pointer access on naviframe item deletion. 2013-04-25 19:26:09 +09:00
Shinwoo Kim 63e74f695b [focus] update child_can_focus on parent, when an widget becomes focusable 2013-04-25 14:59:39 +09:00
Daniel Willmann 48d22cb72c elm_dbus_menu: Fix function signature for the !HAVE_ELDBUS case
The code path that gets compiled if we don't have eldbus was not
updated. This should fix build problems with older efl versions.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-24 14:37:25 +01:00
ChunEon Park 65fa37fe9d elementary - fix typo 2013-04-24 12:29:53 +09:00
Lucas De Marchi cb495f13de Rename edbus->eldbus 2013-04-23 13:05:43 -03:00
Daniel Juyung Seo 9634137319 elm_widget.h: removed duplicated function declaration. Thanks Ryuan for the report. 2013-04-23 22:43:48 +09:00
ChunEon Park d139c5bc11 elementary/fileselector_button - rename the internal func. 2013-04-23 21:39:21 +09:00
ChunEon Park fd772a71eb elementary/fileselector_button, fileselector_entry, spinner - support language,changed callback. 2013-04-23 21:00:50 +09:00
ChunEon Park b802b93b55 elementary - fix indentation 2013-04-23 20:54:16 +09:00
ChunEon Park 15cacbe51b elementary - fix typo. 2013-04-23 20:33:08 +09:00
ChunEon Park ff10726141 elementary/ctxpopup, hoversel, naviframe, multibuttonentry, popup, diskselector, list, menu, segment_control, toolbar - support widget item language change 2013-04-23 20:30:15 +09:00
Jaehwan Kim 5153124045 Add 'if' statement for safety 2013-04-23 19:23:16 +09:00
ChunEon Park c81bda1077 elementary/widget item - and add elm_object_item_domain_part_text_translatable_set(). 2013-04-23 17:11:28 +09:00
Jaehwan Kim 9ad338cdfa Fix the scrolled entry in scroller is located wrong position when the cursor is changed.
It is a scroller in scroller. In this case, it moved twice.
2013-04-23 17:03:03 +09:00
ChunEon Park 3e981041c6 elementary/widget - missed new apis eo descriptions. 2013-04-23 16:56:06 +09:00
ChunEon Park e95af92756 elementary/widget - added elm_object_part_text_translatble_set() 2013-04-23 16:49:49 +09:00
Daniel Willmann 5df3e6af2d data/themes: Fix distcheck
Image file wants to be included

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-22 18:05:30 +01:00
Yossi Kantor 2b47d9ecd6 Colorselector - selection in palette with up and down arrows is now possible 2013-04-22 11:51:46 +03:00
Shinwoo Kim 3df6097679 [access][navifram] revert accessibility focus chain 2013-04-22 14:55:07 +09:00
Shinwoo Kim 1a20353725 [access] make access object unfocusable, when accessibility is disabled 2013-04-22 14:18:42 +09:00
Ryuan Choi 56592f3778 elm web: Fix build break when enabled ewebkit2
page_group was introduced after r145812 of webkit.
http://trac.webkit.org/changeset/145812
2013-04-20 17:09:50 +09:00
Ryuan Choi 0cf2a93366 elm_win.h : Removed 'rendered' which can make ambiguity. 2013-04-19 13:30:17 +09:00
Daniel Juyung Seo 4ad5e116a9 test_index.c: added index omit feature enable, disable option. 2013-04-19 03:03:58 +09:00
Daniel Juyung Seo ea8177ecd1 elm_index.h: added missing 'since' description. fixed documentation. 2013-04-19 02:48:32 +09:00
Daniel Juyung Seo 45d3dd116b test_hoversel.c: fixed wrong use case.
Do not set window resize object here and there.
Use elm_win_resize_object_add() only when you intended and needed.
2013-04-18 17:12:27 +09:00
Daniel Juyung Seo 1844ab63f9 config.c: Set the minimum scroll acceleration weight to 1.0.
Having weight less than 1.0 doesn't make any sense.
2013-04-18 13:16:58 +09:00
Daniel Juyung Seo 9ba8897f91 naviframe.edc: added comments for ambigous alias.
This was added for the backward compatibility.
I can't find any use case for these aliases but we can't remove it because this was included in the released elementary.
2013-04-18 12:52:54 +09:00
Ryuan Choi af3bd208b1 test_clock.c : Improve API use case.
1. Calls elm_clock_edit_mode_set to change edit mode.
2. Fixed switch indentation.
3. Print more usefull description for 'Next API function'
2013-04-18 12:30:58 +09:00
Shinwoo Kim ae9adc7944 [access] reset access info callback function, if access info data is set 2013-04-18 11:01:20 +09:00
Shinwoo Kim 8558d80ae1 [access] add elm_access_action(), elm_access_action_cb_set() 2013-04-18 10:52:01 +09:00
Daniel Juyung Seo 22841e0c11 elm_list.h: added documentations for label parameter of item insertion.
The label parameter is copied inside the list. So if an application dynamically
allocated the label, the application should free the label after tem insertion
call.
2013-04-18 02:52:32 +09:00
Daniel Juyung Seo fbdd64e1cb elm_config.h: fixed formatting.
1. fixed wrong documentation space.
2. removed trailing whitespaces.
3. removed unnecessary lines.
2013-04-18 02:18:47 +09:00
Daniel Juyung Seo 1503eb16ee Revert "I removed it->generation, sd->generation, it->walking, sd->walking"
This patch broke at least two stuffs:

1. item movement with key arrow
now up/down arrow scrolls genlist now move to upper/lower item.

2. item del routine.
item del callbacks are called twice LOL.
this also broke apps that use elm_fileselector_button which uses elm_genlist internally.

Once these are fixed and tested more, I will re-commit this.

This reverts commit cea8e755dbf9b062bb1e6d7a89fbf4c590b8f6b3.
2013-04-18 01:30:34 +09:00
Daniel Juyung Seo 99b7b46fec test_genlist.c: printed more information to reveal the bug of commit cea8e755dbf9b062bb1e6d7a89fbf4c590b8f6b3. 2013-04-18 01:08:13 +09:00
Daniel Juyung Seo 1ef3efd3e4 Revert "elm_scroller.c: merged two eo_do calls into one to get the benefit of eo."
setter and getter should not be used at one eo_do() calls.

This reverts commit a05909cee056ef181abb6c0705b51d842cc4c991.
2013-04-17 22:50:41 +09:00
ChunEon Park d7d77edf42 elementary/naviframe - don't try to pop the naviframe item multiple times. 2013-04-17 22:08:41 +09:00
Hosang Kim 6883e2a2b1 [Scroller] changed acceleration constant values 2013-04-17 21:56:02 +09:00
Shinwoo Kim 31afa29838 [access] read at once 2013-04-17 17:22:13 +09:00
Shinwoo Kim 816be82847 Merge branch 'master' of ssh://git.enlightenment.org/core/elementary 2013-04-17 16:40:55 +09:00
Daniel Juyung Seo e25a01ce0c elm_index.c, elm_widget_index.h: flourish the internals of index.
1. added more internal documentation.
2. use EINA_TRUE/FALSE macro for Eina_Bool type.
2013-04-17 15:11:00 +09:00
Ryuan Choi 42fce4830f elm_index.c: Fixed warnings when closed elementary_test "Index horizontal".
In _elm_index_smart_del, _item_free was called twice.
So this patch removed unnecessary _item_free() which called by elm_widget_item_del.
2013-04-17 14:35:34 +09:00
Daniel Juyung Seo 59c7ab20d5 test.c: use elementary_test eina log domain for elementary_test for a better debug. 2013-04-17 14:16:57 +09:00
Daniel Juyung Seo 6df68b490d test_list.c, test_genlist.c: fixed wrong edge,top/bottom/left/right smart callback usecases.
1. use correct name: scroll,edge,top -> edge,top.
2. use edge callbacks in the right test case.
2013-04-17 14:16:57 +09:00
Daniel Juyung Seo e0a78ef26f elm_scroller.c: merged two eo_do calls into one to get the benefit of eo. 2013-04-17 14:16:57 +09:00
Daniel Juyung Seo b2663b9d16 elm_entry, elm_layout: fixed formatting.
1. fixed formatting.
2. removed unnecessary lines.
2013-04-17 14:16:56 +09:00
Daniel Juyung Seo 092288a5f7 elm_layout.h: updated documentation. 2013-04-17 14:16:56 +09:00
Jaehwan Kim cb86345c1d Scroll to highlighted item in toolbar. This is related to ed93aa20588633d36bfcdf6e3b093923be65f4d8. 2013-04-16 21:06:11 +09:00
Daniel Juyung Seo dadd9e0c4c elm_entry.c: moved comments to a proper place. 2013-04-16 20:05:04 +09:00
WooHyun Jung 68dd4b5f4e elementary/elm_entry : When entry is disabled, scrolling is also disabled. 2013-04-16 17:59:02 +09:00
Igor Murzov f3e1e995fd Install CMake config to the proper path 2013-04-16 12:09:19 +04:00
Daniel Juyung Seo dd927083b1 gengrid.edc: clip the swallowed object when the object is too big to fit.
this should be applied to other SWALLOW parts if neccessary.
2013-04-16 16:17:25 +09:00
Daniel Juyung Seo ac06f3db82 elm_index: flourish it->select variable.
1. added a comments for it->select variable.
2. used EINA_TRUE/EINA_FALSE for Eina_Bool type.
2013-04-16 16:05:51 +09:00
Daniel Juyung Seo 7df9b96ed5 elm_interface_scrollable.c: fixed formatting. 2013-04-16 15:50:58 +09:00
Jaehwan Kim 274a51183d Fix the policy is not changed when the theme is changed.
The "reload" signal from edc is necessary always.
2013-04-16 13:27:55 +09:00
Thiep Ha 22ff7be1b6 Currently in entry, there is no callback for copy/cut context menu
item click.
This patch adds callback for copy/cut context menu item click,
so that application developers can add their own processing for
copy/cut item click event.
2013-04-16 13:16:44 +09:00
Carsten Haitzler 3b46946a48 add rect event swallow for panes so handle thumb can be affected by
finger size.
2013-04-15 23:55:57 +09:00
Jaehwan Kim 633be421a5 [Toolbar] Add the feature for key events. 2013-04-15 14:34:15 +09:00
Carsten Haitzler f3664848a1 remove support for now deprecated evas engines from elm win. 2013-04-15 12:04:43 +09:00
Tae-Hwan Kim e939692a78 I removed it->generation, sd->generation, it->walking, sd->walking
flags.
This flags was used for deferring deletion of genlist items.
After deferred, items can be cleanup when _item_select() is called.
This flags was used for preventing crash when subitems are deleted right
after one item is deleted.

But this made genlist code too complicated and could hide internal
issues. One of the issues is incorrect use of EINA_INSTLIST_FOREACH (or
forloop). Because sub items can be deleted when one item is deleted, I
used whlie loop and EINA_INLIST_CONTAINER_GET(sd->items->last, xx) and
not defer the deletion. This has no problem evenif inlist sd->items is
changed inside the while-loop.
2013-04-15 12:00:43 +09:00
Jaeun Choi a726c63102 elm_index: register access object in smart theme
Signed-off-by: eunue (Jaeun Choi)
2013-04-12 21:06:54 +09:00
Ryuan Choi e17cfb925f elm_notify: Added Eo API for elm_notify_align api.
elm_notify_orient api was deprecated and replaced to elm_notify_align api,
so this patch replaced Eo APIs to newer..
2013-04-12 16:01:50 +09:00
Daniel Juyung Seo 4ef1ba5088 elm_colorselector.c: fix _item_sizing_eval in a better way.
In the previous way, edje_object_size_min_restricted_calc will never be called because VIEW(item) is an elm_layout.
2013-04-12 03:21:04 +09:00
Daniel Juyung Seo a18a5fa800 elm_colorselector.c: fixed formatting. 2013-04-12 03:19:30 +09:00
Ryuan Choi 7944ee2e0b panel.edc: Fixed different behavior of right oriented panel.
When pressed in and released out of handle,
right oriented panel shows different behavior.

In addition, fixed highlight_show, highlight_hide signal like other orientation.
2013-04-11 20:26:05 +09:00
Daniel Zaoui b3ef18bb66 Elementary tests: fix group name 2013-04-11 11:33:07 +03:00
Daniel Juyung Seo ba4dbce9d9 elm: enhance eina_list_free usages. use EINA_LIST_FREE if needed. 2013-04-10 20:28:35 +09:00
Daniel Juyung Seo b347b94e19 elm_datetime.c: removed unnecessary debug messages. 2013-04-10 20:28:35 +09:00
Jaehwan Kim 0337f1ad68 Fix the calculation double type number.
Round off to the nearest whole number.
2013-04-10 20:25:35 +09:00
Jaehwan Kim 87fc1389b9 Add the API elm_scroller_single_direction_set/get.
This sets how the content is scrolled.
2013-04-10 20:06:41 +09:00
Carsten Haitzler 774cff2858 update po's? 2013-04-10 19:08:48 +09:00
Shinwoo Kim 62415070e7 [access] turn off highlight display when accessibility is disabled 2013-04-10 17:28:08 +09:00
Ryuan Choi 7e3b63223b test_panes.c: Improve double tap behavior of test_panes. 2013-04-10 15:20:23 +09:00
Daniel Juyung Seo f70641febc elm_grid.h: fixed formatting and wrong doxygen. 2013-04-10 15:19:19 +09:00
Jaehwan Kim c8c06b49a1 Change the location of proto type. 2013-04-10 13:36:04 +09:00
Jaehwan Kim f5029ca33c Fix the region_show/region_bring_in don't have a limit at a paging movement. 2013-04-10 11:22:52 +09:00
Daniel Zaoui 1f62ff7647 Elementary: check object class
We need to check that the object is an edje object before calling the
edje function.
2013-04-09 21:29:24 +03:00
WooHyun Jung b573a1f3dc Modified ChangeLog and NEWS for the latest modification. 2013-04-09 22:29:56 +09:00
WooHyun Jung 8a6c6c0827 elc_ctxpopup.c : Add focus_direction and fixed wrong focus set when sd->list exists. 2013-04-09 22:24:53 +09:00