diff options
author | Thierry Vignaud <tvignaud@mandriva.org> | 2005-02-14 17:10:24 +0000 |
---|---|---|
committer | Thierry Vignaud <tvignaud@mandriva.org> | 2005-02-14 17:10:24 +0000 |
commit | a9df530bffb7e70842bae0fb6e28ca02a601602f (patch) | |
tree | f91b300483f23e832afeef2d7d0889f9dac76795 | |
parent | 66e3503c46ce1b35917a5af33a54ce4113f1c70c (diff) | |
download | control-center-a9df530bffb7e70842bae0fb6e28ca02a601602f.tar control-center-a9df530bffb7e70842bae0fb6e28ca02a601602f.tar.gz control-center-a9df530bffb7e70842bae0fb6e28ca02a601602f.tar.bz2 control-center-a9df530bffb7e70842bae0fb6e28ca02a601602f.tar.xz control-center-a9df530bffb7e70842bae0fb6e28ca02a601602f.zip |
enable drakconf to display third parties wizard
-rw-r--r-- | ChangeLog | 77 | ||||
-rwxr-xr-x | control-center | 24 |
2 files changed, 101 insertions, 0 deletions
@@ -1,3 +1,80 @@ +2005-02-14 14:44 Thierry Vignaud <tvignaud@mandrakesoft.com> + + * control-center: typo fix (Arpad Biro) + +2005-02-14 14:44 Thierry Vignaud <tvignaud@mandrakesoft.com> + + * control-center, po/af.po, po/am.po, po/ar.po, po/az.po, po/be.po, + po/bg.po, po/bn.po, po/br.po, po/bs.po, po/ca.po, po/cs.po, + po/cy.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, + po/et.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/fur.po, + po/ga.po, po/gl.po, po/he.po, po/hi.po, po/hr.po, po/hu.po, + po/id.po, po/is.po, po/it.po, po/ja.po, po/ka.po, po/ko.po, + po/ku.po, po/ky.po, po/lt.po, po/ltg.po, po/lv.po, po/mk.po, + po/mn.po, po/ms.po, po/mt.po, po/nb.po, po/nl.po, po/nn.po, + po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/sc.po, + po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, + po/ta.po, po/tg.po, po/th.po, po/tl.po, po/tr.po, po/uk.po, + po/uz.po, po/uz@Latn.po, po/vi.po, po/wa.po, po/zh_CN.po, + po/zh_TW.po: typo fix (Reinout van Schouwen) + +2005-02-14 14:33 Thierry Vignaud <tvignaud@mandrakesoft.com> + + * po/: af.po, am.po, ar.po, az.po, be.po, bg.po, bn.po, br.po, + bs.po, ca.po, cs.po, cy.po, da.po, de.po, el.po, eo.po, es.po, + et.po, eu.po, fa.po, fi.po, fr.po, fur.po, ga.po, gl.po, he.po, + hi.po, hr.po, hu.po, id.po, is.po, it.po, ja.po, ka.po, ko.po, + ku.po, ky.po, lt.po, ltg.po, lv.po, mk.po, mn.po, ms.po, mt.po, + nb.po, nl.po, nn.po, pl.po, pt.po, pt_BR.po, ro.po, ru.po, sc.po, + sk.po, sl.po, sq.po, sr.po, sr@Latn.po, sv.po, ta.po, tg.po, + th.po, tl.po, tr.po, uk.po, uz.po, uz@Latn.po, vi.po, wa.po, + zh_CN.po, zh_TW.po: typo fix (Reinout van Schouwen) + +2005-02-14 01:29 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> + + * po/nb.po: Updates from Eskild Hustvedt:) + +2005-02-13 22:31 Reinout van Schouwen <reinout@cs.vu.nl> + + * po/nl.po: Updated Dutch (nl) translation by Reinout van Schouwen + <reinout@cs.vu.nl> * drakconf, DrakX + +2005-02-13 20:38 José JORGE <jjorge@free.fr> + + * po/pt.po: melo + +2005-02-13 19:27 Pablo Saratxaga <pablo@mandrakesoft.com> + + * po/it.po: updated po file + +2005-02-13 02:58 Pablo Saratxaga <pablo@mandrakesoft.com> + + * po/mk.po: updated po file + +2005-02-12 22:16 Pablo Saratxaga <pablo@mandrakesoft.com> + + * po/cy.po: updated po file + +2005-02-12 18:09 Karl Ove Hufthammer <karl@huftis.org> + + * po/nn.po: Updated Norwegian Nynorsk translation. + +2005-02-12 16:04 Pablo Saratxaga <pablo@mandrakesoft.com> + + * po/: it.po, vi.po: updated po file + +2005-02-12 16:02 mbukovjan + + * po/cs.po: Updated Czech translations + +2005-02-12 15:43 Pablo Saratxaga <pablo@mandrakesoft.com> + + * po/eu.po: updated po file + +2005-02-11 18:54 Daouda Lo <daouda@mandrakesoft.com> + + * control-center: - drakstats is located now in /usr/sbin/drakstats + 2005-02-11 17:56 Thierry Vignaud <tvignaud@mandrakesoft.com> * drakconf.spec: 10.2-0.5mdk diff --git a/control-center b/control-center index 009d6631..2201d542 100755 --- a/control-center +++ b/control-center @@ -117,6 +117,7 @@ gtkflush(); #------------------------------------------------------------- # Data structures +my $more_wizard_dir = "/etc/wizard.d/"; my $isWiz = -e "/usr/sbin/drakwizard"; my $isRpmDrake = -e "/usr/sbin/rpmdrake"; @@ -931,6 +932,29 @@ my @tree = ], ); +if (scalar glob_("$more_wizard_dir/*.conf")) { + my @leaf = ( + N("Additional wizards"), + 'wizard-mdk', + [] + ); + + foreach my $file (glob_("$more_wizard_dir/*.conf")) { + next unless -f $file; + my %tmp = getVarsFromSh($file); + $programs{$tmp{NAME}} = { + binary => "$sbindir/drakwizard " . lc($file), + embedded => 1, + description => $tmp{DESCRIPTION}, + icon => $tmp{ICON} || 'wizard-mdk', + long_description => $tmp{LONG_DESCRIPTION}, + # expert mode by default, as they are provided by 3rd parties + expert_mode => 1 + }; + push(@{$leaf[2]}, $tmp{NAME}); + } + push(@tree, \@leaf); +} #------------------------------------------------------------- # let build the GUI |