Re: [Gimp-developer] starting newbie, looking forward to contribute

2005-10-26 Thread Luis de Bethencourt
Thanks for the replies, really charming =). I got
myself to gtk developer manuals, the one written by havoc pannington
(http://developer.gnome.org/doc/GGAD/) and the one in the gtk webpage.
My interest in learning gtk is to apply it to gimp, understand how the
interface works and connects to the internal process and be able to
change it if necessary (like adding a new option to a plug-in for
example). 

 At the same time I'm going to be reading a classic
book I found in my college's library, computer graphics: principles
and practices by Foley and Van Dam. Old stuff but basics are always
applicable. I know I can find figure out the how things work looking
into the gimp code, but want to get the basics in my head meanwhile I
start. If anybody knows a better book out there for this purpose let me
know please. I saw one written by Sun but didn't seam so complete as
the other.

 cheers,

 Luis



pd: not d33p anymore in the irc channel but luis (or similar since luis seams to be taken)




On 10/26/05, 
Jeremy White [EMAIL PROTECTED] wrote:

Hah! Well, same story for me, actually. I've been just going through
the code over and over again, seeing something I didn't notice before,
taking an hour of research here and there. It's a slow process, but
when you get how some stuff works, it really wows you. The code is
surprisingly easy to read once you get the system down of how it's
made. One thing I decided to do was look at some of the way earlier
code for gimp when I didn't get how something ties in with the rest. I
still haven't really done much with the older gimp code yet, so I don't
know how much it really helps with understanding, but you could try
that as well. Then again, if all you want to learn is GTK, I can't help
you there as I've mostly just been studying the graphics tools in gimp
right now. I'm starting to get in to that, though. Tell me if you find
any really good stuff for helping to understand and debug gimp more. I
for one have a hard time asking the right questions on the irc list
because I'm starting out so far behind.

Stick to it... it doesn't look impossible for me, so I'm sure you'll do fine.

Oh, and your english is fine. ;-)

~Dudy
On 10/25/05, Leon Brooks [EMAIL PROTECTED]
 wrote:
On Wednesday 26 October 2005 05:36, Luis de Bethencourt wrote: Obviously any advice and help will be welcomed.I don't have much advice for you up front, but I do have a welcome.Thanks for committing to chip in and make this corner of the world a
better place! pd: sorry for my horrible english, english is my second language after spanishHah! If you think you've got problems with English, try my Spanish oneday. (-:Cheers; Leon
--http://cyberknights.com.au/ Modern tools; traditional dedication

http://plug.linux.org.au/ Member, Perth Linux User Group
http://slpwa.asn.au/Member, Linux Professionals WA

http://osia.net.au/
Member, Open Source Industry Australiahttp://linux.org.au/Member, Linux Australia___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.eduhttp://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer







Re: [Gimp-developer] starting newbie, looking forward to contribute

2005-10-26 Thread Sven Neumann
Hi,

Luis de Bethencourt [EMAIL PROTECTED] writes:

I got myself to gtk developer manuals, the one written by havoc
pannington (http://developer.gnome.org/doc/GGAD/) and the one in
the gtk webpage.

The book you are referring to deals with the GTK+ 1.2 API which is not
100% compatible to GTK+ 2.x. I would not recommend it any longer. The
online GTK+ tutorial is reasonably well maintained though and should
get you further. But the best way to learn GTK+ is to read code.

At the same time I'm going to be reading a classic book I
found in my college's library, computer graphics: principles and
practices by Foley and Van Dam. Old stuff but basics are always
applicable.

Foley, van Dam, ... is a very good book that I can recommend. Large
parts of it don't have much relevance for GIMP though.

looking into the gimp code, but want to get the basics in my head
meanwhile I start. If anybody knows a better book out there for
this purpose let me know please.

It really depends on what you are interested in. There are some good
books on image manipulation algorithms such as the one from Gonzalez
and Woods. But you can spend years hacking on GIMP w/o having any clue
on image manipulation algorithms.


Sven
___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] starting newbie, looking forward to contribute

2005-10-26 Thread Luis de Bethencourt
Thanks for your reply Sven. I just made a reservation to pick up
tomorrow in the library the gonzalez and woods book Digital Image
Processing, looks really good. I will start slowly and fixing little
bugs, probably ones with the gnome-love tag, but my interest is image
processing. I'll just need some patience =)
 cheers,
 Luis

