[E-devel] bugfix for e16 crashing with sounds...

2007-01-13 Thread Valdis . Kletnieks
OK, so I started to wonder why e16 would segv every time I tried
to open the 'About Enlightenment' to check the build date I was actually
running...

Turns out that sometimes, the 'sound' resource isn't set.  And this
eventually lead to a crash trying to strcpy from a null pointer down in
SclassFind.  I'm going to bet that a lot of people never see this because
they get saved by the !Conf_sound.enable check just before

(This patch *also* fixed a number of other mysterious crashes when e16 tried
to put up a dialog box..)

Index: src/sound.c
===
RCS file: /var/cvs/e/e16/e/src/sound.c,v
retrieving revision 1.50
diff -u -r1.50 sound.c
--- src/sound.c 9 Dec 2006 21:32:03 -   1.50
+++ src/sound.c 13 Jan 2007 10:02:42 -
@@ -271,6 +271,9 @@
if (!Conf_sound.enable)
   return;
 
+   if (!name || ! *name)
+  return;
+
sclass = SclassFind(name);
SclassApply(sclass);
 }



pgpPluP5GYkF2.pgp
Description: PGP signature
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E CVS: mail devilhorns

2007-01-13 Thread Christopher Michael
JC Wong wrote:
 Enlightenment CVS wrote on Thu, Jan 11, 2007 at 08:23:58PM -0500
 Enlightenment CVS committal

 Author  : devilhorns
 Project : e_modules
 Module  : mail

 Dir : e_modules/mail


 Modified Files:
  imap.c 


 Log Message:
 Patch from rephorm to make imap work again, Thanks mate :)
 
 Chris, any idea what causes this after this commit? 
 Thanks in advance.
Looks like the patch wasn't good. I should have given it a build test 
first :( (My bad)...I'm working on a rewrite of the mail module now 
which hopefully will straighten out everyones issues.

Cheers,
dh

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] bugfix for e16 crashing with sounds...

2007-01-13 Thread Kim Woelders
[EMAIL PROTECTED] wrote:
 OK, so I started to wonder why e16 would segv every time I tried
 to open the 'About Enlightenment' to check the build date I was actually
 running...
 
 Turns out that sometimes, the 'sound' resource isn't set.  And this
 eventually lead to a crash trying to strcpy from a null pointer down in
 SclassFind.  I'm going to bet that a lot of people never see this because
 they get saved by the !Conf_sound.enable check just before
 
 (This patch *also* fixed a number of other mysterious crashes when e16 tried
 to put up a dialog box..)
 
Committed, thanks :)

/Kim

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Copyright blurbs (was Re: enlightenment-cvs Digest, Vol 9, Issue 59

2007-01-13 Thread Valdis . Kletnieks
On Sat, 13 Jan 2007 05:29:22 PST, [EMAIL PROTECTED] said:
 - * Copyright (C) 2000-2006 Carsten Haitzler, Geoff Harrison and various 
 contributors
 - * Copyright (C) 2004-2006 Kim Woelders
 + * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various 
 contributors
 + * Copyright (C) 2004-2007 Kim Woelders

Just as an aside, such legal advice as I've seen on this recommends that you
do *not* do a mass rev of all the copyright dates, but to update each one
when you actually do something in 2007.  This is why you often see stuff
that's 2000-2003,2005 - no copyrightable changes happened to it in 2004.

(As a practical matter, it doesn't *really* matter since the SCOTUS upheld
the Sonny Bono Copyright Mangle Law.  But at one time, it *did* matter
because portions of the copyright would *expire* in different years.  And since
most countries are Bern signatories, stuff is automatically copyrighted when
you write it, so you can probably batch up the copyright updates for later,
once you've got several things that actually got changed this year. It isn't
true anymore that anything that goes out without a copyright becomes
public domain - these days, you have to *try* to get rid of the copyright. :)



pgpF67LGDPH4l.pgp
Description: PGP signature
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] evas directfb make error

