Commit Graph

4711 Commits

Author SHA1 Message Date
Sebastian Dransfeld 8311e6db59 Formatting.
SVN revision: 28962
2007-03-23 17:31:01 +00:00
kaethorn 3a2190033d fix include dir.
SVN revision: 28959
2007-03-23 11:42:19 +00:00
tilman 39a9ae319a back out the embryoincludedir stuff again. it broke distcheck, and the old way wasn't that bad ;D
SVN revision: 28958
2007-03-23 10:59:08 +00:00
tilman 2f91dd8cec heh, we don't actually directly require eet and embryo :)
SVN revision: 28957
2007-03-23 10:23:17 +00:00
tilman 2926465e70 cleaned up requirements
SVN revision: 28956
2007-03-23 10:20:47 +00:00
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
Carsten Haitzler 99d9b9bc5b add pthread libs etc. to evas-config and pkgconfig stuff
SVN revision: 27163
2006-11-18 02:54:34 +00:00
Carsten Haitzler f3e4e0d7ed threads back on - try this.
SVN revision: 27162
2006-11-18 02:51:27 +00:00
Carsten Haitzler df0c6f847c disable threads for now - seemed ok. this is a weird thread issue - see mail
to devel list.


SVN revision: 27161
2006-11-18 01:49:31 +00:00
Carsten Haitzler 1cfed3e3c0 and actually allow "USER" images (ie don't encode them into the .edj - use an
external path to them)


SVN revision: 27156
2006-11-17 14:47:30 +00:00
tilman e22ae28a41 missing define for BUILD_ECORE_DESKTOP
SVN revision: 27139
2006-11-16 16:53:59 +00:00
Carsten Haitzler 0d42fa44c1 check for set affinity in pthread - seems to bemissing from debian
testing/etch (but is in ubuntu). weird as its a gnu extension in libc and
been in for a few years.


SVN revision: 27133
2006-11-16 06:31:52 +00:00
Carsten Haitzler f80a02f999 a few things.
1. disable viewports other than 1:1 at 0,0
2. remove output space coorsds for pointer.
3. remove geom caching
4. make threaded pipelined engine a runtime detect if u have > 1 cpu.
5. pthread build default if u have pthread.h and sched.h


SVN revision: 27131
2006-11-16 03:20:24 +00:00
Carsten Haitzler ccc60306a0 sli is possible- but not optimal.
SVN revision: 27129
2006-11-15 16:44:34 +00:00
Carsten Haitzler 2ecb8da51f oops - disable threads by default. still experimental.
SVN revision: 27122
2006-11-15 12:04:02 +00:00
Carsten Haitzler e99a611e98 fix --enable-ptrhead and poly render symbol - oops
SVN revision: 27121
2006-11-15 11:57:42 +00:00
Carsten Haitzler 4021776111 nash patch
SVN revision: 27100
2006-11-14 02:00:23 +00:00
Carsten Haitzler 9781eb9b38 1. evas gets a pipeline with deferred rendering ability (sometimes faster,
sometimes slower)
2. --enable-pthreads will enable multi-threaded rendering (current support is
for up to 4 threads so if you have a new fanled quad core or dual cpu dual
core box or whatever you will in theory be able to max moe of its cpu grunt
with the software rendering engine. this can only be done because i added the
pipelines which means almsot entirely lock-free multithreading internally in
evas. the only locks are for fonts but with a little work i might be able to
remove some/most of those too)

for now pthreaded rendering likely will be linux only (it relies on sched.h
for setting scheduler params to force the slave threads to run on separate
cpu's as linux likes to keep them on the same cpu otherwise and thus we get
no speedups at all - only slowdowns).

aso note that it is a bit of a mixed bag. complex ops (like smooth scaling
with alpha blending) get speedups, but simple ops (like blits/fills) slow down.

this all neds examination and tweaking still - but it's a start.


SVN revision: 27098
2006-11-13 23:23:44 +00:00
David Walter Seikel 13ba0a5f57 More documenting.
SVN revision: 27096
2006-11-13 22:08:10 +00:00
David Walter Seikel 168abd8f5f Disable the instrumentation output.
SVN revision: 27089
2006-11-13 14:35:37 +00:00
David Walter Seikel 9e1d31e6b5 Oops, left debugging turned on.
SVN revision: 27088
2006-11-13 14:27:29 +00:00
David Walter Seikel 19fae92d52 *No more KDE duplicates in menus.
*Start documenting the FDO menu process a bit better.


SVN revision: 27087
2006-11-13 14:20:43 +00:00
David Walter Seikel 0b383eb7bc Lets see if I can make ubuntu and fedora core both happy.
SVN revision: 27076
2006-11-12 16:09:06 +00:00
David Walter Seikel 54b93d6390 Be a bit more paranoid about this loop.
SVN revision: 27075
2006-11-12 14:53:57 +00:00
David Walter Seikel 3ee708865c .cvsignore++
SVN revision: 27074
2006-11-12 13:19:12 +00:00
David Walter Seikel aa360c527d Oops. Too much debugging, too little sleep.
SVN revision: 27063
2006-11-12 02:51:49 +00:00
David Walter Seikel 7b069b1ce0 * Revert the ubuntu fix coz it breaks fedora core.
* Try a quick work around for that reported memory eating loop.

I'll fix these properly later today.


SVN revision: 27062
2006-11-12 02:48:34 +00:00
Carsten Haitzler c08e0a8af8 fix button up for buttons 8,9 etc.
SVN revision: 27059
2006-11-12 01:32:30 +00:00
Carsten Haitzler 1a558240a3 and have glitz disabled for now as its pretty much a skeleton engine.
SVN revision: 27046
2006-11-11 06:04:55 +00:00
Carsten Haitzler 41b70e1b8a simply as PLACEHOLDER for a glitz engine. i plan on making it almost
identical to the xrender engine - but xrender and glitz do not map entirely
1:1 api-wise.


SVN revision: 27045
2006-11-11 06:03:13 +00:00
Carsten Haitzler 97ad6ae63e unused var.
SVN revision: 27043
2006-11-11 04:34:51 +00:00
Carsten Haitzler 37f6b78efe dont loop over screens - pointless
SVN revision: 27042
2006-11-11 04:27:07 +00:00
Kim Woelders 6bc4fbac26 Add const. Fix warnings.
SVN revision: 27037
2006-11-10 19:58:18 +00:00
Kim Woelders 82a7290a4a Fix warnings.
SVN revision: 27036
2006-11-10 19:11:12 +00:00
Carsten Haitzler 18f1604ccc vincent spotted these. fixed :)
SVN revision: 27035
2006-11-10 15:01:25 +00:00
David Walter Seikel 4f7341166c *Implement MergeFile type=parent.
*Workaround for some strangeness I found in some menu files.

*Config path was broken, fixed now.


SVN revision: 27030
2006-11-09 13:35:21 +00:00
doursse bb44624d72 cosmetic: the MappingNotify event has id 34 whereas ClientMessage is 33
SVN revision: 27009
2006-11-08 06:33:55 +00:00
Kim Woelders b7622dd8c8 Add const, fix warnings.
SVN revision: 26977
2006-11-05 17:45:03 +00:00
Kim Woelders 7c4d58dbdf Add const, fix warnings.
SVN revision: 26976
2006-11-05 16:49:55 +00:00
Kim Woelders 91e6ee5f66 Add const, fix warnings.
SVN revision: 26975
2006-11-05 16:42:30 +00:00
Kim Woelders 563035d3db Fix warnings.
SVN revision: 26974
2006-11-05 16:34:30 +00:00
Kim Woelders fe390d060e Fix warnings.
SVN revision: 26973
2006-11-05 15:22:47 +00:00
Kim Woelders bb3f3b8d83 Selection data should be untyped. Add const. Fix warnings.
SVN revision: 26972
2006-11-05 15:14:49 +00:00
Kim Woelders 1159a35a17 Fix warnings.
SVN revision: 26971
2006-11-05 14:19:56 +00:00
Kim Woelders 5c8603665a No void pointer arithmetic.
SVN revision: 26970
2006-11-05 14:18:34 +00:00
Kim Woelders ed6538707d Add some static's.
SVN revision: 26967
2006-11-05 13:08:37 +00:00
Carsten Haitzler d75744200c and fix final off-by-a-bit in the xform.
SVN revision: 26966
2006-11-05 12:53:25 +00:00
Carsten Haitzler b24c5e70da massively improve xrender scaling to be almost perfect. a few nigglies remain
though with transformed images (especailly with border scaling)


