1
2008-04-08 Matthias Clasen <mclasen@redhat.com>
3
* === Released 2.16.3 ===
5
2008-03-31 Matthias Clasen <mclasen@redhat.com>
7
* === Released 2.16.2 ===
1
2008-01-09 Matthias Clasen <mclasen@redhat.com>
3
* === Released 2.18.4 ===
5
2009-01-09 Matthias Clasen <mclasen@redhat.com>
9
Bug 473150 ā g_type_module_use inconsistently increases the use
10
counter in case of error
12
* gtypemodule.c (g_type_module_use): Always reset the use count
13
to its previous value before returning FALSE. Pointed out by
16
2008-11-24 Matthias Clasen <mclasen@redhat.com>
18
* === Released 2.18.3 ===
20
2008-10-16 Matthias Clasen <mclasen@redhat.com>
22
* === Released 2.18.2 ===
24
2008-09-17 Matthias Clasen <mclasen@redhat.com>
26
* === Released 2.18.1 ===
28
2008-09-02 Matthias Clasen <mclasen@redhat.com>
30
* === Released 2.18.0 ===
32
2008-08-21 Johan Dahlin <johan@gnome.org>
35
Mark g_object_get_type function as const, it's
36
a fundamental type and can safely marked as const,
37
as opposed to traditionally *_get_type functions.
39
2008-08-21 Johan Dahlin <johan@gnome.org>
41
Bug 548800 ā Missing a g_object_get_type function
43
* gobject.c (g_object_get_type):
48
2008-08-18 Matthias Clasen <mclasen@redhat.com>
50
* === Released 2.17.7 ===
52
2008-08-04 Matthias Clasen <mclasen@redhat.com>
54
* === Released 2.17.6 ===
56
2008-08-04 Matthias Clasen <mclasen@redhat.com>
58
* === Released 2.17.5 ===
60
2008-08-01 Matthias Clasen <mclasen@redhat.com>
62
Bug 545395 ā Language tweak for g_value_set_string* docs
64
* gvaluetypes.c: Clarify the docs of some GValue setters.
65
Proposed by Erik Walthinsen
67
2008-07-27 Tor Lillqvist <tml@novell.com>
70
* gtype.c: Revert my change from 2008-07-24. No G_TYPE_FORMAT is
71
needed. Just use G_GSIZE_FORMAT always when printing GType values.
73
2008-07-27 Tor Lillqvist <tml@novell.com>
75
* Makefile.am (gobject-2.0.lib): Pass appropriate -machine flag to lib.exe.
77
2008-07-24 Tor Lillqvist <tml@novell.com>
79
* gtype.h: Define G_TYPE_FORMAT as the printf format for a GType
80
value. Either G_GSIZE_FORMAT or "lu".
82
* gtype.c: Use it instead of the C99 zu.
84
2008-07-23 Matthias Clasen <mclasen2redhat.com>
86
544177 - Fix trivial cut and paste error in documentation
88
* gtype.h: Fix a typo. Pointed out by Paul Bolle.
90
2008-07-21 Matthias Clasen <mclasen2redhat.com>
92
* === Released 2.17.4 ===
94
2008-07-21 Michael Natterer <mitch@imendio.com>
96
Reviewed by Tim Janik:
98
* gsignal.c (g_signal_chain_from_overridden_handler): allocate
99
the temp GValue array with GSLice.
101
(g_signal_emit_valist): dito. Remove optimization/obfuscation of
102
allocating up to 16 GValues on the stack and always use GSLice.
104
2008-07-05 Matthias Clasen <mclasen@redhat.com>
106
Bug 539229 ā gobject-query calls itself query
108
* gobject-query.c: Use the right binary name in help output.
109
Patch by Hiroyuki Ikezoe.
111
2008-07-04 Michael Natterer <mitch@imendio.com>
113
* gobject.c: remove unused #define PREALLOC_CPARAMS.
115
2008-07-04 Michael Natterer <mitch@imendio.com>
117
Bug 541208 ā Functions to easily install and use signals without
121
* gsignal.[ch] (g_signal_new_class_handler): the same as
122
_gtk_binding_signal_new(), to install signals with a callback
123
instead of a class struct slot as class closure.
125
The next two functions are C convenience and much easier to use
126
than the generic overriding and chaining APIs which are intended
127
primarily for language bindings:
129
(g_signal_override_class_handler): to override a signal with a
130
callback instead of a class struct slot.
132
(g_signal_chain_from_overridden_handler): to chain up from a
133
signal without class struct slot. The API is similar to
136
2008-07-02 Matthias Clasen <mclasen@redhat.com>
138
* === Released 2.17.3 ===
140
2008-07-01 Matthias Clasen <mclasen@redhat.com>
142
* *.c: Fix up section comments far enough to avoid regressions.
144
2008-06-27 Hans Breuer <hans@breuer.org>
146
* glib-genmarshal.c : move G_OS_WIN32 inclusion of <io.h> down to
147
where G_OS_WIN32 will be defined (#540047, Kazuki IWAMOTO)
149
2008-06-22 Michael Natterer <mitch@imendio.com>
151
* *.c: remove trailing whitespace from newly added gtk-doc
152
comments and reformatted some where they contained overly long or
155
2008-06-22 Michael Natterer <mitch@imendio.com>
157
* *.c: moved includes back to the top of the files (before gtk-doc
158
SECTION comments). Add "config.h" in all files and move system
159
included before glib includes. Remove trailing whitespace from
160
SECTION comments and did some reformatting where lines were overly
161
long, no documentation content was changed.
163
2008-06-22 Stefan Kost <ensonic@users.sf.net>
165
* docs/reference/gobject/tmpl/gobject-unused.sgml:
169
Move some content for gobject-unused.sgml and cleared empty entries.
170
The remaining 4 ones should be checked by some else. If they are not
171
needed. The file can be removed.
173
2008-06-22 Stefan Kost <ensonic@users.sf.net>
175
* docs/reference/gobject/tmpl/value_collection.sgml:
176
* gobject/gvaluecollector.h:
179
2008-06-22 Stefan Kost <ensonic@users.sf.net>
181
* docs/reference/gobject/tmpl/value_arrays.sgml:
182
* gobject/gvaluearray.c:
183
* gobject/gvaluearray.h:
186
2008-06-22 Stefan Kost <ensonic@users.sf.net>
189
Fix compiler warning in format string check.
191
2008-06-22 Stefan Kost <ensonic@users.sf.net>
193
* docs/reference/gobject/tmpl/signals.sgml:
194
* gobject/gclosure.c:
200
2008-06-22 Stefan Kost <ensonic@users.sf.net>
202
* docs/reference/gobject/Makefile.am:
203
Help poor little gtkdoc a bit and tell that it can ignore
204
G_GNUC_INTERNAL. Also disable including the unit-test header as this
205
causes warnings and we don't need it here.
207
2008-06-22 Stefan Kost <ensonic@users.sf.net>
209
* docs/reference/gobject/tmpl/param_value_types.sgml:
218
* gobject/gparamspecs.c:
219
* gobject/gparamspecs.h:
220
* gobject/gvaluetypes.c:
221
* gobject/gvaluetypes.h:
224
2008-06-21 Stefan Kost <ensonic@users.sf.net>
226
* docs/reference/gobject/tmpl/objects.sgml:
232
2008-06-21 Stefan Kost <ensonic@users.sf.net>
234
* docs/reference/gobject/tmpl/gtypeplugin.sgml:
235
* gobject/gtypeplugin.c:
236
* gobject/gtypeplugin.h:
239
2008-06-21 Stefan Kost <ensonic@users.sf.net>
241
* docs/reference/gobject/Makefile.am:
242
Add --sgml-mode to allow sgml in doc-fragments (which somehow works
246
* gobject/gclosure.c:
250
Convert character entities back. Fix some broken sgml.
252
2008-06-21 Stefan Kost <ensonic@users.sf.net>
254
* docs/reference/gobject/tmpl/gtypemodule.sgml:
255
* gobject/gtypemodule.c:
256
* gobject/gtypemodule.h:
259
2008-06-21 Stefan Kost <ensonic@users.sf.net>
262
* gobject/gclosure.c:
266
Add titles back from tmpl.
268
2008-06-21 Stefan Kost <ensonic@users.sf.net>
270
* docs/reference/gobject/tmpl/gtype.sgml:
273
* gobject/gvaluetypes.h:
276
2008-06-21 Stefan Kost <ensonic@users.sf.net>
278
* gobject/gclosure.h:
280
Add one missing ':' and reformate GParamFlags docs.
282
2008-06-21 Stefan Kost <ensonic@users.sf.net>
284
* docs/reference/gobject/tmpl/gparamspec.sgml:
289
2008-06-21 Stefan Kost <ensonic@users.sf.net>
292
* gobject/gclosure.c:
295
Use file-names from the section file for SECTION: comments.
297
2008-06-21 Stefan Kost <ensonic@users.sf.net>
299
* docs/reference/gobject/tmpl/generic_values.sgml:
304
* gobject/gvaluetypes.c:
307
2008-06-21 Stefan Kost <ensonic@users.sf.net>
310
Fix documentation for return values.
312
2008-06-21 Stefan Kost <ensonic@users.sf.net>
314
* docs/reference/gobject/tmpl/gclosure.sgml:
316
* gobject/gclosure.c:
317
* gobject/gclosure.h:
319
* gobject/gsourceclosure.c:
320
* gobject/gsourceclosure.h:
323
2008-06-21 Tor Lillqvist <tml@novell.com>
325
* glib/gstdio.c: Improve Windows-specific parts of
326
documentation. Mention the different C library issue in more
329
2008-06-21 Stefan Kost <ensonic@users.sf.net>
331
* docs/reference/gobject/gobject-sections.txt:
332
Remove duplicated entries. They are documented and should be shown.
334
2008-06-21 Stefan Kost <ensonic@users.sf.net>
336
* docs/reference/gobject/tmpl/enumerations_flags.sgml:
341
2008-06-21 Stefan Kost <ensonic@users.sf.net>
343
* docs/reference/gobject/tmpl/gboxed.sgml:
346
* gobject/gvaluetypes.c:
349
2008-06-12 Matthias Clasen <mclasen@redhat.com>
351
* === Released 2.17.2 ===
353
2008-06-12 Matthias Clasen <mclasen@redhat.com>
355
* === Released 2.17.1 ===
357
2008-06-10 13:34:01 Tim Janik <timj@imendio.com>
359
* tests/threadtests.c: added race condition tester from Michael Meeks
360
with a couple fixes so it's not triggering development warnings. From:
361
Bug 537555 - GObject instantiation not thread safe ...
363
2008-06-10 13:15:29 Tim Janik <timj@imendio.com>
365
* gtype.c (g_type_class_ref): fixed race condition where references to
366
partially initialized classes could be handed out.
368
2008-05-28 Michael Natterer <mitch@imendio.com>
370
* Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
371
the global CPPFLAGS now.
373
2008-05-27 Matthias Clasen <mclasen@redhat.com>
375
* === Released 2.17.0 ===
377
2008-05-05 Michael Natterer <mitch@imendio.com>
379
* Makefile.am. build with G_DISABLE_SINGLE_INCLUDES to prevent
380
code from being checked in that breaks the build of applications
381
which use G_DISABLE_SINGLE_INCLUDES.
383
2008-03-16 Tor Lillqvist <tml@novell.com>
385
* Makefile.am: Define gobject_def locally here instead of using an
9
388
2008-03-10 Matthias Clasen <mclasen@redhat.com>