summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Rusty Lynch [Sun, 26 May 2013 17:35:19 +0000 (10:35 -0700)]
Update changelog for release
Rafael Antognolli [Tue, 30 Apr 2013 12:01:29 +0000 (09:01 -0300)]
ecore/wayland: Actually fix the screen geometry when it is rotated.
Remove the code after setting the correct geometry, which was setting
the geometry to the old value (before considering transform).
Rusty Lynch [Mon, 22 Apr 2013 21:04:36 +0000 (14:04 -0700)]
Update changelog for release
Rafael Antognolli [Mon, 8 Apr 2013 18:28:56 +0000 (15:28 -0300)]
ecore/wayland: Sync before assuming that there's no output.
This will make the mainloop block waiting for the output info, if it's
not there yet, but it's better than just returning with no screen size.
Rafael Antognolli [Mon, 8 Apr 2013 18:25:10 +0000 (15:25 -0300)]
ecore/wayland: Actually wait for the sync callback on ecore_wl_sync().
The wl_display_sync() request doesn't really wait for all the requests
to be processed, but instead sends a request for the "done" event.
Wayland relies on the fact that the requests are processed in order, so
when the "done" event is received, it means that all the other requests
requested prior to the respective "sync" have been processed already.
This commit makes the ecore_wl_sync() call actually wait for its "done"
event (thus blocking the ecore mainloop).
Rafael Antognolli [Wed, 3 Apr 2013 02:45:10 +0000 (23:45 -0300)]
ecore/wayland: Fix screen geometry when it is rotated.
Width and height should be swapped when the screen is rotated by 90 or
270 degrees.
Additionally, add a command to the ecore_evas_window_sizes_example which
returns the screen geometry.
Mikko Ylinen [Wed, 13 Mar 2013 11:12:51 +0000 (13:12 +0200)]
Add ecore-examples subpackage. Fixes TIVI-508.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Jimmy Huang [Wed, 6 Mar 2013 22:40:51 +0000 (14:40 -0800)]
Updated changelog file
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Tue, 5 Mar 2013 00:51:53 +0000 (16:51 -0800)]
Added api to raise window in wayland
Added ecore_wl_window_shell_surface_raise(), this will allow AUL/app-core to to resume an app by raising the wayland surface in Weston. This requires patched Wayland protocol and Weston to support shell_surface_raise.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 20 Feb 2013 23:20:39 +0000 (15:20 -0800)]
Backporting high cpu usage fix in wayland from upstream
Backporting 81360
ecore-wayland: (version 2)Fix monitoring ECORE_FD_WRITE
defaultly on wayland display fd lead to 100% cpu usage
In ecore_wl_init(), adding wayland display fd with ECORE_FD_WRITE
flag make CPU usage 100%. The proper way to monitor the ECORE_FD_WRITE
is when the wl_display_flush() return value < 0 and errno == EAGAIN.
And if wl_display_flush() return, we remove ECORE_FD_WRITE flag from
the display fd.
Change from v1:
Add idle enterer destroy code into _ecore_wl_shutdown() to avoid
using freed wl_display.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
brianjjones [Tue, 5 Feb 2013 23:16:33 +0000 (15:16 -0800)]
Adding Ecore.h so that Ecore_Fd_Handler definition is included
brianjjones [Thu, 31 Jan 2013 22:19:31 +0000 (14:19 -0800)]
Making changes needed to prevent linking errors in other packages.
Mikko Ylinen [Tue, 15 Jan 2013 13:36:11 +0000 (15:36 +0200)]
Update .changes and .spec for a new release.
brianjjones [Fri, 11 Jan 2013 21:16:51 +0000 (13:16 -0800)]
Porting code to allow isf and ise-default to build
Rusty Lynch [Tue, 20 Nov 2012 21:39:34 +0000 (13:39 -0800)]
Add Tizen 2.0 packaging
Mikko Ylinen [Sat, 15 Dec 2012 00:03:45 +0000 (02:03 +0200)]
Stub functions for Wayland usage
Some functions called by applications make direct calls to X. This will
make apps crashing if Wayland is being used. As a hot fix, stub functions
making calls to X by checking DISPLAY environment variable and
returning to caller if DISPLAY is not set.
caro [Mon, 17 Dec 2012 10:34:48 +0000 (10:34 +0000)]
XML output
Add XML output to doc
Add installation rule for doc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@81116
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
etrunko [Fri, 14 Dec 2012 19:00:53 +0000 (19:00 +0000)]
Reverting 80476 and 80479. This solution is flawed and causes some weird
collateral damages that need further investigation. All programs running with
wayland engines are consuming 100% CPU.
ecore-wayland: Fix monitoring ECORE_FD_WRITE defaultly on
wayland display fd lead to 100% cpu usage
In ecore_wl_init(), adding wayland display fd with ECORE_FD_WRITE
flag make CPU usage 100%. The proper way to monitor the ECORE_FD_WRITE
is when the wl_display_flush() return value < 0 and errno == EAGAIN.
And if wl_display_flush() return, we remove ECORE_FD_WRITE flag from
the display fd.
Patch by: Alex Wu <zhiwen.wu@linux.intel.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80981
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
captainigloo [Wed, 12 Dec 2012 22:19:21 +0000 (22:19 +0000)]
branches ecore : Fix build on win32
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80779
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
asdfuser [Wed, 12 Dec 2012 17:23:09 +0000 (17:23 +0000)]
efl: Fix possible memory corruption in ecore xrandr EDID functions
Report from Klocwork. I checked that the actual max size of the name is
13 bytes. Now we allocate one more to hold the terminating NULL byte and
not write into unallocated memory.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80773
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 8 Dec 2012 15:37:25 +0000 (15:37 +0000)]
ecore: backport r80521.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80526
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
etrunko [Fri, 7 Dec 2012 17:55:37 +0000 (17:55 +0000)]
Backport 80476.
ecore-wayland: Fix monitoring ECORE_FD_WRITE defaultly on
wayland display fd lead to 100% cpu usage
In ecore_wl_init(), adding wayland display fd with ECORE_FD_WRITE
flag make CPU usage 100%. The proper way to monitor the ECORE_FD_WRITE
is when the wl_display_flush() return value < 0 and errno == EAGAIN.
And if wl_display_flush() return, we remove ECORE_FD_WRITE flag from
the display fd.
Patch by: Alex Wu <zhiwen.wu@linux.intel.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80479
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lfelipe [Fri, 7 Dec 2012 17:47:46 +0000 (17:47 +0000)]
New stable release: 1.7.3
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80477
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
etrunko [Fri, 7 Dec 2012 17:33:27 +0000 (17:33 +0000)]
Backporting 79818
From: Alex Wu <zhiwen.wu@linux.intel.com>
Every touch down event should be converted into mouse in +
mouse button. So we should let every mouse in event go in the
_ecore_evas_wl_common_cb_mouse_in(), instead of preventing it by
"if (!ee->in)". Besides that, the coordinates carried by mouse in
event should be set to Evas_Public_Data::pointer by calling
_ecore_evas_mouse_move_process().
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80475
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 7 Dec 2012 11:05:02 +0000 (11:05 +0000)]
eina,evas,ecore,eio: backport r80434.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80436
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 6 Dec 2012 08:31:39 +0000 (08:31 +0000)]
ecore 1.7: fix configuration when ecore-con is disabled
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80314
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 5 Dec 2012 05:30:47 +0000 (05:30 +0000)]
ecore: backport r80206.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@80208
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 29 Nov 2012 06:36:03 +0000 (06:36 +0000)]
Ecore_Con: backport commit 79810
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79811
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 28 Nov 2012 19:32:20 +0000 (19:32 +0000)]
Ecore: backport commit 79787
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79788
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lfelipe [Tue, 27 Nov 2012 18:29:20 +0000 (18:29 +0000)]
Updating configure.ac according to last stable release.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79755
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 27 Nov 2012 06:39:46 +0000 (06:39 +0000)]
ecore: fix ecore_evas_sdl window size.
Patch by Alexey Yakovenko <wakeroid@gmail.com> fixing ticket #1790.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79734
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
antognolli [Mon, 26 Nov 2012 21:52:17 +0000 (21:52 +0000)]
Ecore_Evas: Initialize event structs before sending them.
Event structs used for IPC must be correctly initialized, since they are
not aligned. This fixes some warnings reported by valgrind.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79727
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Sun, 25 Nov 2012 17:05:34 +0000 (17:05 +0000)]
ecore Ecore_Evas.h: Removed non-existing APIs' descriptions. (backport for r79656)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79657
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 24 Nov 2012 06:30:02 +0000 (06:30 +0000)]
ecore: fix alloca
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79627
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 23 Nov 2012 20:37:36 +0000 (20:37 +0000)]
ecore: ChangeLog
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79583
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 23 Nov 2012 20:35:20 +0000 (20:35 +0000)]
ecore: also use for solaris
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79581
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 23 Nov 2012 20:32:35 +0000 (20:32 +0000)]
ecore: backport ieeefp on solaris
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79580
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 23 Nov 2012 20:29:36 +0000 (20:29 +0000)]
ecore: backport alloca changes
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79578
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
etrunko [Fri, 23 Nov 2012 18:44:00 +0000 (18:44 +0000)]
Ecore_Wayland: Fix leak of struct wl_registry
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79569
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
antognolli [Fri, 23 Nov 2012 18:27:43 +0000 (18:27 +0000)]
Ecore_Evas (Wayland): Backport several fixes to 1.7.
Backport fixes to make Ecore_Evas to work with wayland 1.0.
The following changesets were backported:
78048
78053
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79567
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
antognolli [Fri, 23 Nov 2012 18:27:36 +0000 (18:27 +0000)]
Ecore_Wayland: Backport several fixes to 1.7.
These changes will enable the 1.7 branch to work with Wayland 1.0.
The following changesets were backported:
78049
78050
78051
78052
78054
78055
78056
78136
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79566
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lfelipe [Fri, 23 Nov 2012 00:13:22 +0000 (00:13 +0000)]
EFL 1.7.2 release.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@79552
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 20 Oct 2012 14:28:35 +0000 (14:28 +0000)]
ef: 1.7.1 release.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@78286
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 20 Oct 2012 13:41:59 +0000 (13:41 +0000)]
elementary,efreet,ecore: update translation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@78283
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 10 Oct 2012 13:06:54 +0000 (13:06 +0000)]
backport oops fix. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@77763
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 10 Oct 2012 09:17:33 +0000 (09:17 +0000)]
backport ecore-x fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@77733
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 5 Oct 2012 10:22:18 +0000 (10:22 +0000)]
ecore: backport r77524.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@77525
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 4 Oct 2012 05:53:23 +0000 (05:53 +0000)]
Ecore: Backport Daniel's patch for xcb event.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@77403
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 3 Oct 2012 06:00:56 +0000 (06:00 +0000)]
ecore: backport r77340.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@77341
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 27 Sep 2012 11:11:52 +0000 (11:11 +0000)]
backport imf ibus module fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@77152
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 21 Sep 2012 13:03:38 +0000 (13:03 +0000)]
Ecore: Backport randr_output_modes_get fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76965
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 21 Sep 2012 12:14:01 +0000 (12:14 +0000)]
backport ecore-x fix!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76962
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 18 Sep 2012 11:34:45 +0000 (11:34 +0000)]
backport fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76804
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 14 Sep 2012 06:09:57 +0000 (06:09 +0000)]
Ecore: Backport doyoun's patch for missing atom strings.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76639
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 13 Sep 2012 10:20:30 +0000 (10:20 +0000)]
backport rotation fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76597
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 13 Sep 2012 07:05:17 +0000 (07:05 +0000)]
backport previous commit
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76583
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 11 Sep 2012 11:47:28 +0000 (11:47 +0000)]
Ecore: Update Changelog.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76458
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 11 Sep 2012 11:46:41 +0000 (11:46 +0000)]
Ecore_X: Backport ecore_x_randr fixes for crtc outputs and possible
outputs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76457
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 10 Sep 2012 12:27:27 +0000 (12:27 +0000)]
Ecore_X: Backport randr crtcs fix and update ChangeLog.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76399
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 8 Sep 2012 06:24:41 +0000 (06:24 +0000)]
backport rev. 76330
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76331
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Fri, 7 Sep 2012 13:27:24 +0000 (13:27 +0000)]
backports for lazyhorns
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76309
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 6 Sep 2012 08:14:57 +0000 (08:14 +0000)]
backport previous commit
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76231
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 6 Sep 2012 08:05:02 +0000 (08:05 +0000)]
backport previous commit
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76229
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 6 Sep 2012 07:35:00 +0000 (07:35 +0000)]
backport previous commit
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76224
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 5 Sep 2012 13:13:30 +0000 (13:13 +0000)]
backport previous ssl commit
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@76196
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 30 Aug 2012 09:54:57 +0000 (09:54 +0000)]
EFL 1.7 svn doobies
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@75862
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33