devilhorns [Mon, 5 Mar 2012 16:50:20 +0000 (16:50 +0000)]
Ecore_Wayland: Don't require a current surface to retrieve pointer
position as we may not have an active window when this is requested.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68731
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Mon, 5 Mar 2012 14:59:59 +0000 (14:59 +0000)]
Ecore con style fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68726
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Mon, 5 Mar 2012 14:59:55 +0000 (14:59 +0000)]
Style fix for ecore exe docs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68725
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Mon, 5 Mar 2012 14:47:44 +0000 (14:47 +0000)]
Better ecore main loop docs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68724
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Mon, 5 Mar 2012 14:47:37 +0000 (14:47 +0000)]
Make listed ecore evas examples links.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68723
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
thanatermesis [Mon, 5 Mar 2012 13:26:41 +0000 (13:26 +0000)]
removed useless information about libm dependency which is shipped with libc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68718
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 3 Mar 2012 19:49:19 +0000 (19:49 +0000)]
patch from bluezery finishing socks env variable pickup from ecore_con_socks.c
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68650
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sat, 3 Mar 2012 12:51:20 +0000 (12:51 +0000)]
ecore: fix brief description of ecore_x_window_focus_get
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68646
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sat, 3 Mar 2012 07:20:54 +0000 (07:20 +0000)]
ecore: fix doxygen ingroup about ecore_x_window_defaults_set API
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68644
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Fri, 2 Mar 2012 12:07:52 +0000 (12:07 +0000)]
ecore Ecore_Evas.h: Fixed documentation typo.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68624
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 1 Mar 2012 17:25:54 +0000 (17:25 +0000)]
Ecore_Wayland: Remove image_target_texture_2d (not used and requires
GL header which causes issues for E17 wayland only).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68582
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 1 Mar 2012 13:43:41 +0000 (13:43 +0000)]
Ecore_Wayland: Add ecore_wl_pointer_xy_get function.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68576
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 1 Mar 2012 13:34:08 +0000 (13:34 +0000)]
ecore_imf: fix doxygen
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68575
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 1 Mar 2012 13:33:23 +0000 (13:33 +0000)]
Ecore_Evas (wayland_egl): Cleanup the engine structure & remove unused
things. Implement alpha_set, transparent_set, and ignore_events for
ecore_evas_wayland_EGL.
NB: Big fat warning ... don't try to use alpha_set for EE_Wayland_Egl.
It segfaults for some unknown reason. If anyone knows EGL code, please
feel free to have a look. Any help is appreciated here.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68574
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 1 Mar 2012 13:02:17 +0000 (13:02 +0000)]
Better ecore_evas intro docs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68572
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 1 Mar 2012 13:02:13 +0000 (13:02 +0000)]
Improved ecore_evas_callbacks example.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68571
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 1 Mar 2012 13:02:08 +0000 (13:02 +0000)]
Improved ecore_evas_basics example.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68570
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 1 Mar 2012 13:02:03 +0000 (13:02 +0000)]
Fixing some typos.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68569
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 29 Feb 2012 21:00:38 +0000 (21:00 +0000)]
Ecore_Evas (wayland): Implement alpha_set, transparent_set, and
ignore_events for ecore_evas_wayland_shm.
NB: I have to code for egl done, but am tracking a segfault when we
set alpha :/
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68558
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 29 Feb 2012 11:59:55 +0000 (11:59 +0000)]
netwm icon set api - test it.. putting 16mb+ icons on the stack wasnt
a good idea... puton heap. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68550
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Wed, 29 Feb 2012 04:37:33 +0000 (04:37 +0000)]
ecore_imf: Add ecore_imf_context_input_panel_caps_lock_mode_set/get to set/get the caps lock mode on the input panel
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68529
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 28 Feb 2012 23:55:04 +0000 (23:55 +0000)]
lets compile again... shall we? :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68526
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 28 Feb 2012 22:51:01 +0000 (22:51 +0000)]
Ecore_Wayland: Fix resize animation (little arrow @ bottom) not
showing up.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68523
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 28 Feb 2012 22:31:27 +0000 (22:31 +0000)]
Ecore_Wayland: Add some doxy & @since.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68522
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 28 Feb 2012 21:57:10 +0000 (21:57 +0000)]
Ecore: Fix autofoo for recent wayland changes. Add ChangeLog.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68517
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 28 Feb 2012 21:56:39 +0000 (21:56 +0000)]
Ecore_Evas (Wayland): Refactor code to match Ecore_Wayland changes.
NB: Fixes outstanding issues with running EFL apps as wayland clients.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68516
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 28 Feb 2012 21:55:51 +0000 (21:55 +0000)]
Ecore_Wayland: Refactor all the ecore_wayland code to improve running
EFL applications as Wayland Clients.
NB: This (along with the ecore_evas changes) fixes most (if not all)
outstanding issues what I am aware of, including the nasty resize bug
with wayland_egl.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68515
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 28 Feb 2012 11:50:05 +0000 (11:50 +0000)]
compile again... and add docs and @sinces etc. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68503
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 28 Feb 2012 10:46:38 +0000 (10:46 +0000)]
and now actually test and make sure things work.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68500
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Tue, 28 Feb 2012 07:06:04 +0000 (07:06 +0000)]
one time I had a dream where people helped others who were forgetful instead of just pointing out that they were forgetful. then I woke up and realized I had fallen asleep while watching Winnie the Pooh
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68494
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 28 Feb 2012 06:43:59 +0000 (06:43 +0000)]
booyah. added lots of ecore_evas state stuff and ability to track
state changes too made by a wm - eg getting iconified.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68493
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 28 Feb 2012 04:34:10 +0000 (04:34 +0000)]
add ecore_x_netwm_icons_set()
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68487
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 27 Feb 2012 14:40:02 +0000 (14:40 +0000)]
ecore: people are still hurt by that assert.
NOTE: I think that this code should be removed as it is useless, will never
work as expected and nobody care anymore about it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68477
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 27 Feb 2012 02:37:24 +0000 (02:37 +0000)]
tag this allong with the ecore_file_download fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68459
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 26 Feb 2012 10:06:40 +0000 (10:06 +0000)]
ecore: oops, forgotten.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68449
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 26 Feb 2012 01:52:27 +0000 (01:52 +0000)]
fix ecore_file_downlaod to not limit downloads to 30sec.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68447
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 25 Feb 2012 21:20:42 +0000 (21:20 +0000)]
ecore: remove use of SDL software sdl 16 from Ecore_Evas.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68446
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 25 Feb 2012 08:30:51 +0000 (08:30 +0000)]
#if 0 out an unused function
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68437
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sat, 25 Feb 2012 06:57:21 +0000 (06:57 +0000)]
ecore_imf: remove trailing whitespace
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68434
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 16:53:51 +0000 (16:53 +0000)]
ecore: eina_iterator_free doesn't work on NULL iterator.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68424
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 15:14:10 +0000 (15:14 +0000)]
ecore: fix ecore build without thread support and mmap.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68418
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 14:07:57 +0000 (14:07 +0000)]
ecore,embryo,evas: fix copy & paste issue.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68417
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 12:33:27 +0000 (12:33 +0000)]
and changelog for doyoun's patch
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68411
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 12:33:11 +0000 (12:33 +0000)]
From: Doyoun Kang <doyoun.kang@samsung.com>
Subject: Add feature for showing/hiding indicator
Hi, raster.
As we discussed about indicator, i added feature for indicator.
Please check attached patch files.
1. elementary
i added enumeration to Elm_Illume_Command as below.
- ELM_ILLUME_COMMAND_INDICATOR_SHOW
- ELM_ILLUME_COMMAND_INDICATOR_HIDE
2. ecore
i added atoms/enumerations/APIs as below.
- Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_STATE;
- Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_ON;
- Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_INDICATOR_OFF;
typedef enum _Ecore_X_Illume_Indicator_State
{
ECORE_X_ILLUME_INDICATOR_STATE_UNKNOWN = 0,
ECORE_X_ILLUME_INDICATOR_STATE_OFF,
ECORE_X_ILLUME_INDICATOR_STATE_ON
} Ecore_X_Illume_Indicator_State;
EAPI void ecore_x_e_illume_indicator_state_set(Ecore_X_Window win,
Ecore_X_Illume_Indicator_State state);
EAPI Ecore_X_Illume_Indicator_State
ecore_x_e_illume_indicator_state_get(Ecore_X_Window win);
EAPI void ecore_x_e_illume_indicator_state_send(Ecore_X_Window win,
Ecore_X_Illume_Indicator_State state);
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68410
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 11:48:53 +0000 (11:48 +0000)]
ecore: fix typos.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68406
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 11:21:12 +0000 (11:21 +0000)]
ecore: binbuf doesn't accept NULL (that's what EINA_ARG_NONNULL tell us...)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68403
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 11:20:25 +0000 (11:20 +0000)]
ecore: add Exotic support.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68402
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 24 Feb 2012 06:05:10 +0000 (06:05 +0000)]
Ecore_IMF.h: fix indentation
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68380
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 00:58:13 +0000 (00:58 +0000)]
lets compile shall we and only include sdl headers if building
ecore-evas-sdl stuff eh?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68372
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 00:56:42 +0000 (00:56 +0000)]
warn--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68371
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 00:47:13 +0000 (00:47 +0000)]
lets not deprecate stable 1.0 api's just yet shall we? maybe wait a
few years before we start on that?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68368
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 00:44:49 +0000 (00:44 +0000)]
another function that has been deprecated since before 1.0.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68367
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 00:41:53 +0000 (00:41 +0000)]
that win32 shape set func has been deprecated since before ecore 1.0 -
it should have never been used, so remove. cruft. and no- no chlog as
it isnt something that should affect a user
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68366
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 21:00:00 +0000 (21:00 +0000)]
depricated -> deprecated
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68365
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 23 Feb 2012 18:32:36 +0000 (18:32 +0000)]
Ecore_X(cb): Remove unused variable. Fix uninitialzed variable warning.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68362
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 18:22:39 +0000 (18:22 +0000)]
It is only deprecated, therefore must exist.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68360
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 18:22:29 +0000 (18:22 +0000)]
Analogy of r68344 to XCB.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68358
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 18:22:24 +0000 (18:22 +0000)]
Fix misspelling
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68357
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 23 Feb 2012 16:49:34 +0000 (16:49 +0000)]
Ecore: Fix grammar in doxy.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68353
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 16:00:40 +0000 (16:00 +0000)]
Now, also compile.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68350
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 15:56:42 +0000 (15:56 +0000)]
Improve implementation of ecore_x_randr_window_crtcs_get
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68349
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 15:56:38 +0000 (15:56 +0000)]
Add NEWS, @since to source, and alter ChangeLog.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68348
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 23 Feb 2012 15:41:23 +0000 (15:41 +0000)]
ecore: update NEWS and ChangeLog accordingly.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68347
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 23 Feb 2012 15:39:18 +0000 (15:39 +0000)]
ecore: move Ecore_Evas software SDL from specific SDL Evas backend to generic buffer backend.
One more step to removing Evas Software SDL backend.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68346
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 15:10:43 +0000 (15:10 +0000)]
Deprecate ecore_x_randr_current_crtc_get,
implement and use ecore_x_randr_window_crtcs_get instead
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68344
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 15:10:38 +0000 (15:10 +0000)]
Implement ecore_x_randr_current_crtc_get
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68343
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 23 Feb 2012 08:04:35 +0000 (08:04 +0000)]
Ecore: some fixes
* use AC_COMPILE_IFELSE after AC_PROG_CC has been called
* use EFL_CHECK_TESTS after pkg-config has been checked
* enable ecore_evas_extn only if its dependencies are found
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68312
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 05:56:36 +0000 (05:56 +0000)]
fix ecore_evas_extn checks.. (shm_open checks too) to work.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68302
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 22 Feb 2012 21:38:39 +0000 (21:38 +0000)]
ecore: cleanup thread destruction.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68288
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 22 Feb 2012 19:58:34 +0000 (19:58 +0000)]
From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel][Patch][ecore_con] Fix invalid curl handle removal by valgrind
Date: Wed, 22 Feb 2012 19:57:36 +0900
Hello,
discomfitor reports bugs by valigrind. I checked it with valgrid and
I found the clues
curl_multi_remove_handle() should not be called when multi handles
being performed. So I removed curl_multi_remove_handle() code from
_ecore_con_url_info_read()
Now, curl_multi_remove_handle() is only called for all easy handles
when a multi-handle ended.
Please review this simple patch.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68287
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 22 Feb 2012 19:49:15 +0000 (19:49 +0000)]
Ecore: Fix typo in header (for docs).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68286
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 22 Feb 2012 18:38:26 +0000 (18:38 +0000)]
Ecore_Evas (wayland): Update shm and egl engines for recent changes in
wayland.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68284
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 22 Feb 2012 18:38:04 +0000 (18:38 +0000)]
Ecore (Wayland): Update include for xkbcommon (changed in git). Update
function calls for changes made to wayland.
NB: This makes ecore_wayland build again.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68283
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 22 Feb 2012 10:10:22 +0000 (10:10 +0000)]
somewhat fix deferred freeing of curl objects
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68258
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 22 Feb 2012 08:50:43 +0000 (08:50 +0000)]
allow server to write out last data to client before disconnecting, also fix leak I previously added
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68249
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 22 Feb 2012 05:46:40 +0000 (05:46 +0000)]
reorder url complete calls to prevent invalid read
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 21 Feb 2012 12:42:02 +0000 (12:42 +0000)]
Ecore_X(cb): Add missing randr functions needed for recent changes in E.
NB: These may not be entirely correct, but since I am the only one using
xcb (apparently), and I don't ever use the RandR stuff, they are
sufficient for now. I'll debug them later when I have more time.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68219
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Tue, 21 Feb 2012 06:48:24 +0000 (06:48 +0000)]
hero patch from bluezery which fixes ecore-con-url
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68203
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 21 Feb 2012 04:16:53 +0000 (04:16 +0000)]
fix doxygen
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68197
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 20 Feb 2012 17:46:52 +0000 (17:46 +0000)]
tentatively unblacklisting c-ares 1.7.5 since my new tests show that it seems to work; I guess it got fixed since the last time I tested?
report any issues with this IMMEDIATELY since we're coming up on a release
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68168
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 20 Feb 2012 15:57:18 +0000 (15:57 +0000)]
ecore: rewrite of Ecore_Thread internal to use Eina_Lock and ecore_main_loop_thread_safe_call_async.
NOTES: It is now safer and faster. I doubt I will have more time before the release to finish
ecore_thread_message_run, nor to make the shutdown nicer.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68164
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 08:14:13 +0000 (08:14 +0000)]
@since++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68145
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 20 Feb 2012 07:37:53 +0000 (07:37 +0000)]
revert last commit, maybe I'll re-commit it in 10 years when curl 7.21.7 is more common
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68144
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 20 Feb 2012 07:11:23 +0000 (07:11 +0000)]
yet another complete rewrite of ecore-con-url, fixes bugs I've been experiencing recently
does not fix curl+c-ares though :(
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68143
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 04:38:54 +0000 (04:38 +0000)]
From: Jérémy Zurcher <jeremy@asynk.ch>
Subject: [E-devel] ecore_evas typedef patch src/lib
the attached patch adds
typedef void (*Ecore_Evas_Event_Cb) (Ecore_Evas *ee);
in Ecore_Evas.h and ecore_evas_private.h
Ecore_Evas_Event_Cb is then used within :
ecore_evas.c
ecore_evas_psl1ght.c
ecore_evas_win32.c
ecore_evas_wince.c
ecore_evas_x.c
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68140
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 23:24:13 +0000 (23:24 +0000)]
somehow forgot to add this line in for previous commit, self spank
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68134
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 23:23:44 +0000 (23:23 +0000)]
formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68133
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 23:16:50 +0000 (23:16 +0000)]
fix current url implementation to not crash ANY TIME YOU FREE THE OBJECT DURING AN EVENT
seriously how did this go unnoticed for so many years?????
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68132
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 22:33:39 +0000 (22:33 +0000)]
if we're going to pretend to handle errors, at least clean up before failing
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68129
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 22:32:17 +0000 (22:32 +0000)]
not sure why we're passing a bogus data pointer which is never used
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68128
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 22:26:40 +0000 (22:26 +0000)]
fix and simplify init/shutdown logic
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68127
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 18 Feb 2012 12:56:53 +0000 (12:56 +0000)]
Ecore: better check of ecore_evas_extn. This also fixes its compilation on Windows
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68105
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 18 Feb 2012 12:55:26 +0000 (12:55 +0000)]
Ecore: ecore_pipe: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68104
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 18 Feb 2012 02:38:10 +0000 (02:38 +0000)]
add debug info with url
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 18 Feb 2012 02:23:09 +0000 (02:23 +0000)]
fix shadow var
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68097
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 18 Feb 2012 02:19:36 +0000 (02:19 +0000)]
outdent some code here
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68096
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sat, 18 Feb 2012 01:45:50 +0000 (01:45 +0000)]
ecore_imf: describe doxygen about some enums
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68095
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 16 Feb 2012 21:57:34 +0000 (21:57 +0000)]
null check
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68039
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 16 Feb 2012 19:26:30 +0000 (19:26 +0000)]
Add mode add/del functions to ecore_x_randr
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68031
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 16 Feb 2012 00:35:14 +0000 (00:35 +0000)]
ecore_imf: add @since 1.2 in Ecore_IMF_Input_Panel_Lang and Ecore_IMF_Input_Panel_Return_Key_Type
Thanks to Vincent about spotting it
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67993
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33