platform/upstream/efl.git
13 years agoEvas tests: Added a test for evas_textblock_node_format_list_get.
Tom Hacohen [Mon, 11 Jul 2011 13:55:53 +0000 (13:55 +0000)]
Evas tests: Added a test for evas_textblock_node_format_list_get.

SVN revision: 61243

13 years agoEvas tests: Added tests to evas_textblock_node_format_remove_pair.
Tom Hacohen [Mon, 11 Jul 2011 13:55:48 +0000 (13:55 +0000)]
Evas tests: Added tests to evas_textblock_node_format_remove_pair.

SVN revision: 61242

13 years agoEvas tests: Add another textblock test.
Tom Hacohen [Mon, 11 Jul 2011 13:39:46 +0000 (13:39 +0000)]
Evas tests: Add another textblock test.

SVN revision: 61240

13 years agoEvas tests: Improved textblock tests.
Tom Hacohen [Mon, 11 Jul 2011 12:30:18 +0000 (12:30 +0000)]
Evas tests: Improved textblock tests.

SVN revision: 61239

13 years agoEvas textblock: Removed useless function.
Tom Hacohen [Mon, 11 Jul 2011 12:30:15 +0000 (12:30 +0000)]
Evas textblock: Removed useless function.

SVN revision: 61238

13 years agoEvas tests: Added various text and textblock tests.
Tom Hacohen [Mon, 11 Jul 2011 12:30:09 +0000 (12:30 +0000)]
Evas tests: Added various text and textblock tests.

SVN revision: 61237

13 years agoEvas tests: Added more textblock tests, including one to verify my last fix.
Tom Hacohen [Mon, 11 Jul 2011 11:20:45 +0000 (11:20 +0000)]
Evas tests: Added more textblock tests, including one to verify my last fix.

SVN revision: 61236

13 years agoEvas textblock: Fixed an issue with string_escaped_get.
Tom Hacohen [Mon, 11 Jul 2011 11:20:42 +0000 (11:20 +0000)]
Evas textblock: Fixed an issue with string_escaped_get.

SVN revision: 61235

13 years agoEvas textblock: Fixed an error in docs.
Tom Hacohen [Mon, 11 Jul 2011 11:20:37 +0000 (11:20 +0000)]
Evas textblock: Fixed an error in docs.

SVN revision: 61234

13 years agoEvas tests: Added more textblock tests, including one to verify my last fix.
Tom Hacohen [Mon, 11 Jul 2011 08:56:19 +0000 (08:56 +0000)]
Evas tests: Added more textblock tests, including one to verify my last fix.

SVN revision: 61233

13 years agoEvas textblock: Fixed evas_textblock_cursor_format_prev.
Tom Hacohen [Mon, 11 Jul 2011 08:56:17 +0000 (08:56 +0000)]
Evas textblock: Fixed evas_textblock_cursor_format_prev.

SVN revision: 61232

13 years agoEvas textblock: Deprecated evas_textblock_cursor_set_at_format.
Tom Hacohen [Mon, 11 Jul 2011 08:56:13 +0000 (08:56 +0000)]
Evas textblock: Deprecated evas_textblock_cursor_set_at_format.

This was a duplicate of evas_textblock_cursor_at_format_set.
The only difference is the name, and this one doesn't conform to the naming
conventions.

SVN revision: 61231

13 years agoEvas textblock: Fixed a confusing parameter name.
Tom Hacohen [Mon, 11 Jul 2011 08:56:10 +0000 (08:56 +0000)]
Evas textblock: Fixed a confusing parameter name.

SVN revision: 61230

13 years agoEvas tests: Added more textblock tests, including a test for the last fix.
Tom Hacohen [Mon, 11 Jul 2011 07:23:18 +0000 (07:23 +0000)]
Evas tests: Added more textblock tests, including a test for the last fix.

SVN revision: 61228

13 years agoEvas textblock: Hopefully eliminate all issues with uninit cursors.
Tom Hacohen [Mon, 11 Jul 2011 07:23:12 +0000 (07:23 +0000)]
Evas textblock: Hopefully eliminate all issues with uninit cursors.

