Hello community,
here is the log from the commit of package yast2-installation
checked in at Tue Mar 4 15:26:11 CET 2008.
--------
--- yast2-installation/yast2-installation.changes 2008-02-21 06:26:28.000000000 +0100
+++ yast2-installation/yast2-installation.changes 2008-03-03 21:12:52.000000000 +0100
@@ -1,0 +2,23 @@
+Mon Mar 3 21:12:25 CET 2008 - coolo@suse.de
+
+- trying to change defaults for running gdb (arvin's patch)
+
+-------------------------------------------------------------------
+Mon Mar 3 15:17:23 CET 2008 - locilka@suse.cz
+
+- Requiring the latest Language::Set functionality by RPM deps.
+
+-------------------------------------------------------------------
+Tue Feb 26 12:39:37 CET 2008 - jsuchome@suse.cz
+
+- functionality of integrate_translation_extension.ycp moved into
+ Language::Set, inst_complex_welcome adapted (F#302955)
+
+-------------------------------------------------------------------
+Fri Feb 22 11:27:13 CET 2008 - locilka@suse.cz
+
+- "iscsi-client" added into modules to clone (bnc #363229 c#1).
+- Removing focus from release notes content to make the default
+ button focussed instead (bnc #363976).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.Pi3795/_old 2008-03-04 15:24:27.000000000 +0100
+++ /var/tmp/diff_new_pack.Pi3795/_new 2008-03-04 15:24:27.000000000 +0100
@@ -13,7 +13,7 @@
Name: yast2-installation
Version: 2.16.19
-Release: 2
+Release: 12
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -29,7 +29,8 @@
# switching to the installed system, bugzilla #249679
Requires: yast2-bootloader
# Language::GetLanguageItems and other API
-Requires: yast2-country-data >= 2.16.9
+# Language::Set (handles downloading the translation extensions)
+Requires: yast2-country-data >= 2.16.11
# New System-selection data and API DefaultDesktop module
# New API in ProductLicense
Requires: yast2-packager >= 2.16.18
@@ -169,6 +170,17 @@
%exclude %{prefix}/share/doc/packages/yast2-installation/COPYING
%exclude %{prefix}/share/doc/packages/yast2-installation/README
%changelog
+* Mon Mar 03 2008 coolo@suse.de
+- trying to change defaults for running gdb (arvin's patch)
+* Mon Mar 03 2008 locilka@suse.cz
+- Requiring the latest Language::Set functionality by RPM deps.
+* Tue Feb 26 2008 jsuchome@suse.cz
+- functionality of integrate_translation_extension.ycp moved into
+ Language::Set, inst_complex_welcome adapted (F#302955)
+* Fri Feb 22 2008 locilka@suse.cz
+- "iscsi-client" added into modules to clone (bnc #363229 c#1).
+- Removing focus from release notes content to make the default
+ button focussed instead (bnc #363976).
* Thu Feb 21 2008 coolo@suse.de
- don't repeat the header
* Wed Feb 20 2008 locilka@suse.cz
++++++ yast2-installation-2.16.19.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.19/src/clients/inst_complex_welcome.ycp new/yast2-installation-2.16.19/src/clients/inst_complex_welcome.ycp
--- old/yast2-installation-2.16.19/src/clients/inst_complex_welcome.ycp 2008-02-21 06:23:01.000000000 +0100
+++ new/yast2-installation-2.16.19/src/clients/inst_complex_welcome.ycp 2008-03-03 17:04:17.000000000 +0100
@@ -61,13 +61,15 @@
term languagesel = `ComboBox (
`id (`language),
- `opt (`notify),
+ `opt (`notify, `hstretch),
+ // combo box label
_("&Language"), Language::GetLanguageItems (`first_screen)
);
term keyboardsel = `ComboBox (
`id (`keyboard),
- `opt (`notify),
+ `opt (`notify, `hstretch),
+ // combo box label
_("&Keyboard Layout"),
// all keyboard layouts should be available
maplist (string id, string label, Keyboard::Selection (),
@@ -209,15 +211,6 @@
// Returns true if the dialog needs redrawing
boolean SetLanguageIfChanged (any ret) {
- // Only inst-sys and only if a language has been changed right now
- // and the new language is not the initial one (that one is already downloaded by Linuxrc)
- if (Stage::initial() && ret == `language) {
- if (InstData::initial_installation_language != language) {
- WFM::call ("integrate_translation_extension", [$["requested_language":language]]);
- } else {
- y2milestone ("Skipping downloading %1 extension again (initial language)", InstData::initial_installation_language);
- }
- }
if (language != Language::language) {
y2milestone ("Language changed from %1 to %2", Language::language, language);
@@ -284,11 +277,6 @@
return `auto;
}
- // Store the initial language
- if (InstData::initial_installation_language == nil) {
- InstData::initial_installation_language = Language::language;
- }
-
while (true) {
ret = UI::UserInput();
y2milestone ("UserInput() returned %1", ret);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.19/src/clients/inst_proposal.ycp new/yast2-installation-2.16.19/src/clients/inst_proposal.ycp
--- old/yast2-installation-2.16.19/src/clients/inst_proposal.ycp 2008-02-14 19:09:20.000000000 +0100
+++ new/yast2-installation-2.16.19/src/clients/inst_proposal.ycp 2008-02-26 21:41:02.000000000 +0100
@@ -7,7 +7,7 @@
* Jiri Srain
* Lukas Ocilka
*
- * $Id: inst_proposal.ycp 44438 2008-02-14 10:20:28Z locilka $
+ * $Id: inst_proposal.ycp 44975 2008-02-25 09:44:44Z locilka $
*
* Create and display reasonable proposal for basic
* installation and call sub-workflows as required
@@ -105,6 +105,8 @@
define map submod_make_proposal( string submodule, boolean force_reset,
boolean language_changed )
``{
+ UI::BusyCursor();
+
map proposal = (map) WFM::CallFunction ( submodule, [ "MakeProposal",
$[ "force_reset" : force_reset,
"language_changed" : language_changed ] ] );
@@ -114,6 +116,8 @@
// we need to close them
CheckAndCloseWindowsLeft();
+ UI::NormalCursor();
+
return proposal;
};
@@ -188,12 +192,16 @@
define map submod_description (string submodule)
``{
+ UI::BusyCursor();
+
map description = (map) WFM::CallFunction( submodule, [ "Description", $[] ] );
// There might be some UI layers left
// we need to close them
CheckAndCloseWindowsLeft();
+ UI::NormalCursor();
+
return description;
};
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.19/src/clients/inst_release_notes.ycp new/yast2-installation-2.16.19/src/clients/inst_release_notes.ycp
--- old/yast2-installation-2.16.19/src/clients/inst_release_notes.ycp 2008-02-21 06:23:01.000000000 +0100
+++ new/yast2-installation-2.16.19/src/clients/inst_release_notes.ycp 2008-02-26 21:41:02.000000000 +0100
@@ -8,7 +8,7 @@
*
* Display release notes.
*
- * $Id: inst_release_notes.ycp 44669 2008-02-20 09:35:22Z locilka $
+ * $Id: inst_release_notes.ycp 44975 2008-02-25 09:44:44Z locilka $
*/
{
@@ -230,8 +230,6 @@
} else {
UI::ChangeWidget (`id(`relnotescontent), `Value, contents);
}
-
- UI::SetFocus (`id (`relnotescontent));
}
void RedrawRelnotesProduct (symbol redraw_type, any current_ret) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.19/src/clients/integrate_translation_extension.ycp new/yast2-installation-2.16.19/src/clients/integrate_translation_extension.ycp
--- old/yast2-installation-2.16.19/src/clients/integrate_translation_extension.ycp 2008-02-15 16:51:38.000000000 +0100
+++ new/yast2-installation-2.16.19/src/clients/integrate_translation_extension.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,118 +0,0 @@
-/**
- * File:
- * integrate_translation_extension.ycp
- *
- * Module:
- * Installation
- *
- * Authors:
- * Lukas Ocilka
- *
- * Summary:
- * This client downloads and integrates a translation
- * extension for the current language.
- * This module needs to be called this way:
- * WFM::call ("integrate_translation_extension", [$["requested_language":"de_DE"]])
- *
- * $Id:$
- *
- */
-{
- textdomain "installation";
-
- import "InstExtensionImage";
- import "InstData";
- import "GetInstArgs";
-
- /**
- * Finds out the list of supported languages
- */
- list <string> GetListOfSupportedLangExtensions () {
- list <string> ret = [];
-
- // SUPPLANGS in content file
- string supplangs = (string) SCR::Read (.content.SUPPLANGS);
-
- if (supplangs != nil) {
- ret = splitstring (supplangs, " ");
-
- ret = filter (string one_supplang, ret, {
- return (one_supplang != nil && one_supplang != "");
- });
-
- return ret;
- }
-
- // Fallback: using list of trans-stats
- y2milestone ("No SUPPLANGS defined, using a fallback");
- map cmd = (map) WFM::Execute (.local.bash_output, "ls -1 /usr/lib/YaST2/trans/ | sed 's/\.status//'");
-
- if (cmd["exit"]:-1 != 0) {
- y2error ("Cannot find out list of languages: %1", cmd);
- return [];
- }
-
- // Empty list of trans stats
- string langs_s = cmd["stdout"]:"";
- if (langs_s == nil || langs_s == "") {
- y2milestone ("Empty list: %1", langs_s);
-
- return [];
- }
-
- // Newline-separated langs
- ret = splitstring (langs_s, "\n");
-
- ret = filter (string one_supplang, ret, {
- return (one_supplang != nil && one_supplang != "");
- });
-
- return ret;
- }
-
- string GetLanguageExtensionFilename (string language) {
- // FATE #302955: Split translations out of installation system
- // this is lazy init
- if (InstData::available_lang_filenames == nil || InstData::available_lang_filenames == []) {
- InstData::available_lang_filenames = GetListOfSupportedLangExtensions();
- y2milestone ("Supported languages are: %1", InstData::available_lang_filenames);
- }
-
- list <string> check_for_languages = [language];
-
- // 'en_US' ? add also 'en'
- if (size (language) > 2) {
- check_for_languages = add (check_for_languages, splitstring (language, "_")[0]:"");
- }
-
- // Default fallback
- string filename = "root.en_US";
-
- foreach (string one_language, check_for_languages, {
- if (contains (InstData::available_lang_filenames, one_language)) {
- filename = sformat ("root.%1", one_language);
- break;
- }
- });
-
- y2milestone ("Using %1 for %2", filename, language);
-
- return filename;
- }
-
- y2milestone ("Starting: integrate_translation");
-
- map argmap = GetInstArgs::argmap();
- y2milestone ("Args: %1", argmap);
- string language = argmap["requested_language"]:"en_US";
-
- // TRANSLATORS: busy message
- UI::OpenDialog (`Label (_("Downloading installation system language extension...")));
- // FATE #302955: Split translations out of installation system
- InstExtensionImage::DownloadAndIntegrateExtension (GetLanguageExtensionFilename (language));
- UI::CloseDialog();
-
- y2milestone ("Finished: integrate_translation");
-
- return `next;
-}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.19/src/modules/InstData.ycp new/yast2-installation-2.16.19/src/modules/InstData.ycp
--- old/yast2-installation-2.16.19/src/modules/InstData.ycp 2008-02-14 19:09:21.000000000 +0100
+++ new/yast2-installation-2.16.19/src/modules/InstData.ycp 2008-02-26 21:41:02.000000000 +0100
@@ -37,15 +37,6 @@
global boolean product_license_accepted = false;
- // when Linuxrc starts the installation, the first language is already selected
- // and language extension already merged
- global string initial_installation_language = nil;
-
- // FATE #302955: Split translations out of installation system
- // [ "en_US", "en_GB", "de", "cs" ]
- // they are in content.SUPPLANGS or as files in /usr/lib/YaST2/trans
- global list <string> available_lang_filenames = [];
-
// <-- other
/* EOF */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.16.19/startup/YaST2.call new/yast2-installation-2.16.19/startup/YaST2.call
--- old/yast2-installation-2.16.19/startup/YaST2.call 2008-02-14 19:09:21.000000000 +0100
+++ new/yast2-installation-2.16.19/startup/YaST2.call 2008-03-03 20:08:42.000000000 +0100
@@ -21,7 +21,7 @@
# : which is the same as the NCURSES mode
# : - VNC Installation via browser
# :
-# STATUS : $Id: YaST2.call 44276 2008-02-08 12:23:26Z aschnell $
+# STATUS : $Id: YaST2.call 45169 2008-03-03 16:26:46Z aschnell $
#----------------
#
#set -x
@@ -509,7 +509,7 @@
log "\tUI_ARGS: $Y2_UI_ARGS"
log "\tQT_IM_MODULE: $QT_IM_MODULE"
- if [ -z "$Y2GDB" ]; then
+ if [ "$Y2GDB" != "1" ]; then
$OPT_FBITERM y2base \
"$Y2_MODULE_NAME" \
$Y2_MODE_FLAGS \
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org