Gustavo Sverzut Barbieri
7468b45fbc
export useful function.
...
SVN revision: 40065
2009-04-14 23:51:43 +00:00
Cedric BAIL
55e281b4ff
* evas: Now all Evas_Rectangle are part of a pool. Next step would be to
...
remove free at the end of evas_object_render_pre_effect_updates and only
do it on idle.
SVN revision: 40040
2009-04-14 12:15:07 +00:00
Cedric BAIL
d40e3ac01a
* evas: Add a mempool. More speedup to come, depend on timing with "break" freeze.
...
SVN revision: 40037
2009-04-14 09:27:27 +00:00
Carsten Haitzler
481bde4366
raoul: patch to fix thml-escapes for textblock
...
SVN revision: 39914
2009-04-10 03:25:27 +00:00
Carsten Haitzler
09176167bd
more neon infra - just for "copies" right now. only 1 func filled in.
...
SVN revision: 39502
2009-03-16 10:50:37 +00:00
Vincent Torri
f344743dae
fix some warnings reported by llvm (see http://local.profusion.mobi:8081/~lfelipe/output-efl/ )
...
* mainly unused parameters
* in src/lib/imaging/evas_imaging.c, set font to NULL
* in src/lib/canvas/evas_object_gradient.c, add unititialized member
there are a *lot* of reported warnings by llvm, i'll fix them later
there are also *lots* of unused parameters (compile evas with -W). I'll
fix them later too
SVN revision: 39172
2009-02-24 08:31:31 +00:00
Carsten Haitzler
9062c9050a
and support obscured rects for clip-out if middle of bordered image set to
...
solid. speedup.
SVN revision: 39051
2009-02-17 04:53:03 +00:00
Iván Briano
140b0a9fca
Add function to get the length in characters of a string
...
SVN revision: 38158
2008-12-15 22:03:04 +00:00
Carsten Haitzler
3e2108728f
and only remove markup if we have a style...
...
SVN revision: 37661
2008-11-15 13:57:37 +00:00
Carsten Haitzler
7e6fb27b4c
make scale set apply immediately on objects that do scaling...
...
SVN revision: 37656
2008-11-15 10:39:46 +00:00
Davide Andreoli
f526e28ac0
* More better cats\'
...
* remove some @ingroup in favor of @addtogroup
SVN revision: 37386
2008-11-01 21:50:36 +00:00
Davide Andreoli
6637117c95
* put all the verious objects (rect, image, text...) in a single macro category
...
SVN revision: 37384
2008-11-01 21:07:49 +00:00
Davide Andreoli
92dfd49fdb
* Add a Texblock doxy category and put all the textblock_* functions to apper under it
...
SVN revision: 37381
2008-11-01 19:40:07 +00:00
Carsten Haitzler
8e06d6fbea
fix segv in pw mode
...
SVN revision: 37351
2008-10-31 06:18:18 +00:00
Carsten Haitzler
ff536078be
another sachiel fix! :)
...
SVN revision: 37292
2008-10-29 03:29:10 +00:00
Carsten Haitzler
09c1768c99
sachiel patch!
...
SVN revision: 37265
2008-10-28 06:37:16 +00:00
Carsten Haitzler
9761b10afa
fix possible segv
...
SVN revision: 37263
2008-10-28 05:22:50 +00:00
Carsten Haitzler
e7b5030226
segv nuked thansk to scahiel and a leak plugged thansk to valgrind.
...
SVN revision: 37261
2008-10-28 04:01:10 +00:00
Carsten Haitzler
c15ea4d731
dont repeat code
...
SVN revision: 37191
2008-10-27 03:12:59 +00:00
Carsten Haitzler
9ec09d258b
less than map end!
...
SVN revision: 37190
2008-10-27 03:03:59 +00:00
Carsten Haitzler
ff6d285c07
segs--
...
SVN revision: 37112
2008-10-26 05:37:38 +00:00
Carsten Haitzler
bf8905c54d
add a "repch" (replace char). for passowrd mode! :)
...
SVN revision: 36956
2008-10-22 08:57:30 +00:00
Carsten Haitzler
e4e3b0d5a2
better escaping!
...
SVN revision: 36954
2008-10-22 04:44:22 +00:00
Cedric BAIL
465b76a017
Remove Evas_List from Evas.
...
SVN revision: 36942
2008-10-21 16:31:05 +00:00
Cedric BAIL
68d377afe6
Rename EINA_INLIST_ITER_NEXT/EINA_INLIST_ITER_LAST to EINA_INLIST_FOREACH/
...
EINA_INLIST_REVERSE_FOREACH so it best match is behaviour. Asked by Gustavo.
SVN revision: 36928
2008-10-21 12:19:57 +00:00
Carsten Haitzler
03114c0dac
and drop rendering text out of bounds.
...
SVN revision: 36853
2008-10-20 13:07:05 +00:00
Carsten Haitzler
5497660f72
remove debugging.
...
SVN revision: 36850
2008-10-20 12:15:07 +00:00
Carsten Haitzler
9517f8f0e0
directly export eina deps for evas.
...
SVN revision: 36845
2008-10-20 10:58:50 +00:00
Carsten Haitzler
f053582e31
1. fix no propagate
...
2. fix segv in textblock.
SVN revision: 36828
2008-10-19 23:58:56 +00:00
Cedric BAIL
c99824328f
Move from Evas_Object_List to Eina_Inlist and completly remove Evas_Object_List.
...
SVN revision: 36750
2008-10-17 11:23:18 +00:00
Carsten Haitzler
37ca3d9821
put format info in pops too when feeding from markup.
...
SVN revision: 36740
2008-10-17 03:16:11 +00:00
Carsten Haitzler
9e6d0e4ce8
more work to make it usable
...
SVN revision: 36737
2008-10-17 01:39:57 +00:00
Carsten Haitzler
2313cf3ed1
fix another booboo in textblock for editing multiline stuff
...
SVN revision: 36732
2008-10-17 00:04:17 +00:00
Carsten Haitzler
b386c7ff6e
als search for format items.
...
SVN revision: 36720
2008-10-16 14:18:50 +00:00
Carsten Haitzler
59d9e81427
more textblock work/additions for entry support.
...
SVN revision: 36708
2008-10-16 09:17:37 +00:00
Cedric BAIL
1cec65e922
Switch evas internal use of evas_stringshare to eina_stringshare.
...
SVN revision: 36674
2008-10-15 14:38:34 +00:00
Carsten Haitzler
8cd80ffc56
more fixed to textblock plus an addition - reverse the markup.
...
SVN revision: 36664
2008-10-15 09:58:17 +00:00
Carsten Haitzler
8cac2fe220
fix some minor bugs in textblock with cursor pos's, text insertion etc.
...
SVN revision: 36645
2008-10-14 02:45:55 +00:00
Carsten Haitzler
0cf0cd8e15
ensure scaling multiplies are promoted to fp.
...
SVN revision: 35924
2008-09-10 06:40:54 +00:00
Carsten Haitzler
c1d838efa7
promote scale to fp.
...
SVN revision: 35920
2008-09-10 05:43:25 +00:00
Carsten Haitzler
d06c5e9efb
and add a scale factor per object. right now text and textblock use it.
...
that's about it. a bit hacky - but works and frankly.. the idea is that u'd
set a scale factor once really and not change it per obj... most likely.
SVN revision: 35896
2008-09-09 14:14:26 +00:00
Carsten Haitzler
d73b8c5d7b
updated patches from jose!
...
SVN revision: 35756
2008-08-31 02:04:31 +00:00
Carsten Haitzler
c1fe72d7e4
jose has some new gradient work - these are his patches. nice work joseg! yes
...
- some enignes break as they dont have the stubbed out functions, and
xrender/gl engines dont even implement the drawing and need to (but are
stubbed out).
SVN revision: 35677
2008-08-26 05:45:04 +00:00
Cedric BAIL
53a094e414
Correctly use the string without escaped charactere.
...
SVN revision: 35179
2008-07-21 11:20:19 +00:00
Carsten Haitzler
3242217c16
cedric rect + arrays patch for reducing allocs
...
SVN revision: 35024
2008-07-07 21:29:29 +00:00
Peter Wehrfritz
254d60b8a4
add documentation stubs for the textblock
...
SVN revision: 34935
2008-06-28 10:55:58 +00:00
Carsten Haitzler
f2aeab1bd6
fix some escaping :)
...
SVN revision: 34066
2008-03-20 21:15:16 +00:00
Gustavo Sverzut Barbieri
79a5be8ec3
Fix missing null terminator in textblock.
...
Although I used 3 lines comments to state it was not required, it is
required because none of the values accounted includes the '\0'.
SVN revision: 33940
2008-03-06 01:06:58 +00:00
Gustavo Sverzut Barbieri
23c566bb07
Cleanup textblock's strbuf implementation.
...
This should provide correct code in a simpler way by sharing some of
the common code among functions.
Tested with E17 basics, require some applications with extensive usage
of textblock manipulation to do validate results.
SVN revision: 33939
2008-03-06 00:41:47 +00:00
Gustavo Sverzut Barbieri
4bd8fdaeeb
Fix evas_object_textblock's strbuf implementation.
...
Code was not tracking the real size of the allocated memory and was
increasing the string size by one, so the '\0' was being accounted and
the string was being truncated visually.
Patch will remember the exact allocated size and just increment the
string size by the added string, not including it's null-byte
terminator.
This is based on Cedric's BAIL patch set 'evas_object_textblock more
character fix', but doing the minimum to fix the problem.
PS: this code will be rewritten to share some implementation in next commit.
SVN revision: 33937
2008-03-05 21:30:22 +00:00