2007-01-13 Thread Rob Shortt
[EMAIL PROTECTED] wrote:
 it should be broken if your cvs is up to date - i changed apis
 for engines. if its not broken compile-time - its going to be
 broken runtime.  :) 
 The build problem here was a pretty simple fix.  However, as you
 say, the engine api changed so there's probably a lot more to do.
 Are there any api docs for this?  I am willing to put work into
 maintaining the directfb engine as Freevo will be using evas
 (through kaa.evas) for its next generation release.
 
   That would be excellent. The many evas engines really need
 help.  fb, dfb, qtopia, xrender, xcb, cairo, opengl, ... need people
 who know about these in order to efficiently implement various
 aspects with these engines, to keep up with developments, to fix/
 improve whatever, etc.
 
   BTW: What is kaa.evas?

Kaa.evas is python bindings for evas and will be used in Freevo 2 
through kaa.canvas (soon to be kaa.candy). 
http://freevo.sourceforge.net/cgi-bin/freevo-2.0/Kaa


 Any help on pointing me in the right direction would be appreciated.
 Docs, etc...
...

   There are no 'docs' for evas internals, as far as I know,
 but it's really fairly straightforward to eg. look at the code for
 the dfb engine for the relevant aspects (also, raster and others
 might be able to lend some insights on #edevelop).

I will be digging into this soon, thanks.

-Rob

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Misstyped word

2007-01-13 Thread Ag. System Administrator
Hell! Never though.

And from the point of translation - double hell
There is languages i have no idea how they called in Russian...

Thanks,
Dan

Brian Mattern wrote:

its 'Tyap', the name of the 'kcg' locale (of Nigeria)

rephorm


On Sat, Jan 13, 2007 at 03:00:59AM +0200, Ag. System Administrator wrote:
  

Hi,

just small typo at e/src/bin/e_int_config_intl.c:188
Written Tyep, should be Type

:)


Thanks,
Dan

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


  



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Misstyped word

2007-01-13 Thread Peter Parkanyi
I don't think language names should be translated, btw. Leave them as they 
are, so if one accidentally sets to a wrong language he can easily (bah) set 
it back to english or whatever.

Peter

On Saturday 13 January 2007 19:51, Ag. System Administrator wrote:
 Hell! Never though.

 And from the point of translation - double hell
 There is languages i have no idea how they called in Russian...

 Thanks,
 Dan

 Brian Mattern wrote:
 its 'Tyap', the name of the 'kcg' locale (of Nigeria)
 
 rephorm
 
 On Sat, Jan 13, 2007 at 03:00:59AM +0200, Ag. System Administrator wrote:
 Hi,
 
 just small typo at e/src/bin/e_int_config_intl.c:188
 Written Tyep, should be Type
 
 :)
 
 Thanks,
 Dan
 
 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share
  your opinions on IT  business topics through brief surveys - and earn
  cash
  http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDE
 V ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share
  your opinions on IT  business topics through brief surveys - and earn
  cash
  http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
  ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share
 your opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Misstyped word

2007-01-13 Thread Michael Jennings
On Saturday, 13 January 2007, at 22:41:04 (+0200),
Ag. System Administrator wrote:

 After i've translated 95% of them i should stop?

Yes, you should...but then you never should've started. :)

Language names are not subject to translation; they should appear in
native form.  To do otherwise would defeat the purpose of natural
language support.  Imagine having to learn the name of your native
language in EVERY OTHER LANGUAGE.  That would be silly.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 I don't care if you win or lose, just as long as you win.
 -- Vince Lombardi

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [Ewl] ewl_tree2 selection: call of ewl_container_child_get with NULL parent

2007-01-13 Thread Vincent Torri

Hey,

with the test of the ewl_tree2 widget, when one clicks on a row, an Ewl 
warning message is displayed. The backtrace is the following:

#0  ewl_print_warning () at ewl_misc.c:61
#1  0x403c7aaa in ewl_container_child_get (parent=0x0, index=0) at 
ewl_container.c:506
#2  0x40487894 in ewl_tree2_widget_at (mvc=0x80a6fb0, row=1078671656, 
column=1078671656) at ewl_tree2.c:968

Vincent

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Misstyped word

2007-01-13 Thread Michael Jennings
On Saturday, 13 January 2007, at 21:41:56 (-0600),
Brian Mattern wrote:

 Well, then shouldn't we change the list in e_int_config_intl.c to
 show the names of the languages in their native language?

Yes, of course.  One would think that would go without saying

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 To turn away and not become another nail to pierce the skin of One
  who loved more deeply than the oceans, more abundant than the tears
  of a world embracing every heartache.
   -- Jars of Clay, Worlds Apart

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel