~ubuntu-branches/debian/jessie/glib2.0/jessie

« back to all changes in this revision

Viewing changes to gobject/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-02-15 13:00:43 UTC
  • mto: (1.4.3 upstream)
  • mto: This revision was merged to the branch mainline in revision 70.
  • Revision ID: james.westby@ubuntu.com-20090215130043-6snh45flhit8oalb
Tags: upstream-2.18.4
ImportĀ upstreamĀ versionĀ 2.18.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
2008-04-08  Matthias Clasen  <mclasen@redhat.com>
2
 
 
3
 
        * === Released 2.16.3 ===
4
 
 
5
 
2008-03-31  Matthias Clasen  <mclasen@redhat.com>
6
 
 
7
 
        * === Released 2.16.2 ===
 
1
2008-01-09  Matthias Clasen  <mclasen@redhat.com>
 
2
 
 
3
        * === Released 2.18.4 ===
 
4
 
 
5
2009-01-09  Matthias Clasen  <mclasen@redhat.com>
 
6
 
 
7
        Merge from trunk:
 
8
 
 
9
        Bug 473150 ā€“ g_type_module_use inconsistently increases the use
 
10
        counter in case of error
 
11
 
 
12
        * gtypemodule.c (g_type_module_use): Always reset the use count
 
13
        to its previous value before returning FALSE. Pointed out by
 
14
        Johan Billien.
 
15
 
 
16
2008-11-24  Matthias Clasen  <mclasen@redhat.com>
 
17
 
 
18
        * === Released 2.18.3 ===
 
19
 
 
20
2008-10-16  Matthias Clasen  <mclasen@redhat.com>
 
21
 
 
22
        * === Released 2.18.2 ===
 
23
 
 
24
2008-09-17  Matthias Clasen  <mclasen@redhat.com>
 
25
 
 
26
        * === Released 2.18.1 ===
 
27
 
 
28
2008-09-02  Matthias Clasen  <mclasen@redhat.com>
 
29
 
 
30
        * === Released 2.18.0 ===
 
31
 
 
32
2008-08-21  Johan Dahlin  <johan@gnome.org>
 
33
 
 
34
        * gobject.h:
 
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.
 
38
 
 
39
2008-08-21  Johan Dahlin  <johan@gnome.org>
 
40
 
 
41
        Bug 548800 ā€“ Missing a g_object_get_type function
 
42
 
 
43
        * gobject.c (g_object_get_type):
 
44
        * gobject.h:
 
45
        * gobject.symbols:
 
46
        Add g_object_get_type
 
47
 
 
48
2008-08-18  Matthias Clasen  <mclasen@redhat.com>
 
49
 
 
50
        * === Released 2.17.7 ===
 
51
 
 
52
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
 
53
 
 
54
        * === Released 2.17.6 ===
 
55
 
 
56
2008-08-04  Matthias Clasen  <mclasen@redhat.com>
 
57
 
 
58
        * === Released 2.17.5 ===
 
59
 
 
60
2008-08-01  Matthias Clasen  <mclasen@redhat.com>
 
61
 
 
62
        Bug 545395 ā€“ Language tweak for g_value_set_string* docs
 
63
 
 
64
        * gvaluetypes.c: Clarify the docs of some GValue setters.
 
65
        Proposed by Erik Walthinsen
 
66
 
 
67
2008-07-27  Tor Lillqvist  <tml@novell.com>
 
68
 
 
69
        * gtype.h
 
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.
 
72
 
 
73
2008-07-27  Tor Lillqvist  <tml@novell.com>
 
74
 
 
75
        * Makefile.am (gobject-2.0.lib): Pass appropriate -machine flag to lib.exe.
 
76
 
 
77
2008-07-24  Tor Lillqvist  <tml@novell.com>
 
78
 
 
79
        * gtype.h: Define G_TYPE_FORMAT as the printf format for a GType
 
