diff options
-rw-r--r-- | icons/title-back.png | bin | 481 -> 0 bytes | |||
-rw-r--r-- | icons/title-icon.png | bin | 4919 -> 0 bytes | |||
-rw-r--r-- | icons/title-install.png | bin | 0 -> 9715 bytes | |||
-rw-r--r-- | icons/title-remove.png | bin | 0 -> 9087 bytes | |||
-rw-r--r-- | icons/title-tile.png | bin | 337 -> 194 bytes | |||
-rw-r--r-- | icons/title-update.png | bin | 0 -> 10169 bytes | |||
-rwxr-xr-x | rpmdrake | 13 |
7 files changed, 7 insertions, 6 deletions
diff --git a/icons/title-back.png b/icons/title-back.png Binary files differdeleted file mode 100644 index 5159301d..00000000 --- a/icons/title-back.png +++ /dev/null diff --git a/icons/title-icon.png b/icons/title-icon.png Binary files differdeleted file mode 100644 index 5a336686..00000000 --- a/icons/title-icon.png +++ /dev/null diff --git a/icons/title-install.png b/icons/title-install.png Binary files differnew file mode 100644 index 00000000..4d3b800b --- /dev/null +++ b/icons/title-install.png diff --git a/icons/title-remove.png b/icons/title-remove.png Binary files differnew file mode 100644 index 00000000..be0ec980 --- /dev/null +++ b/icons/title-remove.png diff --git a/icons/title-tile.png b/icons/title-tile.png Binary files differindex 5acd3e3c..f02e4cf4 100644 --- a/icons/title-tile.png +++ b/icons/title-tile.png diff --git a/icons/title-update.png b/icons/title-update.png Binary files differnew file mode 100644 index 00000000..eb39395c --- /dev/null +++ b/icons/title-update.png @@ -717,7 +717,7 @@ Is it ok to continue?", $formatlistpkg->(sort { $a cmp $b } keys %{$urpm->{state 1, 2, 1, 2, ['expand', 'fill'], ['expand', 'fill'], 0, 0); gtkadd($w->{window}, gtkpack_(Gtk2::VBox->new(0, 3), - 0, gtkset_size_request(my $darea = Gtk2::DrawingArea->new, -1, 57), + 0, gtkset_size_request(my $darea = Gtk2::DrawingArea->new, -1, 76), 1, gtkadd(gtkset_shadow_type(gtkset_border_width(Gtk2::Frame->new, 3), 'none'), gtkpack_(Gtk2::VBox->new(0, 3), 0, gtkpack__(Gtk2::HBox->new(0, 10), @@ -739,16 +739,17 @@ Is it ok to continue?", $formatlistpkg->(sort { $a cmp $b } keys %{$urpm->{state gtksignal_connect(Gtk2::Button->new(but_(N("Quit"))), clicked => sub { Gtk2->main_quit }))) )))); - my $pixbuf_icon = gtkcreate_pixbuf('title-icon'); + my $pixbuf_icon = gtkcreate_pixbuf("title-$MODE"); $darea->modify_font(Gtk2::Pango::FontDescription->from_string('Sans Italic 24')); my %t = (remove => N("Software Packages Removal"), update => N("Mandrake Update"), install => N("Software Packages Installation")); my $layout = $darea->create_pango_layout($t{$MODE}); $darea->signal_connect(realize => sub { set_back_pixbuf($darea, gtkcreate_pixbuf('title-tile')) }); $darea->signal_connect(expose_event => sub { - my $dx = $darea->allocation->width; - $pixbuf_icon->render_to_drawable($darea->window, $darea->style->white_gc, - 0, 0, $dx - $pixbuf_icon->get_width, 0, -1, -1, 'none', 0, 0); - $darea->window->draw_layout($darea->style->white_gc, ($dx-($layout->get_pixel_size)[0])/2, 17, $layout); + my (undef, undef, $dx, $dy) = $darea->allocation->values; + $darea->window->draw_pixbuf($darea->style->white_gc, $pixbuf_icon, + 0, 0, $dx - $pixbuf_icon->get_width, 0, -1, -1, 'none', 0, 0); + my ($lx, $ly) = $layout->get_pixel_size; + $darea->window->draw_layout($darea->style->white_gc, ($dx-$lx)/2, ($dy-$ly)/2, $layout); 0; }); |