Gustavo Sverzut Barbieri
7292d49894
Add generic call to create Ecore_Evas from engine names.
...
One can get engine names with ecore_evas_engines_get() and present
them to its users (from --help, for example) and then give that name
to ecore_evas_new(), that accepts the name, geometry and extra options
as a string.
As I don't have all the engines here, I might have missed something
from those, tested here:
- software_x11
- xrender_x11
- opengl_x11
- directfb
- buffer
SVN revision: 35919
2008-09-10 05:13:29 +00:00
doursse
ef61dbeb14
Big change in configure.in, ecore_x and ecore_evas. Everything compile nicely
...
after a make maintainer-clean, with xlib or xcb. e17 also has no problem.
Please report any problem. Thanks
* put xlib and xcb specific code in their own directories inside ecore_x
* fix xcb logic check in autotools and ecore_evas
* update configure.in for detection of ecore_evas with xlib and xcb support,
update ecore_evas accordingly. Note that e17 needs a little fix after that,
it will come in a few minutes
SVN revision: 35188
2008-07-23 10:00:01 +00:00
doursse
a7dcdaeb55
* use ECORE_EVAS_CHECK_MODULE for Windows modules
...
(other modules will follow later)
* update Windows ecore evas module accordingly
* factorize win32 code before cedric changes :p
* add warning for vc++ (patch from Dmitriy Mazovka)
SVN revision: 35137
2008-07-17 06:06:34 +00:00
Carsten Haitzler
542e51691b
ecore_evas activate call.. uses netwm one... eek. need to add xcb.
...
SVN revision: 34949
2008-06-30 08:39:36 +00:00
doursse
3d175f57e9
add glew engine support in ecore_evas. fix Windows backend compilation
...
SVN revision: 34916
2008-06-26 09:56:08 +00:00
doursse
6456e1f6b7
add ecore_evas for wince
...
SVN revision: 34759
2008-06-06 13:57:03 +00:00
Carsten Haitzler
43821d36e4
* add efreet garbage data check
...
* remove printfs that clutter output
* add efreet file type check - only parse regular files
* chekc mmap returns correctly for MAP_FAILED results
* edje has some stubs for adding script-only objecvts - but nothing useful
right now
SVN revision: 34689
2008-05-29 02:00:04 +00:00
doursse
cc0ca9325e
integration of evil in ecore. It's compiling on windows and my ubuntu. The commit is big, please report any problem
...
SVN revision: 34671
2008-05-26 05:16:34 +00:00
andrunko
502b766d66
Added Ecore_IMF module.
...
Added Ecore_IMF module. This module enables different input methods to be
used with Ecore. Input methods modules can be created using the Ecore_IMF
interface.
Added ecore_evas_window_get method to allow input methods to request
the window related to a given Ecore_Evas when available.
SVN revision: 32775
2007-11-19 18:27:11 +00:00
Sebastian Dransfeld
b8c6905eb0
ECORE_X doesn't have anything to do with ecore_evas_x.
...
TODO: Split the idea of ECORE_EVAS_X11 and the basic software engine.
SVN revision: 32403
2007-11-06 07:21:08 +00:00
Sebastian Dransfeld
1d02ffac0f
Rename GL to X11_GL, as there might come other GL engines.
...
Use PKG_CHECK_EXISTS to check for evas engines.
Only check for ecore_evas_x engines if we build ecore_x.
SVN revision: 32383
2007-11-05 20:23:39 +00:00
Carsten Haitzler
6a9f664bea
avoid damage now has an enum (compatible with the old way at ABI though), so
...
you can either handle it via exposes, or native system methods (bg pixmaps)
SVN revision: 31944
2007-10-03 06:31:05 +00:00
Gustavo Sverzut Barbieri
e04b782d50
Change Ecore_Evas to work with Evas_Object as cursor.
...
WARNING: this breaks the API, if you rely on ecore_evas_cursor_get(), you
need to get the "Evas_Object *" instead of the filename.
Now the code is smaller and we can handle any object, including Edje.
Patch by Cedric BAIL.
SVN revision: 31818
2007-09-26 14:40:02 +00:00
doursse
b50328b469
fix ecore_evas_engine_type_supported_get and ecore_time_get on windows
...
SVN revision: 31552
2007-08-27 10:20:12 +00:00
doursse
50432552c8
add windows support to ecore. ecore_evas is ported too (directdraw and direct3d. No opengl yet). It needs to be tested a lot, though. Remove some trailing spaces here and there. Replace WIN32 with _WIN32
...
SVN revision: 31513
2007-08-26 11:17:21 +00:00
Carsten Haitzler
526f902e06
open has become nasty! --- che! :)
...
SVN revision: 31383
2007-08-18 14:26:49 +00:00
Carsten Haitzler
64171b5ca6
cedric's SDL egnine patch - finally.
...
SVN revision: 30844
2007-07-16 07:23:11 +00:00
Gustavo Sverzut Barbieri
59d7929e73
Ecore_Evas now supports software_16_x11 engine.
...
SVN revision: 30424
2007-06-21 22:49:36 +00:00
Sebastian Dransfeld
68f78f8e7f
I assume that the Evas should be flushed and not the Ecore_Evas.
...
SVN revision: 30374
2007-06-17 09:23:51 +00:00
Carsten Haitzler
aa68331c2a
add idle flush support - 0.5 secs of no rendering gets the engine to flush
...
all floating data.
SVN revision: 30358
2007-06-17 03:41:43 +00:00
Carsten Haitzler
849e428e7f
documentation from brett... tiler can compiler again.
...
SVN revision: 30221
2007-06-04 09:48:28 +00:00
tilman
0d323a27ff
ugh, translate some documentation from frenglish to english.
...
SVN revision: 29435
2007-04-07 13:19:18 +00:00
Sebastian Dransfeld
44c6d3add9
Don't use an idler to delete the evas. This wont work during ecore main
...
loop shutdown.
SVN revision: 29365
2007-04-05 06:53:41 +00:00
codewarrior
ac8df12757
- more work on window state changes.
...
- add ecore_evas_callback_[un]sticky_set
SVN revision: 24240
2006-07-27 16:14:33 +00:00
Carsten Haitzler
b187c47974
evilness... but it works.
...
SVN revision: 21091
2006-03-08 08:02:55 +00:00
Carsten Haitzler
2c52634e85
and yet more warning removal
...
SVN revision: 19568
2006-01-06 18:46:30 +00:00
Carsten Haitzler
d1861a8d4c
add a call
...
SVN revision: 18336
2005-11-06 09:47:28 +00:00
Carsten Haitzler
f9a5f37623
allow managed co-ords to be set directly - for internal wm use :)
...
SVN revision: 18242
2005-11-03 11:32:59 +00:00
Carsten Haitzler
c198ded7af
on a NULl data - delete the old key and dont add any new one
...
SVN revision: 18161
2005-10-31 06:21:40 +00:00
Carsten Haitzler
347c26ce53
turran's dfb stuff! whee! :)
...
SVN revision: 17573
2005-10-15 10:37:37 +00:00
sebastid
ae491b7811
ignore events.
...
Should we add extra windows to the ignore list (ecore_x_window_ignore_set)?
SVN revision: 17317
2005-10-08 12:41:59 +00:00
Carsten Haitzler
d022e996e6
properly support shaped windows with xrender engine... :)
...
SVN revision: 17125
2005-10-03 06:45:45 +00:00
Dan Sinclair
0bf7211e4b
- call _ecore_evas_free this stops emblem from looping infinitly on exit.
...
SVN revision: 15941
2005-07-29 21:47:33 +00:00
Carsten Haitzler
a17ebe021d
defer evas destruction until idle time :)
...
SVN revision: 15933
2005-07-28 14:09:09 +00:00
Carsten Haitzler
86b408fc4f
ecore_evas supprot for buffers... and bingo... image objects in another
...
evas.. so u can put an evas in an evas.. and get its pixel data or just
render to raw ARGB memory too :)
SVN revision: 12834
2005-01-08 18:40:32 +00:00
Carsten Haitzler
acfe995563
ok fix some things with SSL and ecore_evas. you ALWYAs have at least the api
...
to do ssl and al fo ecorE_evas stuff
BUt ecore_* may not be BUILT with that support
so the api stub exists
but it may just return NULL. theres calls to query for support here.
SVN revision: 11957
2004-10-22 03:41:49 +00:00
tsauerbeck
f83c81433d
mingw portability
...
SVN revision: 11926
2004-10-20 17:51:29 +00:00
tsauerbeck
325cc6fe68
implemented ecore_evas_data_get/set
...
SVN revision: 11501
2004-09-02 16:50:18 +00:00
tsauerbeck
d2a6379853
oops
...
SVN revision: 10737
2004-07-08 14:42:12 +00:00
tsauerbeck
9b1524ef35
properly initialize evas
...
SVN revision: 10726
2004-07-07 19:27:26 +00:00
Carsten Haitzler
093bd1d9c2
nathan's docs :)
...
SVN revision: 10113
2004-05-08 04:44:04 +00:00
xcomputerman
9850d90113
- Fix references to old Ecore_List structure (temporarily)
...
- Fix warnings (bad raster!)
SVN revision: 9390
2004-03-18 14:29:59 +00:00
Carsten Haitzler
5a4428d1b2
debugging stuff to help profile an application using evas/ecore etc. to see
...
where (rougly) time is spent (as it runs - dynamically). quite useful if your
code is dropping frames to keep animation going - but u'd like to know when
exactly its happening so you can lean down the graphics design or the code in
those situations.
SVN revision: 9379
2004-03-17 05:14:13 +00:00
Carsten Haitzler
ca94c6eec7
debugging - but more important - configure.in fix!
...
SVN revision: 9377
2004-03-16 23:52:46 +00:00
Carsten Haitzler
75047789ad
slight change in doc comments... get rid of htmlisms...
...
SVN revision: 9037
2004-02-20 07:06:29 +00:00
xcomputerman
3318459b23
More bit char return value bugs fixed
...
SVN revision: 8579
2004-01-20 03:26:05 +00:00
xcomputerman
6be3ed40e3
Apparently reading a bit value sets all the bits of the target variable
...
to 1, hence -1 instead of 1...fix for property value queries
SVN revision: 8553
2004-01-18 05:41:23 +00:00
tsauerbeck
a170fcc554
call evas_shutdown() from ecore_evas_shutdown()
...
SVN revision: 8384
2004-01-13 19:44:21 +00:00
rbdpngn
8b273b4f52
Check separately for the Evas_Engine_FB.h header for enabling it in
...
ecore_evas.
SVN revision: 8130
2003-12-16 05:54:46 +00:00
Carsten Haitzler
a04d70cc0f
till's stick patch
...
SVN revision: 7901
2003-11-16 02:29:10 +00:00