summaryrefslogtreecommitdiffstats
path: root/drakpxelinux.pl
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.org>2005-07-21 03:28:47 +0000
committerOlivier Blin <oblin@mandriva.org>2005-07-21 03:28:47 +0000
commiteedd0c68baf5408d51a29b45b88ac8a6d470c3e2 (patch)
treeba30d16d95ba5f099e4484d6b7c04d9f37b03f30 /drakpxelinux.pl
parent7fb5df654185ffeb27c53228b9dfcfc5c05a8ff0 (diff)
downloaddrakpxelinux-eedd0c68baf5408d51a29b45b88ac8a6d470c3e2.tar
drakpxelinux-eedd0c68baf5408d51a29b45b88ac8a6d470c3e2.tar.gz
drakpxelinux-eedd0c68baf5408d51a29b45b88ac8a6d470c3e2.tar.bz2
drakpxelinux-eedd0c68baf5408d51a29b45b88ac8a6d470c3e2.tar.xz
drakpxelinux-eedd0c68baf5408d51a29b45b88ac8a6d470c3e2.zip
convert vga codes and resolutions when appropriate
Diffstat (limited to 'drakpxelinux.pl')
-rw-r--r--drakpxelinux.pl8
1 files changed, 4 insertions, 4 deletions
diff --git a/drakpxelinux.pl b/drakpxelinux.pl
index ff14cdf..4a2ad83 100644
--- a/drakpxelinux.pl
+++ b/drakpxelinux.pl
@@ -181,7 +181,7 @@ sub set_pxelinux_entry_at_iter {
COLUMN_SERVER, $entry->{server},
COLUMN_DIRECTORY, $entry->{directory},
COLUMN_RAMDISK, $entry->{ramdisk},
- COLUMN_VGA, $entry->{vga},
+ COLUMN_VGA, $network::pxe::vga_bios_to_resolution{$entry->{vga}},
COLUMN_DISPLAY, $entry->{display},
COLUMN_OPTION, $entry->{option},
);
@@ -432,7 +432,7 @@ sub edit_box_item {
my $vga = new Gtk2::OptionMenu();
$vga->set_popdown_strings(sort keys %network::pxe::vga_resolution_to_bios);
- $vga->entry->set_text($entry->{vga} || "automatic");
+ $vga->entry->set_text($network::pxe::vga_bios_to_resolution{$entry->{vga}});
set_help_tip($vga, 'vga');
my $display = Gtk2::Entry->new;
@@ -530,7 +530,7 @@ sub edit_box_item {
$entry->{server} = $server->get_text;
$entry->{directory} = $directory->get_text;
$entry->{ramdisk} = $ramdisk->entry->get_text;
- $entry->{vga} = network::pxe:vga_resolution_to_bios{$vga->entry->get_text}; #$vgacode;
+ $entry->{vga} = $network::pxe::vga_resolution_to_bios{$vga->entry->get_text};
$entry->{display} = $display->get_text;
$entry->{option} = $option->get_text;
@@ -614,7 +614,7 @@ sub cell_edited {
}
} elsif ($column == COLUMN_VGA) {
if (exists $network::pxe::vga_resolution_to_bios{$new_text} || $entry->{kernel} !~ /memdisk/) {
- $entry->{vga} = $new_text;
+ $entry->{vga} = $network::pxe::vga_resolution_to_bios{$new_text};
$model->set($iter, $column, $entry->{vga});
}
} elsif ($column == COLUMN_DISPLAY) {