SVN revision: 61227

13 years agoevas/evas_engine - patched by Seung-Soo Woo.
ChunEon Park [Mon, 11 Jul 2011 06:29:20 +0000 (06:29 +0000)]
evas/evas_engine - patched by Seung-Soo Woo.

Dear all,

There is a below issue.

Problem : Evas gl engine call eglWaitNative() and eglWaitGL() before/after eglSwapBuffers().
The sync APIs are not call only in case of SGX_DDK.
Resolution : It is necessary to check MALI string too.

So, I fixed it.
Please find enclosed file.

Thanks.

SVN revision: 61226

13 years agoecore: Fix logic bug in g_main_loop
Mike McCormack [Mon, 11 Jul 2011 02:51:37 +0000 (02:51 +0000)]
ecore: Fix logic bug in g_main_loop

Want to use timerfd if either seconds or nanoseconds is non-zero.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61224

13 years agoevas: fix _evas_jpeg_membuf_src_skip bug
Jiyoun Park [Mon, 11 Jul 2011 02:29:16 +0000 (02:29 +0000)]
evas: fix _evas_jpeg_membuf_src_skip bug

If file was corrupted , the size value of app frame is bigger than real file
size.

For example, if somebody change file using editor, the file start with (FF
D8 FF E0 FF DB ..).

But real file size can be small than (FF DB).

In that case, _evas_jpeg_membuf_src_skip set src->pub.bytes_in_buffer to
negative value, it make crash later.

Signed-off-by: Jiyoun Park <jy0703.park@samsung.com>
SVN revision: 61222

13 years agoecore: Ignore new binary ecore_test
Mike McCormack [Mon, 11 Jul 2011 01:21:59 +0000 (01:21 +0000)]
ecore: Ignore new binary ecore_test

Signed-off-by: Mike McCormack <mikem@ring3k.org>
SVN revision: 61218

13 years agoecore: Comment missing example
Mike McCormack [Mon, 11 Jul 2011 01:21:49 +0000 (01:21 +0000)]
ecore: Comment missing example

This is causing problems for autogen.sh

Signed-off-by: Mike McCormack <mikem@ring3k.org>
SVN revision: 61217

13 years agoEvas tests: Added a bunch of text object tests.
Tom Hacohen [Sun, 10 Jul 2011 14:58:37 +0000 (14:58 +0000)]
Evas tests: Added a bunch of text object tests.

SVN revision: 61213

13 years agoEvas: Updated .gitignore.
Tom Hacohen [Sun, 10 Jul 2011 14:23:50 +0000 (14:23 +0000)]
Evas: Updated .gitignore.

SVN revision: 61212

13 years agoEvas tests: Added a basic evas_objet_text test.
Tom Hacohen [Sun, 10 Jul 2011 14:23:47 +0000 (14:23 +0000)]
Evas tests: Added a basic evas_objet_text test.

SVN revision: 61211

13 years agoEvas tests: Added some more textblock tests.
Tom Hacohen [Sun, 10 Jul 2011 14:23:43 +0000 (14:23 +0000)]
Evas tests: Added some more textblock tests.

SVN revision: 61210

13 years agoEvas tests: Added a lot more textblock tests.
Tom Hacohen [Sun, 10 Jul 2011 13:22:45 +0000 (13:22 +0000)]
Evas tests: Added a lot more textblock tests.

Some verify the fixes I just committed, some are just general tests.

SVN revision: 61208

13 years agoEvas textblock: Fixed evas_textblock_cursor_eol_get.
Tom Hacohen [Sun, 10 Jul 2011 13:22:42 +0000 (13:22 +0000)]
Evas textblock: Fixed evas_textblock_cursor_eol_get.

SVN revision: 61207

13 years agoEvas textblock: Fixed cursor_paragraph_text_length_get.
Tom Hacohen [Sun, 10 Jul 2011 13:22:38 +0000 (13:22 +0000)]
Evas textblock: Fixed cursor_paragraph_text_length_get.

SVN revision: 61206

