profile/ivi/ecore.git
15 years ago * Move Ecore_Fd_Handler to Eina_Inlist.
cedric [Wed, 4 Mar 2009 10:50:14 +0000 (10:50 +0000)]
* Move Ecore_Fd_Handler to Eina_Inlist.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39360 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore_con_url: Fix little typo and unbreak Ecore_Con_Url.
cedric [Wed, 4 Mar 2009 10:49:23 +0000 (10:49 +0000)]
* ecore_con_url: Fix little typo and unbreak Ecore_Con_Url.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39359 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoECORE_EVAS_FPS_DEBUG now printfs useful data.
raster [Sat, 28 Feb 2009 07:54:47 +0000 (07:54 +0000)]
ECORE_EVAS_FPS_DEBUG now printfs useful data.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39273 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore_con_info: Fix typo preventing dns resolution,
cedric [Fri, 27 Feb 2009 14:53:57 +0000 (14:53 +0000)]
* ecore_con_info: Fix typo preventing dns resolution,
fix error handling and use eina in one more place.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39265 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix problem reported by clang.
barbieri [Thu, 26 Feb 2009 22:02:00 +0000 (22:02 +0000)]
Fix problem reported by clang.

By: Luis Felipe Strano Moraes

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39256 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix some llvm reports
caro [Thu, 26 Feb 2009 07:46:57 +0000 (07:46 +0000)]
fix some llvm reports

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39241 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoother typo
raster [Thu, 26 Feb 2009 07:33:55 +0000 (07:33 +0000)]
other typo

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39240 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix typo
raster [Thu, 26 Feb 2009 07:27:08 +0000 (07:27 +0000)]
fix typo

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39239 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd more keyboard support on Windows CE
caro [Thu, 26 Feb 2009 07:24:50 +0000 (07:24 +0000)]
add more keyboard support on Windows CE

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39238 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix warning with mingw32ce (getenv not declared)
caro [Thu, 26 Feb 2009 07:08:12 +0000 (07:08 +0000)]
fix warning with mingw32ce (getenv not declared)
fix compilation with mingw32ce (EAPI not correctly defined)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39237 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore/src/lib/ecore_ipc/ecore_ipc_private.h,
cedric [Wed, 25 Feb 2009 15:14:48 +0000 (15:14 +0000)]
* ecore/src/lib/ecore_ipc/ecore_ipc_private.h,
* ecore/src/lib/ecore_ipc/ecore_ipc.c: Remove Ecore_List2 from ecore_ipc.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39207 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore/src/lib/ecore_con/ecore_con.c: Fix some typo and include.
cedric [Wed, 25 Feb 2009 15:03:59 +0000 (15:03 +0000)]
* ecore/src/lib/ecore_con/ecore_con.c: Fix some typo and include.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39206 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore/src/lib/ecore_ipc/ecore_ipc_private.h: Oops, removed too much.
cedric [Wed, 25 Feb 2009 14:58:16 +0000 (14:58 +0000)]
* ecore/src/lib/ecore_ipc/ecore_ipc_private.h: Oops, removed too much.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39205 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * estickies,
cedric [Wed, 25 Feb 2009 11:03:47 +0000 (11:03 +0000)]
* estickies,
* etk,
* PROTO/exalt,
* E-MODULES-EXTRA/diskio,
* E-MODULES-EXTRA/drawer,
* E-MODULES-EXTRA/penguins,
* E-MODULES-EXTRA/slideshow,
* E-MODULES-EXTRA/mail,
* E-MODULES-EXTRA/forecasts,
* E-MODULES-EXTRA/iiirk,
* E-MODULES-EXTRA/places,
* e,
* ewl,
* ecore,
* elitaire,
* entrance,
* e_dbus,
* efreet: Here we go, move from Ecore_List to Eina_List.

NOTE: This patch is huge, I did test it a lot, and I hope nothing is
broken. But if you think something change after this commit, please
contact me ASAP.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39200 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix ecore-evas-directfb feed of keyboard events.
barbieri [Tue, 24 Feb 2009 22:43:57 +0000 (22:43 +0000)]
Fix ecore-evas-directfb feed of keyboard events.

This makes eve/webkit-efl work with directfb.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39184 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoinitialize next_time to -1.0 by default.
caro [Tue, 24 Feb 2009 17:26:26 +0000 (17:26 +0000)]
initialize next_time to -1.0 by default.