SVN revision: 26965
2006-11-05 12:51:23 +00:00
Kim Woelders bcd4e797d6 Add const, fix warnings.
SVN revision: 26962
2006-11-05 12:14:08 +00:00
Carsten Haitzler 69e346c9a0 doing some cleanups to xr engine
SVN revision: 26958
2006-11-05 09:28:50 +00:00
Carsten Haitzler 1a2bbc3b2d fix fade of solid images in xrender engine
SVN revision: 26957
2006-11-05 06:04:51 +00:00
Carsten Haitzler c3674c8595 check dimensions for safety
SVN revision: 26954
2006-11-05 05:07:53 +00:00
Carsten Haitzler 1c6ed968fd simon's patch is back - fixed. :) still just makes parsing of tuf8 string
more forgiving. it doesn't "fix" the real problem.


SVN revision: 26901
2006-11-01 23:00:42 +00:00
Carsten Haitzler 2742499473 evas utf8 patch broke e17's about box. revert
SVN revision: 26897
2006-11-01 12:56:12 +00:00
Carsten Haitzler 2b06fffc26 asparagus.
SVN revision: 26895
2006-11-01 00:05:06 +00:00
Carsten Haitzler b964c06760 fair enough to be more forgiving of malformed utf8 strings - but the problem
just changes from being cut off to garbage in the middle of the string.


SVN revision: 26893
2006-10-31 23:43:06 +00:00
David Walter Seikel 3d9e259e7b Allocate a bit more ram, that should shutup valgrind.
SVN revision: 26852
2006-10-29 08:56:15 +00:00
David Walter Seikel a23d884945 Expand the command line to handle multiple files, or multiple commands
with  a single file each.

Needs a serious pounding.  The spec is incomplete on this stuff, no
telling what strange ways apps will try to abuse it.


SVN revision: 26850
2006-10-29 07:09:41 +00:00
David Walter Seikel abcd2dbe90 Should no longer be static now that we strdup it just like all the other
ecore_file functions.


SVN revision: 26844
2006-10-29 01:08:28 +00:00
David Walter Seikel 4a32cf0905 Handle putting files into commands. Mostly there, still needs some
work.  In particular it will only include the last of multiple files per
command.  I'll continue this when I wake up.


SVN revision: 26843
2006-10-28 15:27:12 +00:00
Carsten Haitzler 3aef7f0132 too zealous - ecore_config needs to come back
SVN revision: 26840
2006-10-28 11:41:53 +00:00
Carsten Haitzler 4d759dc84f striptease!
SVN revision: 26837
2006-10-28 10:15:26 +00:00
Carsten Haitzler a0d2a33d04 remove test/example stuff
SVN revision: 26835
2006-10-28 09:55:50 +00:00
Carsten Haitzler 935c00fdb1 remove even more
SVN revision: 26833
2006-10-28 09:28:10 +00:00
Carsten Haitzler f25731b240 remove...
SVN revision: 26832
2006-10-28 09:22:49 +00:00
Carsten Haitzler 9e61a142a6 removing...
SVN revision: 26831
2006-10-28 09:19:56 +00:00
Carsten Haitzler 573a7813ea remove data
SVN revision: 26830
2006-10-28 09:18:04 +00:00
David Walter Seikel be5de6cdb3 Copy filename escaping code from e_utils to make it more generally available.
Step 2 is to remove the original and have everything call this one instead.


