Re: [Xournal-devel] custom color request
Brought to you by:
andreasb123,
auroux
From: Bob M. <bo...@mc...> - 2009-07-21 07:02:43
|
Alexander Ray [ale...@gm...] wrote: > Okay, I've found two color pickers in Glade 3 (which I just > installed). There is a rather large GTK one and a Gnome one that > condenses nicely into a little colored button. Is it possible to use > the Gnome one and still be crossplatform? xournal already depends on gnome (gnomecanvas and gnomeprint), so I don't think it's a problem to use gnome widgets. > Also, I'll admit to not knowing the least about Glade/GTK development, > but here goes anyways: > How do I re-generate all of the source files necessary to build > xournal if I modify xournal.glade? Its not part of the autogen script > (understandably). I apologize but I'm very new to Glade/GTK You want to use glade-2. Glade 3 is a major rewrite that uses an xml file to build the interface at runtime, while Glade 2 generates C code for the interface. They're not interchangeable. When you hit build it will generate src/xo-interface.{ch} and src/xo-support.h. If you add a toolbar widget there will be a new empty function definition in xo-callbacks.{ch} (I think) which you will need to edit. Also on the poppler comment you made, use 'patch -p1' when applying this patch, in the xournal directory (rather than making xournal-test and xournal-poppler which are the names of directories on my computer). I usually add --dry-run to the patch command line the first time, to make sure it's doing the right thing. Then remove it to actually apply the patch. And why am I the only one that can tell that in 0.4.2.1 pdf's are fuzzy?!??! -- Cheers, Bob McElrath [ CERN Theory Division ] "Whenever a theory appears to you as the only possible one, take this as a sign that you have neither understood the theory nor the problem which it was intended to solve." -- Karl R. Popper |