platform/upstream/efl.git
13 years agoAdd the extra proxy convenience functions.
Brett Nash [Sun, 6 Feb 2011 23:51:34 +0000 (23:51 +0000)]
Add the extra proxy convenience functions.

SVN revision: 56773

13 years agoProxy Debug --
Brett Nash [Sun, 6 Feb 2011 23:51:30 +0000 (23:51 +0000)]
Proxy Debug --

SVN revision: 56772

13 years agoProxy Debug --
Brett Nash [Sun, 6 Feb 2011 23:51:27 +0000 (23:51 +0000)]
Proxy Debug --

SVN revision: 56771

13 years agoProxy: Pass the correct object to opaque check
Brett Nash [Sun, 6 Feb 2011 23:51:23 +0000 (23:51 +0000)]
Proxy: Pass the correct object to opaque check

SVN revision: 56770

13 years agoDebug --
Brett Nash [Sun, 6 Feb 2011 23:51:19 +0000 (23:51 +0000)]
Debug --

SVN revision: 56769

13 years agoDebug --
Brett Nash [Sun, 6 Feb 2011 23:51:14 +0000 (23:51 +0000)]
Debug --

SVN revision: 56768

13 years agoProxy: Whitespace--
Brett Nash [Sun, 6 Feb 2011 23:51:08 +0000 (23:51 +0000)]
Proxy: Whitespace--

SVN revision: 56767

13 years agoProxy: Opaque test a little smarter
Brett Nash [Sun, 6 Feb 2011 23:50:58 +0000 (23:50 +0000)]
Proxy: Opaque test a little smarter

SVN revision: 56766

13 years agoRender smart objects too.
Brett Nash [Sun, 6 Feb 2011 23:50:45 +0000 (23:50 +0000)]
Render smart objects too.

SVN revision: 56765

13 years agoBasic (but ugly) working proxy map for text/textblocks.
Brett Nash [Sun, 6 Feb 2011 23:50:30 +0000 (23:50 +0000)]
Basic (but ugly) working proxy map for text/textblocks.

SVN revision: 56764

13 years agoSwitch to a sub proxy sstructure.
Brett Nash [Sun, 6 Feb 2011 23:50:19 +0000 (23:50 +0000)]
Switch to a sub proxy sstructure.

SVN revision: 56763

13 years agoOld stagaed patch for managing list of proxies.
Brett Nash [Sun, 6 Feb 2011 23:50:06 +0000 (23:50 +0000)]
Old stagaed patch for managing list of proxies.

SVN revision: 56762

13 years agoActually commit object proxy
Brett Nash [Sun, 6 Feb 2011 23:49:54 +0000 (23:49 +0000)]
Actually commit object proxy

SVN revision: 56761

13 years agoProxy Object framework.
Brett Nash [Sun, 6 Feb 2011 23:49:44 +0000 (23:49 +0000)]
Proxy Object framework.

Doesn't do anything useful yet.  But it's a start.

SVN revision: 56760

13 years agoEvas font-engine: Don't ref/unref info if len==0 because in this case there's no...
Tom Hacohen [Sun, 6 Feb 2011 08:31:46 +0000 (08:31 +0000)]
Evas font-engine: Don't ref/unref info if len==0 because in this case there's no 'info' but the text prop is legal (empty string).

SVN revision: 56746

13 years agoFailed to wrap one clearenv() (take two)
Eric Schuele [Sun, 6 Feb 2011 01:53:33 +0000 (01:53 +0000)]
Failed to wrap one clearenv() (take two)

SVN revision: 56744

13 years agoundo my erroneous commit. (Thinking .po files were undamaged?)
Eric Schuele [Sun, 6 Feb 2011 01:44:52 +0000 (01:44 +0000)]
undo my erroneous commit.  (Thinking .po files were undamaged?)

SVN revision: 56743

13 years agoFailed to wrap one clearenv()
Eric Schuele [Sun, 6 Feb 2011 01:33:03 +0000 (01:33 +0000)]
Failed to wrap one clearenv()

SVN revision: 56742

13 years agoAnd really remove init/shutdown of xml
Sebastian Dransfeld [Sat, 5 Feb 2011 20:34:22 +0000 (20:34 +0000)]
And really remove init/shutdown of xml

