Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-tweak.git;a=commitdiff;h=cefa6a32459b4269556378d3d1ec9db2cfff2525

commit cefa6a32459b4269556378d3d1ec9db2cfff2525
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Mon Sep 6 23:59:17 2010 +0200

*refresh list after install/uninstall

diff --git a/frugal-mono-tools/MainWindow.cs b/frugal-mono-tools/MainWindow.cs
index fa29c45..478ce1b 100644
--- a/frugal-mono-tools/MainWindow.cs
+++ b/frugal-mono-tools/MainWindow.cs
@@ -739,7 +739,10 @@ public partial class MainWindow : Gtk.Window

protected virtual void OnBTNSearchClicked (object sender, System.EventArgs e)
{
-               try{
+               _searchPackage;
+       }
+       private void _searchPackage(){
+       try{
List<Package> 
packages=MainClass.pacmanG2.Search(SAI_pkg.Text,MainClass.pacmanG2.repoSelected,true);
pkgListStore.Clear();
foreach (Package package in packages)
@@ -751,7 +754,6 @@ public partial class MainWindow : Gtk.Window
}
catch{}
}
-
protected virtual void selectRepo (object sender, System.EventArgs e)
{
TreeIter iter;
@@ -844,13 +846,17 @@ public partial class MainWindow : Gtk.Window
protected virtual void OnBTNUninstallClicked (object sender, System.EventArgs e)
{
if(packageSelected=="") return;
-               Outils.Excecute("python","/usr/bin/PyFrugalVTE pacman-g2 -Rc 
"+packageSelected,false);
+               Outils.Excecute("python","/usr/bin/PyFrugalVTE pacman-g2 -Rc 
"+packageSelected,true);
+               //refresh list
+               _searchPackage();
}

protected virtual void OnBTNInstallClicked (object sender, System.EventArgs e)
{
if(packageSelected=="") return;
-               Outils.Excecute("python","/usr/bin/PyFrugalVTE pacman-g2 -Sy 
"+packageSelected,false);
+               Outils.Excecute("python","/usr/bin/PyFrugalVTE pacman-g2 -Sy 
"+packageSelected,true);
+               //refresh list
+               _searchPackage();
}

protected virtual void OnBTNUpdateClicked (object sender, System.EventArgs e)
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to