Hi ,

The gconf schema.xml needs to be installed in some cases, try this:

~/sofa$ gconftool --install-schema-file=schema.xml

It's a known problem, I'll submit a bug to get this fixed: "Should not
crash when no schema is loaded.".

As far as for API, (as discussed recently) I implemented my own
mechanism to get independent from screen size.  Basically, i have x(int
percent) and y(int percent) which return a real coordinate from the
percentage I pass it.  This was necessary to be resolution and aspect
ratio independent.

I'd like more "out of the box" behaviors (I know I can write my own, but
didn't find the time or doc to do it): rotate, colors..

One thing is sure, clutter was the best choice I could do: saved me a
lot of dev time!

Pierre-Luc

Le jeudi 31 mai 2007 à 10:36 +0100, Matthew Allum a écrit :


> Hi;
> 
> On Wed, 2007-05-30 at 20:49 -0400, Pierre-Luc Beaudoin wrote:
> > 
> > I made my project public recently and I though I should share it with
> > you!
> > 
> > Sofa is a media center aimed at easy usage, minimal configuration and
> > total integration with the Gnome desktop environment and existing
> > multimedia applications. http://sofa.sf.net
> 
> Woo, cool! I d/l'ed and it built fine but then I got;
> 
> [EMAIL PROTECTED]:/tmp/sofa-0.2.0]$ sofa
> sofa 0.2.0
> Copyright (c) 2007 Pierre-Luc Beaudoin
> This is free software.  You may redistribute copies of it under the
> terms of
> the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
> There is NO WARRANTY, to the extent permitted by law.
> 
> terminate called after throwing an instance of 'std::logic_error'
>   what():  basic_string::_S_construct NULL not valid
> Aborted (core dumped)
> 
> I dont know C++ so dont know where to begin on debugging the
> above :( Any idea whats happening and how to fix ?
> 
> > 
> > The UI is in Clutter, the media playback uses Clutter-Gst.  The SVN
> > version has a more complex background (cairo) but needs recent
> > clutter' SVN version to have correct colors.
> > 
> 
> A question for you - in building this what sucks about the clutter API
> (please dont say not c++ ;))?
> 
> Many thanks;
> 
>   -- Matthew
> 

Reply via email to