SVN revision: 56737

13 years agoFix segv, clear mem cache on eet file close
Sebastian Dransfeld [Sat, 5 Feb 2011 20:03:18 +0000 (20:03 +0000)]
Fix segv, clear mem cache on eet file close

Patch by Hannes Janetzek

SVN revision: 56735

13 years agoDefine EFREET_MODULE_LOG_DOM
Sebastian Dransfeld [Sat, 5 Feb 2011 19:56:44 +0000 (19:56 +0000)]
Define EFREET_MODULE_LOG_DOM

Must be defined in all files which include efreet_private.h

SVN revision: 56734

13 years agoRemove duplicate logging macros
Sebastian Dransfeld [Sat, 5 Feb 2011 19:07:07 +0000 (19:07 +0000)]
Remove duplicate logging macros

SVN revision: 56732

13 years agoSet EFREET_MODULE_LOG_DOM to -1 after unregister
Sebastian Dransfeld [Sat, 5 Feb 2011 19:06:55 +0000 (19:06 +0000)]
Set EFREET_MODULE_LOG_DOM to -1 after unregister

SVN revision: 56731

13 years agoRemove efreet_xml_{init,shutdown}() from menu
Sebastian Dransfeld [Sat, 5 Feb 2011 19:06:45 +0000 (19:06 +0000)]
Remove efreet_xml_{init,shutdown}() from menu

SVN revision: 56730

13 years agoRemove global log domain
Sebastian Dransfeld [Sat, 5 Feb 2011 19:05:55 +0000 (19:05 +0000)]
Remove global log domain

SVN revision: 56729

13 years agomake text output slightly more descriptive to avoid false bug reports
Mike Blumenkrantz [Fri, 4 Feb 2011 18:28:01 +0000 (18:28 +0000)]
make text output slightly more descriptive to avoid false bug reports

SVN revision: 56714

13 years ago * eina: change limit to produce more meaning full benchmark.
Cedric BAIL [Fri, 4 Feb 2011 14:08:00 +0000 (14:08 +0000)]
* eina: change limit to produce more meaning full benchmark.

SVN revision: 56713

13 years ago * eina: revert and fix a typo that make stuff even faster.
Cedric BAIL [Fri, 4 Feb 2011 14:03:18 +0000 (14:03 +0000)]
* eina: revert and fix a typo that make stuff even faster.

SVN revision: 56712

13 years ago * src/lib/evil_stdio.c:
Vincent Torri [Fri, 4 Feb 2011 09:16:11 +0000 (09:16 +0000)]
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
Add asprintf() function.
Add documentation for vasprintf().
Use _vcprintf() instead of vsnprintf() to get the length
of the string, as recommended by MSDN.

SVN revision: 56705

13 years agoremove double declared ret
Sebastian Dransfeld [Thu, 3 Feb 2011 23:16:15 +0000 (23:16 +0000)]
remove double declared ret

SVN revision: 56702

13 years agoprefix macro generated variable with __
Sebastian Dransfeld [Thu, 3 Feb 2011 23:16:04 +0000 (23:16 +0000)]
prefix macro generated variable with __

SVN revision: 56701

13 years agoformatting
Sebastian Dransfeld [Thu, 3 Feb 2011 23:15:53 +0000 (23:15 +0000)]
formatting

SVN revision: 56700

13 years agoalways remove file extensions
Sebastian Dransfeld [Thu, 3 Feb 2011 22:19:52 +0000 (22:19 +0000)]
always remove file extensions

Need to remove extension before checking fallback icons as well.

SVN revision: 56699

13 years agoremove test which will always fail
Sebastian Dransfeld [Thu, 3 Feb 2011 21:34:45 +0000 (21:34 +0000)]
remove test which will always fail

SVN revision: 56698

13 years agoEina: reverted commit 56637 (scalability and whatever improvements) it had HUGE leaks.
Tom Hacohen [Thu, 3 Feb 2011 20:04:03 +0000 (20:04 +0000)]
Eina: reverted commit 56637 (scalability and whatever improvements) it had HUGE leaks.

SVN revision: 56695

13 years agochangelog
Sebastian Dransfeld [Thu, 3 Feb 2011 20:00:00 +0000 (20:00 +0000)]
changelog

SVN revision: 56694

