[PATCH 00/10+1] single window GUI, take 2
David Shea
dshea at redhat.com
Mon Jun 30 19:41:06 UTC 2014
Changes since last time:
- Fixed the stuff that Vratislav pointed out:
* Added a macro for the sidebar width percentage
* Changed finalize to dispose since that's more in the spirit of reference
releases
* Fixed a couple of comments
* Changed Spoke._visitedSinceApplied to a public property
* Added MainWindow to ANACONDA_WINDOW_GROUP. Added the exception window to
it, too, since there is no longer a separate Gtk.main loop for spokes and
no separate spoke window to get stuck under.
- Fixed makeupdates to work with the widgets version increase
- Increased the version of the .gir and .typelib files too since that seems
like the thing to do
- Replaced the lightbox with something hopefully less fragile
- Removed the resize on realize part from MainWindow since it turns out it
didn't actually work
- Updated initial-setup for the new HubWindow
- Added a couple more deprecation warning ignores since I apparently I missed
some last time
David Shea (10):
Add a couple more deprecation warning ignores
Remove the custom accelerators from custom storage.
Use globs for the anaconda widgets library paths
Increased the version of anaconda-widgets to 3.0
Add a class BaseStandalone.
Add a window to manage Anaconda screen transitions.
Add a delete-event handler for the main window
Added a method to create new GdkPixbufs from in-memory data
Implement the lightbox in MainWindow
Remove the Lightbox widget
po/POTFILES.in | 2 +-
pyanaconda/ui/common.py | 2 +-
pyanaconda/ui/gui/__init__.py | 212 ++++++++++--
pyanaconda/ui/gui/hubs/__init__.py | 91 ++---
pyanaconda/ui/gui/hubs/progress.glade | 5 +-
pyanaconda/ui/gui/hubs/progress.py | 11 +-
pyanaconda/ui/gui/hubs/summary.glade | 6 +-
pyanaconda/ui/gui/hubs/summary.py | 7 -
pyanaconda/ui/gui/spokes/__init__.py | 19 +-
pyanaconda/ui/gui/spokes/custom.glade | 3 +-
pyanaconda/ui/gui/spokes/custom.py | 24 +-
pyanaconda/ui/gui/spokes/datetime_spoke.py | 4 +-
pyanaconda/ui/gui/spokes/filter.py | 7 +-
pyanaconda/ui/gui/spokes/keyboard.py | 8 +-
.../ui/gui/spokes/lib/custom_storage_helpers.glade | 1 -
pyanaconda/ui/gui/spokes/network.py | 8 +-
pyanaconda/ui/gui/spokes/software.py | 4 +-
pyanaconda/ui/gui/spokes/source.py | 10 +-
pyanaconda/ui/gui/spokes/storage.py | 8 +-
pyanaconda/ui/gui/spokes/user.py | 3 +-
pyanaconda/ui/gui/spokes/welcome.py | 10 +-
pyanaconda/ui/gui/tools/run-spoke.py | 7 +-
pyanaconda/ui/gui/utils.py | 15 +-
scripts/makeupdates | 12 +-
widgets/configure.ac | 2 +-
widgets/doc/AnacondaWidgets-docs.xml | 2 +-
widgets/glade/AnacondaWidgets.xml | 13 +-
widgets/src/BaseStandalone.c | 377 +++++++++++++++++++++
widgets/src/BaseStandalone.h | 81 +++++
widgets/src/BaseWindow.c | 14 +-
widgets/src/BaseWindow.h | 6 +-
widgets/src/HubWindow.c | 94 +----
widgets/src/HubWindow.h | 6 +-
widgets/src/LayoutIndicator.c | 2 +
widgets/src/Lightbox.c | 360 --------------------
widgets/src/Lightbox.h | 67 ----
widgets/src/Makefile.am | 20 +-
widgets/src/SpokeWindow.c | 29 +-
widgets/src/StandaloneWindow.c | 242 +++----------
widgets/src/StandaloneWindow.h | 15 +-
widgets/src/widgets-common.c | 51 ++-
widgets/src/widgets-common.h | 3 +
42 files changed, 893 insertions(+), 970 deletions(-)
create mode 100644 widgets/src/BaseStandalone.c
create mode 100644 widgets/src/BaseStandalone.h
delete mode 100644 widgets/src/Lightbox.c
delete mode 100644 widgets/src/Lightbox.h
--
2.0.0
More information about the anaconda-patches
mailing list