Thanks, pushed as: 8c661997e6c54139cf98dc7149749388c91d757f
There was as well the window.window - window.get_window() missing,
found with my little test:
from gi.repository import Gtk
from jarabe.journal.modalalert import ModalAlert
def _destroy_cb(widget, data=None):
Gtk.main_quit()
window = ModalAlert()
window.connect(destroy, _destroy_cb)
window.show()
Gtk.main()
On 09/17/2012 06:30 PM, Manuel Kaufmann wrote:
Gtk.VBox.pack_start() and Gtk.Alignment.new() fixed to run over Gtk3
Signed-off-by: Manuel Kaufmann humi...@gmail.com
---
src/jarabe/journal/modalalert.py | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/src/jarabe/journal/modalalert.py b/src/jarabe/journal/modalalert.py
index 36f076e..186fd1a 100644
--- a/src/jarabe/journal/modalalert.py
+++ b/src/jarabe/journal/modalalert.py
@@ -56,25 +56,27 @@ class ModalAlert(Gtk.Window):
icon = Icon(icon_name='activity-journal',
pixel_size=style.XLARGE_ICON_SIZE,
xo_color=color)
-self._vbox.pack_start(icon, False)
+self._vbox.pack_start(icon, expand=False, fill=False, padding=0)
icon.show()
self._title = Gtk.Label()
self._title.modify_fg(Gtk.StateType.NORMAL,
style.COLOR_WHITE.get_gdk_color())
self._title.set_markup('b%s/b' % _('Your Journal is full'))
-self._vbox.pack_start(self._title, False)
+self._vbox.pack_start(self._title, expand=False, fill=False, padding=0)
self._title.show()
self._message = Gtk.Label(label=_('Please delete some old Journal'
' entries to make space for new ones.'))
self._message.modify_fg(Gtk.StateType.NORMAL,
style.COLOR_WHITE.get_gdk_color())
-self._vbox.pack_start(self._message, False)
+self._vbox.pack_start(self._message, expand=False,
+ fill=False, padding=0)
self._message.show()
-alignment = Gtk.Alignment.new(xalign=0.5, yalign=0.5)
-self._vbox.pack_start(alignment, False, True, 0)
+alignment = Gtk.Alignment.new(xalign=0.5, yalign=0.5,
+ xscale=0.0, yscale=0.0)
+self._vbox.pack_start(alignment, expand=False, fill=True, padding=0)
alignment.show()
self._show_journal = Gtk.Button()
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel