Carsten Haitzler
efb72afbc1
be able to free and alloc gl surface when asked to dump
...
SVN revision: 51654
2010-08-26 09:40:48 +00:00
Tom Hacohen
ee3b20d11a
Evas textblock: Fixed a bit of formatting.
...
SVN revision: 51653
2010-08-26 09:22:31 +00:00
Carsten Haitzler
7ccee2cfe9
aagh fix fix! works again.
...
SVN revision: 51652
2010-08-26 04:37:43 +00:00
Carsten Haitzler
9d7a3a2bfc
silence gl enging output unless you set EVAS_GL_INFO in env. move some
...
fixed numbers into env vars for tuning purposes and debugging ... and
importantly - fix a smooth vs non-smooth texture mode thing.
SVN revision: 51651
2010-08-26 01:41:48 +00:00
Lucas De Marchi
d8002ff386
Revert and re-apply badnull patch
...
Revert previous patch generated by badnull.cocci script, and apply the new one.
The main difference is that assert and assert-like functions are not touched
anymore.
SVN revision: 51650
2010-08-26 01:34:13 +00:00
Tom Hacohen
293692f2ba
Edje entry: Fixed drawing of anchors.
...
SVN revision: 51647
2010-08-25 14:54:08 +00:00
Tom Hacohen
9a5dba89eb
Evas textblock: Paired formats (e.g <b> and </b>) are now only deleted if they point to the same place. This makes everything nice and clean.
...
SVN revision: 51646
2010-08-25 14:37:52 +00:00
Carsten Haitzler
7e896b081a
and fail init of gl cleanly again... :)
...
SVN revision: 51644
2010-08-25 13:41:03 +00:00
Carsten Haitzler
fa19a2685b
evil after alloca
...
SVN revision: 51639
2010-08-25 10:38:15 +00:00
Carsten Haitzler
195960ebac
compile in windows again - i think. eapi hackery.
...
SVN revision: 51638
2010-08-25 10:37:08 +00:00
Cedric BAIL
800b1af09e
* edje: add file minor version field.
...
It will show a warning when loading file that may use feature from
newer edje (show up with EINA_LOG_LEVEL=2 in the env).
Please don't forget to increase it when you add feature to edje
file format without breaking backward compatibility.
SVN revision: 51636
2010-08-25 09:56:20 +00:00
Carsten Haitzler
86eb3374d4
remove segv in ghl engine with native surfaces if data is null!
...
SVN revision: 51635
2010-08-25 09:29:56 +00:00
Carsten Haitzler
f54f39eb39
alloca header fix for edje.
...
SVN revision: 51634
2010-08-25 09:25:36 +00:00
Brett Nash
25951149e6
Some ignores for the .git ppls.
...
SVN revision: 51625
2010-08-25 02:57:15 +00:00
Carsten Haitzler
c69a28315c
force to unisgned char
...
SVN revision: 51624
2010-08-25 02:04:37 +00:00
Carsten Haitzler
1d076da0c0
turn lots of if's into switch. should be more efficient (if compiler
...
isnt dumb)
SVN revision: 51623
2010-08-25 01:16:34 +00:00
Carsten Haitzler
5e36f9979b
nuke old obsolete lua stuff - except edje_lua.c. let it dangle with
...
the actual lua code in it entirely not being compiled just as reference until
it's killed off.
SVN revision: 51622
2010-08-25 01:09:44 +00:00
Carsten Haitzler
2aebc5b458
fix ecore_thread to use pthread correctly. should build on windows now
...
too.
SVN revision: 51621
2010-08-25 00:26:01 +00:00
Christopher Michael
51f2ed1d97
Add UNUSED where missing.
...
SVN revision: 51618
2010-08-24 23:29:24 +00:00
Cedric BAIL
b10e598f52
* edje: add back anonymous script.
...
SVN revision: 51617
2010-08-24 16:39:51 +00:00
Iván Briano
1959f2cfa7
Leak--
...
By Fidencio
SVN revision: 51616
2010-08-24 14:36:29 +00:00
Iván Briano
cf45f61885
Fixing return of edje_edit_fonts_list_get
...
The fuction was returning a private type (as
_Edje_Font_Directory_Entry) and an EAPI should *never*
return and private type.
By Fabiano Fidencio
SVN revision: 51615
2010-08-24 14:36:07 +00:00
Iván Briano
42b3ccd05a
Fixing {font,image}_del's ret when file not exist
...
When a file not exist, now, we're returning EINA_FALSE.
It's according with eina_hash_del()'s behavior.
By Fabiano Fidencio
SVN revision: 51614
2010-08-24 14:35:37 +00:00
Cedric BAIL
1f0b19c4b4
* edje: add back anonymous program support.
...
SVN revision: 51613
2010-08-24 14:17:17 +00:00
Eduardo Felipe
7c94436ffc
Fix header include
...
The current way of including directfb.h makes it hard for people with multiple
versions of DirectFB installed.
This is the correct way to include that header, and it's the way
ecore_directfb does it.
Patch by: Eduardo Felipe <eduardofelipe87@gmail.com>
SVN revision: 51610
2010-08-24 11:47:41 +00:00
Carsten Haitzler
864fcb6c17
fix sync issue in 1 special event re-order case. booo!
...
SVN revision: 51609
2010-08-24 09:26:34 +00:00
Carsten Haitzler
716211ade3
fix nasty uncaught clip + map bug! fix fix fix!!!!!
...
SVN revision: 51608
2010-08-24 08:14:46 +00:00
Brett Nash
5ba73113af
Do kerning correctly for word cache.
...
Technically this should speed it up a little. That's a nice change for a bug
fix ;-)
SVN revision: 51607
2010-08-24 08:14:20 +00:00
Brett Nash
4939e163c7
Fix potential crash with word cache and RTL
...
SVN revision: 51606
2010-08-24 08:14:15 +00:00
Brett Nash
e003086a5f
Locking same for both font rendering + whitespace.
...
SVN revision: 51605
2010-08-24 08:14:10 +00:00
Brett Nash
aeac043fdd
Remove pointless test (it's the loop invariant).
...
SVN revision: 51604
2010-08-24 08:14:05 +00:00
Carsten Haitzler
3222408fe5
1 bug-- ... when maps got enabled and disabled you'd find in softwarre
...
that you'd get dirty areas that didnt re-rneder. fixed with nasty hack
- force a full update if anyone in the evas object tree changed maps
from on to off and vice-versa
SVN revision: 51600
2010-08-24 06:58:07 +00:00
Vincent Torri
7d75cc4a1d
Remove the possibility to build ecore_config (which was deprecated anyway).
...
It will be raised from dead later, with a better API/code
SVN revision: 51599
2010-08-24 06:37:37 +00:00
Carsten Haitzler
7b8a24e734
!! once
...
SVN revision: 51597
2010-08-24 02:56:04 +00:00
Carsten Haitzler
5598b6681c
nicer do !! once.
...
SVN revision: 51596
2010-08-24 02:55:09 +00:00
Carsten Haitzler
1c60a50441
i think i may have fixed a bug in mosue grabs. not sure though as
...
repod case eludes me - but a code review got me to clean a bit up.
SVN revision: 51595
2010-08-24 02:53:33 +00:00
Cedric BAIL
5857b6030f
* edje: prevent segv when no param is given to edje_convert.
...
SVN revision: 51575
2010-08-23 14:44:04 +00:00
Cedric BAIL
243d7c71ad
* ecore: struct a b = { 0 }; doesn't mean memset.
...
SVN revision: 51571
2010-08-23 13:05:57 +00:00
Vincent Torri
4bd1f6ad99
remove -pedantic, too much noise
...
SVN revision: 51565
2010-08-23 06:53:43 +00:00
Carsten Haitzler
1bc1701498
cl.
...
SVN revision: 51558
2010-08-22 23:01:32 +00:00
Carsten Haitzler
079d796fbe
trying to clean up ccpcheck complaints - but this one is just stupid?
...
makes zero sense. as such so far cppcheck has only found maybe 10% of
its grumbling and bitching as real bugs. shutting it up in some cases
is possible. in others it's possible BUT with a possible performance
penalty. that's unacceptable. wondering what to do.
SVN revision: 51557
2010-08-22 23:00:47 +00:00
Carsten Haitzler
8601258d3f
leak--
...
SVN revision: 51555
2010-08-22 22:55:58 +00:00
Carsten Haitzler
e0e8a8eb42
lets happy-lucky-fun calloc shall we? make sure our structs are 0.
...
SVN revision: 51554
2010-08-22 22:51:46 +00:00
Carsten Haitzler
1412fb1c94
and cppcheck yes -> init to NULL so check and free works.
...
SVN revision: 51550
2010-08-22 22:39:26 +00:00
Carsten Haitzler
8093b21ddb
cppcheck -> shhh. yes. we know. leak.
...
SVN revision: 51549
2010-08-22 22:38:06 +00:00
Carsten Haitzler
ed78d8a36b
mempool -> init the mempool with calloc. we cannot know for sure the
...
mempool backend inits all members, so make sure they are set to 0. not
a cost worth quibbling over. how many mempools do you really create
during the life of an app?
SVN revision: 51548
2010-08-22 22:35:24 +00:00
Carsten Haitzler
9b006054b7
again -> shut cppcheck up.
...
SVN revision: 51547
2010-08-22 22:32:30 +00:00
Carsten Haitzler
b1dee3fc6d
leak-- in win32 code.
...
SVN revision: 51546
2010-08-22 22:30:55 +00:00
Carsten Haitzler
64d565228a
cppcheck doesn't like it if u dont first init all data before using
...
contents of that struct (minus the thing u are about to set)
SVN revision: 51545
2010-08-22 22:29:25 +00:00
Carsten Haitzler
22b5ace2ab
more check cleans (bogus actually too - but you guys like to shut up
...
warnings don't you?)
SVN revision: 51544
2010-08-22 22:21:41 +00:00