efl/legacy/edje
Gustavo Sverzut Barbieri cc1d1f95c6 change text's single recalc to use apply version.
Original _edje_part_recalc_single_text() was not working as
expected since it was not doing size fit, range, ellipsis and so
on.

The purpose of this function compared with
_edje_text_recalc_apply() is to be faster, not calling Evas update
functions. However for text this is quite difficult given that to
fit we need to set the font, size, style, etc. If it was done
correctly, we'd save some calls to move and some color sets,
however those shouldn't matter much in the overall picture.

I've changed this to force applying the value, it should be more
correct and not so slow. The previous code is kept below for
reference but should be removed before next release!




SVN revision: 62640
2011-08-21 01:38:17 +00:00
..
data remove .cvsignore files 2011-06-12 21:38:37 +00:00
doc Edje: Make links work on PDF documentation. 2011-08-19 13:36:16 +00:00
m4 Fix common misspellings 2010-09-08 11:50:05 +00:00
src change text's single recalc to use apply version. 2011-08-21 01:38:17 +00:00
utils Fix indentation levels. 2008-09-16 21:11:38 +00:00
.gitignore Update .gitignore files 2011-06-17 01:59:49 +00:00
AUTHORS my triumphant return to AUTHORS 2011-07-24 21:32:54 +00:00
COPYING fix up copyings likewise. nicely standardised templateish. 2010-08-16 03:00:16 +00:00
ChangeLog Edje entry: Added entry,changed,user signal. 2011-08-03 08:56:54 +00:00
INSTALL update svn:ignores 2011-07-24 21:49:49 +00:00
Makefile.am update MAINTAINERCLEANFILES 2011-01-03 08:10:00 +00:00
NEWS - Fix warnings 2004-01-15 00:12:19 +00:00
README efl 1.0.0 beta. 2010-10-03 09:21:08 +00:00
autogen.sh that's it - remove autom4te.cache dirs again... - keep having to many 2011-08-02 04:13:33 +00:00
configure.ac and more doc clean for edje. 2011-08-08 11:40:27 +00:00
edje.pc.in edje: add vmaj and module to edje.pc 2011-05-20 16:41:28 +00:00
edje.spec.in Fix build (and rpmbuild) of evas now it installs some examples. 2011-07-31 15:08:05 +00:00
edje.supp added valgrind suppression file for Edje 2004-01-17 23:53:57 +00:00

README

Edje 1.0.0 BETA

******************************************************************************

 FOR ANY ISSUES PLEASE EMAIL:
 enlightenment-devel@lists.sourceforge.net
  
******************************************************************************
  
Requirements:
-------------

Must:
  libc
  libm 
  eet (at least 1.4.0) 
  ecore (at least 1.0.0)
  ecore-evas (at least 1.0.0)
  ecore-file (at least 1.0.0)
  embryo (at least 1.0.0)
  evas (at least 1.0.0)

Edje is a graphical layout and animation library for animated resizable,
compressed and scalable themes. It is meant to abstract UI from the
programmer to make it possible to plug in any replacement look at feel
that can be generated any time after an application or library has
already been developed, thus allowing full flexibility of look and
feel without having to involve the software developers.

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(as root unless you are installing in your users directories):
  make install