bbed824320
gtk/deprecated/gtkcolorsel.c: Include gtkwindowgroup.h
...
Since commit 872fbfac the GtkWindowGroup was split out from the GtkWindow
sources, so include gtkwindowgroup.h to avoid C4013 warnings/errors
(implicit declaration of ...) on gtk_window_group_add_window().
2014-06-05 14:45:35 +08:00
54ec42f035
gtk: port many nullability annotation fixes from Vala bindings
...
https://bugzilla.gnome.org/show_bug.cgi?id=730745
2014-05-30 13:24:20 -07:00
489b59867c
Revert "GtkMisc: Keep gtk_misc_set_alignment working"
...
This reverts commit aabc356b80 .
Labels are back to looking at x/yalign (for now).
2014-05-29 10:32:46 -04:00
9db729f5a6
gtk: fix several out argument annotations
...
These mostly just switch from allow-none to optional, nullable, or
both, as necessary.
https://bugzilla.gnome.org/show_bug.cgi?id=730745
2014-05-27 21:10:33 -07:00
bda145b19f
gtk: fix annotation syntax and missing some missing annotations
...
These changes clean up various errors and omissions resulting from
either slightly incorrect G-I/gtk-doc syntax or missing documentation
blocks.
https://bugzilla.gnome.org/show_bug.cgi?id=730745
2014-05-27 21:10:32 -07:00
e596e58c51
gtk: port missing array annotations from Vala bindings
...
https://bugzilla.gnome.org/show_bug.cgi?id=730745
2014-05-27 21:10:32 -07:00
e568903360
gtk: fix many callback annotations to include closure information
...
Without this information introspection-based consumers don't realize
they can include context information, but instead think that they
receive an extra gpointer argument (which they don't know how to
handle).
https://bugzilla.gnome.org/show_bug.cgi?id=730745
2014-05-27 21:10:32 -07:00
aabc356b80
GtkMisc: Keep gtk_misc_set_alignment working
...
Now that labels and images no longer use x/yalign in their code,
we need to make gtk_misc_set_alignment set the h/valign for these
widgets, to keep it stumbling along until its final demise.
https://bugzilla.gnome.org/show_bug.cgi?id=730613
2014-05-24 00:48:12 -04:00
04703689b8
Deprecate GtkAligment
...
This has been dangling ever since 3.0.
https://bugzilla.gnome.org/show_bug.cgi?id=645781
2014-05-23 20:31:25 -04:00
edd6c4d487
docs: enum cleanup
...
Move GtkExpanderStyle over to the deprecated GtkStyle.
2014-05-20 09:54:01 -04:00
04192d04a2
docs: enum cleanup
...
Move types that are only used in binding parsing to
gtkrc, together with the deprecated api.
2014-05-20 09:54:01 -04:00
cf1c8c8c69
docs: enum cleanup
...
Move GtkAttachOptions to the only place its used: GtkTable
2014-05-20 09:54:01 -04:00
8b0b024385
More deprecation docs for GtkArrow
2014-05-13 23:52:47 -04:00
a600718846
Deprecate GtkArrow
...
https://bugzilla.gnome.org/show_bug.cgi?id=729564
2014-05-13 23:50:13 -04:00
ec0a60a248
Deprecate GtkMisc
...
This has been dangling ever since 3.0.
2014-05-13 08:45:00 -04:00
7b17060654
GtkIconFactory: Remove outdated information from the docs
...
The stock browser was removed from gtk3-demo.
2014-05-11 22:02:45 -04:00
49733154a6
Deprecate GtkNumerableIcon
...
It was a failed experiment, it is basically unused, and it complicates
code in GtkIconTheme that we want to rework.
2014-05-11 22:02:32 -04:00
bf8a169cb9
docs: Another round of markup removal
2014-03-29 00:24:15 -04:00
f71f7215ab
all: Name more idles and timeouts
...
Following up from 438cd857c4 ,
name more timeouts and idles.
The original grep was missing checking for gdk_threads_add_*()
functions (at least for some of the files).
https://bugzilla.gnome.org/show_bug.cgi?id=726870
2014-03-26 20:09:30 -04:00
469d333aa2
docs: use Returns: consistently
...
Instead of Return value:
2014-02-19 18:56:05 -05:00
c779b42476
Docs: use // for comments in examples
...
Without sgml mode, we can't escape /* as /* anymore,
so just switch to // for comments in examples.
2014-02-14 23:34:22 -05:00
7f6a964c47
Docs: Remove all entities and turn off sgml mode
...
With all element markup gone, it is time to turn off
sgml mode, and get rid of entities as well.
2014-02-09 17:58:07 -05:00
326da2da58
docs: don't use <anchor>
2014-02-07 15:40:52 -05:00
13998c55e7
docs: use proper quotations instead of '*'
2014-02-07 14:22:39 -05:00
cb6483d382
docs: use apostrophe in *'d
2014-02-07 13:39:53 -05:00
a4b5929e81
docs: use apostrophe in *'re
2014-02-07 13:37:09 -05:00
285d216d3e
docs: use apostrophe in *'ll
2014-02-07 13:35:54 -05:00
e34bd4137d
docs: use apostrophes in *n't
2014-02-07 13:32:47 -05:00
f0000b2f3d
docs: use more apostrophes
2014-02-07 13:26:12 -05:00
7a208fbbf3
docs: use proper apostrophe
...
https://wiki.gnome.org/Design/OS/Typography
2014-02-07 13:06:10 -05:00
f116f0071e
docs: use links instead of <xref>
2014-02-07 11:13:11 -05:00
0ce016650b
docs: Use markup for links
2014-02-07 09:42:12 -05:00
f999ac686b
docs: Don't use warnings
2014-02-06 09:53:49 -05:00
6abe7a7094
docs: use markdown instead of <note>
2014-02-06 08:01:49 -05:00
2a45418b67
docs: use proper quotes
2014-02-05 15:08:42 -05:00
fd7adf3b51
docs: add back id for section heading
...
It was lost during the markdown conversion.
2014-02-05 12:33:39 -05:00
446095f9ab
docs: don't use <variablelist>
2014-02-04 19:40:34 -05:00
a9c454e0e6
docs: don't use itemizedlist
2014-02-04 19:33:43 -05:00
8ad75bdfff
docs: don't use <replaceable>
2014-02-04 19:20:16 -05:00
a22358c0c0
docs: use ` instead of <literal>
2014-02-04 18:24:29 -05:00
76447c3512
docs: use quotes instead of <firstterm>
2014-02-04 18:10:11 -05:00
a3bad427c7
docs: don't use <application> tags
2014-02-04 18:01:24 -05:00
2dcbe27a06
docs: don't use <option>
2014-02-04 17:48:33 -05:00
28376c2600
docs: Use markdown for section headings
2014-02-04 16:58:54 -05:00
9f99f567c8
docs: use markdown instead of inlinegraphic tags
2014-02-04 16:58:53 -05:00
50e06e11ee
docs: use markdown instead of <filename> tags
2014-02-04 16:58:53 -05:00
a479ee5de5
docs: use markdown for <envar> tags
2014-02-04 16:58:53 -05:00
f5db0e7c75
docs: remove spurious para
2014-02-01 05:35:44 -05:00
66071234f6
docs: list items require blank lines
2014-02-01 05:35:43 -05:00
d86a63776b
docs: use markdown instead of docbook tags
2014-02-01 05:18:53 -05:00