Commit Graph

226 Commits

Author SHA1 Message Date
Sebastian Dransfeld db9f80387c remove fam support, will never be fixed and inotify is the shit.
SVN revision: 32375
2007-11-05 18:57:11 +00:00
Sebastian Dransfeld d47932e058 Add some comments.
Fix indentation.


SVN revision: 32372
2007-11-05 16:51:04 +00:00
Sebastian Dransfeld dc76175474 Don't need to check for perl.
Don't add compiler flags, the user should do this.


SVN revision: 32371
2007-11-05 16:23:26 +00:00
Carsten Haitzler 6897ae8f9e ecore_dfb optional again.
SVN revision: 32368
2007-11-05 01:21:46 +00:00
Sebastian Dransfeld 4361d43691 Don't add requirements for ecore_evas until we also check the Evas header.
Check whether the base module can be built before we want to build the
ecore_evas enging.


SVN revision: 32361
2007-11-04 19:58:41 +00:00
Sebastian Dransfeld 57e43db8b8 Use pkgconfig, not -config file
SVN revision: 32359
2007-11-04 19:15:29 +00:00
doursse be1229247a autostuff improvements:
* use non deprecated version of AC_INIT and AM_INIT_AUTOMAKE
   and check the required minimal versions.
 * add bzipped distribution archive
 * add AC_LIBTOOL_WIN32_DLL
 * forbid libtool to check fortran
 * compute libtool versioning from the version of the package
 * pass the directories based on ${prefix} to the preoprocessor
   with the -D option
 * replace INCLUDES, wich is deprecated since 2001 by AM_CPPFLAGS
 * remove useless -L flags in *_la_LDFLAGS


SVN revision: 32338
2007-11-04 09:29:20 +00:00
doursse 2e41be8733 * Add 16bpp DirectDraw engine check
* use PKG_CHECK_EXISTS to check the evas engine.
   It's lighter than PKG_CHECK_MODULES


SVN revision: 32203
2007-10-29 09:07:55 +00:00
Gustavo Sverzut Barbieri 075afa424d Fix help string.
By: Aloisio Almeida <aloisio.almeida/openbossa.org>


SVN revision: 32031
2007-10-09 18:36:41 +00:00
Sebastian Dransfeld 1bb9022482 Don't reset 'use_curl' flag.
SVN revision: 32007
2007-10-07 16:46:58 +00:00
tilman 75bd5e8902 Ecore now checks whether the composite extension is available before trying to open an ARGB window.
SVN revision: 31986
2007-10-06 08:37:34 +00:00
andrunko befadf24e3 Fixed configure on maemo.
SVN revision: 31891
2007-09-30 15:31:13 +00:00
Sebastian Dransfeld 394664a09a curl is used both by ecore_file and ecore_con
SVN revision: 31824
2007-09-26 17:14:27 +00:00
Gustavo Sverzut Barbieri 7468078e12 SDL improvements.
Patch by Cedric BAIL (with minor changes).


SVN revision: 31815
2007-09-26 14:00:14 +00:00
doursse cc2b1dd65c fix linking when curl is used on Windows
SVN revision: 31664
2007-09-09 11:43:31 +00:00
doursse a22ebcafac port ecore_file to Windows
SVN revision: 31662
2007-09-09 10:26:37 +00:00
doursse bb89d5a5ab disable ecore_desktop by default
SVN revision: 31650
2007-09-08 08:21:08 +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
Carsten Haitzler 278279e269 asparagus!
SVN revision: 31524
2007-08-26 14:33:41 +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
tilman 8af29b6691 unfuck configure.in
SVN revision: 31461
2007-08-22 17:24:44 +00:00
Christopher Michael 73cd1d5643 Patch from caro to fix ecore_config dependency checks during configure.in.
Ecore_Config depends on ecore_ipc, but that was never previously checked for.


SVN revision: 31045
2007-07-28 19:54:40 +00:00
Carsten Haitzler 64171b5ca6 cedric's SDL egnine patch - finally.
SVN revision: 30844
2007-07-16 07:23:11 +00:00
rephorm 2960827592 move ecore_dbus to proto and flag it as deprecated
SVN revision: 30742
2007-07-11 05:46:52 +00:00
Carsten Haitzler 78408fe60a 1. fix a lot of things so they pass make distcheck - so many things have
broken. guys - need to be more careful!
2. asparagus
3. some extra docs/comments for evas


