Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
From: Valere Monseur <valere.monseur@ym...> - 2011-11-14 22:16:11
|
Hi, As discussed with Dan, here are the different diff files to apply to the cvs tree and a description of the content of each file. The diff files are located here: http://sourceforge.net/projects/vmonseur.u/files/libexif-gtk/ Description updates1.diff summary: technical changes + internationalisation changes - whitespace changes - cleaning of useless comments - PACKAGE replaced by GETTEXT_PACKAGE - call of bindtextdomain in required places (to avoid changing API to have a global call) - added missing gettext definition in gtk-options.c - added missing internationalisation of options[i].name in gtk-options.c - added LOCALEDIR in Makefile.am - changed G_LOG_DOMAIN from libexif to libexif-gtk - call to gtk_set_locale removed from test-libexif-gtk.c (already done in gtk-init) - call to bind_textdomain_codeset added in test-libexif-gtk.c Description updates2.diff summary: changes to remove gtk2 deprecated calls and adapt the code for both gtk2 and gtk3 following the documentation: http://developer.gnome.org/gtk3/3.1/gtk-migrating-2-to-3.html - deprecated GtkFileSelection has been replaced by GtkFileChooser API - accesses to some internal gtk variables via pointer have been replaced by accesses via accessor functions - GtkTooltips has been deprecated in gtk 2.12 in favor of the new GtkTooltip API so make the code conditional for both APIs - when possible transform deprecated symbols into new ones valid for both gtk2 and gtk3 - remove individual includes... - ...otherwise condition the code for gtk2/gtk3 Note: after those changes, the code is compatible for both gtk2 and gtk3 but the autotools have not yet been adapted to allow for the gtk3 build. Description updates3.diff summary: autotools adapted to gtk2 or gtk3 fixed bug in deletion of notebook pages fr translation updated - autogen.sh: added - Changelog: updated - NEWS: updated - README: updated - TODO: created - configure.ac: version/revision changed - configure.ac: added option --with--gtk3 - Makefile.am: changed to build with gtk2 or gtk3 - libexif-gtk.pc: specific file generated when building with gtk2 or gtk3 - libexif-gtk-uninstalled.pc: specific file generated when building with gtk2 or gtk3 - fixed segfault bug when removing pages of notebook - Language tag added in .po files - French translation fully updated - gtk-options.c added in POTFILES.in patched with these commands starting from the cvs: cvs -z3 -d:pserver:anonymous@...:/cvsroot/libexif co -P libexif-gtk patch -p2 -i updates1.diff patch -p2 -i updates2.diff patch -p2 -i updates3.diff |