diff options
-rw-r--r-- | perl-install/ChangeLog | 360 |
1 files changed, 359 insertions, 1 deletions
diff --git a/perl-install/ChangeLog b/perl-install/ChangeLog index 9af41e743..8db388df8 100644 --- a/perl-install/ChangeLog +++ b/perl-install/ChangeLog @@ -1,3 +1,361 @@ +2005/01/12 Pixel <pixel at mandrakesoft.com> + + * ugtk2.pm: return the child when MagicWindow is using the $::WizardWindow + (otherwise the user of the MagicWindow can destroy the WizardWindow) + + * mygtk2.pm: return the child when MagicWindow is using the + $::WizardWindow + (otherwise the user of the MagicWindow can destroy the WizardWindow) + - fix gtkadd() + - fix displaying banner + - no banner if no ::Wizard_title (as used to be) + + * interactive/gtk.pm: rewrite wait_messageW using mygtk2 + + * bootloader.pm: write in lilo.conf the global root= (bugzilla #12312) + + * mdk-stage1/init.c: fix buggy blino commit which caused install failures + to cause reboot without prompting + + * install_any.pm: we don't need the clp read-write (if it is read-only it + allows remounting /mnt ro) + + * fs/format.pm: remove debug code + + * any.pm: add user specific shell support in create_user (Nicolas Planel) + + * mdk-stage1/stage1.c, Makefile: use /etc/init instead of /sbin/init to + allow umounting clp in init + +2005/01/12 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * drakxtools.spec: 10.2-0.11mdk + one more change in 10.2-0.10mdk + 10.2-0.10mdk + + * standalone/harddrake2: display the menubar and the banner when embedded + + * standalone/printerdrake: show banner when embedded + +2005/01/11 Nicolas Planel <nplanel at mandrakesoft.com> + + * any.pm: add user specific shell support in create_user + +2005/01/11 Pixel <pixel at mandrakesoft.com> + + * any.pm: do not log the encrypted password + show advanced languages by default + + * install_steps_gtk.pm: we always have force_focus when we have + !$::isStandalone, + so do it that way and get rid of $ugtk2::force_focus + remove $ugtk2::force_center_at_pos, inline it instead + revert bad commit + install_gtk::create_help_window is unused, removing it + + * ugtk2.pm: create "MagicWindow" in mygtk2 out of ugtk2::new() + simplify away thing already done in %window_options + move ugtk2::create_window() to mygtk2::_create_Window() + change set_main_window_size() prototype + - create mygtk2::main() + - get rid of setting {destroyed}, use a local variable instead + simplify (no need to protect against double destroy anymore) + {window}->show is already done in ->new + better comment + the ugly gtkset_mousecursor_wait() done on destroy is not called often + nowadays, and not very useful either since the wait cursor is only on + the root window, and since install use isWizard, the root window is not + often seen. We should at least also set the wait cursor on the + $::WizardTable + fix typo + fix typo + - $current_window can be local to ugtk2, so do it that way + - create force_keyboard_focus() + better comments + we always have force_focus when we have !$::isStandalone, + so do it that way and get rid of $ugtk2::force_focus + remove $ugtk2::force_center_at_pos, inline it instead + no need to set widget name to Title (what was it used for?) + more consistent naming + help initial positioning of window during install (since position_policy + center-on-parent only works with a window manager, we can't get rid of + force_center_at_pos) + add comments + + * mygtk2.pm: create "MagicWindow" in mygtk2 out of ugtk2::new() + mygtk2::_gtk() takes an hash ref to allow checking the resulting hash + move ugtk2::create_window() to mygtk2::_create_Window() + - create mygtk2::main() + - get rid of setting {destroyed}, use a local variable instead + + * install_gtk.pm: cleanup + help size doesn't need anything special anymore + don't fake a ugtk2, use pure mygtk2 instead + don't fake a ugtk2, use pure mygtk2 instead + no need to set title to 'skip' (it was used by aewm-drakx) + install_gtk::create_help_window is unused, removing it + + * interactive/gtk.pm: create "MagicWindow" in mygtk2 out of ugtk2::new() + change set_main_window_size() prototype + + * Xconfig/test.pm: we always have force_focus when we have + !$::isStandalone, + so do it that way and get rid of $ugtk2::force_focus + + * run_program.pm: do not log the encrypted password + +2005/01/11 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * detect_devices.pm (dmidecode) do not rerun dmidecode on machines that do + not support it + + * share/po/br.po: typo fix + + * share/rpmsrate: do not install ivtv packages since it's already in the + kernel (it + wasn't in our pcitable due to the lack of MODULE_DEVICE_TABLE) + ivtv & zaptel dkms packages were renamed + +2005/01/10 Pablo Saratxaga <pablo at mandrakesoft.com> + + * share/po/gl.po: updated Galician file + +2005/01/10 Pixel <pixel at mandrakesoft.com> + + * ugtk2.pm: move some now common things in _create_window() + more installing special install shortcuts in _create_window() + (there is no reason for not having the shortcuts when the window has + pop_it) + - XFdrake test is not standalone, it is the non install nor standalone + state + (used when there is no window manager) + - get rid of now unused $ugtk2::force_center + use {icon_no_error} instead of {icon} + rewrite + rewrite + the test is not useful, we can't get to this code when $::isEmbedded is + set + emove unused feature + $ugtk2::pop_it is unused + + * Makefile: dont_run_directly_stage2 and trace_stage2 needs the live, not + the clp + - add vera fonts (normal and bold) + - generate fonts.dir and fonts.cache-1 + - take cursor.pcf.gz from system + + * share/list: add /etc/fonts/fonts.conf + + * share/fonts.tar.bz2: + - remove cursor.pcf.gz (now taken from system) + - generate fonts.dir and fonts.cache-1 + + * lang.pm: + - add vera fonts (normal and bold) + - generate fonts.dir and fonts.cache-1 + - take cursor.pcf.gz from system + + * rescue/dirs: at least be able to mount /dev/pts if needed + + * interactive/gtk.pm: simplify using {pop_it} + + * rescue/list: rsync is useful too + add what Lord Packdrakeng.pm request + minimal ssh tools (alas it doesn't on console 1 because /dev/tty is + allocated properly, it needs fixing) + + * Xconfig/test.pm: + - XFdrake test is not standalone, it is the non install nor standalone + state + (used when there is no window manager) + - get rid of now unused $ugtk2::force_center + + * share/rpmsrate: simplify + + * rescue/tree/etc/inittab: use "mingetty --autologin" instead of calling + directly "bash --login", that + way the shell has a valid controlling terminal (CTTY, accessed via + /dev/tty). + This is needed for ssh to work + + * rescue/tree/etc/rc.sysinit: have /dev rw (eg: for /dev/initctl) + + * mygtk2.pm: create {icon_no_error} + +2005/01/10 Rafael Garcia-Suarez <rgarciasuarez at mandrakesoft.com> + + * do_pkgs.pm: Add --expect-install to the options passed to urpmi to + install packages, so + do_pkgs::install() can return 0 or true depending on whether some + packages were + actually installed. + + * standalone/drakbackup: Don't use deprecated urpmi --X option + + * standalone/drakTermServ: Silent install of terminal-server if needed + (--X is deprecated) + + * drakxtools.spec: Require urpmi 4.6.11 (for --expect-install) + +2005/01/10 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * share/rpmsrate: install zaptel packages if needed + install ivtv packages if needed + +2005/01/09 José JORGE <jjorge at free.fr> + + * share/po/pt.po: melo + +2005/01/09 Tibor Pittich <Tibor.Pittich at phuture.sk> + + * share/po/sk.po: updated slovak translation + +2005/01/08 Funda Wang <fundawang at linux.net.cn> + + * share/po/zh_CN.po: Updated Simplified Chinese translation + + * lang.pm: install scim-chewing if zh is selected by localedrake. Fix font + setting for zh_CN. + +2005/01/08 huftis + + * share/po/nn.po: Updated translation. + +2005/01/07 Pablo Saratxaga <pablo at mandrakesoft.com> + + * share/po/ja.po: updated po file + + * share/rpmsrate: new fonts-ttf-chinese package + + * lang.pm: changed chinese font names + +2005/01/07 Pixel <pixel at mandrakesoft.com> + + * standalone/drakclock: simplify + + * interactive/gtk.pm: $w->{isEmbedded} is unused + $w->{isWizard} is unused + + * ugtk2.pm: $w->{isEmbedded} is unused + $w->{isWizard} is unused + $o->{force_center} is unused + no icon during install + simplify using mygtk2 + + * mygtk2.pm: add "Plug" + +2005/01/07 Rafael Garcia-Suarez <rgarciasuarez at mandrakesoft.com> + + * keyboard.pm: Make %lang2keyboard a global variable, so it can be + overriden in a + patch file + +2005/01/06 Pablo Saratxaga <pablo at mandrakesoft.com> + + * share/po/cy.po, share/po/et.po: updated Welsh and Estonian files + +2005/01/06 Pixel <pixel at mandrakesoft.com> + + * network/shorewall.pm: cleanup unused variables + + * mdk-stage1/doc/UPDATEMODULES: fix + + * standalone/draksec, harddrake/sound.pm: remove unused variable + + * interactive/gtk.pm: on a label, we must use ->get_text, not ->get + + * install_gtk.pm: fix typo (thanks to perl_checker) + - move some install specific code out of ugtk2.pm into install_gtk.pm + - move some install specific code out of common.pm into install_any.pm + + * ugtk2.pm: simplify + - move some install specific code out of ugtk2.pm into install_gtk.pm + - move some install specific code out of common.pm into install_any.pm + - change _create_window() prototype to be more "mygtk2" like + - use more mygtk2 properties + - create and use wm_icon() (until all this crap is cleaned) + (drop $o->{wm_icon} which is unused) + + * install2.pm, common.pm, install_any.pm: + - move some install specific code out of ugtk2.pm into install_gtk.pm + - move some install specific code out of common.pm into install_any.pm + + * mygtk2.pm: add {icon} for Window + merge Window and Dialog creation + allow setting padding for pack_start, but only globally (it works like + spacing, but also include spacing at beginning, and at end) + add {position_policy} for Window + + * network/tools.pm: remove unused variables + + * fs.pm, install_steps.pm: fs::formatMount_all() parameter wait_message is + no more optional (though you can give undef) + + * loopback.pm, diskdrake/interactive.pm, install_steps_interactive.pm, + raid.pm, fs/format.pm: + - fs::format::part_raw() now takes $wait_message to allow displaying + the progress of format + - create fs::format::wait_message() which creates a $wait_message + valid to give to fs::format::part + - fs::format::mke2fs() format while parsing the output to display the + progress + +2005/01/06 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * share/po/br.po: update + update + + * lang.pm: update UIM config for uim-0.4.5 (UTUMI Hirosi) + + * drakxtools.spec: 10.2-0.9mdk + +2005/01/05 Keld Jørn Simonsen <keld at dkuug.dk> + + * share/po/da.po: updates + soft/urpmi/po/da.po soft/wizard_perl/po/da.po + gi/perl-install/share/po/da.po + +2005/01/05 Pixel <pixel at mandrakesoft.com> + + * install_steps_interactive.pm: fix selecting "other" keyboard when @best + <= 1 + fix selecting "other" keyboard when @best <= 1 + fix selecting "other" keyboard when @best <= 1 + + * fs.pm: part2wild_device_name('', $part) is better than + devices::make($part->{device}) (esp. for nfs "devices") + handle spaces in username + + * fs/mount_options.pm: don't set fs_type to ext2:vfat for ext3 or reiserfs + /home coming from usb key (bugzilla #9827) + + * network/smb.pm: handle spaces in username + +2005/01/05 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * install_any.pm (migrate_device_names) fix message + + * share/rpmsrate: install echomixer if needed + switch default IM to scim-chewing for zh_TW + + * harddrake/sound.pm: add a couple of new ALSA drivers (from CVS) + + * drakxtools.spec: 10.2-0.8mdk + +2005/01/04 Funda Wang <fundawang at linux.net.cn> + + * lang.pm: backport s/jp/ja/ fix from HEAD + +2005/01/04 Pablo Saratxaga <pablo at mandrakesoft.com> + + * share/po/hr.po: updated Croatian file + + * share/po/cy.po: updated Welsh file + +2005/01/04 Pixel <pixel at mandrakesoft.com> + + * rescue/list: ld-linux.so.2 is also needed on the rescue :) + 2005/01/04 Pablo Saratxaga <pablo at mandrakesoft.com> * share/po/et.po: updated Estonian file @@ -43145,7 +43503,7 @@ * Makefile.config: remove dir security - * proxy.pm: add $Id: ChangeLog,v 1.997 2005/01/03 15:36:30 prigaux Exp $ + * proxy.pm: add $Id: ChangeLog,v 1.998 2005/01/04 20:48:58 prigaux Exp $ * interactive/gtk.pm: use my_gtk {isWizard} and {isEmbedded} which are more accurate than |