platform/upstream/efl.git
14 years agoAdd __MACH__ and __APPLE__ guards to compile on macosx
Raoul HECKY [Mon, 9 Nov 2009 09:07:10 +0000 (09:07 +0000)]
Add __MACH__ and __APPLE__ guards to compile on macosx

SVN revision: 43568

14 years ago * fix order of libraries during link (fix windows compilation)
Vincent Torri [Mon, 9 Nov 2009 05:41:41 +0000 (05:41 +0000)]
 * fix order of libraries during link (fix windows compilation)
 * paths based on $prefix are not set at configure time. The correct
   way is to use them in Makefile.am.
 * $themesdir and $sysconfdir does not seem to be used

SVN revision: 43567

14 years agodon't free stack variable
Vincent Torri [Mon, 9 Nov 2009 05:27:35 +0000 (05:27 +0000)]
don't free stack variable

SVN revision: 43566

14 years agofix compilation on windows OS
Vincent Torri [Sun, 8 Nov 2009 23:37:20 +0000 (23:37 +0000)]
fix compilation on windows OS

SVN revision: 43562

14 years ago * ecore_exe_win32: manage ADD and DEL events. It works more or
Vincent Torri [Sun, 8 Nov 2009 22:19:30 +0000 (22:19 +0000)]
 * ecore_exe_win32: manage ADD and DEL events. It works more or
   less, but that Windows stuff is a bit like voodoo magic
 * Ecore.h : we can use the Ecore_Exe events on Windows, now (at
   least ADD and DEL, but the others will follow)

SVN revision: 43549

14 years agofix compilation when no pthread is available
Vincent Torri [Sun, 8 Nov 2009 22:16:17 +0000 (22:16 +0000)]
fix compilation when no pthread is available

Cedric: returning false in ecore_thread_cancel is good ?

SVN revision: 43548

14 years agoFixes for the Win32 port:
Vincent Torri [Sun, 8 Nov 2009 22:14:48 +0000 (22:14 +0000)]
Fixes for the Win32 port:

 * if ecore_events are in the queue, timeout 0 is passed and
   MsgWaitForMultipleObjects returns immediately, which can
   lead to problems. If timeout is 0, we do nothing (that is,
   we wait for the ecore_events to finish first)
 * manage the case when MsgWaitForMultipleObjects returns WAIT_FAILED

SVN revision: 43547

14 years agoRemove use of deprecated event
Sebastian Dransfeld [Sun, 8 Nov 2009 20:27:12 +0000 (20:27 +0000)]
Remove use of deprecated event

XINE_EVENT_MRL_REFERENCE is deprecated, listen for
XINE_EVENT_MRL_REFERENCE_EXT.

SVN revision: 43540

14 years agoRemove unused variable
Sebastian Dransfeld [Sun, 8 Nov 2009 20:27:02 +0000 (20:27 +0000)]
Remove unused variable

SVN revision: 43539

14 years agoRemove unused variables
Sebastian Dransfeld [Sun, 8 Nov 2009 20:26:51 +0000 (20:26 +0000)]
Remove unused variables

SVN revision: 43538

14 years agoUncomment label along with goto
Sebastian Dransfeld [Sun, 8 Nov 2009 20:26:36 +0000 (20:26 +0000)]
Uncomment label along with goto

SVN revision: 43537

14 years agoFix compiler warnings
Sebastian Dransfeld [Sun, 8 Nov 2009 19:52:44 +0000 (19:52 +0000)]
Fix compiler warnings

SVN revision: 43536

14 years agofunction defined as void, don't return a value
Sebastian Dransfeld [Sun, 8 Nov 2009 19:52:31 +0000 (19:52 +0000)]
function defined as void, don't return a value

SVN revision: 43535

14 years agofix compilation on OpenBSD
Vincent Torri [Sat, 7 Nov 2009 19:44:39 +0000 (19:44 +0000)]
fix compilation on OpenBSD

SVN revision: 43516

14 years agofix compilation on BSD systems
Vincent Torri [Sat, 7 Nov 2009 19:10:08 +0000 (19:10 +0000)]
fix compilation on BSD systems

SVN revision: 43515

14 years agofix evas compilation when async preload is disabled
Vincent Torri [Sat, 7 Nov 2009 18:19:44 +0000 (18:19 +0000)]
fix evas compilation when async preload is disabled

