Show maintainers after creators in About-dialog

It makes sense to show maintainers after creators in the About-dialog,
do that.
This commit is contained in:
Martin Nordholts 2011-01-27 18:48:30 +01:00
parent 285a42eef3
commit ab5bd03a9c
3 changed files with 20 additions and 4 deletions

View File

@ -41,8 +41,11 @@
#include "gimp-intl.h"
/* The first authors are the creators, don't shuffle them */
#define START_INDEX (G_N_ELEMENTS (creators) - 1 /*NULL*/)
/* The first authors are the creators and maintainers, don't shuffle
* them
*/
#define START_INDEX (G_N_ELEMENTS (creators) - 1 /*NULL*/ + \
G_N_ELEMENTS (maintainers) - 1 /*NULL*/)
typedef struct

View File

@ -25,11 +25,21 @@ static const gchar * const creators[] =
};
</xsl:text>
<xsl:text>
static const gchar * const maintainers[] =
{
</xsl:text>
<xsl:apply-templates select="dc:maintainer" />
<xsl:text> NULL
};
</xsl:text>
<xsl:text>
static const gchar * const authors[] =
{
</xsl:text>
<xsl:apply-templates select="dc:creator" />
<xsl:apply-templates select="dc:maintainer" />
<xsl:call-template name="recent-contributor">
<xsl:with-param name="role" select="'author'"/>
</xsl:call-template>
@ -61,6 +71,8 @@ static const gchar * const documenters[] =
</xsl:template>
<xsl:template match="dc:creator"> "<xsl:apply-templates />",
</xsl:template>
<xsl:template match="dc:maintainer"> "<xsl:apply-templates />",
</xsl:template>
<xsl:template match="dc:contributor"> "<xsl:apply-templates />",
</xsl:template>

View File

@ -11,6 +11,9 @@
<creator role="author" last-active="2.2">Spencer Kimball</creator>
<creator role="author" last-active="1.0">Peter Mattis</creator>
<maintainer role="author" last-active="2.8">Sven Neumann</maintainer>
<maintainer role="author" last-active="2.8">Michael Natterer</maintainer>
<contributor role="author" last-active="1.2">Lauri Alanko</contributor>
<contributor role="author" last-active="2.8">Fredrik Alströmer</contributor>
<contributor role="author" last-active="1.2">Shawn Amundson</contributor>
@ -187,10 +190,8 @@
<contributor role="author" last-active="1.2">Yukihiro Nakai</contributor>
<contributor role="author" last-active="1.2">Shuji Narazaki</contributor>
<contributor role="author" last-active="1.2">Felix Natter</contributor>
<contributor role="author" last-active="2.8">Michael Natterer</contributor>
<contributor role="author" last-active="2.4">David Neary</contributor>
<contributor role="author" last-active="2.2">David Necas</contributor>
<contributor role="author" last-active="2.8">Sven Neumann</contributor>
<contributor role="author" last-active="2.8">Andreas Neustifter</contributor>
<contributor role="artist" last-active="2.4">Andreas Nilsson</contributor>
<contributor role="author" last-active="1.0">Stephen Robert Norris</contributor>