13 years agodon't strdup, we return const data
Sebastian Dransfeld [Thu, 3 Feb 2011 19:58:04 +0000 (19:58 +0000)]
don't strdup, we return const data

SVN revision: 56693

13 years agoClose cache file at end and set free'd = NULL
Sebastian Dransfeld [Thu, 3 Feb 2011 19:57:25 +0000 (19:57 +0000)]
Close cache file at end and set free'd = NULL

SVN revision: 56691

13 years agoput visual studio files outside the libraries directory
Vincent Torri [Thu, 3 Feb 2011 19:55:22 +0000 (19:55 +0000)]
put visual studio files outside the libraries directory

SVN revision: 56690

13 years agoput visual studio files outside the libraries directory
Vincent Torri [Thu, 3 Feb 2011 19:54:43 +0000 (19:54 +0000)]
put visual studio files outside the libraries directory

SVN revision: 56689

13 years agoput visual studio files outside the libraries directory
Vincent Torri [Thu, 3 Feb 2011 19:53:57 +0000 (19:53 +0000)]
put visual studio files outside the libraries directory

SVN revision: 56688

13 years agoput visual studio files outside the libraries directory
Vincent Torri [Thu, 3 Feb 2011 19:52:33 +0000 (19:52 +0000)]
put visual studio files outside the libraries directory

SVN revision: 56687

13 years agoput visual studio files outside the libraries directory
Vincent Torri [Thu, 3 Feb 2011 19:51:49 +0000 (19:51 +0000)]
put visual studio files outside the libraries directory

SVN revision: 56686

13 years agoput visual studio files outside the libraries directory
Vincent Torri [Thu, 3 Feb 2011 19:50:04 +0000 (19:50 +0000)]
put visual studio files outside the libraries directory

SVN revision: 56685

13 years agoEdje mirrored-mode: Fixed compilation warning.
Tom Hacohen [Thu, 3 Feb 2011 10:16:48 +0000 (10:16 +0000)]
Edje mirrored-mode: Fixed compilation warning.

SVN revision: 56672

13 years agoEdje text: Use the ellipsis char instead of 3 dots.
Tom Hacohen [Thu, 3 Feb 2011 08:55:40 +0000 (08:55 +0000)]
Edje text: Use the ellipsis char instead of 3 dots.

SVN revision: 56670

13 years agoPass extensions and directories to cache process.
Sebastian Dransfeld [Wed, 2 Feb 2011 22:58:15 +0000 (22:58 +0000)]
Pass extensions and directories to cache process.

SVN revision: 56666

13 years agoCheck for NULL
Sebastian Dransfeld [Wed, 2 Feb 2011 22:57:34 +0000 (22:57 +0000)]
Check for NULL

SVN revision: 56665

13 years agofix misuse of EINA_PURE
Lucas De Marchi [Wed, 2 Feb 2011 17:07:49 +0000 (17:07 +0000)]
fix misuse of EINA_PURE

qsort may modify a global variable, so this function cannot have pure attribute

SVN revision: 56652

13 years agoEvas textblock: Use the ellipsis char instead of 3 dots for textblock ellipsis.
Tom Hacohen [Wed, 2 Feb 2011 16:24:02 +0000 (16:24 +0000)]
Evas textblock: Use the ellipsis char instead of 3 dots for textblock ellipsis.

SVN revision: 56651

13 years ago * edje: prevent unitialized text to go outside of this function.
Cedric BAIL [Wed, 2 Feb 2011 16:03:22 +0000 (16:03 +0000)]
* edje: prevent unitialized text to go outside of this function.

SVN revision: 56650

13 years agoEdje: Fixed the docs of mirrored mode to include starting version.
Tom Hacohen [Wed, 2 Feb 2011 09:03:43 +0000 (09:03 +0000)]
Edje: Fixed the docs of mirrored mode to include starting version.

SVN revision: 56647

13 years agoEvas table: Updated the table's docs. vtorri - Thanks for the notice.
Tom Hacohen [Wed, 2 Feb 2011 09:01:26 +0000 (09:01 +0000)]
Evas table: Updated the table's docs. vtorri - Thanks for the notice.

SVN revision: 56646

13 years agoEvas font-ot: Started using our glyph and kerning caches when using Harfbuzz - Major...
Tom Hacohen [Wed, 2 Feb 2011 08:24:57 +0000 (08:24 +0000)]
Evas font-ot: Started using our glyph and kerning caches when using Harfbuzz - Major speedups (obviously, only with harfbuzz).

SVN revision: 56644

13 years agoupdate from most recent commit from VC
Mike Blumenkrantz [Wed, 2 Feb 2011 06:49:53 +0000 (06:49 +0000)]
update from most recent commit from VC

SVN revision: 56643

13 years agoAdd spec file. Don't install test program.
Michael Jennings [Wed, 2 Feb 2011 03:12:08 +0000 (03:12 +0000)]
Add spec file.  Don't install test program.

SVN revision: 56642

13 years agoFrom: Mike McCormack <mj.mccormack@samsung.com>
Mike McCormack [Wed, 2 Feb 2011 01:27:24 +0000 (01:27 +0000)]
From: Mike McCormack <mj.mccormack@samsung.com>
Subject: [E-devel] [PATCH] Remove SIGRT stuff

Unused, and doesn't work as it stands.  Delete...

SVN revision: 56641

13 years agofree local mem cache on shutdown
Sebastian Dransfeld [Tue, 1 Feb 2011 21:08:16 +0000 (21:08 +0000)]
free local mem cache on shutdown

SVN revision: 56639

13 years agoReapply hash cache
Sebastian Dransfeld [Tue, 1 Feb 2011 21:03:40 +0000 (21:03 +0000)]
Reapply hash cache

And this time update it on new cache

SVN revision: 56638

13 years ago * eina: improve speed and scalability a lot.
Cedric BAIL [Tue, 1 Feb 2011 18:10:03 +0000 (18:10 +0000)]
* eina: improve speed and scalability a lot.

SVN revision: 56637

13 years agoEdje: Updated changelog.
Tom Hacohen [Tue, 1 Feb 2011 13:26:54 +0000 (13:26 +0000)]
Edje: Updated changelog.

SVN revision: 56636

13 years agoEdje: Added mirrored mode. Mirrored mode is used for UI-mirroring. It lets you mirror...
Tom Hacohen [Tue, 1 Feb 2011 13:26:49 +0000 (13:26 +0000)]
Edje: Added mirrored mode. Mirrored mode is used for UI-mirroring. It lets you mirror edje objects automatically (it also sends signals to the .edc code so you can do tweaks if you want), no need to create a special theme just for rtl layouts.
This is controlled by the two added API functions.
The changes in Elementary that utilize these functions will be committed soon.

SVN revision: 56635

13 years agoEvas: updated changelog.
Tom Hacohen [Tue, 1 Feb 2011 13:21:48 +0000 (13:21 +0000)]
Evas: updated changelog.

SVN revision: 56634

13 years agoEvas table: Added "mirrored mode" to table. This is important for ui mirroring and...
Tom Hacohen [Tue, 1 Feb 2011 12:50:59 +0000 (12:50 +0000)]
Evas table: Added "mirrored mode" to table. This is important for ui mirroring and let users do cooler stuff.

SVN revision: 56633

13 years agoEvas text: Don't call text_props_info_create if there's no font set.
Tom Hacohen [Tue, 1 Feb 2011 12:18:11 +0000 (12:18 +0000)]
Evas text: Don't call text_props_info_create if there's no font set.

SVN revision: 56632

13 years agoEvas: Updated changelog.
Tom Hacohen [Tue, 1 Feb 2011 12:18:05 +0000 (12:18 +0000)]
Evas: Updated changelog.

SVN revision: 56631

13 years agoEvas font: Fixed word_prerender now that we cache everything. Do we really need it...
Tom Hacohen [Tue, 1 Feb 2011 12:18:01 +0000 (12:18 +0000)]
Evas font: Fixed word_prerender now that we cache everything. Do we really need it now?.

SVN revision: 56630