SVN revision: 43514

14 years agofix compilation of eina_amalgamation.c on Windows
Vincent Torri [Sat, 7 Nov 2009 16:09:58 +0000 (16:09 +0000)]
fix compilation of eina_amalgamation.c on Windows

SVN revision: 43513

14 years agouse static buffer
Vincent Torri [Sat, 7 Nov 2009 07:09:06 +0000 (07:09 +0000)]
use static buffer

SVN revision: 43510

14 years agostrdupa does not exist on BSD. Use simply strdup
Vincent Torri [Sat, 7 Nov 2009 05:58:01 +0000 (05:58 +0000)]
strdupa does not exist on BSD. Use simply strdup

SVN revision: 43509

14 years agoorget to commit configure.ac
Vincent Torri [Sat, 7 Nov 2009 05:23:47 +0000 (05:23 +0000)]
orget to commit configure.ac

SVN revision: 43507

14 years agosmart children of mapped objs etc. work work!
Carsten Haitzler [Sat, 7 Nov 2009 05:01:43 +0000 (05:01 +0000)]
smart children of mapped objs etc. work work!

SVN revision: 43506

14 years agoMake ethumb match case-insensitive.
Rafael Antognolli [Fri, 6 Nov 2009 22:17:55 +0000 (22:17 +0000)]
Make ethumb match case-insensitive.

Ethumb wasn't matching files to plugins if the extension were not
composed of all lowercase chars. This patch makes the ethumb match
case-insensitive.

Patch by: João Paulo Rechi Vita

SVN revision: 43502

14 years ago * ecore_thread: Add possibility to cancel Ecore_Thread.
Cedric BAIL [Fri, 6 Nov 2009 22:15:04 +0000 (22:15 +0000)]
* ecore_thread: Add possibility to cancel Ecore_Thread.

WARNING: THIS BREAK API AND ABI !!!

SVN revision: 43501

14 years agofix comment
Vincent Torri [Fri, 6 Nov 2009 18:31:53 +0000 (18:31 +0000)]
fix comment

SVN revision: 43496

14 years agofix DLL creation on Windows
Vincent Torri [Fri, 6 Nov 2009 18:27:56 +0000 (18:27 +0000)]
fix DLL creation on Windows

SVN revision: 43495

14 years agouseless includes
Vincent Torri [Fri, 6 Nov 2009 18:12:37 +0000 (18:12 +0000)]
useless includes

SVN revision: 43493

14 years agofix comment
Vincent Torri [Fri, 6 Nov 2009 18:11:55 +0000 (18:11 +0000)]
fix comment

SVN revision: 43492

14 years ago * evas: Add convertion function for 8bpp grayscale no pal (256 and 16 values).
Cedric BAIL [Fri, 6 Nov 2009 15:15:37 +0000 (15:15 +0000)]
* evas: Add convertion function for 8bpp grayscale no pal (256 and 16 values).

SVN revision: 43491

14 years ago2 more!
Carsten Haitzler [Fri, 6 Nov 2009 15:15:12 +0000 (15:15 +0000)]
2 more!

SVN revision: 43490

14 years agoremove 2 more types
Carsten Haitzler [Fri, 6 Nov 2009 15:14:34 +0000 (15:14 +0000)]
remove 2 more types

SVN revision: 43489

14 years agofix - remove typedefs of gl stuff. not needed.
Carsten Haitzler [Fri, 6 Nov 2009 15:13:29 +0000 (15:13 +0000)]
fix - remove typedefs of gl stuff. not needed.

SVN revision: 43488

14 years agobetter text perf - less geometry data for complex text drawing.
Carsten Haitzler [Fri, 6 Nov 2009 11:32:23 +0000 (11:32 +0000)]
better text perf - less geometry data for complex text drawing.
simpler yuv with matrix.

SVN revision: 43487

14 years agooops - infinite loopies
Carsten Haitzler [Fri, 6 Nov 2009 10:30:24 +0000 (10:30 +0000)]
oops - infinite loopies

SVN revision: 43486

14 years agoreturn somethnig
Carsten Haitzler [Fri, 6 Nov 2009 10:26:54 +0000 (10:26 +0000)]
return somethnig

SVN revision: 43485