this fix a problem on Windows: the ecore main loop
hanged because of GetMessage() if next_time had a
random value.

patch by Lars Munch

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39178 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agodo not return in fullscreen_set() and use info log instead of error
caro [Mon, 23 Feb 2009 08:03:01 +0000 (08:03 +0000)]
do not return in fullscreen_set() and use info log instead of error

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39155 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agouse evil_time_get() instead of gettimeofday() when using Evil.
caro [Sun, 22 Feb 2009 19:21:36 +0000 (19:21 +0000)]
use evil_time_get() instead of gettimeofday() when using Evil.
It's more precise and involves fewer computations

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39149 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofrom vtorri:
watchwolf [Sun, 22 Feb 2009 14:54:45 +0000 (14:54 +0000)]
from vtorri:
too much return in ecore_win32_window.c
fix seg fault in ecore_evas_win32.c

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39144 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd log
caro [Sat, 21 Feb 2009 22:51:06 +0000 (22:51 +0000)]
add log

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39130 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd log
caro [Sat, 21 Feb 2009 22:50:45 +0000 (22:50 +0000)]
add log
formatting

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39129 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd log
caro [Sat, 21 Feb 2009 16:01:24 +0000 (16:01 +0000)]
add log

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39124 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd log
caro [Sat, 21 Feb 2009 15:59:51 +0000 (15:59 +0000)]
add log

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39123 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd string.h
raster [Thu, 19 Feb 2009 22:25:07 +0000 (22:25 +0000)]
add string.h

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39107 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoeek. loop time is wrong when using idlers heavily... leads to jerkybobos. fix!
raster [Thu, 19 Feb 2009 06:02:35 +0000 (06:02 +0000)]
eek. loop time is wrong when using idlers heavily... leads to jerkybobos. fix!

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39087 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agouse Evil's gettimeofday() function instead of the fake one
caro [Fri, 13 Feb 2009 23:09:15 +0000 (23:09 +0000)]
use Evil's gettimeofday() function instead of the fake one
in mingw. Fix animations on Windows XP and CE.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@39013 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoinclude windows.h. fix compilation when cross-compiling on linux
caro [Tue, 10 Feb 2009 07:53:16 +0000 (07:53 +0000)]
include windows.h. fix compilation when cross-compiling on linux
patch from Lars Munch

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38990 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofilter excess motion events
raster [Mon, 9 Feb 2009 11:16:56 +0000 (11:16 +0000)]
filter excess motion events

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38978 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoIgnore++.
kwo [Sat, 7 Feb 2009 12:17:02 +0000 (12:17 +0000)]
Ignore++.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38963 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd _NET_WM_ACTION_ABOVE/BELOW.
kwo [Sat, 7 Feb 2009 12:16:13 +0000 (12:16 +0000)]
Add _NET_WM_ACTION_ABOVE/BELOW.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38962 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore/src/lib/ecore_evas/ecore_evas_quartz.c,
cedric [Thu, 5 Feb 2009 10:45:52 +0000 (10:45 +0000)]
* ecore/src/lib/ecore_evas/ecore_evas_quartz.c,
* ecore/src/lib/ecore_evas/ecore_evas_fb.c,
* ecore/src/lib/ecore_evas/ecore_evas_x.c,
* ecore/src/lib/ecore_evas/ecore_evas_directfb.c,
* ecore/src/lib/ecore_evas/ecore_evas_sdl.c: Prevent use of deleted object.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38949 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoas ecore_x makes direct calls to xlib or xcb and xrender - link to them
raster [Wed, 4 Feb 2009 00:27:48 +0000 (00:27 +0000)]
as ecore_x makes direct calls to xlib or xcb and xrender - link to them
directly.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38933 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoallow ecore_x to use auto-repeat detection - if its in xlib.
raster [Wed, 4 Feb 2009 00:05:42 +0000 (00:05 +0000)]
allow ecore_x to use auto-repeat detection - if its in xlib.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38932 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMissing modification of the variable DOXYGEN to
caro [Sun, 1 Feb 2009 20:26:56 +0000 (20:26 +0000)]
Missing modification of the variable DOXYGEN to
efl_doxygen. Spotted by Albin Tonnerre (Lutin).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38895 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFreeBSD requires these includes.
ravenlock [Sun, 1 Feb 2009 15:02:36 +0000 (15:02 +0000)]
FreeBSD requires these includes.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38889 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix logic in efl_doxygen.m4
caro [Sun, 1 Feb 2009 06:52:37 +0000 (06:52 +0000)]
fix logic in efl_doxygen.m4

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38877 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agouniformize the inclusion of config.h
caro [Sat, 31 Jan 2009 18:56:17 +0000 (18:56 +0000)]
uniformize the inclusion of config.h

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38865 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove a bit the mess n ecore. It's just the first patch...
caro [Sat, 31 Jan 2009 18:33:39 +0000 (18:33 +0000)]
remove a bit the mess n ecore. It's just the first patch...

 * add vim header
 * include config.h when necessary
 * fix the order of some include
 * move the standard header in ecore_private.h to the source files

I have recompiled all the efl and e17, and e17 seems to work fine with these changes.
If you encounter problems with that commit, let me know.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38864 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix the render method of the opengl glew engine
caro [Tue, 27 Jan 2009 21:58:15 +0000 (21:58 +0000)]
fix the render method of the opengl glew engine
Thanks to Roberto Huelga

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38817 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix null dereference reported by clang, patch by Luis Felipe.
barbieri [Wed, 21 Jan 2009 19:05:11 +0000 (19:05 +0000)]
fix null dereference reported by clang, patch by Luis Felipe.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38685 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago No need to set as non-blocking as this is already done when initializing tslib.
illogict [Wed, 21 Jan 2009 16:00:30 +0000 (16:00 +0000)]
 No need to set as non-blocking as this is already done when initializing tslib.
 Strange things happen when it is set.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38682 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore/configure.ac: Missing lib to link against when using a libc that doesn't...
cedric [Tue, 20 Jan 2009 15:33:24 +0000 (15:33 +0000)]
* ecore/configure.ac: Missing lib to link against when using a libc that doesn't provide iconv and GNU iconv. Fix from illogict.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38659 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agothe versioning of shared lib is different on windows than on linux
caro [Mon, 19 Jan 2009 21:08:39 +0000 (21:08 +0000)]
the versioning of shared lib is different on windows than on linux
(name-version.dll wrt name.so.version)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38654 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoset the window to fullscreen if requested when creating the ecore_evas (win ce)
caro [Mon, 19 Jan 2009 20:30:56 +0000 (20:30 +0000)]
set the window to fullscreen if requested when creating the ecore_evas (win ce)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38653 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore_wince: force taskbar to be shown when ecore_wince shuts
caro [Mon, 19 Jan 2009 18:54:24 +0000 (18:54 +0000)]
 * ecore_wince: force taskbar to be shown when ecore_wince shuts
   down (in case the application is fullscreen when exiting)
   Reported by Lars Munch

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38649 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * add Evil cflags and libs in ecore_job and ecore_imf Makefile.am's
caro [Mon, 19 Jan 2009 18:14:10 +0000 (18:14 +0000)]
 * add Evil cflags and libs in ecore_job and ecore_imf Makefile.am's
   in case Evil is not installed in /usr/local
 * define fullscreen default values for the win ce engines in ecore_evas:
   - gdi engine is windowed
   - the other engines are fullscreen

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38647 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * add _move, _resize and _move_resize to ecore_wince and ecore_evas_wince
caro [Fri, 16 Jan 2009 19:03:57 +0000 (19:03 +0000)]
 * add _move, _resize and _move_resize to ecore_wince and ecore_evas_wince
 * small fix for ecore_win32

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38609 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoupdate ac_attribute.m4
caro [Wed, 14 Jan 2009 08:36:37 +0000 (08:36 +0000)]
update ac_attribute.m4

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38581 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMissing Makefile.am for docs
sachiel [Sun, 11 Jan 2009 17:37:22 +0000 (17:37 +0000)]
Missing Makefile.am for docs

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38550 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUpdated debian/rules for ecore and evas because of new 'make doc' support.
quaker [Sun, 11 Jan 2009 10:37:01 +0000 (10:37 +0000)]
Updated debian/rules for ecore and evas because of new 'make doc' support.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38548 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoDeleted some useless files because of make doc support
quaker [Sun, 11 Jan 2009 10:31:26 +0000 (10:31 +0000)]
Deleted some useless files because of make doc support

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38547 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdded some missing files for make doc support
quaker [Sun, 11 Jan 2009 10:27:01 +0000 (10:27 +0000)]
Added some missing files for make doc support

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38546 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdded support for "make doc" in evas and ecore.
quaker [Sun, 11 Jan 2009 10:20:22 +0000 (10:20 +0000)]
Added support for "make doc" in evas and ecore.
Thanks to Lutin :)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38545 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore/ecore_pipe.c:
caro [Sat, 10 Jan 2009 17:57:25 +0000 (17:57 +0000)]
 * ecore/ecore_pipe.c:
     fix doc

 * ecore_file/Makefile.am:
     add Windows cflags

 * ecore_file/ecore_file_private.h:
     move Evil.h so that EAPI is correctly defined

 * ecore_wince:
     make window_new windowed by default. other backend that gdi might have problems.
     add title_set and fullscreen_set functions.
     do not use aygshell features anymore for fullscreen (it's not free and not always available)
     include missing config.h

 * ecore_evas:
     move Evas.h and Ecore_Getopt.h so that EAPI is correctly defined
     add title_set and fullscreen_set functions.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38540 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFixed (hopefully) ecore_directfb engine.
barbieri [Sat, 10 Jan 2009 14:48:29 +0000 (14:48 +0000)]
Fixed (hopefully) ecore_directfb engine.

I don't have the libs here to test them now, not even compile. Please
let me know of any problems.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38536 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdded debian/rules files with a new permissions set(755).
quaker [Fri, 9 Jan 2009 16:33:51 +0000 (16:33 +0000)]
Added debian/rules files with a new permissions set(755).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38519 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoprepare debian rules files for new chmod permissions.
quaker [Fri, 9 Jan 2009 16:31:51 +0000 (16:31 +0000)]
prepare debian rules files for new chmod permissions.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38518 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix errors reported by gcc.
barbieri [Tue, 6 Jan 2009 16:30:33 +0000 (16:30 +0000)]
fix errors reported by gcc.

we must always use the return of eina_list_{append,prepend...}

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38481 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix nasty formatting and remove extra whitespace.
devilhorns [Sun, 4 Jan 2009 05:03:12 +0000 (05:03 +0000)]
Fix nasty formatting and remove extra whitespace.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38446 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix Sachiel typo...spank, spank ;)
devilhorns [Sun, 4 Jan 2009 04:43:54 +0000 (04:43 +0000)]
Fix Sachiel typo...spank, spank ;)

