Carsten Haitzler
c31c2c50c3
use pselect - from lars. testing now in a wider audience.
...
SVN revision: 33827
2008-02-24 04:56:28 +00:00
doursse
fc81ca730c
remove trailing spaces
...
SVN revision: 33800
2008-02-20 18:22:42 +00:00
doursse
08bbba9e24
use the new api for the screensaver
...
SVN revision: 33799
2008-02-20 18:20:51 +00:00
Horms
5ac42d953d
Add build-dependancy on pkg-config
...
As aclocal may be called via autogen.sh during the Debian build process
add an explicit build dependancy on pkg-config which includes
/usr/share/aclocal/pkg.m4 which provides the PKG_CHECK_MODULES macro.
SVN revision: 33781
2008-02-18 07:44:11 +00:00
Horms
37b3aecac8
ecore: build ecore desktop
...
The debian packaging has a libecore0-desktop package, so
build ecore desktop so there is something to go in it.
SVN revision: 33780
2008-02-18 07:36:08 +00:00
Horms
4cbf4bedd5
ecore: use DEB_CONFIGURE_EXTRA_FLAGS in rules file
...
Use DEB_CONFIGURE_EXTRA_FLAGS in the rules file
rather than duplicating the flags in the invocation
of ./autogen.sh
SVN revision: 33779
2008-02-18 07:34:43 +00:00
Horms
54f624a83b
ecore: include autogen.sh in distribution tar ball
...
autogen.sh is really ought to be included in the distribution.
For starters its used in the debian build process.
SVN revision: 33778
2008-02-18 07:29:44 +00:00
Horms
920d9e9ec7
ecore: automake and libtool build dependancy
...
automake and libtool are needed by ./autogen.sh which
is used in the Debian build process.
SVN revision: 33777
2008-02-18 07:29:07 +00:00
Sebastian Dransfeld
0354cd15e9
And remove debugging.
...
SVN revision: 33771
2008-02-18 06:41:52 +00:00
Sebastian Dransfeld
4ec81c3451
List data should not be in the nodes when using ecore_list
...
SVN revision: 33770
2008-02-18 06:27:26 +00:00
Sebastian Dransfeld
d6b1e0b5a6
formatting
...
SVN revision: 33769
2008-02-18 06:26:20 +00:00
Sebastian Dransfeld
1ff7daa0bb
revert_to can't be PointerRoot, should probably be RevertToPointerRoot
...
SVN revision: 33737
2008-02-12 20:34:41 +00:00
Peter Wehrfritz
69c774cbe6
add doxy stubs, so that the function names at least appear in the api references
...
Thanks to mcalamelli
SVN revision: 33731
2008-02-11 23:24:11 +00:00
Mike Frysinger
561eb3c20c
move ecore_exe_{init,shutdown} win32 stubs to header
...
SVN revision: 33640
2008-01-28 11:20:57 +00:00
Peter Wehrfritz
3f672adf1b
remove stupid semicolons
...
SVN revision: 33626
2008-01-26 14:41:34 +00:00
Mike Frysinger
d62afbab1d
fix debug-typo left over in previous commit
...
SVN revision: 33621
2008-01-26 10:12:20 +00:00
Mike Frysinger
4c62111e44
relegate _WIN32 ifdef mess to ecore_private.h
...
SVN revision: 33620
2008-01-26 10:11:48 +00:00
Mike Frysinger
184812f289
replace a lot of win32 ifdef hacks with autoconf checks
...
SVN revision: 33616
2008-01-26 05:40:53 +00:00
Peter Wehrfritz
2c87820492
add ECORE_CALLBACK_RENEW and ECORE_CALLBACK_CANCEL
...
SVN revision: 33612
2008-01-25 18:28:16 +00:00
Peter Wehrfritz
6a586399c2
typo and formating
...
SVN revision: 33611
2008-01-25 18:22:51 +00:00
Peter Wehrfritz
86d36b4563
add ecore_str_has_extension()
...
SVN revision: 33610
2008-01-25 18:10:46 +00:00
Mike Frysinger
9cda799943
set proper ACLOCAL_AMFLAGS
...
SVN revision: 33605
2008-01-25 04:40:28 +00:00
Carsten Haitzler
92e084f9ca
asparagus! also pass distcheck and have common autofoo init that is
...
consistent for package, version etc.
SVN revision: 33602
2008-01-25 03:35:49 +00:00
Carsten Haitzler
f64e9a47e8
typo--
...
SVN revision: 33597
2008-01-25 02:16:24 +00:00
Carsten Haitzler
c09dd5620f
put cal back in - move struct details up.
...
SVN revision: 33592
2008-01-25 01:22:08 +00:00
kaethorn
77429a01e6
remove duplicate lines.
...
SVN revision: 33587
2008-01-24 20:47:29 +00:00
Carsten Haitzler
ebdbf7c6ec
tslib supprot back from tobias.
...
SVN revision: 33577
2008-01-24 02:23:14 +00:00
Carsten Haitzler
28a9a00d43
fix sdl link to only link to sdl if enabled
...
SVN revision: 33567
2008-01-23 23:46:56 +00:00
Andres Blanc
75a826a8d5
I had to replace TAB characters by spaces in ecore_file_monitor_add() or it would be ignored by doxygen
...
SVN revision: 33536
2008-01-19 22:50:46 +00:00
Carsten Haitzler
955a961c57
patch from massimilano for following redirections
...
SVN revision: 33478
2008-01-14 01:58:43 +00:00
Sebastian Dransfeld
4113d5befa
Remove unused variable.
...
SVN revision: 33461
2008-01-12 08:39:15 +00:00
Carsten Haitzler
c1441e1c3a
e:
...
1. configure/build changes to allow cross-compiling painlessly
2. pager module namespace changes - this was still dirty afdter the namespace
cleanup, so clean it up
3. add a powersave subsystem - doesnt have an "automatic" way to turn on and
off right now, this i think is best provided by modules (that do things like
monitor acpi status's (eg close lid of laptop), AC power status etc. etc.
this allows e to nicely defer "power" expensive actions to avoid disk
spinups etc.
4. move to use the new ecore poller system - discussed long ago as part of
power management/saving issues. now it exists
5. add a canvas idle flush call that helsp cope with the new shm greedy
software x11 engine stuff
6. use the new powersave subsystem where appropriate
7. fix non-zeroed/initted memory access in e_fm_main
8. fix mem leak for e menus
9. remove ipc handlers for changed/removed config values
10. use animaotr not timer for menu scrolls - then menu scrolls obey the fps
config
11. fix up timer/poll happienss of cursor idle stuff
12. remove avoid damage from popups for now - causing problems
13. change battery and temp readouts to b e shorter so they fit
14. pager can emit signals on focus change for mini-windows now
15. temperature module now uses a slave process and uses stdin/out to talk to
it and get output - this makes e smoother as in my expereicne i found getting
the temp on my laptop actually took like 200ms so e "hang" for 200ms while
reading the acpi files - so now the subprocess does it and just writesa back
to e when it gets it.
ecore:
1. add ecore_pollers. see the documentation on them in doxygen comments :)
2. fix timers to only go off when they have to - bug there that made e's
select time out a LOT more than it needed to. defensive coding hid the
problem. now fixed. e should be much more power friendly now.
3. formatting/niceness in ecore_exe stuff
4. some comments on comments with SIGIO ideas vs. select
5. add call to be able to add an idle enterer at the start of the list of
them, not just the end (as has been the default)
6. fix ecore_evas to support auto evas idler calls after 0.5 secs of idle in
all canvases - and to do it right
7. if argb destination - set the shape EVENT shape (to mask out events in
transparent regions much like shape does withotu translucency)
8. in ecore_x add support for the event shape
evas:
1. fix cache to work properly and not just always fill up (as it seemed to
like to think cahce useage dropped below 0 when it didnt and thus just
over-fill)
2. software x11 engine now ONLY uses shm segments - no ximages over the
socket. this ximage hack was there to avoid the 2 round trips involved in
setting up an shm image - now i mitigated that wih an shm image cache pool.
it keeps shm images around and repurposes them for new update regions if
appropriate. this means many fewer shm creates (about 1/100th the number) and
since we recycle the memory less 0 memory page filling by the kernel - in the
end, i recorded about a 10-20% speedup over the old software x11 engine.
simple tests i have seen up to 120% speedups. idle flush now does something -
it frees all the cached shm segments. it has a hard-coded limit of 4mb worth
of shm segments (or 32 segments - whichever comes first) to keep around. once
can never complain much about speedups methinks :). also evas will defer sync
until the NEXT frame is written - this means evas can calculate the next
frame of data while x dma's/copies the images to the screen at the same time
(if you hve a dual core or multi-cpu machnike or your xserver is able to use
DMA to copy image data to the screen/video ram then this should see a decent
speedup).
SVN revision: 33448
2008-01-11 07:33:57 +00:00
Peter Wehrfritz
2909ac19e4
add ecore_list_merge() and ecore_dlist_merge()
...
SVN revision: 33401
2008-01-08 21:49:57 +00:00
Sebastian Dransfeld
8cb8f0e249
Add support for TLS
...
SVN revision: 33400
2008-01-08 21:28:51 +00:00
Sebastian Dransfeld
d67f5ab32f
Support SSLv3
...
SVN revision: 33398
2008-01-08 21:06:43 +00:00
Peter Wehrfritz
5b39bc5e2c
remove old api macros
...
SVN revision: 33365
2008-01-06 15:21:00 +00:00
Eric Schuele
acb7b70c19
Change name for consistency
...
SVN revision: 33271
2007-12-28 22:58:48 +00:00
Eric Schuele
bedfcfc24c
If ecore detects and is build with xrandr support, yet any given display does not actually support it... we need a test.
...
SVN revision: 33260
2007-12-27 06:34:38 +00:00
Carsten Haitzler
04f9c1326c
add simple x11 linking option and handle tslib differences
...
SVN revision: 33183
2007-12-19 05:54:29 +00:00
Stafford Mitchell Horne
b1088e8a16
Fix some typos found when working on XIM.
...
Add filter for XIM context priming
SVN revision: 33159
2007-12-16 01:41:15 +00:00
Carsten Haitzler
0112fdc383
patches, caching fixes, zone dynamic creation/deletion handling, stuff.
...
SVN revision: 33127
2007-12-14 05:57:16 +00:00
doursse
adaa510398
create shared lib on windows
...
SVN revision: 33113
2007-12-12 22:10:58 +00:00
andrunko
041d00dc6f
Deleting Ecore_IMF event handlers on _e_entry_smart_del.
...
SVN revision: 33112
2007-12-12 19:00:48 +00:00
doursse
01896494a2
check the correct evas sdl engine .pc file
...
SVN revision: 33100
2007-12-11 18:59:50 +00:00
Davide Andreoli
4c0a8a484a
Update doxy style
...
SVN revision: 33029
2007-12-06 20:09:50 +00:00
andrunko
46ed68191b
Fixed undefined symbol when BUILD_ECORE_EVAS_X11 is not set.
...
SVN revision: 32919
2007-11-30 17:12:27 +00:00
Christopher Michael
7f91eb8ad2
Some formatting fixes while I'm in here reading :)
...
SVN revision: 32917
2007-11-30 08:21:37 +00:00
Christopher Michael
ac03429c22
Reword Ecore_Con doxy a little to be a bit nicer.
...
SVN revision: 32916
2007-11-30 08:10:37 +00:00
kaethorn
834d94297e
add imf-evas to debian packages.
...
SVN revision: 32844
2007-11-23 11:09:37 +00:00
Sebastian Dransfeld
dd57bdc7a0
formatting
...
SVN revision: 32821
2007-11-22 11:57:01 +00:00
Sebastian Dransfeld
8ee02e0e2a
Fix warnings.
...
SVN revision: 32820
2007-11-22 11:55:35 +00:00
Sebastian Dransfeld
ed930e98a2
Need ecore for Ecore_Data.h
...
SVN revision: 32819
2007-11-22 11:49:20 +00:00
andrunko
2204cc1927
Added Ecore_IMF_Evas.
...
Removed Evas dependency from Ecore_IMF, that was requested by Ewl developers
in order to be able to integrate Ecore_IMF on it.
Added Ecore_IMF_Evas, a library with helper functions to use Ecore_IMF together
with Evas.
Now everybody should be happy.
SVN revision: 32812
2007-11-21 22:20:16 +00:00
kaethorn
2e3bda35c9
add ecore_imf and clean up rules.
...
SVN revision: 32811
2007-11-21 15:28:33 +00:00
doursse
4a6cc12b9c
remove printf's. Sorry for the big commit, it was not intended to be done now, but it would have been in cvs anyway
...
SVN revision: 32810
2007-11-21 12:28:00 +00:00
doursse
f5cc49bd44
forgot to add glew support in configure.in
...
SVN revision: 32809
2007-11-21 12:16:16 +00:00
andrunko
4c27e0cd6b
Changed ecore_imf_context_client_window_set to receive an Evas pointer.
...
This would allow applications to create input method plugins with more
fancy stuff (like transparency, ...).
See http://staff.get-e.org/?p=users/andrunko/ilike-imf-ecore.git;a=summary .
SVN revision: 32804
2007-11-21 01:33:50 +00:00
Sebastian Dransfeld
2a77a4ec07
Correct ecore list looping
...
SVN revision: 32787
2007-11-20 05:44:24 +00:00
Carsten Haitzler
e935c1a0d7
more input devices checks.
...
SVN revision: 32782
2007-11-19 23:16:29 +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
23d39ab154
fix copy/paste error
...
SVN revision: 32771
2007-11-19 08:42:33 +00:00
Sebastian Dransfeld
9766a725eb
Check whether we have input devices (Thanks Lars Munch).
...
SVN revision: 32770
2007-11-19 08:41:00 +00:00
Dan Sinclair
2a9de292d8
- Make sure we set the current pointer. If we don't and call _index_goto()
...
we'll get a segv
SVN revision: 32769
2007-11-19 04:15:26 +00:00
Carsten Haitzler
2493d489c4
remove from doxyfile - exclude
...
SVN revision: 32768
2007-11-19 01:08:02 +00:00
Michael Lauer
3bb9a7e0f6
ecore: fix linking against tslib, it's -lts, not -ltslib
...
SVN revision: 32743
2007-11-17 13:49:47 +00:00
doursse
d90ac09bd5
opengl code
...
SVN revision: 32737
2007-11-16 19:32:25 +00:00
doursse
d0a2686432
add glew opengl and directdraw 16 bits backends, fix cursors, remove duplicated mouse button up event, add states and types, like X, fix window_del and add an window_override_new-like function
...
SVN revision: 32736
2007-11-16 19:31:32 +00:00
Gustavo Sverzut Barbieri
f58535fcf4
Add void.
...
SVN revision: 32708
2007-11-15 15:44:30 +00:00
Carsten Haitzler
c9c3ca7f1d
improve xdnd performance by thousdands of times. it was HORRID. note the
...
comments in the code.
SVN revision: 32694
2007-11-15 04:48:36 +00:00
doursse
3bb8250718
Fix awk portability by removing the space between the -F flag and its arg.
...
SVN revision: 32655
2007-11-13 07:05:12 +00:00
Gustavo Sverzut Barbieri
78840e0091
Cleanup ecore_path_group_new() and update ecore_path_group_available() API.
...
SVN revision: 32577
2007-11-11 17:08:20 +00:00
Gustavo Sverzut Barbieri
6983cf7503
Cleanup ecore_x_window_background_color_set().
...
SVN revision: 32553
2007-11-10 23:15:03 +00:00
Carsten Haitzler
c6df44802c
As requested -
...
debian--, gendoc++
SVN revision: 32476
2007-11-07 22:56:05 +00:00
Sebastian Dransfeld
0c55f79188
fix memleak (Thanks vinicius).
...
SVN revision: 32464
2007-11-07 21:15:11 +00:00
Michael Jennings
d7997fe020
Tue Nov 6 21:42:00 2007 Michael Jennings (mej)
...
Spec and build fixes.
----------------------------------------------------------------------
SVN revision: 32416
2007-11-07 05:42:08 +00:00
Peter Wehrfritz
a64803dea8
*API CHANGE*
...
- Use Ecore_Path_Group instead of the group id
- remove the name
SVN revision: 32410
2007-11-06 16:58:12 +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
c4c53e3c2a
Don't check for evas when deciding to build engines, check for ecore_evas.
...
Add some missing ',', prevented building of some ecore_evas engines.
SVN revision: 32398
2007-11-06 06:35:46 +00:00
Sebastian Dransfeld
c9a0f84f4c
No need to cast int to double when we return an int.
...
SVN revision: 32397
2007-11-06 06:12:43 +00:00
Peter Wehrfritz
6784e69633
remove @fam_libs@, thanks to Jochen Schroeder
...
SVN revision: 32395
2007-11-05 22:50:42 +00:00
Gustavo Sverzut Barbieri
d2781df7a0
Missing double->int
...
SVN revision: 32391
2007-11-05 21:18:35 +00:00
Sebastian Dransfeld
b511693c5e
No need to check for ecore_evas engines without evas.
...
SVN revision: 32387
2007-11-05 20:47:45 +00:00
Gustavo Sverzut Barbieri
8faf97e494
Fix ecore_x_screensaver insanity
...
SVN revision: 32386
2007-11-05 20:47:29 +00:00
Sebastian Dransfeld
13eaa9daf3
Check for evas-software-x11 engine.
...
SVN revision: 32385
2007-11-05 20:42: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
Sebastian Dransfeld
59e5248600
Check for pkgconfig file when deciding to build directfb engine.
...
SVN revision: 32382
2007-11-05 20:08:12 +00:00
Sebastian Dransfeld
0c716d210d
If we want to build ecore_fb, built ecore_evas_fb by default.
...
Fix ecore-evas requires
AC_HELP_STRING
SVN revision: 32381
2007-11-05 20:03:28 +00:00
Sebastian Dransfeld
82fff80730
Add requirements to ecore-evas
...
SVN revision: 32380
2007-11-05 19:58:07 +00:00
Sebastian Dransfeld
6e172fbf6e
Mainly move things around, and don't attempt to build evas engines
...
without the control engine.
SVN revision: 32379
2007-11-05 19:54:24 +00:00
Sebastian Dransfeld
f642f1e45b
Remove unnecessary whitespace
...
SVN revision: 32378
2007-11-05 19:22:28 +00:00
Sebastian Dransfeld
203098164f
Better grouping of ecore_libs, have all the nasty evas stuff at the end.
...
Remove bogus iconv tests.
SVN revision: 32377
2007-11-05 19:21:16 +00:00
Sebastian Dransfeld
acb549a3e7
Group common things to check at the top
...
Formatting.
Comments.
SVN revision: 32376
2007-11-05 19:12:59 +00:00
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
cb090a2c1d
comments
...
SVN revision: 32374
2007-11-05 18:31:05 +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
ff0cdf5454
Show result when we don't want to build a module
...
SVN revision: 32360
2007-11-04 19:34:06 +00:00
Sebastian Dransfeld
57e43db8b8
Use pkgconfig, not -config file
...
SVN revision: 32359
2007-11-04 19:15:29 +00:00
Sebastian Dransfeld
09926c9094
Return 0 on error.
...
SVN revision: 32353
2007-11-04 13:13:02 +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
16dadb4847
fix potential segfault
...
SVN revision: 32297
2007-11-02 11:55:27 +00:00
doursse
069305f380
fix cursor names
...
SVN revision: 32208
2007-10-29 20:05:39 +00:00
doursse
8cdab64618
fix linking on Windows, minor formatting and remove useless windows.h include
...
SVN revision: 32207
2007-10-29 20:02:08 +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
Peter Wehrfritz
6513f67cad
typo
...
SVN revision: 32173
2007-10-27 16:22:10 +00:00
doursse
11a9e3d87b
add ecore_fps_debug feature on Windows. Btw, if someone knows how to use it, I would be glad to know
...
SVN revision: 32171
2007-10-27 10:58:00 +00:00
doursse
ee8e817b1c
simplify the code of ecore_time_get() on Windows
...
SVN revision: 32170
2007-10-27 10:24:52 +00:00
Brett Nash
06e02b3f6b
Vincent Torri pointed out that char bitfields are undefined in C89... and he
...
is correct.
SVN revision: 32160
2007-10-25 05:55:07 +00:00
Brett Nash
3a4c71f293
Don't use unportable 1-bit bitfields.
...
SVN revision: 32159
2007-10-25 05:26:03 +00:00
Brett Nash
619f9965c8
C89isms: ecore_job_init() and ecore_job_shutdown() now declared with void
...
paramater.
SVN revision: 32158
2007-10-25 05:17:57 +00:00
Kim Woelders
eb2aa4a3d0
Add some const's.
...
SVN revision: 32132
2007-10-21 15:16:14 +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
Carsten Haitzler
35cd952691
fix valgrind complaint (bad! its a string but its not 0 byte terminated!!!
...
its just a data lump!).
compact the lists of child windows down based on results of scan of children.
printf--
SVN revision: 31979
2007-10-05 12:39:06 +00:00
Carsten Haitzler
7fb1a30d72
printf--
...
SVN revision: 31978
2007-10-05 12:24:32 +00:00
Carsten Haitzler
34afff4284
add a shadowed window tree that allows you to fetch all the window tree in 1
...
hit (well a series of round trips) then keep it stored to find what window a
co-ordinate is in to avoid later round-trips.
SVN revision: 31976
2007-10-05 12:11:45 +00:00
Carsten Haitzler
cf49928045
cedric's ecore_job_init/shtudown patches.
...
SVN revision: 31972
2007-10-05 05:12:38 +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
doursse
b6ca8e692a
for Windows, use dll as extension of shared lib
...
SVN revision: 31896
2007-09-30 18:16:42 +00:00
andrunko
befadf24e3
Fixed configure on maemo.
...
SVN revision: 31891
2007-09-30 15:31:13 +00:00
doursse
a8ebdc324c
* port ecore_plugin to windows
...
* add comments after some #endif
* speed up the compilation on windows
* remove some trailing spaces in ecore_path.c
SVN revision: 31890
2007-09-30 15:24:51 +00:00
Carsten Haitzler
b51a8f26ad
enable and disable draw ok onlyu on visibility changes.
...
SVN revision: 31860
2007-09-29 01:52:13 +00:00
doursse
18c11a3355
set to NULL the directdraw objects once they are relased
...
SVN revision: 31858
2007-09-28 23:44:14 +00:00
doursse
e8452e7b4e
revert, my bad
...
SVN revision: 31838
2007-09-28 15:27:44 +00:00
doursse
ce6f933d50
return -1 if group is not valid
...
SVN revision: 31837
2007-09-28 15:25:50 +00:00
Carsten Haitzler
7a7607d656
ok fixed visibility event. now it works as planned.
...
SVN revision: 31832
2007-09-27 15:43:08 +00:00
Carsten Haitzler
e8a3ed6312
trying to optimise expose draws - i think i fixed a double-draw bug.
...
SVN revision: 31831
2007-09-27 15:31:00 +00:00
Sebastian Dransfeld
3a84f04c4f
formatting.
...
SVN revision: 31825
2007-09-26 17:18:52 +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
Sebastian Dransfeld
fcad0da826
formatting
...
SVN revision: 31823
2007-09-26 16:34:14 +00:00
Gustavo Sverzut Barbieri
9acabdd1c5
Ecore_Con fixes and improvements.
...
Bugs:
- data buffer we are receiving must be copied, or we could receive
garbage in the event handler.
- complete event show up before we receive the last data event.
Improvements:
- Use ECORE_MAGIC.
- Status code is no longer curl internal status, but ftp or http return
code (More usefull than CURLE_OK).
- Add a time condition on requested url (see HTTP code 304).
- Add progress events also (should work but not really tested).
- Add data_set/data_get.
Closes bug #217 .
Patch by Cedric BAIL.
SVN revision: 31822
2007-09-26 16:01:04 +00:00
Gustavo Sverzut Barbieri
ac9e3d7412
Do not set color of cursor object.
...
We should not set the color of cursor objects, it damages things like
rectangles and polygons.
SVN revision: 31820
2007-09-26 15:41:50 +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
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
b8199cb7bc
Win32 port:
...
* add _window_get() functions
* add minimal fullscreen support (not completely finished yet, but should work)
* remove CR character in ecore_evas_win32.c
SVN revision: 31790
2007-09-23 11:57:34 +00:00
doursse
99a0034778
* add cursor support
...
* add mouse wheel, window create, window configure and window resize events
* fix fullscreen function
* fix button release even
* add _geometry_get function
* minor cleanups
SVN revision: 31789
2007-09-23 11:08:52 +00:00
doursse
251f9a2f62
Windows port: mkdir is obsolete with vc++, use _mkdir instead. Define macros for realpath and mkdir
...
SVN revision: 31771
2007-09-21 17:06:24 +00:00
Gustavo Sverzut Barbieri
b2bc472a17
Fix build inside scratchbox
...
SVN revision: 31768
2007-09-20 15:52:11 +00:00
Carsten Haitzler
e043668721
add comment.
...
SVN revision: 31752
2007-09-17 23:13:59 +00:00
Sebastian Dransfeld
a50768e616
ignore
...
SVN revision: 31726
2007-09-15 23:52:37 +00:00
Carsten Haitzler
875a5cc6f9
patches from lutin
...
SVN revision: 31688
2007-09-11 12:27:03 +00:00
doursse
cc2b1dd65c
fix linking when curl is used on Windows
...
SVN revision: 31664
2007-09-09 11:43:31 +00:00
doursse
21339321e9
add a readlink equivalent for Windows
...
SVN revision: 31663
2007-09-09 11:05:02 +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
Carsten Haitzler
4b3c2c81af
well that was wrong! fix!
...
SVN revision: 31647
2007-09-08 04:51:16 +00:00
Peter Wehrfritz
97dc553840
add #defines for ecore_dlist_first() and ecore_dlist_last()
...
SVN revision: 31641
2007-09-06 22:06:32 +00:00