13 years agoEvas textblock: Fixed a bug in _paragraph_char_last with the last par.
Tom Hacohen [Sun, 10 Jul 2011 13:22:33 +0000 (13:22 +0000)]
Evas textblock: Fixed a bug in _paragraph_char_last with the last par.

SVN revision: 61205

13 years agoEvas tests: Added a test to verify the last issue I fixed.
Tom Hacohen [Sun, 10 Jul 2011 12:18:52 +0000 (12:18 +0000)]
Evas tests: Added a test to verify the last issue I fixed.

SVN revision: 61204

13 years agoEvas textblock: Fixed returned position of "clean" cursors.
Tom Hacohen [Sun, 10 Jul 2011 12:18:48 +0000 (12:18 +0000)]
Evas textblock: Fixed returned position of "clean" cursors.

Issue reported by Shilpa.

SVN revision: 61203

13 years agoEvas tests: Added textblock tests.
Tom Hacohen [Sun, 10 Jul 2011 12:18:45 +0000 (12:18 +0000)]
Evas tests: Added textblock tests.

SVN revision: 61202

13 years agoEvas textblock: textblock_cursor_get's return should not be const.
Tom Hacohen [Sun, 10 Jul 2011 12:18:42 +0000 (12:18 +0000)]
Evas textblock: textblock_cursor_get's return should not be const.

This does not break API as it's more permissive and behavior doesn't change.

SVN revision: 61201

13 years agoFix ancient typo, and make them all consistant.
David Walter Seikel [Sun, 10 Jul 2011 12:02:53 +0000 (12:02 +0000)]
Fix ancient typo, and make them all consistant.
Google tells me it's a fairly common miss spelling in USA, and a male singing group.

SVN revision: 61199

13 years agoEvas: Fix building xcb backend as static.
Christopher Michael [Sat, 9 Jul 2011 21:12:43 +0000 (21:12 +0000)]
Evas: Fix building xcb backend as static.

SVN revision: 61178

13 years agoEvas: Remove 'double =' signs from configure --help output.
Christopher Michael [Sat, 9 Jul 2011 20:34:32 +0000 (20:34 +0000)]
Evas: Remove 'double =' signs from configure --help output.

SVN revision: 61177

13 years agodon't build ecore-evas when statically building software-x11
Iván Briano [Sat, 9 Jul 2011 18:34:13 +0000 (18:34 +0000)]
don't build ecore-evas when statically building software-x11

SVN revision: 61176

13 years agokeep'em consistent
Iván Briano [Sat, 9 Jul 2011 18:19:23 +0000 (18:19 +0000)]
keep'em consistent

SVN revision: 61175

13 years agoEvas: Add ability to detect if opengl is built w/ xlib or xcb backend.
Christopher Michael [Sat, 9 Jul 2011 14:26:46 +0000 (14:26 +0000)]
Evas: Add ability to detect if opengl is built w/ xlib or xcb backend.

SVN revision: 61172

13 years agoEvas: Remove dependency on xcb-aux and add code to find the visual
Christopher Michael [Sat, 9 Jul 2011 13:48:39 +0000 (13:48 +0000)]
Evas: Remove dependency on xcb-aux and add code to find the visual
based on id, as we were only using one function from there.

SVN revision: 61171

13 years agoEina : lock (win32) : fix compilation
Vincent Torri [Sat, 9 Jul 2011 10:20:02 +0000 (10:20 +0000)]
Eina : lock (win32) : fix compilation

cedric, can you confirm me that

-             LeaveCriticalSection(&mutex->cond_read->threads_count_lock);
...
+             LeaveCriticalSection(&mutex->cond_read.waiters_count_lock);

is correct ?

SVN revision: 61170

13 years agoFollow portability advice from Master vtorri.
Iván Briano [Sat, 9 Jul 2011 03:04:13 +0000 (03:04 +0000)]
Follow portability advice from Master vtorri.

SVN revision: 61168

13 years agoAdd unit tests + coverage support to evas, for Tasn.
Vincent Torri [Sat, 9 Jul 2011 02:59:24 +0000 (02:59 +0000)]
Add unit tests + coverage support to evas, for Tasn.
unit tests : make check
coverage   : make coverage

