Hello community,
here is the log from the commit of package yast2-online-update
checked in at Thu Oct 23 12:37:20 CEST 2008.
--------
--- yast2-online-update/yast2-online-update.changes 2008-09-23 16:12:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-online-update/yast2-online-update.changes 2008-10-22 13:06:05.504998000 +0200
@@ -1,0 +2,6 @@
+Tue Oct 21 16:35:54 CEST 2008 - jsuchome@suse.cz
+
+- show support status in package selection (bnc#435479)
+- 2.17.8
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-online-update-2.17.7.tar.bz2
New:
----
yast2-online-update-2.17.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-online-update.spec ++++++
--- /var/tmp/diff_new_pack.rO7230/_old 2008-10-23 12:37:06.000000000 +0200
+++ /var/tmp/diff_new_pack.rO7230/_new 2008-10-23 12:37:07.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-online-update (Version 2.17.7)
+# spec file for package yast2-online-update (Version 2.17.8)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,18 +19,19 @@
Name: yast2-online-update
-Version: 2.17.7
+Version: 2.17.8
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-online-update-2.17.7.tar.bz2
+Source0: yast2-online-update-2.17.8.tar.bz2
Prefix: /usr
BuildRequires: gcc-c++ libxcrypt-devel perl-XML-Writer pkg-config update-desktop-files yast2-bootloader yast2-devtools yast2-packager
PreReq: grep sed
# new registration of callbacks
Requires: yast2-pkg-bindings >= 2.16.23
-Requires: yast2 >= 2.16.44
+# PackagesUI::RunPackageSelector
+Requires: yast2 >= 2.17.40
# PackageCallbacks::FormatPatchName
Requires: yast2-packager >= 2.13.159
Provides: y2c_online_update yast2-config-online-update
@@ -58,7 +59,7 @@
Jiri Suchomel
%prep
-%setup -n yast2-online-update-2.17.7
+%setup -n yast2-online-update-2.17.8
%build
%{prefix}/bin/y2tool y2autoconf
@@ -125,7 +126,11 @@
%{prefix}/share/applications/YaST2/online_update.desktop
/var/lib/YaST2/cd_update.desktop
%ghost %{prefix}/share/applications/YaST2/cd_update.desktop
+
%changelog
+* Tue Oct 21 2008 jsuchome@suse.cz
+- show support status in package selection (bnc#435479)
+- 2.17.8
* Tue Sep 23 2008 jsuchome@suse.cz
- dropped automatic online update (bnc#428372), the functionality
was moved to yast2-registration module (fate#303458)
++++++ yast2-online-update-2.17.7.tar.bz2 -> yast2-online-update-2.17.8.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.17.7/online-update.pot new/yast2-online-update-2.17.8/online-update.pot
--- old/yast2-online-update-2.17.7/online-update.pot 2007-11-14 14:46:21.000000000 +0100
+++ new/yast2-online-update-2.17.8/online-update.pot 1970-01-01 01:00:00.000000000 +0100
@@ -1,617 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR SuSE Linux Products GmbH, Nuernberg
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR , YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-11-14 14:46+0100\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: LANGUAGE \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: src/AutoOnlineUpdate.ycp:110 src/AutoOnlineUpdate.ycp:117
-msgid "Sunday"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:111
-msgid "Monday"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:112
-msgid "Tuesday"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:113
-msgid "Wednesday"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:114
-msgid "Thursday"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:115
-msgid "Friday"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:116
-msgid "Saturday"
-msgstr ""
-
-#. summary header (yes/no follows)
-#: src/AutoOnlineUpdate.ycp:289
-msgid "Scheduled Online Update Enabled"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:290 src/AutoOnlineUpdate.ycp:324
-msgid "Yes"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:290 src/AutoOnlineUpdate.ycp:324
-msgid "No"
-msgstr ""
-
-#. radibutton label
-#: src/AutoOnlineUpdate.ycp:298 src/OnlineUpdateDialogs.ycp:111
-msgid "Daily"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:305
-#, ycp-format
-msgid "%1 at %2:%3"
-msgstr ""
-
-#: src/AutoOnlineUpdate.ycp:309
-#, ycp-format
-msgid "%1 at a Random Time"
-msgstr ""
-
-#. summary header
-#: src/AutoOnlineUpdate.ycp:313
-msgid "Time of Scheduled Online Update"
-msgstr ""
-
-#.
-#. // summary header
-#. summary = Summary::AddHeader(summary, _("Only Download Patches"));
-#. summary = Summary::AddLine(summary, autoget ? _("Yes") : _("No") );
-#.
-#. summary header
-#: src/AutoOnlineUpdate.ycp:323
-msgid "Skip packages with preinstall information?"
-msgstr ""
-
-#. popup message
-#: src/OnlineUpdate.ycp:25
-msgid ""
-"Packages for package management were updated.\n"
-"Finishing and restarting now."
-msgstr ""
-
-#. popup message
-#: src/OnlineUpdate.ycp:32
-msgid ""
-"At least one of the updates installed requires a system reboot to function\n"
-"properly. Reboot the system."
-msgstr ""
-
-#. progress log item (%1 is name of package)
-#: src/OnlineUpdateCallbacks.ycp:118
-#, ycp-format
-msgid "Retrieving %1..."
-msgstr ""
-
-#. progress bar label
-#: src/OnlineUpdateCallbacks.ycp:123
-msgid "Package Download Progress"
-msgstr ""
-
-#. progress log item (%1 is name of package, %2 is summary)
-#: src/OnlineUpdateCallbacks.ycp:153
-#, ycp-format
-msgid "Installing %1: \"%2\" "
-msgstr ""
-
-#. progress bar label
-#: src/OnlineUpdateCallbacks.ycp:158
-msgid "Package Installation Progress"
-msgstr ""
-
-#. progress log item (=previous action finished correctly)
-#: src/OnlineUpdateCallbacks.ycp:172
-msgid "OK"
-msgstr ""
-
-#: src/OnlineUpdateCallbacks.ycp:238
-#, ycp-format
-msgid "Downloading delta RPM %1 "
-msgstr ""
-
-#. progress bar label
-#: src/OnlineUpdateCallbacks.ycp:243
-msgid "Delta RPM Download Progress"
-msgstr ""
-
-#. progress log item (previous action failed(%1 is reason)
-#: src/OnlineUpdateCallbacks.ycp:269
-#, ycp-format
-msgid "Failed to download delta RPM: %1"
-msgstr ""
-
-#. progress log item (%1 is name of delta RPM)
-#: src/OnlineUpdateCallbacks.ycp:280
-#, ycp-format
-msgid "Applying delta RPM: %1 "
-msgstr ""
-
-#. progress bar label
-#: src/OnlineUpdateCallbacks.ycp:285
-msgid "Delta RPM Application Progress"
-msgstr ""
-
-#. progress log item (previous action failed(%1 is reason)
-#: src/OnlineUpdateCallbacks.ycp:311
-#, ycp-format
-msgid "Failed to apply delta RPM: %1"
-msgstr ""
-
-#: src/OnlineUpdateCallbacks.ycp:325
-#, ycp-format
-msgid "Downloading patch RPM %1 "
-msgstr ""
-
-#. progress bar label
-#: src/OnlineUpdateCallbacks.ycp:330
-msgid "Patch RPM Download Progress"
-msgstr ""
-
-#. progress log item (previous action failed(%1 is reason)
-#: src/OnlineUpdateCallbacks.ycp:356
-#, ycp-format
-msgid "Failed to download patch RPM: %1"
-msgstr ""
-
-#. progress bar label
-#: src/OnlineUpdateCallbacks.ycp:382
-msgid "Script Execution Progress"
-msgstr ""
-
-#. log entry, %1 is name of the patch which contains the script
-#: src/OnlineUpdateCallbacks.ycp:387
-#, ycp-format
-msgid "Starting script %1"
-msgstr ""
-
-#. label, %1 is patch name with version and architecture
-#: src/OnlineUpdateCallbacks.ycp:458
-#, ycp-format
-msgid ""
-"Patch %1\n"
-"\n"
-msgstr ""
-
-#. dialog header
-#: src/OnlineUpdateDialogs.ycp:21
-msgid "Automatic Online Update Setup"
-msgstr ""
-
-#. help text
-#: src/OnlineUpdateDialogs.ycp:24
-msgid ""
-"Automatic update is executed by a daily cronjob. \n"
-"A network connection must be available when\n"
-"the update takes place."
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:63
-msgid "Set Random Time"
-msgstr ""
-
-#. checkbox label
-#: src/OnlineUpdateDialogs.ycp:78
-msgid "Enable Automatic Update"
-msgstr ""
-
-#. label text
-#: src/OnlineUpdateDialogs.ycp:90
-msgid "Time when update is performed:"
-msgstr ""
-
-#. IntField label
-#: src/OnlineUpdateDialogs.ycp:97
-msgid "Hour"
-msgstr ""
-
-#. IntField label
-#: src/OnlineUpdateDialogs.ycp:99
-msgid "Minute"
-msgstr ""
-
-#. combobox label
-#: src/OnlineUpdateDialogs.ycp:101
-msgid "Day:"
-msgstr ""
-
-#. radibutton label
-#: src/OnlineUpdateDialogs.ycp:119
-msgid "Weekly"
-msgstr ""
-
-#. checkbox label
-#: src/OnlineUpdateDialogs.ycp:130
-msgid "Skip Interactive Patches"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:131
-msgid "Skip Patches with Preinstall Information"
-msgstr ""
-
-#. busy popup text
-#: src/OnlineUpdateDialogs.ycp:236
-msgid "Writing settings..."
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:259
-msgid "No details available."
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:261
-msgid "&Details <<"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:262
-msgid "&Details >>"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:266
-msgid "Error"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:272
-msgid "Try again"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:273 src/OnlineUpdateDialogs.ycp:536
-msgid "Skip Patch"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:274
-msgid "Skip All"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:275 src/OnlineUpdateDialogs.ycp:281
-#: src/OnlineUpdateDialogs.ycp:289
-msgid "Abort Update"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:284
-msgid "Warning"
-msgstr ""
-
-#. Warning text for aborting the update before a patch is installed
-#: src/OnlineUpdateDialogs.ycp:368
-msgid ""
-"If you abort the installation now, no patch will be installed.\n"
-"Your installation will remain untouched.\n"
-msgstr ""
-
-#. Warning text for aborting if some patches are installed, some not
-#: src/OnlineUpdateDialogs.ycp:375
-msgid ""
-"Patch download and installation in progress.\n"
-"If you abort the installation now, the update is incomplete.\n"
-"Repeat the update, including the download, if desired.\n"
-msgstr ""
-
-#. Warning text for aborting an installation during the install process
-#: src/OnlineUpdateDialogs.ycp:383
-msgid ""
-"If you abort the installation now,\n"
-"at least one patch is not installed correctly.\n"
-"You will need to do the update again."
-msgstr ""
-
-#. Warning text for aborting an installation without running SuSEconfig
-#: src/OnlineUpdateDialogs.ycp:390
-msgid ""
-"If you abort the installation now, SuSEconfig will\n"
-"not be run. The patches have been installed\n"
-"correctly, but without running SuSEconfig\n"
-"some of them might not work as expected."
-msgstr ""
-
-#. Confirm user request to abort installation
-#: src/OnlineUpdateDialogs.ycp:410
-msgid "Really abort YaST Online Update?"
-msgstr ""
-
-#. Button that will really abort the installation
-#: src/OnlineUpdateDialogs.ycp:417
-msgid "&Abort Update"
-msgstr ""
-
-#. Button that will continue with the installation
-#: src/OnlineUpdateDialogs.ycp:421
-msgid "&Continue Update"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:496
-#, ycp-format
-msgid "<b>Patch:</b> %1<br>"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:497
-#, ycp-format
-msgid "<b>Summary:</b> %1<br>"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:508
-msgid "<b>Packages:</b>"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:520
-msgid "Patch &Details <<"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:521
-msgid "Patch &Details >>"
-msgstr ""
-
-#: src/OnlineUpdateDialogs.ycp:535
-msgid "Install Patch"
-msgstr ""
-
-#: src/inst_you.ycp:66
-msgid ""
-"YaST2\n"
-"Initializing ..."
-msgstr ""
-
-#. popup heading, with rich text widget and Yes/No buttons
-#: src/inst_you.ycp:227
-msgid "Do you accept this license agreement?"
-msgstr ""
-
-#. message popup
-#: src/inst_you.ycp:271
-msgid ""
-"The kernel has been updated. The system will\n"
-"reboot now then continue the installation.\n"
-msgstr ""
-
-#. help text for online-update initialization
-#: src/online_update.ycp:38
-msgid "<p>The system is initializing the installation and update repositories. Software repositories can be altered in the <b>Installation Source</b> module.</p>"
-msgstr ""
-
-#. progress stage label
-#: src/online_update.ycp:42
-msgid "Initialize the target system"
-msgstr ""
-
-#. progress stage label
-#: src/online_update.ycp:44
-msgid "Refresh software repositories"
-msgstr ""
-
-#. progress stage label
-#: src/online_update.ycp:46
-msgid "Check for available updates"
-msgstr ""
-
-#. progress step label
-#: src/online_update.ycp:50
-msgid "Initializing the target system..."
-msgstr ""
-
-#. progress step label
-#: src/online_update.ycp:52
-msgid "Refreshing software repositories..."
-msgstr ""
-
-#. progress step label
-#: src/online_update.ycp:54
-msgid "Checking for available updates..."
-msgstr ""
-
-#. final progress step label
-#: src/online_update.ycp:56
-msgid "Finished"
-msgstr ""
-
-#. dialog caption
-#: src/online_update.ycp:60
-msgid "Initializing Online Update"
-msgstr ""
-
-#. continue/cancel message
-#: src/online_update.ycp:93
-msgid ""
-"No active update repository is available.\n"
-"Exit Online Update now?"
-msgstr ""
-
-#. translators: command line help text
-#: src/online_update.ycp:205
-msgid "Online Update module"
-msgstr ""
-
-#. translators: command line help text for cd_update action
-#: src/online_update.ycp:211
-msgid "Start Patch CD Update"
-msgstr ""
-
-#. translators: command line help text for simple_mode action
-#: src/online_update.ycp:216
-msgid "Use simple Package Selector"
-msgstr ""
-
-#. progress window label
-#: src/online_update_install.ycp:27
-msgid "Progress Log"
-msgstr ""
-
-#. progress bar label
-#: src/online_update_install.ycp:30
-msgid "Package Progress"
-msgstr ""
-
-#. progress bar label
-#: src/online_update_install.ycp:34 src/online_update_install.ycp:65
-msgid "Total Progress"
-msgstr ""
-
-#. help text for online update
-#: src/online_update_install.ycp:40
-msgid ""
-"<p>After connecting to the update server,\n"
-"YaST2 will download all selected patches.\n"
-"This could take some time. Download details are shown in the log window.</p>"
-msgstr ""
-
-#. help text for online update
-#: src/online_update_install.ycp:45
-msgid ""
-"<p>If there are special messages associated with patches,\n"
-"they will be shown in an extra dialog when the patch is being installed.</p>"
-msgstr ""
-
-#. using SetContents (define in online_update.ycp)
-#: src/online_update_install.ycp:51
-msgid "Patch Download and Installation"
-msgstr ""
-
-#. progress information
-#: src/online_update_install.ycp:76
-msgid "Installation finished.\n"
-msgstr ""
-
-#. error message
-#: src/online_update_install.ycp:81
-msgid "Patch processing failed."
-msgstr ""
-
-#: src/online_update_select.ycp:26
-msgid "Initializing for CD update..."
-msgstr ""
-
-#. error popup: cancel/retry buttons follow
-#: src/online_update_select.ycp:35
-msgid ""
-"Initialization failed. Check that\n"
-"you have inserted the correct CD.\n"
-msgstr ""
-
-#. command line error message
-#: src/online_update_setup.ycp:49
-msgid "The value of 'day' must be between 0 and 7."
-msgstr ""
-
-#. command line error message
-#: src/online_update_setup.ycp:64
-msgid "The value of 'hour' must be between 0 and 23."
-msgstr ""
-
-#. command line error message
-#: src/online_update_setup.ycp:79
-msgid "The value of 'minute' must be between 0 and 59."
-msgstr ""
-
-#. summary item
-#: src/online_update_setup.ycp:119
-msgid "Automatic Online Update is enabled."
-msgstr ""
-
-#. summary item
-#: src/online_update_setup.ycp:121
-msgid "Automatic Online Update is disabled."
-msgstr ""
-
-#. summary item
-#: src/online_update_setup.ycp:126
-msgid "Interactive patches will be skipped."
-msgstr ""
-
-#. time string (when the update is run) %1 is hour, %2 minute
-#: src/online_update_setup.ycp:133
-#, ycp-format
-msgid "at %1.%2"
-msgstr ""
-
-#. alternative time string (when the update is run)
-#: src/online_update_setup.ycp:136
-msgid "at a random time"
-msgstr ""
-
-#. summary item, %1 is day in the week, %2 is time string
-#: src/online_update_setup.ycp:140
-#, ycp-format
-msgid "Update is scheduled on %1, %2."
-msgstr ""
-
-#. summary item, %1 is time
-#: src/online_update_setup.ycp:145
-#, ycp-format
-msgid "Update is scheduled daily %1."
-msgstr ""
-
-#. translators: command line help text
-#: src/online_update_setup.ycp:163
-msgid "Setup Automatic Online Update"
-msgstr ""
-
-#. translators: command line help text for enable action
-#: src/online_update_setup.ycp:171
-msgid "Enable automatic online update"
-msgstr ""
-
-#. translators: command line help text for disable action
-#: src/online_update_setup.ycp:176
-msgid "Disable automatic online update"
-msgstr ""
-
-#. translators: command line help text summary action
-#: src/online_update_setup.ycp:181
-msgid "Configuration summary"
-msgstr ""
-
-#. translators: command line help text for modify action
-#: src/online_update_setup.ycp:186
-msgid "Modify current configuration"
-msgstr ""
-
-#. help for command line 'skip' option
-#: src/online_update_setup.ycp:192
-msgid "Skip interactive patches"
-msgstr ""
-
-#. help for command line 'daily' option
-#: src/online_update_setup.ycp:198
-msgid "Set update to be done daily"
-msgstr ""
-
-#. help for command line 'weekly' option
-#: src/online_update_setup.ycp:202
-msgid "Set update to be done weekly"
-msgstr ""
-
-#. help for command line 'day' option
-#: src/online_update_setup.ycp:206
-msgid "Day in a week to do the weekly update (0-7)"
-msgstr ""
-
-#. help for command line 'hour' option
-#: src/online_update_setup.ycp:211
-msgid "Hour to do the update (0-23)"
-msgstr ""
-
-#. help for command line 'minute' option
-#: src/online_update_setup.ycp:216
-msgid "Minute to do the update (0-59)"
-msgstr ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.17.7/src/inst_you.ycp new/yast2-online-update-2.17.8/src/inst_you.ycp
--- old/yast2-online-update-2.17.7/src/inst_you.ycp 2008-05-05 16:17:59.000000000 +0200
+++ new/yast2-online-update-2.17.8/src/inst_you.ycp 2008-10-21 16:11:47.000000000 +0200
@@ -16,6 +16,7 @@
import "OnlineUpdate";
import "OnlineUpdateCallbacks";
import "PackageCallbacksInit";
+ import "PackagesUI";
import "Popup";
import "ProductControl";
import "ProductFeatures";
@@ -151,12 +152,10 @@
symbol ret_sel = nil;
repeat
{
- UI::OpenDialog(`opt(`defaultsize), `PackageSelector(`id(`selector), `opt(`youMode)) );
- ret_sel = (symbol)UI::RunPkgSelection(`id(`selector) );
+ ret_sel = PackagesUI::RunPackageSelector ($[ "mode" : `youMode ]);
if (ret_sel == `cancel)
{
y2milestone ("package selector canceled -> `next");
- UI::CloseDialog();
return `next;
}
if (ret_sel == `accept)
@@ -180,7 +179,6 @@
ret = nil;
}
}
- UI::CloseDialog();
} until (ret_sel == `cancel || ret_sel == `accept);
}
else if (selected > 0)
@@ -266,9 +264,7 @@
// we must run solver again and offer manual intervention if it fails
if (rejected && !Pkg::PkgSolve (true))
{
- UI::OpenDialog (`opt (`defaultsize), `PackageSelector (`id(`selector), `opt(`youMode)));
- symbol ret_sel = (symbol)UI::RunPkgSelection (`id (`selector));
- UI::CloseDialog ();
+ symbol ret_sel = PackagesUI::RunPackageSelector($["mode":`youMode]);
if (ret_sel == `cancel)
{
y2milestone ("package selector canceled -> `next");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.17.7/src/online_update_select.ycp new/yast2-online-update-2.17.8/src/online_update_select.ycp
--- old/yast2-online-update-2.17.7/src/online_update_select.ycp 2008-08-27 12:04:20.000000000 +0200
+++ new/yast2-online-update-2.17.8/src/online_update_select.ycp 2008-10-21 16:29:17.000000000 +0200
@@ -14,6 +14,7 @@
import "Label";
import "OnlineUpdate";
import "Popup";
+ import "ProductFeatures";
import "Wizard";
// target and source already initialized in online_update.ycp
@@ -80,13 +81,21 @@
Wizard::ClearContents();// do not show the remnant of initial progress
+ boolean display_support_status = ProductFeatures::GetBooleanFeature
+ ("software", "display_support_status");
+ term widget_options = `opt (`youMode);
+ if (display_support_status == true)
+ {
+ widget_options = add (widget_options, `confirmUnsupported);
+ }
+
boolean simple_mode = OnlineUpdate::simple_mode && (UI::HasSpecialWidget(`SimplePatchSelector) == true);
if (simple_mode)
{
UI::OpenDialog (`opt(`defaultsize), `SimplePatchSelector(`id(`selector)));
}
else
- UI::OpenDialog (`opt(`defaultsize), `PackageSelector(`id(`selector), `opt(`youMode)));
+ UI::OpenDialog (`opt(`defaultsize), `PackageSelector(`id(`selector), widget_options));
symbol ret = nil;
string current = "simple";
@@ -97,7 +106,7 @@
UI::CloseDialog();
if (ret == `details)
{
- UI::OpenDialog (`opt(`defaultsize), `PackageSelector(`id(`selector), `opt(`youMode)));
+ UI::OpenDialog (`opt(`defaultsize), `PackageSelector(`id(`selector), widget_options));
current = "rich";
}
if (ret == `cancel && simple_mode && current == "rich")
@@ -109,7 +118,6 @@
if (ret == `online_update_configuration)
{
WFM::CallFunction ("online_update_configuration", []);
- // FIXME what now? fate 303458
}
if (ret == `accept)
{
@@ -129,7 +137,7 @@
if (!Popup::ContinueCancel (OnlineUpdate::more_selected_message))
{
ret = nil;
- UI::OpenDialog (`opt(`defaultsize), `PackageSelector(`id(`selector), `opt(`youMode)));
+ UI::OpenDialog (`opt(`defaultsize), `PackageSelector(`id(`selector), widget_options));
}
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-online-update-2.17.7/VERSION new/yast2-online-update-2.17.8/VERSION
--- old/yast2-online-update-2.17.7/VERSION 2008-09-23 15:55:30.000000000 +0200
+++ new/yast2-online-update-2.17.8/VERSION 2008-10-21 16:36:36.000000000 +0200
@@ -1 +1 @@
-2.17.7
+2.17.8
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org