Jaeun Choi [Tue, 15 Apr 2014 05:46:39 +0000 (14:46 +0900)]
player: apply key binding
Summary: This patch applies key binding to elm_player.
Test Plan: None
Reviewers: Hermet, raster
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D730
Jaeun Choi [Tue, 15 Apr 2014 05:40:38 +0000 (14:40 +0900)]
hoversel: apply key binding
Summary: This patch applied key bindiing to elc_hoversel.
Test Plan: None
Reviewers: Hermet, raster
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D729
Jaeun Choi [Tue, 15 Apr 2014 04:58:01 +0000 (13:58 +0900)]
fileselector: apply key binding
Summary: This patch applies key binding to elm_fileselector.
Test Plan: elementary_test > fileselector > check key events
Reviewers: Hermet, raster
Differential Revision: https://phab.enlightenment.org/D728
Jaeun Choi [Tue, 15 Apr 2014 04:13:57 +0000 (13:13 +0900)]
list: apply key binding
Summary: This patch applies key binding to elm_list.
Test Plan: elementary_test > list > check key events
Reviewers: Hermet, raster, seoz
Differential Revision: https://phab.enlightenment.org/D727
Jaeun Choi [Mon, 14 Apr 2014 10:47:52 +0000 (19:47 +0900)]
key binding infra change for modifiers
Summary: This patch makes key binding support multiple and inverse modifier set.
Test Plan: None
Reviewers: raster, Hermet
Differential Revision: https://phab.enlightenment.org/D717
Ryuan Choi [Mon, 14 Apr 2014 05:00:33 +0000 (14:00 +0900)]
elm_web2: Fix build break with latest EFL
Followes Eo2 changes.
Daniel Juyung Seo [Sat, 12 Apr 2014 17:00:33 +0000 (02:00 +0900)]
toolbar: Initialized some internal variables.
This fixes coverity CID 1199658, 1199659.
Daniel Juyung Seo [Sat, 12 Apr 2014 16:58:43 +0000 (01:58 +0900)]
scroller: Initialized some internal variables.
This fixes coverity CID 1199657, 1199622, 1199621, 1199620.
@fix
Daniel Juyung Seo [Sat, 12 Apr 2014 16:44:22 +0000 (01:44 +0900)]
widget: Initialized internal variables.
This fixes coverity CID 1199625 and 1199626.
@fix
Daniel Juyung Seo [Sat, 12 Apr 2014 16:40:27 +0000 (01:40 +0900)]
test_genlist: Initialize internal variable.
This fixes coverity CID 1193249.
Daniel Juyung Seo [Sat, 12 Apr 2014 16:37:38 +0000 (01:37 +0900)]
test_gengrid: Refactor gengrid test code.
- Added 'unselected' callback to reveal multiselect bug.
- Passed 'gengrid' directly instead of passing 'api' structure and using it indirectly.
- Added more box to make the GUI cleaner.
- Removed unnecessary comments and added more important comment.
Ryuan Choi [Fri, 11 Apr 2014 20:20:23 +0000 (05:20 +0900)]
elm_web2: Fix build break.
There are some missing implementations whith elm_web implements
but elm_web2 didn't yet.
This patch just added dummy implementations to fix build break.
Daniel Zaoui [Fri, 11 Apr 2014 06:39:48 +0000 (09:39 +0300)]
Menu: Fix warnings.
Jaeun Choi [Thu, 10 Apr 2014 10:29:37 +0000 (19:29 +0900)]
removed unnecessary field in key binding
Summary: No need to check ev->string if use ev->key instead of ev->keyname.
Test Plan: None
Reviewers: raster
Reviewed By: raster
Differential Revision: https://phab.enlightenment.org/D714
Carsten Haitzler (Rasterman) [Thu, 10 Apr 2014 09:18:21 +0000 (18:18 +0900)]
FIX TOMS BREAKING OF ELEMENTARY!
Tom Hacohen [Thu, 10 Apr 2014 08:49:22 +0000 (09:49 +0100)]
Adjust code to use the slightly different Eo2 API.
With Eo2 you can return values directly without the need to use a pointer
(use the C return).
For example:
eo_do(obj, elm_object_text_get(&text));
becomes:
eo_do(obj, text = elm_object_text_get());
@feature
Tom Hacohen [Thu, 3 Apr 2014 14:21:28 +0000 (15:21 +0100)]
atspi: Made some protected functions protected.
They should be protected and they break compilation if they are not. I'm
pretty sure much more functions should be protected, but this one
definitely.
Tom Hacohen [Thu, 3 Apr 2014 16:30:04 +0000 (17:30 +0100)]
test task switcher: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:26:23 +0000 (17:26 +0100)]
test systray: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:25:38 +0000 (17:25 +0100)]
test application server: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:23:03 +0000 (17:23 +0100)]
win: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:21:05 +0000 (17:21 +0100)]
widget: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:13:49 +0000 (17:13 +0100)]
web: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:13:10 +0000 (17:13 +0100)]
video: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:12:41 +0000 (17:12 +0100)]
toolbar: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 16:00:37 +0000 (17:00 +0100)]
thumb: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:56:23 +0000 (16:56 +0100)]
table: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:55:07 +0000 (16:55 +0100)]
spinner: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:53:52 +0000 (16:53 +0100)]
slideshow: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:53:19 +0000 (16:53 +0100)]
slider: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:51:55 +0000 (16:51 +0100)]
separator: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:51:11 +0000 (16:51 +0100)]
segment control: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:50:15 +0000 (16:50 +0100)]
scroller: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:46:01 +0000 (16:46 +0100)]
route: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:45:35 +0000 (16:45 +0100)]
radio: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:44:14 +0000 (16:44 +0100)]
progressbar: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:42:49 +0000 (16:42 +0100)]
prefs: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:41:59 +0000 (16:41 +0100)]
plug: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:41:05 +0000 (16:41 +0100)]
photocam: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:39:38 +0000 (16:39 +0100)]
photo: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:38:49 +0000 (16:38 +0100)]
panes: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:36:36 +0000 (16:36 +0100)]
notify: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:35:37 +0000 (16:35 +0100)]
menu: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:34:29 +0000 (16:34 +0100)]
mapbuf: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:33:52 +0000 (16:33 +0100)]
map: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:32:21 +0000 (16:32 +0100)]
list: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:30:35 +0000 (16:30 +0100)]
layout: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:27:05 +0000 (16:27 +0100)]
label: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:25:28 +0000 (16:25 +0100)]
inwin: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:23:51 +0000 (16:23 +0100)]
interface scrollable: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:20:32 +0000 (16:20 +0100)]
interface atspi component: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:18:15 +0000 (16:18 +0100)]
index: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:17:22 +0000 (16:17 +0100)]
image: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:15:48 +0000 (16:15 +0100)]
icon: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:13:46 +0000 (16:13 +0100)]
hover: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:10:56 +0000 (16:10 +0100)]
grid: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:10:15 +0000 (16:10 +0100)]
glview: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:09:35 +0000 (16:09 +0100)]
genlist: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:07:36 +0000 (16:07 +0100)]
gengrid: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:06:01 +0000 (16:06 +0100)]
frame: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:05:07 +0000 (16:05 +0100)]
flipselector: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:04:11 +0000 (16:04 +0100)]
flip: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 15:02:32 +0000 (16:02 +0100)]
entry: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 14:10:04 +0000 (15:10 +0100)]
diskselector: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 14:05:31 +0000 (15:05 +0100)]
dbus menu: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 14:03:20 +0000 (15:03 +0100)]
dayselector: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:57:11 +0000 (14:57 +0100)]
datetime: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:55:57 +0000 (14:55 +0100)]
conformant: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:55:07 +0000 (14:55 +0100)]
colorselector: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:54:14 +0000 (14:54 +0100)]
cnp: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:51:21 +0000 (14:51 +0100)]
clock: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:50:21 +0000 (14:50 +0100)]
check: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:49:09 +0000 (14:49 +0100)]
calendar: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:48:15 +0000 (14:48 +0100)]
button: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:47:03 +0000 (14:47 +0100)]
bubble: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:46:22 +0000 (14:46 +0100)]
box: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:45:21 +0000 (14:45 +0100)]
atspi bridge: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:35:15 +0000 (14:35 +0100)]
atspi object: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:28:24 +0000 (14:28 +0100)]
app client view: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:26:23 +0000 (14:26 +0100)]
app client: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:24:13 +0000 (14:24 +0100)]
app server view: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:21:40 +0000 (14:21 +0100)]
app server: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:09:52 +0000 (14:09 +0100)]
actionslider: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:08:39 +0000 (14:08 +0100)]
popup: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:05:41 +0000 (14:05 +0100)]
player: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:04:32 +0000 (14:04 +0100)]
naviframe: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:02:23 +0000 (14:02 +0100)]
multibuttonentry: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 13:00:20 +0000 (14:00 +0100)]
hoversel: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 12:58:26 +0000 (13:58 +0100)]
fileselector entry: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 12:55:13 +0000 (13:55 +0100)]
fileselector button: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 12:53:04 +0000 (13:53 +0100)]
fileselector: Adjusted to Eo2.
Tom Hacohen [Thu, 3 Apr 2014 12:46:17 +0000 (13:46 +0100)]
Ctxpopup: Adjusted to Eo2.
Jaeun Choi [Thu, 10 Apr 2014 08:10:00 +0000 (17:10 +0900)]
scroller: apply key binding
Summary: This patch applies key binding to elm_scroller.
Test Plan: elementary_test > Scroller > check key events
Reviewers: Hermet, raster
Differential Revision: https://phab.enlightenment.org/D711
Carsten Haitzler (Rasterman) [Thu, 10 Apr 2014 08:02:52 +0000 (17:02 +0900)]
fix new access of uninitted memory isue on eo move
Jean-Philippe Andre [Thu, 10 Apr 2014 07:07:05 +0000 (16:07 +0900)]
Makefile: Add @EVIL_LIBS@ for access_output
Thanks Adrien for the report and fix.
Carsten Haitzler (Rasterman) [Thu, 10 Apr 2014 06:06:35 +0000 (15:06 +0900)]
elm cnip - fix new cnp problem where invalid mem ref done
Tom Hacohen [Thu, 3 Apr 2014 14:43:26 +0000 (15:43 +0100)]
layout: expose a typedef that needs to be public (Content_Alias).
This typedef is used in publicly exposed APIs.
Thiep Ha [Thu, 10 Apr 2014 02:20:50 +0000 (11:20 +0900)]
dnd: Skip drag window when drag starts
Summary:
Currently, when drag starts, drag window is not skipped. It makes ecore_x cannot find dropable window in some cases.
Issue: Dropable window is not found if we drop inside the initialized area of drag window.
(Example: in Dnd Types of elementary test, try to start dragging at right edge of left label and drop to left edge of right label. The drop is failed).
Reason: Ecore_x considers drag window when it tries to find dropable window at specific position. Therefore, it cannot find dropable window.
Resolve: Skip drag window.
@fix
Reviewers: raster, JackDanielZ, seoz
CC: woohyun, seoz
Differential Revision: https://phab.enlightenment.org/D710
Jaeun Choi [Thu, 10 Apr 2014 02:14:59 +0000 (11:14 +0900)]
naviframe: apply key binding
Summary: This patch applies key binding to elc_naviframe.
Test Plan: elementary_test > Naviframe > check key events
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D709
Ryuan Choi [Wed, 9 Apr 2014 15:49:10 +0000 (00:49 +0900)]
fleselector_button: Implement some missing interfaces of Elm_Interface_Fileselector
Implemented below.
- Elm_Interface_Fileselector::selected_paths::get;
- Elm_Interface_Fileselector::thumbnail_size;
- Elm_Interface_Fileselector::selected;
- Elm_Interface_Fileselector::hidden_visible;
- Elm_Interface_Fileselector::sort_method;
- Elm_Interface_Fileselector::multi_select;
- Elm_Interface_Fileselector::mode;