SVN revision: 61167

13 years agofix maintainer-clean rule
Vincent Torri [Sat, 9 Jul 2011 02:57:27 +0000 (02:57 +0000)]
fix maintainer-clean rule

SVN revision: 61166

13 years agoFix building gl_xlib as a static module
Iván Briano [Sat, 9 Jul 2011 01:47:01 +0000 (01:47 +0000)]
Fix building gl_xlib as a static module

SVN revision: 61164

13 years agoDon't try to build examples if dependencies are not met.
Iván Briano [Sat, 9 Jul 2011 01:20:18 +0000 (01:20 +0000)]
Don't try to build examples if dependencies are not met.

SVN revision: 61163

13 years agoecore/ecore_con - add more reference doc to some functions.
Rafael Antognolli [Fri, 8 Jul 2011 18:06:19 +0000 (18:06 +0000)]
ecore/ecore_con - add more reference doc to some functions.
Also add description to the examples.

SVN revision: 61161

13 years agoecore/ecore_con - Add simple examples of ecore_con_url usage.
Rafael Antognolli [Fri, 8 Jul 2011 18:06:12 +0000 (18:06 +0000)]
ecore/ecore_con - Add simple examples of ecore_con_url usage.

SVN revision: 61160

13 years agoecore/ecore_con - Move documentation from .c to .h.
Rafael Antognolli [Fri, 8 Jul 2011 18:06:04 +0000 (18:06 +0000)]
ecore/ecore_con - Move documentation from .c to .h.
This only affects ecore_con_url_* for now.
Also add docs to the structures used by ecore_con_url, and move them to
the Ecore_Con_Url_Group.

SVN revision: 61159

13 years ago[evas] Documenting/exemplifying the following:
Gustavo Lima Chaves [Fri, 8 Jul 2011 16:54:00 +0000 (16:54 +0000)]
[evas] Documenting/exemplifying the following:
 - evas_object_smart_callback_add
 - evas_object_smart_callback_call
 - evas_object_smart_callback_del
 - evas_object_smart_callback_description_find
 - evas_object_smart_callbacks_descriptions_get
 - evas_object_smart_callbacks_descriptions_set

SVN revision: 61158

13 years agoevas Evas.h/Evas_GL.h: Removed trailing whitespaces.
Daniel Juyung Seo [Fri, 8 Jul 2011 12:15:25 +0000 (12:15 +0000)]
evas Evas.h/Evas_GL.h: Removed trailing whitespaces.

SVN revision: 61154

13 years agoecore: Don't come out of idle because due to idlers
Mike McCormack [Fri, 8 Jul 2011 10:26:24 +0000 (10:26 +0000)]
ecore: Don't come out of idle because due to idlers

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61152

13 years agoecore: Check signals in glib prepare only
Mike McCormack [Fri, 8 Jul 2011 10:26:14 +0000 (10:26 +0000)]
ecore: Check signals in glib prepare only

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61151

13 years agoecore: Check for pending before entering g_main_loop
Mike McCormack [Fri, 8 Jul 2011 08:07:40 +0000 (08:07 +0000)]
ecore: Check for pending before entering g_main_loop

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61150

13 years agoecore: Only check timers on zero time left
Mike McCormack [Fri, 8 Jul 2011 08:07:29 +0000 (08:07 +0000)]
ecore: Only check timers on zero time left

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61149

13 years agoecore: Fix unused variable warnings
Mike McCormack [Fri, 8 Jul 2011 06:38:56 +0000 (06:38 +0000)]
ecore: Fix unused variable warnings

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61147

13 years agoecore: Build with -Wall -W by default
Mike McCormack [Fri, 8 Jul 2011 06:38:47 +0000 (06:38 +0000)]
ecore: Build with -Wall -W by default

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61146

13 years agoecore: Add test for timers created from idlers
Mike McCormack [Fri, 8 Jul 2011 06:38:38 +0000 (06:38 +0000)]
ecore: Add test for timers created from idlers

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61145

13 years agoecore: Add a main loop test
Mike McCormack [Fri, 8 Jul 2011 06:38:28 +0000 (06:38 +0000)]
ecore: Add a main loop test

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61144

