summaryrefslogtreecommitdiffstats
path: root/perl-install/share/fonts.tar.bz2
Commit message (Expand)AuthorAgeFilesLines
* - remove cursor.pcf.gz (now taken from system)Pascal Rigaux2005-01-101-0/+0
* fixed fonts.cache-1 file so that the tamil font no longer claims itPablo Saratxaga2004-09-011-0/+0
* modified the fonts.conf file so that a subset of the "sans" alias listPablo Saratxaga2004-09-011-0/+0
* changed arabic font to roya.ttf (from fonts-ttf-arabic-farsi) whichPablo Saratxaga2004-08-131-0/+0
* fixed tamil font (removed wrong unicode values for some glyphs);Pablo Saratxaga2004-08-121-0/+0
* updated fonts (added devanagari and tamil)Pablo Saratxaga2004-08-101-0/+0
* replaced arabic and bengali fontsPablo Saratxaga2004-08-091-0/+0
* oops, /etc/fonts.conf missing from tarballPablo Saratxaga2004-08-031-0/+0
* updted fonts-cache filePablo Saratxaga2004-08-031-0/+0
* add missing fonts.conf (with Kacst-Qr entries)Olivier Blin2004-08-031-0/+0
* added arabic and bengali fontsPablo Saratxaga2004-08-021-0/+0
* updated 12x13 bitmap font (replaced hebrew glyphs with a copy fromPablo Saratxaga2003-09-021-0/+0
* updated Nimbus Sans font with more cyrillic glyphsPablo Saratxaga2003-08-261-0/+0
* re-put etc/fonts/fonts.conf, pablo removed it in previous commit, it broke th...Guillaume Cottenceau2003-08-201-0/+0
* Updated Nimbus Sans L font (some wrong cyrillic glyphs fixed byPablo Saratxaga2003-08-191-0/+0
* CJK fonts can now be pcf.gz, hopefully since they will be too large for ramdi...Guillaume Cottenceau2003-02-121-0/+0
* use another default fontGuillaume Cottenceau2002-12-231-0/+0
* have a default fixed alias for a font which will always be here even in ramdiskGuillaume Cottenceau2002-12-231-0/+0
* updated fonts tarball, all old bitmap fonts have been removed,Pablo Saratxaga2002-12-201-0/+0
* Put Nimbus Sans L as default fontPablo Saratxaga2002-12-041-0/+0
* put back the default iso8859-15 fonts used by install.rcPablo Saratxaga2002-12-041-0/+0
* First try of fonts for Xft2Mystery Man 5512002-12-031-0/+0
* Added Tamil font, added "ta" to gen_locales, and changed charset= linePablo Saratxaga2002-08-211-0/+0
* add helvR12_iso15Pascal Rigaux2002-01-211-0/+0
* changes to get in line with new XFree86Pablo Saratxaga2002-01-181-0/+0
* enabling euro and utf-8 for some languages; added unicode fontPablo Saratxaga2001-08-241-0/+0
* defaultPascal Rigaux2001-06-261-0/+0
* defaultPascal Rigaux2001-06-261-0/+0
* re-add with -kbPascal Rigaux2001-06-261-0/+0
* remove for re-add with -kbPascal Rigaux2001-06-261-0/+0
* new fonts and locale filesPablo Saratxaga2001-03-141-0/+0
* use gb16fs instead of gb16stPascal Rigaux2001-03-071-0/+0
* no_commentPascal Rigaux2000-09-011-0/+0
* no_commentPascal Rigaux2000-08-301-0/+0
* changed the korean fontPablo Saratxaga2000-06-011-0/+0
* Added an 8pt font for cp1251Pablo Saratxaga2000-04-301-0/+0
* no_commentPascal Rigaux2000-03-111-0/+0
* Inserted some dummy symlinks that make the Xpmac X server to run correctly. ...Adam Lebsack2000-02-281-0/+0
* split the locales.tar.bz2 in 3 files: locales, fonts and keyboards.Pablo Saratxaga2000-01-261-0/+0
ext => N("Graphical boot mode:")), $mode_combo ]), 0, $splash_box = gtknew('HBox', sensitive => $theme->{enabled}, children_loose => [ gtkadd(gtkcreate_frame(N("Theme")), gtknew('VBox', border_width => 12, spacing => 12, children_tight => [ $theme_combo, $boot_pic ])), ]), ]), ], sub { if ($theme->{enabled}) { bootsplash::switch($theme->{name}); } else { bootsplash::remove(); } my $text = $mode_combo->entry->get_text; my $mode = find { $modes{$_} eq $text } keys %modes; set_splash_append($mode); }); } sub autologin_choice() { my @users = sort(list_users()); my @sessions = sort(split(' ', `/usr/sbin/chksession -l`)); my $x_mode = Xconfig::various::runlevel() == 5; my $auto_mode = any::get_autologin(); my $user = member($auto_mode->{user}, @users) ? $auto_mode->{user} : $users[0]; if (!$user) { # no user, bad but add root anyway: $user = "root"; push @users, $user; } my $user_combo = gtknew('ComboBox', text => $user, list => \@users); my $desktop_combo = Gtk2::ComboBox->new_with_strings(\@sessions, if_(member($auto_mode->{desktop}, @sessions), $auto_mode->{desktop})); my $auto_box = gtknew('Table', col_spacings => 5, row_spacings => 5, homogeneous => 1, children => [ [ gtknew('Label_Left', text => N("Default user")), $user_combo ], [ gtknew('Label_Left', text => N("Default desktop")), $desktop_combo ] ]); $auto_box->set_sensitive($auto_mode->{user} ? 1 : 0); my @auto_buttons = gtkradio((N("No, I do not want autologin")) x 2, N("Yes, I want autologin with this (user, desktop)")); $auto_buttons[1]->signal_connect('toggled' => sub { $auto_box->set_sensitive($auto_buttons[1]->get_active) }); $auto_buttons[0]->signal_connect('toggled' => sub { $auto_box->set_sensitive(!$auto_buttons[0]->get_active) }); $auto_buttons[1]->set_active(1) if $auto_mode->{user}; $auto_buttons[0]->set_active(1) if !$auto_mode->{user}; my $x_box; run_boot_window(N("System mode"), [ 1, gtknew('VBox', spacing => 5, children_tight => [ gtksignal_connect(gtkset_active(gtknew('CheckButton', text => N("Launch the graphical environment when your system starts")), $x_mode), clicked => sub { $x_box->set_sensitive(!$x_mode); $x_mode = !$x_mode; }), $x_box = gtknew('VBox', sensitive => $x_mode, children_tight => [ gtknew('VBox', children_tight => [ @auto_buttons ]), $auto_box ]) ]) ], sub { Xconfig::various::runlevel($x_mode ? 5 : 3); $::testing and return; if ($auto_buttons[1]->get_active) { $auto_mode->{user} = $user_combo->entry->get_text; $auto_mode->{desktop} = $desktop_combo->entry->get_text; } else { $auto_mode->{user} = undef; $auto_mode->{desktop} = undef; } any::set_autologin($in->do_pkgs, $auto_mode); }); } #------------------------------------------------------------- # launch autologin functions #------------------------------------------------------------- sub change_image { my ($boot_pic, $theme, $res) = @_; my $img_file = bootsplash::theme_get_image_for_resolution($theme, $res); -f $img_file or return; my $boot_pixbuf = gtknew('Pixbuf', file => $img_file); $boot_pixbuf = $boot_pixbuf->scale_simple(300, 200, 'nearest'); $boot_pic->set_from_pixbuf($boot_pixbuf); } sub set_splash_append { my ($mode) = @_; if ($mode ne 'splash') { bootloader::remove_append_simple($bootloader, 'splash'); bootloader::remove_append_simple($bootloader, 'quiet'); } else { bootloader::set_append_simple($bootloader, 'splash'); bootloader::set_append_simple($bootloader, 'quiet'); } modify_bootloader($bootloader, $all_hds); } sub enable_framebuffer() { my $vga = bootsplash::get_framebuffer_resolution(); my ($current_entry) = $cmdline =~ /^BOOT_IMAGE=(\S+)/; my %entries = ( $current_entry => 1 ); local $::isWizard = 1; local $::Wizard_no_previous = 1; local $::Wizard_finished = 1; $::Wizard_title = N("Boot Style Configuration"); eval { $in->ask_from(N("Video mode"), N("Please choose a video mode, it will be applied to each of the boot entries selected below. Be sure your video card supports the mode you choose."), [ { label => N("Video mode"), val => \$vga, list => [ '', Xconfig::resolution_and_depth::bios_vga_modes() ], format => \&Xconfig::resolution_and_depth::to_string }, map { { text => $_->{label}, val => \$entries{$_->{label}}, type => 'bool' }; } grep { $_->{label} !~ /failsafe|floppy|memtest/ } @{$bootloader->{entries}} ]); if ($vga) { $vga = $vga->{bios} if ref($vga); while (my ($label, $e) = each %entries) { $e or next; my $entry = find { $_->{label} eq $label } @{$bootloader->{entries}}; $entry->{vga} = $vga; } modify_bootloader($bootloader, $all_hds); } }; die if $@ && $@ !~ /^wizcancel/; $::WizardWindow->destroy unless $::isEmbedded; $vga; } sub modify_bootloader { my ($bootloader, $all_hds) = @_; bootloader::action($bootloader, 'write', $all_hds); bootloader::action($bootloader, 'when_config_changed'); }