80
        value. Either G_GSIZE_FORMAT or "lu".
 
81
 
 
82
        * gtype.c: Use it instead of the C99 zu.
 
83
 
 
84
2008-07-23  Matthias Clasen  <mclasen2redhat.com>
 
85
 
 
86
        544177 - Fix trivial cut and paste error in documentation
 
87
 
 
88
        * gtype.h: Fix a typo. Pointed out by Paul Bolle.
 
89
 
 
90
2008-07-21  Matthias Clasen  <mclasen2redhat.com>
 
91
 
 
92
        * === Released 2.17.4 ===
 
93
 
 
94
2008-07-21  Michael Natterer  <mitch@imendio.com>
 
95
 
 
96
        Reviewed by Tim Janik:
 
97
 
 
98
        * gsignal.c (g_signal_chain_from_overridden_handler): allocate
 
99
        the temp GValue array with GSLice.
 
100
 
 
101
        (g_signal_emit_valist): dito. Remove optimization/obfuscation of
 
102
        allocating up to 16 GValues on the stack and always use GSLice.
 
103
 
 
104
2008-07-05  Matthias Clasen  <mclasen@redhat.com>
 
105
 
 
106
        Bug 539229 ā€“ gobject-query calls itself query
 
107
 
 
108
        * gobject-query.c: Use the right binary name in help output.
 
109
        Patch by Hiroyuki Ikezoe.
 
110
 
 
111
2008-07-04  Michael Natterer  <mitch@imendio.com>
 
112
 
 
113
        * gobject.c: remove unused #define PREALLOC_CPARAMS.
 
114
 
 
115
2008-07-04  Michael Natterer  <mitch@imendio.com>
 
116
 
 
117
        Bug 541208 ā€“ Functions to easily install and use signals without
 
118
        class struct slot
 
119
 
 
120
        * gobject.symbols
 
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.
 
124
 
 
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:
 
128
 
 
129
        (g_signal_override_class_handler): to override a signal with a
 
130
        callback instead of a class struct slot.
 
131
 
 
132
        (g_signal_chain_from_overridden_handler): to chain up from a
 
133
        signal without class struct slot. The API is similar to
 
134
        g_signal_emit().
 
135
 
 
136
2008-07-02  Matthias Clasen  <mclasen@redhat.com>
 
137
 
 
138
        * === Released 2.17.3 ===
 
139
 
 
140
2008-07-01  Matthias Clasen  <mclasen@redhat.com>
 
141
 
 
142
        * *.c: Fix up section comments far enough to avoid regressions.
 
143
 
 
144
2008-06-27  Hans Breuer  <hans@breuer.org>
 
145
 
 
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)
 
148
 
 
149
2008-06-22  Michael Natterer  <mitch@imendio.com>
 
150
 
 
151
        * *.c: remove trailing whitespace from newly added gtk-doc
 
152
        comments and reformatted some where they contained overly long or
 
153
        ill-formatted lines.
 
154
 
 
155
2008-06-22  Michael Natterer  <mitch@imendio.com>
 
156
 
 
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.
 
162
 
 
163
2008-06-22  Stefan Kost  <ensonic@users.sf.net>
 
164
 
 
165
        * docs/reference/gobject/tmpl/gobject-unused.sgml:
 
166
        * gobject/gobject.h:
 
167
        * gobject/gtype.c:
 
168
        * gobject/gtype.h:
 
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.
 
172
 
 
173
2008-06-22  Stefan Kost  <ensonic@users.sf.net>
 
174
 
 
175
        * docs/reference/gobject/tmpl/value_collection.sgml:
 
176
        * gobject/gvaluecollector.h:
 
177
          Migrating docs.
 
178
 
 
179
2008-06-22  Stefan Kost  <ensonic@users.sf.net>
 
180
 
 
181
        * docs/reference/gobject/tmpl/value_arrays.sgml:
 
