Commit Graph

9823 Commits

Author SHA1 Message Date
Amitesh Singh daee26de35 genlist: Added focus movement on widget items by mouse in.
Summary: @feature

Test Plan: elementary_test->Genlist Focus

Reviewers: raster, cedric, woohyun

Reviewed By: raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D663
2014-04-01 20:25:03 +09:00
Amitesh Singh e8ce63b33d list: Added focus movement on widget items by mouse in.
Summary: @feature

Test Plan: elementary_test->List Focus

Reviewers: raster, cedric, woohyun

Reviewed By: raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D662
2014-04-01 20:23:24 +09:00
Daniel Zaoui 2bc08afc83 Eolian: Integration of Genlist and Genlist Pan 2014-04-01 13:55:42 +03:00
wonguk.jeong 26ebe359c7 cnp: check object type before getting window id
Summary:
problem:
1) elementary_test -> entry -> close entry window
2) type mismatch warning is shown on console as below

ERR<19427>:eo lib/eo/eo.c:342 _eo_dov_internal() in elm_win.eo.c:2067: Can't execute function Elm_Win:ELM_OBJ_WIN_SUB_ID_XWINDOW_GET (op 0x167) for class 'Elm_Entry'. Aborting.

solution:
check top object type before invoke elm_win_xwindow_get()/elm_wl_window_get().
if it's not a window, find window id by using ecore_evas APIs.

Fixes T1141

Test Plan: elementary_test -> entry -> close entry window -> check console

Reviewers: raster, seoz, uartie

Reviewed By: raster

CC: seoz

Maniphest Tasks: T1141

Differential Revision: https://phab.enlightenment.org/D684
2014-04-01 19:54:09 +09:00
Carsten Haitzler 3f1e7f6851 menu - fix bug that happens as a result of fixing window obj position
similar fix to 59cfed147b50d5b5c644ec75d2c6eb34e8b84294
2014-04-01 19:52:18 +09:00
Tom Hacohen 6f692db203 Theme: Fixed spelling mistake in a comment.
Reported by OnlyHuman.

Fixes T1142.
2014-04-01 10:43:18 +01:00
Carsten Haitzler 579331403e hover - fix bug that happens as a result of fixing window obj position
to fix a window position bug, window had to track actual geometry and
not alwasy be at 0,0. but this means hover, that is getting geometry
of the win object sometimes to figure out hover coverage area, and
thus now x, y are not 0, 0 anymore...
2014-04-01 17:29:36 +09:00
Chris Michael b603ca9f87 elementary: Add support to elementary for creating applications which
run in drm.

@feature: This adds an ELM_ENGINE=drm option so that elementary apps
can be run 'standalone' inside drm without any window managers,
compositors, etc

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-04-01 07:10:51 +01:00
Chris Michael 163796f26e elementary: Remove FIXME comment as it is already done above.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-04-01 07:10:51 +01:00
Chris Michael 2d1276bd32 elementary: Add drm to list of available engine names, and add env
check for drm engine.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-04-01 07:10:51 +01:00
Chris Michael 2338b5ad74 elementary: Add ecore-drm header and ELM_DRM engine define
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-04-01 07:10:51 +01:00
Jaeun Choi 121f5446c7 check, colorselector, calendar, diskselector: apply key binding
Summary:
apply key binding to 4 widgets
this revision is only for reviewing
I'll send 4 seperate patches after review is done.

Test Plan: None

Reviewers: Hermet, seoz, raster

Differential Revision: https://phab.enlightenment.org/D678
2014-04-01 11:10:25 +09:00
Carsten Haitzler d85c9ac689 elm - cursor - don't get window id if event area obj is not a window 2014-04-01 10:06:47 +09:00
Thiep Ha e416ea19a5 [Elm_Dnd] Correct drag position when rotation
Summary:
When window is rotated, the drag position is not updated.
It makes dnd cannot find out correct dropable objects.
This patch updates the drag position when window is rotated, so that dnd can find correct dropable objects.
@fix

P/S: This patch is originated from JackDanielZ (Daniel Zaoui). I update it to conform with lastest code.

Reviewers: JackDanielZ, raster

Reviewed By: JackDanielZ

CC: woohyun

Differential Revision: https://phab.enlightenment.org/D680
2014-04-01 09:39:16 +09:00
Carsten Haitzler e2599a6d4a elm widget - dont get focus if object is not an elm widget
this islences lots of missing method complaints from eo (yes - we
wantmixed elm + non elm widgets to work, thus this has to be handled)
2014-04-01 09:26:24 +09:00
Iván Briano 02590f4877 Workaround broken popup on Terminology
As the comment in the code explains, when ctxpopup is shown, it's giving
focus to the inner list, which immediately decides to select the first
of its items, calling, in the process, its selection callback. This has
the very unfortunate, annoying and uselessly broken effect of making the
popup never showing up, and instead triggering the first action in it.

Since this behavior of "select first item on focus" seems to be the path
taken in other places, I'm letting the people that know what they want
to do about that figure out how to fix it properly.
2014-03-31 14:50:53 -03:00
Daniel Zaoui 2f3f5b31cd Map: fix params names 2014-03-31 16:36:22 +03:00
Daniel Zaoui 78d4ae4258 Eolian: Integration of List 2014-03-31 16:00:46 +03:00
ChunEon Park 8f5332f7c4 Revert "Revert "key binding: define Elm_Action function as having a return type of Eina_Bool""
This reverts commit 0c32a3fcf13f0c43747c478f012df259e987c156.

now this can be pushed since second merge window for 1.10 is open
2014-03-31 21:28:05 +09:00
Carsten Haitzler 44c96c3efd fix left over soft cursors in elm
@fix - this fixes T893
2014-03-31 20:41:47 +09:00
Daniel Zaoui b62d73c702 Eolian: Integration of Naviframe 2014-03-31 13:48:26 +03:00
Daniel Zaoui 4b163aecbc Eolian: Integration of Multi Button Entry 2014-03-31 13:48:26 +03:00
Daniel Zaoui 496020ea96 Eolian: Integration of Flip Selector 2014-03-31 13:48:26 +03:00
Daniel Zaoui 038cfe9d3f Eolian: Integration of File Selector 2014-03-31 13:48:26 +03:00
Daniel Zaoui 7e895e4d16 Eolian: Integration of File Selector Entry 2014-03-31 13:48:26 +03:00
Daniel Zaoui 4ef3173bd5 Eolian: Integration of File Selector Button 2014-03-31 13:48:25 +03:00
Daniel Zaoui 2c24e9899d Eolian: Integration of File Selector Interface 2014-03-31 13:48:25 +03:00
Daniel Zaoui ad6a078501 Eolian: Integration of Win 2014-03-31 10:23:51 +03:00
Daniel Zaoui 550fca5d05 Eolian: Integration of Widget Access Object 2014-03-31 10:23:51 +03:00
Daniel Zaoui 99b8105671 Eolian: Integration of Web 2014-03-31 10:23:51 +03:00
Daniel Zaoui 920f0d5a40 Eolian: Integration of Video 2014-03-31 10:23:51 +03:00
Daniel Zaoui 9b798e7a64 Eolian: Integration of Toolbar 2014-03-31 10:23:51 +03:00
Daniel Zaoui b55775d43c Eolian: Integration of Thumb 2014-03-31 10:23:51 +03:00
Daniel Zaoui dfd2278bc7 Eolian: Integration of Table 2014-03-31 10:23:51 +03:00
Daniel Zaoui 70192db5dd Eolian: Integration of Systray 2014-03-31 10:23:51 +03:00
Daniel Zaoui bd9a1c81c6 Eolian: Integration of Spinner 2014-03-31 10:23:51 +03:00
Daniel Zaoui 6c178c1312 Eolian: Integration of Slideshow 2014-03-31 09:08:42 +03:00
Daniel Zaoui 016bf31358 Eolian: Integration of Slider 2014-03-31 09:08:42 +03:00
Daniel Zaoui 8fa7b368be Eolian: Integration of Separator 2014-03-31 09:08:42 +03:00
Daniel Zaoui e1a15be56e Eolian: Integration of Segment Control 2014-03-31 09:08:42 +03:00
Daniel Zaoui c76581ca44 Eolian: Integration of Scroller 2014-03-31 09:08:42 +03:00
Daniel Zaoui 679b402517 Eolian: Integration of Route 2014-03-31 09:08:11 +03:00
Daniel Zaoui 7705d7c40c Eolian: Integration of Radio 2014-03-31 09:08:11 +03:00
Daniel Zaoui 59378dd4dd Eolian: Integration of Progressbar 2014-03-31 08:19:03 +03:00
Daniel Zaoui 1f5c92fec0 Eolian: Integration of Prefs 2014-03-31 08:18:57 +03:00
Daniel Zaoui 6b3cc41354 Eolian: Integration of Popup 2014-03-31 08:18:51 +03:00
Daniel Zaoui 7d263085fd Eolian: Integration of Plug 2014-03-31 08:18:45 +03:00
Daniel Zaoui 246e0f4934 Eolian: Integration of Player 2014-03-31 08:18:37 +03:00
Daniel Zaoui 8423df2f41 Eolian: Integration of Photo 2014-03-31 08:18:30 +03:00
Daniel Zaoui 0112a19293 Eolian: Integration of Photocam and Photocam Pan 2014-03-31 08:18:23 +03:00