Cedric BAIL
6978e98dc6
* estickies,
...
* etk,
* PROTO/exalt,
* E-MODULES-EXTRA/diskio,
* E-MODULES-EXTRA/drawer,
* E-MODULES-EXTRA/penguins,
* E-MODULES-EXTRA/slideshow,
* E-MODULES-EXTRA/mail,
* E-MODULES-EXTRA/forecasts,
* E-MODULES-EXTRA/iiirk,
* E-MODULES-EXTRA/places,
* e,
* ewl,
* ecore,
* elitaire,
* entrance,
* e_dbus,
* efreet: Here we go, move from Ecore_List to Eina_List.
NOTE: This patch is huge, I did test it a lot, and I hope nothing is
broken. But if you think something change after this commit, please
contact me ASAP.
SVN revision: 39200
2009-02-25 11:03:47 +00:00
Gustavo Sverzut Barbieri
b8cf731e79
Fix ecore-evas-directfb feed of keyboard events.
...
This makes eve/webkit-efl work with directfb.
SVN revision: 39184
2009-02-24 22:43:57 +00:00
Vincent Torri
79b536dce8
initialize next_time to -1.0 by default.
...
this fix a problem on Windows: the ecore main loop
hanged because of GetMessage() if next_time had a
random value.
patch by Lars Munch
SVN revision: 39178
2009-02-24 17:26:26 +00:00
Vincent Torri
5fbc653df6
do not return in fullscreen_set() and use info log instead of error
...
SVN revision: 39155
2009-02-23 08:03:01 +00:00
Vincent Torri
df41327f29
use evil_time_get() instead of gettimeofday() when using Evil.
...
It's more precise and involves fewer computations
SVN revision: 39149
2009-02-22 19:21:36 +00:00
Jonathan Atton
2c65d61731
from vtorri:
...
too much return in ecore_win32_window.c
fix seg fault in ecore_evas_win32.c
SVN revision: 39144
2009-02-22 14:54:45 +00:00
Vincent Torri
95d32ad4ce
add log
...
SVN revision: 39130
2009-02-21 22:51:06 +00:00
Vincent Torri
7bb002f757
add log
...
formatting
SVN revision: 39129
2009-02-21 22:50:45 +00:00
Vincent Torri
2e8e1f9673
add log
...
SVN revision: 39124
2009-02-21 16:01:24 +00:00
Vincent Torri
776aefddb4
add log
...
SVN revision: 39123
2009-02-21 15:59:51 +00:00
Carsten Haitzler
ba7439878b
add string.h
...
SVN revision: 39107
2009-02-19 22:25:07 +00:00
Carsten Haitzler
a56a138a2c
eek. loop time is wrong when using idlers heavily... leads to jerkybobos. fix!
...
SVN revision: 39087
2009-02-19 06:02:35 +00:00
Vincent Torri
e17e1e8bb9
use Evil's gettimeofday() function instead of the fake one
...
in mingw. Fix animations on Windows XP and CE.
SVN revision: 39013
2009-02-13 23:09:15 +00:00
Vincent Torri
757c5e757e
include windows.h. fix compilation when cross-compiling on linux
...
patch from Lars Munch
SVN revision: 38990
2009-02-10 07:53:16 +00:00
Carsten Haitzler
29cad587b5
filter excess motion events
...
SVN revision: 38978
2009-02-09 11:16:56 +00:00
Kim Woelders
584ff43a5c
Add _NET_WM_ACTION_ABOVE/BELOW.
...
SVN revision: 38962
2009-02-07 12:16:13 +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
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
Eric Schuele
0c8c30bddc
FreeBSD requires these includes.
...
SVN revision: 38889
2009-02-01 15:02:36 +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
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
Gustavo Sverzut Barbieri
e22296968f
fix null dereference reported by clang, patch by Luis Felipe.
...
SVN revision: 38685
2009-01-21 19:05:11 +00:00
Chidambar Zinnoury
8355545bfe
No need to set as non-blocking as this is already done when initializing tslib.
...
Strange things happen when it is set.
SVN revision: 38682
2009-01-21 16:00:30 +00:00
Vincent Torri
f0fc27f8de
the versioning of shared lib is different on windows than on linux
...
(name-version.dll wrt name.so.version)
SVN revision: 38654
2009-01-19 21:08:39 +00:00
Vincent Torri
538fbbd1bc
set the window to fullscreen if requested when creating the ecore_evas (win ce)
...
SVN revision: 38653
2009-01-19 20:30:56 +00:00
Vincent Torri
be55cc524a
* ecore_wince: force taskbar to be shown when ecore_wince shuts
...
down (in case the application is fullscreen when exiting)
Reported by Lars Munch
SVN revision: 38649
2009-01-19 18:54:24 +00:00
Vincent Torri
621e507655
* add Evil cflags and libs in ecore_job and ecore_imf Makefile.am's
...
in case Evil is not installed in /usr/local
* define fullscreen default values for the win ce engines in ecore_evas:
- gdi engine is windowed
- the other engines are fullscreen
SVN revision: 38647
2009-01-19 18:14:10 +00:00
Vincent Torri
f26751a57c
* add _move, _resize and _move_resize to ecore_wince and ecore_evas_wince
...
* small fix for ecore_win32
SVN revision: 38609
2009-01-16 19:03:57 +00:00
Daniel Kolesa
6c874722ee
Added support for "make doc" in evas and ecore.
...
Thanks to Lutin :)
SVN revision: 38545
2009-01-11 10:20:22 +00:00
Vincent Torri
6a337b0c4e
* ecore/ecore_pipe.c:
...
fix doc
* ecore_file/Makefile.am:
add Windows cflags
* ecore_file/ecore_file_private.h:
move Evil.h so that EAPI is correctly defined
* ecore_wince:
make window_new windowed by default. other backend that gdi might have problems.
add title_set and fullscreen_set functions.
do not use aygshell features anymore for fullscreen (it's not free and not always available)
include missing config.h
* ecore_evas:
move Evas.h and Ecore_Getopt.h so that EAPI is correctly defined
add title_set and fullscreen_set functions.
SVN revision: 38540
2009-01-10 17:57:25 +00:00
Gustavo Sverzut Barbieri
b0525ae2fe
Fixed (hopefully) ecore_directfb engine.
...
I don't have the libs here to test them now, not even compile. Please
let me know of any problems.
SVN revision: 38536
2009-01-10 14:48:29 +00:00
Gustavo Sverzut Barbieri
38240fb825
fix errors reported by gcc.
...
we must always use the return of eina_list_{append,prepend...}
SVN revision: 38481
2009-01-06 16:30:33 +00:00
Christopher Michael
8d70bbf08b
Fix nasty formatting and remove extra whitespace.
...
SVN revision: 38446
2009-01-04 05:03:12 +00:00
Christopher Michael
6c9a1eb720
Fix Sachiel typo...spank, spank ;)
...
Fix some formatting issues...more to come.
SVN revision: 38445
2009-01-04 04:43:54 +00:00
Iván Briano
b00f77795f
Ugly. But apparently Solaris does not have the Xutf8* functions
...
SVN revision: 38443
2009-01-03 21:53:42 +00:00
Cedric BAIL
61199e56ee
Fix sdl engine.
...
SVN revision: 38277
2008-12-22 11:16:26 +00:00
Ulisses Furquim
c2651a9f31
Fix segfault when double freeing a string.
...
This fix makes it work again. However, ecore plugin should really be rewritten
or we should start considering eina_module instead.
SVN revision: 38275
2008-12-22 02:30:17 +00:00
Gustavo Sverzut Barbieri
c36a5f23c3
and we must always pre_free, otherwise we end being called after canvas free.
...
SVN revision: 38272
2008-12-21 22:33:35 +00:00
Gustavo Sverzut Barbieri
0ec59ba102
must dissociate even if we will not delete the canvas.
...
otherwise subsequent associate requests will crash on us by using stale pointer.
SVN revision: 38271
2008-12-21 22:29:50 +00:00
Gustavo Sverzut Barbieri
02ced33a33
Oops! ecore must not depend on ecore-evas!
...
move helper function inside ecore-evas.
SVN revision: 38250
2008-12-20 15:19:48 +00:00
Vincent Torri
e66e9cc905
* ecore_win32_window.c:
...
fix fullscreen
* ecore_evas_win32.c:
add fullscreen (d3d and ddraw) and shape (d3d) support
minor formatting
* configure.ac:
enable direct3d support
SVN revision: 38248
2008-12-20 14:37:04 +00:00
Gustavo Sverzut Barbieri
1fc336c2ee
ecore_getopt: common callbacks go in.
...
ecore_evas_list_engines and geometry_parse, they're used in almost all
applications using ecore_getopt, let's avoid replicating code.
SVN revision: 38247
2008-12-20 14:29:45 +00:00
Jonathan Atton
e58ac7064c
missing parenthesis
...
from caro.
SVN revision: 38235
2008-12-19 21:28:32 +00:00
Jonathan Atton
11c671429e
include the headers in the correct order so that EAPI is correctly defined on Windows
...
from caro
SVN revision: 38234
2008-12-19 20:54:13 +00:00
Carsten Haitzler
a38ab7590d
doc++
...
SVN revision: 38229
2008-12-19 14:44:47 +00:00
Carsten Haitzler
d3f645a37a
add del flag to associate
...
SVN revision: 38225
2008-12-19 14:30:03 +00:00
Carsten Haitzler
8da641854b
dont resize/move fullscreen canvases
...
SVN revision: 38224
2008-12-19 13:11:21 +00:00
Carsten Haitzler
6fc7c79741
use new engine merge.
...
SVN revision: 38175
2008-12-17 08:16:21 +00:00