SVN revision: 30696
2007-07-10 00:13:26 +00:00
doursse 0199c38044 make ecore module compilable on Windows(tm)
SVN revision: 30605
2007-07-05 09:51:09 +00:00
doursse 25f684183c create the shared lib for ecore on windows
SVN revision: 30604
2007-07-05 09:33:11 +00:00
Andreas Volz f1b651886f removed ecore-config because of pkg-config
SVN revision: 30524
2007-07-01 17:28: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
Carsten Haitzler a6ad878e08 ASPARAGUS!
SVN revision: 30379
2007-06-17 15:25:52 +00:00
tilman 56b2705044 unbreak the ecore-x build. that 2nd test doesn't belong there.
SVN revision: 29913
2007-05-07 19:25:46 +00:00
tilman 8a41f300f6 don't enable BUILD_ECORE_X and BUILD_ECORE_X_XCB at the same time. this unbreaks the ecore-x-xcb build
SVN revision: 29903
2007-05-07 15:39:22 +00:00
Carsten Haitzler 002d09cc7d asparagus - pass distcheck.
SVN revision: 29865
2007-05-05 15:14:17 +00:00
Carsten Haitzler e2742227ad printf--
SVN revision: 29548
2007-04-16 01:35:55 +00:00
doursse 61543a8933 Here is ecore_x with XCB backend.
* The XCB backend is disabled by default during the
   configuration. To enable it, add --enable-ecore-x-xcb. See the
   messages that configure displays when it finishes.
 * The way XCB is detected, and used in src/lib/ecore_x/Makefile.am
   should be improved
 * Any program that uses ecore_evas does not need to be modified.
   Any program that uses ecore_x may need some changes. That is,
   adding some functions (_prefetch and _fetch ones). No other
   change is needed. See the documention of any _get functions, as
   these are the ones that need those functions.
 * There are some missing parts, especially everything that involves
   the keyboard, as porting Xlib functions related to strings (utf8
   stuff, XKeysymToString, etc...) is an horror. So keyboard events
   are not working yet.
 * I tried to write as much documentation as I could. But there is
   certainly some missing doc here and there.

there are certainly other things that I have forgotten.

Improvements of that backend:
 * the creation of an ecore_evas is faster. Especially when done over
   an ssh connection (on my computer, 7-10s with Xlib, 1.5s with XCB,
   over an ssh)
 * A Window Manager should be more responsive. But it's not tomorrow
   that e17 will use it :)

Have fun !


SVN revision: 29500
2007-04-13 17:15:19 +00:00
Sebastian Dransfeld 9a55bdf25f Make it possible to disable abstract sockets.
SVN revision: 29350
2007-04-04 12:28:16 +00:00
Sebastian Dransfeld 37865c6d90 Make inotify work without inotify in glibc.
SVN revision: 29342
2007-04-04 11:37:10 +00:00
Sebastian Dransfeld c13ec0ad48 Check for MOVE_SELF, it was the last new thing added.
SVN revision: 29341
2007-04-04 11:23:41 +00:00
Sebastian Dransfeld bddb9be5cf Fix for systems which do not have inotify support in glibc.
SVN revision: 29340
2007-04-04 11:10:44 +00:00
Sebastian Dransfeld 479f628f89 Check for sys/inotify.h first. This will become standard and wont be found
if the test is the other way around.


SVN revision: 29325
2007-04-03 19:20:04 +00:00
doursse 6d871d6351 rename AC_CHECK_X_EXTENSION into ECORE_CHECK_X_EXTENSION
SVN revision: 29285
2007-03-31 14:55:16 +00:00
doursse dadd53df2c use an m4 macro to check all the modules (except evaso_evas engine modules)
SVN revision: 29282
2007-03-31 11:11:02 +00:00
tilman 12215d740c ugh, don't define HAVE_POLL just if is set. we check for it later.
SVN revision: 29241
2007-03-30 19:47:46 +00:00
tilman 9ed48cc2eb removed the pthread stuff - it's not used anymore
SVN revision: 29240
2007-03-30 19:38:17 +00:00
Carsten Haitzler 216d8d315b fix inotify stuff.. bad bad bad.
SVN revision: 29237
2007-03-30 12:24:19 +00:00
tilman 62c98ea3da call PKG_PROG_PKG_CONFIG
SVN revision: 28998
2007-03-24 10:41:31 +00:00
tilman a61eb329cc fix ecore_desktop check etc
SVN revision: 28987
2007-03-24 08:38:33 +00:00
tilman 10ce990a4f more clean ups
SVN revision: 28976
2007-03-23 23:04:32 +00:00
tilman e24eeed435 slightly rework ecore_x
SVN revision: 28975
2007-03-23 22:53:21 +00:00
tilman b3c1a74772 slightly rework ecore_txt checks wrt configure output
SVN revision: 28974
2007-03-23 22:44:49 +00:00