author | Jan Damborsky <Jan.Damborsky@Sun.COM> |
Mon, 14 Apr 2008 17:55:54 +0200 | |
changeset 107 | 73ae3dba821c |
parent 84 | 4bb57dfd1e77 |
child 276 | 709262043db4 |
permissions | -rw-r--r-- |
35
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
1 |
/* |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
2 |
* CDDL HEADER START |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
3 |
* |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
4 |
* The contents of this file are subject to the terms of the |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
5 |
* Common Development and Distribution License (the "License"). |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
6 |
* You may not use this file except in compliance with the License. |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
7 |
* |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
8 |
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
9 |
* or http://www.opensolaris.org/os/licensing. |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
10 |
* See the License for the specific language governing permissions |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
11 |
* and limitations under the License. |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
12 |
* |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
13 |
* When distributing Covered Code, include this CDDL HEADER in each |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
14 |
* file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
15 |
* If applicable, add the following below this CDDL HEADER, with the |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
16 |
* fields enclosed by brackets "[]" replaced with your own identifying |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
17 |
* information: Portions Copyright [yyyy] [name of copyright owner] |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
18 |
* |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
19 |
* CDDL HEADER END |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
20 |
*/ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
21 |
/* |
107
73ae3dba821c
1090 Setting of default locale does not really work
Jan Damborsky <Jan.Damborsky@Sun.COM>
parents:
84
diff
changeset
|
22 |
* Copyright 2008 Sun Microsystems, Inc. All rights reserved. |
35
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
23 |
* Use is subject to license terms. |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
24 |
*/ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
25 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
26 |
#ifdef HAVE_CONFIG_H |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
27 |
#include <config.h> |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
28 |
#endif |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
29 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
30 |
#include <gtk/gtk.h> |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
31 |
#include <gnome.h> |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
32 |
#include <glade/glade-build.h> |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
33 |
#include "installation-profile.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
34 |
#include "interface-globals.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
35 |
#include "confirmation-screen.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
36 |
#include "users-screen.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
37 |
#include "callbacks.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
38 |
#include "help-dialog.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
39 |
#include "window-graphics.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
40 |
#include "language-screen.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
41 |
#include "installation-screen.h" |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
42 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
43 |
gchar *ConfirmSectionHeaderMarkup = "<span font_desc=\"Arial Bold\">%s</span>"; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
44 |
gchar *ConfirmSectionDetailMarkup = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
45 |
"<span font_desc=\"Arial Bold\">• </span><span font_desc=\"Arial\">%s</span>"; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
46 |
gchar *ConfirmSectionWarningMarkup = "<span size=\"smaller\">%s</span>"; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
47 |
gchar *ConfirmSectionIndentDetailMarkup = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
48 |
"<span font_desc=\"Arial Bold\"> • </span><span font_desc=\"Arial\">%s</span>"; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
49 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
50 |
void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
51 |
confirmation_window_init(void) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
52 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
53 |
if (!MainWindow.confirmationwindowxml) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
54 |
g_warning("Failed to access Confirmation Window."); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
55 |
exit(-1); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
56 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
57 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
58 |
glade_xml_signal_autoconnect(MainWindow.confirmationwindowxml); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
59 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
60 |
MainWindow.ConfirmationWindow.confirmationwindowtable = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
61 |
MainWindow.ConfirmationWindow.infolabel = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
62 |
MainWindow.ConfirmationWindow.confirmmainvbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
63 |
MainWindow.ConfirmationWindow.confirmscrolledwindow = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
64 |
MainWindow.ConfirmationWindow.confirmviewport = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
65 |
MainWindow.ConfirmationWindow.confirmdetailvbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
66 |
MainWindow.ConfirmationWindow.diskvbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
67 |
MainWindow.ConfirmationWindow.softwarevbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
68 |
MainWindow.ConfirmationWindow.timezonevbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
69 |
MainWindow.ConfirmationWindow.languagesvbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
70 |
MainWindow.ConfirmationWindow.accountvbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
71 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
72 |
MainWindow.ConfirmationWindow.diskhbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
73 |
MainWindow.ConfirmationWindow.softwarehbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
74 |
MainWindow.ConfirmationWindow.timezonehbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
75 |
MainWindow.ConfirmationWindow.languageshbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
76 |
MainWindow.ConfirmationWindow.accounthbox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
77 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
78 |
MainWindow.ConfirmationWindow.licensecheckbutton = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
79 |
MainWindow.ConfirmationWindow.licenseagreementlinkbutton = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
80 |
MainWindow.ConfirmationWindow.licenseagreementdialog = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
81 |
MainWindow.ConfirmationWindow.licenseagreementclosebutton = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
82 |
MainWindow.ConfirmationWindow.licenseagreementtextview = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
83 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
84 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
85 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
86 |
license_agreement_hide(GtkWidget *widget, gpointer *dialog) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
87 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
88 |
gtk_widget_hide(GTK_WIDGET(dialog)); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
89 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
90 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
91 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
92 |
license_agreement_delete_event(GtkWidget *widget, gpointer *user_data) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
93 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
94 |
gtk_widget_hide(widget); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
95 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
96 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
97 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
98 |
license_agreement_show(GtkButton *button, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
99 |
gpointer data) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
100 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
101 |
if (MainWindow.TextFileLocations[LICENSE_AGREEMENT]) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
102 |
delete_textview_contents( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
103 |
MainWindow.ConfirmationWindow.licenseagreementtextview); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
104 |
show_locale_file_in_textview( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
105 |
MainWindow.ConfirmationWindow.licenseagreementtextview, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
106 |
MainWindow.TextFileLocations[LICENSE_AGREEMENT], |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
107 |
TRUE, FALSE, FALSE); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
108 |
window_graphics_dialog_set_properties( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
109 |
MainWindow.ConfirmationWindow.licenseagreementdialog); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
110 |
gtk_widget_show(MainWindow.ConfirmationWindow.licenseagreementdialog); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
111 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
112 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
113 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
114 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
115 |
license_agreement_setup(void) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
116 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
117 |
MainWindow.ConfirmationWindow.licensecheckbutton = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
118 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
119 |
"licensecheckbutton"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
120 |
MainWindow.ConfirmationWindow.licenseagreementlinkbutton = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
121 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
122 |
"licenseagreementlinkbutton"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
123 |
g_signal_connect( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
124 |
G_OBJECT(MainWindow.ConfirmationWindow.licenseagreementlinkbutton), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
125 |
"clicked", |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
126 |
G_CALLBACK(license_agreement_show), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
127 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
128 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
129 |
MainWindow.ConfirmationWindow.licenseagreementxml = glade_xml_new( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
130 |
GLADEDIR "/" CONFIRMATIONFILENAME, LICENSEAGREEMENTNODE, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
131 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
132 |
MainWindow.ConfirmationWindow.licenseagreementdialog = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
133 |
glade_xml_get_widget(MainWindow.ConfirmationWindow.licenseagreementxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
134 |
"licenseagreementdialog"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
135 |
MainWindow.ConfirmationWindow.licenseagreementclosebutton = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
136 |
glade_xml_get_widget(MainWindow.ConfirmationWindow.licenseagreementxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
137 |
"licenseagreementclosebutton"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
138 |
MainWindow.ConfirmationWindow.licenseagreementtextview = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
139 |
glade_xml_get_widget(MainWindow.ConfirmationWindow.licenseagreementxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
140 |
"licenseagreementtextview"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
141 |
g_signal_connect( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
142 |
G_OBJECT(MainWindow.ConfirmationWindow.licenseagreementclosebutton), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
143 |
"clicked", |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
144 |
G_CALLBACK(license_agreement_hide), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
145 |
MainWindow.ConfirmationWindow.licenseagreementdialog); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
146 |
g_signal_connect( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
147 |
G_OBJECT(MainWindow.ConfirmationWindow.licenseagreementdialog), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
148 |
"delete-event", |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
149 |
G_CALLBACK(license_agreement_delete_event), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
150 |
MainWindow.ConfirmationWindow.licenseagreementdialog); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
151 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
152 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
153 |
void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
154 |
confirmation_load_widgets(void) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
155 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
156 |
GdkColor colour; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
157 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
158 |
MainWindow.ConfirmationWindow.confirmationwindowtable = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
159 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
160 |
"confirmationwindowtable"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
161 |
MainWindow.ConfirmationWindow.infolabel = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
162 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
163 |
"infolabel"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
164 |
MainWindow.ConfirmationWindow.confirmmainvbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
165 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
166 |
"confirmmainvbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
167 |
MainWindow.ConfirmationWindow.confirmscrolledwindow = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
168 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
169 |
"confirmscrolledwindow"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
170 |
MainWindow.ConfirmationWindow.confirmviewport = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
171 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
172 |
"confirmviewport"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
173 |
MainWindow.ConfirmationWindow.confirmdetailvbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
174 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
175 |
"confirmdetailvbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
176 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
177 |
/* Set background color */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
178 |
colour.pixel = 0; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
179 |
colour.red = colour.green = colour.blue = WHITE_GDK_COLOR; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
180 |
gtk_widget_modify_bg( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
181 |
MainWindow.ConfirmationWindow.confirmviewport, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
182 |
GTK_STATE_NORMAL, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
183 |
&colour); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
184 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
185 |
MainWindow.ConfirmationWindow.diskvbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
186 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
187 |
"diskvbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
188 |
MainWindow.ConfirmationWindow.softwarevbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
189 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
190 |
"softwarevbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
191 |
MainWindow.ConfirmationWindow.timezonevbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
192 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
193 |
"timezonevbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
194 |
MainWindow.ConfirmationWindow.languagesvbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
195 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
196 |
"languagesvbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
197 |
MainWindow.ConfirmationWindow.accountvbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
198 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
199 |
"accountvbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
200 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
201 |
MainWindow.ConfirmationWindow.diskhbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
202 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
203 |
"diskhbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
204 |
MainWindow.ConfirmationWindow.softwarehbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
205 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
206 |
"softwarehbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
207 |
MainWindow.ConfirmationWindow.timezonehbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
208 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
209 |
"timezonehbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
210 |
MainWindow.ConfirmationWindow.languageshbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
211 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
212 |
"languageshbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
213 |
MainWindow.ConfirmationWindow.accounthbox = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
214 |
glade_xml_get_widget(MainWindow.confirmationwindowxml, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
215 |
"accounthbox"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
216 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
217 |
license_agreement_setup(); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
218 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
219 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
220 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
221 |
set_detail_label(GtkWidget *label, gchar *markUp, gchar *str) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
222 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
223 |
gchar *tmpStr; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
224 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
225 |
tmpStr = g_markup_printf_escaped(markUp, str); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
226 |
gtk_label_set_markup(GTK_LABEL(label), tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
227 |
g_free(tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
228 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
229 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
230 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
231 |
add_detail_hbox(GtkWidget *detailVBox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
232 |
gboolean includeWarning, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
233 |
gboolean indent, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
234 |
gchar *labelStr, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
235 |
gchar *warningStr) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
236 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
237 |
GtkWidget *detailHBox = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
238 |
GtkWidget *detailLabel = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
239 |
GtkWidget *detailImage = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
240 |
GtkWidget *detailWarning = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
241 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
242 |
/* Create a new Hbox widget containing three children */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
243 |
detailHBox = gtk_hbox_new(FALSE, 5); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
244 |
detailLabel = gtk_label_new(NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
245 |
gtk_misc_set_padding(GTK_MISC(detailLabel), 10, 0); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
246 |
detailImage = gtk_image_new_from_stock(GTK_STOCK_DIALOG_WARNING, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
247 |
GTK_ICON_SIZE_MENU); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
248 |
detailWarning = gtk_label_new(NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
249 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
250 |
gtk_box_pack_start(GTK_BOX(detailHBox), detailLabel, FALSE, TRUE, 0); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
251 |
gtk_box_pack_start(GTK_BOX(detailHBox), detailImage, FALSE, TRUE, 0); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
252 |
gtk_box_pack_start(GTK_BOX(detailHBox), detailWarning, FALSE, TRUE, 0); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
253 |
gtk_box_pack_start(GTK_BOX(detailVBox), detailHBox, FALSE, FALSE, 0); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
254 |
gtk_widget_show_all(detailHBox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
255 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
256 |
if (indent) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
257 |
set_detail_label(detailLabel, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
258 |
ConfirmSectionIndentDetailMarkup, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
259 |
labelStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
260 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
261 |
set_detail_label(detailLabel, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
262 |
ConfirmSectionDetailMarkup, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
263 |
labelStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
264 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
265 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
266 |
if (includeWarning && warningStr) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
267 |
set_detail_label(detailWarning, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
268 |
ConfirmSectionWarningMarkup, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
269 |
warningStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
270 |
gtk_widget_show(detailImage); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
271 |
gtk_widget_show(detailWarning); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
272 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
273 |
gtk_widget_hide(detailImage); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
274 |
gtk_widget_hide(detailWarning); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
275 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
276 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
277 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
278 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
279 |
remove_detail_hbox(GtkWidget *child, gpointer user_data) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
280 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
281 |
if (strncmp(gtk_widget_get_name(child), "GtkHBox", 7) == 0) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
282 |
gtk_widget_hide(child); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
283 |
gtk_widget_destroy(child); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
284 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
285 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
286 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
287 |
static void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
288 |
remove_detail_widgets(void) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
289 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
290 |
gtk_container_foreach( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
291 |
GTK_CONTAINER(MainWindow.ConfirmationWindow.diskvbox), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
292 |
remove_detail_hbox, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
293 |
gtk_container_foreach( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
294 |
GTK_CONTAINER(MainWindow.ConfirmationWindow.softwarevbox), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
295 |
remove_detail_hbox, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
296 |
gtk_container_foreach( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
297 |
GTK_CONTAINER(MainWindow.ConfirmationWindow.timezonevbox), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
298 |
remove_detail_hbox, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
299 |
gtk_container_foreach( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
300 |
GTK_CONTAINER(MainWindow.ConfirmationWindow.languagesvbox), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
301 |
remove_detail_hbox, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
302 |
gtk_container_foreach( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
303 |
GTK_CONTAINER(MainWindow.ConfirmationWindow.accountvbox), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
304 |
remove_detail_hbox, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
305 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
306 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
307 |
void |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
308 |
confirmation_screen_set_contents(void) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
309 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
310 |
gchar *tmpStr; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
311 |
gchar *tmpStr2; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
312 |
gchar *tmpErr; |
84
4bb57dfd1e77
968 Minimum disk size is smaller than it should be
niall@localhost
parents:
37
diff
changeset
|
313 |
gfloat diskSize, partitionSize, minsize; |
35
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
314 |
static gboolean firstTimeHere = FALSE; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
315 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
316 |
if (firstTimeHere == FALSE) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
317 |
firstTimeHere = TRUE; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
318 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
319 |
remove_detail_widgets(); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
320 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
321 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
322 |
switch (InstallationProfile.installationtype) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
323 |
case INSTALLATION_TYPE_INITIAL_INSTALL: |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
324 |
/* Disk Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
325 |
gtk_widget_show(MainWindow.ConfirmationWindow.diskvbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
326 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
327 |
/* Disk info should be contained in the structure */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
328 |
/* InstallationProfile..installationdisk */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
329 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
330 |
/* Disk Info */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
331 |
/* Disk name : idisk->dinfo.diskName */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
332 |
/* Disk size : idisk->dinfo.diskSize */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
333 |
/* Disk type : idisk->dinfo.diskType */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
334 |
/* Disk vend : idisk->dinfo.vendor */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
335 |
/* Disk boot : idisk->dinfo.bootDisk */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
336 |
/* Disk labe : idisk->dinfo.label */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
337 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
338 |
/* Slice Info */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
339 |
/* Part Id : idisk->dslices->partitionId */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
340 |
/* diskname : idisk->dslices->diskName */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
341 |
/* NDKMAP slices */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
342 |
/* Id : idisk->dslices->sinfo[0].sliceId */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
343 |
/* size : idisk->dslices->sinfo[0].sliceSize */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
344 |
/* mount : idisk->dslices->sinfo[0].mountPoint */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
345 |
/* tag : idisk->dslices->sinfo[0].tag */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
346 |
/* flags : idisk->dslices->sinfo[0].flags */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
347 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
348 |
diskSize = InstallationProfile.disksize; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
349 |
partitionSize = InstallationProfile.installpartsize; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
350 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
351 |
if (partitionSize == 0) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
352 |
partitionSize = diskSize; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
353 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
354 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
355 |
if (diskSize == partitionSize) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
356 |
if (InstallationProfile.disktype != NULL) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
357 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
358 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
359 |
_("%.1f GB disk (%s)"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
360 |
diskSize, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
361 |
InstallationProfile.disktype); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
362 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
363 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
364 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
365 |
_("%.1f GB disk"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
366 |
diskSize); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
367 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
368 |
tmpErr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
369 |
g_strdup(_("This disk will be erased")); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
370 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
371 |
if (InstallationProfile.disktype != NULL) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
372 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
373 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
374 |
_("%.1f GB partition on %.1f GB disk (%s)"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
375 |
partitionSize, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
376 |
diskSize, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
377 |
InstallationProfile.disktype); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
378 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
379 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
380 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
381 |
_("%.1f GB partition on %.1f GB disk"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
382 |
partitionSize, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
383 |
diskSize); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
384 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
385 |
tmpErr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
386 |
g_strdup( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
387 |
_("This partition will be erased")); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
388 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
389 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
390 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
391 |
MainWindow.ConfirmationWindow.diskvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
392 |
TRUE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
393 |
_(tmpStr), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
394 |
_(tmpErr)); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
395 |
g_free(tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
396 |
g_free(tmpErr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
397 |
|
84
4bb57dfd1e77
968 Minimum disk size is smaller than it should be
niall@localhost
parents:
37
diff
changeset
|
398 |
minsize = orchestrator_om_get_mininstall_sizegb(TRUE); |
4bb57dfd1e77
968 Minimum disk size is smaller than it should be
niall@localhost
parents:
37
diff
changeset
|
399 |
tmpStr = g_strdup_printf( |
4bb57dfd1e77
968 Minimum disk size is smaller than it should be
niall@localhost
parents:
37
diff
changeset
|
400 |
_("The whole installation will take up %.1fGB hard disk space."), |
4bb57dfd1e77
968 Minimum disk size is smaller than it should be
niall@localhost
parents:
37
diff
changeset
|
401 |
minsize); |
35
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
402 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
403 |
MainWindow.ConfirmationWindow.diskvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
404 |
FALSE, FALSE, |
84
4bb57dfd1e77
968 Minimum disk size is smaller than it should be
niall@localhost
parents:
37
diff
changeset
|
405 |
tmpStr, |
35
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
406 |
NULL); |
84
4bb57dfd1e77
968 Minimum disk size is smaller than it should be
niall@localhost
parents:
37
diff
changeset
|
407 |
g_free(tmpStr); |
35
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
408 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
409 |
/* Software Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
410 |
gtk_widget_show( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
411 |
MainWindow.ConfirmationWindow.softwarevbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
412 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
413 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
414 |
MainWindow.ConfirmationWindow.softwarevbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
415 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
416 |
_("OpenSolaris 2008.05"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
417 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
418 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
419 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
420 |
MainWindow.ConfirmationWindow.softwarevbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
421 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
422 |
_("Desktop (GNOME 2.20)"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
423 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
424 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
425 |
/* Timezone Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
426 |
if (InstallationProfile.timezone) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
427 |
gtk_widget_show( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
428 |
MainWindow.ConfirmationWindow.timezonevbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
429 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
430 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
431 |
MainWindow.ConfirmationWindow.timezonevbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
432 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
433 |
InstallationProfile.timezone->tz_name, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
434 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
435 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
436 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
437 |
/* Language Support Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
438 |
gtk_widget_show( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
439 |
MainWindow.ConfirmationWindow.languagesvbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
440 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
441 |
if (InstallationProfile.def_locale) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
442 |
tmpStr2 = NULL; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
443 |
tmpStr2 = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
444 |
g_strdup( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
445 |
orchestrator_om_locale_get_desc( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
446 |
InstallationProfile.def_locale)); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
447 |
if (!tmpStr2) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
448 |
tmpStr2 = |
107
73ae3dba821c
1090 Setting of default locale does not really work
Jan Damborsky <Jan.Damborsky@Sun.COM>
parents:
84
diff
changeset
|
449 |
g_strdup(orchestrator_om_locale_get_name( |
73ae3dba821c
1090 Setting of default locale does not really work
Jan Damborsky <Jan.Damborsky@Sun.COM>
parents:
84
diff
changeset
|
450 |
InstallationProfile.def_locale)); |
35
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
451 |
g_warning( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
452 |
"Default language error: no locale description " |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
453 |
"for locale: %s", |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
454 |
tmpStr2); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
455 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
456 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
457 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
458 |
tmpStr = g_strdup_printf(_("Default Language: %s"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
459 |
InstallationProfile.def_locale ? |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
460 |
tmpStr2 : _("C/Posix")); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
461 |
g_free(tmpStr2); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
462 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
463 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
464 |
MainWindow.ConfirmationWindow.languagesvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
465 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
466 |
tmpStr, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
467 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
468 |
g_free(tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
469 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
470 |
tmpStr = g_strdup(_("Language Support:")); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
471 |
construct_language_string(&tmpStr, TRUE, ' '); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
472 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
473 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
474 |
MainWindow.ConfirmationWindow.languagesvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
475 |
FALSE, FALSE, tmpStr, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
476 |
g_free(tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
477 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
478 |
/* Accounts Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
479 |
gtk_widget_show( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
480 |
MainWindow.ConfirmationWindow.accountvbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
481 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
482 |
if (!InstallationProfile.rootpassword) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
483 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
484 |
MainWindow.ConfirmationWindow.accountvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
485 |
TRUE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
486 |
_("Root Account:"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
487 |
_("A Root password is not defined. The system is unsecured.")); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
488 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
489 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
490 |
if (!InstallationProfile.loginname) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
491 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
492 |
MainWindow.ConfirmationWindow.accountvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
493 |
TRUE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
494 |
_("User Account:"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
495 |
_("No user account.")); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
496 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
497 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
498 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
499 |
_("User Account: %s"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
500 |
InstallationProfile.loginname); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
501 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
502 |
MainWindow.ConfirmationWindow.accountvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
503 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
504 |
_(tmpStr), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
505 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
506 |
g_free(tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
507 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
508 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
509 |
if (InstallationProfile.hostname) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
510 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
511 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
512 |
_("Host name: %s"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
513 |
InstallationProfile.hostname); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
514 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
515 |
MainWindow.ConfirmationWindow.accountvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
516 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
517 |
_(tmpStr), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
518 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
519 |
g_free(tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
520 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
521 |
break; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
522 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
523 |
case INSTALLATION_TYPE_INPLACE_UPGRADE: |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
524 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
525 |
/* Disk Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
526 |
gtk_widget_show(MainWindow.ConfirmationWindow.diskvbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
527 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
528 |
diskSize = InstallationProfile.disksize; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
529 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
530 |
if (InstallationProfile.releasename != NULL) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
531 |
if (InstallationProfile.disktype != NULL) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
532 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
533 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
534 |
_("%.1f GB disk (%s) with %s"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
535 |
diskSize, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
536 |
InstallationProfile.disktype, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
537 |
InstallationProfile.releasename); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
538 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
539 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
540 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
541 |
_("%.1f GB disk with %s"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
542 |
diskSize, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
543 |
InstallationProfile.releasename); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
544 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
545 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
546 |
if (InstallationProfile.disktype != NULL) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
547 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
548 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
549 |
_("%.1f GB disk (%s)"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
550 |
diskSize, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
551 |
InstallationProfile.disktype); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
552 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
553 |
tmpStr = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
554 |
g_strdup_printf( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
555 |
_("%.1f GB disk"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
556 |
diskSize); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
557 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
558 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
559 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
560 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
561 |
MainWindow.ConfirmationWindow.diskvbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
562 |
FALSE, FALSE, tmpStr, NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
563 |
g_free(tmpStr); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
564 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
565 |
/* Software Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
566 |
gtk_widget_show( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
567 |
MainWindow.ConfirmationWindow.softwarevbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
568 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
569 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
570 |
MainWindow.ConfirmationWindow.softwarevbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
571 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
572 |
_("OpenSolaris 2008.05"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
573 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
574 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
575 |
add_detail_hbox( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
576 |
MainWindow.ConfirmationWindow.softwarevbox, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
577 |
FALSE, FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
578 |
_("Desktop (GNOME 2.20)"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
579 |
NULL); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
580 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
581 |
/* Timezone Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
582 |
gtk_widget_hide( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
583 |
MainWindow.ConfirmationWindow.timezonevbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
584 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
585 |
/* Languages Information */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
586 |
gtk_widget_hide( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
587 |
MainWindow.ConfirmationWindow.languagesvbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
588 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
589 |
/* Account Information Always hidden on an upgrade */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
590 |
gtk_widget_hide( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
591 |
MainWindow.ConfirmationWindow.accountvbox); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
592 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
593 |
break; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
594 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
595 |
#ifdef POST_PREVIEW_RELEASE |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
596 |
gtk_toggle_button_set_active( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
597 |
GTK_TOGGLE_BUTTON( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
598 |
MainWindow.ConfirmationWindow.licensecheckbutton), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
599 |
FALSE); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
600 |
#endif /* POST_PREVIEW_RELEASE */ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
601 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
602 |
if (installation_get_dummy_install() == TRUE) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
603 |
g_debug("Performing DUMMY Install\n"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
604 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
605 |
g_debug("Performing REAL Install\n"); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
606 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
607 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
608 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
609 |
gboolean |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
610 |
confirmation_agree_license(void) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
611 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
612 |
gboolean ret_val = TRUE; |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
613 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
614 |
if (!gtk_toggle_button_get_active( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
615 |
GTK_TOGGLE_BUTTON( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
616 |
MainWindow.ConfirmationWindow.licensecheckbutton))) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
617 |
ret_val = |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
618 |
gui_install_prompt_dialog( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
619 |
TRUE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
620 |
FALSE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
621 |
TRUE, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
622 |
GTK_MESSAGE_WARNING, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
623 |
_("Do you accept the terms of the license agreement ?"), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
624 |
_("To review the license agreement click Cancel, then click 'Review license agreement'.")); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
625 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
626 |
return (ret_val); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
627 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
628 |
|
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
629 |
gboolean |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
630 |
confirmation_check_label_button_release(GtkWidget *widget, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
631 |
GdkEvent *event, |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
632 |
gpointer data) |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
633 |
{ |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
634 |
if (gtk_toggle_button_get_active( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
635 |
GTK_TOGGLE_BUTTON( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
636 |
MainWindow.ConfirmationWindow.licensecheckbutton))) { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
637 |
gtk_toggle_button_set_active( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
638 |
GTK_TOGGLE_BUTTON( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
639 |
MainWindow.ConfirmationWindow.licensecheckbutton), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
640 |
FALSE); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
641 |
} else { |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
642 |
gtk_toggle_button_set_active( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
643 |
GTK_TOGGLE_BUTTON( |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
644 |
MainWindow.ConfirmationWindow.licensecheckbutton), |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
645 |
TRUE); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
646 |
} |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
647 |
return (TRUE); |
a0e6501f33f0
Backed out changeset d97906c1641d
Virginia Wray <Virginia.Wray@Sun.COM>
parents:
diff
changeset
|
648 |
} |