2014-02-17 20:43, Tomasz Jankowski skrev:
Hello,
I'm planning to use gtkmm (or rather Glib and GIO) in near future. I'm
familiar with original Gtk+/Glib libraries family and I already went
through glibmm/giomm. So far API seems to be friendly. The problem is
that gtkmm lacks of good documentation (what is advantage of GTK+)!
It's often missing crucial things like notes about thrown exceptions!
Yes, there are many functions that throw exceptions without mentioning
it in the documentation. In most cases it's because the documenation is
copied from glib/gtk+, and of course the glib/gtk+ documentation does
not mention exceptions. The gmmproc macro _WRAP_METHOD() copies the
documentation and makes a few automatic adjustments to it.
Because I'm going to use this project anyway I can improve documentation.
Great!
Please just tell me what's the regular procedure for contribution. I
clone git repository update code and then what? I should send patch
somewhere? You use doxygen, are there any specific options/settings I
should be aware of?
Bye,
Tomek
I recommend jhbuild for cloning the code from the git repository
(https://wiki.gnome.org/Projects/Jhbuild).
When you've made a patch, you file a bug report in Bugzilla,
https://bugzilla.gnome.org/, and attach your patch to the bug.
Each package (glibmm, gtkmm, etc.) contains a file with doxygen
settings, e.g.
https://git.gnome.org/browse/glibmm/tree/docs/reference/Doxyfile.in in
glibmm. Doxyfile is built from Doxyfile.in when you build the package. I
don't think you need to bother with these settings.
Kjell
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list