14 years agofix smart map redraw errors.
Carsten Haitzler [Fri, 6 Nov 2009 08:44:49 +0000 (08:44 +0000)]
fix smart map redraw errors.

SVN revision: 43483

14 years agofix dist/distcheck rule
Vincent Torri [Fri, 6 Nov 2009 06:40:38 +0000 (06:40 +0000)]
fix dist/distcheck rule

SVN revision: 43479

14 years agofix dist/distcheck rule
Vincent Torri [Fri, 6 Nov 2009 01:02:35 +0000 (01:02 +0000)]
fix dist/distcheck rule

SVN revision: 43474

14 years agofix the dist/distcheck rule
Vincent Torri [Fri, 6 Nov 2009 00:38:07 +0000 (00:38 +0000)]
fix the dist/distcheck rule

SVN revision: 43473

14 years ago * evas_cache_image: Attempt to make a definitiv fix for race condition on cancel.
Cedric BAIL [Thu, 5 Nov 2009 17:38:51 +0000 (17:38 +0000)]
* evas_cache_image: Attempt to make a definitiv fix for race condition on cancel.

WARNING: If you continue to see any segv in E17, please report to me with a backtrace. Thanks.

SVN revision: 43465

14 years agotry uncondiutionalyl remove dropped images from preload queue
Carsten Haitzler [Thu, 5 Nov 2009 16:05:29 +0000 (16:05 +0000)]
try uncondiutionalyl remove dropped images from preload queue

SVN revision: 43464

14 years agomap coords in mapped objects.
Carsten Haitzler [Thu, 5 Nov 2009 15:24:48 +0000 (15:24 +0000)]
map coords in mapped objects.

SVN revision: 43463

14 years agofix mul! out of premul range!
Carsten Haitzler [Wed, 4 Nov 2009 09:25:52 +0000 (09:25 +0000)]
fix mul! out of premul range!

SVN revision: 43446

14 years agoadd pthread support on Windows
Vincent Torri [Tue, 3 Nov 2009 16:53:21 +0000 (16:53 +0000)]
add pthread support on Windows

SVN revision: 43435

14 years agodisable amalgamation by default
Vincent Torri [Tue, 3 Nov 2009 16:52:45 +0000 (16:52 +0000)]
disable amalgamation by default

SVN revision: 43434

14 years agoset ratio after filling the video sink
Vincent Torri [Tue, 3 Nov 2009 16:10:03 +0000 (16:10 +0000)]
set ratio after filling the video sink

Patch by João Paulo Rechi Vita

SVN revision: 43433

14 years agoand fix the dual geometry thing - use the clip cache for uv geometry. perfect!
Carsten Haitzler [Tue, 3 Nov 2009 15:41:36 +0000 (15:41 +0000)]
and fix the dual geometry thing - use the clip cache for uv geometry. perfect!

SVN revision: 43432

14 years agoadd a new npot extn string
Carsten Haitzler [Tue, 3 Nov 2009 10:33:37 +0000 (10:33 +0000)]
add a new npot extn string

SVN revision: 43430

14 years agoallow the amalgation stuff in edje
Vincent Torri [Tue, 3 Nov 2009 09:27:59 +0000 (09:27 +0000)]
allow the amalgation stuff in edje

SVN revision: 43429

14 years ago * rename _edje_strbuf_append to _edje_strbuf_append1 and
Vincent Torri [Tue, 3 Nov 2009 09:26:15 +0000 (09:26 +0000)]
 * rename _edje_strbuf_append to _edje_strbuf_append1 and
   _edje_strbuf_append2 in edje_util.c and edje_textblock_styles.c
   respectiveley (for amalgamation. See next commit)
 * fixes for vc++

SVN revision: 43428

14 years agoimmediately unset maps.
Gustavo Sverzut Barbieri [Mon, 2 Nov 2009 15:58:48 +0000 (15:58 +0000)]
immediately unset maps.

if we call evas_object_map_enable_set(o, 0) we expect things to go
back to normal immediately.

SVN revision: 43424

14 years agodocument map util calls
Carsten Haitzler [Mon, 2 Nov 2009 15:43:51 +0000 (15:43 +0000)]
document map util calls

SVN revision: 43423

14 years agofix 3d util api. better now.
Carsten Haitzler [Mon, 2 Nov 2009 12:20:50 +0000 (12:20 +0000)]
fix 3d util api. better now.

