Vincent Torri
764a5550fa
fix compilation on linux after having fixed compilation on windows...
...
sorry
SVN revision: 39992
2009-04-11 17:20:29 +00:00
Vincent Torri
3ae0534f12
useless global variables
...
SVN revision: 39986
2009-04-11 14:03:42 +00:00
Vincent Torri
166c8b63df
the header files are a mess in ecore and, unfortunately, the order matters, especially on Windows
...
SVN revision: 39985
2009-04-11 13:56:18 +00:00
Vincent Torri
99b44984bd
fix compilation on Windows
...
SVN revision: 39984
2009-04-11 13:46:09 +00:00
Vincent Torri
5efbc4e310
remove useless ecore_evas_x_**_subwindow_get() functions
...
SVN revision: 39979
2009-04-11 12:17:14 +00:00
Vincent Torri
c2a3c26379
* unused parameters --
...
* llvm report --
SVN revision: 39977
2009-04-11 10:31:42 +00:00
Gustavo Sverzut Barbieri
0af63168e5
debug--, sorry.
...
SVN revision: 39968
2009-04-11 07:12:13 +00:00
Gustavo Sverzut Barbieri
51bc45acb4
remove nasty warning.
...
SVN revision: 39967
2009-04-11 07:11:16 +00:00
Gustavo Sverzut Barbieri
eab4fea030
move batch directory creation to ecore_file.
...
as suggested by raster, this could be abstracted into ecore-file and
other applications could use it as well.
SVN revision: 39965
2009-04-11 07:10:12 +00:00
Gustavo Sverzut Barbieri
33183982b0
minor optimizations to ecore_file_mkpath()
...
* check if path is already valid, not doing further work if that's the case;
* less stats;
* check error of ecore_file_mkdir();
* better usage of 'ss' string.
SVN revision: 39964
2009-04-11 06:33:00 +00:00
Gustavo Sverzut Barbieri
4467ac1c39
batch directory creation, part 1.
...
SVN revision: 39961
2009-04-11 06:13:02 +00:00
Gustavo Sverzut Barbieri
c08930433c
remove unused file
...
SVN revision: 39960
2009-04-11 06:02:10 +00:00
Carsten Haitzler
aa740325f6
andre dieb: patch to fix ebadf handling.
...
SVN revision: 39932
2009-04-10 12:48:25 +00:00
Vincent Torri
f7d7e4e74a
API BREAK
...
for consistentness, ecore_***_window_del is renamed
ecore_***_window_free
SVN revision: 39918
2009-04-10 08:46:41 +00:00
Vincent Torri
2045310c43
* (should) fix the compilation on Mac OS X (ecore_input)
...
* better check of Cocoa.h
Patch by Andrew Wiliams and myself.
As I had to modify the patch so that it compiles on linux, could
the Mac OS X users check if the compilation is fine ?
Next steps:
* change the name 'quartz' to 'cocoa'
* add in ecore_cocoa all the needed functions to be used in ecore_evas
(windows management, cursors, events, etc...) so that ecore_evas_cocoa.c
does not contain objective c code anymore
SVN revision: 39915
2009-04-10 06:31:58 +00:00
Gustavo Sverzut Barbieri
56516f66e2
remove more debug code left by cedric.
...
SVN revision: 39913
2009-04-09 21:31:29 +00:00
Stafford Mitchell Horne
3eb42f9fc2
Actually use the correct build flag
...
SVN revision: 39729
2009-03-26 16:08:45 +00:00
Stafford Mitchell Horne
749e8b1e74
Fix build issues
...
* Fix warning with mouse move callback
* If Xrender is disabled, dont build Xrender_Xlib support (caused build failure)
SVN revision: 39713
2009-03-25 15:20:07 +00:00
Viktor Kojouharov
180d492816
add more to the composite api
...
SVN revision: 39700
2009-03-24 21:31:05 +00:00
Viktor Kojouharov
a23cf08162
name window pixmap function in composite
...
SVN revision: 39674
2009-03-24 10:41:36 +00:00
Vincent Torri
e402cd49eb
use the new merged xrender engine
...
SVN revision: 39667
2009-03-24 07:53:31 +00:00
Vincent Torri
3e94ac52b6
* API BREAK: ecore_gc_new can create now a graphic context
...
with all the values that the X protocol allows. See
documentation for more info about its use
* use it in ecore_evas
SVN revision: 39654
2009-03-23 13:28:59 +00:00
Carsten Haitzler
d38a2a9488
new timer add func - avoids more gettimeofday calls.
...
SVN revision: 39638
2009-03-23 02:13:50 +00:00
Gustavo Sverzut Barbieri
354b23a12e
Make ecore_x_selection a bit more generic, at least on event reporting.
...
SVN revision: 39633
2009-03-22 18:19:17 +00:00
Vincent Torri
36bbb31389
Fix compilation on OpenBSD (ticket #252 ). Patch by eumel
...
SVN revision: 39625
2009-03-22 13:30:52 +00:00
Vincent Torri
98fb9f9826
remove trailing spaces
...
SVN revision: 39624
2009-03-22 13:27:24 +00:00
Vincent Torri
6c0dbf9f50
remove trailing spaces
...
SVN revision: 39620
2009-03-22 11:31:54 +00:00
Vincent Torri
a4e10df2c8
include config.h so that __UNUSED__ is defined
...
SVN revision: 39619
2009-03-22 11:31:11 +00:00
Vincent Torri
91c7e2c0d2
fix test
...
SVN revision: 39618
2009-03-22 09:56:43 +00:00
Vincent Torri
462198ea40
* add guards around config.h
...
* formatting
SVN revision: 39617
2009-03-22 07:22:06 +00:00
Vincent Torri
e1986575b3
fix EAPI value on Windows
...
SVN revision: 39616
2009-03-22 07:19:07 +00:00
Vincent Torri
d5f0588c67
as the XCB and Xlib software engines have merged, the
...
"software_xcb" render method does not exist anymore.
SVN revision: 39612
2009-03-21 20:32:02 +00:00
Vincent Torri
b3c2562b52
fix some key values for the keyboard events
...
SVN revision: 39611
2009-03-21 20:08:51 +00:00
Carsten Haitzler
4ee9e854d5
fix build problem.. how did this get in - 2 funcs of the same name, one
...
static.. one not?
SVN revision: 39604
2009-03-21 00:39:02 +00:00
Cedric BAIL
e344bb0f7f
* Ecore_Input: Fix build order.
...
SVN revision: 39584
2009-03-19 16:41:35 +00:00
Cedric BAIL
6f5a990e36
* Ecore_Input: Remove all stuff linked with ecore_evas.
...
SVN revision: 39581
2009-03-19 13:58:15 +00:00
Cedric BAIL
2bf2c79957
* Ecore_Input: Make it generic.
...
SVN revision: 39577
2009-03-19 13:06:16 +00:00
Viktor Kojouharov
ca0470e59f
make this build again
...
SVN revision: 39576
2009-03-19 12:36:19 +00:00
Vincent Torri
8eb538126c
remove trailing spaces
...
SVN revision: 39574
2009-03-19 07:59:59 +00:00
Vincent Torri
ff17c26102
* add ecore_wince include directory (though i don't think that it
...
will be necessary once ecore_input will be abstracted)
* allow the built of ecore_input DLL on Windows OS (XP and CE)
* remove useless dependency, as libecore_.la is in the _LIBADD
variable)
* files in EXTRA_DIST are already installed, no need for them
to be in EXTRA_DIST
patch by Lars Munch
SVN revision: 39573
2009-03-19 07:49:12 +00:00
Vincent Torri
7248a5bacd
too many ecore_input in SUBDIRS
...
SVN revision: 39571
2009-03-19 07:29:28 +00:00
Gustavo Sverzut Barbieri
a8838b698e
constness++ and warnings--
...
SVN revision: 39563
2009-03-18 23:51:35 +00:00
Vincent Torri
1ed8721fa2
typo--
...
SVN revision: 39556
2009-03-18 17:23:11 +00:00
Cedric BAIL
9f3aac0837
* ecore_evas: Fix typo preventing live preview to work and add
...
sub_ecore_evas to SDL backend.
SVN revision: 39555
2009-03-18 17:12:52 +00:00
Vincent Torri
08bbf2f99f
remove useless libs flags (the link is done with the corresponding .la files)
...
SVN revision: 39553
2009-03-18 17:01:23 +00:00
Sebastian Dransfeld
2849d938ff
include Ecore.h for ecore_main_fd_handler_active_set
...
SVN revision: 39544
2009-03-18 08:38:43 +00:00
Sebastian Dransfeld
f388ddcd53
ECORE_X_MODIFIER_* are now internal to ecore_x.
...
SVN revision: 39543
2009-03-18 08:29:59 +00:00
Cedric BAIL
a11beb0a96
* ecore_xcb: Fix key grab too.
...
SVN revision: 39518
2009-03-17 13:34:40 +00:00
Cedric BAIL
bff5617109
* ecore_x: Unbreak E17 use of ALT modifier. Bindings should work again.
...
SVN revision: 39517
2009-03-17 13:23:04 +00:00
Cedric BAIL
c21896a948
* ecore_x_atoms: Refix spotted by Peter.
...
SVN revision: 39507
2009-03-16 17:33:30 +00:00
Cedric BAIL
8f9b260382
* ecore_evas_x: Remove now useless function.
...
SVN revision: 39506
2009-03-16 16:40:00 +00:00
Cedric BAIL
57e8d73fba
Let me introduce you to Ecore_Input. The idea is to share as much as 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
2009-03-16 16:24:43 +00:00
Cedric BAIL
f05eb71b29
* ecore_con_url: Add some constness.
...
SVN revision: 39504
2009-03-16 13:46:16 +00:00
Carsten Haitzler
ad895c3afd
and match new tslib flags
...
SVN revision: 39484
2009-03-15 02:48:32 +00:00
Vincent Torri
8153df719c
typo
...
SVN revision: 39482
2009-03-14 20:42:48 +00:00
Vincent Torri
d9d7c7d23b
* update configure.ac so that default options are chosen according to the host
...
* fix requirements
* fix configuration on mac os x (problem with automake 1.9) and
add missing values/macro for quartz support
* small typo in ecore_evas_win32 api
* use m4 api in m4 files
SVN revision: 39471
2009-03-13 16:35:16 +00:00
Carsten Haitzler
6e471e8dfb
handle mapping notify properly - patch from Olof Sjobergh
...
SVN revision: 39468
2009-03-13 15:55:34 +00:00
Carsten Haitzler
fea71a8859
patch from Lars Munch for abs input device support in ecore_fb
...
SVN revision: 39461
2009-03-13 09:47:43 +00:00
Carsten Haitzler
a63715c0c4
patch from julian - fix typos in docs.
...
SVN revision: 39460
2009-03-13 09:38:46 +00:00
Vincent Torri
0dd51fa0cf
fix compilation on Windows XP (EAPI is not correctly set)
...
SVN revision: 39444
2009-03-10 22:44:36 +00:00
Vincent Torri
0b5c7881a1
* fix possible se fault (spotted by Lars Munch)
...
* add some info when keys are pressed
SVN revision: 39393
2009-03-06 16:13:18 +00:00
Peter Wehrfritz
882e9214f1
remove superfluid list
...
SVN revision: 39380
2009-03-05 20:07:45 +00:00
Cedric BAIL
140a357fe6
* ecore: Remove debug code.
...
SVN revision: 39364
2009-03-04 12:40:50 +00:00
Cedric BAIL
775ecc6a05
* Move Ecore_Fd_Handler to Eina_Inlist.
...
SVN revision: 39360
2009-03-04 10:50:14 +00:00
Cedric BAIL
35ca381d4a
* ecore_con_url: Fix little typo and unbreak Ecore_Con_Url.
...
SVN revision: 39359
2009-03-04 10:49:23 +00:00
Carsten Haitzler
9911c70dff
ECORE_EVAS_FPS_DEBUG now printfs useful data.
...
SVN revision: 39273
2009-02-28 07:54:47 +00:00
Cedric BAIL
488d1beafd
* ecore_con_info: Fix typo preventing dns resolution,
...
fix error handling and use eina in one more place.
SVN revision: 39265
2009-02-27 14:53:57 +00:00
Gustavo Sverzut Barbieri
4a5c489216
Fix problem reported by clang.
...
By: Luis Felipe Strano Moraes
SVN revision: 39256
2009-02-26 22:02:00 +00:00
Vincent Torri
7311be0ec4
fix some llvm reports
...
SVN revision: 39241
2009-02-26 07:46:57 +00:00
Carsten Haitzler
82bc9fb21d
other typo
...
SVN revision: 39240
2009-02-26 07:33:55 +00:00
Carsten Haitzler
1d7083de96
fix typo
...
SVN revision: 39239
2009-02-26 07:27:08 +00:00
Vincent Torri
5ea28a9f21
add more keyboard support on Windows CE
...
SVN revision: 39238
2009-02-26 07:24:50 +00:00
Vincent Torri
648fa70e12
fix warning with mingw32ce (getenv not declared)
...
fix compilation with mingw32ce (EAPI not correctly defined)
SVN revision: 39237
2009-02-26 07:08:12 +00:00
Cedric BAIL
97d692ff18
* ecore/src/lib/ecore_ipc/ecore_ipc_private.h,
...
* ecore/src/lib/ecore_ipc/ecore_ipc.c: Remove Ecore_List2 from ecore_ipc.
SVN revision: 39207
2009-02-25 15:14:48 +00:00
Cedric BAIL
f527e4ddee
* ecore/src/lib/ecore_con/ecore_con.c: Fix some typo and include.
...
SVN revision: 39206
2009-02-25 15:03:59 +00:00
Cedric BAIL
2f05c62298
* ecore/src/lib/ecore_ipc/ecore_ipc_private.h: Oops, removed too much.
...
SVN revision: 39205
2009-02-25 14:58:16 +00:00
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
Jaime Thomas
a0ec6162f7
Plugin fixes, ewl_test workes now.
...
SVN revision: 38164
2008-12-16 00:40:22 +00:00
Sebastian Dransfeld
54b5d7d631
Fix compiler warnings.
...
SVN revision: 38156
2008-12-15 20:52:51 +00:00
Sebastian Dransfeld
582e0768fe
Remove ecore-desktop
...
SVN revision: 38151
2008-12-15 18:39:01 +00:00
Sebastian Dransfeld
48202c24bc
Misc cleanup.
...
- Don't use EAPI for internal functions.
- Add prototypes to header.
- Some compiler warnings.
SVN revision: 38150
2008-12-15 17:59:19 +00:00
Iván Briano
c76c180b22
Goodbye forgotten debug. We won't miss you.
...
SVN revision: 38147
2008-12-14 19:26:41 +00:00
Gustavo Sverzut Barbieri
f29338d413
Bugfix: do not search/delete in non-existent hashes.
...
SVN revision: 38119
2008-12-12 22:34:20 +00:00
Cedric BAIL
642d8686de
Remove ecore_hash and eina_hash use from ecore.
...
SVN revision: 38105
2008-12-11 13:55:47 +00:00
Sebastian Dransfeld
dd4a299895
Remove const qualifier.
...
Dynamically allocated buffers which we will free shouldn't be const.
SVN revision: 38069
2008-12-09 20:08:36 +00:00
Chidambar Zinnoury
c4525334f3
Leak --: ecore_file_dir_get always returns a new buffer.
...
SVN revision: 38068
2008-12-09 18:28:45 +00:00
Gustavo Sverzut Barbieri
c8d86791e6
Include stdio.h so ecore_getopt_help() is fine.
...
We need FILE* for ecore_getopt_help().
SVN revision: 38067
2008-12-09 18:15:28 +00:00
Cedric BAIL
e51aa4745a
Valgrind complain when doing IC Destroy after XCloseDisplay, doing it before
...
sounds better to valgrind.
SVN revision: 38021
2008-12-08 14:29:44 +00:00
Iván Briano
d4d14f54ed
Very basic Input Method support. For now, it only uses X default to support things like composed characters with deadkeys kb layouts.
...
SVN revision: 38008
2008-12-08 00:28:37 +00:00
Nicholas Hughart
0b63514546
Some tweaks/fixups for abstract sockets.
...
SVN revision: 37931
2008-12-05 04:48:12 +00:00
Vincent Torri
1a897239c7
Patch by Dmitriy Mazovka:
...
add drag'n drop support in ecore_win32 (reworked) (missing files)
SVN revision: 37890
2008-12-01 22:43:04 +00:00
Carsten Haitzler
9cf7c7c3a3
hmm revert this for now - i think it broke efm... i think...
...
SVN revision: 37879
2008-12-01 11:41:32 +00:00
Carsten Haitzler
b8b89cb17e
flush should use select with a timeout and try write every 10th of a sec
...
SVN revision: 37877
2008-12-01 10:13:16 +00:00
Vincent Torri
b1f46fb7e8
remove trailing spaces
...
SVN revision: 37851
2008-11-29 11:23:17 +00:00
Vincent Torri
4862bc46f1
* Patch by Dmitriy Mazovka
...
- add shape support in ecore_win32
- add drag'n drop support in ecore_win32 (reworked)
* remove strange character (ecore_evas_win32.c)
* include Eina.h before defining EAPI (Ecore_Data.h)
* add -lole32 as lib for DnD, minor thing (configure.ac)
next steps will be the new direct3d engine, and full support
of DnD, shapes and fullscreen for the directdraw engine and
in ecore_evas.
SVN revision: 37831
2008-11-27 19:30:39 +00:00
Gustavo Sverzut Barbieri
62d0d7eca0
Easy to use and powerful getopt implementation.
...
Create a parser description and give it the parameters, that's it. You
can store values (automatically converting types!), count occurrences,
make it true or false, create a list, choose from a list of items or
even specify your own callback to process arguments!
It was inspired by Python's optparse: http://www.python.org/doc/2.5.2/lib/module-optparse.html
SVN revision: 37781
2008-11-24 00:49:04 +00:00
Vincent Torri
d661628349
add evil init / shutdown. Necessary for gettimeofday on Windows CE
...
SVN revision: 37741
2008-11-22 07:55:02 +00:00
Vincent Torri
5da71a34cd
typo
...
SVN revision: 37725
2008-11-21 08:18:09 +00:00
Vincent Torri
e9798f4d5e
add Windows CE gdi backend
...
SVN revision: 37713
2008-11-19 09:24:26 +00:00
Vincent Torri
e3dd190240
remove the problem of the main loop taking 100% of the cpu
...
consumption on Windows
SVN revision: 37699
2008-11-18 06:56:31 +00:00
Gustavo Sverzut Barbieri
14243bc1b3
runtime configurable timer precision
...
One can now configure the maximum acceptable delay to be introduced by
Ecore so possibly more timers will be dispatched together, reducing
wakeups and saving more power.
SVN revision: 37607
2008-11-13 20:42:01 +00:00
Gustavo Sverzut Barbieri
d5216f9ea7
it's 'UNsigned' char, not signed!
...
SVN revision: 37606
2008-11-13 20:39:56 +00:00
Vincent Torri
f3456d4368
fix compilation on windows, minor formatting, use unix end of line
...
SVN revision: 37597
2008-11-12 07:54:25 +00:00
Massimiliano Calamelli
3292fa9100
Fix doxy
...
SVN revision: 37526
2008-11-06 15:59:28 +00:00
Peter Wehrfritz
f0129584b5
take the right patch for ecore_pipe. I moved nbytes back to unsigned int, from int. Was there a reason why you changed it to a signed integer? Negative values doesn't make sense for a size value. Anyway, if you really prefer int, I can change it, later.
...
One possible problem that come to mind, is that some one could del a pipe inside of the handler. That segfaults at the moment. So this should be fixed some time.
SVN revision: 37438
2008-11-03 13:57:53 +00:00
Carsten Haitzler
c8731aeaa6
add patch to add a pipe handler for glueing threads to the core main loop via
...
pipes - makes it save for a thread to send a message to the main loop and not
need lots of thread locks etc.
SVN revision: 37429
2008-11-03 05:42:27 +00:00
Carsten Haitzler
3de2227ec4
stderr-- (just noisy!)
...
SVN revision: 37426
2008-11-03 00:04:43 +00:00
Carsten Haitzler
f025b8cd62
move setup of loop time to init.
...
SVN revision: 37424
2008-11-02 22:32:18 +00:00
Vincent Torri
9b19b7dec4
autotools fixes
...
* remove useless _DEPENDENCIES variables
* remove useless files in EXTRA_DIST
* use -no-undefied directly
* add some flags when the host is windows ce
make distcheck succeeds on my computer
next step will be to fix the horrible mess in Ecore.h and ecore_private.h
SVN revision: 37406
2008-11-02 09:01:35 +00:00
Vincent Torri
36a04eb80a
const++
...
SVN revision: 37405
2008-11-02 08:40:27 +00:00
Vincent Torri
f90666e89b
const++
...
SVN revision: 37404
2008-11-02 08:32:52 +00:00
Carsten Haitzler
41ac47244f
remove more useless ecore_time_get's
...
SVN revision: 37392
2008-11-02 02:19:18 +00:00
Carsten Haitzler
b2edd2d7d6
new ecore_loop_time_get() call. also priority setting for spawning sub-procs
...
SVN revision: 37389
2008-11-02 01:29:08 +00:00
Vincent Torri
478e8c1e4c
fix ecore_evas on Windows CE
...
SVN revision: 37380
2008-11-01 19:01:58 +00:00
Cedric BAIL
6d2ca9c036
Add support for GNU TLS in ecore_con.
...
SVN revision: 37329
2008-10-30 15:26:11 +00:00
Gustavo Sverzut Barbieri
59c00da15a
add some const.
...
SVN revision: 37318
2008-10-29 20:12:45 +00:00
Gustavo Sverzut Barbieri
fe94f35f38
Return associated object.
...
SVN revision: 37316
2008-10-29 19:50:24 +00:00
Gustavo Sverzut Barbieri
9f45e76c20
Export driver as engine_name.
...
Also make sure it matches the names used by engines_get().
SVN revision: 37314
2008-10-29 19:31:05 +00:00
Gustavo Sverzut Barbieri
37b9f3af65
use unsigned for 1-bit members.
...
SVN revision: 37313
2008-10-29 19:07:10 +00:00
Peter Wehrfritz
eea7912a84
no need for eina here
...
SVN revision: 37285
2008-10-28 22:26:59 +00:00
Sebastian Dransfeld
c42322aebf
Remove unused variable.
...
SVN revision: 37217
2008-10-27 09:49:49 +00:00
Sebastian Dransfeld
381dc201ad
Fix sign warning.
...
SVN revision: 37216
2008-10-27 09:49:37 +00:00
Sebastian Dransfeld
97b46f898b
Fix sign warning.
...
SVN revision: 37215
2008-10-27 09:49:25 +00:00
Sebastian Dransfeld
6c3723225a
parse functions should return the point where they left of.
...
SVN revision: 37168
2008-10-26 20:05:59 +00:00
Sebastian Dransfeld
92383c7ce4
Don't declare static functions if they are not used.
...
SVN revision: 37165
2008-10-26 19:56:38 +00:00
Sebastian Dransfeld
c343d0dfb9
Don't declare static functions if they are not used.
...
SVN revision: 37164
2008-10-26 19:54:42 +00:00
Sebastian Dransfeld
71e3ad924c
This function returns void
...
SVN revision: 37163
2008-10-26 19:45:59 +00:00
Sebastian Dransfeld
b2ea1570fe
Make internal inline functions static inline
...
SVN revision: 37161
2008-10-26 17:24:52 +00:00
Sebastian Dransfeld
f0783945d9
* Declare function ecore_con_info_udp_listen in private header
...
* Remove unused variables
* Add paranthesis to remove ambiguity
SVN revision: 37157
2008-10-26 16:32:45 +00:00
Sebastian Dransfeld
a527a94e79
remove inline from ecore_print_warning, exported functions
...
shouldn't be inline.
SVN revision: 37156
2008-10-26 16:32:34 +00:00
Sebastian Dransfeld
70d1e5d58d
Add Eina.h for eina_init
...
SVN revision: 37155
2008-10-26 16:32:21 +00:00
Sebastian Dransfeld
842d3dcf79
Make ecore_print_warning externally accesible for ecore_evas
...
SVN revision: 37040
2008-10-24 05:49:29 +00:00
Michael Lauer
dc655bce76
Apply patch from thomasg <thomas@gstaedtner.net>:
...
"The attached patch fixes the ecore_path_group_available by removing the
senseless check on shared object suffix.
It also renames the function to ecore_path_group_available_get, to match the
ecore API."
SVN revision: 37031
2008-10-23 20:12:49 +00:00
Gustavo Sverzut Barbieri
0621fd52cc
add helper ecore_evas_object_associate.
...
We usually want to create an Ecore_Evas and attach an object to it, be
it the background, your smart object that will manage the scene (ie:
edje) and this is replicated everywhere. Not anymore!
ecore_evas_new() and ecore_evas_object_associate() will behave much
like regular toolkits "window-new()" and "window-main-child-add()",
actually it was based on elm_win.c and hopefully we can remove that,
or most of that code and replace with this helper.
I'll add an Evas smart object to handle stacks of objects, that is, it
will be a clipped smart object that on resize it will resize every
child to the same size. This means we can associate this stack object
and add a background and then your stuff on top of it.
SVN revision: 37010
2008-10-23 01:00:16 +00:00
Cedric BAIL
f3252b5b6e
Fix a little typo.
...
SVN revision: 36989
2008-10-22 15:46:20 +00:00
Carsten Haitzler
f7283eb333
remove some debugging
...
SVN revision: 36960
2008-10-22 09:25:38 +00:00
Cedric BAIL
0780128787
Remove Evas_List from Ecore.
...
SVN revision: 36941
2008-10-21 15:54:55 +00:00
Cedric BAIL
02bf306fdd
Remove macro provided by Eina.
...
SVN revision: 36863
2008-10-20 16:34:59 +00:00
Cedric BAIL
5015cf3a8d
Patch from Shulga Nikita.
...
SVN revision: 36846
2008-10-20 11:18:58 +00:00
Chidambar Zinnoury
e917baaacd
Add eina init and shutdown to ecore init and shutdown.
...
Please, let me log in using Entrance! :D
SVN revision: 36726
2008-10-16 20:33:05 +00:00
Cedric BAIL
1774413b17
Remove ecore_strings and switch to eina_stringshare.
...
SVN revision: 36675
2008-10-15 14:45:53 +00:00
Miculcy Brian
0660f3a086
fix warnings, thanks thomasg
...
SVN revision: 36643
2008-10-13 23:27:58 +00:00
Cedric BAIL
3d49d88a32
Make ecore depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
...
SVN revision: 36622
2008-10-13 15:59:19 +00:00
Cedric BAIL
9ff9555cc7
Make IPv6 work.
...
Patch from Arnaud de Turckheim.
SVN revision: 36612
2008-10-13 11:24:52 +00:00
Carsten Haitzler
daf72b327b
ok- disabel error handlign for file_init.. foudn a case where iot fails...
...
wow! must check.
SVN revision: 36586
2008-10-11 14:25:58 +00:00
Cedric BAIL
632615fd1f
Fix entrance and perhaps exquisite too.
...
SVN revision: 36545
2008-10-09 12:30:19 +00:00
Cedric BAIL
3a2ab6069d
When the list is NULL, it's empty.
...
SVN revision: 36542
2008-10-09 10:21:16 +00:00
Carsten Haitzler
cad561706f
go back to svnrev 36473 for ecore_con - these ipv6 changes broke exquisite on boot - so unix sockets have been compromised somehow in the changes. cannot debug because system is stuck in boot and wont continue. narrowed down break to this change
...
SVN revision: 36540
2008-10-09 00:46:29 +00:00
Cedric BAIL
0ad506a441
Fix some warning.
...
SVN revision: 36532
2008-10-08 16:36:14 +00:00
Cedric BAIL
5f3c76b84a
Correctly use addrinfo.
...
SVN revision: 36526
2008-10-08 13:31:09 +00:00
Cedric BAIL
f3ace08723
More cleanup and export a replacement for ecore_con_dns_lookup.
...
SVN revision: 36497
2008-10-07 12:41:36 +00:00
Cedric BAIL
2455961732
Fix little macro error spotted by Peter Wehrfritz.
...
SVN revision: 36495
2008-10-07 12:36:06 +00:00
Carsten Haitzler
2549f9a0c3
don't leake keysyms!
...
SVN revision: 36486
2008-10-06 22:56:35 +00:00
Cedric BAIL
922509b98d
Another step toward IPv6 support with more cleanup.
...
Patch from Arnaud de Turckheim.
SVN revision: 36483
2008-10-06 16:40:01 +00:00
Cedric BAIL
554ad88eff
Starting work for IPv6 support of ecore_con. Use getaddrinfo and getnameinfo instead of gethostbyname.
...
Patch from Arnaud de Turckheim.
SVN revision: 36475
2008-10-06 09:41:39 +00:00
Cedric BAIL
1cef991ffd
Add full UDP client/server support.
...
Patch from Matt Barclay.
SVN revision: 36474
2008-10-06 09:28:15 +00:00
Peter Wehrfritz
19106de2a1
warnings--
...
SVN revision: 36457
2008-10-05 18:33:35 +00:00
Vincent Torri
5fb70fd80d
add 2 missing _CON_ ...
...
SVN revision: 36384
2008-10-01 19:51:29 +00:00
Cedric BAIL
fb90b057e8
Patch from Quarium. Ecore_Con handle in progress connection with it.
...
SVN revision: 36380
2008-10-01 15:27:52 +00:00
Michael Jennings
c36f11f8ea
This should fix the DNS hangs.
...
SVN revision: 36372
2008-10-01 06:17:50 +00:00
Sebastian Dransfeld
cdb45ce04a
Rename REMOTE_SYSTEM to REMOTE_TCP, keep SYSTEM as #define (should be
...
removed in the future)
SVN revision: 36249
2008-09-25 11:37:01 +00:00
Cedric BAIL
6bbe0efc55
Patch from Matt Barclay that add UDP client support to ecore_con.
...
SVN revision: 36247
2008-09-25 10:14:31 +00:00
Carsten Haitzler
4d3f6362b6
fix dpi check! oops!
...
SVN revision: 36210
2008-09-24 13:03:54 +00:00
Carsten Haitzler
44fc837b6a
add simple dpi get call
...
SVN revision: 36205
2008-09-24 10:18:26 +00:00
Carsten Haitzler
8c5d095827
from sacial - condition where pipe close doesnt happen.
...
SVN revision: 36117
2008-09-20 03:20:33 +00:00
Carsten Haitzler
1dce18e33a
illogict - patch for right lefty mouse...
...
- ecore-x-pointer_mapping_support.patch: add support for modifying
pointer button mapping
SVN revision: 36113
2008-09-20 02:19:38 +00:00
Carsten Haitzler
5b4a924fd5
tim horton's quartz engine patches - ecore adds.
...
SVN revision: 36110
2008-09-20 02:08:50 +00:00
Carsten Haitzler
c4624ffa93
add event_win's to all events that didnt have them before - needed.
...
SVN revision: 36091
2008-09-19 09:29:27 +00:00
Cedric BAIL
286a19f5e2
Add a test app and switch from SOL_IP to IPPROTO_IP for FreeBSD.
...
SVN revision: 36087
2008-09-18 15:18:59 +00:00
Gustavo Sverzut Barbieri
6956e1057b
Since we use ecore, we must initilize it.
...
Problem: ecore reference count can drop to zero before
_ecore_evas_async_events_fd is deleted, ecore_shtudown() will finish
all fd handlers and then we would delete a now invalid pointer.
SVN revision: 36055
2008-09-17 17:19:20 +00:00
Cedric BAIL
36fdd93f13
Add multicast support thanks to Matt Barclay <mbarclay@gmail.com>.
...
SVN revision: 36046
2008-09-17 15:08:48 +00:00
Cedric BAIL
bae88b46ff
Include evas asynchronous feature.
...
SVN revision: 36019
2008-09-16 16:22:00 +00:00
Cedric BAIL
1fc6d866c2
Only set the struct one time (remove useless memset) and sync idler with animator.
...
SVN revision: 35966
2008-09-12 13:19:26 +00:00
Cedric BAIL
41d40ee473
Put SDL engine priority lower as it should find a way to build a window when
...
every one else fail.
SVN revision: 35955
2008-09-11 14:48:34 +00:00
Cedric BAIL
3a15a282fc
Add auto discovery for ecore_evas_sdl_16
...
SVN revision: 35954
2008-09-11 14:47:09 +00:00
Cedric BAIL
d748ced8e1
Add ecore_evas_sdl16_new.
...
SVN revision: 35950
2008-09-11 13:26:40 +00:00
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
Peter Wehrfritz
3deae56fa1
fix primary selection, probably also clipboard selection
...
SVN revision: 35856
2008-09-06 21:55:01 +00:00
Sebastian Dransfeld
2d2c1176df
formatting
...
SVN revision: 35791
2008-09-02 05:38:46 +00:00
Nicholas Hughart
4851309c8b
Another update to ecore_file_mv to make it work even better. Now even writes to external devices will be atomic if possible. If it's still not possible, the old fallback method of just copying will be done.
...
SVN revision: 35787
2008-09-02 02:44:47 +00:00
Nicholas Hughart
f8cee23def
Remove this check. Any software that depended on this check should check before calling this function instead.
...
SVN revision: 35781
2008-09-01 20:13:00 +00:00
Sebastian Dransfeld
44b8d52797
Why was this twice?
...
SVN revision: 35717
2008-08-28 15:36:22 +00:00
Jaime Thomas
67ce8bcabc
Missing header
...
SVN revision: 35639
2008-08-24 05:20:40 +00:00
Peter Wehrfritz
dcd3a0139c
we need the typedef of size_t
...
SVN revision: 35635
2008-08-23 22:50:01 +00:00
Sebastian Dransfeld
43365e056b
source action patches from Fedor Gusev
...
SVN revision: 35519
2008-08-17 18:12:23 +00:00
Sebastian Dransfeld
4e147fe66f
Add missing header
...
SVN revision: 35494
2008-08-14 21:05:07 +00:00
Sebastian Dransfeld
97eed7e2dc
ignore
...
SVN revision: 35481
2008-08-14 17:57:32 +00:00
Carsten Haitzler
a8125498b8
actually activating... use "2" (for pager) as this should normally activate
...
as opposed to just ask for attention
SVN revision: 35423
2008-08-10 02:01:17 +00:00
Peter Wehrfritz
b57eac0726
fix warnings
...
SVN revision: 35262
2008-07-30 22:59:23 +00:00
Carsten Haitzler
98623a9077
add new ecore_Exe control calls (interrupt and quit) and dont ertror dialog
...
on all exits of apps (sigint/quit/.term can be ignored i think).
SVN revision: 35246
2008-07-29 22:07:19 +00:00
doursse
3f80f51a24
add ecore_x_window_shadow* api, use latest xcb_icccm api, remove trailing spaces, formatting
...
SVN revision: 35243
2008-07-29 09:00:17 +00:00
Carsten Haitzler
e379ef6e87
fix software 16 build!
...
SVN revision: 35216
2008-07-25 15:41:32 +00:00
Michael Lauer
2bbdd8f3d2
fix building ecore without X
...
SVN revision: 35215
2008-07-25 11:42:02 +00:00
Michael Jennings
038fd1f7be
s/KEYOBARD/KEYBOARD/g
...
SVN revision: 35210
2008-07-25 02:21:03 +00:00
Carsten Haitzler
cea0975be9
force unknown -> 0
...
SVN revision: 35208
2008-07-25 01:54:26 +00:00
Carsten Haitzler
ca8b5a99d2
e vkbd hint wrappers!
...
SVN revision: 35207
2008-07-25 01:45:36 +00:00
Carsten Haitzler
7c4a4bae8e
actually just handle datatype properly.
...
SVN revision: 35195
2008-07-23 21:01:36 +00:00
Carsten Haitzler
4eacb3e2cd
ignore unkown atom types
...
SVN revision: 35194
2008-07-23 20:58:47 +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
Peter Wehrfritz
2ab5747a80
prevent degenerated hash values with 64bit pointer
...
SVN revision: 35146
2008-07-17 22:58:28 +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
doursse
913d17fcff
cvsignore update
...
SVN revision: 35135
2008-07-17 05:08:44 +00:00
Carsten Haitzler
d279771011
add some more calls needed for better key faking
...
SVN revision: 35126
2008-07-16 17:05:31 +00:00
doursse
d569f393d6
put guards around config.h, remove trailing spaces
...
SVN revision: 35104
2008-07-14 10:06:34 +00:00
doursse
70040d4b80
remove trailing spaces
...
SVN revision: 35102
2008-07-13 20:20:48 +00:00
Carsten Haitzler
8517245233
and fix mwm hint
...
SVN revision: 35041
2008-07-09 15:28:10 +00:00
Carsten Haitzler
237956fa62
moe all atom fetching to 1 round trip instead of 200 of them... and mrge into
...
1 bit of code to do it.
SVN revision: 35039
2008-07-09 15:18:55 +00:00
Sebastian Dransfeld
361ddf6397
Seems that I forgot to upload the header changes when changing
...
ftp upload.
SVN revision: 35027
2008-07-08 04:08:52 +00:00
Carsten Haitzler
fa688b14b1
actually make activate work! oops. wrong event mask
...
SVN revision: 34962
2008-07-01 07:12:27 +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
Carsten Haitzler
2423c1e22c
disable clearing of startup_id
...
SVN revision: 34947
2008-06-30 01:16:38 +00:00
doursse
0b2c6cdd5c
add a method that returns the HWND window of an Ecore_Win32_Window
...
SVN revision: 34946
2008-06-29 14:12:16 +00:00
Gustavo Sverzut Barbieri
0c351c3edd
Fix deletion of ecore_evas_directfb and ecore_directfb_window.
...
SVN revision: 34936
2008-06-28 14:12:20 +00:00
Eric Schuele
d7a634d3da
Fix the real warning this time. (undo my previous change as well)
...
SVN revision: 34929
2008-06-28 03:51:20 +00:00
Eric Schuele
387d29e262
- libgen.h is required on FreeBSD for basename(), and will provide
...
POSIX basename() for those of you using glibc.
- Silence some compiler warnings.
SVN revision: 34926
2008-06-27 16:00:55 +00:00
doursse
2b1156ef72
useless, now
...
SVN revision: 34917
2008-06-26 10:23:29 +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
2ab4d7ad99
remove completely backends in ecore_win32
...
SVN revision: 34915
2008-06-26 09:54:35 +00:00
doursse
6b048a4eb5
reorganize header files and fix minor warnings
...
SVN revision: 34910
2008-06-26 05:11:16 +00:00
doursse
a2c9599b9f
fix the initialisation of the evas engine informations for directdraw and direct3d
...
SVN revision: 34909
2008-06-26 04:34:06 +00:00
doursse
50d48a1859
Associate an Ecore_Win32_Window to its HWND window, hence drop of the window list management. That should fix a bug when 2 windows are used in the same program. Add ecore_win32_screen_depth_get() to know the depth of the screen. Remove the management of the backend for direct3d and directdraw as they are done by the engines, now. More (ddraw 16 bits and gl) will follow later
...
SVN revision: 34908
2008-06-26 04:30:29 +00:00
Davide Andreoli
288b801e42
as per irc add the function:
...
EAPI int ecore_file_dir_is_empty(const char*dir)
Should we need to upgrade the ecore version? so apps that need this function can check for the right version?
Thanks
Dave
SVN revision: 34889
2008-06-22 15:10:00 +00:00
Eric Schuele
c543df064c
On occasion we see ee->prop.title == NULL. This will safeguard.
...
SVN revision: 34881
2008-06-21 02:44:38 +00:00
Sebastian Dransfeld
3d551cfeb8
Add ftp upload function (from Massimiliano Calamelli).
...
SVN revision: 34878
2008-06-20 07:48:33 +00:00
codewarrior
8e2e1a40a3
Set title again after we destroy the X window when setting alpha on and off.
...
SVN revision: 34876
2008-06-19 21:03:17 +00:00
Sebastian Dransfeld
f05fe5a8da
ignore
...
SVN revision: 34863
2008-06-19 12:29:22 +00:00
Carsten Haitzler
c346a633c7
fix grab key to limit window event reporting properly.
...
SVN revision: 34851
2008-06-18 11:36:21 +00:00
Sebastian Dransfeld
9fa6620817
Don't complain when we don't include netdb.h
...
SVN revision: 34825
2008-06-14 10:18:00 +00:00
Sebastian Dransfeld
6da1cd605d
No need to get target twice.
...
SVN revision: 34818
2008-06-13 21:42:13 +00:00
doursse
f372541271
minor header inclusion fixes for vc++
...
SVN revision: 34800
2008-06-11 20:36:35 +00:00
doursse
29dddeec44
print debug after initialization. Thanks to Dmitriy Mazovka
...
SVN revision: 34797
2008-06-10 22:12:12 +00:00
doursse
d2c2490440
add guards around config.h
...
SVN revision: 34783
2008-06-09 18:16:24 +00:00
Carsten Haitzler
911cf92c04
printf--
...
SVN revision: 34780
2008-06-09 12:17:59 +00:00
Carsten Haitzler
28bb3a6a08
ok - see comments with idle-enter.
...
SVN revision: 34779
2008-06-09 12:15:34 +00:00
Peter Wehrfritz
c51a00a7d3
add constness; formatting
...
SVN revision: 34772
2008-06-08 12:38:56 +00:00
doursse
6456e1f6b7
add ecore_evas for wince
...
SVN revision: 34759
2008-06-06 13:57:03 +00:00
doursse
fb34ce418d
add debug messages, formatting, fix initialisation of mouse_in and mouse_out events
...
SVN revision: 34758
2008-06-06 12:20:47 +00:00
doursse
66bc74847c
* add method to set backend
...
* formatting
SVN revision: 34742
2008-06-05 07:37:10 +00:00
doursse
30fc2a9064
* add _size_get() and _geometry_get() methods
...
* fix use of resume() and suspend() functions when dealing with GAPI
SVN revision: 34741
2008-06-05 07:23:41 +00:00
doursse
5b73f44fd1
* add a function that returns the Windows window of an Ecore_WinCE_Window.
...
Needed for a use of ecore_wince without ecore_evas
* That stupid OS does not send a specific message when you show a window.
Force the SHOWWINDOW message when showing / hiding. It works with
CEgcc, but I don't know if it will work with vc++ for WinCE
SVN revision: 34740
2008-06-05 05:27:29 +00:00
doursse
6267ff56b3
add stylus support
...
SVN revision: 34730
2008-06-03 17:09:44 +00:00
doursse
6ec89fc019
[wince] fix stupid behavior of SetWindowLong during the creation of the the window
...
SVN revision: 34727
2008-06-03 05:13:17 +00:00
doursse
53f0ada816
minor fixes and cormatting
...
SVN revision: 34710
2008-05-31 05:06:38 +00:00
doursse
d787b6dec9
add Ecore Windows CE module
...
SVN revision: 34709
2008-05-31 05:05:01 +00:00
Viktor Kojouharov
d410dcd75b
ecore_x:
...
* in ecore_x_pointer_xy_get, fill x & y with '-1', if the pointer is not in the same screen as the given window
* add 'same_screen' and 'root_win' information for the XEvents dealing with keyboard and mouse events
e:
* make sure e_manager_current_get returns the correct manager for the current screen
* fix various modules to use the correct window, when dealing with events
SVN revision: 34705
2008-05-30 22:30:57 +00:00
Peter Wehrfritz
14042818cc
move ecore_plugin_available_get() to ecore_plugin.c
...
SVN revision: 34697
2008-05-30 10:18:04 +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
Gustavo Sverzut Barbieri
b0f295b1dd
Match initial changes to DirectFB/evas.
...
SVN revision: 34688
2008-05-28 19:31:51 +00:00
Cedric BAIL
c56d5ba638
Add FTP upload support for Ecore_Con from Massimiliano Calamelli.
...
SVN revision: 34683
2008-05-28 09:02:39 +00:00
doursse
f04b9cc862
make some ecore modules compile with cegcc
...
SVN revision: 34673
2008-05-26 07:07:50 +00:00
doursse
479741fef0
remove ecore_pipe declarations and some trailing spaces
...
SVN revision: 34672
2008-05-26 05:31:20 +00:00