[master] GtkWindowGroup for Anaconda

Vratislav Podzimek vpodzime at redhat.com
Mon Apr 15 11:38:17 UTC 2013


PATCH 1/3 fixes a potential issue with Gtk no longer raising an exception if it
fails to initialize and simplifies the code a bit by using one global import
instead of multiple local ones.

PATCH 2/3 adds a GtkWindowGroup used for all GUIObjects and ligthboxes we
create.

PATCH 3/3 makes use of the window group to properly lightbox the dialogs that
cannot be lightboxed before. I've tried tens of runs on my HW to test if the bug
with hidden dialogs with focus really doesnt' come back with that patch. But any
further testing would be appreciated.

Vratislav Podzimek (3):
  We can import Gtk globally now
  Create and use GtkWindowGroup for our windows
  Enlightbox dialogs in the custom spoke

 pyanaconda/ui/gui/__init__.py      | 23 ++++++++++-------------
 pyanaconda/ui/gui/spokes/custom.py | 15 +++------------
 pyanaconda/ui/gui/utils.py         |  2 ++
 3 files changed, 15 insertions(+), 25 deletions(-)

-- 
1.7.11.7



More information about the anaconda-patches mailing list