framework/uifw/ecore.git
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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37725 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd Windows CE gdi backend
caro [Wed, 19 Nov 2008 09:24:26 +0000 (09:24 +0000)]
add Windows CE gdi backend

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37713 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove the problem of the main loop taking 100% of the cpu
caro [Tue, 18 Nov 2008 06:56:31 +0000 (06:56 +0000)]
remove the problem of the main loop taking 100% of the cpu
consumption on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37699 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoruntime configurable timer precision
barbieri [Thu, 13 Nov 2008 20:42:01 +0000 (20:42 +0000)]
runtime configurable timer precision

One can now configure the maximum acceptable delay to be introduced by
Ecore so possibly more timers will be dispatched together, reducing
wakeups and saving more power.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37607 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoit's 'UNsigned' char, not signed!
barbieri [Thu, 13 Nov 2008 20:39:56 +0000 (20:39 +0000)]
it's 'UNsigned' char, not signed!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37606 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix compilation on windows, minor formatting, use unix end of line
caro [Wed, 12 Nov 2008 07:54:25 +0000 (07:54 +0000)]
fix compilation on windows, minor formatting, use unix end of line

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37597 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix doxy
mcalamelli [Thu, 6 Nov 2008 15:59:28 +0000 (15:59 +0000)]
Fix doxy

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37526 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agotake the right patch for ecore_pipe. I moved nbytes back to unsigned int, from int...
pfritz [Mon, 3 Nov 2008 13:57:53 +0000 (13:57 +0000)]
take the right patch for ecore_pipe. I moved nbytes back to unsigned int, from int. Was there a reason why you changed it to a signed integer? Negative values doesn't make sense for a size value. Anyway, if you really prefer int, I can change it, later.

One possible problem that come to mind, is that some one could del a pipe inside of the handler. That segfaults at the moment. So this should be fixed some time.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37438 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd patch to add a pipe handler for glueing threads to the core main loop via
raster [Mon, 3 Nov 2008 05:42:27 +0000 (05:42 +0000)]
add patch to add a pipe handler for glueing threads to the core main loop via
pipes - makes it save for a thread to send a message to the main loop and not
need lots of thread locks etc.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37429 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agostderr-- (just noisy!)
raster [Mon, 3 Nov 2008 00:04:43 +0000 (00:04 +0000)]
stderr-- (just noisy!)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37426 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agomove setup of loop time to init.
raster [Sun, 2 Nov 2008 22:32:18 +0000 (22:32 +0000)]
move setup of loop time to init.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37424 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoautotools fixes
caro [Sun, 2 Nov 2008 09:01:35 +0000 (09:01 +0000)]
autotools fixes
 * remove useless _DEPENDENCIES variables
 * remove useless files in EXTRA_DIST
 * use -no-undefied directly
 * add some flags when the host is windows ce

make distcheck succeeds on my computer

next step will be to fix the horrible mess in Ecore.h and ecore_private.h

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37406 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoconst++
caro [Sun, 2 Nov 2008 08:40:27 +0000 (08:40 +0000)]
const++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37405 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoconst++
caro [Sun, 2 Nov 2008 08:32:52 +0000 (08:32 +0000)]
const++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37404 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove more useless ecore_time_get's
raster [Sun, 2 Nov 2008 02:19:18 +0000 (02:19 +0000)]
remove more useless ecore_time_get's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37392 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agonew ecore_loop_time_get() call. also priority setting for spawning sub-procs
raster [Sun, 2 Nov 2008 01:29:08 +0000 (01:29 +0000)]
new ecore_loop_time_get() call. also priority setting for spawning sub-procs

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37389 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix ecore_evas on Windows CE
caro [Sat, 1 Nov 2008 19:01:58 +0000 (19:01 +0000)]
fix ecore_evas on Windows CE

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37380 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd support for GNU TLS in ecore_con.
cedric [Thu, 30 Oct 2008 15:26:11 +0000 (15:26 +0000)]
Add support for GNU TLS in ecore_con.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37329 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd some const.
barbieri [Wed, 29 Oct 2008 20:12:45 +0000 (20:12 +0000)]
add some const.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37318 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoReturn associated object.
barbieri [Wed, 29 Oct 2008 19:50:24 +0000 (19:50 +0000)]
Return associated object.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37316 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoExport driver as engine_name.
barbieri [Wed, 29 Oct 2008 19:31:05 +0000 (19:31 +0000)]
Export driver as engine_name.

