patches/gnome-desktop-01-jds-about-branding.diff
author gman
Thu, 29 Apr 2004 01:43:05 +0000
changeset 2582 073d921b843e
parent 2465 dfd5e81d6c52
child 2858 b760b9506545
permissions -rw-r--r--
2004-04-29 Glynn Foster <[email protected]> * patches/gnome-desktop-01-jds-about-branding.diff: Update to add a bug buddy link to the about dialog. Fixes #5018759.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
     1
diff -urN gnome-desktop-2.6.0.1/configure.in gnome-desktop-2.6.0.1-hacked/configure.in
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
     2
--- gnome-desktop-2.6.0.1/configure.in	2004-03-31 17:54:42.000000000 +1200
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
     3
+++ gnome-desktop-2.6.0.1-hacked/configure.in	2004-04-29 13:16:55.000000000 +1200
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     4
@@ -32,18 +32,25 @@
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
     5
 GNOME_MINOR=6
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
     6
 GNOME_MICRO=0
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     7
 GNOME_DISTRIBUTOR="GNOME.Org"
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     8
+GNOME_DISTRIBUTOR_VERSION=
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     9
 GNOME_DATE=`date +"%Y-%m-%d"`
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    10
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    11
 AC_ARG_WITH(gnome_distributor, [  --with-gnome-distributor=DISTRIBUTOR  Specify name of GNOME distributor])
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    12
+AC_ARG_WITH(gnome_distributor_version, [  --with_gnome-distributor-version=DISTRIBUTORVERSION  Specify version of GNOME distribution])
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    13
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    14
 if test "x$with_gnome_distributor" != x ; then
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    15
   GNOME_DISTRIBUTOR=$with_gnome_distributor
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    16
 fi
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    17
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    18
+if test "x$with_gnome_distributor_version" != x ; then
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    19
+  GNOME_DISTRIBUTOR_VERSION=$with_gnome_distributor_version
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    20
+fi
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    21
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    22
 AC_SUBST(GNOME_PLATFORM)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    23
 AC_SUBST(GNOME_MINOR)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    24
 AC_SUBST(GNOME_MICRO)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    25
 AC_SUBST(GNOME_DISTRIBUTOR)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    26
+AC_SUBST(GNOME_DISTRIBUTOR_VERSION)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    27
 AC_SUBST(GNOME_DATE)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    28
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    29
 GNOME_COMPILE_WARNINGS(yes)
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
    30
diff -urN gnome-desktop-2.6.0.1/gnome-about/contributors.h gnome-desktop-2.6.0.1-hacked/gnome-about/contributors.h
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
    31
--- gnome-desktop-2.6.0.1/gnome-about/contributors.h	2004-03-23 03:20:30.000000000 +1200
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
    32
+++ gnome-desktop-2.6.0.1-hacked/gnome-about/contributors.h	2004-04-29 13:16:55.000000000 +1200
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    33
@@ -10,6 +10,88 @@
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    34
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    35
 /* Please keep this in alphabetical order */
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    36
 static gchar *contributors[] = {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    37
+	"Sowmya Adiga",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    38
+	"Dan Baigent",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    39
+	"Geoff Baysinger",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    40
+	"Calum Benson",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    41
+	"Leo Binchy",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    42
+	"Chandrashekhar BK",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    43
+	"Oliver Braun",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    44
+	"Stephen Browne",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    45
+	"Brian Cameron",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    46
+	"Suresh Chandrasekharan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    47
+	"Erwann Chenede",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    48
+	"Martin Damboldt ",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    49
+	"Simford Dong",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    50
+	"York Du",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    51
+	"Olaf Felka",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    52
+	"Glynn Foster",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    53
+	"Carl Gadener",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    54
+	"Karl Gaffney",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    55
+	"Dirk Grobler",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    56
+	"Patrick Gu",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    57
+	"Leena Gunda",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    58
+	"Ii Gyoung Park",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    59
+	"Susan Jefferies",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    60
+	"Henry Jia",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    61
+	"Jack Jia",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    62
+	"Rick Ju",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    63
+	"Matt Keenan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    64
+	"Robert Kinsella",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    65
+	"Laszlo Kovacs",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    66
+	"Michael Krivoruchko",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    67
+	"Kaushal Kumar",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    68
+	"Thorsten Laux",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    69
+	"Nancy Lee",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    70
+	"Mike Lei",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    71
+	"Jessie Li",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    72
+	"Gary Little",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    73
+	"Calvin Liu",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    74
+	"Harry Lu",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    75
+	"Robin Lu",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    76
+	"Yogeesh MB",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    77
+	"Dermot McCluskey",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    78
+	"Mark McLoughlin",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    79
+	"Jeff McMeekin",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    80
+	"Ashish Mukharji ",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    81
+	"Kaveri Murthy",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    82
+	"Muktha Narayan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    83
+	"Brian Nitz",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    84
+	"Shane O'Connor",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    85
+	"Robert O'Dea",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    86
+	"Narayana Pattipati",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    87
+	"Vijaykumar Patwari",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    88
+	"Laszlo Peter",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    89
+	"Terri Ponce",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    90
+	"Niall Power",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    91
+	"Derek Rafter ",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    92
+	"Arvind Samptur",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    93
+	"Curtis Sasaki",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    94
+	"Hema Seetharamaiah",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    95
+	"Leon Sha ",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    96
+	"Archana Shah",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    97
+	"Kalpesh Shah",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    98
+	"Luke Shi",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    99
+	"Sidhartha Sinha",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   100
+	"Louise Siu",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   101
+	"Anand Subramanian",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   102
+	"Jerry Tan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   103
+	"Ghee Teo",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   104
+	"Michael Twomey",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   105
+	"Balamurali Viswanathan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   106
+	"Deirdre Williams",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   107
+	"Joshua Xia",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   108
+	"Antonio Xu ",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   109
+	"Amith Yamasani",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   110
+	"Ervin Yan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   111
+	"Jay Yan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   112
+	"Mark Yang",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   113
+	"Bolian Yin",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   114
+	"Kyle Yuan",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   115
+	"Pete Zha",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   116
+	"Leon Zhang",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   117
+	"Louie Zhao",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   118
+	"end_of_sun_contributors",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   119
 	"J\xc3\xa9r\xc3\xb4me Abela",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   120
 	"Rob Adams",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   121
 	"Lauri Alanko",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   122
diff -urN gnome-desktop-2.6.0.1/gnome-about/gnome-about.c gnome-desktop-2.6.0.1-hacked/gnome-about/gnome-about.c
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   123
--- gnome-desktop-2.6.0.1/gnome-about/gnome-about.c	2004-03-30 21:50:51.000000000 +1200
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   124
+++ gnome-desktop-2.6.0.1-hacked/gnome-about/gnome-about.c	2004-04-29 13:38:53.000000000 +1200
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   125
@@ -54,6 +54,9 @@
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   126
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   127
 static char             **introduction_messages = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   128
 static GnomeCanvasItem   *subheader = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   129
+static GnomeCanvasItem   *welcome_text = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   130
+static GnomeCanvasItem   *version_text = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   131
+static char              *version_string = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   132
 static gdouble            version_info_height = 0.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   133
 static gint               contrib_i = 0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   134
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   135
@@ -136,6 +139,29 @@
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   136
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   137
 	if (!contributors[contrib_i])
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   138
 		text = g_strdup_printf ("<b>%s</b>", _("The End!"));
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   139
+	else if (g_strcasecmp (contributors[contrib_i], "end_of_sun_contributors") == 0 ) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   140
+		gchar *welcome;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   141
+		welcome = g_strdup_printf ("<big><big><b>%s</b></big></big>",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   142
+					_("Welcome to the GNOME Desktop"));
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   143
+		gnome_canvas_item_set (welcome_text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   144
+				       "markup", welcome,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   145
+				       "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   146
+				       "fill_color", "#000000",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   147
+				       NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   148
+		if (version_string && version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   149
+			gchar *version = g_strdup_printf ("<b>%s: </b>%s",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   150
+							_("Version"), version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   151
+			gnome_canvas_item_set (version_text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   152
+					       "markup", version,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   153
+					       "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   154
+					       "fill_color", "#000000",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   155
+					       NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   156
+			g_free (version);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   157
+		}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   158
+		g_free (welcome);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   159
+		contrib_i++;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   160
+		text = g_strdup_printf ("<b>%s</b>", contributors[contrib_i]);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   161
+	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   162
 	else {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   163
 		text = g_strdup_printf ("<b>%s</b>", contributors[contrib_i]);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   164
 		contrib_i++;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   165
@@ -166,6 +192,28 @@
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   166
 		return FALSE;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   167
 	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   168
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   169
+	if (g_strcasecmp (contributors[contrib_i], "end_of_sun_contributors") == 0 ) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   170
+		gchar *welcome;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   171
+		welcome = g_strdup_printf ("<big><big><b>%s</b></big</big>",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   172
+					_("Welcome to the GNOME Desktop"));
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   173
+		gnome_canvas_item_set (welcome_text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   174
+				       "markup", welcome,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   175
+				       "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   176
+				       "fill_color", "#000000",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   177
+				       NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   178
+		if (version_string && version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   179
+			gchar *version = g_strdup_printf ("<b>%s: </b>%s",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   180
+							_("Version"), version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   181
+			gnome_canvas_item_set (version_text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   182
+					       "markup", version,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   183
+					       "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   184
+					       "fill_color", "#000000",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   185
+					       NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   186
+			g_free (version);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   187
+		}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   188
+		g_free (welcome);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   189
+	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   190
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   191
 	if (!contributor) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   192
 		gchar *text;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   193
 
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   194
@@ -520,6 +568,7 @@
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   195
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   196
 	const gchar *text;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   197
 	const gchar *url;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   198
+	gboolean is_link;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   199
 } HRefItem;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   200
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   201
 static gboolean
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   202
@@ -546,18 +595,38 @@
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   203
 	case GDK_BUTTON_PRESS: {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   204
 		GError *error= NULL;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   205
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   206
-		gnome_url_show (href->url, &error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   207
-		if (error) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   208
-			char *message;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   209
-
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   210
-			message = g_strdup_printf (_("Could not open the address \"%s\": %s"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   211
-						   href->url, error->message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   212
-			show_error_dialog (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   213
+		if (!href->is_link) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   214
+			gnome_url_show (href->url, &error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   215
+			if (error) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   216
+				char *message;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   217
+
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   218
+				message = g_strdup_printf (_("Could not open the address \"%s\": %s"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   219
+				 			   href->url, error->message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   220
+				show_error_dialog (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   221
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   222
-			g_free (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   223
-			g_error_free (error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   224
-		}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   225
+				g_free (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   226
+				g_error_free (error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   227
+			}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   228
+		} else {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   229
+			char *tmp;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   230
+			tmp = g_find_program_in_path (href->url);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   231
+                                                                                                                                                             
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   232
+  			if (tmp) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   233
+    				g_spawn_command_line_async (tmp, &error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   234
+    				g_free (tmp);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   235
+  			}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   236
+
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   237
+			if (error) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   238
+				char *message;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   239
+				
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   240
+				message = g_strdup_printf (_("Could not execute \"%s\": %s"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   241
+							   href->url, error->message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   242
+				show_error_dialog (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   243
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   244
+				g_free (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   245
+				g_error_free (error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   246
+			}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   247
+		}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   248
 		return TRUE;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   249
 	}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   250
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   251
@@ -572,6 +641,7 @@
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   252
 href_item_new (GnomeCanvasGroup *group,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   253
 	       const gchar      *text,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   254
 	       const gchar      *url,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   255
+	       gboolean          is_link,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   256
 	       gdouble          *current_x,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   257
 	       gdouble          *current_y)
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   258
 {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   259
@@ -581,6 +651,7 @@
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   260
 	item = g_new0 (HRefItem, 1);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   261
 	item->text = g_strdup (text);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   262
 	item->url = g_strdup (url);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   263
+	item->is_link = is_link;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   264
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   265
 	item->item =
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   266
 		gnome_canvas_item_new (group,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   267
@@ -789,8 +860,8 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   268
 	char *platform = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   269
 	char *minor = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   270
 	char *micro = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   271
-	char *version_string = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   272
 	char *distributor_string = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   273
+	char *distributor_version_string = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   274
 	char *build_date_string = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   275
 	char *text = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   276
 
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   277
@@ -836,6 +907,8 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   278
 			minor = g_strdup (value);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   279
 		if (!g_ascii_strcasecmp (name, "micro") && value && value[0])
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   280
 			micro = g_strdup (value);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   281
+		if (!g_ascii_strcasecmp (name, "distributor-version") && value && value[0])
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   282
+			distributor_version_string = g_strdup (value);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   283
 		if (!g_ascii_strcasecmp (name, "distributor") && value && value[0])
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   284
 			distributor_string = g_strdup (value);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   285
 		if (!g_ascii_strcasecmp (name, "date") && value && value[0])
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   286
@@ -851,10 +924,10 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   287
 		version_string = g_strconcat (platform, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   288
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   289
 	if (!version_string && !micro)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   290
-		version_string = g_strconcat (platform, ".", minor, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   291
+		version_string = g_strconcat (platform, " ", minor, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   292
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   293
 	if (!version_string)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   294
-		version_string = g_strconcat (platform, ".", minor, ".",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   295
+		version_string = g_strconcat (platform, " ", minor, ".",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   296
 					      micro, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   297
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   298
 	g_free (platform);
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   299
@@ -866,22 +939,38 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   300
 				      "x", 10.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   301
 				      NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   302
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   303
-	if (version_string && version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   304
+	if (distributor_version_string && distributor_version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   305
+		gdouble tmp;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   306
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   307
+		text = g_strdup_printf ("<b>%s: </b>%s",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   308
+					_("Version"), distributor_version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   309
+		version_text = gnome_canvas_item_new (GNOME_CANVAS_GROUP (info),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   310
+					              gnome_canvas_text_get_type (),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   311
+					              "markup", text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   312
+					              "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   313
+					              "x", 0.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   314
+					              "y", height,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   315
+					              NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   316
+		g_free (text);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   317
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   318
+		g_object_get (version_text, "text_height", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   319
+		height += tmp + 4.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   320
+	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   321
+	else if (version_string && version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   322
 		gdouble tmp;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   323
-		GnomeCanvasItem *item;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   324
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   325
 		text = g_strdup_printf ("<b>%s: </b>%s",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   326
 					_("Version"), version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   327
-		item = gnome_canvas_item_new (GNOME_CANVAS_GROUP (info),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   328
-					      gnome_canvas_text_get_type (),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   329
-					      "markup", text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   330
-					      "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   331
-					      "x", 0.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   332
-					      "y", height,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   333
-					      NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   334
+		version_text = gnome_canvas_item_new (GNOME_CANVAS_GROUP (info),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   335
+					              gnome_canvas_text_get_type (),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   336
+					              "markup", text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   337
+					              "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   338
+					              "x", 0.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   339
+					              "y", height,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   340
+					              NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   341
 		g_free (text);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   342
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   343
-		g_object_get (item, "text_height", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   344
+		g_object_get (version_text, "text_height", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   345
 		height += tmp + 4.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   346
 	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   347
 
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   348
@@ -923,8 +1012,8 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   349
 		height += tmp + 4.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   350
 	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   351
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   352
-	g_free (version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   353
 	g_free (distributor_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   354
+	g_free (distributor_version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   355
 	g_free (build_date_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   356
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   357
 	gnome_canvas_item_set (info, "y", canvas_height - height, NULL);
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   358
@@ -991,8 +1080,9 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   359
 	current_y = (gdouble)gdk_pixbuf_get_height (header) + 5.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   360
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   361
 	href = href_item_new (root,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   362
-			      _("About GNOME"),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   363
-			      "http://www.gnome.org/about/",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   364
+			      _("About JDS"),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   365
+			      "http://www.sun.com/software/javadesktopsystem/",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   366
+			      FALSE,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   367
 			      &current_x, &current_y);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   368
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   369
 	/* make a nice guess for the dot delta */
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   370
@@ -1005,8 +1095,9 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   371
 	/* and more items on a likewise way.
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   372
 	 */
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   373
 	href = href_item_new (root,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   374
-			      _("News"),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   375
-			      "http://www.gnomedesktop.org",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   376
+			      _("About GNOME"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   377
+			      "http://www.gnome.org/about/",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   378
+			      FALSE,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   379
 			      &current_x, &current_y);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   380
 	item = create_dot (root, &current_x, &current_y, dot_delta);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   381
 
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   382
@@ -1016,29 +1107,37 @@
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   383
 	 */
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   384
 	href = href_item_new (root,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   385
 			      _("Software"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   386
-			      "http://www.gnome.org/softwaremap",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   387
+			      "http://wwws.sun.com/software",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   388
+			      FALSE,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   389
 			      &current_x, &current_y);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   390
 	item = create_dot (root, &current_x, &current_y, dot_delta);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   391
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   392
 	href = href_item_new (root,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   393
 			      _("Developers"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   394
-			      "http://developer.gnome.org/",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   395
+			      "http://developers.sun.com/",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   396
+			      FALSE,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   397
 			      &current_x, &current_y);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   398
 	item = create_dot (root, &current_x, &current_y, dot_delta);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   399
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   400
 	href = href_item_new (root,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   401
-			      _("Friends of GNOME"),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   402
-			      "http://www.gnome.org/friends/",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   403
+			      _("Contact"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   404
+			      "http://www.sun.com/contact/",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   405
+			      FALSE,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   406
 			      &current_x, &current_y);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   407
 	item = create_dot (root, &current_x, &current_y, dot_delta);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   408
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   409
 	href = href_item_new (root,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   410
-			      _("Contact"),
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   411
-			      "http://www.gnome.org/contact/",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   412
+			      _("Report a bug"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   413
+			      "bug-buddy",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   414
+			      TRUE,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   415
 			      &current_x, &current_y);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   416
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   417
 	/* resize */
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   418
 	canvas_width = current_x;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   419
+	
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   420
+	if (current_x > canvas_width)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   421
+		canvas_width = current_x;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   422
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   423
 	gnome_canvas_set_scroll_region (GNOME_CANVAS (canvas), 0, 0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   424
 					canvas_width, canvas_height);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   425
 	gtk_widget_set_size_request (GTK_WIDGET (canvas),
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   426
@@ -1048,7 +1147,7 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   427
 	points = gnome_canvas_points_new (2);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   428
 	points->coords[0] = 0.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   429
 	points->coords[1] = gdk_pixbuf_get_height (header);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   430
-	points->coords[2] = current_x;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   431
+	points->coords[2] = canvas_width;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   432
 	points->coords[3] = gdk_pixbuf_get_height (header);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   433
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   434
 	item = gnome_canvas_item_new (root,
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   435
@@ -1070,7 +1169,7 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   436
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   437
 	/* and some introduction text */
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   438
 	text = g_strdup_printf ("<big><big><b>%s</b></big></big>",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   439
-				_("Welcome to the GNOME Desktop"));
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   440
+				_("Welcome to the Sun Java Desktop System"));
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   441
 	item = gnome_canvas_item_new (root,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   442
 				      gnome_canvas_text_get_type (),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   443
 				      "markup", text,
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   444
@@ -1082,9 +1181,10 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   445
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   446
 	g_object_get (item, "text_width", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   447
 	gnome_canvas_item_set (item,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   448
-			       "x", (canvas_width - tmp) / 2.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   449
+			       "x", (canvas_width - tmp + (gdouble)gdk_pixbuf_get_width (button)) / 2.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   450
 			       NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   451
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   452
+	welcome_text = item;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   453
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   454
 	text = g_strdup_printf ("<big><b>%s</b></big>",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   455
 				_("Brought to you by:"));
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   456
@@ -1100,7 +1200,7 @@
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   457
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   458
 	g_object_get (item, "text_width", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   459
 	gnome_canvas_item_set (item,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   460
-			       "x", (canvas_width - tmp) / 2.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   461
+			       "x", (canvas_width - tmp + (gdouble)gdk_pixbuf_get_width (button)) / 2.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   462
 			       NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   463
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   464
 	/* and the version info */
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   465
diff -urN gnome-desktop-2.6.0.1/Makefile.am gnome-desktop-2.6.0.1-hacked/Makefile.am
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   466
--- gnome-desktop-2.6.0.1/Makefile.am	2004-02-04 21:23:35.000000000 +1300
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   467
+++ gnome-desktop-2.6.0.1-hacked/Makefile.am	2004-04-29 13:16:55.000000000 +1200
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   468
@@ -1,3 +1,9 @@
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   469
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   470
+XML_IN_FILES= gnome-version.xml.in
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   471
+XML_FILES = $(XML_IN_FILES:.xml.in=.xml)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   472
+versiondir=$(datadir)/gnome-about
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   473
+version_DATA= $(XML_FILES)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   474
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   475
 SUBDIRS =			\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   476
 	po 			\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   477
 	libgnome-desktop 	\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   478
@@ -8,8 +14,8 @@
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   479
 	man
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   480
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   481
 EXTRA_DIST =			\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   482
-	gnome-version.xml.in.in	\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   483
-	gnome-version.xml	\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   484
+	$(XML_IN_FILES)		\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   485
+	$(XML_FILES)		\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   486
 	gnome-desktop.spec.in	\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   487
 	gnome-desktop.spec	\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   488
 	COPYING-DOCS		\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   489
@@ -19,6 +25,7 @@
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   490
 	intltool-merge.in	\
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   491
 	intltool-update.in
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   492
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   493
-versiondir=$(datadir)/gnome-about
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   494
-version_DATA=gnome-version.xml
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   495
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   496
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   497
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   498
 @INTLTOOL_XML_RULE@