13 years agoecore: Remove redundant if statement
Mike McCormack [Fri, 8 Jul 2011 06:38:18 +0000 (06:38 +0000)]
ecore: Remove redundant if statement

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61143

13 years agoEvas: Commit new XCB engine code for Evas.
Christopher Michael [Fri, 8 Jul 2011 00:21:17 +0000 (00:21 +0000)]
Evas: Commit new XCB engine code for Evas.

NB: XCB Engine is currently disabled by default as it's not considered
'complete' yet and is of little use to users/devs at the moment
without the needed ecore_x & E changes.

SVN revision: 61139

13 years agoEvas: Fix building of gl engine w/ new autofoo stuffs.
Christopher Michael [Fri, 8 Jul 2011 00:19:06 +0000 (00:19 +0000)]
Evas: Fix building of gl engine w/ new autofoo stuffs.

SVN revision: 61138

13 years agoEvas: Fix up the check_engine macros for xcb engine & xlib changes.
Christopher Michael [Fri, 8 Jul 2011 00:18:22 +0000 (00:18 +0000)]
Evas: Fix up the check_engine macros for xcb engine & xlib changes.

SVN revision: 61137

13 years agoEvas: Fixup autofoo for compiling new xcb engine.
Christopher Michael [Fri, 8 Jul 2011 00:17:52 +0000 (00:17 +0000)]
Evas: Fixup autofoo for compiling new xcb engine.

SVN revision: 61136

13 years agoEvas: Add myself to authors.
Christopher Michael [Fri, 8 Jul 2011 00:16:47 +0000 (00:16 +0000)]
Evas: Add myself to authors.

SVN revision: 61135

13 years ago[evas] More love to image object's documentation group.
Gustavo Lima Chaves [Thu, 7 Jul 2011 19:35:17 +0000 (19:35 +0000)]
[evas] More love to image object's documentation group.
More diagrams also in.

SVN revision: 61133

13 years agoEina: Adding diagrams for eina list macros.
Jonas M. Gastal [Thu, 7 Jul 2011 19:26:47 +0000 (19:26 +0000)]
Eina: Adding diagrams for eina list macros.

SVN revision: 61132

13 years agoEcore: Ecore_Animator example.
Jonas M. Gastal [Thu, 7 Jul 2011 18:57:10 +0000 (18:57 +0000)]
Ecore: Ecore_Animator example.

SVN revision: 61131

13 years agoEcore: Improved ecore_animator documentation.
Jonas M. Gastal [Thu, 7 Jul 2011 18:56:57 +0000 (18:56 +0000)]
Ecore: Improved ecore_animator documentation.

SVN revision: 61130

13 years agoLittle errors no one cares about, but make thread-less case work as expected
Iván Briano [Thu, 7 Jul 2011 18:39:25 +0000 (18:39 +0000)]
Little errors no one cares about, but make thread-less case work as expected

SVN revision: 61129

13 years agoecore/ecore_con - If argument is EINA_FALSE, set the value to 0!
Rafael Antognolli [Thu, 7 Jul 2011 18:34:20 +0000 (18:34 +0000)]
ecore/ecore_con - If argument is EINA_FALSE, set the value to 0!

SVN revision: 61128

13 years agoecore/ecore_con - Set timer pointers to NULL when exiting them.
Rafael Antognolli [Thu, 7 Jul 2011 18:18:53 +0000 (18:18 +0000)]
ecore/ecore_con - Set timer pointers to NULL when exiting them.
Otherwise this will lead to errors when some code does:
if (cl->until_deletion)
    ecore_timer_del(cl->until_deletion);

SVN revision: 61127

13 years agoevas: update ChangeLog.
Cedric BAIL [Thu, 7 Jul 2011 15:25:27 +0000 (15:25 +0000)]
evas: update ChangeLog.

SVN revision: 61124

13 years agoevas: prevent infinite insertion of object during recalc stage.
Cedric BAIL [Thu, 7 Jul 2011 15:24:16 +0000 (15:24 +0000)]
evas: prevent infinite insertion of object during recalc stage.

SVN revision: 61123

13 years agoEvas events: Added evas_event_refeed_event.
Tom Hacohen [Thu, 7 Jul 2011 13:59:50 +0000 (13:59 +0000)]
Evas events: Added evas_event_refeed_event.

Patch by Aharon Hillel.

SVN revision: 61117

13 years agoecore-imf: Add APIs for virtual keyboard support
Jihoon Kim [Thu, 7 Jul 2011 11:55:05 +0000 (11:55 +0000)]
ecore-imf: Add APIs for virtual keyboard support

Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
SVN revision: 61114

13 years agoecore: Remove unnecessary debugging output
Mike McCormack [Thu, 7 Jul 2011 11:37:12 +0000 (11:37 +0000)]
ecore: Remove unnecessary debugging output

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61112

13 years agoecore: Make sure signals break from the main loop
Mike McCormack [Thu, 7 Jul 2011 11:37:02 +0000 (11:37 +0000)]
ecore: Make sure signals break from the main loop

SVN revision: 61111

13 years agoecore: Update translations
Mike McCormack [Thu, 7 Jul 2011 10:11:26 +0000 (10:11 +0000)]
ecore: Update translations

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61110

13 years agoecore: Fix thread check for quicklaunch
Mike McCormack [Thu, 7 Jul 2011 10:11:13 +0000 (10:11 +0000)]
ecore: Fix thread check for quicklaunch

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61109

13 years agotypo fix!
Carsten Haitzler [Thu, 7 Jul 2011 09:37:55 +0000 (09:37 +0000)]
typo fix!

SVN revision: 61108

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 7 Jul 2011 06:23:46 +0000 (06:23 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] add ecore_imf_context_cursor_location_set API

In this patch, it will add ecore_imf_context_cursor_location_set API in
Ecore_IMF.

The cursor location can be used to determine the position of candidate
word window in immodule.

SVN revision: 61105

13 years agoedje/ecore/eina: Updated documentaton for version number.
Daniel Juyung Seo [Thu, 7 Jul 2011 04:58:34 +0000 (04:58 +0000)]
edje/ecore/eina: Updated documentaton for version number.

I did this manually. But it'll be good if someone can automate this.
It's a painful for busy developers.

SVN revision: 61104

13 years agoEcore File Download: don't mess with Ecore_Con event status
Bruno Dilly [Wed, 6 Jul 2011 20:56:55 +0000 (20:56 +0000)]
Ecore File Download: don't mess with Ecore_Con event status

For some reason it was passing !ev->status instead of ev->status
to completion_cb, so all the information that should be provided
(200, 400 or 404 error, ...) was becoming 0.

SVN revision: 61099

13 years ago[evas] Just explaining more the main top function blocks the
Gustavo Lima Chaves [Wed, 6 Jul 2011 19:41:31 +0000 (19:41 +0000)]
[evas] Just explaining more the main top function blocks the
 main doc. page points to.
The rest is just a proof read check on the main section.

SVN revision: 61098

13 years agoEet : correction for make distcheck
Nicolas Aguirre [Wed, 6 Jul 2011 19:23:21 +0000 (19:23 +0000)]
Eet : correction for make distcheck

SVN revision: 61097

13 years ago[evas] Documenting/exemplifying the following:
Gustavo Lima Chaves [Wed, 6 Jul 2011 18:46:58 +0000 (18:46 +0000)]
[evas] Documenting/exemplifying the following:
 - evas_object_smart_type_check
 - evas_object_smart_type_check_ptr
 - evas_object_static_clip_get
 - evas_object_static_clip_set
 - evas_smart_class_get
 - evas_smart_class_new
 - evas_smart_data_get
 - evas_smart_free
 - evas_smart_objects_calculate

SVN revision: 61096

13 years agoExpand Ecore_Thread docs.
Iván Briano [Wed, 6 Jul 2011 18:08:21 +0000 (18:08 +0000)]
Expand Ecore_Thread docs.

Thanks cedric for technical advice.
Thanks discomfitor for helping when English vanished.
Thanks myself for keeping both of them busy so they don't break SVN *too* much.

SVN revision: 61095

13 years agoeina/hash - Add examples to list and fix doc of some functions.
Rafael Antognolli [Wed, 6 Jul 2011 18:01:42 +0000 (18:01 +0000)]
eina/hash - Add examples to list and fix doc of some functions.

SVN revision: 61094

13 years agoeina/hash - Add example that demonstrate many ways of deleting items.
Rafael Antognolli [Wed, 6 Jul 2011 18:00:38 +0000 (18:00 +0000)]
eina/hash - Add example that demonstrate many ways of deleting items.

SVN revision: 61093

13 years agoeina/hash - Added examples that use different types of hash.
Rafael Antognolli [Wed, 6 Jul 2011 17:59:58 +0000 (17:59 +0000)]
eina/hash - Added examples that use different types of hash.

SVN revision: 61092

13 years agoeina/hash - improve performance comparison between different hashes.
Rafael Antognolli [Wed, 6 Jul 2011 17:58:41 +0000 (17:58 +0000)]
eina/hash - improve performance comparison between different hashes.

For the hashes available for storing string keys, give a better
explanation about the difference of performance.

Also add to the documentation that the data_free_cb will be called when
when items are deleted from the hash table, not only on the hash table
free.

SVN revision: 61091

13 years agoEina: Improving eina_accessor documentation.
Jonas M. Gastal [Wed, 6 Jul 2011 14:50:46 +0000 (14:50 +0000)]
Eina: Improving eina_accessor documentation.

SVN revision: 61089

13 years agoEina: Improvements to eina_list's documentation.
Jonas M. Gastal [Wed, 6 Jul 2011 14:50:33 +0000 (14:50 +0000)]
Eina: Improvements to eina_list's documentation.

SVN revision: 61088

13 years agoEina: Improvement to eina_iterator's documentation.
Jonas M. Gastal [Wed, 6 Jul 2011 14:50:12 +0000 (14:50 +0000)]
Eina: Improvement to eina_iterator's documentation.

SVN revision: 61087

13 years agoEina: Improvements to eina_array's documentation.
Jonas M. Gastal [Wed, 6 Jul 2011 14:49:44 +0000 (14:49 +0000)]
Eina: Improvements to eina_array's documentation.

SVN revision: 61086

13 years ago[evas] typos
Gustavo Lima Chaves [Wed, 6 Jul 2011 13:53:19 +0000 (13:53 +0000)]
[evas] typos

SVN revision: 61085

13 years ago[evas] Documenting/exemplifying the following:
Gustavo Lima Chaves [Wed, 6 Jul 2011 13:52:47 +0000 (13:52 +0000)]
[evas] Documenting/exemplifying the following:
 - evas_object_smart_member_add
 - evas_object_smart_member_del
 - evas_object_smart_members_get
 - evas_object_smart_move_children_relative
 - evas_object_smart_need_recalculate_get
 - evas_object_smart_need_recalculate_set
 - evas_object_smart_parent_get
 - evas_object_smart_smart_get

SVN revision: 61084

13 years agoecore: Remove most #ifdef HAVE_EPOLL blocks
Mike McCormack [Wed, 6 Jul 2011 10:54:30 +0000 (10:54 +0000)]
ecore: Remove most #ifdef HAVE_EPOLL blocks

Replace with if statements and stub epoll calls, and let the
compiler optimize out the stub code.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61081

13 years agoecore: Remove most HAVE_TIMERFD_CREATE ifdefs
Mike McCormack [Wed, 6 Jul 2011 10:54:20 +0000 (10:54 +0000)]
ecore: Remove most HAVE_TIMERFD_CREATE ifdefs

Introduce stub timerfd_create and timerfd_settime functions
so ifdefs can be removed.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61080

13 years agoecore: Use timerfd with g_main_loop
Mike McCormack [Wed, 6 Jul 2011 10:54:11 +0000 (10:54 +0000)]
ecore: Use timerfd with g_main_loop

glib only allows millisecond resolution in g_main_loop.
To avoid this limitation, use timerfd to wake up the main loop.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61079