13 years agoEvas font/textblock/text: Started using string objects instead of
Tom Hacohen [Tue, 1 Feb 2011 12:17:52 +0000 (12:17 +0000)]
Evas font/textblock/text: Started using string objects instead of
strings in most of the font engine (everywhere except draw).
Haven't removed the paramteres yet, but did mark them as UNUSED.
Removing them will be part of a future change.
Removed run-time OT toggling support, OT is now fast, no need for that.
Renamed all of the intl_props->text_props (because it really changed purpose now)
Fixed spliting/merging of text_props to be fast and good, not hacky and
complex like before.
Note to reviewers: Most of the changes are indentation related, sorry
for the mess, but I had to do it all in one commit, splitting was not
trivial (at least not in retrospect). The important parts are
evas_font_default_walk.x and text_utils.c. query and draw were just
adjusted a bit and the rest were only adjusted to conform to renaming or
were renaming on their own.

SVN revision: 56629

13 years agoEvas textblock: Fixed a couple of invalid reads in split and remove
Tom Hacohen [Tue, 1 Feb 2011 12:17:38 +0000 (12:17 +0000)]
Evas textblock: Fixed a couple of invalid reads in split and remove
whites

SVN revision: 56628

13 years agorevert mike's patch - creates endless stream of complaints/badness.
Carsten Haitzler [Tue, 1 Feb 2011 10:21:22 +0000 (10:21 +0000)]
revert mike's patch - creates endless stream of complaints/badness.

SVN revision: 56626

13 years agoformatting of wbmp loader code fix.
Carsten Haitzler [Tue, 1 Feb 2011 09:40:30 +0000 (09:40 +0000)]
formatting of wbmp loader code fix.

SVN revision: 56625

13 years agoThanks to samsung - added WBMP loader.
Carsten Haitzler [Tue, 1 Feb 2011 09:38:48 +0000 (09:38 +0000)]
Thanks to samsung - added WBMP loader.

SVN revision: 56624

13 years agoRevert local hash cache
Sebastian Dransfeld [Tue, 1 Feb 2011 09:23:05 +0000 (09:23 +0000)]
Revert local hash cache

SVN revision: 56623

13 years ago(minor) don't need 2 struct members anymore. mem use--
Carsten Haitzler [Tue, 1 Feb 2011 09:13:23 +0000 (09:13 +0000)]
(minor) don't need 2 struct members anymore. mem use--

SVN revision: 56622

13 years agoAnd put read eet data in mem cache
Sebastian Dransfeld [Tue, 1 Feb 2011 08:58:12 +0000 (08:58 +0000)]
And put read eet data in mem cache

SVN revision: 56621

13 years agoupdate icon cache major
Sebastian Dransfeld [Tue, 1 Feb 2011 08:53:43 +0000 (08:53 +0000)]
update icon cache major

Make sure we don't reuse some old cache

SVN revision: 56620

13 years agoinit variable to NULL
Sebastian Dransfeld [Tue, 1 Feb 2011 08:53:33 +0000 (08:53 +0000)]
init variable to NULL

SVN revision: 56619

13 years agowhitespace
Sebastian Dransfeld [Tue, 1 Feb 2011 08:27:53 +0000 (08:27 +0000)]
whitespace

SVN revision: 56618

13 years agoremove some "not so important" changes and merge all of seb's changes
Carsten Haitzler [Tue, 1 Feb 2011 06:45:03 +0000 (06:45 +0000)]
remove some "not so important" changes and merge all of seb's changes
made on that one day. no point having a whole tonne of changelog
entries for the same day and the same person.

SVN revision: 56616

13 years agothat changelog wasnt worth an entry. :)
Carsten Haitzler [Tue, 1 Feb 2011 06:42:48 +0000 (06:42 +0000)]
that changelog wasnt worth an entry. :)

SVN revision: 56615

13 years agoslight tune of neon asm - based on stuff from nash. not worth a
Carsten Haitzler [Tue, 1 Feb 2011 06:30:35 +0000 (06:30 +0000)]
slight tune of neon asm - based on stuff from nash. not worth a
changelog entry though. not a major enough improvement as i measure it.

SVN revision: 56614

13 years agoFrom: Mike McCormack <mj.mccormack@samsung.com>
Mike McCormack [Tue, 1 Feb 2011 05:56:15 +0000 (05:56 +0000)]
From: Mike McCormack <mj.mccormack@samsung.com>
Subject: Re: [E-devel] [PATCH] Handle ecore signals with a pipe

This removes a race condition in the main loop where
a signal could come after the signal check, and before
entering the select loop, possibly resulting in a hang.

