Matthias Clasen
3d55be0b82
docs: Move the GObject tutorial to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
0d05b87b9f
docs: Move GObject concepts/intro to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Philip Withnall
3a1e53b80d
docs: Add 2.80 release series documentation pages to the build
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-10-03 10:24:19 +01:00
Xavier Claessens
8d27474631
doc: Workaround missing API index
2023-04-14 17:08:35 +01:00
Philip Withnall
e993e27782
docs: Add 2.78 release series documentation pages to the build
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-04-14 16:09:34 +01:00
Philip Withnall
05714bf635
docs: Add 2.76 release series documentation pages to the build
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2022-10-14 16:03:29 +01:00
Philip Withnall
4f79f0712c
gversionmacros: Add version macros for GLib 2.74
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2022-03-28 12:55:20 +01:00
Christian Hergert
dd43471f60
gobject: add GSignalGroup
...
Much like GBindingGroup, the GSignalGroup object allows you to connect many
signal connections for an object and connect/disconnect/block/unblock them
as a group.
This is useful when using many connections on an object to ensure that they
are properly removed when changing state or disposing a third-party
object.
This has been used for years in various GNOME projects and makes sense to
have upstream instead of multiple copies.
2022-02-01 17:09:14 -08:00
Christian Hergert
0d9de09192
gobject: add GBindingGroup
...
Originally, GBindingGroup started with Builder as a way to simplify all
of the third-degree object bindings necessary around Model-Controller
objects such as TextBuffer/TextView.
Over time, it has grown to be useful in a number of scenarios outside
of Builder and has been copied into a number of projects such as GNOME
Text Editor, GtkSourceView, libdazzle, and more.
It makes sense at this point to unify on a single implementation and
include that upstream in GObject directly alongside GBinding.
2022-01-28 16:01:22 -08:00
Philip Withnall
94b74c761d
gversionmacros: Add version macros for GLib 2.72
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2021-09-17 11:35:21 +01:00
Simon McVittie
1248b642ad
gversionmacros: Add version macros for GLib 2.70
...
Signed-off-by: Simon McVittie <smcv@collabora.com>
2021-03-18 13:58:41 +00:00
Philip Withnall
c51a8ce8c8
gversionmacros: Add version macros for GLib 2.68
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2020-10-01 14:33:21 +01:00
Philip Withnall
fb1e416a32
gversionmacros: Add version macros for GLib 2.66
...
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2020-03-04 14:46:28 +00:00
Xavier Claessens
61872d60b5
doc: Add gobject 2.62 API
2019-07-10 10:29:04 -04:00
Philip Withnall
c0f8792d6b
docs: Add missing API indexes for old versions
...
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2018-07-30 21:13:48 +01:00
Rico Tzschichholz
925dca1746
docs: Add index for 2.46 api
2015-09-08 14:14:13 +02:00
Rico Tzschichholz
d0d5ea71bb
docs: Add index for 2.44 api
2014-12-01 14:17:26 +01:00
Sébastien Wilmet
dfaaf37338
Update URLs library.gnome.org -> developer.gnome.org
2014-09-18 20:32:43 +02:00
Rico Tzschichholz
4c8480e6fa
docs: Add index for 2.42 api
2014-08-17 22:54:22 +02:00
Michael Catanzaro
39d70301c5
trivial: docs: add some missing commas
2014-06-06 22:58:48 -05:00
Matthias Clasen
903a5d711e
docs: Add an index for 2.40 api
2014-05-31 11:32:55 -04:00
Matthias Clasen
20012ec9a9
Add 2.38 indexes to the docs
2013-05-01 00:16:25 -04:00
Matthias Clasen
9c72b5776a
add 2.36 index to gobject docs
2013-02-03 13:26:36 -05:00
Javier Jardón
ee44211f1a
docs: rename *-docs.sgml to *-docs.xml
...
We are using xml docbook nowadays
2012-04-23 02:31:32 +01:00