Fix some formatting issues...more to come.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38445 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUgly. But apparently Solaris does not have the Xutf8* functions
sachiel [Sat, 3 Jan 2009 21:53:42 +0000 (21:53 +0000)]
Ugly. But apparently Solaris does not have the Xutf8* functions

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38443 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdded new set of debian subdirs.
quaker [Thu, 1 Jan 2009 11:35:17 +0000 (11:35 +0000)]
Added new set of debian subdirs.

BROKEN/etox
e
ecore
e_dbus
edje
edje_editor
edje_viewer
eet
efreet
eina
elicit
elitaire
embryo
E-MODULES-EXTRA
emotion
emphasis
empower
emprint
enhance
enity
entrance
ephoto
epsilon
esmart
estickies
etk
etk_extra
evas
evolve
ewl
exhibit
exml
expedite
imlib2
imlib2_loaders
MISC/engage
OLD/eclair
OLD/engrave
OLD/enotes
OLD/entrance_edit_gui
OLD/e_utils
OLD/evoak
OLD/examine
OLD/iconbar
PROTO/etk_server
PROTO/exchange
PROTO/extrackt
rage

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38399 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemoved debian subfolders - prepared for a new set of debian subdirs.
quaker [Thu, 1 Jan 2009 11:25:05 +0000 (11:25 +0000)]
Removed debian subfolders - prepared for a new set of debian subdirs.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38398 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove ecore_desktop completely. no longer useful
raster [Thu, 1 Jan 2009 01:31:35 +0000 (01:31 +0000)]
remove ecore_desktop completely. no longer useful

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38394 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix sdl engine.
cedric [Mon, 22 Dec 2008 11:16:26 +0000 (11:16 +0000)]
Fix sdl engine.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38277 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix segfault when double freeing a string.
ulisses [Mon, 22 Dec 2008 02:30:17 +0000 (02:30 +0000)]
Fix segfault when double freeing a string.

