Kim Woelders [Sat, 3 Feb 2007 23:03:57 +0000 (23:03 +0000)]
Quiet!
SVN revision: 28231
Christopher Michael [Sat, 3 Feb 2007 20:44:35 +0000 (20:44 +0000)]
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
Stafford Mitchell Horne [Sat, 3 Feb 2007 20:09:47 +0000 (20:09 +0000)]
Add a missing test.desktop file. This one allows for the test to pass.
SVN revision: 28227
doursse [Sat, 3 Feb 2007 17:59:05 +0000 (17:59 +0000)]
add some const
SVN revision: 28222
ningerso [Sat, 3 Feb 2007 13:51:02 +0000 (13:51 +0000)]
Remove debugging file.
SVN revision: 28220
ningerso [Sat, 3 Feb 2007 13:13:47 +0000 (13:13 +0000)]
Add document generation script.
SVN revision: 28219
ningerso [Sat, 3 Feb 2007 13:11:41 +0000 (13:11 +0000)]
Add top level informational files to efreet.
SVN revision: 28218
ningerso [Sat, 3 Feb 2007 13:10:13 +0000 (13:10 +0000)]
Makefile.am for test data.
SVN revision: 28217
ningerso [Sat, 3 Feb 2007 13:09:22 +0000 (13:09 +0000)]
Top level Makefile.am for efreet.
SVN revision: 28216
ningerso [Sat, 3 Feb 2007 13:08:15 +0000 (13:08 +0000)]
Freedesktop test files.
SVN revision: 28215
ningerso [Sat, 3 Feb 2007 13:05:30 +0000 (13:05 +0000)]
Initial import of efreet, an implementation of the freedesktop icon and menu
specs.
SVN revision: 28214
ningerso [Sat, 3 Feb 2007 09:33:26 +0000 (09:33 +0000)]
Patch from Glen Larsen to fix dlopen failure handling in module loader.
SVN revision: 28213
Sebastian Dransfeld [Fri, 2 Feb 2007 00:41:33 +0000 (00:41 +0000)]
formatting.
SVN revision: 28191
Peter Wehrfritz [Thu, 1 Feb 2007 19:22:35 +0000 (19:22 +0000)]
- 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
Peter Wehrfritz [Sun, 28 Jan 2007 02:46:13 +0000 (02:46 +0000)]
add ecore_list_mergesort() and ecore_list_heapsort()
SVN revision: 28139
kaethorn [Sat, 27 Jan 2007 18:59:15 +0000 (18:59 +0000)]
Missed this one. Thanks to Wang Xu.
SVN revision: 28137
doursse [Sat, 27 Jan 2007 04:05:58 +0000 (04:05 +0000)]
check if the mem is allocated
SVN revision: 28127
doursse [Sat, 27 Jan 2007 03:51:05 +0000 (03:51 +0000)]
use CHECK_PARAM_POINTER_RETURN
SVN revision: 28126
doursse [Thu, 25 Jan 2007 23:43:46 +0000 (23:43 +0000)]
formatting. Add of ecore_str_has_prefix/suffix functions
SVN revision: 28118
Andreas Volz [Mon, 22 Jan 2007 23:38:39 +0000 (23:38 +0000)]
fixed polygon moving
SVN revision: 28109
Carsten Haitzler [Mon, 22 Jan 2007 12:44:57 +0000 (12:44 +0000)]
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
Sebastian Dransfeld [Sun, 21 Jan 2007 13:54:24 +0000 (13:54 +0000)]
Don't need to check for old, as we already established that this list
isn't empty.
SVN revision: 28092
Sebastian Dransfeld [Sun, 21 Jan 2007 13:53:06 +0000 (13:53 +0000)]
Already did this test ~10 lines up.
SVN revision: 28091
Sebastian Dransfeld [Sun, 21 Jan 2007 12:48:03 +0000 (12:48 +0000)]
No need to check this, a non-empty list must have a first pointer.
SVN revision: 28090
doursse [Sat, 20 Jan 2007 16:51:48 +0000 (16:51 +0000)]
missing ac_subst
SVN revision: 28083
doursse [Sat, 20 Jan 2007 15:36:41 +0000 (15:36 +0000)]
and fix the creation of the shared lib with MinGW.
SVN revision: 28081
doursse [Sat, 20 Jan 2007 15:20:23 +0000 (15:20 +0000)]
fix compilation with MinGW
SVN revision: 28080
rephorm [Fri, 19 Jan 2007 14:02:34 +0000 (14:02 +0000)]
allow shutting down ecore_file and re-initting
SVN revision: 28063
Sebastian Dransfeld [Thu, 18 Jan 2007 23:58:40 +0000 (23:58 +0000)]
Typo.
SVN revision: 28054
rephorm [Thu, 18 Jan 2007 07:28:56 +0000 (07:28 +0000)]
fix ecore_file_get_dir() to return "/" for files in the root directory
SVN revision: 28042
Sebastian Dransfeld [Wed, 17 Jan 2007 13:41:08 +0000 (13:41 +0000)]
Functions to join lists and hashes.
SVN revision: 28034
Carsten Haitzler [Tue, 16 Jan 2007 10:17:46 +0000 (10:17 +0000)]
1. make curl interactivity MUCH better.
2. make ecore_evas use the norender call to delete objects aggressively for
hiddent canvases.
SVN revision: 28015
Carsten Haitzler [Tue, 16 Jan 2007 10:17:10 +0000 (10:17 +0000)]
actually dont delay so long in deleting objects. make it happen sooner
SVN revision: 28014
ningerso [Tue, 16 Jan 2007 01:27:01 +0000 (01:27 +0000)]
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
Sebastian Dransfeld [Sat, 13 Jan 2007 17:51:10 +0000 (17:51 +0000)]
Remove this check, it can hide bugs. A non-empty list should always
have a last pointer.
SVN revision: 27949
Sebastian Dransfeld [Sat, 13 Jan 2007 17:49:15 +0000 (17:49 +0000)]
When doing remove_last on a dlist, use the ->previous property well!
SVN revision: 27948
Sebastian Dransfeld [Sat, 13 Jan 2007 01:49:42 +0000 (01:49 +0000)]
Limit curl run to 0.2 seconds.
SVN revision: 27937
Dan Sinclair [Thu, 11 Jan 2007 23:42:21 +0000 (23:42 +0000)]
- if we're replacing the value in the hash make sure we free the old value
SVN revision: 27909
kaethorn [Thu, 11 Jan 2007 21:56:44 +0000 (21:56 +0000)]
Use wildcards for dynamic header and static library inclusion.
SVN revision: 27906
Dan Sinclair [Wed, 10 Jan 2007 21:56:11 +0000 (21:56 +0000)]
- change find to leave the list pointing to the found item instead of the
next item in the list
SVN revision: 27899
ningerso [Wed, 10 Jan 2007 11:33:33 +0000 (11:33 +0000)]
Fix doxygen comments for new header.
SVN revision: 27891
ningerso [Wed, 10 Jan 2007 11:28:41 +0000 (11:28 +0000)]
Add ecore_strlcpy for an strlcpy copy available on all architectures.
SVN revision: 27890
Peter Wehrfritz [Tue, 9 Jan 2007 21:21:29 +0000 (21:21 +0000)]
save some loops in _ecore_list_goto_index()
SVN revision: 27882
ningerso [Thu, 4 Jan 2007 07:45:40 +0000 (07:45 +0000)]
Add a function to get the count of nodes in a hash.
SVN revision: 27786
Carsten Haitzler [Thu, 4 Jan 2007 03:42:14 +0000 (03:42 +0000)]
xrender_x11 engine handles yuv colorspace now - software path, but works.
SVN revision: 27779
Carsten Haitzler [Wed, 3 Jan 2007 06:24:25 +0000 (06:24 +0000)]
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
Carsten Haitzler [Tue, 2 Jan 2007 02:43:11 +0000 (02:43 +0000)]
and use pixelstorei to do the row skips :)
SVN revision: 27714
Carsten Haitzler [Sun, 31 Dec 2006 07:00:13 +0000 (07:00 +0000)]
well THAT was just silly. fix yuv texture upload bug - row by row get it right.
SVN revision: 27691
Carsten Haitzler [Fri, 29 Dec 2006 03:32:46 +0000 (03:32 +0000)]
colorspace work mostly. not complete.
SVN revision: 27630
Carsten Haitzler [Fri, 29 Dec 2006 02:56:33 +0000 (02:56 +0000)]
custom screensaver patches
SVN revision: 27629
Carsten Haitzler [Fri, 29 Dec 2006 02:06:46 +0000 (02:06 +0000)]
what on earth was that code? looks entirely wrong - comment it out.
SVN revision: 27627
Sebastian Dransfeld [Thu, 28 Dec 2006 15:23:47 +0000 (15:23 +0000)]
Move hash gen func to own file.
SVN revision: 27605
Sebastian Dransfeld [Thu, 28 Dec 2006 12:48:20 +0000 (12:48 +0000)]
Remove unused variable.
SVN revision: 27592
Sebastian Dransfeld [Thu, 28 Dec 2006 12:47:33 +0000 (12:47 +0000)]
Fix warning. First compute value, then increment pointer.
SVN revision: 27591
Sebastian Dransfeld [Thu, 28 Dec 2006 12:45:32 +0000 (12:45 +0000)]
Remove unused variables.
SVN revision: 27590
Sebastian Dransfeld [Thu, 28 Dec 2006 12:40:42 +0000 (12:40 +0000)]
Remove unused variables.
Add */ to comment.
SVN revision: 27589
Sebastian Dransfeld [Thu, 28 Dec 2006 12:37:37 +0000 (12:37 +0000)]
Fix warning. First compute value then increment pointer.
SVN revision: 27588
Sebastian Dransfeld [Thu, 28 Dec 2006 12:36:41 +0000 (12:36 +0000)]
Remove unused variables.
SVN revision: 27587
Sebastian Dransfeld [Thu, 28 Dec 2006 12:35:08 +0000 (12:35 +0000)]
Fix warning, first compute value then increment pointer.
SVN revision: 27586
Sebastian Dransfeld [Thu, 28 Dec 2006 12:33:29 +0000 (12:33 +0000)]
Fix warnings. First compute value, then increment pointer.
SVN revision: 27585
Sebastian Dransfeld [Thu, 28 Dec 2006 12:23:13 +0000 (12:23 +0000)]
Use cpp to remove code.
SVN revision: 27584
Sebastian Dransfeld [Thu, 28 Dec 2006 11:35:40 +0000 (11:35 +0000)]
No need to alloc Edje_List_Foreach_Data
SVN revision: 27583
Kim Woelders [Thu, 28 Dec 2006 10:19:34 +0000 (10:19 +0000)]
Add const.
SVN revision: 27580
rephorm [Thu, 28 Dec 2006 03:31:44 +0000 (03:31 +0000)]
add some docs
SVN revision: 27579
rephorm [Thu, 28 Dec 2006 03:30:11 +0000 (03:30 +0000)]
add ecore_list_find() to find a data node via a compare callback
SVN revision: 27578
rephorm [Thu, 28 Dec 2006 02:57:31 +0000 (02:57 +0000)]
Patch for line geometry from Cedric BAIL
Remove commented out lines
SVN revision: 27577
Christopher Michael [Tue, 26 Dec 2006 05:10:48 +0000 (05:10 +0000)]
Revert that recent trap commit.
SVN revision: 27567
Christopher Michael [Tue, 26 Dec 2006 05:06:11 +0000 (05:06 +0000)]
Added some safety traps to help avoid segfaults.
SVN revision: 27566
Viktor Kojouharov [Sun, 24 Dec 2006 10:29:16 +0000 (10:29 +0000)]
text_class_del/list functions
SVN revision: 27558
rephorm [Thu, 21 Dec 2006 14:42:20 +0000 (14:42 +0000)]
point out some more leaks
SVN revision: 27542
rephorm [Thu, 21 Dec 2006 14:10:21 +0000 (14:10 +0000)]
formatting fix
SVN revision: 27541
rephorm [Thu, 21 Dec 2006 03:36:27 +0000 (03:36 +0000)]
remove some unneeded casts, and unused code
add a fixme
SVN revision: 27536
rephorm [Wed, 20 Dec 2006 19:50:37 +0000 (19:50 +0000)]
don't leak when input is invalid (<New> w/o an <Old> e.g.)
add a fixme
SVN revision: 27527
Christopher Michael [Tue, 19 Dec 2006 23:51:44 +0000 (23:51 +0000)]
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
Carsten Haitzler [Tue, 19 Dec 2006 15:06:33 +0000 (15:06 +0000)]
fix buffer canvas resizes :)
SVN revision: 27521
Carsten Haitzler [Tue, 19 Dec 2006 15:06:23 +0000 (15:06 +0000)]
explicitly enable alpha for buffer canvas image obj
SVN revision: 27520
Carsten Haitzler [Tue, 19 Dec 2006 14:15:17 +0000 (14:15 +0000)]
use the new colorspace support in evas... :)
SVN revision: 27519
Carsten Haitzler [Tue, 19 Dec 2006 14:12:40 +0000 (14:12 +0000)]
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
Sebastian Dransfeld [Tue, 19 Dec 2006 06:51:51 +0000 (06:51 +0000)]
Revert change, premature.
SVN revision: 27515
Sebastian Dransfeld [Tue, 19 Dec 2006 06:40:30 +0000 (06:40 +0000)]
Convert target to string, the user will probably do this anyway.
SVN revision: 27514
Carsten Haitzler [Mon, 18 Dec 2006 14:56:46 +0000 (14:56 +0000)]
and handle updates. next is to fix the row handling.
SVN revision: 27510
Carsten Haitzler [Mon, 18 Dec 2006 14:55:47 +0000 (14:55 +0000)]
fragment shader finally actually works. it's unclean and fixme's for seeding
the pixel data - but it works!
SVN revision: 27509
metrics [Mon, 18 Dec 2006 08:50:25 +0000 (08:50 +0000)]
Fix an issue where the button click is not correctly tracked.
SVN revision: 27507
Carsten Haitzler [Sun, 17 Dec 2006 16:46:30 +0000 (16:46 +0000)]
fix segv added in
SVN revision: 27499
Carsten Haitzler [Sun, 17 Dec 2006 15:48:52 +0000 (15:48 +0000)]
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
Sebastian Dransfeld [Sun, 17 Dec 2006 11:20:25 +0000 (11:20 +0000)]
Fix memleak.
SVN revision: 27491
Sebastian Dransfeld [Sun, 17 Dec 2006 11:07:23 +0000 (11:07 +0000)]
Fix memleak.
SVN revision: 27490
Sebastian Dransfeld [Sun, 17 Dec 2006 11:00:45 +0000 (11:00 +0000)]
Store hashes. Please review.
SVN revision: 27489
Sebastian Dransfeld [Sun, 17 Dec 2006 10:58:35 +0000 (10:58 +0000)]
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
Sebastian Dransfeld [Sat, 16 Dec 2006 22:27:18 +0000 (22:27 +0000)]
Move common error code to the end of the function.
SVN revision: 27482
Sebastian Dransfeld [Fri, 15 Dec 2006 20:16:29 +0000 (20:16 +0000)]
Fix typo.
SVN revision: 27465
rephorm [Fri, 15 Dec 2006 05:44:18 +0000 (05:44 +0000)]
more unneeded logic
SVN revision: 27460
rephorm [Fri, 15 Dec 2006 05:33:24 +0000 (05:33 +0000)]
the first clause implies the others
SVN revision: 27459
ningerso [Wed, 13 Dec 2006 20:25:04 +0000 (20:25 +0000)]
Fix the build for the FB engine on non-x86 architectures.
SVN revision: 27430
rephorm [Wed, 13 Dec 2006 19:47:17 +0000 (19:47 +0000)]
send proper timestamp to along with selection notify
(fixes pasting into xterm)
SVN revision: 27428
ningerso [Mon, 11 Dec 2006 23:05:48 +0000 (23:05 +0000)]
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
ningerso [Mon, 11 Dec 2006 07:33:40 +0000 (07:33 +0000)]
Remove warnings when building without X damage support.
SVN revision: 27416
ningerso [Mon, 11 Dec 2006 06:33:42 +0000 (06:33 +0000)]
Cleanup warnings when building without support for the X fixes extension.
SVN revision: 27415
Carsten Haitzler [Sat, 9 Dec 2006 09:02:43 +0000 (09:02 +0000)]
and actually call the engine calls!
SVN revision: 27390
Carsten Haitzler [Sat, 9 Dec 2006 08:52:08 +0000 (08:52 +0000)]
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