summaryrefslogtreecommitdiffstats
path: root/perl-install/ugtk2.pm
Commit message (Collapse)AuthorAgeFilesLines
* (register_main_window) add it for tracking main windowsThierry Vignaud2012-12-131-1/+1
|
* (Gtk2::Banner->new) fix crashing when a banner icon doesn't exist (mga#5223)Thierry Vignaud2012-09-041-0/+1
|
* help perl_checkerThierry Vignaud2012-03-231-4/+4
|
* perl_checker cleanupsThierry Vignaud2012-03-231-1/+1
|
* (Gtk2::Notify::Queue->show) prevent net_applet to crash on notifications ↵Thierry Vignaud2011-12-101-1/+1
| | | | without icons (mga#2876)
* Fix libnotify APIDexter Morgan2011-06-141-1/+1
|
* oopsPascal Terjan2009-02-261-1/+1
|
* drakdvb: use do_pkgs directlyPascal Terjan2009-02-261-1/+1
|
* (package Gtk2::Banner) fix crash introduced in latest commitThierry Vignaud2009-01-301-0/+1
|
* simplify through first()/second()Thierry Vignaud2009-01-271-5/+5
|
* allow showing Skip button instead of Cancel in wizards (initially for ↵Olivier Blin2009-01-071-1/+1
| | | | finish-install in Gdium)
* avoid to add empty cancel button (thanks blino)Wanderlei Antonio Cavassin2008-11-251-1/+1
|
* Honors $::Wizard_no_cancel when creating ok and cancel buttons.Wanderlei Antonio Cavassin2008-11-251-1/+1
|
* (set_back_pixbuf) use dithering so that eg banners looks better with 16bpp ↵Thierry Vignaud2008-10-011-1/+1
| | | | displays
* (Gtk2::Banner->new) reduce banner font sizeThierry Vignaud2008-09-301-1/+1
|
* (Gtk2::Banner->new) simplifyThierry Vignaud2008-09-291-1/+1
|
* (Gtk2::Banner->set_pixmap) revert blino's workaround (246276 fromThierry Vignaud2008-09-241-1/+1
| | | | | 2008/09/22) which is now uneeded
* (update_text) split it out of Gtk2::Banner->set_pixmapThierry Vignaud2008-09-241-0/+5
|
* (gtkcreate_pixbuf) perl_checker cleanupThierry Vignaud2008-09-241-1/+1
|
* (Gtk2::Banner->new) fix icon alignment in bannersThierry Vignaud2008-09-241-1/+1
|
* fix/workaround crash when setting banner backgroundOlivier Blin2008-09-221-1/+1
| | | | | | | | | | (Can't call method "get_width" on an undefined value) it got broken three days ago (246038) by Gtk2::Banner changes, and install::steps_gtk calls Gtk2::Banner::set_pixmap without a real Gtk2::Banner object (but with an Install_Title object), which does not define back_pixbuf member to be fixed properly by the previous committer (not to name titi...)
* do not uselessly load Gtk2::Gdk::Keysyms (reduce RSS by nearly 400Kb)Thierry Vignaud2008-09-221-1/+0
|
* (markup_to_TextView_format) prevent uselessly loading Gtk2::Pango whenThierry Vignaud2008-09-221-2/+1
| | | | | rendering with bigger fonts
* (Gtk2::Banner->new) use Gtk2::Pango->scale instead ofThierry Vignaud2008-09-221-1/+1
| | | | | | | Gtk2::Pango->PANGO_SCALE, thus fixing crash (#44053) (alternatively we could have just load Gtk2::Pango)
* (Gtk2::Banner->new) explainThierry Vignaud2008-09-191-0/+1
|
* (Gtk2::Banner->new) still less hardcoded magic valuesThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->new) keep around blue_part's widthThierry Vignaud2008-09-191-1/+2
|
* (Gtk2::Banner->new) do not hardcode banner heightThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->new, set_pixmap) keep around the background pixbuf (needed ↵Thierry Vignaud2008-09-191-1/+2
| | | | for next commit)
* (Gtk2::Banner->new) better heuristics for vertically positionning theThierry Vignaud2008-09-191-1/+3
| | | | | Banner's text, according to the actual text's height
* (Gtk2::Banner->new) stop rendering title text width as boldThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->new) increase title text width from 14 to 15Thierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->new) import ressources files in order to get banner's text in ↵Thierry Vignaud2008-09-191-0/+1
| | | | blue
* (Gtk2::Banner->new) set name on Banner's DrawingArea for stylingThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->new) switch from ugtk2 to mygtk2 in order to create drawing ↵Thierry Vignaud2008-09-191-1/+1
| | | | area (needed for next commit)
* (Gtk2::Banner->new) flip blackground's blue part for RTL languagesThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->new) switch from ugtk2 to mygtk2 in order to create blue_part ↵Thierry Vignaud2008-09-191-1/+1
| | | | pixbuf
* (Gtk2::Banner->new) adjust position of blackground's blue part with RTL ↵Thierry Vignaud2008-09-191-1/+1
| | | | languages
* (Gtk2::Banner->new) render text a little more bit to the rightThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->new) render blue part of backgroundThierry Vignaud2008-09-191-0/+4
|
* (Gtk2::Banner->new) ajust banner height accordinglyThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner->set_pixmap) use new background for bannersThierry Vignaud2008-09-191-1/+1
|
* (Gtk2::Banner) import ugtk2 (needed for next commits)Thierry Vignaud2008-09-191-0/+1
|
* (ask_browse_tree_info) simplify help now that callers just provide a callbackThierry Vignaud2008-09-161-8/+2
|
* (ask_browse_tree_info) add separators in order to enhance 'packageThierry Vignaud2008-09-151-0/+2
| | | | | selection' step
* (_gtk__Install_Title) move upcasing title from ugtk2::new() to here in order toThierry Vignaud2008-09-101-1/+0
| | | | | make sure that all popup titles be upcase (eg: when using default step title)
* (create_okcancel) fix position of cancel button in popupsThierry Vignaud2008-09-101-1/+1
|
* (new) make draksplash working againThierry Vignaud2008-09-081-2/+2
| | | | | regression introcued on 2008-08-18: "really fix another focus bug (#42750)"
* make things more clear Pascal Rigaux2008-09-041-1/+1
| | | | | (and protect us from someone using $o for something not "interactive" related in its prog ;)
* (ask_browse_tree_info) explainThierry Vignaud2008-09-031-0/+1
|
sudo mount -t romfs /dev/ram $mnt"; _ "silo -r $mnt -F -i /fd.b -b /second.b -C /silo.conf"; _ "$sudo umount $mnt"; _ "dd if=/dev/ram of=$type.img bs=1440k count=1"; _ "sync"; _ "$sudo mount -t romfs /dev/ram $mnt"; _ "df $mnt"; } } sub boot_img_ppc { my ($mnt, $img, $kern, $modz) = @_; my $dir = "/export"; my $boot = "boot"; #- non-absolute pathname only! my ($extension) = $modz =~ /.*\/([^\/]+)/; _ "mkdir -p $dir/$boot"; _ "cp -f $kern $dir/$boot/vmlinux"; _ "cp -f images/all.rdz$extension $dir/boot/all.gz"; _ "cp -f tools/ppc/yaboot $dir/boot/yaboot"; output("$dir/$boot/yaboot.conf", " init-message = \"\\nWelcome to Mandrake Linux PPC!\\nHit <TAB> for boot options.\\n\\n\" timeout = 150 default = install-novideo image = cd:,\\\\\\\\vmlinux label = install-novideo root = /dev/ram3 initrd = cd:,\\\\\\\\all.gz initrd-size = 32000 append = \" video=ofonly\" image = cd:,\\\\\\\\vmlinux label = install-atyfb root = /dev/ram3 initrd = cd:,\\\\\\\\all.gz initrd-size = 32000 append = \" video=atyfb:vmode:17\" image = cd:,\\\\\\\\vmlinux label = install-aty128fb root = /dev/ram3 initrd = cd:,\\\\\\\\all.gz initrd-size = 32000 append = \" video=aty128fb:vmode:17\" image = cd:,\\\\\\\\vmlinux label = install-text root = /dev/ram3 initrd = cd:,\\\\\\\\all.gz initrd-size = 32000 append = \" text video=ofonly\" image = enet:0,vmlinux label = install-net root = /dev/ram3 initrd = enet:0,all.gz initrd-size = 32000 append = \" video=ofonly\" image = enet:0,vmlinux label = install-net-text root = /dev/ram3 initrd = enet:0,all.gz initrd-size = 32000 append = \" text video=ofonly\" image = cd:,\\\\\\\\vmlinux label = rescue root = /dev/ram3 initrd = cd:,\\\\\\\\all.gz initrd-size = 32000 append = \" rescue video=ofonly\" image = enet:0,vmlinux label = rescue-net root = /dev/ram3 initrd = enet:0,all.gz initrd-size = 32000 append = \" rescue video=ofonly\" "); #- seem to need 2 yaboot.conf, one in the root, and one in boot _ "cp -f $dir/boot/yaboot.conf $dir/yaboot.conf"; output("$dir/$boot/README", " To Build a Bootable CD-ROM, do: cd /tools/ppc ./mkINSTALLCD /export ppc-cd.img "); } sub isolinux { my ($main, @kernels) = @_; @kernels = ($main, grep { $_ ne $main } @kernels); _ "rm -rf isolinux"; mkdir "isolinux", 0777; my $i = 0; foreach (@kernels) { mkdir "isolinux/alt$i", 0777; my ($kernel) = glob("kernel/all.kernels/$_/boot/vmlinu*"); _ "cp $kernel isolinux/alt$i/vmlinuz"; _ "cp images/all.rdz-$_ isolinux/alt$i/all.rdz"; $i++; } if (-e "isolinux-graphic.bmp") { #- change here for newer picture isolinux-graphic.bmp and newer parameters. _ "lilo-bmp2mdk mode:0x103 progress:425,173,16,8,64+2 clear:600,800,64+2 pos:0,0 <isolinux-graphic.bmp >isolinux/boot.msg"; } _ "cp /usr/lib/syslinux/isolinux.bin isolinux/isolinux.bin"; output "isolinux/isolinux.cfg", " default linux prompt 1 timeout 150 " . (-e "isolinux/boot.msg" ? "display boot.msg" : "display help.msg") . " F1 help.msg F2 advanced.msg " . (-e "isolinux/boot.msg" && "F3 boot.msg") . " " . join('', map { "label $_->[0] kernel alt0/vmlinuz append initrd=alt0/all.rdz $_->[1] automatic=method:cdrom " } entries_append('all')) . join('', map_index { "label alt$::i kernel alt$::i/vmlinuz append initrd=alt$::i/all.rdz $default_append $default_vga " } @kernels); output "isolinux/help.msg", (-e "isolinux/boot.msg" && pack "C*", 0x0E, 0x80, 0x03, 0x00) . " 0aWelcome to 09Mandrake Linux0a install help07 In most cases, the best way to get started is to simply press the 0e<Enter>07 key. If you experience problems with standard install, try one of the following install types (type the highlighted text and press 0e<Enter>07): o 0fvgalo07 for low resolution graphical installation. o 0ftext07 for text installation instead of the graphical one. o 0flinux07 for standard graphical installation at normal resolution. o 0fexpert07 for expert graphical installation at normal resolution. To use this CD to repair an already installed system type 0frescue07 followed by 0e<Enter>07. You can also pass some 0f<specific kernel options>07 to the Linux kernel. For example, try 0flinux mem=128M07 if your system has 128Mb of RAM but the default kernel ($main) does not detect it correctly. 0cNOTE07: You cannot pass options to modules (SCSI, ethernet card) or devices such as CD-ROM drives in this way. If you need to do so, use expert mode. " . (-e "isolinux/boot.msg" ? "0c[F1-Help] [F2-Advanced Help] [F3-Main]07" : "0c[F1-Help] [F2-Advanced Help]07") . "\n"; output "isolinux/advanced.msg", (-e "isolinux/boot.msg" && pack "C*", 0x0E, 0x80, 0x03, 0x00) . " The following install types may be used instead of previously notified : o 0fvgahi07 for high resolution graphical installation. o 0fvga1607 for 640x480 in 16 colors graphical installation. The following options may be added on the command line : o 0freadonly=107 to disable editing disk partitions. o 0fdisplay=ackbar:007 to export display to 09ackbar07 machine screen 0 during installation. o 0fnoauto07 to disable automatic detection (generally used with 0fexpert07). o 0fsecurity=n07 to set security level to value 09n07. o 0fupdatemodules07 to use the special update floppy containing modules updates. o 0fpatch07 to use a patch from the floppy (file named 09patch.pl07). o 0fauto_install=floppy07 to enable auto_install using 09auto_inst.cfg07 file on the floppy. You can choose the following kernels : " . join('', map_index { " o 0alt$::i07 is kernel $_\n" } @kernels) . " " . (-e "isolinux/boot.msg" ? "0c[F1-Help] [F2-Advanced Help] [F3-Main]07" : "0c[F1-Help] [F2-Advanced Help]07") . "\n"; }