This fix makes it work again. However, ecore plugin should really be rewritten
or we should start considering eina_module instead.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38275 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoand we must always pre_free, otherwise we end being called after canvas free.
barbieri [Sun, 21 Dec 2008 22:33:35 +0000 (22:33 +0000)]
and we must always pre_free, otherwise we end being called after canvas free.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38272 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agomust dissociate even if we will not delete the canvas.
barbieri [Sun, 21 Dec 2008 22:29:50 +0000 (22:29 +0000)]
must dissociate even if we will not delete the canvas.

otherwise subsequent associate requests will crash on us by using stale pointer.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38271 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoOops! ecore must not depend on ecore-evas!
barbieri [Sat, 20 Dec 2008 15:19:48 +0000 (15:19 +0000)]
Oops! ecore must not depend on ecore-evas!

move helper function inside ecore-evas.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38250 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * ecore_win32_window.c:
caro [Sat, 20 Dec 2008 14:37:04 +0000 (14:37 +0000)]
 * ecore_win32_window.c:
   fix fullscreen

 * ecore_evas_win32.c:
   add fullscreen (d3d and ddraw) and shape (d3d) support
   minor formatting

 * configure.ac:
   enable direct3d support

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38248 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoecore_getopt: common callbacks go in.
barbieri [Sat, 20 Dec 2008 14:29:45 +0000 (14:29 +0000)]
ecore_getopt: common callbacks go in.

ecore_evas_list_engines and geometry_parse, they're used in almost all
applications using ecore_getopt, let's avoid replicating code.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38247 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agomissing parenthesis
watchwolf [Fri, 19 Dec 2008 21:28:32 +0000 (21:28 +0000)]
missing parenthesis

from caro.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38235 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoinclude the headers in the correct order so that EAPI is correctly defined on Windows
watchwolf [Fri, 19 Dec 2008 20:54:13 +0000 (20:54 +0000)]
include the headers in the correct order so that EAPI is correctly defined on Windows

from caro

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38234 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agodoc++
raster [Fri, 19 Dec 2008 14:44:47 +0000 (14:44 +0000)]
doc++

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38229 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd del flag to associate
raster [Fri, 19 Dec 2008 14:30:03 +0000 (14:30 +0000)]
add del flag to associate

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38225 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agodont resize/move fullscreen canvases
raster [Fri, 19 Dec 2008 13:11:21 +0000 (13:11 +0000)]
dont resize/move fullscreen canvases

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38224 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUpdate ac_attribute macro and remove __UNUSED__ declaration from eina.
cedric [Wed, 17 Dec 2008 13:03:00 +0000 (13:03 +0000)]
Update ac_attribute macro and remove __UNUSED__ declaration from eina.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38179 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agouse new engine merge.
raster [Wed, 17 Dec 2008 08:16:21 +0000 (08:16 +0000)]
use new engine merge.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38175 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoPlugin fixes, ewl_test workes now.
jethomas [Tue, 16 Dec 2008 00:40:22 +0000 (00:40 +0000)]
Plugin fixes, ewl_test workes now.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38164 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix compiler warnings.
englebass [Mon, 15 Dec 2008 20:52:51 +0000 (20:52 +0000)]
Fix compiler warnings.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38156 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove ecore-desktop
englebass [Mon, 15 Dec 2008 18:39:01 +0000 (18:39 +0000)]
Remove ecore-desktop

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38151 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMisc cleanup.
englebass [Mon, 15 Dec 2008 17:59:19 +0000 (17:59 +0000)]
Misc cleanup.

- Don't use EAPI for internal functions.
- Add prototypes to header.
- Some compiler warnings.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38150 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoGoodbye forgotten debug. We won't miss you.
sachiel [Sun, 14 Dec 2008 19:26:41 +0000 (19:26 +0000)]
Goodbye forgotten debug. We won't miss you.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38147 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoBugfix: do not search/delete in non-existent hashes.
barbieri [Fri, 12 Dec 2008 22:34:20 +0000 (22:34 +0000)]
Bugfix: do not search/delete in non-existent hashes.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38119 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove ecore_hash and eina_hash use from ecore.
cedric [Thu, 11 Dec 2008 13:55:47 +0000 (13:55 +0000)]
Remove ecore_hash and eina_hash use from ecore.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38105 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove const qualifier.
englebass [Tue, 9 Dec 2008 20:08:36 +0000 (20:08 +0000)]
Remove const qualifier.