In practice, this hang wouldn't be seen due to other activity
in the main loop.

SVN revision: 56613

13 years agook, sorry, there was a reason: shutting up gcc warnings. spank myself :P
Davide Andreoli [Mon, 31 Jan 2011 18:57:13 +0000 (18:57 +0000)]
ok, sorry, there was a reason: shutting up gcc warnings.  spank myself :P

SVN revision: 56612

13 years ago :/ setting a const char * param to NULL ?? and after the return ?? :O
Davide Andreoli [Mon, 31 Jan 2011 18:48:50 +0000 (18:48 +0000)]
 :/   setting a const char * param to NULL ?? and after the return ?? :O
random spank

SVN revision: 56611

13 years agotab--
Davide Andreoli [Mon, 31 Jan 2011 17:29:24 +0000 (17:29 +0000)]
tab--

SVN revision: 56610

13 years agoEvas textblock: Fixed paragraph line number. It got corrupted in some cases.
Tom Hacohen [Mon, 31 Jan 2011 14:43:48 +0000 (14:43 +0000)]
Evas textblock: Fixed paragraph line number. It got corrupted in some cases.

SVN revision: 56609

13 years agoFix changelog dates
Sebastian Dransfeld [Mon, 31 Jan 2011 11:46:10 +0000 (11:46 +0000)]
Fix changelog dates

SVN revision: 56605

13 years agoTODO--
Sebastian Dransfeld [Mon, 31 Jan 2011 11:46:01 +0000 (11:46 +0000)]
TODO--

SVN revision: 56604

13 years agoFIXME--
Sebastian Dransfeld [Mon, 31 Jan 2011 11:45:50 +0000 (11:45 +0000)]
FIXME--

SVN revision: 56603

13 years agoRemove TODO
Sebastian Dransfeld [Mon, 31 Jan 2011 11:45:40 +0000 (11:45 +0000)]
Remove TODO

SVN revision: 56602

13 years agoRemove TODO, code is correct
Sebastian Dransfeld [Mon, 31 Jan 2011 11:45:29 +0000 (11:45 +0000)]
Remove TODO, code is correct

SVN revision: 56601

13 years agoCheck for pointer equality
Sebastian Dransfeld [Mon, 31 Jan 2011 11:45:19 +0000 (11:45 +0000)]
Check for pointer equality

SVN revision: 56600

13 years agoCorrect english
Sebastian Dransfeld [Mon, 31 Jan 2011 11:45:09 +0000 (11:45 +0000)]
Correct english

SVN revision: 56599

13 years agoCreate one cache file for each theme
Sebastian Dransfeld [Mon, 31 Jan 2011 11:44:56 +0000 (11:44 +0000)]
Create one cache file for each theme

SVN revision: 56598

13 years agoPrefix internal efreet cache keys with __
Sebastian Dransfeld [Mon, 31 Jan 2011 11:44:46 +0000 (11:44 +0000)]
Prefix internal efreet cache keys with __

SVN revision: 56597

13 years agoCheck if theme has changed when building cache
Sebastian Dransfeld [Mon, 31 Jan 2011 11:44:35 +0000 (11:44 +0000)]
Check if theme has changed when building cache

SVN revision: 56596

13 years agoCreate internal struct for theme cache
Sebastian Dransfeld [Mon, 31 Jan 2011 11:44:24 +0000 (11:44 +0000)]
Create internal struct for theme cache

SVN revision: 56595

13 years agoCheck whether dirs is NULL
Sebastian Dransfeld [Mon, 31 Jan 2011 11:44:12 +0000 (11:44 +0000)]
Check whether dirs is NULL

SVN revision: 56594

13 years agoChange return type to Eina_Bool
Sebastian Dransfeld [Mon, 31 Jan 2011 11:44:02 +0000 (11:44 +0000)]
Change return type to Eina_Bool

Return Eina_Bool if the return value of a function is true or false.

SVN revision: 56593

13 years agoReturn EINA_* if return type is Eina_Bool
Sebastian Dransfeld [Mon, 31 Jan 2011 11:43:52 +0000 (11:43 +0000)]
Return EINA_* if return type is Eina_Bool

Convert 0 -> EINA_FALSE, 1 -> EINA_TRUE

SVN revision: 56592