Matthias Clasen
7e40d74b0b
GtkIconHelper: Change setters to return success
...
This makes it easier to avoid redundant notifications in users.
2014-06-09 13:31:04 -04:00
Matthias Clasen
d1f6858b36
GtkHeaderBar: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:04 -04:00
Matthias Clasen
efc2166c25
GtkGrid: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:03 -04:00
Matthias Clasen
f195322254
GtkGestureSingle: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:03 -04:00
Matthias Clasen
11224f521d
GtkGesturePan: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:03 -04:00
Matthias Clasen
372223ac94
GtkRecentChooserDefault: Adapt to explicit notify
2014-06-09 13:31:03 -04:00
Matthias Clasen
f6e5f88454
GtkRecentChooser: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:03 -04:00
Matthias Clasen
92e30dadc2
GdkOffscreenWindow: Fill in a few more vfuncs
...
Mostly to avoid special cases in testcases.
2014-06-09 13:31:03 -04:00
Matthias Clasen
110f859899
GtkEventController: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:02 -04:00
Matthias Clasen
eebb73032a
GtkFontButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:02 -04:00
Matthias Clasen
2a7bed6858
GtkFontButton Trivial cleanup
...
Replace GTK_PARAM_READABLE|GTK_PARAM_WRITABLE by GTK_PARAM_READWRITE.
2014-06-09 13:31:02 -04:00
Matthias Clasen
eb34ff5b48
GtkFontButton: Fix the handling of show-preview-button
...
We were not storing the value at all, and not notifying.
2014-06-09 13:31:02 -04:00
Matthias Clasen
595a44680a
GtkFontChooser: Use G_PARAM_EXPLICIT_NOTIFY for show-preview-entry
...
Implementors will have to be adjusted.
2014-06-09 13:31:01 -04:00
Matthias Clasen
6877253e14
GtkFlowBox: Explicitly notify orientation
2014-06-09 13:31:01 -04:00
Matthias Clasen
43ba93971c
GtkExpander: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:01 -04:00
Matthias Clasen
544b5b0fe6
GtkEventBox: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:01 -04:00
Matthias Clasen
e3dc90dc9b
GtkToggleButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:01 -04:00
Matthias Clasen
bce70ca75e
GtkMenuItem: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:00 -04:00
Matthias Clasen
3ae562aca2
GtkFrame: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:00 -04:00
Matthias Clasen
331c28b369
GtkEntryCompletion: Use G_PARAM_EXPLICIT_NOTIFY
...
Also, use the setter for text-column, internally.
2014-06-09 13:31:00 -04:00
Matthias Clasen
07af47ce3e
GtkEntryBuffer: Use G_PARAM_EXPLICIT_NOTIFY
...
Also avoid redundant notification for max-length.
2014-06-09 13:31:00 -04:00
Matthias Clasen
ec6056a574
GtkEntry: Explicitly notify for populate-all
2014-06-09 13:30:59 -04:00
Matthias Clasen
056acf92ec
GtkEntry: Don't forget to notify for the tooltip markup props
2014-06-09 13:30:59 -04:00
Matthias Clasen
c411de437a
GtkColorChooserWidget: Explicitly notify for use-alpha
2014-06-09 13:30:59 -04:00
Matthias Clasen
a215a4c762
GtkColorChooserDialog: Explicitly notify for use-alpha
2014-06-09 13:30:59 -04:00
Matthias Clasen
d5a119ae9b
GtkColorChooser: Use G_PARAM_EXPLICIT_NOTIFY for use-alpha
...
Implementors will need to adjust.
2014-06-09 13:30:58 -04:00
Matthias Clasen
b28123dd3c
GtkColorButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:58 -04:00
Matthias Clasen
2f82250cc1
GtkCheckMenuItem: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:58 -04:00
Matthias Clasen
bfc1a2118f
GtkCellView: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:58 -04:00
Matthias Clasen
d33b14bfbe
GtkCellView: Explicitly notify for orientation
2014-06-09 13:30:57 -04:00
Matthias Clasen
2d88a3ae30
GtkCellRendererToggle: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:57 -04:00
Matthias Clasen
c96f5b953a
GtkCellRendererText: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:57 -04:00
Matthias Clasen
ce76a47d68
GtkCellRendererSpin: Use G_PARAM_EXPLICIT_NOTIFY
...
Also avoid redundant notification for ::digits.
2014-06-09 13:30:56 -04:00
Matthias Clasen
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
Matthias Clasen
af4d142df5
GtkCellRendererCombo: Use G_PARAM_EXPLICIT_NOTIFY
...
And add explicit notification for some properties.
2014-06-09 13:30:56 -04:00
Matthias Clasen
da4a1e1594
GtkCellRenderer: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:56 -04:00
Matthias Clasen
be25e4ebcb
GtkCellAreaBox: Explicitly notify orientation
2014-06-09 13:30:56 -04:00
Matthias Clasen
510c2cdfb6
GtkWindow: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:55 -04:00
Matthias Clasen
05cabd3557
GtkWindow: Trivial cleanup
2014-06-09 13:30:55 -04:00
Matthias Clasen
8677446fe0
GtkLabel: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:55 -04:00
Matthias Clasen
1720eb4713
GtkComboBox: Notify for has-frame and editing-canceled
2014-06-09 13:30:55 -04:00
Matthias Clasen
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
Matthias Clasen
5ce3d8e74f
GtkAppChooserButton: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
Matthias Clasen
d6cae074a6
GtkContainer: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
Matthias Clasen
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
Matthias Clasen
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
Matthias Clasen
126942f04c
GtkEntry: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
Matthias Clasen
1139b21997
GtkCellRendererText: Use G_PARAM_EXPLICIT_NOTIFY for 'alignment'
2014-06-09 13:30:54 -04:00
Matthias Clasen
8b1757b6e0
GtkCellAreaBox: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:30:54 -04:00
Matthias Clasen
d5c56ea780
GtkCalendar: Use G_PARAM_EXPLICIT_NOTIFY
...
And make sure we correctly notify for all properties.
2014-06-09 13:30:53 -04:00