SVN revision: 26828
2006-10-28 08:48:11 +00:00
Carsten Haitzler c7722b50d8 remove more
SVN revision: 26826
2006-10-28 07:06:15 +00:00
Carsten Haitzler b5f613f161 remove test progs and data
SVN revision: 26825
2006-10-28 07:04:17 +00:00
Carsten Haitzler 449550166b remove embryo debug/test stuff - move to elsewhere
SVN revision: 26823
2006-10-28 06:45:49 +00:00
Carsten Haitzler 93c42e4ec3 clean out -debug package stuff
SVN revision: 26822
2006-10-28 06:35:55 +00:00
Carsten Haitzler 101ed1b320 remove eet test progs
SVN revision: 26821
2006-10-28 06:32:53 +00:00
quan74 fd40774d78 re-enable svg loader in spec
SVN revision: 26819
2006-10-28 06:27:21 +00:00
Carsten Haitzler fd60c655b0 i was just playing with adding thread supprot to INTERNALS of evas (ie the
renderer gets threaded). if i thread at the simplest levels (low down in for
example the image scaler code - one of the most expensvie gfx routnes) on an
actual dual core system - performance drops by 40%. this just doesn't work
well at that level. thread creates and joins per render op are just a bad
thing (tm) :) so this really needs to go in much higher up and that presents
problems. :( i will need to clearly define entry and exit points to and from
threaded space (and thus all the locks) - remove all nested calls (where
internal code goes thru the same entry/exit points traditionally so it
deadlocks itself).. anyway - this here has all that code stripepd out i
played with - it is just the autofoo and build stuff so we can turn on/off
thread support at will in the build.


SVN revision: 26817
2006-10-28 03:02:23 +00:00
Carsten Haitzler 03e6eca6da ecore + e manager leak fix
SVN revision: 26814
2006-10-28 01:28:01 +00:00
Carsten Haitzler 41c833f7ee more notes for fangie
SVN revision: 26811
2006-10-27 15:24:30 +00:00
Dan Sinclair c3dbd3904d - make this const
SVN revision: 26806
2006-10-27 03:52:28 +00:00
David Walter Seikel 7981a62c63 ecore_desktop_get_command can now return a list of commands if it needs to.
SVN revision: 26788
2006-10-25 10:25:15 +00:00
Carsten Haitzler 0c4a5165df notes for fangie
SVN revision: 26768
2006-10-24 14:20:03 +00:00
Carsten Haitzler cb7d37c7d7 leak--
SVN revision: 26766
2006-10-24 11:39:03 +00:00
Carsten Haitzler cc0282d9dc debian packagnig mofo
SVN revision: 26762
2006-10-23 23:10:05 +00:00
Carsten Haitzler 5564c2a722 been doing instrumentation. i'm cuttong down on startup time - a little here
and there - noticing lots of excessive io and stat and what not junk.
trimming out.


SVN revision: 26729
2006-10-21 10:28:01 +00:00
Carsten Haitzler a74ccd1b0c patches (see devel list) :)
SVN revision: 26725
2006-10-21 02:32:14 +00:00
Carsten Haitzler 0522fd2680 oooh - nasty bug. and unnoticed for so long. sometimes ecore animators wont'
get fulyl deleted - and ecore will just continually loop and consume cpu -
oddly enough no one noticed. i am amazed! fixed.


SVN revision: 26708
2006-10-20 12:27:29 +00:00
rephorm 000776d5fd plug leak.
mark driver as const so its more obvious not to strdup


SVN revision: 26699
2006-10-20 01:46:41 +00:00
Carsten Haitzler 86352e8677 asparagus - we have fixed a lot of things this week, so before the weekend of
hacking... aspara


