Age | Commit message (Collapse) | Author |
|
Get rid of warnings introduced by commit a4593c
Signed-off-by: Daniel Willmann <daniel@totalueberwachung.de>
|
|
|
|
It is a very tricky things to get header order right on windows. Having that
order only in .c files simplify the work a lot. So let's try to do it with
Ecore_Evas after it rewrite and split into modules.
|
|
x11-16, x11-8, xrender were also removed but not marked as EINA_DEPRECATED.
move those to ecore_evas_deprecated.c file.
SVN revision: 80255
|
|
mark every deprecated function with EINA_DEPRECATED.
move them to a separate file so we can easily delete them in future.
SVN revision: 80253
|
|
SVN revision: 79995
|
|
SVN revision: 79649
|
|
SVN revision: 77998
|
|
SVN revision: 73537
|
|
SVN revision: 73341
|
|
SVN revision: 73206
|
|
SVN revision: 69528
|
|
state changes too made by a wm - eg getting iconified.
SVN revision: 68493
|
|
Subject: [E-devel] ecore_evas typedef patch src/lib
the attached patch adds
typedef void (*Ecore_Evas_Event_Cb) (Ecore_Evas *ee);
in Ecore_Evas.h and ecore_evas_private.h
Ecore_Evas_Event_Cb is then used within :
ecore_evas.c
ecore_evas_psl1ght.c
ecore_evas_win32.c
ecore_evas_wince.c
ecore_evas_x.c
SVN revision: 68140
|
|
Patch by Shinwoo Kim
SVN revision: 65048
|
|
currently only x windowing system implement this value
SVN revision: 64634
|
|
currently only x windowing system implement this value.
SVN revision: 64554
|
|
Ouch, did not notice the engines were hardcode to buffer engine, let's
make it generic to the render function of the engine.
SVN revision: 63853
|
|
EWS is a new Ecor_Evas engine that builds on top of other engines. It
will create a backing store Ecore_Evas and ecore_evas_ews_new()
windows are created in it as images, but transparent to the outside
users (similar to buffer's ecore_evas_object_image_new()).
It provides a basic windowing system, with a known background object
that can be changed to your pleasure, and issue Ecore_Events to notify
of new windows and changes like movement, etc. Then you can write a
simple window manager based on it. (See example, Elementary will
contain one as well).
Backing store is determined by your best engine (as in
ecore_evas_new()) or specified with ecore_evas_ews_engine_set() or
environment variable $ECORE_EVAS_EWS (format:
engine-name:x:y:w:h:options). The size can be set with
ecore_evas_ews_setup().
SVN revision: 63848
|
|
by ecore-evas. improved error handling, though not really a bug.
SVN revision: 61878
|
|
This common interface allows engines to provide whole screen
information to users.
Right now just X is implemented and it queries the size of the default
screen. I hope this is fine.
SVN revision: 59761
|
|
SVN revision: 58753
|
|
SVN revision: 55955
|
|
ecore. the api didn't allow for rotation of multitouch input. need to
fix. done.
SVN revision: 55367
|
|
SVN revision: 52896
|
|
SVN revision: 52894
|
|
Apply badzero.cocci, badnull.coci and badnull2.cocci
This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:
code before patch ||code after patch
===============================================================
return a == NULL; return !a;
return a != NULL; return !!a;
func(a == NULL); func(!a);
func(a != NULL); func(!!a);
b = a == NULL; b = !a;
b = a != NULL; b = !!a;
b = a == NULL ? c : d; b = !a ? c : d;
b = a != NULL ? c : d; b = a ? c : d;
other cases:
a == NULL !a
a != NULL a
SVN revision: 51487
|
|
* Remove vim modelines:
find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
* Remove leading blank lines:
find . -name '*.[cxh]' -exec sed -i '/./,$!d'
If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
SVN revision: 50816
|
|
SVN revision: 49877
|
|
I am attaching another patches for transparent window.
1. Use RGB Visual.
2. Set destination_alpha in ecore_evas for alpha composite in evas.
3. add Function
- Ecore_Evas_Engine_Func->fn_transparent_set
- ecore_evas_transparent_set , ecore_evas_transparent_get
- elm_win_transparent_set, elm_win_transparent_get
SVN revision: 46106
|
|
SVN revision: 45772
|
|
SVN revision: 45297
|
|
SVN revision: 45114
|
|
looks broken to me. sdl looks like it could be much more complete - like
multiple sdl windows/instances.
anyway - allow rendering to be manual.
SVN revision: 44938
|
|
Clean up Ecore.h and ecore_private.h
SVN revision: 44664
|
|
SVN revision: 42852
|
|
by adding namespace to logging macros
* formatting and warning cleanup
SVN revision: 42341
|
|
ecore_evas_x.c is just changed for consistency.
SVN revision: 41085
|
|
SVN revision: 41073
|
|
SVN revision: 40719
|
|
SVN revision: 40718
|
|
SVN revision: 40311
|
|
SVN revision: 40054
|
|
for consistentness, ecore_***_window_del is renamed
ecore_***_window_free
SVN revision: 39918
|
|
SVN revision: 39577
|
|
SVN revision: 39574
|
|
sub_ecore_evas to SDL backend.
SVN revision: 39555
|
|
possible event
between all ecore graphic engine to ease porting of application and reduce the amount of
specific code per engine. This patch does just that.
All your application should continu to work has previously, if it's not the case
please report any new behaviour regarding mouse and keyboard.
SVN revision: 39505
|
|
* add some info when keys are pressed
SVN revision: 39393
|
|
SVN revision: 39273
|