platform/upstream/efl.git
13 years agoEvas textblock: Use Evas_Coord instead of int for coords.
Tom Hacohen [Mon, 30 May 2011 13:19:10 +0000 (13:19 +0000)]
Evas textblock: Use Evas_Coord instead of int for coords.

SVN revision: 59815

13 years agoEvas textblock: Removed some fat. Format should be a stringshare.
Tom Hacohen [Mon, 30 May 2011 13:19:07 +0000 (13:19 +0000)]
Evas textblock: Removed some fat. Format should be a stringshare.

SVN revision: 59814

13 years agoEvas textblock: Don't try to move text if the length to be moved is 0.
Tom Hacohen [Mon, 30 May 2011 13:19:03 +0000 (13:19 +0000)]
Evas textblock: Don't try to move text if the length to be moved is 0.

SVN revision: 59813

13 years agoEvas textblock: Remove a bit of useless fat.
Tom Hacohen [Mon, 30 May 2011 13:19:00 +0000 (13:19 +0000)]
Evas textblock: Remove a bit of useless fat.

SVN revision: 59812

13 years agoeina: ERROR_CHECK just make sense when you are debbuging lock usage.
Cedric BAIL [Mon, 30 May 2011 12:49:04 +0000 (12:49 +0000)]
eina: ERROR_CHECK just make sense when you are debbuging lock usage.

SVN revision: 59811

13 years agoEdje entry: Make sure we append at the end.
Tom Hacohen [Mon, 30 May 2011 12:02:54 +0000 (12:02 +0000)]
Edje entry: Make sure we append at the end.

SVN revision: 59810

13 years agoEvas text/textblock: Fixed warnings when frame_quening is on.
Tom Hacohen [Mon, 30 May 2011 10:55:35 +0000 (10:55 +0000)]
Evas text/textblock: Fixed warnings when frame_quening is on.

SVN revision: 59809

13 years agoEvas text/textblock: init cur_fi to NULL.
Tom Hacohen [Mon, 30 May 2011 10:55:31 +0000 (10:55 +0000)]
Evas text/textblock: init cur_fi to NULL.

SVN revision: 59808

13 years agoEvas textblock: Fix casting of font when calling pipe op.
Tom Hacohen [Mon, 30 May 2011 09:03:46 +0000 (09:03 +0000)]
Evas textblock: Fix casting of font when calling pipe op.

SVN revision: 59807

13 years agoEdje min_size: Updated edje_object_size_min_restricted_calc's docs.
Tom Hacohen [Mon, 30 May 2011 08:59:56 +0000 (08:59 +0000)]
Edje min_size: Updated edje_object_size_min_restricted_calc's docs.

SVN revision: 59806

13 years agoEvas text/textblock: Check we actually found a font instance.
Tom Hacohen [Mon, 30 May 2011 08:42:26 +0000 (08:42 +0000)]
Evas text/textblock: Check we actually found a font instance.

Currently we only check we have a font_set which is not enough.
Having a fontset and not having an fi should never happen, but it can.

SVN revision: 59804

13 years agoEvas font-engine: Fallback to script_fi if we didn't find another one.
Tom Hacohen [Mon, 30 May 2011 08:31:29 +0000 (08:31 +0000)]
Evas font-engine: Fallback to script_fi if we didn't find another one.

SVN revision: 59803

13 years agoEvas textblock: clean up text_append, and possibly solve infinite loop.
Tom Hacohen [Mon, 30 May 2011 08:16:35 +0000 (08:16 +0000)]
Evas textblock: clean up text_append, and possibly solve infinite loop.

I removed the workaround that solved it, for this cleaner, solution that
should work.

SVN revision: 59802

13 years agoEvas textblock: Removed ununeeded allocation.
Tom Hacohen [Mon, 30 May 2011 08:16:32 +0000 (08:16 +0000)]
Evas textblock: Removed ununeeded allocation.

SVN revision: 59801

13 years agoEvas textblock: Fix an issue with empty textblocks.
Tom Hacohen [Mon, 30 May 2011 07:52:44 +0000 (07:52 +0000)]
Evas textblock: Fix an issue with empty textblocks.

SVN revision: 59800

13 years agomake epp strip dos \r's from dos-like \r\n
Carsten Haitzler [Mon, 30 May 2011 06:37:44 +0000 (06:37 +0000)]
make epp strip dos \r's from dos-like \r\n

SVN revision: 59799

13 years agoback out freeze/thaw on edje entry.. seems to have some side effects
Carsten Haitzler [Mon, 30 May 2011 05:37:59 +0000 (05:37 +0000)]
back out freeze/thaw on edje entry.. seems to have some side effects
with entry in gnelist ... i wonder why... for how, back out.

SVN revision: 59798

13 years agoEvas textblock: Possible workaround for the infinite loop morlenxus is having.
Tom Hacohen [Sun, 29 May 2011 21:11:58 +0000 (21:11 +0000)]
Evas textblock: Possible workaround for the infinite loop morlenxus is having.

SVN revision: 59791

13 years agoEvas : evas_preload.c : Fix compilation when --disable-async-preload is passed to...
Vincent Torri [Sun, 29 May 2011 14:34:33 +0000 (14:34 +0000)]
Evas : evas_preload.c : Fix compilation when --disable-async-preload is passed to configure.

SVN revision: 59786

13 years agoEdje min_size_calc: Fix detection of textblock.
Tom Hacohen [Sun, 29 May 2011 14:28:01 +0000 (14:28 +0000)]
Edje min_size_calc: Fix detection of textblock.

SVN revision: 59785

13 years agoEvas engines: Adjust all the rest of the engines to use Evas_Font_Set.
Tom Hacohen [Sun, 29 May 2011 13:56:23 +0000 (13:56 +0000)]
Evas engines: Adjust all the rest of the engines to use Evas_Font_Set.

SVN revision: 59784

13 years agoEvas font-engine: In continuation of the previous commit. Use Evas_Font_Set.
Tom Hacohen [Sun, 29 May 2011 13:35:45 +0000 (13:35 +0000)]
Evas font-engine: In continuation of the previous commit. Use Evas_Font_Set.

SVN revision: 59783

13 years agoEvas font-engine: Added two font opaque types.
Tom Hacohen [Sun, 29 May 2011 13:00:54 +0000 (13:00 +0000)]
Evas font-engine: Added two font opaque types.

Added Evas_Font_Instance and Evas_Font_Set which correspond to
RGBA_Font_Int and RGBA_Font. This is very important for strict type
checking which we now finally have.

This commit does not include logic changes, only casting and changing
types of pointers to the opaque pointer types.

SVN revision: 59782

13 years agoEvas textblock/font-engine: Fix compiler warnings with -Wshadow.
Tom Hacohen [Sun, 29 May 2011 12:03:20 +0000 (12:03 +0000)]
Evas textblock/font-engine: Fix compiler warnings with -Wshadow.

SVN revision: 59781

13 years agoEvas textblock: Added support for numeric escape sequences.
Tom Hacohen [Sun, 29 May 2011 11:47:53 +0000 (11:47 +0000)]
Evas textblock: Added support for numeric escape sequences.

Patch by Raoul Hecky.

SVN revision: 59780

13 years agoEvas font-engine: Conform to the API changes in Harfbuzz 0.6.0.
Tom Hacohen [Sun, 29 May 2011 11:09:47 +0000 (11:09 +0000)]
Evas font-engine: Conform to the API changes in Harfbuzz 0.6.0.

SVN revision: 59779

13 years agoEvas font-engine: Fixed font fallback in the same script run.
Tom Hacohen [Sun, 29 May 2011 09:20:18 +0000 (09:20 +0000)]
Evas font-engine: Fixed font fallback in the same script run.

SVN revision: 59777

13 years agoEvas font-engine: Fixed a bug in the glyph search function.
Tom Hacohen [Sun, 29 May 2011 09:20:13 +0000 (09:20 +0000)]
Evas font-engine: Fixed a bug in the glyph search function.

SVN revision: 59776

13 years agoA voice in my head said "vtorri will go after you if you don't provide a changelog...
Gustavo Sverzut Barbieri [Fri, 27 May 2011 19:38:14 +0000 (19:38 +0000)]
A voice in my head said "vtorri will go after you if you don't provide a changelog for those auxiliary functions"

SVN revision: 59762

13 years agoEcore_Evas: introduce ecore_evas_screen_geometry_get()
Gustavo Sverzut Barbieri [Fri, 27 May 2011 19:31:11 +0000 (19:31 +0000)]
Ecore_Evas: introduce ecore_evas_screen_geometry_get()

This common interface allows engines to provide whole screen
information to users.

Right now just X is implemented and it queries the size of the default
screen. I hope this is fine.

SVN revision: 59761

13 years agoprovide a way to query screen size (just the default screen right now).
Gustavo Sverzut Barbieri [Fri, 27 May 2011 19:17:04 +0000 (19:17 +0000)]
provide a way to query screen size (just the default screen right now).

NOTE: I don't have xcb, so it's untested. It is supposed to work given
http://www.x.org/releases/X11R7.5/doc/libxcb/tutorial/#DefaultScreen

SVN revision: 59760

13 years agolet ecore_evas_ecore_evas_get() be safer.
Gustavo Sverzut Barbieri [Fri, 27 May 2011 18:53:27 +0000 (18:53 +0000)]
let ecore_evas_ecore_evas_get() be safer.

SVN revision: 59759

13 years agoRevert commit 59732
Tom Hacohen [Fri, 27 May 2011 11:16:05 +0000 (11:16 +0000)]
Revert commit 59732

Read my comment in the email, and we even talked about it on irc. The
current call to "mainloop iterate" is hacky, Jihoon is already working
on an alternative solution.

SVN revision: 59734

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 27 May 2011 10:46:51 +0000 (10:46 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>

When elm_entry_entry_set() is called, the preedit text in the entry should
be cleared. ATM, it doesn’t works so.

This patch will resolve this problem.

When ecore_imf_context_reset() is called, the preedit text in the immodule
will be committed by calling ‘ecore_imf_context_commit_event_add()’.

ecore_imf_context_commit_event_add puts the event in ecore event queue, so
it will be processed in the idle state of ecore loop.

According to this mechanism, commit text is inserted later, so I use
‘ecore_main_loop_iterate();’ for inserting the commit string instantly.

SVN revision: 59732

13 years agoadd use of freeze+thaw for improvement in out-there scenarios.
Carsten Haitzler [Fri, 27 May 2011 10:32:53 +0000 (10:32 +0000)]
add use of freeze+thaw for improvement in out-there scenarios.

SVN revision: 59730

13 years agoAdd feature: convenience call: evas_event_thaw_eval()
Carsten Haitzler [Fri, 27 May 2011 08:26:11 +0000 (08:26 +0000)]
Add feature: convenience call: evas_event_thaw_eval()

SVN revision: 59727

13 years agoEcore: Ecore_File: Fix shadow declaration of 'mtime' and 'l' variables.
Christopher Michael [Fri, 27 May 2011 02:30:57 +0000 (02:30 +0000)]
Ecore: Ecore_File: Fix shadow declaration of 'mtime' and 'l' variables.

SVN revision: 59722

13 years agoEcore: Fix shadow declaration of variable 'time'.
Christopher Michael [Fri, 27 May 2011 02:06:26 +0000 (02:06 +0000)]
Ecore: Fix shadow declaration of variable 'time'.

SVN revision: 59720

13 years agoEvas: Png Loader: Fix shadow declaration of variable 'compress'.
Christopher Michael [Fri, 27 May 2011 02:00:15 +0000 (02:00 +0000)]
Evas: Png Loader: Fix shadow declaration of variable 'compress'.

SVN revision: 59718

13 years agoEvas: Fix shadow declaration of 'i' variable.
Christopher Michael [Fri, 27 May 2011 01:50:10 +0000 (01:50 +0000)]
Evas: Fix shadow declaration of 'i' variable.

SVN revision: 59716

13 years agoEvas: Fix more shadow declarations of variables.
Christopher Michael [Fri, 27 May 2011 01:47:58 +0000 (01:47 +0000)]
Evas: Fix more shadow declarations of variables.

SVN revision: 59715

13 years agoEvas: Fix more shadow declarations of 'index' variable.
Christopher Michael [Fri, 27 May 2011 01:44:10 +0000 (01:44 +0000)]
Evas: Fix more shadow declarations of 'index' variable.

SVN revision: 59714

13 years agoEvas: Fix shadow declaration of variable 'write'.
Christopher Michael [Fri, 27 May 2011 01:22:56 +0000 (01:22 +0000)]
Evas: Fix shadow declaration of variable 'write'.

SVN revision: 59713

13 years agoEvas: Fix shadow declaration of variable 'index'
Christopher Michael [Fri, 27 May 2011 01:19:35 +0000 (01:19 +0000)]
Evas: Fix shadow declaration of variable 'index'

SVN revision: 59712

13 years agoEvas: Fix shadow declaration of variable 'index'.
Christopher Michael [Fri, 27 May 2011 01:17:15 +0000 (01:17 +0000)]
Evas: Fix shadow declaration of variable 'index'.

SVN revision: 59711

13 years agoEvas: Fix shadow declaration of variable 'index'
Christopher Michael [Fri, 27 May 2011 01:13:41 +0000 (01:13 +0000)]
Evas: Fix shadow declaration of variable 'index'

SVN revision: 59710

13 years agoeina/eina_hash - fixed indentation
ChunEon Park [Thu, 26 May 2011 12:06:48 +0000 (12:06 +0000)]
eina/eina_hash - fixed indentation

SVN revision: 59703

13 years agochlog++
Carsten Haitzler [Thu, 26 May 2011 08:37:44 +0000 (08:37 +0000)]
chlog++

SVN revision: 59694

13 years agofix table to actually use fractional weighting.
Carsten Haitzler [Thu, 26 May 2011 08:37:07 +0000 (08:37 +0000)]
fix table to actually use fractional weighting.

SVN revision: 59693

13 years agoforgot chglog.
Carsten Haitzler [Thu, 26 May 2011 05:42:15 +0000 (05:42 +0000)]
forgot chglog.

SVN revision: 59688

13 years agofix table to handle weighting correctly for expands vs not expands. if
Carsten Haitzler [Thu, 26 May 2011 05:40:47 +0000 (05:40 +0000)]
fix table to handle weighting correctly for expands vs not expands. if
ANY elemtn that spans a col or row CANt expand that column or row is
VETOED frome xpanding, as opposed to the inverse

SVN revision: 59687

13 years agofix c fallback rendering - mask op was wrong. mmx was right. why is
Carsten Haitzler [Thu, 26 May 2011 02:44:01 +0000 (02:44 +0000)]
fix c fallback rendering - mask op was wrong. mmx was right. why is
the neon code sitting there.. with no neon? just c? if so.. just kill
the neon code and let c fallbacks take care of it as all we do is dup
code. either that or actually implement the neon.

SVN revision: 59686

13 years agoevas: add raw loaders ...
Michael BOUCHAUD [Wed, 25 May 2011 20:21:25 +0000 (20:21 +0000)]
evas: add raw loaders ...

SVN revision: 59680

13 years agoeina: fix eina_inlist_sorted_insert and improve its tests.
Cedric BAIL [Wed, 25 May 2011 13:18:21 +0000 (13:18 +0000)]
eina: fix eina_inlist_sorted_insert and improve its tests.

SVN revision: 59669

13 years agoaaah fix brackets i just unfixed.
Carsten Haitzler [Wed, 25 May 2011 11:56:13 +0000 (11:56 +0000)]
aaah fix brackets i just unfixed.

SVN revision: 59667

13 years agoremove commented out table code.
Carsten Haitzler [Wed, 25 May 2011 11:50:37 +0000 (11:50 +0000)]
remove commented out table code.

SVN revision: 59666

13 years agoEcore ChangeLog: Log for r59549 and r59559.
Daniel Juyung Seo [Tue, 24 May 2011 17:39:47 +0000 (17:39 +0000)]
Ecore ChangeLog: Log for r59549 and r59559.

SVN revision: 59655

13 years agoeina: add eina_inlist_sorted_insert.
Cedric BAIL [Tue, 24 May 2011 15:17:56 +0000 (15:17 +0000)]
eina: add  eina_inlist_sorted_insert.

SVN revision: 59654

13 years agoEcore: Moved ecore.dox.in to Ecore.h header.
Daniel Juyung Seo [Tue, 24 May 2011 11:31:32 +0000 (11:31 +0000)]
Ecore: Moved ecore.dox.in to Ecore.h header.

SVN revision: 59651

13 years agoEcore: Added myself to authors.
Daniel Juyung Seo [Tue, 24 May 2011 11:23:58 +0000 (11:23 +0000)]
Ecore: Added myself to authors.

SVN revision: 59650

13 years agoeio: add eio_file_container_get.
Cedric BAIL [Tue, 24 May 2011 10:41:37 +0000 (10:41 +0000)]
eio: add eio_file_container_get.

SVN revision: 59646

13 years agoevas: use Eina_File when possible.
Cedric BAIL [Tue, 24 May 2011 10:19:06 +0000 (10:19 +0000)]
evas: use Eina_File when possible.

SVN revision: 59645

13 years agoclean up authors and changelog to be accurate and use english
Mike Blumenkrantz [Tue, 24 May 2011 09:43:35 +0000 (09:43 +0000)]
clean up authors and changelog to be accurate and use english

SVN revision: 59644

13 years agoeeze: cleanup AUTHORS and ChangeLog to follow EFL conventions.
Cedric BAIL [Tue, 24 May 2011 09:10:53 +0000 (09:10 +0000)]
eeze: cleanup AUTHORS and ChangeLog to follow EFL conventions.

SVN revision: 59643

13 years agofix glpipe optimization that stops the pipes from being used with many
Carsten Haitzler [Tue, 24 May 2011 06:51:47 +0000 (06:51 +0000)]
fix glpipe optimization that stops the pipes from being used with many
maps

SVN revision: 59638

13 years agoEina: Implement eina_sched_prio_drop() on Windows
Vincent Torri [Tue, 24 May 2011 06:29:58 +0000 (06:29 +0000)]
Eina: Implement eina_sched_prio_drop() on Windows

SVN revision: 59637

13 years agofix wording here
Mike Blumenkrantz [Mon, 23 May 2011 21:56:27 +0000 (21:56 +0000)]
fix wording here

SVN revision: 59632

13 years agoevas: typo
Boris Faure [Mon, 23 May 2011 19:38:28 +0000 (19:38 +0000)]
evas: typo

SVN revision: 59631

13 years agoevas/evas_map - removed white spaces, fixed identation.
ChunEon Park [Mon, 23 May 2011 10:37:17 +0000 (10:37 +0000)]
evas/evas_map - removed white spaces, fixed identation.

SVN revision: 59620

13 years agoEcore: Ecore_X: Init 'property' to a default value (removes compiler
Christopher Michael [Mon, 23 May 2011 07:51:44 +0000 (07:51 +0000)]
Ecore: Ecore_X: Init 'property' to a default value (removes compiler
warning).

SVN revision: 59611

13 years agoEvas: Fix compilation with libjpeg 8 on Windows.
Vincent Torri [Mon, 23 May 2011 06:45:19 +0000 (06:45 +0000)]
Evas: Fix compilation with libjpeg 8 on Windows.

SVN revision: 59609

13 years agoFix compilation with libjpeg 8 on Windows.
Vincent Torri [Mon, 23 May 2011 05:14:20 +0000 (05:14 +0000)]
Fix compilation with libjpeg 8 on Windows.

SVN revision: 59608

13 years agoimprove linbpg detection
Vincent Torri [Sun, 22 May 2011 08:53:31 +0000 (08:53 +0000)]
improve linbpg detection

SVN revision: 59576

13 years agoEvas: Initialize some variables to zero (to remove compiler warnings).
Christopher Michael [Sat, 21 May 2011 22:28:13 +0000 (22:28 +0000)]
Evas: Initialize some variables to zero (to remove compiler warnings).

SVN revision: 59569

13 years agonot sure what I was thinking when I did this the first time, simplify these functions...
Mike Blumenkrantz [Sat, 21 May 2011 19:55:02 +0000 (19:55 +0000)]
not sure what I was thinking when I did this the first time, simplify these functions considerably

SVN revision: 59568

13 years agogreatly simplify eeze_init/shutdown by moving disk stuff to eeze_disk.c
Mike Blumenkrantz [Sat, 21 May 2011 19:34:26 +0000 (19:34 +0000)]
greatly simplify eeze_init/shutdown by moving disk stuff to eeze_disk.c

SVN revision: 59567

13 years agoadd helper udev function to browse children devices, use helper functions to get...
Mike Blumenkrantz [Sat, 21 May 2011 19:33:55 +0000 (19:33 +0000)]
add helper udev function to browse children devices, use helper functions to get properties when not found in current disk device

SVN revision: 59566

13 years agoEvas evas_render.c: Fixed formatting.
Daniel Juyung Seo [Sat, 21 May 2011 06:23:33 +0000 (06:23 +0000)]
Evas evas_render.c: Fixed formatting.

Fixed indentation and removed trailing whitespaces.

SVN revision: 59560

13 years agoEcore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().
Daniel Juyung Seo [Sat, 21 May 2011 05:24:27 +0000 (05:24 +0000)]
Ecore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().

SVN revision: 59559

13 years agoedje: add vmaj and module to edje.pc
Boris Faure [Fri, 20 May 2011 16:41:28 +0000 (16:41 +0000)]
edje: add vmaj and module to edje.pc

SVN revision: 59556

13 years agoedje: remove trailing spaces
Boris Faure [Fri, 20 May 2011 16:41:16 +0000 (16:41 +0000)]
edje: remove trailing spaces

SVN revision: 59555

13 years agoEcore ecore_main.c: Fixed ecore_main_loop(_ecore_main_loop_iterate_internal).
Daniel Juyung Seo [Fri, 20 May 2011 06:35:07 +0000 (06:35 +0000)]
Ecore ecore_main.c: Fixed ecore_main_loop(_ecore_main_loop_iterate_internal).

This fixes fd handler pending issue when ecore_idler callback adds ecore_job/event.

SVN revision: 59549

13 years agoEvas: Add UNUSED to evas_engine function 'eng_image_load_error_get'
Christopher Michael [Fri, 20 May 2011 01:35:41 +0000 (01:35 +0000)]
Evas: Add UNUSED to evas_engine function 'eng_image_load_error_get'
for data paramater (it is not used in the function).

SVN revision: 59547

13 years agoEvas: evas_common_frameq_thread (in evas_pipe.c) uses 'gettimeofday',
Christopher Michael [Fri, 20 May 2011 01:33:55 +0000 (01:33 +0000)]
Evas: evas_common_frameq_thread (in evas_pipe.c) uses 'gettimeofday',
so include the proper header file for that function (so we don't get
implicit declaration warning)

SVN revision: 59546

13 years agoecore: improve ecore_timer_dump.
Cedric BAIL [Thu, 19 May 2011 15:38:30 +0000 (15:38 +0000)]
ecore: improve ecore_timer_dump.

Now E17 msgbus module will provide an usefull way to
list all the running timer and see if we are not waking up
to often. Use d-feet to see that information.

SVN revision: 59542

13 years agofix proxy sourcing of smart obj that updates.
Carsten Haitzler [Thu, 19 May 2011 13:01:44 +0000 (13:01 +0000)]
fix proxy sourcing of smart obj that updates.

SVN revision: 59536

13 years agoAdd postscript to the list of files supported by the generic loader
Vincent Torri [Thu, 19 May 2011 12:41:17 +0000 (12:41 +0000)]
Add postscript to the list of files supported by the generic loader

SVN revision: 59533

13 years agoEdje entry: Don't emit cursor,changed when not needed.
Tom Hacohen [Thu, 19 May 2011 12:08:29 +0000 (12:08 +0000)]
Edje entry: Don't emit cursor,changed when not needed.

This includes setting the text and setting cursor position to the already
set position.

SVN revision: 59531

13 years agoEvil:
Vincent Torri [Thu, 19 May 2011 12:00:06 +0000 (12:00 +0000)]
Evil:

* src/lib/dlfcn/dlfcn.c:
change '/' to '\' in paths

* src/lib/evil_inet.c:
* src/lib/evil_inet.h:
* src/lib/Evil.h:
* src/lib/Makefile.am:
* AUTHORS:
add inet_pton() function. Implementation from curl library.
See AUTHORS.

SVN revision: 59530

13 years agofix load of data to ACTUALLY set the load error in evas's image
Carsten Haitzler [Thu, 19 May 2011 11:19:22 +0000 (11:19 +0000)]
fix load of data to ACTUALLY set the load error in evas's image
objects. including preload.

SVN revision: 59529

13 years agoEvas textblock: Added an rbtree index for the layout paragraphs.
Tom Hacohen [Thu, 19 May 2011 09:54:30 +0000 (09:54 +0000)]
Evas textblock: Added an rbtree index for the layout paragraphs.

This can be used with both coordinates and line numbers, this is a
faster way to find layout paragraphs in the textblock which means
we should now be a lot faster with big textblocks.

SVN revision: 59527

13 years agoEvas textblock: Use the saved paragraph pointer instead of searching.
Tom Hacohen [Thu, 19 May 2011 09:54:19 +0000 (09:54 +0000)]
Evas textblock: Use the saved paragraph pointer instead of searching.

SVN revision: 59526

13 years agohandle surf alloc failures.
Carsten Haitzler [Thu, 19 May 2011 09:28:43 +0000 (09:28 +0000)]
handle surf alloc failures.

SVN revision: 59524

13 years agocheck return of alloc surf for eet loader.
Carsten Haitzler [Thu, 19 May 2011 09:25:31 +0000 (09:25 +0000)]
check return of alloc surf for eet loader.

SVN revision: 59523

13 years agosmall fix - check surface alloc return and reurn alloc failure.
Carsten Haitzler [Thu, 19 May 2011 09:22:35 +0000 (09:22 +0000)]
small fix - check surface alloc return and reurn alloc failure.

SVN revision: 59522

13 years agoEdje entry: Fix warnings.
Tom Hacohen [Thu, 19 May 2011 09:00:22 +0000 (09:00 +0000)]
Edje entry: Fix warnings.

SVN revision: 59521

13 years agoEdje entry: Remove the useless calls to "update_from_curs".
Tom Hacohen [Thu, 19 May 2011 08:38:42 +0000 (08:38 +0000)]
Edje entry: Remove the useless calls to "update_from_curs".

We don't really need or use the coordinates anywhere, we just saved them
and worked hard on maintaining them, but didn't really use them.
Now we only calculate them in the one specific case where we actually
need them. This speeds things up and also means the layouting may not be
called in some cases when there's no need to layout.

SVN revision: 59520

13 years agofix bug in new proxy code (no need for changelog as its a new feature
Carsten Haitzler [Thu, 19 May 2011 05:52:47 +0000 (05:52 +0000)]
fix bug in new proxy code (no need for changelog as its a new feature
thats not released yet) wher using proxy via map doesnt let you use uv
coords right as its ALWAYs filling/scaling only due to not using
source image size and proxy size right.

SVN revision: 59519

13 years agofix shape and shape input handling for dnd shadow tree.
Carsten Haitzler [Wed, 18 May 2011 23:55:21 +0000 (23:55 +0000)]
fix shape and shape input handling for dnd shadow tree.

SVN revision: 59517

13 years agoI like alphabetical order :)
Vincent Torri [Wed, 18 May 2011 19:11:09 +0000 (19:11 +0000)]
I like alphabetical order :)

SVN revision: 59516