tilman
1144c93c93
don't try to get xine's plugin directory, we don't even use it.
...
SVN revision: 28955
2007-03-23 10:09:35 +00:00
kaethorn
fd06d62269
fix include path.
...
SVN revision: 28930
2007-03-22 18:56:12 +00:00
kaethorn
16510219ac
reflect pkg-config changes.
...
SVN revision: 28929
2007-03-22 18:39:22 +00:00
tilman
6f5216afe1
ugh, removed pkg.m4
...
SVN revision: 28926
2007-03-22 17:11:30 +00:00
tilman
3fdf2e556b
removed eet-config
...
SVN revision: 28925
2007-03-22 17:07:46 +00:00
tilman
1276ae4668
use pkgconfig to detect libxine. untested :o
...
SVN revision: 28913
2007-03-22 16:25:10 +00:00
tilman
afd642cc5a
shorten the freetype check a bit
...
SVN revision: 28912
2007-03-22 16:16:30 +00:00
tilman
fe32c911f7
moved stuff to Libs.private
...
SVN revision: 28911
2007-03-22 16:15:19 +00:00
Sebastian Dransfeld
dbe28a92ec
No longer needed.
...
SVN revision: 28910
2007-03-22 16:01:20 +00:00
Sebastian Dransfeld
dbab9f9419
Ignore generated pkgconfig file.
...
SVN revision: 28909
2007-03-22 15:56:19 +00:00
tilman
64c924042a
make use of Libs.private for some stuff
...
SVN revision: 28906
2007-03-22 15:33:08 +00:00
Sebastian Dransfeld
d1c755e13b
Join the pkconfig frenzy!
...
Use pkgconfig for freetype.
SVN revision: 28905
2007-03-22 15:30:55 +00:00
tilman
61d953ae93
moved -lz and -ljpeg to Libs.private because eet doesn't expose them
...
SVN revision: 28904
2007-03-22 15:22:32 +00:00
Sebastian Dransfeld
7b6395fe4a
Link against ecore-desktop if it is required.
...
SVN revision: 28883
2007-03-22 06:57:17 +00:00
tilman
31babf84bc
removed ecore.m4
...
SVN revision: 28879
2007-03-22 02:29:11 +00:00
Carsten Haitzler
6eea59250e
use mutex's right with cond's
...
SVN revision: 28873
2007-03-21 20:20:45 +00:00
tilman
2fb1a2093c
oops, removed some trailing whitespace
...
SVN revision: 28869
2007-03-21 18:42:37 +00:00
tilman
5dddb73320
pkgconfig
...
SVN revision: 28864
2007-03-21 17:54:54 +00:00
tilman
f36d001fe4
use pkgconfig to check for stuff
...
SVN revision: 28861
2007-03-21 17:33:07 +00:00
tilman
1989a6bdde
edje requires ecore-job
...
SVN revision: 28856
2007-03-21 16:20:06 +00:00
tilman
07ecf892cf
oops, don't reference ECORE_LIBS
...
SVN revision: 28855
2007-03-21 15:39:08 +00:00
tilman
e0ed9aef1a
use pkg-config to detect ecore
...
SVN revision: 28854
2007-03-21 15:36:26 +00:00
tilman
40ca2f85d8
split ecore.pc into multiple pc files, one for each sub module.
...
SVN revision: 28853
2007-03-21 15:30:23 +00:00
tilman
f0e280839d
ecore-x doesn't depend on ecore-job
...
SVN revision: 28852
2007-03-21 15:06:43 +00:00
tilman
4705ff7f0b
removed ecore_x_reply. we don't need to link to ecore_job anymore, either.
...
SVN revision: 28843
2007-03-21 03:03:33 +00:00
tilman
d39dbeefa2
switched edje over to pkg-config. almost. ecore is still detected by ecore-config, cause that one's gonna be pain.
...
SVN revision: 28842
2007-03-21 02:52:41 +00:00
tilman
3b036332c6
evas-config needs to list EDB_LIBS, too
...
SVN revision: 28841
2007-03-21 02:43:24 +00:00
tilman
0faaa1e432
require eet only once
...
SVN revision: 28840
2007-03-21 02:37:10 +00:00
tilman
d627167b31
use pkg-config to locate EDB, too.
...
SVN revision: 28839
2007-03-21 02:28:39 +00:00
tilman
99060c539f
evas now uses pkg-config to detect EET. i also reworked the autoconf code for that, IMO it now is MUCH cleaner and easier to read than before. if this causes any trouble, please contact me rather than putting weird code in again. thanks :)
...
SVN revision: 28838
2007-03-21 02:15:30 +00:00
tilman
4943fbb859
don't list eet_libs separately in evas.pc -- it's in in requirements already
...
SVN revision: 28837
2007-03-21 02:02:07 +00:00
tilman
e9716966a7
move fontconfig libs to requirements
...
SVN revision: 28835
2007-03-21 00:52:53 +00:00
tilman
9f9ce970ef
define datarootdir
...
SVN revision: 28834
2007-03-20 23:20:13 +00:00
tilman
192f7c932e
publish embryoincludedir in embryo.pc
...
SVN revision: 28833
2007-03-20 23:11:21 +00:00
tilman
344de9dccd
edje depends on embryo
...
SVN revision: 28832
2007-03-20 22:30:14 +00:00
tilman
1687825d37
synced the description with embryo.spec.in
...
SVN revision: 28831
2007-03-20 22:26:04 +00:00
tilman
5ede68450d
fixed the description field
...
SVN revision: 28830
2007-03-20 22:22:47 +00:00
Christopher Michael
75f052383e
Part 1 of ravenlocks mouse acceleration patch that provides the ecore_x
...
functions for setting mouse accel.
SVN revision: 28821
2007-03-20 00:54:49 +00:00
Carsten Haitzler
d1cd35897d
move some more stuff to the threads
...
SVN revision: 28815
2007-03-19 18:10:21 +00:00
rephorm
a53b9b58ff
if you set a file on an edje object that already has swallows, they will now be tracked and re-swallowed
...
SVN revision: 28774
2007-03-16 21:37:57 +00:00
doursse
25e9e492f3
some needed changes
...
SVN revision: 28769
2007-03-16 06:20:27 +00:00
Michael Jennings
feabcdfe64
Thu Mar 15 12:20:27 2007 Michael Jennings (mej)
...
Re-apply the previously reverted patch and add (I think) the correct
fix for ecore-config. I haven't tested this extensively, but edje
builds okay with it, so hopefully it's right.
----------------------------------------------------------------------
SVN revision: 28755
2007-03-15 22:21:28 +00:00
Michael Jennings
41047320af
Wed Mar 14 22:06:13 2007 Michael Jennings (mej)
...
I hate when I do that.
----------------------------------------------------------------------
SVN revision: 28733
2007-03-15 08:06:15 +00:00
Michael Jennings
3edb26cf60
Wed Mar 14 21:57:38 2007 Michael Jennings (mej)
...
Reverting changes; kindly test patches BEFORE applying them.
----------------------------------------------------------------------
SVN revision: 28732
2007-03-15 07:57:43 +00:00
doursse
d9fa45fe5f
use the correct Windows macro when compiling with microsoft compiler, and not mingw/cygwin
...
SVN revision: 28727
2007-03-15 01:01:10 +00:00
doursse
4fb1500d27
accidently removed screensaver test
...
SVN revision: 28726
2007-03-15 00:32:30 +00:00
doursse
9185ef8961
use AC_CHECK_X_EXTENSION macro to check X extension
...
SVN revision: 28725
2007-03-15 00:26:39 +00:00
doursse
8050988bd5
add m4 macro to check X extension
...
SVN revision: 28724
2007-03-15 00:25:53 +00:00
doursse
bbbec0d61e
add ecore_x_drawable.c
...
SVN revision: 28723
2007-03-15 00:23:56 +00:00
Sebastian Dransfeld
36e603707f
Check if screensaver extension is available.
...
SVN revision: 28720
2007-03-14 12:11:21 +00:00
Sebastian Dransfeld
ff2d251911
Only wrap Screensaver extensions.
...
SVN revision: 28719
2007-03-14 12:06:49 +00:00
Sebastian Dransfeld
70be3f56aa
For all who writes X wrappers. If a user decides to not link against a
...
library, the functions will not resolve at link time. So we need to wrap
them in cpp #ifdef's.
SVN revision: 28709
2007-03-14 01:40:16 +00:00
Mike Frysinger
9973e523f0
we dont actually use any PAGE defines, so dont include asm/page.h
...
SVN revision: 28703
2007-03-13 23:10:59 +00:00
Christopher Michael
a90e76863a
With Seb's recent #ifdef's the if (!dpms_available) checks are not needed now.
...
SVN revision: 28700
2007-03-13 16:49:48 +00:00
Sebastian Dransfeld
8e3275490b
Declare function.
...
SVN revision: 28698
2007-03-13 16:29:02 +00:00
Sebastian Dransfeld
314ec9ce7a
Fix compiler warnings.
...
SVN revision: 28696
2007-03-13 16:23:59 +00:00
Sebastian Dransfeld
f7cc0332f5
Fix warnings.
...
SVN revision: 28695
2007-03-13 16:17:38 +00:00
Sebastian Dransfeld
eeecc60efc
Remove no longer used variable.
...
SVN revision: 28694
2007-03-13 16:11:48 +00:00
Sebastian Dransfeld
aae6f6e920
Support for system which do not have DPMS at all.
...
SVN revision: 28693
2007-03-13 16:05:57 +00:00
Christopher Michael
bbec1ed7dd
Fix recent emotion_gstreamer breakage...someone forgot to update the
...
function proto & change the module.init call :)
SVN revision: 28692
2007-03-13 11:43:21 +00:00
Christopher Michael
6b4ae8ce60
Call correct DPMSGetVersion function.
...
SVN revision: 28691
2007-03-13 11:14:44 +00:00
Christopher Michael
d57a49d4ef
Fix minor typo..should be ECORE_XDPMS, thanks ravenlock :)
...
SVN revision: 28690
2007-03-13 09:45:00 +00:00
Christopher Michael
9096f91b3d
Added checks for dpms available in X so we know to build ecore_x_dpms or
...
not. Added a fallback check that looks in the Xext if not found in Xdpms.
SVN revision: 28688
2007-03-13 09:31:22 +00:00
Christopher Michael
c537ed8e3c
Fix up ecore_x_dpms...formatting, removed the static int's for dpms version
...
as they are not used anywhere other than the init function. Added traps for
dpms_available before calling any dpms functions.
SVN revision: 28687
2007-03-13 09:30:17 +00:00
Peter Wehrfritz
54d6fba5d5
speed up ecore_str_split(); thanks to mej
...
SVN revision: 28685
2007-03-13 06:46:14 +00:00
Carsten Haitzler
2dbc5651d4
move emotion to fix latency on video load, deadlocks on stop/shutdown etc.
...
SVN revision: 28679
2007-03-13 02:30:14 +00:00
Carsten Haitzler
66954e5331
fix realpath
...
SVN revision: 28678
2007-03-13 02:28:18 +00:00
Peter Wehrfritz
0be48d6eae
add ecore_str_split(), thanks to rookmoot
...
SVN revision: 28677
2007-03-13 01:17:33 +00:00
tilman
0b2ec0d179
these days it's everyone's hobby to put lots of funky stuff in ecore, that has nothing core-ish about it. so here's an --libs-core arg that makes ecore-config only echo the core libs of ecore. also formatted the argument list a bit nicer, so that it fits in a 80x24 terminal.
...
SVN revision: 28646
2007-03-10 22:25:58 +00:00
tilman
8df6a0235f
make sure have_ecore_desktop and want_ecore_desktop are initialized. otherwise you'll get an empty result for ecore_desktop if you don't build ecore_file.
...
SVN revision: 28645
2007-03-10 22:12:01 +00:00
doursse
de95d8bd42
Move cursor and drawable functions to their own file. DPMS: Add doc, init function, ecore_x_dpms_timeouts_get and rename ecore_x_dpms_capable. As my xorg does not have the dpms extension, someone else has to add its test in configure.in (like other extensions)
...
SVN revision: 28627
2007-03-09 01:11:09 +00:00
doursse
9fa235b6f1
destroy loaded_plugins if it is empty, then set it to NULL
...
SVN revision: 28617
2007-03-08 00:20:06 +00:00
doursse
33076577dd
destroy group_list if it is empty, then set it to NULL
...
SVN revision: 28616
2007-03-08 00:17:22 +00:00
ningerso
247d9397af
Remove stale pointer in group list.
...
SVN revision: 28615
2007-03-07 23:57:03 +00:00
Michael Jennings
682d139582
Tue Mar 6 13:55:52 2007 Michael Jennings (mej)
...
Forgot some replacements.
----------------------------------------------------------------------
SVN revision: 28602
2007-03-07 00:55:55 +00:00
Michael Jennings
5612f21c83
Tue Mar 6 13:44:32 2007 Michael Jennings (mej)
...
Add spec-fu for xrender-xcb requested by Vincent Torri.
----------------------------------------------------------------------
SVN revision: 28601
2007-03-07 00:44:35 +00:00
ningerso
40f2626800
Use a hash for faster file global data lookup. If we hit a case where
...
per-object data lookup is slow, then this should be extended to include that.
SVN revision: 28591
2007-03-06 12:03:34 +00:00
Peter Wehrfritz
d879ceda5c
- add ecore_strbuf_replace() and ecore_strbuf_replace_all()
...
- some formating and minor things
SVN revision: 28573
2007-03-05 21:41:39 +00:00
Carsten Haitzler
c972ad1f83
ok- disable the close - seems librsvg in some versions is so buggy you can't
...
close it to prevent leaks!
SVN revision: 28571
2007-03-05 18:19:49 +00:00
Christopher Michael
977462196e
Re-enable setting x_ variables to nothing at start of X checks. Not sure if
...
this was an accidental change or not, but it breaks things like pbuilder for
building pacakges.
SVN revision: 28563
2007-03-05 04:38:54 +00:00
Carsten Haitzler
11e483cc0b
hooray! librsvg leak!. if you try and load a file that is NOT an svg with
...
librsvg - and it fails, it does not FREE UP MEMORY - it LEAKS. BAD RSVG. BAd
BAD! ok - a code to explicitly avoid loading anything NOT .svg or .svg.gz!!!!!!
SVN revision: 28557
2007-03-04 21:17:36 +00:00
Carsten Haitzler
9dc3984a39
fix nul update on swap
...
SVN revision: 28556
2007-03-04 17:06:13 +00:00
doursse
1f1337d3a2
Add some missing const
...
SVN revision: 28555
2007-03-04 16:19:32 +00:00
doursse
41247b3fd2
including glx.h is not necessary (and should not be included here). Add some missing const
...
SVN revision: 28554
2007-03-04 16:18:06 +00:00
Carsten Haitzler
188eb8931d
just look at the comments to know what this is about.
...
SVN revision: 28545
2007-03-03 16:05:15 +00:00
Carsten Haitzler
921304555c
now limit stats per any 1 file to STAT_GAP (2 seconds).
...
SVN revision: 28544
2007-03-03 09:04:47 +00:00
Carsten Haitzler
63a4cbb869
chasing somethnig really bizarre... but this works right now.
...
SVN revision: 28533
2007-03-02 23:12:10 +00:00
Carsten Haitzler
e58afbca6e
i've put back timestamp checks - but evas wont stata file more frequently
...
than once per 2 seconds to avoid overhead.
SVN revision: 28532
2007-03-02 22:27:52 +00:00
Carsten Haitzler
635e741438
oh dear - when i added load opts - i broke speculative caching. fixed!
...
SVN revision: 28531
2007-03-02 22:09:18 +00:00
Carsten Haitzler
8420b86942
ecore evas rotation patches
...
SVN revision: 28529
2007-03-02 17:02:49 +00:00
Carsten Haitzler
55c06e75ff
rotation patches for 180 degrees - thankyoooo! :)
...
SVN revision: 28527
2007-03-02 14:51:17 +00:00
Carsten Haitzler
e10fb8599e
solve the edje_decc file thing
...
SVN revision: 28525
2007-03-02 07:24:32 +00:00
Christopher Michael
7bab06fcb4
Use memset on fdata for edje_color_class_list and edje_text_class_list based on
...
help from RbdPngn, Seb & Rephorm...thanks guys :)
SVN revision: 28518
2007-03-01 22:39:01 +00:00
Christopher Michael
dee90b02dd
Properly fix edje_color_class_list.
...
thanks Sebastion :)
SVN revision: 28517
2007-03-01 21:53:33 +00:00
Christopher Michael
fa64d7bb00
Fix edje_color_class_list so that it's usable with enlightenment_remote again.
...
SVN revision: 28513
2007-03-01 20:06:38 +00:00
Peter Wehrfritz
370a06b3c9
sort the list in the same way ls actually does: using strcoll,
...
you want to add the line setlocale(LC_COLLATE, ""); or setlocale(LC_ALL, "");
to your application if you not already have
SVN revision: 28511
2007-03-01 16:17:04 +00:00
doursse
22d230e851
pass the default screen to the info, as it is not stored by XCB itself. Speed up a bit evas_software_xcb_x_can_do_shm
...
SVN revision: 28494
2007-02-27 16:08:41 +00:00
doursse
a8129d063b
update software xcb engine to match xlib engine improvements during startup
...
SVN revision: 28493
2007-02-27 15:17:18 +00:00
doursse
77ebfa2b43
replace the predefined STRING atom by its value. It avoids a non core XCB dependancy
...
SVN revision: 28492
2007-02-27 13:39:44 +00:00
Michael Jennings
8c8cb4adbc
Sun Feb 25 14:07:14 2007 Michael Jennings (mej)
...
Sigh.
----------------------------------------------------------------------
SVN revision: 28482
2007-02-26 01:07:16 +00:00
Michael Jennings
1c7f235ba0
Sun Feb 25 14:05:05 2007 Michael Jennings (mej)
...
Require ecore-bin.
----------------------------------------------------------------------
SVN revision: 28481
2007-02-26 01:05:07 +00:00
Michael Jennings
37b16004a6
Thu Feb 22 14:16:00 2007 Michael Jennings (mej)
...
ecore needs curl now.
----------------------------------------------------------------------
SVN revision: 28445
2007-02-23 01:16:02 +00:00
doursse
892e4689d5
XCB ICCCM is only needed for the XCB evas tests
...
SVN revision: 28429
2007-02-22 00:24:32 +00:00
Carsten Haitzler
9ae24eeaeb
ooh - and remove leak from callbacks not being freed! fixed!
...
SVN revision: 28426
2007-02-21 21:43:45 +00:00
Carsten Haitzler
6a74d5c034
fix valgrind complaint - oops. unreffed before the file del!
...
SVN revision: 28424
2007-02-21 21:30:29 +00:00
Michael Jennings
20dbfeeb9c
Tue Feb 20 23:56:15 2007 Michael Jennings (mej)
...
Add buildreq for conditional DirectFB support.
----------------------------------------------------------------------
SVN revision: 28420
2007-02-21 10:56:17 +00:00
Peter Wehrfritz
eca6777297
oops, ecore should compile now again, Ecore_Data.h includes know <stddef.h> for
...
size_t. If you don't like, let it me know and we'll use unsigned int instead
SVN revision: 28418
2007-02-21 06:08:22 +00:00
Peter Wehrfritz
376e84e228
add ecore_strbuf_insert() and ecore_strbuf_length_get()
...
SVN revision: 28415
2007-02-21 04:31:50 +00:00
David Walter Seikel
47dac6602d
Patch by Thomas Stark to remove blank parameters from exe arguments.
...
SVN revision: 28401
2007-02-20 10:12:45 +00:00
rephorm
e0ceaf7b11
finish adding ecore_strlcat...
...
SVN revision: 28381
2007-02-17 06:25:53 +00:00
rephorm
b482466910
install efreet_ini.h
...
SVN revision: 28380
2007-02-17 03:22:12 +00:00
rephorm
b8df6783e3
add ecore_strlcat for symmetry
...
add ecore_strbuf, an auto-expanding string buffer for building long strings whose length isn't easily determinable beforehand. for now just supports append.
SVN revision: 28379
2007-02-16 23:49:55 +00:00
Carsten Haitzler
d6dff9cb77
add flush calls.
...
SVN revision: 28376
2007-02-16 18:12:38 +00:00
Christopher Michael
6b044dfb13
Applied Ravenlock's screensaver patches.
...
SVN revision: 28345
2007-02-13 16:24:37 +00:00
rephorm
418bcfd1d6
fix deleting of signal callbacks with empty strings for signal or source (they're stored internally as NULL's)
...
SVN revision: 28344
2007-02-13 09:58:49 +00:00
Christopher Michael
c6652505b7
Added Ravenlock's DPMS code for ecore_x.
...
SVN revision: 28335
2007-02-13 02:29:01 +00:00
Peter Wehrfritz
864ffd4973
add ecore_dlist_sort() and ecore_dlist_mergesort()
...
SVN revision: 28330
2007-02-12 22:47:46 +00:00
Christopher Michael
af9e05f2ef
Fix formatting of a function.
...
SVN revision: 28324
2007-02-12 17:02:15 +00:00
Carsten Haitzler
6e452edfd4
patches applied as per emails :)
...
SVN revision: 28302
2007-02-10 17:23:09 +00:00
rephorm
9c88e07f13
make sure string is null terminated after char append
...
SVN revision: 28298
2007-02-09 12:20:49 +00:00
rephorm
8daf0e0341
add a readme
...
SVN revision: 28292
2007-02-09 08:18:20 +00:00
Sebastian Dransfeld
cd5c85a7d2
Function to add a new desktop to an existing menu.
...
SVN revision: 28283
2007-02-07 02:14:46 +00:00
Sebastian Dransfeld
987db7b896
And remember to add files with function.
...
SVN revision: 28280
2007-02-07 01:13:08 +00:00
Sebastian Dransfeld
b928ccc30c
Function to check whether a path resides inside a default directory.
...
SVN revision: 28279
2007-02-07 01:12:25 +00:00
Sebastian Dransfeld
0c13e147a5
Make dbus endian aware.
...
SVN revision: 28278
2007-02-07 00:23:54 +00:00
Sebastian Dransfeld
737ca22148
Quick and dirty saving of a Menu.
...
SVN revision: 28260
2007-02-06 02:16:33 +00:00
Dan Sinclair
b791879d35
- formatting
...
SVN revision: 28259
2007-02-06 02:04:50 +00:00
Sebastian Dransfeld
cbd8c29f4a
Declare function.
...
SVN revision: 28258
2007-02-05 21:39:59 +00:00
Dan Sinclair
1ebb0bad20
- setup the internal types (APPLICATION, DIRECTORY and LINK) to use the type
...
registration system
SVN revision: 28257
2007-02-05 21:16:55 +00:00
rephorm
bbd63d7f6b
allow custom types to register a parse function
...
SVN revision: 28256
2007-02-05 20:23:31 +00:00
Dan Sinclair
90d1031c0e
- allow the app to add custom Types to be matched in the .desktop file.
...
(e17 uses this for Mount and a few other types)
SVN revision: 28251
2007-02-05 02:06:05 +00:00
Dan Sinclair
04bc09ef9f
- unused
...
SVN revision: 28250
2007-02-05 01:39:46 +00:00
Carsten Haitzler
e848677587
make mv copy if it is a regular file not on same fs.
...
SVN revision: 28245
2007-02-04 13:14:16 +00:00
Dan Sinclair
2aa4c860ed
- update test.desktop file
...
SVN revision: 28232
2007-02-03 23:13:14 +00:00
Kim Woelders
9ca5985bf6
Quiet!
...
SVN revision: 28231
2007-02-03 23:03:57 +00:00
Christopher Michael
671489c8a2
Comment out unused strcmp block. It used todo a printf, which was commented
...
out, so really no reason to run the strcmp in the first place if we do
nothing with the result.
SVN revision: 28228
2007-02-03 20:44:35 +00:00
Stafford Mitchell Horne
c8704062d8
Add a missing test.desktop file. This one allows for the test to pass.
...
SVN revision: 28227
2007-02-03 20:09:47 +00:00
doursse
ba652a103b
add some const
...
SVN revision: 28222
2007-02-03 17:59:05 +00:00
ningerso
38c73581a5
Remove debugging file.
...
SVN revision: 28220
2007-02-03 13:51:02 +00:00
ningerso
1b5f3ddd95
Add document generation script.
...
SVN revision: 28219
2007-02-03 13:13:47 +00:00
ningerso
537e743ff3
Add top level informational files to efreet.
...
SVN revision: 28218
2007-02-03 13:11:41 +00:00
ningerso
694ced0d1e
Makefile.am for test data.
...
SVN revision: 28217
2007-02-03 13:10:13 +00:00
ningerso
fa848a3607
Top level Makefile.am for efreet.
...
SVN revision: 28216
2007-02-03 13:09:22 +00:00
ningerso
b76cc0e170
Freedesktop test files.
...
SVN revision: 28215
2007-02-03 13:08:15 +00:00
ningerso
9e363d07e9
Initial import of efreet, an implementation of the freedesktop icon and menu
...
specs.
SVN revision: 28214
2007-02-03 13:05:30 +00:00
ningerso
5bcce9f86b
Patch from Glen Larsen to fix dlopen failure handling in module loader.
...
SVN revision: 28213
2007-02-03 09:33:26 +00:00
Sebastian Dransfeld
e6fe28ea56
formatting.
...
SVN revision: 28191
2007-02-02 00:41:33 +00:00
Peter Wehrfritz
a398189939
- add ecore_list_sort() a wrapper for ecore_list_mergesort and ecore_list_heapsort
...
- change the API for the sort functions to return an int on success
- change ECORE_SHEAP_MIN/MAX to ECORE_SORT_MIN/MAX (*API break*)
- use ecore_list_sort() in ecore_file_ls()
SVN revision: 28188
2007-02-01 19:22:35 +00:00
Peter Wehrfritz
64a72b8400
add ecore_list_mergesort() and ecore_list_heapsort()
...
SVN revision: 28139
2007-01-28 02:46:13 +00:00
kaethorn
0401faccc7
Missed this one. Thanks to Wang Xu.
...
SVN revision: 28137
2007-01-27 18:59:15 +00:00
doursse
49ff134118
check if the mem is allocated
...
SVN revision: 28127
2007-01-27 04:05:58 +00:00
doursse
f83fd02952
use CHECK_PARAM_POINTER_RETURN
...
SVN revision: 28126
2007-01-27 03:51:05 +00:00
doursse
edfbe7f65d
formatting. Add of ecore_str_has_prefix/suffix functions
...
SVN revision: 28118
2007-01-25 23:43:46 +00:00
Andreas Volz
a001030668
fixed polygon moving
...
SVN revision: 28109
2007-01-22 23:38:39 +00:00
Carsten Haitzler
18b973d1ac
1. fixed some inefficient edje loading - moved checks to the cache code where
...
it sould be
2. fixed edje handling of delete of objects so we don't lose clip info if we
move a swallowed object out
3. fix up norender stuff for evas a bit
4. pants.
5. coogee beach (sydney) in summer right now is beatiful - KICK ASS!
SVN revision: 28102
2007-01-22 12:44:57 +00:00
Sebastian Dransfeld
1ebb1074c2
Don't need to check for old, as we already established that this list
...
isn't empty.
SVN revision: 28092
2007-01-21 13:54:24 +00:00
Sebastian Dransfeld
fe6c018abe
Already did this test ~10 lines up.
...
SVN revision: 28091
2007-01-21 13:53:06 +00:00
Sebastian Dransfeld
543261162a
No need to check this, a non-empty list must have a first pointer.
...
SVN revision: 28090
2007-01-21 12:48:03 +00:00
doursse
e39d8cfde7
missing ac_subst
...
SVN revision: 28083
2007-01-20 16:51:48 +00:00
doursse
7d7d514066
and fix the creation of the shared lib with MinGW.
...
SVN revision: 28081
2007-01-20 15:36:41 +00:00
doursse
9373a62203
fix compilation with MinGW
...
SVN revision: 28080
2007-01-20 15:20:23 +00:00
rephorm
d4014861d6
allow shutting down ecore_file and re-initting
...
SVN revision: 28063
2007-01-19 14:02:34 +00:00
Sebastian Dransfeld
493450761d
Typo.
...
SVN revision: 28054
2007-01-18 23:58:40 +00:00
rephorm
b8147d36bf
fix ecore_file_get_dir() to return "/" for files in the root directory
...
SVN revision: 28042
2007-01-18 07:28:56 +00:00
Sebastian Dransfeld
060ca01331
Functions to join lists and hashes.
...
SVN revision: 28034
2007-01-17 13:41:08 +00:00
Carsten Haitzler
9177a1e729
1. make curl interactivity MUCH better.
...
2. make ecore_evas use the norender call to delete objects aggressively for
hiddent canvases.
SVN revision: 28015
2007-01-16 10:17:46 +00:00
Carsten Haitzler
5fc48a2b07
actually dont delay so long in deleting objects. make it happen sooner
...
SVN revision: 28014
2007-01-16 10:17:10 +00:00
ningerso
8f497e0648
Add basic stat output to hash for testing.
...
Expose hash output functions for ecore_string.
Move mask calculation outside inner loop for ecore_str_hash.
SVN revision: 28006
2007-01-16 01:27:01 +00:00
Sebastian Dransfeld
3497296e2f
Remove this check, it can hide bugs. A non-empty list should always
...
have a last pointer.
SVN revision: 27949
2007-01-13 17:51:10 +00:00
Sebastian Dransfeld
d3879bf88b
When doing remove_last on a dlist, use the ->previous property well!
...
SVN revision: 27948
2007-01-13 17:49:15 +00:00
Sebastian Dransfeld
c07d9dd245
Limit curl run to 0.2 seconds.
...
SVN revision: 27937
2007-01-13 01:49:42 +00:00
Dan Sinclair
f83be72545
- if we're replacing the value in the hash make sure we free the old value
...
SVN revision: 27909
2007-01-11 23:42:21 +00:00
kaethorn
8e64b6834e
Use wildcards for dynamic header and static library inclusion.
...
SVN revision: 27906
2007-01-11 21:56:44 +00:00
Dan Sinclair
c826f19dce
- change find to leave the list pointing to the found item instead of the
...
next item in the list
SVN revision: 27899
2007-01-10 21:56:11 +00:00
ningerso
43bd78a18f
Fix doxygen comments for new header.
...
SVN revision: 27891
2007-01-10 11:33:33 +00:00
ningerso
a308648698
Add ecore_strlcpy for an strlcpy copy available on all architectures.
...
SVN revision: 27890
2007-01-10 11:28:41 +00:00
Peter Wehrfritz
8f75a76a4f
save some loops in _ecore_list_goto_index()
...
SVN revision: 27882
2007-01-09 21:21:29 +00:00
ningerso
91a0e23656
Add a function to get the count of nodes in a hash.
...
SVN revision: 27786
2007-01-04 07:45:40 +00:00
Carsten Haitzler
28685bd55e
xrender_x11 engine handles yuv colorspace now - software path, but works.
...
SVN revision: 27779
2007-01-04 03:42:14 +00:00
Carsten Haitzler
2026b988bc
there is a deadlock between the video out deocder thread and the main process
...
(emotion) thread as it continues while the main thread is stopped tyring to
stop the video playback - this ends up in a deadlock. this tries to eliminate
that by havng a much more limited framequeue.
SVN revision: 27753
2007-01-03 06:24:25 +00:00
Carsten Haitzler
fc6ccd2192
and use pixelstorei to do the row skips :)
...
SVN revision: 27714
2007-01-02 02:43:11 +00:00
Carsten Haitzler
ccafed752a
well THAT was just silly. fix yuv texture upload bug - row by row get it right.
...
SVN revision: 27691
2006-12-31 07:00:13 +00:00
Carsten Haitzler
b51bdcbc1e
colorspace work mostly. not complete.
...
SVN revision: 27630
2006-12-29 03:32:46 +00:00
Carsten Haitzler
e1f4f1c1cf
custom screensaver patches
...
SVN revision: 27629
2006-12-29 02:56:33 +00:00
Carsten Haitzler
8824be106e
what on earth was that code? looks entirely wrong - comment it out.
...
SVN revision: 27627
2006-12-29 02:06:46 +00:00
Sebastian Dransfeld
98b5b625ab
Move hash gen func to own file.
...
SVN revision: 27605
2006-12-28 15:23:47 +00:00
Sebastian Dransfeld
4518aa1217
Remove unused variable.
...
SVN revision: 27592
2006-12-28 12:48:20 +00:00
Sebastian Dransfeld
a7b8ca4e85
Fix warning. First compute value, then increment pointer.
...
SVN revision: 27591
2006-12-28 12:47:33 +00:00
Sebastian Dransfeld
edde5b3088
Remove unused variables.
...
SVN revision: 27590
2006-12-28 12:45:32 +00:00
Sebastian Dransfeld
7957735d5b
Remove unused variables.
...
Add */ to comment.
SVN revision: 27589
2006-12-28 12:40:42 +00:00
Sebastian Dransfeld
4b1cf1116c
Fix warning. First compute value then increment pointer.
...
SVN revision: 27588
2006-12-28 12:37:37 +00:00
Sebastian Dransfeld
f3b4ebd01f
Remove unused variables.
...
SVN revision: 27587
2006-12-28 12:36:41 +00:00
Sebastian Dransfeld
81b53cdaa4
Fix warning, first compute value then increment pointer.
...
SVN revision: 27586
2006-12-28 12:35:08 +00:00
Sebastian Dransfeld
f979c8e54d
Fix warnings. First compute value, then increment pointer.
...
SVN revision: 27585
2006-12-28 12:33:29 +00:00
Sebastian Dransfeld
6849defebf
Use cpp to remove code.
...
SVN revision: 27584
2006-12-28 12:23:13 +00:00
Sebastian Dransfeld
43dd5f8882
No need to alloc Edje_List_Foreach_Data
...
SVN revision: 27583
2006-12-28 11:35:40 +00:00
Kim Woelders
2d150b0eef
Add const.
...
SVN revision: 27580
2006-12-28 10:19:34 +00:00
rephorm
20afc1f154
add some docs
...
SVN revision: 27579
2006-12-28 03:31:44 +00:00
rephorm
affe150318
add ecore_list_find() to find a data node via a compare callback
...
SVN revision: 27578
2006-12-28 03:30:11 +00:00
rephorm
5f7e0aec95
Patch for line geometry from Cedric BAIL
...
Remove commented out lines
SVN revision: 27577
2006-12-28 02:57:31 +00:00
Christopher Michael
70c452e8ee
Revert that recent trap commit.
...
SVN revision: 27567
2006-12-26 05:10:48 +00:00
Christopher Michael
50c184fbf1
Added some safety traps to help avoid segfaults.
...
SVN revision: 27566
2006-12-26 05:06:11 +00:00
Viktor Kojouharov
06ea50650b
text_class_del/list functions
...
SVN revision: 27558
2006-12-24 10:29:16 +00:00
rephorm
53f435f62b
point out some more leaks
...
SVN revision: 27542
2006-12-21 14:42:20 +00:00
rephorm
b738c80305
formatting fix
...
SVN revision: 27541
2006-12-21 14:10:21 +00:00
rephorm
042292849b
remove some unneeded casts, and unused code
...
add a fixme
SVN revision: 27536
2006-12-21 03:36:27 +00:00
rephorm
dfaefc2560
don't leak when input is invalid (<New> w/o an <Old> e.g.)
...
add a fixme
SVN revision: 27527
2006-12-20 19:50:37 +00:00
Christopher Michael
90a63b2699
Be a little more paranoid about freeing image data by adding some missing
...
checks for valid im->cs.data and im->image->data before trying to compare
them.
SVN revision: 27526
2006-12-19 23:51:44 +00:00
Carsten Haitzler
3bb50b9b24
fix buffer canvas resizes :)
...
SVN revision: 27521
2006-12-19 15:06:33 +00:00
Carsten Haitzler
68e3f7d437
explicitly enable alpha for buffer canvas image obj
...
SVN revision: 27520
2006-12-19 15:06:23 +00:00
Carsten Haitzler
eb21b3503c
use the new colorspace support in evas... :)
...
SVN revision: 27519
2006-12-19 14:15:17 +00:00
Carsten Haitzler
9e27a0d98c
fix color modulation for gl surfaces. also fix segvs tat can happen. xrender
...
engine is behind now though. can't do yuv surfaces (yet)
SVN revision: 27518
2006-12-19 14:12:40 +00:00
Sebastian Dransfeld
368d44ce5d
Revert change, premature.
...
SVN revision: 27515
2006-12-19 06:51:51 +00:00
Sebastian Dransfeld
bf9059d260
Convert target to string, the user will probably do this anyway.
...
SVN revision: 27514
2006-12-19 06:40:30 +00:00
Carsten Haitzler
348e7aaee5
and handle updates. next is to fix the row handling.
...
SVN revision: 27510
2006-12-18 14:56:46 +00:00
Carsten Haitzler
eb7759cf39
fragment shader finally actually works. it's unclean and fixme's for seeding
...
the pixel data - but it works!
SVN revision: 27509
2006-12-18 14:55:47 +00:00
metrics
11a8412ea3
Fix an issue where the button click is not correctly tracked.
...
SVN revision: 27507
2006-12-18 08:50:25 +00:00
Carsten Haitzler
7c357ef3fe
fix segv added in
...
SVN revision: 27499
2006-12-17 16:46:30 +00:00
Carsten Haitzler
f83220c857
not complete yet - actually i need help with the fragment shader.
...
in evas_gl_texture.c i have a frag shader, and it tries to use a set of 3
textures that act as the yuv planes, BUT the u and v textures (Utex and Vtex)
are simply getting values from the Ytex - regardless of what i try. grrr.
what's up with that?
SVN revision: 27495
2006-12-17 15:48:52 +00:00
Sebastian Dransfeld
0c773c9358
Fix memleak.
...
SVN revision: 27491
2006-12-17 11:20:25 +00:00
Sebastian Dransfeld
2318625fdc
Fix memleak.
...
SVN revision: 27490
2006-12-17 11:07:23 +00:00
Sebastian Dransfeld
43af41b5e1
Store hashes. Please review.
...
SVN revision: 27489
2006-12-17 11:00:45 +00:00
Sebastian Dransfeld
a6c47b583c
When put'ing data we should not modify the source, so add const modifier.
...
This is a preparation for storing hashes, which uses const on the key.
SVN revision: 27488
2006-12-17 10:58:35 +00:00
Sebastian Dransfeld
895ddf87be
Move common error code to the end of the function.
...
SVN revision: 27482
2006-12-16 22:27:18 +00:00
Sebastian Dransfeld
aabc930623
Fix typo.
...
SVN revision: 27465
2006-12-15 20:16:29 +00:00
rephorm
7a3238bcbe
more unneeded logic
...
SVN revision: 27460
2006-12-15 05:44:18 +00:00
rephorm
61136a5f30
the first clause implies the others
...
SVN revision: 27459
2006-12-15 05:33:24 +00:00
ningerso
b848372508
Fix the build for the FB engine on non-x86 architectures.
...
SVN revision: 27430
2006-12-13 20:25:04 +00:00
rephorm
73af9d0e82
send proper timestamp to along with selection notify
...
(fixes pasting into xterm)
SVN revision: 27428
2006-12-13 19:47:17 +00:00
ningerso
1129668231
Allow for handling the selection data conversion externally from ecore_x, but
...
provide the same auto-conversion when data is set for the selection.
This should work identically as before, except if the app relied on ecore to
send the notification when no data was present, please test your apps.
SVN revision: 27420
2006-12-11 23:05:48 +00:00
ningerso
5cb9a5e8a4
Remove warnings when building without X damage support.
...
SVN revision: 27416
2006-12-11 07:33:40 +00:00
ningerso
45931feb9e
Cleanup warnings when building without support for the X fixes extension.
...
SVN revision: 27415
2006-12-11 06:33:42 +00:00
Carsten Haitzler
3e337b0754
and actually call the engine calls!
...
SVN revision: 27390
2006-12-09 09:02:43 +00:00
Carsten Haitzler
2058cfd58b
1. add new api calls to 1. set a "native surface" for image objects. this
...
currently does nothing and i have kept it VEEERY generic it's a pointer to a
native surface which can be just about anything - each engine will probably
define a format of its own you need to use VIA the native surface type.
2. add calls to set/get colorspace - moving this down into the engine level.
so far engines do nothing at all with it - but api is there.
3. clean up gl engine a bit - make it more standard.
SVN revision: 27389
2006-12-09 08:52:08 +00:00
rephorm
5a4cffcf90
add some documentation
...
SVN revision: 27380
2006-12-08 07:51:48 +00:00
Carsten Haitzler
6635bab903
bring gl engine vaguely back up to snuff.
...
SVN revision: 27363
2006-12-06 14:58:00 +00:00
Michael Jennings
647edd2a27
Tue Dec 5 16:50:38 2006 Michael Jennings (mej)
...
Fix spec file and add directfb support.
----------------------------------------------------------------------
SVN revision: 27362
2006-12-05 21:50:39 +00:00
Michael Jennings
ee904fa26a
Mon Dec 4 15:34:28 2006 Michael Jennings (mej)
...
Build fixes. No new deps means exactly that!
----------------------------------------------------------------------
SVN revision: 27349
2006-12-04 20:34:30 +00:00
Carsten Haitzler
38af0c332a
lotys of changes - mayaswell asparagus - and the start of some of my fm
...
properties dialog work... it sucks - i know.
SVN revision: 27348
2006-12-04 12:14:18 +00:00
ningerso
f71fcb3084
Revert a commit that should not have gone in. This was code to address what
...
appears to be an endianess bug in Apple's X server.
SVN revision: 27325
2006-12-02 06:40:24 +00:00
ningerso
9f0f36e903
Send a selection request event when it occurs and expand the event structure to
...
include useful information. This event handler needs more work to determine when
to convert the data automatically and when to defer to the application handler.
SVN revision: 27324
2006-12-02 06:37:51 +00:00
Carsten Haitzler
0a798ec6a8
add version to smart classes.
...
SVN revision: 27323
2006-12-02 03:20:56 +00:00
Christopher Michael
ed0154875b
Remove some old crufty function that is no longer needed to check pacakge
...
versions.
SVN revision: 27282
2006-11-29 19:40:34 +00:00
ningerso
b8416d9646
Reduce additional layout parsing overhead by using the format string without
...
copying the contents to temporary buffers. This cuts the time spent during
the layout phase in half.
SVN revision: 27270
2006-11-28 20:30:48 +00:00
ningerso
0a734352bd
Improve format parsing performance by using preloaded stringshares to do pointer
...
comparisons rather than strcmp and avoid extra malloc/free overhead. May be a
slight slow down on short simple text, but a significant improvement on longer
and more complex formatting.
SVN revision: 27268
2006-11-28 16:14:11 +00:00
David Walter Seikel
97970e262f
A good catch by devilhorns.
...
SVN revision: 27257
2006-11-27 21:33:01 +00:00
Christopher Michael
26b9a98431
Move tslib (Touchscreen) checks inside the "want_ecore_fb" block, as tslib
...
is only used if we're building ecore_fb.
SVN revision: 27206
2006-11-25 19:24:46 +00:00
Carsten Haitzler
6356e709b8
1. image size bounds checks for eet
...
2. e17 bug
3. color class add fir ibar state of label
4. epeg scales before getting pixel data.
SVN revision: 27205
2006-11-25 15:37:45 +00:00
kaethorn
5538e2d90a
Remove fonts from package. Thanks to N-Mi.
...
SVN revision: 27199
2006-11-23 01:15:47 +00:00
Carsten Haitzler
103458be65
remove thread deadlock! werd!
...
SVN revision: 27164
2006-11-18 03:24:40 +00:00