Also make sure it matches the names used by engines_get().

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37314 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agouse unsigned for 1-bit members.
barbieri [Wed, 29 Oct 2008 19:07:10 +0000 (19:07 +0000)]
use unsigned for 1-bit members.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37313 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agono need for eina here
pfritz [Tue, 28 Oct 2008 22:26:59 +0000 (22:26 +0000)]
no need for eina here

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37285 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove unused variable.
englebass [Mon, 27 Oct 2008 09:49:49 +0000 (09:49 +0000)]
Remove unused variable.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37217 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix sign warning.
englebass [Mon, 27 Oct 2008 09:49:37 +0000 (09:49 +0000)]
Fix sign warning.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37216 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix sign warning.
englebass [Mon, 27 Oct 2008 09:49:25 +0000 (09:49 +0000)]
Fix sign warning.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37215 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoparse functions should return the point where they left of.
englebass [Sun, 26 Oct 2008 20:05:59 +0000 (20:05 +0000)]
parse functions should return the point where they left of.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37168 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoDon't declare static functions if they are not used.
englebass [Sun, 26 Oct 2008 19:56:38 +0000 (19:56 +0000)]
Don't declare static functions if they are not used.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37165 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoDon't declare static functions if they are not used.
englebass [Sun, 26 Oct 2008 19:54:42 +0000 (19:54 +0000)]
Don't declare static functions if they are not used.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37164 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoThis function returns void
englebass [Sun, 26 Oct 2008 19:45:59 +0000 (19:45 +0000)]
This function returns void

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37163 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMake internal inline functions static inline
englebass [Sun, 26 Oct 2008 17:24:52 +0000 (17:24 +0000)]
Make internal inline functions static inline

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37161 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago* Declare function ecore_con_info_udp_listen in private header
englebass [Sun, 26 Oct 2008 16:32:45 +0000 (16:32 +0000)]
* Declare function ecore_con_info_udp_listen in private header
* Remove unused variables
* Add paranthesis to remove ambiguity

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37157 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove inline from ecore_print_warning, exported functions
englebass [Sun, 26 Oct 2008 16:32:34 +0000 (16:32 +0000)]
remove inline from ecore_print_warning, exported functions
shouldn't be inline.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37156 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd Eina.h for eina_init
englebass [Sun, 26 Oct 2008 16:32:21 +0000 (16:32 +0000)]
Add Eina.h for eina_init

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37155 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMake ecore_print_warning externally accesible for ecore_evas
englebass [Fri, 24 Oct 2008 05:49:29 +0000 (05:49 +0000)]
Make ecore_print_warning externally accesible for ecore_evas

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37040 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoApply patch from thomasg <thomas@gstaedtner.net>:
mickeyl [Thu, 23 Oct 2008 20:12:49 +0000 (20:12 +0000)]
Apply patch from thomasg <thomas@gstaedtner.net>:
"The attached patch fixes the ecore_path_group_available by removing the
senseless check on shared object suffix.
It also renames the function to ecore_path_group_available_get, to match the
ecore API."

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37031 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd helper ecore_evas_object_associate.
barbieri [Thu, 23 Oct 2008 01:00:16 +0000 (01:00 +0000)]
add helper ecore_evas_object_associate.

We usually want to create an Ecore_Evas and attach an object to it, be
it the background, your smart object that will manage the scene (ie:
edje) and this is replicated everywhere. Not anymore!

ecore_evas_new() and ecore_evas_object_associate() will behave much
like regular toolkits "window-new()" and "window-main-child-add()",
actually it was based on elm_win.c and hopefully we can remove that,
or most of that code and replace with this helper.

