Carsten Haitzler
a0f7a66e8d
in svn.
...
SVN revision: 37919
2008-12-03 22:21:40 +00:00
Vincent Torri
c8bb3dc658
add cast
...
SVN revision: 37915
2008-12-03 17:59:39 +00:00
Vincent Torri
1457850b4f
add cast
...
SVN revision: 37914
2008-12-03 17:58:26 +00:00
Carsten Haitzler
a2cd677cdc
ok - revert scalecache until leak fixed.
...
SVN revision: 37899
2008-12-02 02:33:09 +00:00
Carsten Haitzler
72c25fd2fc
quick - evas scalecache put this in svn do i dont lose my patch. i'll revert
...
and work on gettign the leak fixed.
SVN revision: 37898
2008-12-02 02:32:22 +00:00
Vincent Torri
6a06a92ac8
add fullscreen support in software directdraw engine (win xp)
...
SVN revision: 37887
2008-12-01 20:38:05 +00:00
Carsten Haitzler
ad5c292def
fix #defines for arm - 5e on supports pld! :)
...
SVN revision: 37874
2008-12-01 03:56:34 +00:00
Samuel F. Baggen
04d7bd940b
typo fixed: added x11 to glitz name (glitz_x11) in makefile
...
SVN revision: 37816
2008-11-27 02:13:35 +00:00
Iván Briano
a7d321651c
Correct descriptions for the engines options. Thanks ashikase.
...
SVN revision: 37796
2008-11-25 01:52:13 +00:00
Carsten Haitzler
ffde2cf694
so.. why do we check for cairo-svg or libsvg-cairo? isn't this a librsvg
...
problem - not ours, so we don't need to check?
SVN revision: 37795
2008-11-24 23:57:49 +00:00
Vincent Torri
e2a220ac8d
typo
...
SVN revision: 37790
2008-11-24 18:20:40 +00:00
Vincent Torri
a659951ced
* use the m4 macro EVAS_CHECK_ENGINE to check if an engine is available or not
...
* group the want_* variables related to engines and loaders at the beginning
of configure.ac
* use -no-undefined directly instead of a flag checked wrt the host
* some clean up in Makefile.am files
Please report any problem
SVN revision: 37784
2008-11-24 06:18:31 +00:00
Vincent Torri
a8387b1087
remove trailing spaces
...
SVN revision: 37771
2008-11-23 14:49:55 +00:00
Davide Andreoli
49daa74741
* call the smart_changed function
...
SVN revision: 37762
2008-11-23 03:27:28 +00:00
Davide Andreoli
bb2cc93ebc
* add the function:
...
Evas_Bool evas_object_box_remove_all(Evas_Object *o, Evas_Bool clear);
* set min size hint on layout (flow layouts not done yet)
SVN revision: 37758
2008-11-23 02:01:38 +00:00
Carsten Haitzler
ee426d66d5
cleaner to re-use mul.
...
SVN revision: 37745
2008-11-22 09:28:38 +00:00
kaethorn
d489f5edc2
Fix configure flags in Debian rule.
...
SVN revision: 37727
2008-11-21 10:47:04 +00:00
Vincent Torri
28b9492829
formatting
...
SVN revision: 37720
2008-11-20 22:16:02 +00:00
Vincent Torri
b058683e9c
use m4 macro to check evas loaders
...
please report any problem
SVN revision: 37719
2008-11-20 22:00:50 +00:00
Gustavo Sverzut Barbieri
71f9ed1fc3
Fix size hint docs and improve them.
...
SVN revision: 37716
2008-11-20 03:02:27 +00:00
Gustavo Sverzut Barbieri
c47275f609
add missing evas_object_smart_changed()
...
SVN revision: 37714
2008-11-19 12:20:20 +00:00
Vincent Torri
b5170a3e63
* formatting
...
* use a negative height for the biHeight member of the
bitmap info (topdown bitmap)
SVN revision: 37712
2008-11-19 08:48:00 +00:00
Vincent Torri
5a93b3731e
create the bitmap only once. Increased speed :)
...
SVN revision: 37711
2008-11-19 07:52:05 +00:00
Vincent Torri
b8ae972c6c
mem leak --
...
SVN revision: 37710
2008-11-19 07:29:27 +00:00
Vincent Torri
ccf5e40899
add gdi backend to the win ce engine. Not working yet
...
but some other people can help me now with that code in svn
* expedite is working but sometimes crashes. Maybe a big mem leak ?
* maybe moving the creation of the bitmap in
evas_software_wince_gdi_output_buffer_paste()
to
evas_software_wince_gdi_output_buffer_new()
so that the memcpy is not necessary anymore
SVN revision: 37709
2008-11-19 07:08:18 +00:00
Gustavo Sverzut Barbieri
9ede53480f
minor optimization for box remove_at.
...
use eina_list_nth_list() so we can cut search time up to half, as eina
list can look backwards if position is close to list end.
SVN revision: 37692
2008-11-17 14:20:08 +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
Carsten Haitzler
fec072d883
fix some formatting/indenting and explicitly look at mouse_down as a counter.
...
SVN revision: 37650
2008-11-15 05:13:09 +00:00
Gustavo Sverzut Barbieri
4e108162aa
make it easy to write bindings for box.
...
giving an extra void *user_data to layout function is now easy to
write bindings, just give the callback to be a generic function that
will call the language/binding specific function handled as user_data.
Example, for python we can use:
void _layout_dispatcher(Evas_Object *o, Evas_Object_Box_Data *priv, void *data) {
PyObject *pyobj = data, *args;
args = PyTyple_New(1);
PyTuple_SET_ITEM(args, 0, Evas_object_from_instance(o));
PyObject_Call(pyobj, args, NULL);
Py_DECREF(args);
}
evas_object_box_layout_set(o, _layout_dispatcher, pyobj, Py_DecRef);
SVN revision: 37640
2008-11-14 23:10:29 +00:00
Gustavo Sverzut Barbieri
4ce0cbc6ea
oops! fix bugs hinted by compiler warnings!
...
SVN revision: 37635
2008-11-14 21:33:10 +00:00
Samuel F. Baggen
5768d41053
[vtorri patch] detection of fnmatch function in evil before the detection in iberty
...
SVN revision: 37615
2008-11-14 09:57:45 +00:00
Vincent Torri
2adbc70d6b
Use native calls on Windows CE to open, read and close a png file.
...
This code must use the libpng 1.2.33 port that is in the cegcc
project page on SF when using Windows CE.
SVN revision: 37571
2008-11-09 19:32:12 +00:00
Vincent Torri
7e2ccddb48
use correct png calls (from the libpng doc) in the png loader and saver. Expedite is running fine
...
SVN revision: 37527
2008-11-06 18:54:19 +00:00
Vincent Torri
cfbfc24c32
include setjmp.h after png.h
...
SVN revision: 37515
2008-11-05 20:39:10 +00:00
Vincent Torri
d250e5501b
Big patch to make Evas work (more or less) with Windows CE:
...
* when fopen used, open in binary mode
* use Evil when fopen is used
* clean a bit some Makefile.am and add Evil dependency where needed
* in evas_path.c, remove useless old Windows CE code. It's managed by Evil, now
* in Evas_Data.h, move Eina.h before EAPI is defined for Evas.
* define _WIN32_WCE when the host is windows cee
SVN revision: 37476
2008-11-05 17:21:04 +00:00
Carsten Haitzler
9705e3c741
hmmm after some talking - for now put the transform patch on hold - we need
...
tyo fix up some of these breaks first and there isn't a lot of time devoted
to this. so revert this. it's in svn history so we can dig it out any time we
like.
SVN revision: 37453
2008-11-04 09:19:35 +00:00
Carsten Haitzler
3e984fee34
jose's transform patches. some things to note:
...
1. nearest scaling is now broken - it's always linear interpolation. this
will lead to slowdowns. i need to fix this - a must.
2. i think it's time i put in a transformed image cache that can cache an
image object at a transform (and share it) automatically.
3. transforms in non-software-engines will not work - broken. need to at
least do xrender and gl engines.
any volunteers to help?
SVN revision: 37447
2008-11-03 22:50:54 +00:00
Vincent Torri
611850f0a6
Use stdio instead of iostream to output error messages
...
Large parts of the stdc++ library are statically linked into the dll.
The size of the generated DLL decrease from ~500KB to ~24KB
SVN revision: 37428
2008-11-03 05:25:56 +00:00
Davide Andreoli
f38e74e550
* remove \'too small\' categories
...
SVN revision: 37387
2008-11-01 22:21:10 +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
08ca0e43c0
* put evas_object stack functions in the Evas_Object_Group
...
SVN revision: 37385
2008-11-01 21:13:21 +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
Michael Lauer
f10451da1f
evas: rename 'delete' parameter in evas_object_table_clear to 'clear'.
...
delete is a reserved keyword in C++.
SVN revision: 37383
2008-11-01 20:55:22 +00:00
Davide Andreoli
b1b189a0bb
* remove \'too small\' groups (unify image and gradient groups)
...
* fix some modules name to be more consistent
SVN revision: 37382
2008-11-01 20:19:28 +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
Gustavo Sverzut Barbieri
ef48d58df5
Comments about box and table.
...
SVN revision: 37372
2008-11-01 13:36:58 +00:00
Vincent Torri
b7d5746e0d
* remove module_la_DEPENDENCIES useless variable
...
* add -fno-rtti and -fno-exceptions when c++ is used (in Windows engines)
* fix glew engine compilation
* minor formatting
SVN revision: 37369
2008-11-01 09:46:51 +00:00
Vincent Torri
5be63df7c0
fix constness and wrong type parameters
...
SVN revision: 37368
2008-11-01 07:55:33 +00:00
Gustavo Sverzut Barbieri
b2470c6cd6
Implement non-homogeneous (regular) table layout.
...
It's now complete, needs some more testing and possible fix corner
cases, but should do the same as els_table (from elementary).
SVN revision: 37362
2008-11-01 00:03:17 +00:00