On 10/26/05, Sven Neumann [EMAIL PROTECTED] wrote:
Hi,Luis de Bethencourt [EMAIL PROTECTED] writes:I got myself to gtk developer manuals, the one written by havocpannington (
http://developer.gnome.org/doc/GGAD/) and the one inthe gtk webpage.The book you are referring to deals with the GTK+ 1.2 API which is not100% compatible to GTK+ 2.x. I would not recommend it any longer. The
online GTK+ tutorial is reasonably well maintained though and shouldget you further. But the best way to learn GTK+ is to read code.At the same time I'm going to be reading a classic book I
found in my college's library, computer graphics: principles andpractices by Foley and Van Dam. Old stuff but basics are alwaysapplicable.Foley, van Dam, ... is a very good book that I can recommend. Large
parts of it don't have much relevance for GIMP though.looking into the gimp code, but want to get the basics in my headmeanwhile I start. If anybody knows a better book out there forthis purpose let me know please.
It really depends on what you are interested in. There are some goodbooks on image manipulation algorithms such as the one from Gonzalezand Woods. But you can spend years hacking on GIMP w/o having any clue
on image manipulation algorithms.Sven


[Gimp-developer] Gimp compiled NOW I get a fatal: for a library

2005-10-26 Thread Craig M. Houck

./gimp-2.2
ld.so.1: ./gimp-2.2: fatal: relocation error: file ./gimp-2.2: symbol gdk_threads_lock: referenced symbol not found
Killed
bingsun2 # ldd ./gimp-2.2
-2.0.so.0 = /usr/local/GIMP/lib/libgimpwidgets-2.0.so.0
libgimpcolor-2.0.so.0 = /usr/local/GIMP/lib/libgimpcolor-2.0.so.0
libgimpmodule-2.0.so.0 = /usr/local/GIMP/lib/libgimpmodule-2.0.so.0
libgimpbase-2.0.so.0 = /usr/local/GIMP/lib/libgimpblibgimpwidgetsase-2.0.so.0
libgimpthumb-2.0.so.0 = /usr/local/GIMP/lib/libgimpthumb-2.0.so.0
libgimpmath-2.0.so.0 = /usr/local/GIMP/lib/libgimpmath-2.0.so.0
libgtk-x11-2.0.so.0 = /usr/lib/libgtk-x11-2.0.so.0
libgdk-x11-2.0.so.0 = /usr/lib/libgdk-x11-2.0.so.0
libatk-1.0.so.0 = /usr/lib/libatk-1.0.so.0
libgdk_pixbuf-2.0.so.0 = /usr/lib/libgdk_pixbuf-2.0.so.0
libpangocairo-1.0.so.0 = /usr/local/lib/libpangocairo-1.0.so.0
libcairo.so.2 = /usr/local/lib/libcairo.so.2
libXrender.so.1 = /usr/local/lib/libXrender.so.1
libX11.so.4 = /usr/lib/libX11.so.4
libpng12.so.0 = /usr/local/lib/libpng12.so.0
libglitz.so.1 = /usr/local/lib/libglitz.so.1
libart_lgpl_2.so.2 = /usr/lib/libart_lgpl_2.so.2
libpangoft2-1.0.so.0 = /usr/lib/libpangoft2-1.0.so.0
libpango-1.0.so.0 = /usr/lib/libpango-1.0.so.0
libm.so.1 = /usr/lib/libm.so.1
libgobject-2.0.so.0 = /usr/lib/libgobject-2.0.so.0
libgmodule-2.0.so.0 = /usr/lib/libgmodule-2.0.so.0
libdl.so.1 = /usr/lib/libdl.so.1
libglib-2.0.so.0 = /usr/lib/libglib-2.0.so.0
libfontconfig.so.1 = /usr/local/lib/libfontconfig.so.1
libexpat.so.0 = /usr/local/lib/libexpat.so.0
libiconv.so.2 = /usr/local/lib/libiconv.so.2
libfreetype.so.6 = /usr/local/lib/libfreetype.so.6
libz.so = /usr/lib/libz.so
libc.so.1 = /usr/lib/libc.so.1
libgcc_s.so.1 = /usr/local/gcc/gcc-3.3.1/gcc/libgcc_s.so.1
libXext.so.0 = /usr/lib/libXext.so.0
libpangox-1.0.so.0 = /usr/lib/libpangox-1.0.so.0
libsocket.so.1 = /usr/lib/libsocket.so.1
libnsl.so.1 = /usr/lib/libnsl.so.1
libmp.so.2 = /usr/lib/libmp.so.2
/usr/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1-- RBtBotL Craigo/\^ 


Re: [Gimp-developer] Gimp compiled NOW I get a fatal: for a library

2005-10-26 Thread Carol Spears
On Wed, Oct 26, 2005 at 01:50:43PM -0400, Craig M. Houck wrote:
 ./gimp-2.2
 
 ld.so.1: ./gimp-2.2: fatal: relocation error: file ./gimp-2.2: symbol
 gdk_threads_lock: referenced symbol not found
 
just a guess, but do you need to run ldconfig or some equivelent?  just
a guess because i really did not recognize anything in the spew you
pasted in the original email.

carol

___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] C++ wrapper?

2005-10-26 Thread Jay Cox
On Mon, 2005-10-24 at 22:30 +1000, David Hodson wrote:
 Jay Cox wrote:
 
  If anyone was interested I would be happy to share what I have. 
 
 I'd like to see it, although I won't promise to do anything with it.
 Can you put it up somewhere?
 

I have uploaded it at: http://www.electricmessiah.org/gimpx/

Jay Cox
[EMAIL PROTECTED]


___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer