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