182
        * gobject/gvaluearray.c:
 
183
        * gobject/gvaluearray.h:
 
184
          Migrating docs.
 
185
 
 
186
2008-06-22  Stefan Kost  <ensonic@users.sf.net>
 
187
 
 
188
        * gobject/gsignal.c:
 
189
          Fix compiler warning in format string check.
 
190
 
 
191
2008-06-22  Stefan Kost  <ensonic@users.sf.net>
 
192
 
 
193
        * docs/reference/gobject/tmpl/signals.sgml:
 
194
        * gobject/gclosure.c:
 
195
        * gobject/gobject.c:
 
196
        * gobject/gsignal.c:
 
197
        * gobject/gsignal.h:
 
198
          Migrating docs.
 
199
 
 
200
2008-06-22  Stefan Kost  <ensonic@users.sf.net>
 
201
 
 
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.
 
206
 
 
207
2008-06-22  Stefan Kost  <ensonic@users.sf.net>
 
208
 
 
209
        * docs/reference/gobject/tmpl/param_value_types.sgml:
 
210
        * gobject/gboxed.c:
 
211
        * gobject/gboxed.h:
 
212
        * gobject/genums.c:
 
213
        * gobject/genums.h:
 
214
        * gobject/gobject.c:
 
215
        * gobject/gobject.h:
 
216
        * gobject/gparam.c:
 
217
        * gobject/gparam.h:
 
218
        * gobject/gparamspecs.c:
 
219
        * gobject/gparamspecs.h:
 
220
        * gobject/gvaluetypes.c:
 
221
        * gobject/gvaluetypes.h:
 
222
          Migrating docs.
 
223
 
 
224
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
225
 
 
226
        * docs/reference/gobject/tmpl/objects.sgml:
 
227
        * gobject/gobject.c:
 
228
        * gobject/gobject.h:
 
229
        * gobject/gparam.h:
 
230
          Migrating docs.
 
231
 
 
232
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
233
 
 
234
        * docs/reference/gobject/tmpl/gtypeplugin.sgml:
 
235
        * gobject/gtypeplugin.c:
 
236
        * gobject/gtypeplugin.h:
 
237
          Migrating docs.
 
238
 
 
239
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
240
 
 
241
        * docs/reference/gobject/Makefile.am:
 
242
          Add --sgml-mode to allow sgml in doc-fragments (which somehow works
 
243
          before already).
 
244
 
 
245
        * gobject/gboxed.h:
 
246
        * gobject/gclosure.c:
 
247
        * gobject/gparam.c:
 
248
        * gobject/gparam.h:
 
249
        * gobject/gtype.h:
 
250
          Convert character entities back. Fix some broken sgml.
 
251
 
 
252
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
253
 
 
254
        * docs/reference/gobject/tmpl/gtypemodule.sgml:
 
255
        * gobject/gtypemodule.c:
 
256
        * gobject/gtypemodule.h:
 
257
          Migrating docs.
 
258
 
 
259
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
260
 
 
261
        * gobject/gboxed.c:
 
262
        * gobject/gclosure.c:
 
263
        * gobject/genums.c:
 
264
        * gobject/gparam.c:
 
265
        * gobject/gvalue.c:
 
266
          Add titles back from tmpl.
 
267
 
 
268
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
269
 
 
270
        * docs/reference/gobject/tmpl/gtype.sgml:
 
271
        * gobject/gtype.c:
 
272
        * gobject/gtype.h:
 
273
        * gobject/gvaluetypes.h:
 
274
          Migrating docs.
 
275
 
 
276
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
277
 
 
278
        * gobject/gclosure.h:
 
279
        * gobject/gparam.h:
 
280
          Add one missing ':' and reformate GParamFlags docs.
 
281
 
 
282
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
283
 
 
284
        * docs/reference/gobject/tmpl/gparamspec.sgml:
 
285
        * gobject/gparam.c:
 
