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.