Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-tweak.git;a=commitdiff;h=596d2b01ce324fc537b08270fd44e5b88241f76c
commit 596d2b01ce324fc537b08270fd44e5b88241f76c Author: bouleetbil <[email protected]> Date: Fri Jan 6 20:23:43 2012 +0100 pyfpm *GUI Fix diff --git a/py-pacman/pyfpm/src/pyfpminstall.py b/py-pacman/pyfpm/src/pyfpminstall.py index 7e1c332..f26fcc0 100644 --- a/py-pacman/pyfpm/src/pyfpminstall.py +++ b/py-pacman/pyfpm/src/pyfpminstall.py @@ -75,15 +75,6 @@ class GUIINST: if(self.window): self.window.connect("destroy",Gtk.main_quit) self.window.show_all() - if bo_install==1: - pypacman.initPacman() - self.pacman_install_pkgs() - pypacman.pacman_finally() - if bo_remove==1: - pypacman.initPacman() - for pkg in tab_pkgs: - self.pacman_remove_pkg (pkg) - pypacman.pacman_finally() def destroy(window, self): Gtk.main_quit() @@ -154,6 +145,17 @@ class GUIINST: pacman_trans_release() return 1 + def ON_ShowWindow(self,widget): + if bo_install==1: + pypacman.initPacman() + self.pacman_install_pkgs() + pypacman.pacman_finally() + if bo_remove==1: + pypacman.initPacman() + for pkg in tab_pkgs: + self.pacman_remove_pkg (pkg) + pypacman.pacman_finally() + def main(*args): if check_user()==0: diff --git a/py-pacman/pyfpm/src/pyfpminstall.ui b/py-pacman/pyfpm/src/pyfpminstall.ui index 799306b..5128c18 100644 --- a/py-pacman/pyfpm/src/pyfpminstall.ui +++ b/py-pacman/pyfpm/src/pyfpminstall.ui @@ -3,6 +3,11 @@ <!-- interface-requires gtk+ 3.0 --> <object class="GtkWindow" id="window"> <property name="can_focus">False</property> + <property name="window_position">center-always</property> + <property name="skip_taskbar_hint">True</property> + <property name="skip_pager_hint">True</property> + <property name="has_resize_grip">False</property> + <signal name="show" handler="ON_ShowWindow" swapped="no"/> <child> <object class="GtkBox" id="box1"> <property name="visible">True</property> _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
