~gnome3-team/glade/+git/glade:popover

Last commit made on 2015-11-18
Get this branch:
git clone -b popover https://git.launchpad.net/~gnome3-team/glade/+git/glade

Branch merges

Branch information

Name:
popover
Repository:
lp:~gnome3-team/glade/+git/glade

Recent commits

feed3ac... by Matthias Clasen <email address hidden>

Don't clear selection too eagerly

When the current submenu in a GtkPopoverMenu is selected, and we
are editing its submenu child property, we get change notification
for the popovers visible-submenu property. Don't clear the selection
in this case because the visible submenu did not actually change
to a different widget, it just changed its name.

46684c3... by Matthias Clasen <email address hidden>

popover menu editor: Fix wrong reference

There is no embed widget in the ui file, so don't refer to one.

9af35fb... by Matthias Clasen <email address hidden>

GladeWidget: Avoid inconsistent state during dispose

The dispose code was throwing away the list of properties
without clearing out the quick-access hash table, so getters
could still return already-freed property objects. This
was causing the popover code to crash.

de89156... by Matthias Clasen <email address hidden>

Add since attributes

GtkPopover was introduced in 3.12, GtkPopoverMenu and GtkModelButton
are coming in 3.16.

fa20f33... by Matthias Clasen <email address hidden>

Disable some model button properties

Disable the ::icon and ::iconic properties until there
is a proper editor for GIcons.

421ee94... by Matthias Clasen <email address hidden>

Move GtkModelButton to a better place in the palette

It belongs to the other buttons, so move it there.

e8b0691... by Matthias Clasen <email address hidden>

Add an icon for GtkModelButton

This should serve as the final proof that you don't let your
developers draw icons...

266852d... by Matthias Clasen <email address hidden>

Refuse to add popovers to another containers

It doesn't make sense to allow this.

64551fd... by Matthias Clasen <email address hidden>

Fix a typo

968509c... by Matthias Clasen <email address hidden>

Mark popovers as toplevels

This change makes glade create a popover when the user clicks
on the button in the palette, which is the expected behavior.