SVN revision: 43418

14 years ago * edje: On size hints don't forget to invalidate real part cache.
Cedric BAIL [Mon, 2 Nov 2009 10:18:14 +0000 (10:18 +0000)]
* edje: On size hints don't forget to invalidate real part cache.

SVN revision: 43416

14 years agoEina log : check main thread in eina_log_threads_shutdown
Jonathan Atton [Mon, 2 Nov 2009 10:08:57 +0000 (10:08 +0000)]
Eina log : check main thread in eina_log_threads_shutdown

SVN revision: 43415

14 years agotypos in the removal of the header files
Vincent Torri [Mon, 2 Nov 2009 08:53:17 +0000 (08:53 +0000)]
typos in the removal of the header files

SVN revision: 43413

14 years agosome more util calls for 3d goop. not 100% sure i like it atm, but.. here goes.
Carsten Haitzler [Mon, 2 Nov 2009 08:52:23 +0000 (08:52 +0000)]
some more util calls for 3d goop. not 100% sure i like it atm, but.. here goes.

SVN revision: 43411

14 years agoupdate ChangeLog file
Vincent Torri [Mon, 2 Nov 2009 08:44:31 +0000 (08:44 +0000)]
update ChangeLog file

SVN revision: 43410

14 years ago * add amalgamation option to eet (disabled by default,
Vincent Torri [Mon, 2 Nov 2009 08:41:43 +0000 (08:41 +0000)]
 * add amalgamation option to eet (disabled by default,
   as no real gain is seen (compilation time, size))
 * add namespace for words_bigendian, to make amalagamation happy
 * don't redefine macros, for the same purpose

SVN revision: 43409

14 years agoformatting
Vincent Torri [Mon, 2 Nov 2009 08:18:33 +0000 (08:18 +0000)]
formatting

SVN revision: 43408

14 years agoopenssl/err.h included twice
Vincent Torri [Mon, 2 Nov 2009 07:46:48 +0000 (07:46 +0000)]
openssl/err.h included twice

SVN revision: 43407

14 years agofix library compilation on Windows (it should be cleaned, though)
Vincent Torri [Sun, 1 Nov 2009 21:55:15 +0000 (21:55 +0000)]
fix library compilation on Windows (it should be cleaned, though)
There is still a problem with the binary, because of ecore_getopt

SVN revision: 43402

14 years agoremove useless $(builddir)/ (also confirmed by a autoconf dev),
Vincent Torri [Sun, 1 Nov 2009 21:00:22 +0000 (21:00 +0000)]
remove useless $(builddir)/ (also confirmed by a autoconf dev),
as anyway, '$(builddir)' is always '.' make distcheck passes.

Thanks to cantona who reported it.

SVN revision: 43401

14 years agoEina: renawe _threads_activated for amalgation
Jonathan Atton [Sun, 1 Nov 2009 20:13:12 +0000 (20:13 +0000)]
Eina: renawe _threads_activated for amalgation

SVN revision: 43400

14 years agoEina : add a prefix to STRINGSHARE_LOCK and LOG_LOCK
Jonathan Atton [Sun, 1 Nov 2009 20:09:26 +0000 (20:09 +0000)]
Eina : add a prefix to STRINGSHARE_LOCK and LOG_LOCK

SVN revision: 43399

14 years agoEina : now eina stringshare is thread safe if eina_threads_init() is called. Eina...
Jonathan Atton [Sun, 1 Nov 2009 19:50:18 +0000 (19:50 +0000)]
Eina : now eina stringshare is thread safe if eina_threads_init() is called. Eina log which was thread safe is now thread safe only if the previous functions is called

SVN revision: 43398

14 years agofix mmx code
Carsten Haitzler [Sun, 1 Nov 2009 11:45:16 +0000 (11:45 +0000)]
fix mmx code

SVN revision: 43386

14 years agoi shoudl use join macro
Carsten Haitzler [Sun, 1 Nov 2009 09:03:01 +0000 (09:03 +0000)]
i shoudl use join macro

SVN revision: 43385

14 years agoadd color to the vertexes in map. this allows for fading/shading of
Carsten Haitzler [Sun, 1 Nov 2009 01:32:23 +0000 (01:32 +0000)]
add color to the vertexes in map. this allows for fading/shading of
reflections, goraud shading for smooth 3d surfaces, mor realistic lighting
etc. etc. it comes at a small cost, but worth it.

SVN revision: 43384

14 years agoecore_getopt: missing dummy initializer.
Gustavo Sverzut Barbieri [Sat, 31 Oct 2009 22:56:28 +0000 (22:56 +0000)]
ecore_getopt: missing dummy initializer.

not real problem, but shut up warnings.

SVN revision: 43382

14 years agoSome more stuff in externals, little api change there, may change some more later.
Iván Briano [Sat, 31 Oct 2009 18:07:08 +0000 (18:07 +0000)]
Some more stuff in externals, little api change there, may change some more later.

SVN revision: 43379

14 years agospelling
Vincent Torri [Sat, 31 Oct 2009 15:18:19 +0000 (15:18 +0000)]
spelling

SVN revision: 43374

14 years agomore map work. now only re-render map surface if size changed or any contents
Carsten Haitzler [Sat, 31 Oct 2009 09:08:01 +0000 (09:08 +0000)]
more map work. now only re-render map surface if size changed or any contents
changed. still renders all, but better now. keeps map surfacer around for
shits and giggles until map unset or object deleted. als be able to set
smooth map and disable alpha (for smart objects)

SVN revision: 43362

14 years ago * ecore_con_url: Fix bug using curl multi and basename.
Cedric BAIL [Fri, 30 Oct 2009 21:36:31 +0000 (21:36 +0000)]
* ecore_con_url: Fix bug using curl multi and basename.

SVN revision: 43357

14 years agoFix ethumb_calculate_fill_from_ratio().
Rafael Antognolli [Fri, 30 Oct 2009 14:30:15 +0000 (14:30 +0000)]
Fix ethumb_calculate_fill_from_ratio().

Default values should be assigned to the return variables even if the
aspect ratio is 0.

SVN revision: 43352

14 years agokeep this as printf.
Carsten Haitzler [Fri, 30 Oct 2009 13:08:54 +0000 (13:08 +0000)]
keep this as printf.

SVN revision: 43349

14 years agofinally! smart objects work with map!
Carsten Haitzler [Fri, 30 Oct 2009 10:11:15 +0000 (10:11 +0000)]
finally! smart objects work with map!

SVN revision: 43343

14 years agoifdef++
Carsten Haitzler [Thu, 29 Oct 2009 11:54:47 +0000 (11:54 +0000)]
ifdef++

SVN revision: 43337

14 years agoclean up map - move to #included worker and add mmx - just copied from normal
Carsten Haitzler [Thu, 29 Oct 2009 06:52:51 +0000 (06:52 +0000)]
clean up map - move to #included worker and add mmx - just copied from normal
image scaler actually.

SVN revision: 43336

14 years agoAdd missing lib check for fnmatch.
Christopher Michael [Wed, 28 Oct 2009 13:04:09 +0000 (13:04 +0000)]
Add missing lib check for fnmatch.

SVN revision: 43328

14 years agoPatch configure.ac to check for fnmatch header.
Christopher Michael [Wed, 28 Oct 2009 13:00:59 +0000 (13:00 +0000)]
Patch configure.ac to check for fnmatch header.
Thanks Vincent :)

SVN revision: 43327

14 years agoPatch to allow a quieter eina when using eina_log in your own libs/apps.
Christopher Michael [Wed, 28 Oct 2009 12:48:04 +0000 (12:48 +0000)]
Patch to allow a quieter eina when using eina_log in your own libs/apps.
Approved by k-s.

Added some doxy to describe the new env variable.
(Eina authors may want to reword this...up to you)

SVN revision: 43326

14 years agothe start of other objects being able to map! text objects work.. tested.
Carsten Haitzler [Wed, 28 Oct 2009 08:59:01 +0000 (08:59 +0000)]
the start of other objects being able to map! text objects work.. tested.

SVN revision: 43323

14 years agoEcore_Getopt: Do not mark internal stuff as translatable.
Daniel Kolesa [Tue, 27 Oct 2009 18:36:54 +0000 (18:36 +0000)]
Ecore_Getopt: Do not mark internal stuff as translatable.

SVN revision: 43317

14 years agoGlobal update of Czech translations in SVN.
Daniel Kolesa [Tue, 27 Oct 2009 18:30:09 +0000 (18:30 +0000)]
Global update of Czech translations in SVN.

SVN revision: 43316

14 years agoEina: add eina_list_split_list()
Jonathan Atton [Tue, 27 Oct 2009 10:26:20 +0000 (10:26 +0000)]
Eina: add eina_list_split_list()

SVN revision: 43307

14 years agoand bring external back now that the file was added
Iván Briano [Tue, 27 Oct 2009 01:08:19 +0000 (01:08 +0000)]
and bring external back now that the file was added

SVN revision: 43306

14 years agoThey say missing files need to be added, they don't respawn like things in Quake
Iván Briano [Tue, 27 Oct 2009 00:55:51 +0000 (00:55 +0000)]
They say missing files need to be added, they don't respawn like things in Quake

SVN revision: 43305

14 years agoREVERT! broke edje.
Carsten Haitzler [Tue, 27 Oct 2009 00:27:50 +0000 (00:27 +0000)]
REVERT! broke edje.

try again and dont forget to add edje_external.c! (and any others needing
adding)

SVN revision: 43304

14 years agoExternal objects support by Brian 'rephorm' Mattern
Iván Briano [Mon, 26 Oct 2009 21:33:56 +0000 (21:33 +0000)]
External objects support by Brian 'rephorm' Mattern

Since we are on a freeze, the patch goes on updated to current svn, but without changing its API. After the freeze some things will be added, and some will change :)

SVN revision: 43302

14 years agoEdje_Edit is too noisy.
Iván Briano [Mon, 26 Oct 2009 21:28:39 +0000 (21:28 +0000)]
Edje_Edit is too noisy.
Comment out some printf's. Needs moving to eina_log, but no time for
that now.

SVN revision: 43301

14 years agofix typo in previous change -- EVAS_DEFAULT_LOG_COLOR, not EVAS_DEFAULT_COLOR
Mike Frysinger [Mon, 26 Oct 2009 20:42:24 +0000 (20:42 +0000)]
fix typo in previous change -- EVAS_DEFAULT_LOG_COLOR, not EVAS_DEFAULT_COLOR

SVN revision: 43300

14 years agofill in last fixme on rendering code and make it better written by moving
Carsten Haitzler [Mon, 26 Oct 2009 14:06:21 +0000 (14:06 +0000)]
fill in last fixme on rendering code and make it better written by moving
comon code blobs to functions.

SVN revision: 43298

14 years agofix evas_object_event_callback_del_full()
Jonathan Atton [Mon, 26 Oct 2009 09:29:55 +0000 (09:29 +0000)]
fix evas_object_event_callback_del_full()

SVN revision: 43295

14 years agoprovide fast-path for re-swallow
Carsten Haitzler [Mon, 26 Oct 2009 08:26:10 +0000 (08:26 +0000)]
provide fast-path for re-swallow

SVN revision: 43292

14 years agochange to del fulls just to be consistent
Carsten Haitzler [Mon, 26 Oct 2009 07:28:51 +0000 (07:28 +0000)]
change to del fulls just to be consistent

SVN revision: 43291

14 years agofd_set is also in sys/select.h on OpenBSD
Vincent Torri [Sun, 25 Oct 2009 14:48:12 +0000 (14:48 +0000)]
fd_set is also in sys/select.h on OpenBSD

SVN revision: 43269

14 years agowarning--
Vincent Torri [Sun, 25 Oct 2009 12:17:05 +0000 (12:17 +0000)]
warning--

SVN revision: 43266

14 years ago * fix some warnings
Vincent Torri [Sun, 25 Oct 2009 11:40:06 +0000 (11:40 +0000)]
 * fix some warnings
 * move variable declarations at the top of the bloc

SVN revision: 43265

14 years agounused parameters --
Vincent Torri [Sun, 25 Oct 2009 11:24:55 +0000 (11:24 +0000)]
unused parameters --

SVN revision: 43264

14 years ago * include config.h in all source files
Vincent Torri [Sun, 25 Oct 2009 11:19:12 +0000 (11:19 +0000)]
 * include config.h in all source files
 * declare alloca before the standard headers
 * include Evil.h for the declaration of realpath in edje_cc_prefix.c

SVN revision: 43263