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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
caro [Wed, 19 Nov 2008 09:24:26 +0000 (09:24 +0000)]
add Windows CE gdi backend
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37713
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37699
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37607
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 13 Nov 2008 20:39:56 +0000 (20:39 +0000)]
it's 'UNsigned' char, not signed!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37606
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37597
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
mcalamelli [Thu, 6 Nov 2008 15:59:28 +0000 (15:59 +0000)]
Fix doxy
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37526
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37438
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37429
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 3 Nov 2008 00:04:43 +0000 (00:04 +0000)]
stderr-- (just noisy!)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37426
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 2 Nov 2008 22:32:18 +0000 (22:32 +0000)]
move setup of loop time to init.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37424
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37406
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 2 Nov 2008 08:40:27 +0000 (08:40 +0000)]
const++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37405
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 2 Nov 2008 08:32:52 +0000 (08:32 +0000)]
const++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37404
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 2 Nov 2008 02:19:18 +0000 (02:19 +0000)]
remove more useless ecore_time_get's
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37392
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37389
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 1 Nov 2008 19:01:58 +0000 (19:01 +0000)]
fix ecore_evas on Windows CE
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37380
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 30 Oct 2008 15:26:11 +0000 (15:26 +0000)]
Add support for GNU TLS in ecore_con.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37329
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 29 Oct 2008 20:12:45 +0000 (20:12 +0000)]
add some const.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37318
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 29 Oct 2008 19:50:24 +0000 (19:50 +0000)]
Return associated object.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37316
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37314
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 29 Oct 2008 19:07:10 +0000 (19:07 +0000)]
use unsigned for 1-bit members.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37313
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pfritz [Tue, 28 Oct 2008 22:26:59 +0000 (22:26 +0000)]
no need for eina here
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37285
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 27 Oct 2008 09:49:49 +0000 (09:49 +0000)]
Remove unused variable.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37217
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 27 Oct 2008 09:49:37 +0000 (09:49 +0000)]
Fix sign warning.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37216
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 27 Oct 2008 09:49:25 +0000 (09:49 +0000)]
Fix sign warning.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37215
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37168
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37165
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37164
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sun, 26 Oct 2008 19:45:59 +0000 (19:45 +0000)]
This function returns void
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37163
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sun, 26 Oct 2008 17:24:52 +0000 (17:24 +0000)]
Make internal inline functions static inline
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37161
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37157
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37156
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sun, 26 Oct 2008 16:32:21 +0000 (16:32 +0000)]
Add Eina.h for eina_init
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37155
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 24 Oct 2008 05:49:29 +0000 (05:49 +0000)]
Make ecore_print_warning externally accesible for ecore_evas
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@37040
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37031
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@37010
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 22 Oct 2008 15:46:20 +0000 (15:46 +0000)]
Fix a little typo.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36989
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Oct 2008 09:25:38 +0000 (09:25 +0000)]
remove some debugging
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36960
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 21 Oct 2008 15:54:55 +0000 (15:54 +0000)]
Remove Evas_List from Ecore.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36941
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 20 Oct 2008 16:34:59 +0000 (16:34 +0000)]
Remove macro provided by Eina.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36863
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 20 Oct 2008 11:18:58 +0000 (11:18 +0000)]
Patch from Shulga Nikita.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36846
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36726
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36719
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 15 Oct 2008 14:45:53 +0000 (14:45 +0000)]
Remove ecore_strings and switch to eina_stringshare.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36675
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
morlenxus [Mon, 13 Oct 2008 23:27:58 +0000 (23:27 +0000)]
fix warnings, thanks thomasg
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36643
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36622
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 13 Oct 2008 11:24:52 +0000 (11:24 +0000)]
Make IPv6 work.
Patch from Arnaud de Turckheim.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36612
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36586
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 9 Oct 2008 12:30:19 +0000 (12:30 +0000)]
Fix entrance and perhaps exquisite too.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36545
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 9 Oct 2008 10:21:16 +0000 (10:21 +0000)]
When the list is NULL, it's empty.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36542
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36540
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 8 Oct 2008 16:36:14 +0000 (16:36 +0000)]
Fix some warning.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36532
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 8 Oct 2008 13:31:09 +0000 (13:31 +0000)]
Correctly use addrinfo.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36526
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36497
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 7 Oct 2008 12:36:06 +0000 (12:36 +0000)]
Fix little macro error spotted by Peter Wehrfritz.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36495
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 6 Oct 2008 22:56:35 +0000 (22:56 +0000)]
don't leake keysyms!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36486
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36483
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36475
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36474
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pfritz [Sun, 5 Oct 2008 18:33:35 +0000 (18:33 +0000)]
warnings--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36457
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 3 Oct 2008 17:29:30 +0000 (17:29 +0000)]
missing 'x'
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36421
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 1 Oct 2008 19:51:29 +0000 (19:51 +0000)]
add 2 missing _CON_ ...
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36384
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36380
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
mej [Wed, 1 Oct 2008 06:17:50 +0000 (06:17 +0000)]
This should fix the DNS hangs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36372
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pfritz [Tue, 30 Sep 2008 18:07:29 +0000 (18:07 +0000)]
configure.in -> configure.ac
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36364
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36249
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36247
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 25 Sep 2008 02:59:59 +0000 (02:59 +0000)]
asparagus!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36234
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 24 Sep 2008 13:03:54 +0000 (13:03 +0000)]
fix dpi check! oops!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36210
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 24 Sep 2008 10:18:26 +0000 (10:18 +0000)]
add simple dpi get call
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36205
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/ecore@36161
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 20 Sep 2008 03:20:33 +0000 (03:20 +0000)]
from sacial - condition where pipe close doesnt happen.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36117
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 20 Sep 2008 02:19:38 +0000 (02:19 +0000)]
illogict - patch for right lefty mouse...
- ecore-x-pointer_mapping_support.patch: add support for modifying
pointer button mapping
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36113
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 20 Sep 2008 02:08:50 +0000 (02:08 +0000)]
tim horton's quartz engine patches - ecore adds.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36110
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 19 Sep 2008 09:29:27 +0000 (09:29 +0000)]
add event_win's to all events that didnt have them before - needed.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36091
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 18 Sep 2008 15:18:59 +0000 (15:18 +0000)]
Add a test app and switch from SOL_IP to IPPROTO_IP for FreeBSD.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36087
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 17 Sep 2008 17:19:20 +0000 (17:19 +0000)]
Since we use ecore, we must initilize it.
Problem: ecore reference count can drop to zero before
_ecore_evas_async_events_fd is deleted, ecore_shtudown() will finish
all fd handlers and then we would delete a now invalid pointer.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36055
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 17 Sep 2008 15:08:48 +0000 (15:08 +0000)]
Add multicast support thanks to Matt Barclay <mbarclay@gmail.com>.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36046
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 16 Sep 2008 16:22:00 +0000 (16:22 +0000)]
Include evas asynchronous feature.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@36019
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 12 Sep 2008 13:19:26 +0000 (13:19 +0000)]
Only set the struct one time (remove useless memset) and sync idler with animator.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@35966
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 11 Sep 2008 14:48:34 +0000 (14:48 +0000)]
Put SDL engine priority lower as it should find a way to build a window when
every one else fail.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@35955
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 11 Sep 2008 14:47:09 +0000 (14:47 +0000)]
Add auto discovery for ecore_evas_sdl_16
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@35954
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 11 Sep 2008 13:26:40 +0000 (13:26 +0000)]
Add ecore_evas_sdl16_new.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@35950
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 10 Sep 2008 05:13:29 +0000 (05:13 +0000)]
Add generic call to create Ecore_Evas from engine names.
One can get engine names with ecore_evas_engines_get() and present
them to its users (from --help, for example) and then give that name
to ecore_evas_new(), that accepts the name, geometry and extra options
as a string.
As I don't have all the engines here, I might have missed something
from those, tested here:
- software_x11
- xrender_x11
- opengl_x11
- directfb
- buffer
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@35919
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pfritz [Sat, 6 Sep 2008 21:55:01 +0000 (21:55 +0000)]
fix primary selection, probably also clipboard selection
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@35856
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33