Author: locilka
Date: Wed Feb 11 19:13:21 2009
New Revision: 55441
URL: http://svn.opensuse.org/viewcvs/yast?rev=55441&view=rev
Log:
- Selecting all products available on add-on media for installation
(bnc #474745).
Modified:
trunk/add-on/package/yast2-add-on.changes
trunk/add-on/src/add-on-workflow.ycp
Modified: trunk/add-on/package/yast2-add-on.changes
URL: http://svn.opensuse.org/viewcvs/yast/trunk/add-on/package/yast2-add-on.changes?rev=55441&r1=55440&r2=55441&view=diff
==============================================================================
--- trunk/add-on/package/yast2-add-on.changes (original)
+++ trunk/add-on/package/yast2-add-on.changes Wed Feb 11 19:13:21 2009
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Wed Feb 11 19:10:33 CET 2009 - locilka@suse.cz
+
+- Selecting all products available on add-on media for installation
+ (bnc #474745).
+
+-------------------------------------------------------------------
Mon Feb 2 14:34:27 CET 2009 - locilka@suse.cz
- Forcing recreating and redrawing the table of add-on products.
Modified: trunk/add-on/src/add-on-workflow.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/add-on/src/add-on-workflow.ycp?rev=55441&r1=55440&r2=55441&view=diff
==============================================================================
--- trunk/add-on/src/add-on-workflow.ycp (original)
+++ trunk/add-on/src/add-on-workflow.ycp Wed Feb 11 19:13:21 2009
@@ -431,6 +431,59 @@
return ret;
}
+// BNC #474745
+// Installs all the products from just added add-on media
+symbol InstallProduct () {
+ y2milestone ("AddOnID: %1", AddOnProduct::src_id);
+
+ if (AddOnProduct::src_id == nil || AddOnProduct::src_id < 0) {
+ y2error ("No source has been added");
+ return `next;
+ }
+
+ list