Carsten Haitzler
e2bd68dc91
hey... no printfs during all that lighting calcing :)
...
SVN revision: 56800
2011-02-08 11:37:48 +00:00
Tom Hacohen
9ad7690524
Evas textblock: #if 0 a couple of debugging functions.
...
SVN revision: 56797
2011-02-08 08:13:35 +00:00
Tom Hacohen
7a90712518
Evas font-engine: Fixed the issue of text not showing when using pipe-rendering. For some reason I put the parameters as "src, dst" instead of "dst, src" and I also missed the compilation warning about the passing const as non-const.
...
SVN revision: 56796
2011-02-08 08:12:55 +00:00
Carsten Haitzler
40b908c869
oops somehow missed this commit - part of adding wbmp support. limit
...
image size macro used. (so no point with a changelog - part of existing).
SVN revision: 56791
2011-02-07 23:06:22 +00:00
Brett Nash
70109827c3
Clean up for proxies.
...
SVN revision: 56781
2011-02-07 04:27:48 +00:00
Brett Nash
310f872e56
Manual merge of proxy code (inc ChangeLog)
...
SVN revision: 56780
2011-02-07 04:18:37 +00:00
Brett Nash
84fdff5919
Fixes to make proxy work
...
SVN revision: 56779
2011-02-07 01:38:00 +00:00
Mike Blumenkrantz
1d0e9bf198
remove some commas
...
SVN revision: 56778
2011-02-07 00:20:00 +00:00
Brett Nash
aa59164001
Support for Proxy Objects (and others)
...
Proxy objects allow you to use another image as the source of an image.
Essentially allowing the same object to be rendered multiple times. One
object (the source) is the original, each additional 'copy' is an image with
evas_object_image_source_set.
This is complete.
Also add partially working arbitrary maps, and arbitrary clipping.
Unfortunately both have some issues yet to be resolved (waiting on the next
feature to get merged together).
SVN revision: 56777
2011-02-06 23:52:17 +00:00
Brett Nash
3cece3340b
Proxy: Use the always map option, and tweak for images.
...
SVN revision: 56776
2011-02-06 23:51:58 +00:00
Brett Nash
ab4b1521ac
Fix redrawing issues with proxies.
...
SVN revision: 56775
2011-02-06 23:51:48 +00:00
Brett Nash
3b91e744e4
Deleting an object cleans up proxies now.
...
SVN revision: 56774
2011-02-06 23:51:39 +00:00
Brett Nash
37ea40c0cc
Add the extra proxy convenience functions.
...
SVN revision: 56773
2011-02-06 23:51:34 +00:00
Brett Nash
2dd6fa09cb
Proxy Debug --
...
SVN revision: 56772
2011-02-06 23:51:30 +00:00
Brett Nash
4beae65f42
Proxy Debug --
...
SVN revision: 56771
2011-02-06 23:51:27 +00:00
Brett Nash
99ab5efc6e
Proxy: Pass the correct object to opaque check
...
SVN revision: 56770
2011-02-06 23:51:23 +00:00
Brett Nash
d7688c9719
Debug --
...
SVN revision: 56769
2011-02-06 23:51:19 +00:00
Brett Nash
d62f0f5ef3
Debug --
...
SVN revision: 56768
2011-02-06 23:51:14 +00:00
Brett Nash
c415c2c14a
Proxy: Whitespace--
...
SVN revision: 56767
2011-02-06 23:51:08 +00:00
Brett Nash
b9e165ac92
Proxy: Opaque test a little smarter
...
SVN revision: 56766
2011-02-06 23:50:58 +00:00
Brett Nash
8603177a12
Render smart objects too.
...
SVN revision: 56765
2011-02-06 23:50:45 +00:00
Brett Nash
068c9144a8
Basic (but ugly) working proxy map for text/textblocks.
...
SVN revision: 56764
2011-02-06 23:50:30 +00:00
Brett Nash
644c43460c
Switch to a sub proxy sstructure.
...
SVN revision: 56763
2011-02-06 23:50:19 +00:00
Brett Nash
e52a55a907
Old stagaed patch for managing list of proxies.
...
SVN revision: 56762
2011-02-06 23:50:06 +00:00
Brett Nash
37aba1b3ea
Actually commit object proxy
...
SVN revision: 56761
2011-02-06 23:49:54 +00:00
Brett Nash
04f6e8f789
Proxy Object framework.
...
Doesn't do anything useful yet. But it's a start.
SVN revision: 56760
2011-02-06 23:49:44 +00:00
Tom Hacohen
2f9d2760ee
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
2011-02-06 08:31:46 +00:00
Vincent Torri
4ddec6a307
put visual studio files outside the libraries directory
...
SVN revision: 56688
2011-02-03 19:53:57 +00:00
Tom Hacohen
d124b1e2a9
Evas textblock: Use the ellipsis char instead of 3 dots for textblock ellipsis.
...
SVN revision: 56651
2011-02-02 16:24:02 +00:00
Tom Hacohen
eaf0368b9c
Evas table: Updated the table's docs. vtorri - Thanks for the notice.
...
SVN revision: 56646
2011-02-02 09:01:26 +00:00
Tom Hacohen
00b61c9e00
Evas font-ot: Started using our glyph and kerning caches when using Harfbuzz - Major speedups (obviously, only with harfbuzz).
...
SVN revision: 56644
2011-02-02 08:24:57 +00:00
Tom Hacohen
6e7b0dffd7
Evas: updated changelog.
...
SVN revision: 56634
2011-02-01 13:21:48 +00:00
Tom Hacohen
36df64bbeb
Evas table: Added "mirrored mode" to table. This is important for ui mirroring and let users do cooler stuff.
...
SVN revision: 56633
2011-02-01 12:50:59 +00:00
Tom Hacohen
1cd89c7155
Evas text: Don't call text_props_info_create if there's no font set.
...
SVN revision: 56632
2011-02-01 12:18:11 +00:00
Tom Hacohen
912d176d3e
Evas: Updated changelog.
...
SVN revision: 56631
2011-02-01 12:18:05 +00:00
Tom Hacohen
211400d1f6
Evas font: Fixed word_prerender now that we cache everything. Do we really need it now?.
...
SVN revision: 56630
2011-02-01 12:18:01 +00:00
Tom Hacohen
94b5a536f0
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
2011-02-01 12:17:52 +00:00
Tom Hacohen
22b440ff2a
Evas textblock: Fixed a couple of invalid reads in split and remove
...
whites
SVN revision: 56628
2011-02-01 12:17:38 +00:00
Carsten Haitzler
573103fd34
formatting of wbmp loader code fix.
...
SVN revision: 56625
2011-02-01 09:40:30 +00:00
Carsten Haitzler
75bb165f29
Thanks to samsung - added WBMP loader.
...
SVN revision: 56624
2011-02-01 09:38:48 +00:00
Carsten Haitzler
22230fe193
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
2011-02-01 06:30:35 +00:00
Tom Hacohen
517756c0cc
Evas textblock: Fixed paragraph line number. It got corrupted in some cases.
...
SVN revision: 56609
2011-01-31 14:43:48 +00:00
ChunEon Park
b6c29efe76
From: ChunEon Park <chuneon.park@samsung.com>
...
Subject: Re: [E-devel] some bug fix patches
Fix lurking free bug in grab code.
SVN revision: 56576
2011-01-31 08:42:34 +00:00
Carsten Haitzler
21af8142da
other way.
...
SVN revision: 56575
2011-01-31 08:40:51 +00:00
Tom Hacohen
cdb54ed92d
Revert "Snapshot." - didn't mean to commit this :(
...
This reverts commit 521198281e4ac616fee48d27aae9e6983d5950c3.
SVN revision: 56556
2011-01-30 13:58:06 +00:00
Tom Hacohen
ead10d70f7
Revert "Snap 2" - didn't mean to commit it. :(
...
This reverts commit 66c113787b440a282b6cc2cab6d35f5c700627f4.
SVN revision: 56555
2011-01-30 13:57:55 +00:00
Tom Hacohen
5548283814
Evas: Updated changelog.
...
SVN revision: 56554
2011-01-30 13:55:16 +00:00
Tom Hacohen
13dce619f1
Snap 2
...
SVN revision: 56553
2011-01-30 13:55:12 +00:00
Tom Hacohen
d6feccdebb
Snapshot.
...
SVN revision: 56552
2011-01-30 13:55:04 +00:00
Tom Hacohen
20e89e9d01
Evas: Updated changelog.
...
SVN revision: 56546
2011-01-30 10:46:06 +00:00