Mailinglist Archive: yast-commit (1212 mails)

< Previous Next >
[yast-commit] r50923 - in /trunk/storage/storage/src/include: ep-main.ycp ep-unused.ycp
  • From: kmachalkova@xxxxxxxxxxxxxxxx
  • Date: Wed, 10 Sep 2008 08:12:56 -0000
  • Message-id: <20080910081256.B108839A70@xxxxxxxxxxxxxxxx>
Author: kmachalkova
Date: Wed Sep 10 10:12:56 2008
New Revision: 50923

URL: http://svn.opensuse.org/viewcvs/yast?rev=50923&view=rev
Log:
Some useless buttons for unused devices view

Modified:
trunk/storage/storage/src/include/ep-main.ycp
trunk/storage/storage/src/include/ep-unused.ycp

Modified: trunk/storage/storage/src/include/ep-main.ycp
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/storage/storage/src/include/ep-main.ycp?rev=50923&r1=50922&r2=50923&view=diff
==============================================================================
--- trunk/storage/storage/src/include/ep-main.ycp (original)
+++ trunk/storage/storage/src/include/ep-main.ycp Wed Sep 10 10:12:56 2008
@@ -91,7 +91,7 @@
`loop : $[ `create : CreateLoopMainPanel, `handle :
HandleLoopMainPanel ],
`dm : $[ `create : CreateDmMainPanel ],
`nfs : $[ `create : CreateNfsMainPanel, `handle :
HandleNfsMainPanel ],
- `unused : $[ `create : CreateUnusedPanel ],
+ `unused : $[ `create : CreateUnusedPanel, `handle:
HandleUnusedPanel ],
`settings : $[ `create : CreateSettingsPanel, `handle :
HandleSettingsPanel, `destroy : DestroySettingsPanel ],
`log : $[ `create : CreateLogPanel, `handle : HandleLogPanel,
`destroy : DestroyLogPanel ] ];


Modified: trunk/storage/storage/src/include/ep-unused.ycp
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/storage/storage/src/include/ep-unused.ycp?rev=50923&r1=50922&r2=50923&view=diff
==============================================================================
--- trunk/storage/storage/src/include/ep-unused.ycp (original)
+++ trunk/storage/storage/src/include/ep-unused.ycp Wed Sep 10 10:12:56 2008
@@ -6,7 +6,7 @@
*/
{
textdomain "storage";
-
+ include "partitioning/ep-dialogs.ycp";

void CreateUnusedPanel(any user_data)
{
@@ -50,8 +50,13 @@
// heading
`IconAndHeading(_("Unused Devices"),
unused_icon),
`Table(`id(`table), `opt(`keepSorting,
`notify),
- table_header, table_contents)
- ))
+ table_header, table_contents),
+ `HBox(
+ `PushButton(`id(`view), _("View...")),
+ `HStretch(),
+ `PushButton(`id(`rescan), _("Rescan..."))
+ )
+ ))
);

// helptext
@@ -61,4 +66,24 @@

Wizard::RestoreHelp(helptext + StorageFields::TableHelptext(fields));
}
+
+ void HandleUnusedPanel(any user_data, symbol widget)
+ {
+ if (widget == `view)
+ {
+ any citem = UI::QueryWidget(`table, `CurrentItem);
+ TreePanel::SwitchToNew( citem );
+ }
+ else if (widget == `rescan)
+ {
+ if( Popup::YesNo(_("Rescaning unused devices cancels
+all current changes. Really rescan unused devices?")) )
+ {
+ RescanDisks();
+ Storage::CreateTargetBackup("expert-partitioner");
+ UpdateNavigationTree(nil);
+ TreePanel::Create();
+ }
+ }
+ }
}

--
To unsubscribe, e-mail: yast-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages