patches/gnome-desktop-01-jds-about-branding.diff
author yippi
Thu, 27 Sep 2007 22:30:33 +0000
changeset 10561 2e7fecf0591b
parent 10515 79c4a78f3fd3
child 11217 d1778cc22a58
permissions -rw-r--r--
2007-09-27 Brian Cameron <[email protected]> * patches/gnome-media-03-supportdevices.diff: Fix patch so that gnome-volume-control works properly when multiple sound devices are available. This can now happen now that Solaris supports both Sun Audio and OSS. * base-specs/rhythmbox.spec: Must call intltoolize or the desktop file does not get built. * patches/gnome-desktop-01-jds-about-branding.diff: Fix sizing so the new GPL "or later" message fits properly. I patched this before on 2007-09-06, but this got broken again in the subsequent rework. * base-specs/deskbar.spec, patches/deskbar-applet-03-add-newline.diff: The last line of the deskbar-applet script was getting truncated because the deskbar-applet.py script was missing a newline at end of file. This patch fixes this problem. Without this patch, the applet does not work. * ext-sources/gdm.xml: Set timeouts for start and stop methods to 60 seconds instead of 10 for start and 5 for stop. This makes the GDM manifest look more like the CDE login one. This fixes some timeout SMF issues like bugster bugs #6512577 (P3), #6512590 (P3), #6492786 (P5).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10515
79c4a78f3fd3 2007-09-18 Damien Carbery <[email protected]>
dcarbery
parents: 10464
diff changeset
     1
diff -urN gnome-desktop-2.20.0/Makefile.am gnome-desktop-2.20.0-hacked/Makefile.am
79c4a78f3fd3 2007-09-18 Damien Carbery <[email protected]>
dcarbery
parents: 10464
diff changeset
     2
--- gnome-desktop-2.20.0/Makefile.am	2006-04-11 01:17:35.000000000 +1200
79c4a78f3fd3 2007-09-18 Damien Carbery <[email protected]>
dcarbery
parents: 10464
diff changeset
     3
+++ gnome-desktop-2.20.0-hacked/Makefile.am	2006-04-28 12:31:36.869661000 +1200
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
     4
@@ -1,5 +1,10 @@
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
     5
 ACLOCAL_AMFLAGS = -I m4
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
     6
 
6128
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
     7
+XML_IN_FILES= gnome-version.xml.in
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
     8
+XML_FILES = $(XML_IN_FILES:.xml.in=.xml)
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
     9
+versiondir=$(datadir)/gnome-about
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    10
+version_DATA= $(XML_FILES)
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    11
+
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    12
 SUBDIRS =			\
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    13
 	po 			\
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    14
 	libgnome-desktop 	\
9466
e45bf4602e59 2007-03-06 Damien Carbery <[email protected]>
dcarbery
parents: 9275
diff changeset
    15
@@ -16,8 +16,8 @@
6128
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    16
 
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    17
 EXTRA_DIST =			\
9466
e45bf4602e59 2007-03-06 Damien Carbery <[email protected]>
dcarbery
parents: 9275
diff changeset
    18
 	MAINTAINERS		\
6128
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    19
-	gnome-version.xml.in.in	\
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    20
-	gnome-version.xml	\
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    21
+	$(XML_IN_FILES)		\
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    22
+	$(XML_FILES)		\
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    23
 	COPYING-DOCS		\
10515
79c4a78f3fd3 2007-09-18 Damien Carbery <[email protected]>
dcarbery
parents: 10464
diff changeset
    24
 	HACKING			\
79c4a78f3fd3 2007-09-18 Damien Carbery <[email protected]>
dcarbery
parents: 10464
diff changeset
    25
 	intltool-extract.in	\
7161
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
    26
@@ -19,8 +25,9 @@
6128
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    27
 	intltool-update.in	\
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    28
 	gnome-doc-utils.make
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    29
 
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    30
-versiondir=$(datadir)/gnome-about
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    31
-version_DATA=gnome-version.xml
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    32
+
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    33
+
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    34
+
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    35
 @INTLTOOL_XML_RULE@
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
    36
 
7161
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
    37
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --disable-scrollkeeper
10169
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    38
--- gnome-desktop-2.19.5/gnome-about/contributors.list.orig	2007-07-09 15:38:27.500214799 +0100
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    39
+++ gnome-desktop-2.19.5/gnome-about/contributors.list	2007-07-09 15:47:12.106338716 +0100
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    40
@@ -555,3 +555,84 @@
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    41
 Sascha Ziemann
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    42
 Michael Zucchi
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    43
 Jason van Zyl
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    44
+Amith Yamasani
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    45
+Anand Subramanian
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    46
+Antonio Xu 
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    47
+Archana Shah
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    48
+Ashish Mukharji
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    49
+Balamurali Viswanathan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    50
+Biswa Lal
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    51
+Bolian Yin
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    52
+Brian Nitz
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    53
+Calvin Liu
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    54
+Carl Gadener
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    55
+Chandrashekhar BK
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    56
+Curtis Sasaki
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    57
+Dan Baigent
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    58
+Deirdre Williams
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    59
+Derek Rafter
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    60
+Dermot McCluskey
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    61
+Dinoop Thomas
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    62
+Dirk Grobler
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    63
+Ervin Yan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    64
+Gary Little
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    65
+Geoff Baysinger
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    66
+Ghee Teo
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    67
+Girish Kulkarni
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    68
+Harry Lu
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    69
+Hema Seetharamaiah
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    70
+Henry Jia
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    71
+Ii Gyoung Park
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    72
+Jack Jia
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    73
+Jason van Zyl
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    74
+Jeff McMeekin
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    75
+Jerry Tan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    76
+Jessie Li
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    77
+Joshua Xia
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    78
+Kalpesh Shah
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    79
+Karl Gaffney
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    80
+Kaveri Murthy
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    81
+Kyle Yuan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    82
+Lalith Kumar
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    83
+Laszlo Kovacs
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    84
+Laszlo Peter
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    85
+Leena Gunda
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    86
+Leo Binchy
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    87
+Leon Sha
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    88
+Leon Zhang
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    89
+Louie Zhao
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    90
+Louise Siu
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    91
+Luke Shi
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    92
+Mark Duggan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    93
+Mark Yang
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    94
+Martin Damboldt
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    95
+Matt Keenan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    96
+Michael Krivoruchko
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    97
+Michael Twomey
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    98
+Mike Lei
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
    99
+Muktha Narayan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   100
+Nancy Lee
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   101
+Narayana Pattipati
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   102
+Niall Power
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   103
+Olaf Felka
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   104
+Oliver Braun
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   105
+Partha Pratim
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   106
+Patrick Gu
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   107
+Pete Zha
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   108
+Rick Ju
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   109
+Robert Kinsella
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   110
+Robert O'Dea
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   111
+Robin Lu
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   112
+Shane O'Connor
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   113
+Simford Dong
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   114
+Sowmya Adiga
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   115
+Srirama Sharma
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   116
+Suresh Chandrasekharan
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   117
+Susan Jefferies
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   118
+Terry Ponce
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   119
+Thorsten Laux
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   120
+Vijay Anand
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   121
+Vijaykumar Patwari
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   122
+Vinay M R
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   123
+Vishnu Kumar
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   124
+Yogeesh MB
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   125
diff -urN gnome-desktop-2.19.5/gnome-about/gnome-about.c gnome-desktop-2.19.5-hacked/gnome-about/gnome-about.c
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   126
--- gnome-desktop-2.20.0/gnome-about/gnome-about.c-orig	2007-09-26 16:16:27.836390000 -0500
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   127
+++ gnome-desktop-2.20.0/gnome-about/gnome-about.c	2007-09-26 16:14:08.394970000 -0500
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   128
@@ -50,11 +50,14 @@
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   129
 
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   130
 /* pick some good defaults */
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   131
 static gdouble canvas_width = 550.0;
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   132
-static gdouble canvas_height = 350.0;
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   133
+static gdouble canvas_height = 400.0;
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   134
 
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   135
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   136
 static char             **introduction_messages = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   137
 static GnomeCanvasItem   *subheader = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   138
+static GnomeCanvasItem   *welcome_text = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   139
+static GnomeCanvasItem   *version_text = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   140
+static char              *version_string = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   141
 static gdouble            version_info_height = 0.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   142
 static gint               contrib_i = 0;
10169
8dba9a12689b 2007-07-09 Damien Carbery <[email protected]>
dcarbery
parents: 9543
diff changeset
   143
 
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   144
@@ -321,8 +324,8 @@ display_introduction_message (gpointer d
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   145
 					       "fill_color", "White",
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   146
 					       "x1", -4.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   147
 					       "y1", -4.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   148
-					       "x2", 304.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   149
-					       "y2", 84.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   150
+					       "x2", 404.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   151
+					       "y2", 184.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   152
 					       NULL);
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   153
 
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   154
 		intro_text =
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   155
@@ -331,8 +334,8 @@ display_introduction_message (gpointer d
5518
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   156
 					       "text", introduction_messages[intro_i],
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   157
 						"editable", FALSE,
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   158
 					       /* FIXME */
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   159
-					       "width", 300.0,
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   160
-					       "height", 80.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   161
+					       "width", 400.0,
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   162
+					       "height",180.0,
5518
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   163
 					       "grow_height", TRUE,
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   164
 					       "cursor_visible", FALSE,
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   165
 					       NULL);
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   166
@@ -515,6 +518,7 @@ typedef struct {
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   167
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   168
 	const gchar *text;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   169
 	const gchar *url;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   170
+	gboolean is_link;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   171
 } HRefItem;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   172
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   173
 static gboolean
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   174
@@ -541,18 +545,39 @@ href_item_event_callback (GnomeCanvasIte
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   175
 	case GDK_BUTTON_PRESS: {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   176
 		GError *error= NULL;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   177
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   178
-		gnome_url_show (href->url, &error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   179
-		if (error) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   180
-			char *message;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   181
-
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   182
-			message = g_strdup_printf (_("Could not open the address \"%s\": %s"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   183
-						   href->url, error->message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   184
-			show_error_dialog (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   185
+		if (!href->is_link) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   186
+			gnome_url_show (href->url, &error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   187
+			if (error) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   188
+				char *message;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   189
+
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   190
+				message = g_strdup_printf (_("Could not open the address \"%s\": %s"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   191
+				 			   href->url, error->message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   192
+				show_error_dialog (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   193
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   194
-			g_free (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   195
-			g_error_free (error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   196
-		}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   197
+				g_free (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   198
+				g_error_free (error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   199
+			}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   200
+		} else {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   201
+			char *tmp;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   202
+			tmp = g_find_program_in_path (href->url);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   203
+                                                                                                                                                             
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   204
+  			if (tmp) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   205
+    				g_spawn_command_line_async (tmp, &error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   206
+    				g_free (tmp);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   207
+  			}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   208
+
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   209
+			if (error) {
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   210
+				char *message;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   211
+				
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   212
+				/* SUN_BRANDING */
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   213
+				message = g_strdup_printf (_("Could not execute \"%s\": %s"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   214
+							   href->url, error->message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   215
+				show_error_dialog (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   216
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   217
+				g_free (message);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   218
+				g_error_free (error);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   219
+			}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   220
+		}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   221
 		return TRUE;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   222
 	}
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   223
 
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   224
@@ -567,6 +592,7 @@ static HRefItem *
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   225
 href_item_new (GnomeCanvasGroup *group,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   226
 	       const gchar      *text,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   227
 	       const gchar      *url,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   228
+	       gboolean          is_link,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   229
 	       gdouble          *current_x,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   230
 	       gdouble          *current_y)
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   231
 {
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   232
@@ -576,6 +602,7 @@ href_item_new (GnomeCanvasGroup *group,
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   233
 	item = g_new0 (HRefItem, 1);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   234
 	item->text = g_strdup (text);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   235
 	item->url = g_strdup (url);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   236
+	item->is_link = is_link;
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   237
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   238
 	item->item =
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   239
 		gnome_canvas_item_new (group,
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   240
@@ -765,8 +792,8 @@ create_date_string (const char *value)
5518
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   241
 
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   242
 	g_date_set_dmy (date, day, month, year);
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   243
 
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   244
-	result = g_new0 (char, 24);
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   245
-	g_date_strftime (result, 24, "%x", date);
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   246
+	result = g_new0 (char, 30);
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   247
+	g_date_strftime (result, 30, "%x", date);
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   248
 
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   249
 	g_date_free (date);
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   250
 
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   251
@@ -787,6 +814,7 @@ get_version_info (char **version_string,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   252
 	char *platform = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   253
 	char *minor = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   254
 	char *micro = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   255
+	char *distributor_version_string = NULL;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   256
 
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   257
 	file = gnome_program_locate_file (NULL,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   258
 					  GNOME_FILE_DOMAIN_APP_DATADIR,
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   259
@@ -830,6 +858,8 @@ get_version_info (char **version_string,
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   260
 			*distributor_string = g_strdup (value);
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   261
 		else if (!g_ascii_strcasecmp (name, "date") && value && value[0])
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   262
 			*build_date_string = create_date_string (value);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   263
+		if (!g_ascii_strcasecmp (name, "distributor-version") && value && value[0])
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   264
+			distributor_version_string = g_strdup (value);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   265
 
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   266
 		bits = bits->next;
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   267
 		xmlFree (value);
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   268
@@ -844,7 +874,7 @@ get_version_info (char **version_string,
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   269
 		*version_string = g_strconcat (platform, ".", minor, NULL);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   270
 
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   271
 	if (!*version_string)
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   272
-		*version_string = g_strconcat (platform, ".", minor, ".",
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   273
+		*version_string = g_strconcat (platform, " ", minor, ".",
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   274
 					       micro, NULL);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   275
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   276
 	g_free (platform);
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   277
@@ -884,6 +914,7 @@ display_version_info (GnomeCanvasGroup *
8950
d460ed947e72 2007-01-10 Damien Carbery <[email protected]>
dcarbery
parents: 8943
diff changeset
   278
 {
d460ed947e72 2007-01-10 Damien Carbery <[email protected]>
dcarbery
parents: 8943
diff changeset
   279
 	char *version_string = NULL;
d460ed947e72 2007-01-10 Damien Carbery <[email protected]>
dcarbery
parents: 8943
diff changeset
   280
 	char *distributor_string = NULL;
d460ed947e72 2007-01-10 Damien Carbery <[email protected]>
dcarbery
parents: 8943
diff changeset
   281
+	char *distributor_version_string = NULL;
d460ed947e72 2007-01-10 Damien Carbery <[email protected]>
dcarbery
parents: 8943
diff changeset
   282
 	char *build_date_string = NULL;
d460ed947e72 2007-01-10 Damien Carbery <[email protected]>
dcarbery
parents: 8943
diff changeset
   283
 	char *format = NULL;
d460ed947e72 2007-01-10 Damien Carbery <[email protected]>
dcarbery
parents: 8943
diff changeset
   284
 	char *text = NULL;
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   285
@@ -903,22 +934,39 @@ display_version_info (GnomeCanvasGroup *
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   286
 
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   287
 	format = g_strdup_printf ("<b>%s</b>%%s", _("%s: "));
2465
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 && version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   290
+	if (distributor_version_string && distributor_version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   291
+		gdouble tmp;
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
+		text = g_strdup_printf ("<b>%s: </b>%s",
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   294
+					/* SUN_BRANDING */
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   295
+					_("Version"), distributor_version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   296
+		version_text = gnome_canvas_item_new (GNOME_CANVAS_GROUP (info),
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   297
+						      gnome_canvas_text_get_type (),
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   298
+						      "markup", text,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   299
+						      "anchor", GTK_ANCHOR_NW,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   300
+						      "x", 0.0,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   301
+						      "y", height,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   302
+						      NULL);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   303
+		g_free (text);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   304
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   305
+		g_object_get (version_text, "text_height", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   306
+		height += tmp + 4.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   307
+	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   308
+	else if (version_string && version_string[0]) {
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   309
 		gdouble tmp;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   310
-		GnomeCanvasItem *item;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   311
 
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   312
 		text = g_strdup_printf (format,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   313
 					_("Version"), version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   314
-		item = gnome_canvas_item_new (GNOME_CANVAS_GROUP (info),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   315
-					      gnome_canvas_text_get_type (),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   316
-					      "markup", text,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   317
-					      "anchor", GTK_ANCHOR_NW,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   318
-					      "x", 0.0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   319
-					      "y", height,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   320
-					      NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   321
+		version_text = gnome_canvas_item_new (GNOME_CANVAS_GROUP (info),
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   322
+						      gnome_canvas_text_get_type (),
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   323
+						      "markup", text,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   324
+						      "anchor", GTK_ANCHOR_NW,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   325
+						      "x", 0.0,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   326
+						      "y", height,
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   327
+						      NULL);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   328
 		g_free (text);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   329
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   330
-		g_object_get (item, "text_height", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   331
+		g_object_get (version_text, "text_height", &tmp, NULL);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   332
 		height += tmp + 4.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   333
 	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   334
 
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   335
@@ -961,8 +1009,8 @@ display_version_info (GnomeCanvasGroup *
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   336
 	}
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   337
 
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   338
 	g_free (format);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   339
-	g_free (version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   340
 	g_free (distributor_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   341
+	g_free (distributor_version_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   342
 	g_free (build_date_string);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   343
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   344
 	gnome_canvas_item_set (info, "y", canvas_height - height, NULL);
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   345
@@ -976,7 +1024,7 @@ create_canvas (void)
3031
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   346
 	GtkWidget *canvas;
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   347
 
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   348
 	HRefItem *href;
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   349
-	gchar *text;
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   350
+	gchar *text, *path;
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   351
 
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   352
 	GnomeCanvasItem *item;
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   353
 	GnomeCanvasGroup *root;
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   354
@@ -1029,8 +1077,10 @@ create_canvas (void)
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   355
 	current_y = (gdouble)gdk_pixbuf_get_height (header) + 5.0;
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
 	href = href_item_new (root,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   358
-			      _("About GNOME"),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   359
-			      "http://www.gnome.org/about/",
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   360
+			      /* SUN_BRANDING */
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   361
+			      _("About JDS"),
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   362
+			      "http://www.sun.com/software/javadesktopsystem/",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   363
+			      FALSE,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   364
 			      &current_x, &current_y);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   365
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   366
 	/* make a nice guess for the dot delta */
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   367
@@ -1043,8 +1093,10 @@ create_canvas (void)
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   368
 	/* and more items on a likewise way.
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   369
 	 */
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   370
 	href = href_item_new (root,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   371
-			      _("News"),
5518
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   372
-			      "http://news.gnome.org",
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   373
+			      /* SUN_BRANDING */
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   374
+			      _("About GNOME"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   375
+			      "http://www.gnome.org/about/",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   376
+			      FALSE,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   377
 			      &current_x, &current_y);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   378
 	item = create_dot (root, &current_x, &current_y, dot_delta);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   379
 
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   380
@@ -1054,29 +1106,43 @@ create_canvas (void)
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   381
 	 */
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   382
 	href = href_item_new (root,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   383
 			      _("Software"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   384
-			      "http://www.gnome.org/softwaremap",
5518
235b0b4aa324 merged the gnome-2-10 branch to HEAD
laca
parents: 5517
diff changeset
   385
+			      "http://www.sun.com/software",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   386
+			      FALSE,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   387
 			      &current_x, &current_y);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   388
 	item = create_dot (root, &current_x, &current_y, dot_delta);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   389
 
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   390
 	href = href_item_new (root,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   391
 			      _("Developers"),
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   392
-			      "http://developer.gnome.org/",
3030
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   393
-			      &current_x, &current_y);
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   394
-	item = create_dot (root, &current_x, &current_y, dot_delta);
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   395
-
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   396
-	href = href_item_new (root,
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   397
-			      _("Friends of GNOME"),
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   398
-			      "http://www.gnome.org/friends/",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   399
+			      "http://developers.sun.com/",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   400
+			      FALSE,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   401
 			      &current_x, &current_y);
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   402
 	item = create_dot (root, &current_x, &current_y, dot_delta);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   403
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   404
 	href = href_item_new (root,
3030
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   405
 			      _("Contact"),
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   406
-			      "http://www.gnome.org/contact/",
2582
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   407
+			      "http://www.sun.com/contact/",
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   408
+			      FALSE,
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   409
 			      &current_x, &current_y);
073d921b843e 2004-04-29 Glynn Foster <[email protected]>
gman
parents: 2465
diff changeset
   410
 
3031
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   411
+	path = g_find_program_in_path ("bug-buddy");
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   412
+
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   413
+	if (path != NULL) {
3030
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   414
+		item = create_dot (root, &current_x, &current_y, dot_delta);
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   415
+		href = href_item_new (root,
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   416
+				      /* SUN_BRANDING */
3030
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   417
+				      _("Report a bug"),
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   418
+				      "bug-buddy",
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   419
+				      TRUE,
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   420
+				      &current_x, &current_y);
3031
1f353a96e2b1 Duh - don't leak the path. No brainer.
gman
parents: 3030
diff changeset
   421
+		g_free (path);
3030
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   422
+	}
164169ba62bc 2004-06-08 Glynn Foster <[email protected]>
gman
parents: 2858
diff changeset
   423
+
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   424
 	/* resize */
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   425
 	canvas_width = current_x;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   426
+	
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   427
+	if (current_x > canvas_width)
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   428
+		canvas_width = current_x;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   429
+
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   430
 	gnome_canvas_set_scroll_region (GNOME_CANVAS (canvas), 0, 0,
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   431
 					canvas_width, canvas_height);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   432
 	gtk_widget_set_size_request (GTK_WIDGET (canvas),
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   433
@@ -1086,7 +1152,7 @@ create_canvas (void)
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   434
 	points = gnome_canvas_points_new (2);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   435
 	points->coords[0] = 0.0;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   436
 	points->coords[1] = gdk_pixbuf_get_height (header);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   437
-	points->coords[2] = current_x;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   438
+	points->coords[2] = canvas_width;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   439
 	points->coords[3] = gdk_pixbuf_get_height (header);
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   440
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   441
 	item = gnome_canvas_item_new (root,
10561
2e7fecf0591b 2007-09-27 Brian Cameron <[email protected]>
yippi
parents: 10515
diff changeset
   442
@@ -1123,6 +1189,7 @@ create_canvas (void)
6128
428aa6cb07c3 2005-10-19 Glynn Foster <[email protected]>
gman
parents: 6042
diff changeset
   443
 			       "x", (canvas_width - tmp) / 2.0,
2465
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   444
 			       NULL);
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
+	welcome_text = item;
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   447
 
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   448
 	text = g_strdup_printf ("<big><b>%s</b></big>",
dfd5e81d6c52 2004-04-15 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   449
 				_("Brought to you by:"));
9543
b77030628301 2007-03-13 Damien Carbery <[email protected]>
dcarbery
parents: 9466
diff changeset
   450
diff -urN gnome-desktop-2.18.0/gnome-about/gnome-about.desktop.in.in gnome-desktop-2.18.0-hacked/gnome-about/gnome-about.desktop.in.in
b77030628301 2007-03-13 Damien Carbery <[email protected]>
dcarbery
parents: 9466
diff changeset
   451
--- gnome-desktop-2.18.0/gnome-about/gnome-about.desktop.in.in	2006-04-11 00:48:42.000000000 +1200
b77030628301 2007-03-13 Damien Carbery <[email protected]>
dcarbery
parents: 9466
diff changeset
   452
+++ gnome-desktop-2.18.0-hacked/gnome-about/gnome-about.desktop.in.in	2006-04-28 12:32:33.271037000 +1200
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   453
@@ -1,12 +1,14 @@
7161
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   454
 [Desktop Entry]
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   455
 Encoding=UTF-8
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   456
-_Name=About GNOME
7753
02b74e8ed1a0 2006-07-25 Damien Carbery <[email protected]>
dc144907
parents: 7161
diff changeset
   457
-_Comment=Learn more about GNOME
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   458
+#SUN_BRANDING
7161
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   459
+_Name=About Java Desktop System
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 8950
diff changeset
   460
+#SUN_BRANDING
8628
c3b3c1d14139 Merged 217update branch changes r9777:9830 into trunk branch.
dcarbery
parents: 8379
diff changeset
   461
+_Comment=Learn more about Java Desktop System
7161
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   462
 Exec=gnome-about
8628
c3b3c1d14139 Merged 217update branch changes r9777:9830 into trunk branch.
dcarbery
parents: 8379
diff changeset
   463
 Icon=gnome-logo-icon-transparent
7161
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   464
 Terminal=false
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   465
 Type=Application
9543
b77030628301 2007-03-13 Damien Carbery <[email protected]>
dcarbery
parents: 9466
diff changeset
   466
-Categories=GNOME;GTK;Core;
7161
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   467
+Categories=GNOME;GTK;Application;System;
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   468
 OnlyShowIn=GNOME;
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   469
 X-GNOME-Bugzilla-Bugzilla=GNOME
c4593a50500c 2006-04-28 Glynn Foster <[email protected]>
gf115653
parents: 6487
diff changeset
   470
 X-GNOME-Bugzilla-Product=gnome-desktop
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   471
--- gnome-desktop-2.17.5.old/configure.in	2006-10-19 16:54:29.498958000 +0100
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   472
+++ gnome-desktop-2.17.5/configure.in	2006-10-19 16:57:57.110569000 +0100
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   473
@@ -40,15 +40,21 @@
8379
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   474
 GNOME_DATE=`date +"%Y-%m-%d"`
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   475
 
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   476
 AC_ARG_WITH(gnome_distributor, [  --with-gnome-distributor=DISTRIBUTOR  Specify name of GNOME distributor])
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   477
+AC_ARG_WITH(gnome_distributor_version, [  --with-gnome-distributor-version=DISTRIBUTOR  Specify version of GNOME distributor])
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   478
 
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   479
 if test "x$with_gnome_distributor" != x ; then
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   480
   GNOME_DISTRIBUTOR=$with_gnome_distributor
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   481
 fi
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   482
 
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   483
+if test "x$with_gnome_distributor_version" != x ; then
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   484
+  GNOME_DISTRIBUTOR_VERSION=$with_gnome_distributor_version
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   485
+fi
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   486
+
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   487
 AC_SUBST(GNOME_PLATFORM)
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   488
 AC_SUBST(GNOME_MINOR)
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   489
 AC_SUBST(GNOME_MICRO)
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   490
 AC_SUBST(GNOME_DISTRIBUTOR)
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   491
+AC_SUBST(GNOME_DISTRIBUTOR_VERSION)
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   492
 AC_SUBST(GNOME_DATE)
affbc1bd15b5 Remove the fuzz !
mattman
parents: 7753
diff changeset
   493
 
8943
e888e99f531c 2007-01-09 Damien Carbery <[email protected]>
dcarbery
parents: 8628
diff changeset
   494
 GNOME_COMMON_INIT