Dynamically allocated buffers which we will free shouldn't be const.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38069 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago Leak --: ecore_file_dir_get always returns a new buffer.
illogict [Tue, 9 Dec 2008 18:28:45 +0000 (18:28 +0000)]
 Leak --: ecore_file_dir_get always returns a new buffer.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38068 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoInclude stdio.h so ecore_getopt_help() is fine.
barbieri [Tue, 9 Dec 2008 18:15:28 +0000 (18:15 +0000)]
Include stdio.h so ecore_getopt_help() is fine.

We need FILE* for ecore_getopt_help().

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago When your libc doesn't provide iconv, and that you use GNU libiconv, iconv is availa...
illogict [Tue, 9 Dec 2008 13:31:38 +0000 (13:31 +0000)]
 When your libc doesn't provide iconv, and that you use GNU libiconv, iconv is available on libiconv_plug.so.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38052 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoValgrind complain when doing IC Destroy after XCloseDisplay, doing it before
cedric [Mon, 8 Dec 2008 14:29:44 +0000 (14:29 +0000)]
Valgrind complain when doing IC Destroy after XCloseDisplay, doing it before
sounds better to valgrind.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38021 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoVery basic Input Method support. For now, it only uses X default to support things...
sachiel [Mon, 8 Dec 2008 00:28:37 +0000 (00:28 +0000)]
Very basic Input Method support. For now, it only uses X default to support things like composed characters with deadkeys kb layouts.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@38008 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoSome tweaks/fixups for abstract sockets.
mekius [Fri, 5 Dec 2008 04:48:12 +0000 (04:48 +0000)]
Some tweaks/fixups for abstract sockets.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37931 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoPatch by Dmitriy Mazovka:
caro [Mon, 1 Dec 2008 22:43:04 +0000 (22:43 +0000)]
Patch by Dmitriy Mazovka:
 add drag'n drop support in ecore_win32 (reworked) (missing files)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37890 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agohmm revert this for now - i think it broke efm... i think...
raster [Mon, 1 Dec 2008 11:41:32 +0000 (11:41 +0000)]
hmm revert this for now - i think it broke efm... i think...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37879 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoflush should use select with a timeout and try write every 10th of a sec
raster [Mon, 1 Dec 2008 10:13:16 +0000 (10:13 +0000)]
flush should use select with a timeout and try write every 10th of a sec

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37877 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove trailing spaces
caro [Sat, 29 Nov 2008 11:23:17 +0000 (11:23 +0000)]
remove trailing spaces

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37851 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * Patch by Dmitriy Mazovka
caro [Thu, 27 Nov 2008 19:30:39 +0000 (19:30 +0000)]
 * Patch by Dmitriy Mazovka
  - add shape support in ecore_win32
  - add drag'n drop support in ecore_win32 (reworked)
 * remove strange character (ecore_evas_win32.c)
 * include Eina.h before defining EAPI (Ecore_Data.h)
 * add -lole32 as lib for DnD, minor thing (configure.ac)

next steps will be the new direct3d engine, and full support
of DnD, shapes and fullscreen for the directdraw engine and
in ecore_evas.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37831 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoEasy to use and powerful getopt implementation.
barbieri [Mon, 24 Nov 2008 00:49:04 +0000 (00:49 +0000)]
Easy to use and powerful getopt implementation.

Create a parser description and give it the parameters, that's it. You
can store values (automatically converting types!), count occurrences,
make it true or false, create a list, choose from a list of items or
even specify your own callback to process arguments!

It was inspired by Python's optparse: http://www.python.org/doc/2.5.2/lib/module-optparse.html

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37781 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd evil init / shutdown. Necessary for gettimeofday on Windows CE
caro [Sat, 22 Nov 2008 07:55:02 +0000 (07:55 +0000)]
add evil init / shutdown. Necessary for gettimeofday on Windows CE

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37741 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agotypo
caro [Fri, 21 Nov 2008 08:18:09 +0000 (08:18 +0000)]
typo

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37725 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33