SVN revision: 26698
2006-10-19 23:44:54 +00:00
rephorm fff9407dc8 its possible for _pos_set() to be called after the final mouse move, but before the mouse up event when dragging a dragable. in this case, the calc immediately after would be incorrect. this fixes the bug noticable in winter sliders being jumpy. (the default theme did not exhibit the bug because the pulsing glow anim cause subsequent recalcs to immediately correct things)
SVN revision: 26678
2006-10-18 03:00:35 +00:00
Carsten Haitzler cfa5c0cad4 yamaguchi-san's dfb patch
SVN revision: 26672
2006-10-17 10:36:36 +00:00
David Walter Seikel dfc366dd8d Implement the FDE icon five second cache check rule.
SVN revision: 26660
2006-10-16 17:17:02 +00:00
Carsten Haitzler 3d832540ff safe reading of mmap! corupt eet/edje files would segv e!
SVN revision: 26659
2006-10-16 15:02:11 +00:00
David Walter Seikel c2b871fee0 Fix a crash reported by Hawkwind.
SVN revision: 26630
2006-10-15 23:08:53 +00:00
David Walter Seikel 8f2164d0e1 Hash the icon directories for speed.
SVN revision: 26622
2006-10-15 19:09:07 +00:00
Carsten Haitzler dcfe2e5fad aspara!
SVN revision: 26617
2006-10-15 15:41:17 +00:00
Carsten Haitzler 9604530f2f slight cleanups
SVN revision: 26615
2006-10-15 14:39:16 +00:00
Carsten Haitzler a25a94c23a leak--
SVN revision: 26613
2006-10-15 13:43:08 +00:00
Carsten Haitzler 21e9758f0b ooh - freeing a smart multiple times - bad bad bad.
SVN revision: 26611
2006-10-15 12:15:36 +00:00
Carsten Haitzler fd41ddf197 and really fix it now
SVN revision: 26610
2006-10-15 09:32:25 +00:00
Carsten Haitzler 6abe8fae09 fix recursive rm to delete broken symlinks
SVN revision: 26609
2006-10-15 09:18:26 +00:00
Mike Frysinger 88ce3a9252 fix up some orphaned context handling in previous commit
SVN revision: 26586
2006-10-14 04:43:28 +00:00
David Walter Seikel 19de139d6e Figure out where the directory icon info is and pass it along.
SVN revision: 26584
2006-10-14 04:14:28 +00:00
David Walter Seikel 9dd7b85e5b FIXME-- This got done a while ago.
SVN revision: 26579
2006-10-14 00:29:22 +00:00
David Walter Seikel d408b3f055 Some optimizations and tweaking.
SVN revision: 26576
2006-10-13 23:25:43 +00:00
David Walter Seikel 116abd7310 Bit rot in the debugging.
Thanks devilhorns and VeXocide.


SVN revision: 26554
2006-10-12 15:27:58 +00:00
David Walter Seikel 0f1e907fd7 raster wants mime types, raster gets mime types.
SVN revision: 26549
2006-10-12 13:47:10 +00:00
rephorm 980a64d58a add group aliases.
use as follows:

group {
  name: "primary_name";
  alias: "another_name";
  alias: "one_more_name";
}

then you can refer to the group by any of these names.


SVN revision: 26546
2006-10-12 05:35:14 +00:00
doursse 83bb15914f automated tools can not be perfect
SVN revision: 26497
2006-10-10 19:32:36 +00:00
doursse cacc00f14a update to the new new api of XCB
SVN revision: 26496
2006-10-10 19:16:16 +00:00
doursse 70a562b239 update to the new new api of XCB. The xrender engine needs review
SVN revision: 26495
2006-10-10 19:15:48 +00:00
tilman bfc4031eb9 don't check for valid timers/animators in timer_cancel/anim_cancel. the gain:pain ratio didn't turn out as good as expected - it's a PITA to make sure you only cancel valid timers/animators in your embryo code.
SVN revision: 26454
2006-10-09 17:11:16 +00:00
Carsten Haitzler b24637f442 asparagus! (finally after all the radical changes of late)
SVN revision: 26453
2006-10-09 15:47:03 +00:00
Carsten Haitzler c9f04f3f07 pass make distcheck.
SVN revision: 26452
2006-10-09 15:40:58 +00:00
Carsten Haitzler 5a2351be42 indenting
SVN revision: 26451
2006-10-09 15:19:18 +00:00
Carsten Haitzler 97b30a286e leaking spectrum colors man! :)
SVN revision: 26447
2006-10-09 15:00:45 +00:00
Carsten Haitzler 54184c2c37 add max text size for text objects - object wont get bigger than its text
contents. useful for some things.


SVN revision: 26439
2006-10-09 06:01:13 +00:00
Carsten Haitzler e2a72da538 key down/up swap
SVN revision: 26435
2006-10-09 04:26:41 +00:00
tilman 050db03ce7 don't rely on TT_CONFIG_OPTION_BYTECODE_INTERPRETER in freetype 2.1, because distros suck so much. oh well.
SVN revision: 26428
2006-10-08 13:58:58 +00:00
tilman 4bd6d8870a fixed evas_common_hinting_available so it works properly with both freetype 2.1 and 2.2
SVN revision: 26421
2006-10-08 13:00:26 +00:00
Carsten Haitzler 94e3e465bf remove sub-pixel cursor advance for font rendering
SVN revision: 26420
2006-10-08 12:43:31 +00:00
Carsten Haitzler 3c6495b122 hmm - broke e17's mouse pointer
SVN revision: 26403
2006-10-08 00:32:50 +00:00
tilman 3074654eaf don't forward noop move/resize calls to smart objects anymore. code wrapped in ifdefs so you can easily restore the old behaviour if needed.
SVN revision: 26399
2006-10-07 17:35:14 +00:00
quan74 7c0ade140e add gst decoder to spec - TODO: add buildcond stuff
SVN revision: 26387
2006-10-07 00:41:13 +00:00
moom 424b6c5ffb * Fix a bug with double-click
SVN revision: 26381
2006-10-06 19:13:33 +00:00
Carsten Haitzler 801bdf34d8 joses fixes for grads with premul
SVN revision: 26348
2006-10-05 05:28:35 +00:00
David Walter Seikel ab5d404765 Its a hard icon if only the icon path is specified in the .desktop.
Thanks to jcwong for reporting the bug that lead to finding this.