286
        * gobject/gparam.h:
 
287
          Migrating docs.
 
288
 
 
289
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
290
 
 
291
        * gobject/gboxed.c:
 
292
        * gobject/gclosure.c:
 
293
        * gobject/genums.c:
 
294
        * gobject/gvalue.c:
 
295
          Use file-names from the section file for SECTION: comments.
 
296
 
 
297
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
298
 
 
299
        * docs/reference/gobject/tmpl/generic_values.sgml:
 
300
        * gobject/gboxed.h:
 
301
        * gobject/gtype.h:
 
302
        * gobject/gvalue.c:
 
303
        * gobject/gvalue.h:
 
304
        * gobject/gvaluetypes.c:
 
305
          Migrating docs.
 
306
 
 
307
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
308
 
 
309
        * gobject/genums.h:
 
310
          Fix documentation for return values.
 
311
 
 
312
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
313
 
 
314
        * docs/reference/gobject/tmpl/gclosure.sgml:
 
315
        * gobject/gboxed.h:
 
316
        * gobject/gclosure.c:
 
317
        * gobject/gclosure.h:
 
318
        * gobject/gobject.c:
 
319
        * gobject/gsourceclosure.c:
 
320
        * gobject/gsourceclosure.h:
 
321
          Migrating docs.
 
322
 
 
323
2008-06-21  Tor Lillqvist  <tml@novell.com>
 
324
 
 
325
        * glib/gstdio.c: Improve Windows-specific parts of
 
326
        documentation. Mention the different C library issue in more
 
327
        places.
 
328
 
 
329
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
330
 
 
331
        * docs/reference/gobject/gobject-sections.txt:
 
332
          Remove duplicated entries. They are documented and should be shown.
 
333
 
 
334
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
335
 
 
336
        * docs/reference/gobject/tmpl/enumerations_flags.sgml:
 
337
        * gobject/genums.c:
 
338
        * gobject/genums.h:
 
339
          Migrating docs.
 
340
 
 
341
2008-06-21  Stefan Kost  <ensonic@users.sf.net>
 
342
 
 
343
        * docs/reference/gobject/tmpl/gboxed.sgml:
 
344
        * gobject/gboxed.c:
 
345
        * gobject/gboxed.h:
 
346
        * gobject/gvaluetypes.c:
 
347
          Migrating docs.
 
348
 
 
349
2008-06-12  Matthias Clasen  <mclasen@redhat.com>
 
350
        
 
351
        * === Released 2.17.2 ===
 
352
 
 
353
2008-06-12  Matthias Clasen  <mclasen@redhat.com>
 
354
 
 
355
        * === Released 2.17.1 ===
 
356
 
 
357
2008-06-10 13:34:01  Tim Janik  <timj@imendio.com>
 
358
 
 
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 ...
 
362
 
 
363
2008-06-10 13:15:29  Tim Janik  <timj@imendio.com>
 
364
 
 
365
        * gtype.c (g_type_class_ref): fixed race condition where references to
 
366
        partially initialized classes could be handed out.
 
367
 
 
368
2008-05-28  Michael Natterer  <mitch@imendio.com>
 
369
 
 
370
        * Makefile.am: don't define G_DISABLE_SINGLE_INCLUDES, it's in
 
371
        the global CPPFLAGS now.
 
372
 
 
373
2008-05-27  Matthias Clasen  <mclasen@redhat.com>
 
374
 
 
375
        * === Released 2.17.0 ===
 
376
 
 
377
2008-05-05  Michael Natterer  <mitch@imendio.com>
 
378
 
 
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.
 
382
 
 
383
2008-03-16  Tor Lillqvist  <tml@novell.com>
 
384
 
 
385
        * Makefile.am: Define gobject_def locally here instead of using an
 
386
        Autoconf variable.
8
387
 
9
388
2008-03-10  Matthias Clasen  <mclasen@redhat.com>
10
389