e3dc90dc9b
GtkToggleButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:01 -04:00
bce70ca75e
GtkMenuItem: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:00 -04:00
3ae562aca2
GtkFrame: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:00 -04:00
331c28b369
GtkEntryCompletion: Use G_PARAM_EXPLICIT_NOTIFY
...
Also, use the setter for text-column, internally.
2014-06-09 13:31:00 -04:00
07af47ce3e
GtkEntryBuffer: Use G_PARAM_EXPLICIT_NOTIFY
...
Also avoid redundant notification for max-length.
2014-06-09 13:31:00 -04:00
ec6056a574
GtkEntry: Explicitly notify for populate-all
2014-06-09 13:30:59 -04:00
056acf92ec
GtkEntry: Don't forget to notify for the tooltip markup props
2014-06-09 13:30:59 -04:00
c411de437a
GtkColorChooserWidget: Explicitly notify for use-alpha
2014-06-09 13:30:59 -04:00
a215a4c762
GtkColorChooserDialog: Explicitly notify for use-alpha
2014-06-09 13:30:59 -04:00
d5a119ae9b
GtkColorChooser: Use G_PARAM_EXPLICIT_NOTIFY for use-alpha
...
Implementors will need to adjust.
2014-06-09 13:30:58 -04:00
b28123dd3c
GtkColorButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:58 -04:00
2f82250cc1
GtkCheckMenuItem: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:58 -04:00
bfc1a2118f
GtkCellView: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:58 -04:00
d33b14bfbe
GtkCellView: Explicitly notify for orientation
2014-06-09 13:30:57 -04:00
2d88a3ae30
GtkCellRendererToggle: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:57 -04:00
c96f5b953a
GtkCellRendererText: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:57 -04:00
ce76a47d68
GtkCellRendererSpin: Use G_PARAM_EXPLICIT_NOTIFY
...
Also avoid redundant notification for ::digits.
2014-06-09 13:30:56 -04:00
31654f4515
GtkCellRendererProgress: Use G_PARAM_EXPLICIT_NOTIFY
...
Also add explicit notification and avoid redundant notification
for some properties.
2014-06-09 13:30:56 -04:00
af4d142df5
GtkCellRendererCombo: Use G_PARAM_EXPLICIT_NOTIFY
...
And add explicit notification for some properties.
2014-06-09 13:30:56 -04:00
da4a1e1594
GtkCellRenderer: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:56 -04:00
be25e4ebcb
GtkCellAreaBox: Explicitly notify orientation
2014-06-09 13:30:56 -04:00
510c2cdfb6
GtkWindow: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:55 -04:00
05cabd3557
GtkWindow: Trivial cleanup
2014-06-09 13:30:55 -04:00
8677446fe0
GtkLabel: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:55 -04:00
1720eb4713
GtkComboBox: Notify for has-frame and editing-canceled
2014-06-09 13:30:55 -04:00
9722ae0458
GtkCellEditable: Use G_PARAM_EXPLICIT_NOTIFY
...
This is an interface property, so all implementors will have
to adjust to this.
2014-06-09 13:30:55 -04:00
5ce3d8e74f
GtkAppChooserButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
d6cae074a6
GtkContainer: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
acad03f77b
GtkWidget: Use G_PARAM_EXPLICIT_NOTIFY
...
A few properties here are special, and can't benefit from it:
those which are just shorthands, like ::margin and ::expand,
and those that have explicit -set properties, like::hexpand
and ::vexpand.
2014-06-09 13:30:54 -04:00
2e04899ee5
GtkOrientable use G_PARAM_EXPLICIT_NOTIFY
...
This one is a little tricky, since we override this property
in many places, and you cannot add flags when overriding. So,
all places where this is overridden will have to make sure to
notify explicitly.
2014-06-09 13:30:54 -04:00
126942f04c
GtkEntry: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
1139b21997
GtkCellRendererText: Use G_PARAM_EXPLICIT_NOTIFY for 'alignment'
2014-06-09 13:30:54 -04:00
8b1757b6e0
GtkCellAreaBox: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
d5c56ea780
GtkCalendar: Use G_PARAM_EXPLICIT_NOTIFY
...
And make sure we correctly notify for all properties.
2014-06-09 13:30:53 -04:00
c5c3c335a6
GtkAspectFrame: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:53 -04:00
b9e7d1e8a6
GtkApplicationWindow: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:53 -04:00
1bb880af36
GtkApplicationWindow: Avoid a crash
...
In several places, we were not correctly dealing with the
possibility of application not being set.
2014-06-09 13:30:53 -04:00
81c35b5b6e
GtkAppChooserWidget: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:53 -04:00
ed28a71bf2
GtkAppChooserButton: Fix a possible crash
...
We were not correctly dealing with content_type being NULL
in one place.
2014-06-09 13:30:53 -04:00
5727a86760
GdkDevice: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:53 -04:00
a27ba44331
GtkComboBox: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:53 -04:00
5e04bd04c8
GtkCellRendererSpinner: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:52 -04:00
f4e60bc36d
GtkCellRendererAccel: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:52 -04:00
e423c045d5
GtkButtonBox: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:52 -04:00
f531b0757c
GtkBox: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:52 -04:00
06564f5df6
GtkBox: Convert to g_object_install_properties
2014-06-09 13:30:52 -04:00
e54525729e
GtkBox: Move overridden property ids to the end
...
This will make it easier to convert to g_object_install_properties
in the next commit.
2014-06-09 13:30:52 -04:00
d218e17a2a
GtkButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:52 -04:00
62d591a550
GtkButton: Convert to g_object_class_install_properties
2014-06-09 13:30:51 -04:00
fba83da3ee
GtkAccelLabel: use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:51 -04:00