I'll add an Evas smart object to handle stacks of objects, that is, it
will be a clipped smart object that on resize it will resize every
child to the same size. This means we can associate this stack object
and add a background and then your stuff on top of it.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@37010 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix a little typo.
cedric [Wed, 22 Oct 2008 15:46:20 +0000 (15:46 +0000)]
Fix a little typo.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36989 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove some debugging
raster [Wed, 22 Oct 2008 09:25:38 +0000 (09:25 +0000)]
remove some debugging

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36960 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove Evas_List from Ecore.
cedric [Tue, 21 Oct 2008 15:54:55 +0000 (15:54 +0000)]
Remove Evas_List from Ecore.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36941 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove macro provided by Eina.
cedric [Mon, 20 Oct 2008 16:34:59 +0000 (16:34 +0000)]
Remove macro provided by Eina.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36863 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoPatch from Shulga Nikita.
cedric [Mon, 20 Oct 2008 11:18:58 +0000 (11:18 +0000)]
Patch from Shulga Nikita.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36846 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd eina init and shutdown to ecore init and shutdown.
illogict [Thu, 16 Oct 2008 20:33:05 +0000 (20:33 +0000)]
Add eina init and shutdown to ecore init and shutdown.
Please, let me log in using Entrance! :D

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36726 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoset svn:ignore on new directories.
barbieri [Thu, 16 Oct 2008 14:09:43 +0000 (14:09 +0000)]
set svn:ignore on new directories.

Please pay attention to svn:ignore, it's not recursive as .gitignore
or .cvsignore, you need to set them on per-directory, even if you use
-R (recursive), it's just at that time, it's not a property that is
automatically inherited by new folders.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36719 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove ecore_strings and switch to eina_stringshare.
cedric [Wed, 15 Oct 2008 14:45:53 +0000 (14:45 +0000)]
Remove ecore_strings and switch to eina_stringshare.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36675 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix warnings, thanks thomasg
morlenxus [Mon, 13 Oct 2008 23:27:58 +0000 (23:27 +0000)]
fix warnings, thanks thomasg

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36643 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMake ecore depend on eina. No change in the code yet, so just fix your build system...
cedric [Mon, 13 Oct 2008 15:59:19 +0000 (15:59 +0000)]
Make ecore depend on eina. No change in the code yet, so just fix your build system and no bug must show up.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36622 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMake IPv6 work.
cedric [Mon, 13 Oct 2008 11:24:52 +0000 (11:24 +0000)]
Make IPv6 work.

Patch from Arnaud de Turckheim.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36612 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agook- disabel error handlign for file_init.. foudn a case where iot fails...
raster [Sat, 11 Oct 2008 14:25:58 +0000 (14:25 +0000)]
ok- disabel error handlign for file_init.. foudn a case where iot fails...
wow! must check.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36586 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix entrance and perhaps exquisite too.
cedric [Thu, 9 Oct 2008 12:30:19 +0000 (12:30 +0000)]
Fix entrance and perhaps exquisite too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36545 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoWhen the list is NULL, it's empty.
cedric [Thu, 9 Oct 2008 10:21:16 +0000 (10:21 +0000)]
When the list is NULL, it's empty.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36542 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agogo back to svnrev 36473 for ecore_con - these ipv6 changes broke exquisite on boot...
raster [Thu, 9 Oct 2008 00:46:29 +0000 (00:46 +0000)]
go back to svnrev 36473 for ecore_con - these ipv6 changes broke exquisite on boot - so unix sockets have been compromised somehow in the changes. cannot debug because system is stuck in boot and wont continue. narrowed down break to this change

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36540 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix some warning.
cedric [Wed, 8 Oct 2008 16:36:14 +0000 (16:36 +0000)]
Fix some warning.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36532 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoCorrectly use addrinfo.
cedric [Wed, 8 Oct 2008 13:31:09 +0000 (13:31 +0000)]
Correctly use addrinfo.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36526 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMore cleanup and export a replacement for ecore_con_dns_lookup.
cedric [Tue, 7 Oct 2008 12:41:36 +0000 (12:41 +0000)]
More cleanup and export a replacement for ecore_con_dns_lookup.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36497 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix little macro error spotted by Peter Wehrfritz.
cedric [Tue, 7 Oct 2008 12:36:06 +0000 (12:36 +0000)]
Fix little macro error spotted by Peter Wehrfritz.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36495 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agodon't leake keysyms!
raster [Mon, 6 Oct 2008 22:56:35 +0000 (22:56 +0000)]
don't leake keysyms!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36486 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAnother step toward IPv6 support with more cleanup.
cedric [Mon, 6 Oct 2008 16:40:01 +0000 (16:40 +0000)]
Another step toward IPv6 support with more cleanup.

Patch from Arnaud de Turckheim.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36483 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoStarting work for IPv6 support of ecore_con. Use getaddrinfo and getnameinfo instead...
cedric [Mon, 6 Oct 2008 09:41:39 +0000 (09:41 +0000)]
Starting work for IPv6 support of ecore_con. Use getaddrinfo and getnameinfo instead of gethostbyname.

Patch from Arnaud de Turckheim.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36475 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd full UDP client/server support.
cedric [Mon, 6 Oct 2008 09:28:15 +0000 (09:28 +0000)]
Add full UDP client/server support.

Patch from Matt Barclay.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36474 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agowarnings--
pfritz [Sun, 5 Oct 2008 18:33:35 +0000 (18:33 +0000)]
warnings--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36457 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agomissing 'x'
caro [Fri, 3 Oct 2008 17:29:30 +0000 (17:29 +0000)]
missing 'x'

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36421 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd 2 missing _CON_ ...
caro [Wed, 1 Oct 2008 19:51:29 +0000 (19:51 +0000)]
add 2 missing _CON_ ...

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36384 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoPatch from Quarium. Ecore_Con handle in progress connection with it.
cedric [Wed, 1 Oct 2008 15:27:52 +0000 (15:27 +0000)]
Patch from Quarium. Ecore_Con handle in progress connection with it.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36380 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoThis should fix the DNS hangs.
mej [Wed, 1 Oct 2008 06:17:50 +0000 (06:17 +0000)]
This should fix the DNS hangs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36372 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoconfigure.in -> configure.ac
pfritz [Tue, 30 Sep 2008 18:07:29 +0000 (18:07 +0000)]
configure.in -> configure.ac

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36364 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRename REMOTE_SYSTEM to REMOTE_TCP, keep SYSTEM as #define (should be
englebass [Thu, 25 Sep 2008 11:37:01 +0000 (11:37 +0000)]
Rename REMOTE_SYSTEM to REMOTE_TCP, keep SYSTEM as #define (should be
removed in the future)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36249 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoPatch from Matt Barclay that add UDP client support to ecore_con.
cedric [Thu, 25 Sep 2008 10:14:31 +0000 (10:14 +0000)]
Patch from Matt Barclay that add UDP client support to ecore_con.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36247 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoasparagus!
raster [Thu, 25 Sep 2008 02:59:59 +0000 (02:59 +0000)]
asparagus!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36234 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix dpi check! oops!
raster [Wed, 24 Sep 2008 13:03:54 +0000 (13:03 +0000)]
fix dpi check! oops!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36210 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd simple dpi get call
raster [Wed, 24 Sep 2008 10:18:26 +0000 (10:18 +0000)]
add simple dpi get call

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36205 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agooops - objc even tho i made it optional.. i had it ALSO put in afterwards
raster [Mon, 22 Sep 2008 11:14:32 +0000 (11:14 +0000)]
oops - objc even tho i made it optional.. i had it ALSO put in afterwards
hard-coded. fixed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36161 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofrom sacial - condition where pipe close doesnt happen.
raster [Sat, 20 Sep 2008 03:20:33 +0000 (03:20 +0000)]
from sacial - condition where pipe close doesnt happen.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@36117 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33