SVN revision: 26342
2006-10-04 06:17:00 +00:00
Carsten Haitzler 64ab8b381d oooh - lots of cache misses due to new load opts - if load opts have "0"
members cache was being missed. fixed. :)


SVN revision: 26339
2006-10-03 23:49:03 +00:00
rephorm 7896dff6ed typo. should be member, not method
SVN revision: 26311
2006-10-03 02:19:14 +00:00
Carsten Haitzler 84599b4086 premul fixes from jose
SVN revision: 26301
2006-10-02 13:19:20 +00:00
Carsten Haitzler 42aa3066e9 check sparseness when doing eet loads.
SVN revision: 26300
2006-10-02 11:24:26 +00:00
Carsten Haitzler 3df80d676c add sparseness checker :)
SVN revision: 26299
2006-10-02 11:12:39 +00:00
Carsten Haitzler f458cf8448 that was silliness - convert then memcpy anyway.
SVN revision: 26297
2006-10-02 10:37:13 +00:00
Carsten Haitzler b8606a2712 dont unpremul
SVN revision: 26293
2006-10-02 07:05:35 +00:00
Carsten Haitzler 7794ad5de9 fix eet load of premul images - need to check they are not "bad" :)
SVN revision: 26291
2006-10-02 05:28:39 +00:00
Carsten Haitzler 87af70ceef fix unpremul - broken :(
SVN revision: 26288
2006-10-02 05:19:39 +00:00
doursse 5eda84b66b update to the new api of xcb 1.0. et rid of xcb_aux dependancy
SVN revision: 26279
2006-10-01 18:27:31 +00:00
Peter Wehrfritz b08b9b4ff3 this example would never compile
SVN revision: 26245
2006-09-30 18:42:57 +00:00
David Walter Seikel 481c47b748 If icon_class ends up being blank, then free and null it.
Thanks to jeffdameth for pointing out the problem.


SVN revision: 26240
2006-09-30 16:45:26 +00:00
Carsten Haitzler 2190ed562a more commit....
SVN revision: 26237
2006-09-30 10:21:23 +00:00
Carsten Haitzler 8c93e825a8 same as previous commit.
SVN revision: 26236
2006-09-30 10:18:37 +00:00
rephorm 92755a5af9 missed this
SVN revision: 26219
2006-09-29 13:11:49 +00:00
David Walter Seikel 7749a80dfd We need to determine where the full path came from.
SVN revision: 26217
2006-09-29 12:25:39 +00:00
David Walter Seikel 9201a62908 Let it compile again.
SVN revision: 26214
2006-09-29 09:28:36 +00:00
ningerso 965166056b Allow data formats other than the specified format when fetching properties.
Pass the actual data format along with property data.


SVN revision: 26206
2006-09-29 05:49:14 +00:00
ningerso d796ac9023 Remove warnings by ifdefing conditonal variables.
SVN revision: 26203
2006-09-29 04:27:39 +00:00
rephorm eae096cce5 add data pointer to method callbacks
clean up some warnings


SVN revision: 26202
2006-09-29 03:05:21 +00:00
rephorm f32284778e support arrays (via a more general marshal function)
add utility function to get length of a "complete type" in the signature
this assumes the signature is valid. we should probably add a validator (and enfore the recursion limits in the spec)


SVN revision: 26198
2006-09-29 02:04:06 +00:00
Peter Wehrfritz b1d7ba8071 fix segv, the new adress is not necessary the same as the old one
SVN revision: 26192
2006-09-28 20:44:33 +00:00
ningerso 006784cbcd Fallback to attempt 16 bit format accepts on selection notifies when the
8 bit format fails. This fixes receiving application/x-color from gimp but is
probably not an ideal solution.


SVN revision: 26190
2006-09-28 18:56:03 +00:00
rephorm 2ef90bf328 small cleanups
api change on _new_error()


SVN revision: 26184
2006-09-27 23:37:01 +00:00
rephorm 7aa493321b remove excess debugging cruft
SVN revision: 26180
2006-09-27 19:32:45 +00:00
rephorm d348065dea fix a small leak.
thanks sebastid


SVN revision: 26178
2006-09-27 14:29:42 +00:00
rephorm fe3c88c4e6 missed this :( sorry
SVN revision: 26177
2006-09-27 13:27:54 +00:00
rephorm 198b5ee4f6 add quick test of object/method API
SVN revision: 26172
2006-09-27 00:02:30 +00:00
rephorm 4e1d08d200 add simple object/method creation API
SVN revision: 26171
2006-09-27 00:00:59 +00:00
David Walter Seikel 1463d31ea0 Remave any of our special fields on save if they are empty.
SVN revision: 26166
2006-09-26 18:08:50 +00:00
David Walter Seikel 2e8f693c6f Turns out these where not sane after all.
SVN revision: 26158
2006-09-26 10:13:52 +00:00
David Walter Seikel 8459b8a67f We already have an xml parser, we don't need another one.
SVN revision: 26157
2006-09-26 05:16:13 +00:00
Carsten Haitzler a49e617eb1 try blake's suggestion.
SVN revision: 26154
2006-09-25 23:05:30 +00:00
sebastid 035e68b394 Don't append empty elements.
SVN revision: 26153
2006-09-25 22:55:43 +00:00
sebastid 3232c1d19b xml parser
SVN revision: 26152
2006-09-25 22:39:08 +00:00
David Walter Seikel d95ff4d626 Don't print instrumentation data if there is nothing to print.
SVN revision: 26142
2006-09-25 13:33:37 +00:00
David Walter Seikel 51e8714de8 Bit'o'comentary.
SVN revision: 26140
2006-09-25 13:04:25 +00:00
David Walter Seikel 208068dfbf *Back to the icon review.
*Rearrange and shuffle the code a bit to get the icon stuff all
together.

*Make sure that all paths through the icon finding code get counted and
timed properly, because speeding things up is next after the icon review.


SVN revision: 26139
2006-09-25 12:50:23 +00:00
Carsten Haitzler 9865a4fadb add asm/page.h back in. doesn't hurt on x86
SVN revision: 26138
2006-09-25 11:49:03 +00:00
rephorm e04c193c57 make these static const
SVN revision: 26135
2006-09-25 05:39:50 +00:00
rephorm db0d1f4ce5 const on key also
namespace static functions for the hell of it
properly encode/decode address values
add function to print address as a string


SVN revision: 26134
2006-09-25 05:30:48 +00:00
rephorm bd4644aae9 add const
SVN revision: 26133
2006-09-25 05:24:47 +00:00
rephorm 5ad73d3440 copy the name into the buffer so that svr->path gets set correctly later
SVN revision: 26132
2006-09-25 05:21:14 +00:00
rephorm a857aa5926 oops. didn't mean to change this
SVN revision: 26128
2006-09-25 01:53:47 +00:00
Carsten Haitzler 9fb59104ab and the xpm loader also leaked!
SVN revision: 26126
2006-09-24 23:31:21 +00:00
David Walter Seikel 2e0cf8f14c Oops, missed this.
SVN revision: 26123
2006-09-24 22:27:04 +00:00
David Walter Seikel b6f5b60b5f This was also a good patch.
SVN revision: 26122
2006-09-24 22:08:10 +00:00
David Walter Seikel 72b893b2b6 This one passes muster as well.
SVN revision: 26120
2006-09-24 21:38:00 +00:00
David Walter Seikel 571156e767 This one is sane, I'll put it back in.
SVN revision: 26119
2006-09-24 21:30:23 +00:00
David Walter Seikel 1f7e1dfa3a I'm reverting these so that menu generation doesn't crash anymore.
SVN revision: 26118
2006-09-24 21:21:24 +00:00
David Walter Seikel 59f86f0a78 Another const warning.
SVN revision: 26116
2006-09-24 21:17:09 +00:00
David Walter Seikel 5898e380e9 I'm not the first to say this, and I want be the last. const is more
trouble than it's worth.  It gets in the way more than it helps.


SVN revision: 26112
2006-09-24 20:03:31 +00:00
David Walter Seikel e43d359810 Add a sanity check, if there is no group of interest found, then this is
not a .desktop that anybody would be interested in.


SVN revision: 26111
2006-09-24 19:55:06 +00:00
David Walter Seikel 1027e2004c Document that \n is the other white space.
SVN revision: 26110
2006-09-24 19:27:20 +00:00
David Walter Seikel 4069dd3a90 *Not all white space is treated the same here, so using isspace is not
correct.  In this case, use of isspace causes bugs where only the
initial word of names is used, exe parameters are stripped, etc.

*The exe params should be strdup'ed just like all the others.  This one
is my fault.


SVN revision: 26108
2006-09-24 16:37:43 +00:00
sebastid 2173bc5e08 Only delete these paths on shutdown.
SVN revision: 26104
2006-09-24 14:29:15 +00:00
sebastid 0780d4cd45 Remove unused variables.
SVN revision: 26101
2006-09-24 13:32:25 +00:00
sebastid b7029d1b60 Fix more typo.
SVN revision: 26100
2006-09-24 13:31:19 +00:00
Carsten Haitzler fc717d365f fix pixel buffer overflow on loading corrupt/malformed/bad xpm's
SVN revision: 26098
2006-09-24 13:28:01 +00:00
sebastid 7b9f59d959 Fix typo.
SVN revision: 26097
2006-09-24 13:24:28 +00:00
Carsten Haitzler 8b641a9035 cleanups of xpm loader - possibly mem overruns fixed.
SVN revision: 26096
2006-09-24 13:03:39 +00:00
sebastid 39badb5ed7 What to do?
SVN revision: 26095
2006-09-24 12:55:44 +00:00
sebastid c55e86c353 Free paths.
SVN revision: 26093
2006-09-24 12:51:22 +00:00
sebastid 0931fa44b3 FIXME++
SVN revision: 26092
2006-09-24 12:27:15 +00:00
sebastid 4bf62d9b21 Fix mem leaks.
Is Ecore_Desktop_Tree buffers needed?


SVN revision: 26091
2006-09-24 12:26:09 +00:00
sebastid 908e69de2e Plug memleak.
SVN revision: 26090
2006-09-24 12:21:44 +00:00
sebastid a1865b0d30 *** empty log message ***
SVN revision: 26089
2006-09-24 11:17:03 +00:00
sebastid 036f824be9 Fix mem leaks.
SVN revision: 26088
2006-09-24 09:28:21 +00:00
sebastid 5608f9adcf Remove double declarations.
No need to typedef to void.


SVN revision: 26086
2006-09-24 08:16:02 +00:00
sebastid d0be3efc40 This event is from ecore_con
SVN revision: 26085
2006-09-24 08:06:57 +00:00
rephorm feeca8301b cleaner handling of optional features
SVN revision: 26084
2006-09-24 07:53:47 +00:00
rephorm 64386aa44c don't include ifdefs in the main header
SVN revision: 26083
2006-09-24 07:35:50 +00:00
rephorm ce507ae550 missed a few files
SVN revision: 26082
2006-09-24 07:28:07 +00:00
rephorm 16f3aae0c9 Add abstract socket namespace support to ecore_con.
Lots of work on ecore_dbus
Hilights:
  - get the socket address for system/session/startup busses from the environment
  - can request/release a bus name
  - receive method calls (we need to add a way to register callbacks for specific methods)
  - send signals and method replies (untested)

*** API BREAKAGE ***
ecore_dbus_message_new_method_call() - the 'destination' param has moved to after the 'method' param to keep things consistent with newly supported message types and the param ordering in the spec.


SVN revision: 26081
2006-09-24 07:24:52 +00:00
Dan Sinclair 9e48ad8026 - fix warning
SVN revision: 26075
2006-09-23 20:45:06 +00:00
sebastid 82ac63e805 initialize memory.
SVN revision: 26065
2006-09-23 11:23:43 +00:00