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 >
