summaryrefslogtreecommitdiffstats
path: root/kernel/strip_modules
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.org>2006-02-23 12:48:57 +0000
committerOlivier Blin <oblin@mandriva.org>2006-02-23 12:48:57 +0000
commitaa274c0cd7d5faa7a215850d0c21b31732425c81 (patch)
tree672da84627f362ff448c0cd75fda8aca4f74b7f7 /kernel/strip_modules
parent4855e4b7f1bc67115fb63dd1fd508b13e784a936 (diff)
downloaddrakx-aa274c0cd7d5faa7a215850d0c21b31732425c81.tar
drakx-aa274c0cd7d5faa7a215850d0c21b31732425c81.tar.gz
drakx-aa274c0cd7d5faa7a215850d0c21b31732425c81.tar.bz2
drakx-aa274c0cd7d5faa7a215850d0c21b31732425c81.tar.xz
drakx-aa274c0cd7d5faa7a215850d0c21b31732425c81.zip
use ../../../perl-install/share/po/ for merge only (not for build/install)
Diffstat (limited to 'kernel/strip_modules')
0 files changed, 0 insertions, 0 deletions
$page_id = 0;
- warn_on_startup();
- },
- ),
gtkset_sensitive(gtkset_relief(Gtk2::Button->new(""), 'none'), 0),
),
)
@@ -596,10 +590,11 @@ my (undef, $nodename) = POSIX::uname();
$window_global->set_title(N("Mandrakelinux Control Center %s [on %s]", $version, $nodename));
$window_global->set_position('center');
-foreach my $notebook ($notebook_global, $banner_notebook) {
+foreach my $notebook ($banner_notebook) {
$notebook->set_property('show-border', 0);
$notebook->set_property('show-tabs', 0);
}
+$notebook_global->set_property('tab-pos', 'left');
# banner :
@@ -608,23 +603,13 @@ add2notebook($banner_notebook, "", Gtk2::Banner->new("/usr/share/icons/large/dra
N("Welcome to the Mandrakelinux Control Center")));
-# main page (summary) :
-
-add2notebook($notebook_global, "", create_scrolled_window(gtkset_size_request(my $main_page = Gtk2::HBox->new,
- 50, 50),
- [ 'never', 'automatic' ], 'none',
- ),
- );
-
-
-
my ($hand_cursor, $normal_cursor, $wait_cursor) = map { Gtk2::Gdk::Cursor->new($_) } qw(hand2 left-ptr watch);
my ($index, $left_locked) = (0, 0);
my $spacing = 25;
-my (@main_icons, %tool_callbacks);
+my %tool_callbacks;
foreach (@tree) {
my ($text, $icon, $subtree) = @$_;
@@ -681,25 +666,22 @@ foreach (@tree) {
$event_box;
} @subtree));
- add2notebook($notebook_global, "",
+ # b/c we use Pango text markup language, we've to protect '&' caracter:
+ $text =~ s/&/&amp;/g;
+ gtkappend_page($notebook_global,
my $_w_ret = create_scrolled_window(gtkset_border_width($tbl, 5),
[ 'never', 'automatic' ], 'none',
),
+ gtkpack__(Gtk2::HBox->new,
+ Gtk2::Image->new_from_pixbuf(::scale(gtkcreate_pixbuf($icon), -16)),
+ gtkset_markup(Gtk2::Label->new, '<span weight="bold">' . $text . '</span>'),
+ ),
);
# $w_ret->vscrollbar->set_size_request(19, undef);
- push @main_icons, $box;
add2notebook($banner_notebook, "", Gtk2::Banner->new($icon, $text));
}
-gtkadd($main_page,
- create_scrolled_window(create_packtable({ col_spacings => $spacing, row_spacings => $spacing, homogeneous => 1, mcc => 1 },
- group_by3(@main_icons)),
- [ 'never', 'automatic' ],
- 'none',
- )
- );
-
foreach (keys %check_boxes) {
my $widget = $check_boxes{$_};
@@ -754,7 +736,7 @@ $notebook_global->signal_connect(switch_page => sub {
});
$window_global->show_all;
-show_hide_previous(0);
+hide_buttons();
$emb_box->hide;
$wait_darea->realize;
@@ -811,10 +793,10 @@ sub child_just_exited() {
undef $emb_socket;
}
$emb_box->hide;
- show_hide_previous(1);
+ hide_buttons();
$cancel->hide;
gtkset_mousecursor_normal();
- foreach my $notebook ($previous, $notebook_global, $banner_notebook) {
+ foreach my $notebook ($notebook_global, $banner_notebook) {
$notebook->show;
}
@@ -844,7 +826,7 @@ sub create_hidden_socket {
$banner->show;
stop_wait_area();
$left_locked = 0;
- show_hide_previous(0);
+ hide_buttons();
$buttons->hide;
return if !$emb_socket;
$emb_socket->show;
@@ -899,10 +881,10 @@ sub compute_exec_string {
$emb_socket->realize;
$pending_app = 1;
if ($gtkplug > 0) {
+ $buttons->show;
$exec .= " --embedded " . $emb_socket->get_id;
$wait_darea->show;
$cancel->show;
- $previous->hide;
$run_pixbuf = gtkcreate_pixbuf($icon . "_128");
$run_counter = 255;
$run_counter_add = -5;
@@ -937,6 +919,7 @@ sub compute_exec_string {
1;
});
$left_locked = 1;
+ $buttons->show;
$tool_pids{$label} = fork_($exec);
} else { # gtkplug == 0
$emb_box->grab_focus;
@@ -1160,15 +1143,11 @@ sub set_page {
start_logdrake();
set_page_raw($index);
$help_on_context = $ctx[$index];
- show_hide_previous($index);
+ hide_buttons();
}
-sub show_hide_previous {
- my ($bool) = @_;
- if ($bool) {
- $previous->show;
- $buttons->show;
- } else { $previous->hide }
+sub hide_buttons {
+ $buttons->hide;
$cancel->hide;
}