Daniel Kolesa
1be050b7b8
Updated efreet debian stuff - for make doc.
...
SVN revision: 38960
2009-02-06 18:25:16 +00:00
Gustavo Sverzut Barbieri
2e809f845f
Interpolate text font size.
...
Often requested for animations that want to grow or shrink text
quickly. This is a faster alternative to using geometry with rel1/rel2
and "text.fit: 1 1;" since it does not need to figure out which size
fits better into that object.
I tested and it does not seem to introduce any regression. Also
checked with scale and text_class variations.
SVN revision: 38958
2009-02-05 18:15:34 +00:00
Gustavo Sverzut Barbieri
ad1af73d40
Do not inform callbacks that did not changed the state of object.
...
For some unknown reason evas was informing EVAS_CALLBACK_* even if the
original call did not changed the internal object state, that is, new
value is already equal to current value.
This is specially costly since Edje, Box, Table and possible other
layout engines will call evas_object_resize(), move(), show(), hide()
even if the state has not changed, assuming evas will ignore the call
(as it does). The real overhead might come if there are listeners
attached to these events, that in turn might do lots of other stuff,
leading to a torrent of useless calls.
I marked it for removal, please test it and uncomment '#define
CALLBACK_NOOPS' to get the old behavior back. It does seems to work
with e17 and edje_editor. If problems appear, let's try to fix the
real problem instead of getting this code back, it's a performance
penalty.
SVN revision: 38955
2009-02-05 14:37:58 +00:00
Gustavo Sverzut Barbieri
a6e8f2cd36
Do not recalculate table/box if size does not really changed.
...
SVN revision: 38950
2009-02-05 12:38:04 +00:00
Cedric BAIL
3f767e7cf8
* ecore/src/lib/ecore_evas/ecore_evas_quartz.c,
...
* ecore/src/lib/ecore_evas/ecore_evas_fb.c,
* ecore/src/lib/ecore_evas/ecore_evas_x.c,
* ecore/src/lib/ecore_evas/ecore_evas_directfb.c,
* ecore/src/lib/ecore_evas/ecore_evas_sdl.c: Prevent use of deleted object.
SVN revision: 38949
2009-02-05 10:45:52 +00:00
Vincent Torri
0ab2d474ef
fix dist rule
...
SVN revision: 38944
2009-02-04 19:55:04 +00:00
Carsten Haitzler
863f9c13f4
as ecore_x makes direct calls to xlib or xcb and xrender - link to them
...
directly.
SVN revision: 38933
2009-02-04 00:27:48 +00:00
Carsten Haitzler
5411f11877
allow ecore_x to use auto-repeat detection - if its in xlib.
...
SVN revision: 38932
2009-02-04 00:05:42 +00:00
Vincent Torri
e3b5fa3f12
fix dist rule
...
SVN revision: 38924
2009-02-03 17:54:04 +00:00
Cedric BAIL
2cad4f8082
* eina/src/lib/eina_array.c: Fix small typo.
...
SVN revision: 38921
2009-02-03 13:20:30 +00:00
Vincent Torri
10bcd5d186
add missing files
...
remove useless ones
SVN revision: 38913
2009-02-03 09:10:22 +00:00
Vincent Torri
e2df9c5c93
use 'make doc' for efreet
...
SVN revision: 38912
2009-02-03 09:03:53 +00:00
Carsten Haitzler
b6f51da478
allow individual objects to have differing scaling factors (object scale
...
overrides edje global scale)
SVN revision: 38908
2009-02-03 05:07:58 +00:00
Vincent Torri
43e8963919
Missing modification of the variable DOXYGEN to
...
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38897
2009-02-01 20:28:11 +00:00
Vincent Torri
f265bc43b2
Missing modification of the variable DOXYGEN to
...
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38896
2009-02-01 20:27:16 +00:00
Vincent Torri
a61119575a
Missing modification of the variable DOXYGEN to
...
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38895
2009-02-01 20:26:56 +00:00
Vincent Torri
ff10defecc
Missing modification of the variable DOXYGEN to
...
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38894
2009-02-01 20:26:08 +00:00
Vincent Torri
3015ea63ac
Missing modification of the variable DOXYGEN to
...
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38893
2009-02-01 20:25:19 +00:00
Vincent Torri
4fc823bdc9
* fix logic in efl_doxygen.m4
...
* allow aclocal to check for modifications of the m4 macros in m4/
SVN revision: 38892
2009-02-01 20:21:56 +00:00
Vincent Torri
715f0f8758
* doc/Makefile.am:
...
* m4/efl_doxygen.m4:
Missing modification of the variable DOXYGEN to
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38891
2009-02-01 20:20:29 +00:00
Eric Schuele
0c8c30bddc
FreeBSD requires these includes.
...
SVN revision: 38889
2009-02-01 15:02:36 +00:00
Vincent Torri
f15f2c1c64
* m4/efl_doxygen.m4:
...
fix logic in efl_doxygen.m4
SVN revision: 38880
2009-02-01 06:55:53 +00:00
Vincent Torri
f747799981
fix logic in efl_doxygen.m4
...
SVN revision: 38879
2009-02-01 06:53:30 +00:00
Vincent Torri
d1ab2cb53e
fix logic in efl_doxygen.m4
...
SVN revision: 38878
2009-02-01 06:53:09 +00:00
Vincent Torri
ad4876b64d
fix logic in efl_doxygen.m4
...
SVN revision: 38877
2009-02-01 06:52:37 +00:00
Vincent Torri
c65e27de30
fix logic in efl_doxygen.m4
...
SVN revision: 38876
2009-02-01 06:52:11 +00:00
Vincent Torri
6364a1b9da
check doxygen availability only if we enable documentation build
...
SVN revision: 38866
2009-01-31 20:18:51 +00:00
Vincent Torri
29b0f87503
uniformize the inclusion of config.h
...
SVN revision: 38865
2009-01-31 18:56:17 +00:00
Vincent Torri
e18508b701
remove a bit the mess n ecore. It's just the first patch...
...
* add vim header
* include config.h when necessary
* fix the order of some include
* move the standard header in ecore_private.h to the source files
I have recompiled all the efl and e17, and e17 seems to work fine with these changes.
If you encounter problems with that commit, let me know.
SVN revision: 38864
2009-01-31 18:33:39 +00:00
Cedric BAIL
fa452d770d
* eet/src/lib/eet_cipher.c: Fix a corrupted pointer use.
...
SVN revision: 38856
2009-01-30 13:50:01 +00:00
Vincent Torri
cda565a38e
* more doc in the tutorial of the array data type
...
* minor formatting
SVN revision: 38853
2009-01-29 23:16:23 +00:00
Carsten Haitzler
2025e3db2b
check for null inputs in imaging and dont segv if u get them
...
SVN revision: 38851
2009-01-29 23:01:24 +00:00
Vincent Torri
76853a3e6c
make the direct3d engine working with d3dx9 header files
...
from Microsoft SDK (november 2008)
Patch by Roberto Huelga (modified + minor improvements)
SVN revision: 38850
2009-01-29 21:32:26 +00:00
Gustavo Sverzut Barbieri
66b3a0a0f1
load_size option now accept -1xH or Wx-1
...
If one want to load image at a given height or width and the other
dimension should be large enough to make it possible, give -1 as the
other coordinate and this will happen.
SVN revision: 38845
2009-01-29 16:45:14 +00:00
Jorge Luis Zapata Muga
01ea61f11d
+ Remove unlikely macro debug
...
SVN revision: 38840
2009-01-29 13:06:46 +00:00
Carsten Haitzler
b00bae1d92
a really simple hash cache for icon finds - this massively makes stuff faster
...
for app dialogs etc. yes - it uses ram. thats next - make it leaner on ram
usage. its simple enough now where that shouldnt be a problem.
SVN revision: 38839
2009-01-29 07:36:58 +00:00
Jorge Luis Zapata Muga
d508c49684
+ Make the tiler functions static
...
+ Make the iterator actually work: keep track of current node
SVN revision: 38833
2009-01-28 20:01:42 +00:00
Vincent Torri
8cb92a2ca4
force the files that are in the _DATA primary to be
...
distributed in the tarball
SVN revision: 38832
2009-01-28 18:00:20 +00:00
Carsten Haitzler
7b370535a0
extra fragment shader prog to 0 call. remove. useless.
...
SVN revision: 38820
2009-01-27 23:57:21 +00:00
Vincent Torri
10c6c96c44
fix the render method of the opengl glew engine
...
Thanks to Roberto Huelga
SVN revision: 38817
2009-01-27 21:58:15 +00:00
Vincent Torri
c02331ab22
formatting
...
SVN revision: 38815
2009-01-27 16:59:06 +00:00
Vincent Torri
e9908d6e42
* formatting: new lines are good for reading code
...
* remove comma after EINA_MAGIC (compilation with Visual Studio)
SVN revision: 38814
2009-01-27 16:44:45 +00:00
Vincent Torri
53f757287f
add source and header files to Visual Studio project files
...
SVN revision: 38813
2009-01-27 16:38:06 +00:00
Cedric BAIL
c1679231b7
Print signature and certificate lenght (give you an idea of the over head).
...
SVN revision: 38810
2009-01-27 13:12:59 +00:00
Carsten Haitzler
71bd02f251
changed signal on backspace
...
SVN revision: 38807
2009-01-27 06:17:35 +00:00
rephorm
0f053605b9
don't leak
...
SVN revision: 38806
2009-01-27 05:11:16 +00:00
Jorge Luis Zapata Muga
e5123aac83
+ Fix for 64 bit asm
...
+ Fix for MinGW
SVN revision: 38799
2009-01-26 19:35:12 +00:00
Jorge Luis Zapata Muga
75299a9fa3
+ Add eina_cpu subsystem: just query cpu simd operations for now.
...
+ Add eina_tiler subsystem: initially abstraction and import of gustavo's splitter code.
SVN revision: 38793
2009-01-26 16:27:00 +00:00
Jorge Luis Zapata Muga
40d9cab09a
+ Fix some english typos
...
+ Fix some macros that need an expression and there are no attributes support, just pass the expression as is
SVN revision: 38792
2009-01-26 16:23:07 +00:00
Cedric BAIL
1caa0562ad
Add new set of usefull fonctions for eina list.
...
SVN revision: 38791
2009-01-26 14:46:02 +00:00