#16 GTK2 plus i18n patch

closed-accepted
Paul Mangan
None
7
2008-01-26
2007-05-21
Paul Mangan
No

This patch implements a GTK2 interface, adds internationalisation support, and revamps the build system. It's against current SVN.

GTK2
Not all deprecated GTK functions have been replaced.
For developer help, I've added the --disable-deprecated configure option, with sets GTK_DISABLE_DEPRECATED. (Since not all are replaced, using that will result in a build failure at present.)

i18n
The patch includes a British English translation, po/en_GB.po, but this is simply a demonstration, as there's nothing that needs translating into British English. gettext >= 0.15 is recommended.

build system
All the files that will be auto-generated have been removed, such as configure, Makefile.in, etc. There is now no need to have a configure script in each sub directory. I have added autogen.sh, and this should be used to initiate an svn build, configure options can be passed to autogen.sh, as it runs configure. configure.in has been replaced by configure.ac, and configure.ac has all the necessary directives for building. autoconf >= 2.60 is required. 'make dist' will be build both tar.gz and tar.bz2.

I think that's about everything.

best regards

Paul

Discussion

  • Paul Mangan
    Paul Mangan
    2007-05-21

    gtk2 + i18n + build system patch

     
  • Paul Mangan
    Paul Mangan
    2007-09-29

    Logged In: YES
    user_id=283181
    Originator: YES

    PING!

     
  • tony mancill
    tony mancill
    2008-01-22

    • priority: 5 --> 7
    • assigned_to: nobody --> twb
    • status: open --> open-accepted
     
  • Paul Mangan
    Paul Mangan
    2008-01-26

    • status: open-accepted --> closed-accepted
     
  • Paul Mangan
    Paul Mangan
    2008-01-26

    Logged In: YES
    user_id=283181
    Originator: YES

    a modified version is now in SVN