1 commit a7fa8b80406227a06cf18f8675dbc1f471283829
2 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
3 Date: Mon Jun 21 18:10:32 2010 +0200
5 Update NEWS and release PyGObject-2.21.3
8 1 files changed, 7 insertions(+), 0 deletions(-)
10 commit 79acac7b86ec52cd3681d94d7f116314c3f00167
11 Author: Ludovic L'Hours <ludovic.lhours@gmail.com>
12 Date: Tue Jul 21 16:28:34 2009 +0200
14 Proper handling of null-ok in virtual methods
16 https://bugzilla.gnome.org/show_bug.cgi?id=589253
18 codegen/codegen.py | 2 ++
19 codegen/reversewrapper.py | 18 +++++++++++++++---
20 2 files changed, 17 insertions(+), 3 deletions(-)
22 commit 259a4b08f009aa01451caed20dbb6e68b402da2a
23 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
24 Date: Mon Jun 21 17:34:54 2010 +0200
26 Add *~ and *.orig to .gitignore
29 1 files changed, 4 insertions(+), 1 deletions(-)
31 commit 00a85f6a844714d1715e2f67431747d1a4cdacb1
32 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
33 Date: Mon Jun 21 17:33:56 2010 +0200
35 Fall back to use the floating references API in glib if there isn't
38 * tests/*: Add ref counting tests for floating objects
39 * gobject/gobjectmodule.c, gobject/pygobject.c: Fall back to
41 or g_object_ref if there isn't a sinkfunc defined. Make sure that
42 pygobject_sink gets called only once per GObject instance.
44 https://bugzilla.gnome.org/show_bug.cgi?id=583909
46 gobject/gobjectmodule.c | 2 -
47 gobject/pygobject.c | 50 +++++++++++++--------
48 gobject/pygobject.h | 1 +
49 tests/Makefile.am | 2 +
50 tests/test-floating.c | 95 ++++++++++++++++++++++++++++++++++++++++
51 tests/test-floating.h | 60 +++++++++++++++++++++++++
52 tests/test_gobject.py | 19 ++++++++-
53 tests/testhelpermodule.c | 109
54 ++++++++++++++++++++++++++++++++++++++++++++++
55 8 files changed, 315 insertions(+), 23 deletions(-)
57 commit e71238a699ae783fd1a59c8a76e3555d8066cf82
58 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
59 Date: Mon Jun 21 13:06:13 2010 +0200
61 Revert "Drop sinkfuncs."
63 This reverts commit 04627488220b4f2a16e11f8982af7866fea9f7eb.
65 gobject/gobjectmodule.c | 3 ++-
66 gobject/pygobject.c | 42 ++++++++++++++++++++++++++++++++++--------
67 gobject/pygobject.h | 1 -
68 3 files changed, 36 insertions(+), 10 deletions(-)
70 commit ec8d148eccbb3714093f21b595ea77ae4c7c3bce
71 Author: Johan Dahlin <johan@gnome.org>
72 Date: Sun Jun 20 10:49:55 2010 -0300
74 [giounix] Make it possible to compile on glib 2.20
76 gio/unix.override | 2 ++
77 1 files changed, 2 insertions(+), 0 deletions(-)
79 commit 433ee2aa029a1482961f478252a06492bd3498e6
80 Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
81 Date: Tue Jun 15 11:42:28 2010 +0200
83 Release the lock when potentially invoking Python code.
85 * gobject/pygobject.c: Release GIL lock when retrieving properties
86 and when clearing a PyGObject.
88 https://bugzilla.gnome.org/show_bug.cgi?id=530935
90 gobject/pygobject.c | 11 ++++++++++-
91 1 files changed, 10 insertions(+), 1 deletions(-)
93 commit d182630e1128fef6f1c2aea28ccd8da4bddd2c8f
94 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
95 Date: Thu Jun 10 20:23:13 2010 +0200
97 Post release version bump to 2.21.3
100 1 files changed, 1 insertions(+), 1 deletions(-)
102 commit c4e64d5d264593051b9a3131e4985a58e8e76f8b
103 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
104 Date: Thu Jun 10 20:21:13 2010 +0200
106 Update NEWS and release PyGObject-2.21.2
108 NEWS | 26 ++++++++++++++++++++++++++
109 1 files changed, 26 insertions(+), 0 deletions(-)
111 commit e0fe844d5fe8f7e26316f197444fd4143ed36adf
112 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
113 Date: Thu Jun 10 20:09:07 2010 +0200
115 Remove deleted files from the Makefile.
122 tests/Makefile.am | 4 ----
123 1 files changed, 0 insertions(+), 4 deletions(-)
125 commit 495a301cb81c5e914bcef905999265604faa27fc
126 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
127 Date: Thu Jun 10 19:39:09 2010 +0200
129 Add myself to the maintainers list in the README
132 1 files changed, 1 insertions(+), 0 deletions(-)
134 commit 04627488220b4f2a16e11f8982af7866fea9f7eb
135 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
136 Date: Thu Jun 10 19:24:31 2010 +0200
140 * use g_object methods to sink floating refs instead of allowing
141 custom sink functions to be registered
142 * we now sink inside of pygobject_new_full to handle cases where
143 a library creates its own gobject via g_object_new and just
144 needs a python wrapper
145 - a previous patch had done the sink when creating the gobject,
146 since it needs to call pygobject_new_full to wrap the object,
147 this patch handles both cases (e.g. pygobject created object
148 and externally created gobject)
150 https://bugzilla.gnome.org/show_bug.cgi?id=583909
152 gobject/gobjectmodule.c | 3 +--
153 gobject/pygobject.c | 42 ++++++++----------------------------------
154 gobject/pygobject.h | 1 +
155 3 files changed, 10 insertions(+), 36 deletions(-)
157 commit 87774a17bd607724a56e18c2eb1ac71b04b7079d
158 Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
159 Date: Tue Jun 8 10:40:39 2010 +0200
161 Add myself to maintainers
164 pygobject.doap | 7 +++++++
165 2 files changed, 11 insertions(+), 0 deletions(-)
167 commit 46c91a11d448e5e11d142d3362aff1483226bca4
168 Author: Colin Walters <walters@verbum.org>
169 Date: Wed May 5 13:54:27 2010 -0400
171 Clear error if we failed the import
173 Otherwise we leave the exception set which causes bizarre problems
174 later in unrelated code.
176 https://bugzilla.redhat.com/show_bug.cgi?id=569885
178 https://bugzilla.gnome.org/show_bug.cgi?id=617796
180 gobject/pygi-external.h | 2 ++
181 1 files changed, 2 insertions(+), 0 deletions(-)
183 commit e203dc7c8f524c16aa52e15758dc3a2b09fbac75
184 Author: John Ehresman <jpe@wingware.com>
185 Date: Tue Apr 20 20:40:02 2010 -0400
187 Added missing , to keyword list of gio.GFile.set_attribute
189 gio/gresolver.override | 2 +-
190 1 files changed, 1 insertions(+), 1 deletions(-)
192 commit 0b222f01ac9ceea1d127083623ad532ecc75bf7e
193 Author: John Ehresman <jpe@wingware.com>
194 Date: Tue Apr 20 20:37:12 2010 -0400
196 Fix arg conversion in gio.GFile.set_attribute
198 gio/gfile.override | 232
199 ++++++++++++++++++++++++++++++++++++++++++++++++++-
200 1 files changed, 227 insertions(+), 5 deletions(-)
202 commit a579ccc8bea90937bf970be3d461e2b650b0c7d6
203 Author: John Ehresman <jpe@wingware.com>
204 Date: Tue Apr 20 20:01:53 2010 -0400
206 Set constants under python 2.5 or before
208 gobject/gobjectmodule.c | 8 ++++++++
209 1 files changed, 8 insertions(+), 0 deletions(-)
211 commit 11fa39a861abf679e01b5f0da97be93ae0adf0f0
212 Author: José Alburquerque <jaalburqu@svn.gnome.org>
213 Date: Sun Apr 18 20:22:21 2010 -0400
215 Doc Extractor: Use replacements that make sense for &...;
218 * codegen/docextract_to_xml.py: Use # and   respectively
220 # (#) and . These are interpreted correctly in XML
222 not make the parsing crash.
224 codegen/docextract_to_xml.py | 4 ++--
225 1 files changed, 2 insertions(+), 2 deletions(-)
227 commit 695ac7bc5c60371a32538d690c7a15509f3c9637
228 Author: John Stowers <john.stowers@gmail.com>
229 Date: Fri Apr 16 14:36:11 2010 +1200
231 Add build docs for windows
234 README.win32 | 24 ++++++++++++++++++++++++
235 2 files changed, 25 insertions(+), 0 deletions(-)
237 commit e580da87f0b2fd36cb5d8008fb2fb0c3b01f456a
238 Author: John Stowers <john.stowers@gmail.com>
239 Date: Thu Apr 15 13:40:39 2010 +1200
241 Setup.py cosmetic tidy
243 * Remove local doc install, point to website instead
244 * link to versioned docs
246 pygobject_postinstall.py | 43
247 ++++++++++++++++++++++++++-----------------
248 setup.py | 39 ++++++++++++++-------------------------
249 2 files changed, 40 insertions(+), 42 deletions(-)
251 commit 69ecd506c83ddf180c6cc9a2a8dc753a02543959
252 Author: John Stowers <john.stowers@gmail.com>
253 Date: Sat Jul 25 14:12:30 2009 +1200
255 Fix crash when importing gio
257 Only seems to be necessary on windows, but
258 no harm on linux as multiple calls to init
261 gio/giomodule.c | 3 +++
262 1 files changed, 3 insertions(+), 0 deletions(-)
264 commit 5d159a13d89587cba189a0ca3203ac003e2f1f2b
265 Author: John Stowers <john.stowers@gmail.com>
266 Date: Thu Apr 15 22:52:48 2010 +1200
268 Bug 589671 - Dont use generate-constants
270 This breaks the build using distutils, and it is
271 largely unneeded. Just add the G_XXX constants
272 to the module directly
274 gobject/Makefile.am | 16 +--------
275 gobject/constants.py | 83
276 ++++++++++++++++++++++++++++++++++++++++++
277 gobject/constants.py.in | 50 -------------------------
278 gobject/generate-constants.c | 44 ----------------------
279 gobject/gobjectmodule.c | 35 ++++++++++++++++++
281 tests/runtests.py | 3 +-
282 7 files changed, 121 insertions(+), 112 deletions(-)
284 commit 6d7a3ab9ce352692d0faccbf106974d264fa953d
285 Author: John Stowers <john.stowers@gmail.com>
286 Date: Thu Apr 15 22:49:17 2010 +1200
288 Bug 589671 - Fix setup.py for windows build
290 * Building pyglib as a static private library
291 * Update to include new defs
292 * Modernise setup.py and add more util functions
295 dsextras.py | 32 ++++++++++++++++--
297 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
298 2 files changed, 116 insertions(+), 18 deletions(-)
300 commit d11ef47072acae5801ce25c68d1289e425eb9fc2
301 Author: John Stowers <john.stowers@gmail.com>
302 Date: Thu Apr 15 22:48:28 2010 +1200
306 glib/pygiochannel.c | 1 +
307 1 files changed, 1 insertions(+), 0 deletions(-)
309 commit 681832c3cd040433a488a400693b68f213bf7078
310 Author: José Alburquerque <jaalburqu@svn.gnome.org>
311 Date: Tue Apr 13 13:33:12 2010 -0400
313 codegen/docextract_to_xml.py: One more &...; replacement ( ).
315 * codegen/docextract_to_xml.py: Replace which also causes
316 errors with a regular space.
318 codegen/docextract_to_xml.py | 1 +
319 1 files changed, 1 insertions(+), 0 deletions(-)
321 commit bd4e7f2459e34957aaae59b9be807d6dff5ec1eb
322 Author: José Alburquerque <jaalburqu@svn.gnome.org>
323 Date: Tue Apr 13 12:28:10 2010 -0400
325 codegen/docextract_to_xml.py: Replace some &..; that cause errors.
327 * codegen/docextract_to_xml.py (escape_text): Replace some &..;
328 expressions that cause errors with more appropriate output.
330 codegen/docextract_to_xml.py | 4 ++++
331 1 files changed, 4 insertions(+), 0 deletions(-)
333 commit f00b9ce91fc9c3aabd4af4132fc112d9e415e12e
334 Author: José Alburquerque <jaalburqu@svn.gnome.org>
335 Date: Sun Apr 11 17:46:40 2010 -0400
337 codegen/docextract_to_xml.py: Handle C++ multi-line comments.
339 * codegen/docextract_to_xml.py (escape_text): Translate '/*'
341 in text to '/ *' and '* /' respectively so that comment errors
343 show up when the descriptions that include C++ code with C++
344 multi-line comments are used in Doxygen blocks.
346 codegen/docextract_to_xml.py | 9 +++++++++
347 1 files changed, 9 insertions(+), 0 deletions(-)
349 commit a2fcdecbb5e109da5568084d7acb2332af83b6f5
350 Author: José Alburquerque <jaalburqu@svn.gnome.org>
351 Date: Sun Apr 11 16:15:01 2010 -0400
353 codegen/docextract.py: Stop final section processing on first
356 * codegen/docextract.py (process_final_sections): Modify the final
357 section pattern matching for loop to stop on first match so
359 doesn't match both a colon return ('Returns: ...') and a no colon
360 return ('Returns ...') which leads to annotation extraction
363 codegen/docextract.py | 4 ++++
364 1 files changed, 4 insertions(+), 0 deletions(-)
366 commit 825fd305f03b726665edca34963978ce27448182
367 Author: José Alburquerque <jaalburqu@svn.gnome.org>
368 Date: Sun Apr 11 15:45:09 2010 -0400
370 Update doc extraction tool to handle GObjectIntrospection
373 * codegen/docextract.py (FunctionDoc): Renamed class to GtkDoc.
374 (GtkDoc::annotations): Added a list field to store annotations
376 are 2-tuples of (name, value).
377 (GtkDoc::ret): Modified field to store the return description
379 with a list of annotations as described above.
380 (GtkDoc::params): Now holds a list of 3-tupples: name,
382 annotations (as described above).
383 (GtkDoc::block_type): Add a field to tell if the comment block
385 function block, signal block or property block.
387 (GtkDoc::get_type): Add methods for setting/getting the block
389 (GtkDoc::add_param): Modified to also accept a list of
391 be added with the parameter.
392 (GtkDoc::add_annotation):
393 (GtkDoc::get_annotations): Added methods to add/get annotations
396 (GtkDoc::append_description): Renamed to append_to_description().
397 (GtkDoc::get_param_description): Removed unused method.
398 (GtkDoc::get_description): Added method to get block description.
399 (GtkDoc::add_return): Added method to add a return accepting
401 line of the description and its annotations.
402 (GtkDoc::append_return): Renamed to append_to_return().
403 (Regular expressions):
404 - Made the names of the variables un-abbreviated.
406 - Added 'since', 'deprecated' and 'rename to' regular
409 - Modified the return matching regular expression so that
411 match descriptions that begin with 'Returns ...'.
413 the docs of many function.
415 - Added signal and property comment block identifier matching
417 expressions in case those are useful.
419 - Modified existing identifier matching regular expressions
421 signal, and property regular expressions) to properly parse
422 annotations. Also added a regular expression for extracting
423 annotations from the parameter and return descriptions.
425 - Refined the function name matching regular expression to
427 identifiers that begin with a lowercase letter. This eliminates
430 - Finally, grouped commonly related expressions like
432 since_pattern, etc. into groups (in lists) so that matching
434 sections can be done using loops.
436 (Parsing algorithm): Modified the algorithm to use a functional
437 approach to parsing. Extra methods like skip_to_comment() and
438 processs_params() have been added and used in the parse_file()
439 function to now process the comment blocks.
440 (parse_dir): Added file processing output to stderr.
441 * codegen/docextract_to_xml.py (usage): Added function to
444 (print_annotations): Added function to print the given list of
446 (options): Added --with-signals (-i), with-properties (-p) and
447 --with-annotation (-a) to the existing --source-dir (-s) option.
449 (algorithm): Now prints annotations, if specified. Also, prints
450 signals and properties correctly (using names like
452 for signals and Classs:property) with xml such as <signal
453 name="...">...</signal>. The return xml is slightly modified with
454 annotations but this would only be exhibited if annotation xml is
457 codegen/docextract.py | 439
458 +++++++++++++++++++++++++++++++++---------
459 codegen/docextract_to_xml.py | 87 ++++++--
460 2 files changed, 414 insertions(+), 112 deletions(-)
462 commit e9f7fd414e94595e40eb1ba0fc471ca69136d82f
463 Author: Paul Bolle <pebolle@tiscali.nl>
464 Date: Thu Apr 8 11:52:25 2010 +0200
466 Docs: replace gio.IO_ERROR_* with gio.ERROR_*
468 Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
470 docs/reference/pygio-file.xml | 58
471 +++++++++++++++++-----------------
472 docs/reference/pygio-inputstream.xml | 22 ++++++------
473 docs/reference/pygio-mount.xml | 10 +++---
474 3 files changed, 45 insertions(+), 45 deletions(-)
476 commit 4cbd9941c5705970a9f7a429e236e1203d3155a1
477 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
478 Date: Mon Apr 5 18:10:42 2010 +0200
480 Bug 613341 - pygobject tests seem to require pygtk causing a circular
483 move tests that require pygtk to pygtk itself
485 tests/test_conversion.py | 83 -------------
486 tests/test_enum.py | 234 -------------------------------------
487 tests/test_gtype.py | 112 ------------------
488 tests/test_subtype.py | 289
489 ----------------------------------------------
490 4 files changed, 0 insertions(+), 718 deletions(-)
492 commit 23fc0f615d87994acafd9d39e92dd92b587fc2eb
493 Author: Simon van der Linden <svdlinden@src.gnome.org>
494 Date: Thu Jan 21 17:30:51 2010 +0100
496 Don't raise an error in _pygi_import if pygi support is disabled
498 http://bugzilla.gnome.org/show_bug.cgi?id=607674
500 gobject/pygboxed.c | 6 +-----
501 gobject/pygi-external.h | 1 -
502 gobject/pygobject.c | 6 +-----
503 gobject/pygpointer.c | 6 +-----
504 4 files changed, 3 insertions(+), 16 deletions(-)
506 commit 289d641775d1ea52d2a5379126b70b7fcee46683
507 Author: Tomeu Vizoso <tomeu@sugarlabs.org>
508 Date: Sun Jan 10 21:01:59 2010 +0100
510 Initialize PyGPollFD_Type.fd_obj to NULL
512 https://bugzilla.gnome.org/show_bug.cgi?id=606582
514 gio/gcancellable.override | 1 +
515 1 files changed, 1 insertions(+), 0 deletions(-)
517 commit 4e2efa91d101bf755739e1cca8eee41eb0ad20fd
518 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
519 Date: Mon Jan 4 08:35:14 2010 +0100
521 Bug 605937 - pygobject: Makefile.am sets $TMPDIR, disrupting distcc
523 Committed a patch from Kevin Pyle
525 Makefile.am | 27 +++++++++++++--------------
526 1 files changed, 13 insertions(+), 14 deletions(-)
528 commit 284a1e1c0143c95d3007cf58e6c248b5d11fb4d1
529 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
530 Date: Sun Jan 3 11:02:57 2010 +0100
532 Wrap gio.Cancellable.make_pollfd() and add a test
534 gio/Makefile.am | 1 +
535 gio/gcancellable.override | 37 +++++++++++++++++++++++++++++++++++++
536 gio/gio.override | 3 +++
537 tests/test_gcancellable.py | 15 +++++++++++++++
538 4 files changed, 56 insertions(+), 0 deletions(-)
540 commit 82d7bcbf37200ee2ef5892dd12bebd2f39965c56
541 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
542 Date: Sat Jan 2 23:15:56 2010 +0100
544 Make cancellable an optional parameter in many methods
547 +++++++++++++++++++++++++++++-----------------------------
548 1 files changed, 51 insertions(+), 51 deletions(-)
550 commit 49a078cd22d55dc33a03ecfda235d63955edc741
551 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
552 Date: Sat Jan 2 23:15:21 2010 +0100
554 Post release version bump to 2.21.2
557 1 files changed, 1 insertions(+), 1 deletions(-)
559 commit 4f9f1f43ab4e2cfb204ffa0e257a34cfd95d84e2
560 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
561 Date: Sat Jan 2 22:58:36 2010 +0100
563 Update NEWS and release PyGObject-2.21.1
565 NEWS | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
566 1 files changed, 55 insertions(+), 0 deletions(-)
568 commit c1f34be73bd186d7b4682dfef133da2c4229d213
569 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
570 Date: Fri Jan 1 20:25:35 2010 +0100
572 Wrap gio.Volume.eject_with_operation()
574 gio/gvolume.override | 54
575 ++++++++++++++++++++++++++++++++++++++++++++++++++
576 1 files changed, 54 insertions(+), 0 deletions(-)
578 commit 9b76fbff6f6897aaf26ed4644c1f19efc2826917
579 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
580 Date: Fri Jan 1 20:22:21 2010 +0100
582 gio.Mount.unmount_with_operation() fix a copy/paste leftover
584 gio/gmount.override | 4 ++--
585 1 files changed, 2 insertions(+), 2 deletions(-)
587 commit 6f459786dd641cd49d81eba403d940620f961cab
588 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
589 Date: Fri Jan 1 20:21:05 2010 +0100
591 Wrap gio.Mount.eject_with_operation()
593 gio/gmount.override | 54
594 +++++++++++++++++++++++++++++++++++++++++++++++++++
595 1 files changed, 54 insertions(+), 0 deletions(-)
597 commit d4b5d1b4839364e5676eb2da28f1d21db7e2552d
598 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
599 Date: Fri Jan 1 20:15:38 2010 +0100
601 Wrap gio.Mount.unmount_mountable_with_operation()
603 gio/gmount.override | 54
604 +++++++++++++++++++++++++++++++++++++++++++++++++++
605 1 files changed, 54 insertions(+), 0 deletions(-)
607 commit e919d47c2430451b436cec955e9b99237f97028c
608 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
609 Date: Fri Jan 1 18:22:46 2010 +0100
611 Wrap File.unmount_mountable_with_operation()
613 gio/gfile.override | 54
614 ++++++++++++++++++++++++++++++++++++++++++++++++++++
615 1 files changed, 54 insertions(+), 0 deletions(-)
617 commit 5a614df9c5507d67f240462f7bf71b4cd411addf
618 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
619 Date: Fri Jan 1 18:14:11 2010 +0100
621 Wrap gio.File.stop_mountable()
623 gio/gfile.override | 52
624 ++++++++++++++++++++++++++++++++++++++++++++++++++++
625 1 files changed, 52 insertions(+), 0 deletions(-)
627 commit 6af506647f36f2b825bc6556df5ee57fa7721906
628 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
629 Date: Fri Jan 1 18:10:49 2010 +0100
631 Wrap gio.File.start_mountable()
633 gio/gfile.override | 52
634 ++++++++++++++++++++++++++++++++++++++++++++++++++++
635 1 files changed, 52 insertions(+), 0 deletions(-)
637 commit e700efc839fc0b651fc9794a1611190bffa80263
638 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
639 Date: Fri Jan 1 18:02:46 2010 +0100
641 Wrap gio.File.replace_readwrite_async()
643 gio/gfile.override | 55
644 ++++++++++++++++++++++++++++++++++++++++++++++++++++
645 1 files changed, 55 insertions(+), 0 deletions(-)
647 commit 92662f129fc728258fd5e34f53dcb081e3715017
648 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
649 Date: Fri Jan 1 17:00:26 2010 +0100
651 Wrap gio.File.poll_mountable()
653 gio/gfile.override | 41 +++++++++++++++++++++++++++++++++++++++++
654 1 files changed, 41 insertions(+), 0 deletions(-)
656 commit 99902b786500948c3278779841e4db54223b9256
657 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
658 Date: Fri Jan 1 16:56:26 2010 +0100
660 Wrap gio.File.open_readwrite_async()
662 gio/gfile.override | 44 ++++++++++++++++++++++++++++++++++++++++++++
663 1 files changed, 44 insertions(+), 0 deletions(-)
665 commit 8cff5d53183ae81364ac74a34a1d52e55e082eb4
666 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
667 Date: Fri Jan 1 16:50:15 2010 +0100
669 Wrap gio.File.eject_mountable_with_operation()
671 gio/gfile.override | 54
672 ++++++++++++++++++++++++++++++++++++++++++++++++++++
673 1 files changed, 54 insertions(+), 0 deletions(-)
675 commit ca436fe7785fd24b0f0e65f2f8c9fa6478277682
676 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
677 Date: Fri Jan 1 13:30:24 2010 +0100
679 Wrap gio.File.create_readwrite_async() and add a test
681 gio/gfile.override | 51
682 +++++++++++++++++++++++++++++++++++++++++++++++++++
683 tests/test_gio.py | 24 ++++++++++++++++++++++++
684 2 files changed, 75 insertions(+), 0 deletions(-)
686 commit f72c5e451dfaeb01b3c3d9243fed2732d3620462
687 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
688 Date: Fri Jan 1 13:20:11 2010 +0100
690 Wrap gio.Drive.stop()
692 gio/gdrive.override | 52
693 +++++++++++++++++++++++++++++++++++++++++++++++++++
694 1 files changed, 52 insertions(+), 0 deletions(-)
696 commit 29043bade408338cefa13fb4b0c875aabd3ef05e
697 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
698 Date: Fri Jan 1 13:00:42 2010 +0100
700 Wrap gio.Drive.start()
702 gio/gdrive.override | 52
703 +++++++++++++++++++++++++++++++++++++++++++++++++++
704 1 files changed, 52 insertions(+), 0 deletions(-)
706 commit dff374287bbecc8af782bbc726fad86c6c867754
707 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
708 Date: Fri Jan 1 12:45:29 2010 +0100
710 Add more remainders on missing methods of gio.Socket and related types
712 gio/gsocket.override | 3 +++
713 1 files changed, 3 insertions(+), 0 deletions(-)
715 commit b8c7e996498bd72df551011af85ff05ef7335b4f
716 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
717 Date: Fri Jan 1 12:41:08 2010 +0100
719 Wrap gio.SocketListener.accept_socket_async|finish() and add a test
721 gio/gsocket.override | 86
722 +++++++++++++++++++++++++++++++++++++++++++++++-
723 tests/test_gsocket.py | 24 +++++++++++++
724 2 files changed, 108 insertions(+), 2 deletions(-)
726 commit a5ae2d5ba3db34967fe07a3cc97b75df2793988c
727 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
728 Date: Fri Jan 1 12:28:53 2010 +0100
730 Wrap gio.SocketListener.accept_finish() and add a test
732 gio/gsocket.override | 44 ++++++++++++++++++++++++++++++++++++++++++--
733 tests/test_gsocket.py | 24 ++++++++++++++++++++++++
734 2 files changed, 66 insertions(+), 2 deletions(-)
736 commit a5ab26cc1bb3e9dd57e2fdb26ef5c02e8066d097
737 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
738 Date: Fri Jan 1 11:19:34 2010 +0100
740 Wrap gio.SocketListener.accept_async()
742 gio/gsocket.override | 42 ++++++++++++++++++++++++++++++++++++++++++
743 1 files changed, 42 insertions(+), 0 deletions(-)
745 commit c9496b29ef9ef232020a4044577d2947353953a5
746 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
747 Date: Fri Jan 1 11:14:35 2010 +0100
749 Wrap gio.SocketListener.accept_socket() and add a test
751 gio/gsocket.override | 48
752 +++++++++++++++++++++++++++++++++++++++++++++++-
753 tests/test_gsocket.py | 13 +++++++++++++
754 2 files changed, 60 insertions(+), 1 deletions(-)
756 commit 1aa5e301c49f11e1c5ef58de44b4b03f714d1a70
757 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
758 Date: Thu Dec 31 16:35:18 2009 +0100
760 Wrap gio.SocketListener.accept() and add a test
762 gio/gsocket.override | 46
763 +++++++++++++++++++++++++++++++++++++++++++++-
764 tests/test_gsocket.py | 13 +++++++++++++
765 2 files changed, 58 insertions(+), 1 deletions(-)
767 commit aaedcf166c78baf5449ef59d0ade4a29077fedc7
768 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
769 Date: Thu Dec 31 16:25:33 2009 +0100
771 Make cancellable optional in gio.SocketClient.connect_to_host()
774 1 files changed, 1 insertions(+), 1 deletions(-)
776 commit 3829d7667b19126fb74562b28d271e616b154c99
777 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
778 Date: Thu Dec 31 15:25:10 2009 +0100
780 Wrap gio.SocketListener.add_address() and add a test
782 gio/gsocket.override | 57
783 ++++++++++++++++++++++++++++++++++++++++++++++++-
784 tests/test_gsocket.py | 9 +++++++
785 2 files changed, 65 insertions(+), 1 deletions(-)
787 commit 5bec72f34ea75bc56158cae5c39d61a2a4e7e601
788 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
789 Date: Thu Dec 31 10:19:47 2009 +0100
791 Add more remainders on missing methods of gio.Socket and related types
793 gio/gsocket.override | 8 ++++++++
794 1 files changed, 8 insertions(+), 0 deletions(-)
796 commit b08b20f2b1a57bcbf400d6fe8e87cf052bdb719d
797 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
798 Date: Thu Dec 31 10:16:18 2009 +0100
800 Wrap gio.SocketClient.connect_to_service_async()
802 gio/gsocket.override | 47
803 +++++++++++++++++++++++++++++++++++++++++++++++
804 1 files changed, 47 insertions(+), 0 deletions(-)
806 commit 116ea1bfe32946e67aa54eb8dc7b977e57f254c2
807 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
808 Date: Thu Dec 31 10:10:43 2009 +0100
810 Wrap gio.SocketClient.connect_to_host_async()
812 gio/gsocket.override | 48
813 ++++++++++++++++++++++++++++++++++++++++++++++++
814 1 files changed, 48 insertions(+), 0 deletions(-)
816 commit 9c930910505d5b9001b8cec17ff98fadeaa799e2
817 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
818 Date: Thu Dec 31 09:59:46 2009 +0100
820 Wrap gio.SocketClient.connect_async()
822 gio/gsocket.override | 45 +++++++++++++++++++++++++++++++++++++++++++++
823 1 files changed, 45 insertions(+), 0 deletions(-)
825 commit dff024256295c15e49888ad9d5fef74a7746edd7
826 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
827 Date: Wed Dec 30 23:44:25 2009 +0100
829 Wrap gio.SocketAddressEnumerator.next_async() and add a test
831 gio/gsocket.override | 42 ++++++++++++++++++++++++++++++++++++++++++
832 tests/test_gsocket.py | 16 ++++++++++++++++
833 2 files changed, 58 insertions(+), 0 deletions(-)
835 commit e2330bd0d6cbc49b0ecb27b30e3b0593935ce229
836 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
837 Date: Wed Dec 30 23:43:14 2009 +0100
839 Add a missing object gio.InetSocketAddress new in GIO 2.22
841 gio/gio-types.defs | 7 +++++++
842 gio/gio.defs | 31 +++++++++++++++++++++++++++++++
843 2 files changed, 38 insertions(+), 0 deletions(-)
845 commit 6040b33467ea381c6cb02f6a5efc0745fa8fa47b
846 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
847 Date: Wed Dec 30 22:54:47 2009 +0100
849 Make cancellable optional for gio.SocketAddressEnumerator.next()
852 1 files changed, 1 insertions(+), 1 deletions(-)
854 commit b19f59790b9de943d69b6c5e483928e0443c3d20
855 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
856 Date: Wed Dec 30 22:17:44 2009 +0100
858 Add a remainder of the Socket methods that needs manual wrapping still
860 gio/gsocket.override | 5 +++++
861 1 files changed, 5 insertions(+), 0 deletions(-)
863 commit 771a7c3fdef7b2e98e509293a8376a81c1282286
864 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
865 Date: Wed Dec 30 17:20:35 2009 +0100
867 Wrap gio.Socket.condition_wait() and add a test
869 gio/gsocket.override | 27 +++++++++++++++++++++++++++
870 tests/test_gsocket.py | 6 +++++-
871 2 files changed, 32 insertions(+), 1 deletions(-)
873 commit 50960656815b0897a5ebe5f011537b8dcbdc857e
874 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
875 Date: Wed Dec 30 16:21:49 2009 +0100
877 Wrap gio.Socket.condition_check() and add a test
879 gio/Makefile.am | 1 +
880 gio/gio.override | 1 +
881 gio/gsocket.override | 41 +++++++++++++++++++++++++++++++++++++++++
882 tests/test_gsocket.py | 21 +++++++++++++++++++++
883 4 files changed, 64 insertions(+), 0 deletions(-)
885 commit de7a359e81792ae8573ac944455ea289985449ed
886 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
887 Date: Wed Dec 30 14:07:52 2009 +0100
889 Wrap gio.Resolver.lookup_service_finish() and add a test
891 gio/gresolver.override | 37 +++++++++++++++++++++++++++++++++++++
892 tests/test_gresolver.py | 13 +++++++++++++
893 2 files changed, 50 insertions(+), 0 deletions(-)
895 commit 308421789ce849040d645077c41c80b6e2e65e83
896 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
897 Date: Wed Dec 30 14:00:22 2009 +0100
899 Wrap gio.Resolver.lookup_service_async()
901 gio/gresolver.override | 48
902 ++++++++++++++++++++++++++++++++++++++++++++++++
903 1 files changed, 48 insertions(+), 0 deletions(-)
905 commit 9d56ce775f56fff1b1ef3c75843c0583e39f75c3
906 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
907 Date: Wed Dec 30 11:11:32 2009 +0100
909 Wrap gio.Resolver.lookup_service() and add a test
911 gio/gresolver.override | 42 ++++++++++++++++++++++++++++++++++++++++++
912 tests/test_gresolver.py | 5 +++++
913 2 files changed, 47 insertions(+), 0 deletions(-)
915 commit 7fc71f490494dae73a5264869a97a9d30814930e
916 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
917 Date: Tue Dec 29 22:12:50 2009 +0100
919 Wrap gio.Resolver.lookup_by_address_async() and add a test
921 gio/gresolver.override | 46
922 ++++++++++++++++++++++++++++++++++++++++++++++
923 tests/test_gresolver.py | 14 ++++++++++++++
924 2 files changed, 60 insertions(+), 0 deletions(-)
926 commit c91656dbe56f07d3ebbad5113467c22427cf212a
927 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
928 Date: Tue Dec 29 21:41:30 2009 +0100
930 Wrap gio.Resolver.lookup_by_name_finish() and add a test
932 gio/gresolver.override | 82
933 +++++++++++++++++++++++++++++++++++++++++++++++
934 tests/test_gresolver.py | 16 ++++++++-
935 2 files changed, 96 insertions(+), 2 deletions(-)
937 commit 45b477342fa1c2435917c6d97745ad57665c4734
938 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
939 Date: Tue Dec 29 17:15:44 2009 +0100
941 Wrap gio.Drive.eject_with_data()
943 gio/gdrive.override | 54
944 +++++++++++++++++++++++++++++++++++++++++++++++++++
945 1 files changed, 54 insertions(+), 0 deletions(-)
947 commit 635227480f9659a1f91ab1ec12536d3ed012a976
948 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
949 Date: Tue Dec 29 17:06:52 2009 +0100
951 Deprecate old gio.Drive methods
953 gio/gdrive.override | 7 ++++++-
955 2 files changed, 7 insertions(+), 1 deletions(-)
957 commit 3c0cbc95af29b1e192ed4b5963e96e39c70b349c
958 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
959 Date: Tue Dec 29 13:51:54 2009 +0100
961 Small fix in the header
963 gio/gdrive.override | 2 +-
964 1 files changed, 1 insertions(+), 1 deletions(-)
966 commit 7589128515b79d836365247dc876538c6352da23
967 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
968 Date: Tue Dec 29 12:40:50 2009 +0100
970 Wrap gio.Resolver.lookup_by_name() and add a couple of tests
972 gio/Makefile.am | 1 +
973 gio/gio.override | 1 +
974 gio/gresolver.override | 57
975 +++++++++++++++++++++++++++++++++++++++++++++++
976 tests/test_gresolver.py | 21 +++++++++++++++++
977 4 files changed, 80 insertions(+), 0 deletions(-)
979 commit 604d2bf220b1fefa415baaedbdb2882dbaf9e07e
980 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
981 Date: Tue Dec 29 12:39:13 2009 +0100
983 Make cancellable an optional parameter in
984 gio.Resolver.lookup_by_address()
987 1 files changed, 1 insertions(+), 1 deletions(-)
989 commit 00029145f4cd10759b37b38fb9f72435bf26b28b
990 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
991 Date: Tue Dec 29 10:15:14 2009 +0100
993 Strip g_ prefix for many other functions
996 +++++++++++++++++++++++++++++-----------------------------
997 1 files changed, 47 insertions(+), 47 deletions(-)
999 commit 56d5dfc4fd862e32c19f944a0feb7a00a9154f06
1000 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1001 Date: Tue Dec 29 10:12:53 2009 +0100
1003 Strip g_prefix from InetAddress functions
1005 gio/gio.defs | 8 ++++----
1006 1 files changed, 4 insertions(+), 4 deletions(-)
1008 commit 1d360301d51a587a36a59f5d62e354484bbd2b31
1009 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1010 Date: Tue Dec 29 10:03:59 2009 +0100
1012 Fix function name gio.resolver_get_default()
1014 Strip the g_ prefix from function name
1017 1 files changed, 1 insertions(+), 1 deletions(-)
1019 commit 0fe00109c4f6fc27cbaae9b0a24ecfac71355d2f
1020 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1021 Date: Tue Dec 29 09:54:05 2009 +0100
1023 Wrap gio.FileIOStream.query_info_async() and add a test
1025 gio/Makefile.am | 1 +
1026 gio/gfileiostream.override | 68
1027 ++++++++++++++++++++++++++++++++++++++++++++
1028 gio/gio.override | 1 +
1029 tests/test_gio.py | 18 +++++++++++
1030 4 files changed, 88 insertions(+), 0 deletions(-)
1032 commit 86783c695f3641b9491962e8f95a4dcb91f4017c
1033 Author: Tomeu Vizoso <tomeu@sugarlabs.org>
1034 Date: Tue Dec 29 13:08:29 2009 +0100
1036 Register enums and flags in PyGI if needed
1038 https://bugzilla.gnome.org/show_bug.cgi?id=603534
1040 gobject/pygenum.c | 20 ++++++++++++++------
1041 gobject/pygflags.c | 19 +++++++++++++------
1042 2 files changed, 27 insertions(+), 12 deletions(-)
1044 commit b90c01cff5ff5cb2796182f2ffd7b5248eaeed6a
1045 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1046 Date: Mon Dec 28 22:41:54 2009 +0100
1048 Wrap GIOStream.close_async() and add a test
1050 gio/Makefile.am | 1 +
1051 gio/gio.override | 1 +
1052 gio/giostream.override | 68
1053 ++++++++++++++++++++++++++++++++++++++++++++++++
1054 tests/test_gio.py | 21 +++++++++++++++
1055 4 files changed, 91 insertions(+), 0 deletions(-)
1057 commit 0bff01bcee73a0e0d18342331136119c4e8bf151
1058 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1059 Date: Mon Dec 28 22:39:09 2009 +0100
1061 Make cancellable an optional parameter in GFile.create_readwrite()
1064 1 files changed, 1 insertions(+), 1 deletions(-)
1066 commit 1cabd733cde269ce3164834933f4a226673ecb0b
1067 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1068 Date: Mon Dec 28 21:39:50 2009 +0100
1070 Remove a duplicate entry in gio.defs
1072 gio/gio.defs | 9 ---------
1073 1 files changed, 0 insertions(+), 9 deletions(-)
1075 commit 9ac372ad0bcfdec4bb1c96bc152246542a59a9b1
1076 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1077 Date: Mon Dec 28 21:37:49 2009 +0100
1079 Wrap gio.FileInfo.set_modification_time and add a test
1081 gio/gfileinfo.override | 33 ++++++++++++++++++++++++++++++++-
1082 tests/test_gio.py | 7 ++++++-
1083 2 files changed, 38 insertions(+), 2 deletions(-)
1085 commit 7bc2673f92138b1804d8eba091942d14d8884f90
1086 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1087 Date: Mon Dec 28 18:28:03 2009 +0100
1089 Wrap gio.EmblemedIcon.get_emblems() and add a test
1091 gio/gicon.override | 14 ++++++++++++++
1092 tests/test_gicon.py | 7 +++++++
1093 2 files changed, 21 insertions(+), 0 deletions(-)
1095 commit 3d5056ad766d6856d8d6459fe9b377de2f0fd172
1096 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1097 Date: Sat Dec 26 22:27:48 2009 +0100
1099 Update Enums and Flags with new API
1101 gio/gio-types.defs | 153
1102 ++++++++++++++++++++++++++++++++++++++++++++++++++--
1103 1 files changed, 149 insertions(+), 4 deletions(-)
1105 commit 62a9d660a4a2d5fab1d57c6c96c984ff02d25ccd
1106 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1107 Date: Fri Dec 25 18:06:39 2009 +0100
1109 Post release version bump to 2.21.1
1112 1 files changed, 1 insertions(+), 1 deletions(-)
1114 commit 2bd92cba5b028f0f78c35ecb34e648e95248f9d3
1115 Author: Bastian Winkler <buz@netbuz.org>
1116 Date: Fri Aug 14 15:10:26 2009 +0200
1118 Fix handling of uchar in pyg_value_from_pyobject
1120 Set the value by g_value_set_uchar and allow to use integer types
1123 gobject/pygtype.c | 15 +++++++++++----
1124 1 files changed, 11 insertions(+), 4 deletions(-)
1126 commit 867536c6734e606d045760837ed22583da06566e
1127 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1128 Date: Fri Dec 18 10:50:09 2009 +0100
1130 Update NEWS and README, release pygobject 2.21.0
1132 NEWS | 18 ++++++++++++++++++
1134 2 files changed, 21 insertions(+), 3 deletions(-)
1136 commit f50fbd24fa61863aaefa4ae1e12e0b314ecd43ae
1137 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1138 Date: Fri Dec 18 10:31:48 2009 +0100
1140 Add pygi-external.h into Makefile SOURCES
1142 gobject/Makefile.am | 3 ++-
1143 1 files changed, 2 insertions(+), 1 deletions(-)
1145 commit 108c03b78f04b4bcfe066a6cb4d941e172bd32fe
1146 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1147 Date: Fri Dec 18 01:20:34 2009 +0100
1149 Bug 598435 - No wrapping for g_find_program_in_path ()
1151 glib/glibmodule.c | 20 ++++++++++++++++++++
1152 1 files changed, 20 insertions(+), 0 deletions(-)
1154 commit d3d5cb3a4a2c2cb2bd0c2571304d59e19bc08452
1155 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1156 Date: Thu Dec 17 21:54:36 2009 +0100
1158 Wrap new API added in GIO-UNIX 2.22
1160 gio/unix-types.defs | 22 ++++++++++
1162 ++++++++++++++++++++++++++++++++++++++++++++++++++-
1163 gio/unix.override | 8 ++++
1164 3 files changed, 144 insertions(+), 1 deletions(-)
1166 commit c87c8a81947a68507e8f3bcaf8e0e969b3e5331b
1167 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1168 Date: Thu Dec 17 21:52:11 2009 +0100
1170 Bump required glib version to 2.22.4
1172 I've committed a patch to glib which will be released in the stable
1174 Without the patch the unix module will fail, so I'm forced to bump.
1176 configure.ac | 6 +++---
1177 1 files changed, 3 insertions(+), 3 deletions(-)
1179 commit b630c8d4b1e55938dac89729768c4a877b305215
1180 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1181 Date: Thu Dec 17 02:24:45 2009 +0100
1183 Properly define Connectable as interface type and not object type
1185 gio/gio-types.defs | 12 ++++++------
1186 1 files changed, 6 insertions(+), 6 deletions(-)
1188 commit 38e89942d29f2a1dba47ab4a8d5edc84322707cd
1189 Author: Simon van der Linden <svdlinden@src.gnome.org>
1190 Date: Mon Nov 30 00:10:56 2009 +0100
1192 Suppress warnings about format conversion
1194 https://bugzilla.gnome.org/show_bug.cgi?id=603355
1196 gobject/generate-constants.c | 32 ++++++++++++++++----------------
1197 1 files changed, 16 insertions(+), 16 deletions(-)
1199 commit e24d155dd7b4a5b9c25c054137d1370c369d3192
1200 Author: Tomeu Vizoso <tomeu@sugarlabs.org>
1201 Date: Sat Nov 28 18:45:54 2009 +0000
1203 Add the missing limit constants from glibconfig.h
1205 https://bugzilla.gnome.org/show_bug.cgi?id=603244
1207 gobject/generate-constants.c | 17 ++++++++++++++++-
1208 1 files changed, 16 insertions(+), 1 deletions(-)
1210 commit 3a295cb7ffaaaf29c71b8833cf0ee5ec7ceaa909
1211 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1212 Date: Sat Nov 28 18:48:49 2009 +0100
1214 Fix bad name when rebuilding the unix source module
1216 gio/Makefile.am | 2 +-
1217 1 files changed, 1 insertions(+), 1 deletions(-)
1219 commit a8cbb6fb72dbe6630d1265b18095c9a96f496b86
1220 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1221 Date: Sat Nov 28 18:47:26 2009 +0100
1223 Wrap new API added in GIO 2.22
1225 gio/gio-types.defs | 138 ++++
1227 +++++++++++++++++++++++++++++++++++++++++++++++++++-
1228 2 files changed, 2144 insertions(+), 6 deletions(-)
1230 commit 5c010fe673d9bd01c27c8d7d312064665275888c
1231 Author: Simon van der Linden <svdlinden@src.gnome.org>
1232 Date: Mon Nov 23 22:39:12 2009 +0100
1234 Remove the girepository module
1238 girepository/Makefile.am | 54 --
1239 girepository/__init__.py | 24 -
1240 girepository/bank-argument.c | 379 ------------
1241 girepository/bank-info.c | 1194
1242 ------------------------------------
1243 girepository/bank-repository.c | 236 -------
1244 girepository/bank.c | 155 -----
1245 girepository/bank.h | 80 ---
1246 girepository/btypes.py | 300 ---------
1247 girepository/importer.py | 51 --
1248 girepository/module.py | 224 -------
1249 girepository/overrides/Gdk.py | 14 -
1250 girepository/overrides/Gtk.py | 8 -
1251 girepository/repository.py | 51 --
1252 tests/test_girepository.py | 386 ------------
1253 16 files changed, 1 insertions(+), 3174 deletions(-)
1255 commit d67d5afb5115c1d8294415b2e1a82af2c737ba17
1256 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1257 Date: Sun Nov 22 18:23:02 2009 +0200
1259 Ignore one more file.
1262 1 files changed, 1 insertions(+), 0 deletions(-)
1264 commit 408b2186aea58a41ec26b9d0ca29ecd42df5ef7e
1265 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1266 Date: Sun Nov 22 18:22:23 2009 +0200
1268 Fix wrong minimum checking in float properties
1270 Bug #587637. Test the fix.
1272 gobject/propertyhelper.py | 5 +++--
1273 tests/test_properties.py | 6 ++++++
1274 2 files changed, 9 insertions(+), 2 deletions(-)
1276 commit 602afea88c338a38327cd84e08703c5daa384ec6
1277 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1278 Date: Tue Nov 10 22:32:33 2009 +0200
1280 Move threads_init() function from 'gobject' to 'glib'
1282 Retain in original place for backward compatibility, but remove it
1285 docs/reference/pygobject-functions.xml | 36
1286 ++++++-------------------------
1287 glib/glibmodule.c | 16 ++++++++++++++
1288 2 files changed, 23 insertions(+), 29 deletions(-)
1290 commit 6a69288941e65312fe82649ec72d2f21b2dc618f
1291 Author: Simon van der Linden <svdlinden@src.gnome.org>
1292 Date: Sat Nov 7 23:42:07 2009 +0100
1294 Create instances by calling tp_alloc rather than PyObject_NEW
1296 PyObject_NEW calls a generic allocator and should only be called by
1298 that the type's free function agrees. In pyg_boxed_new, we may
1300 PyGBoxed subtypes, so the subtype's allocation function must be
1303 gobject/pygboxed.c | 3 ++-
1304 1 files changed, 2 insertions(+), 1 deletions(-)
1306 commit 000f7c36e667c6e078e3370769ea868e56a1b4ee
1307 Author: Simon van der Linden <svdlinden@src.gnome.org>
1308 Date: Sat Nov 7 16:43:35 2009 +0100
1310 Add capabilities to import wrappers from pygi
1312 At instance creation for boxed and pointers, at lookup for objects,
1313 when the gtype has no wrapper yet, a wrapper may be imported from
1316 The feature is turned on at configure time by --enable-pygi.
1318 Because we couldn't create a circular build dependency, PyGI's import
1320 API definition had to be copied in this tree.
1322 configure.ac | 8 +++++
1323 gobject/pygboxed.c | 10 +++++++
1324 gobject/pygi-external.h | 66
1325 +++++++++++++++++++++++++++++++++++++++++++++++
1326 gobject/pygobject.c | 10 +++++++
1327 gobject/pygpointer.c | 11 ++++++++
1328 5 files changed, 105 insertions(+), 0 deletions(-)
1330 commit bfd3100a580b8bea9db25b8bb7443fb8c3dbe1cc
1331 Author: Simon van der Linden <svdlinden@src.gnome.org>
1332 Date: Sat Nov 7 13:23:53 2009 +0100
1334 Fix girpository build setup
1336 configure.ac | 21 ++++++----
1337 girepository/Makefile.am | 13 +++---
1338 m4/introspection.m4 | 92
1339 ++++++++++++++++++++++++++++++++++++++++++++++
1340 3 files changed, 111 insertions(+), 15 deletions(-)
1342 commit 421c03b1c5b69f90c778663df901b45ca3ee8ba5
1343 Author: Simon van der Linden <svdlinden@src.gnome.org>
1344 Date: Fri Nov 6 19:17:36 2009 +0100
1346 Make GType.pytype aware of the interface, enum, flags, pointer and
1349 gobject/pygtype.c | 39 +++++++++++++++++++++++++++++++++------
1350 1 files changed, 33 insertions(+), 6 deletions(-)
1352 commit a9c168c58cc6a449b51653417bf3f58bdd41457c
1353 Author: Philippe Normad <phil@base-art.net>
1354 Date: Wed Oct 21 18:01:16 2009 +0200
1356 pygmainloop: fix use of PySignal_WakeUpFD API for nested loops
1360 glib/pygmainloop.c | 95
1361 +++++++++++++++++++++++++++------------------------
1362 1 files changed, 50 insertions(+), 45 deletions(-)
1364 commit c6a5750379354c12e2599b3c73b4f9a23fd39114
1365 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1366 Date: Fri Sep 25 20:12:21 2009 +0200
1368 Post release version bump to 2.21.0
1371 1 files changed, 1 insertions(+), 1 deletions(-)
1373 commit 33920eb013628a5e22b7b32403fb965ae3210f47
1374 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1375 Date: Wed Sep 23 21:52:04 2009 +0200
1377 Update NEWS and release 2.20.0
1380 1 files changed, 6 insertions(+), 0 deletions(-)
1382 commit 66b12f7d2f54143ea80b4f8aec863b26800363d6
1383 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1384 Date: Wed Sep 23 21:51:43 2009 +0200
1386 Bump version to 2.20.0
1389 1 files changed, 1 insertions(+), 1 deletions(-)
1391 commit 7bf87338a026ac82f908aa5fddf2bfea2daf6617
1392 Author: Brian Cameron <Brian.Cameron@sun.com>
1393 Date: Wed Sep 23 12:11:50 2009 -0500
1395 Updated uninstalled.pc file so that it contains the right paths for
1396 defsdir files and codegen files. See bug #596023.
1398 pygobject-2.0-uninstalled.pc.in | 4 ++--
1399 1 files changed, 2 insertions(+), 2 deletions(-)
1401 commit d042402b7c649b2bed7f20038eb82518ec7cc9b3
1402 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1403 Date: Tue Sep 22 22:02:27 2009 +0300
1405 Plug reference leak of GSource in pyg_main_loop_init()
1407 Bug #579406, second change.
1409 glib/pygmainloop.c | 1 +
1410 1 files changed, 1 insertions(+), 0 deletions(-)
1412 commit 640be8109d066e85ed77c810830a5f73c750415b
1413 Author: Frédéric Péters <fpeters@0d.be>
1414 Date: Sun Aug 30 16:46:02 2009 +0200
1416 Specify programming language in .devhelp file
1418 This add a new language attribute (hardcoded to python) in the
1420 file that is produced when using ref-html-style.xsl.
1422 docs/xsl/devhelp.xsl | 2 +-
1423 1 files changed, 1 insertions(+), 1 deletions(-)
1425 commit c888b5ca722fcad6a03de585606c677c2969ebd6
1426 Author: Paolo Borelli <pborelli@gnome.org>
1427 Date: Thu Aug 13 21:32:07 2009 +0200
1429 Allow to use automake 1.11
1431 autogen.sh | 13 +++++++------
1432 1 files changed, 7 insertions(+), 6 deletions(-)
1434 commit 30deaba4bd1e199aab75cb346ee9237237807fbd
1435 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1436 Date: Tue Aug 11 22:19:50 2009 +0200
1440 README | 10 ++++++++--
1441 1 files changed, 8 insertions(+), 2 deletions(-)
1443 commit af165d350d0d1bb493be5140bf84376d3da1e4d8
1444 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1445 Date: Tue Aug 11 22:16:52 2009 +0200
1449 AUTHORS | 8 +++++---
1450 1 files changed, 5 insertions(+), 3 deletions(-)
1452 commit 5f9f87f276b97964b525a501d8584ea8b4d8bfd2
1453 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1454 Date: Tue Aug 11 22:11:43 2009 +0200
1456 Add myself and Paul as maintainers
1458 MAINTAINERS | 8 ++++++++
1459 pygobject.doap | 14 ++++++++++++++
1460 2 files changed, 22 insertions(+), 0 deletions(-)
1462 commit 3bfae47fbcb5523d91fb2d1ed7ea347eeddd1775
1463 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1464 Date: Tue Aug 11 20:52:44 2009 +0200
1466 Update NEWS release 2.19.0
1468 NEWS | 29 +++++++++++++++++++++++++++++
1469 1 files changed, 29 insertions(+), 0 deletions(-)
1471 commit e82a1841f31ad54dd50569d0d45290713409e0bf
1472 Author: John Finlay <finlay@moeraki.com>
1473 Date: Tue Aug 11 00:04:31 2009 -0700
1475 Add macros to help with Python list to/from GList/GSList conversions.
1477 gobject/pygobject.h | 242
1478 ++++++++++++++++++++++++++++++++++++++++++++++++++-
1479 1 files changed, 241 insertions(+), 1 deletions(-)
1481 commit f1fad96da2c531fbd3218923baa4fe806a2942d4
1482 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1483 Date: Sat Aug 8 21:37:54 2009 +0200
1485 Bug 590063 – GFileInfo.list_attributes should accept None/NULL
1487 gio/gfileinfo.override | 4 ++--
1488 1 files changed, 2 insertions(+), 2 deletions(-)
1490 commit b7907cf6ff6ccf8d38b5206f09f5c864c205e5de
1491 Author: Johan Dahlin <johan@gnome.org>
1492 Date: Fri Jul 24 14:30:37 2009 -0300
1494 Remove myself as a maintainer
1496 MAINTAINERS | 4 ----
1497 pygobject.doap | 7 -------
1498 2 files changed, 0 insertions(+), 11 deletions(-)
1500 commit be6eb21320b4688bcfcd8cbea33f7be29a76f2a2
1501 Author: John Finlay <finlay@moeraki.com>
1502 Date: Wed Jul 8 15:47:44 2009 -0700
1504 * codegen/defsgen.py (clean_patterns): Strip out Windows
1507 codegen/defsgen.py | 6 +++---
1508 1 files changed, 3 insertions(+), 3 deletions(-)
1510 commit 2214cad3529979e29342a7e1fdc2915b90ce9c10
1511 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1512 Date: Tue Jun 23 21:18:23 2009 +0200
1514 Fix the gio.unix namespace in docs
1516 docs/Makefile.am | 2 ++
1517 docs/reference/pygio-classes.xml | 2 --
1518 docs/reference/pygio-unixinputstream.xml | 26
1519 +++++++++++++-------------
1520 docs/reference/pygio-unixoutputstream.xml | 26
1521 +++++++++++++-------------
1522 docs/reference/pygiounix-classes.xml | 13 +++++++++++++
1523 docs/reference/pygobject-ref.xml | 1 +
1524 6 files changed, 42 insertions(+), 28 deletions(-)
1526 commit c0acaedfe7f4e488a490e07e3184f0709e1fadc2
1527 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1528 Date: Mon Jun 22 23:13:36 2009 +0200
1530 Add docs for gio functions (mostly for content types)
1532 docs/Makefile.am | 2 +
1533 docs/reference/pygio-classes.xml | 1 +
1534 docs/reference/pygio-functions.xml | 395
1535 ++++++++++++++++++++++++++++++++++++
1536 3 files changed, 398 insertions(+), 0 deletions(-)
1538 commit ebddee47fb7f3e06f9e0a7a14b9532d5cf8a3881
1539 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1540 Date: Sun Jun 21 18:35:56 2009 +0200
1542 Add docs for gio.Unix[In|Out]putStream classes
1544 docs/Makefile.am | 4 +
1545 docs/reference/pygio-classes.xml | 2 +
1546 docs/reference/pygio-unixinputstream.xml | 202
1547 +++++++++++++++++++++++++++++
1548 docs/reference/pygio-unixoutputstream.xml | 202
1549 +++++++++++++++++++++++++++++
1550 4 files changed, 410 insertions(+), 0 deletions(-)
1552 commit 5b71e58117c85634d95d08449eb54079b246e5be
1553 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1554 Date: Sun Jun 21 16:50:03 2009 +0300
1556 Document that many functions got moved gobject -> glib
1558 docs/reference/pygobject-functions.xml | 7 +++++++
1559 1 files changed, 7 insertions(+), 0 deletions(-)
1561 commit b270dc43f2cef5260b0bbc71356fd8e6a2b7f754
1562 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1563 Date: Sat Jun 20 19:23:25 2009 +0200
1565 Add docs for class gio.DataOutputStream
1567 docs/Makefile.am | 2 +
1568 docs/reference/pygio-classes.xml | 1 +
1569 docs/reference/pygio-dataoutputstream.xml | 504
1570 +++++++++++++++++++++++++++++
1571 3 files changed, 507 insertions(+), 0 deletions(-)
1573 commit 549313fc4886fa3deb31761de6f5400708165d86
1574 Author: Murray Cumming <murrayc@murrayc.com>
1575 Date: Thu Jun 18 18:48:37 2009 +0200
1577 Allow h2def.py to work when there are tabs or multiple spaces after
1580 codegen/h2def.py | 8 ++++----
1581 1 files changed, 4 insertions(+), 4 deletions(-)
1583 commit 5c36ef20dca8cd1793f2d3e88949675299097f40
1584 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1585 Date: Mon Jun 15 23:02:34 2009 +0200
1587 Add dpcs for class gio.DataInputStream
1589 docs/Makefile.am | 2 +
1590 docs/reference/pygio-classes.xml | 1 +
1591 docs/reference/pygio-constants.xml | 66 +++
1592 docs/reference/pygio-datainputstream.xml | 799
1593 ++++++++++++++++++++++++++++++
1594 4 files changed, 868 insertions(+), 0 deletions(-)
1596 commit a8b36c343c6850af929c1d5a930f923831b4e637
1597 Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
1598 Date: Mon Jun 15 23:25:01 2009 +0300
1600 Fix build when builddir is not the same as srcdir
1604 girepository/Makefile.am | 2 +-
1605 1 files changed, 1 insertions(+), 1 deletions(-)
1607 commit 9d9ae97b8a49836ec1f3b8d6529bafe1cc06d4d7
1608 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1609 Date: Mon Jun 15 23:19:47 2009 +0300
1611 Make gio.Emblem constructor new-style
1613 Add optional 'origin' parameter. Expand gio.Emblem documentation and
1614 mark gio.emblem_new_with_origin as sort-of-deprecated.
1616 docs/reference/pygio-emblem.xml | 51
1617 +++++++++++++++++++++++++++++++++++++-
1618 gio/gio.defs | 5 ++-
1619 2 files changed, 52 insertions(+), 4 deletions(-)
1621 commit 268e1681fd5b46e6412d3a8db84f3f1cb02fdbde
1622 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1623 Date: Sat Jun 13 14:44:47 2009 +0200
1625 Add docs for gio.BufferedOutputStream class
1627 docs/Makefile.am | 96 +++++-----
1628 docs/reference/pygio-bufferedoutputstream.xml | 275
1629 +++++++++++++++++++++++++
1630 docs/reference/pygio-classes.xml | 1 +
1631 3 files changed, 325 insertions(+), 47 deletions(-)
1633 commit a6e25aaa7c8f27d62f2917b06728d7ccfcd46416
1634 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1635 Date: Sat Jun 13 14:38:34 2009 +0200
1637 Fix gio.BufferedInputStream docs
1639 Added the constructor reference and fixed a typo in properties header
1641 docs/reference/pygio-bufferedinputstream.xml | 34
1642 ++++++++++++++++++++++++-
1643 1 files changed, 32 insertions(+), 2 deletions(-)
1645 commit a9b13b60a5aad726d7d7dd7fdc5153b1561fb591
1646 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1647 Date: Sat Jun 13 01:25:06 2009 +0200
1649 Add docs for gio.BufferedInputStream
1651 docs/Makefile.am | 2 +
1652 docs/reference/pygio-bufferedinputstream.xml | 431
1653 ++++++++++++++++++++++++++
1654 docs/reference/pygio-classes.xml | 1 +
1655 3 files changed, 434 insertions(+), 0 deletions(-)
1657 commit 7766daa59b0e2b85413cee368bf2ebd2afe198e1
1658 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1659 Date: Sun May 31 18:25:47 2009 +0300
1661 Cleanup GIO overrides to use Python function/method names
1663 Also move several gio.Mount overrides over from 'gio.override' to
1664 existing 'gmount.override'. Part of bug #584289.
1666 gio/gfile.override | 20 ++--
1667 gio/gfileenumerator.override | 6 +-
1668 gio/ginputstream.override | 2 +-
1669 gio/gio.override | 204
1670 ------------------------------------------
1671 gio/gmount.override | 204
1672 ++++++++++++++++++++++++++++++++++++++++++
1673 5 files changed, 218 insertions(+), 218 deletions(-)
1675 commit 07e9c18dc092f6546230168b6b69c1b3454e120a
1676 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1677 Date: Sun May 31 18:56:55 2009 +0300
1679 Make codegen report errors using Python function/method names
1681 Part of bug #584289.
1683 codegen/codegen.py | 9 +++++----
1684 codegen/definitions.py | 10 +++++++++-
1685 2 files changed, 14 insertions(+), 5 deletions(-)
1687 commit 235fde85d015382f2ba38b21968e82b3ac0b6612
1688 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1689 Date: Fri Jun 12 00:12:17 2009 +0200
1691 Fix object type in gio.BufferedInputStream_fill_async
1693 gio/gbufferedinputstream.override | 2 +-
1694 1 files changed, 1 insertions(+), 1 deletions(-)
1696 commit 407b0e909056f15960e6a4e549896d786ce0a0b2
1697 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1698 Date: Tue Jun 9 00:08:21 2009 +0200
1700 Wrap gio.BufferedInputStream.fill_async
1702 Wrap the method gio.BufferedInputStream.fill_async and add a test
1704 gio/Makefile.am | 1 +
1705 gio/gbufferedinputstream.override | 70
1706 +++++++++++++++++++++++++++++++++++++
1707 gio/gio.override | 1 +
1708 tests/test_gio.py | 25 +++++++++++++
1709 4 files changed, 97 insertions(+), 0 deletions(-)
1711 commit b7c96b41b287685fe57504e0add3a6f16e649975
1712 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1713 Date: Mon Jun 8 15:42:40 2009 +0200
1715 Add gio.BufferedOutputStream which was forgotten in the types
1718 gio/gio-types.defs | 7 +++++++
1719 1 files changed, 7 insertions(+), 0 deletions(-)
1721 commit 3666f75af4ef2c8e038116aee5afada59d59f689
1722 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1723 Date: Mon Jun 8 14:20:02 2009 +0200
1725 Add docs for gio.MemoryOutputStream
1727 docs/Makefile.am | 2 +
1728 docs/reference/pygio-classes.xml | 1 +
1729 docs/reference/pygio-memoryoutputstream.xml | 175
1730 +++++++++++++++++++++++++++
1731 3 files changed, 178 insertions(+), 0 deletions(-)
1733 commit 6eb5e3988cbddb4afb3d5747364d6eb80370bb78
1734 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1735 Date: Mon Jun 8 13:30:15 2009 +0200
1737 Split overrides for gio.MemoryOutputStream
1739 gio/Makefile.am | 1 +
1740 gio/gio.override | 1 +
1741 gio/gmemoryoutputstream.override | 45
1742 ++++++++++++++++++++++++++++++++++++++
1743 gio/goutputstream.override | 24 --------------------
1744 4 files changed, 47 insertions(+), 24 deletions(-)
1746 commit dfbdf23633a772e78b47b0e7b0c3e3b87855d9ff
1747 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1748 Date: Mon Jun 8 11:45:11 2009 +0200
1750 Wrap gio.memory_input_stream_new_from_data
1752 Add the wrapper for gio.memory_input_stream_new_from_data including
1755 docs/Makefile.am | 4 +-
1756 docs/reference/pygio-classes.xml | 1 +
1757 docs/reference/pygio-memoryinputstream.xml | 151
1758 ++++++++++++++++++++++++++++
1759 gio/Makefile.am | 1 +
1760 gio/ginputstream.override | 34 ------
1761 gio/gio.override | 1 +
1762 gio/gmemoryinputstream.override | 91 +++++++++++++++++
1763 tests/test_gio.py | 4 +
1764 8 files changed, 252 insertions(+), 35 deletions(-)
1766 commit fcc3cb0e167789746a1a9db0cba54ea7a97c7259
1767 Author: Simon van der Linden <simon.vanderlinden@student.uclouvain.be>
1768 Date: Mon Jun 8 19:15:24 2009 +0200
1770 Fixes whitespaces style issues with girepository.
1772 girepository/Makefile.am | 2 +-
1773 girepository/bank-repository.c | 67
1774 +++++++++++++++++++--------------------
1775 girepository/bank.h | 2 +-
1776 girepository/btypes.py | 6 ++--
1777 girepository/module.py | 2 +-
1778 5 files changed, 39 insertions(+), 40 deletions(-)
1780 commit fb4b2c8cdad2853e6bfe9526529e3a3ab052c5e0
1781 Author: Simon van der Linden <simon.vanderlinden@student.uclouvain.be>
1782 Date: Fri Jun 5 19:03:59 2009 +0200
1784 Removes the header but the modeline in test_girepository.py.
1786 tests/test_girepository.py | 26 +-------------------------
1787 1 files changed, 1 insertions(+), 25 deletions(-)
1789 commit abe4828f52c7eb3a08f5b592e7ced1e97a58ef5c
1790 Author: Simon van der Linden <simon.vanderlinden@student.uclouvain.be>
1791 Date: Wed Jun 3 10:47:58 2009 +0200
1793 Adds overrides modules from PyBank.
1795 girepository/Makefile.am | 3 +++
1796 girepository/importer.py | 3 +--
1797 girepository/overrides/Gdk.py | 14 ++++++++++++++
1798 girepository/overrides/Gtk.py | 8 ++++++++
1799 4 files changed, 26 insertions(+), 2 deletions(-)
1801 commit c12964e6a3354d8063355225c94e6d21d621e08b
1802 Author: Simon van der Linden <simon.vanderlinden@student.uclouvain.be>
1803 Date: Tue Jun 2 23:40:41 2009 +0200
1805 Disables the tests that fail in tests/test_girepository.py.
1807 tests/test_girepository.py | 242
1808 +++++++++++++++++++++++++++++++++-----------
1809 1 files changed, 182 insertions(+), 60 deletions(-)
1811 commit a4469a3f7d32a25156bae5e7aef9ec4ae5f6e140
1812 Author: Simon van der Linden <simon.vanderlinden@student.uclouvain.be>
1813 Date: Tue Jun 2 23:03:26 2009 +0200
1815 Imports test_girepository.py from former PyBank's
1816 everything_unittest.py.
1818 tests/test_girepository.py | 288
1819 ++++++++++++++++++++++++++++++++++++++++++++
1820 1 files changed, 288 insertions(+), 0 deletions(-)
1822 commit e4f2a5ef8734cf40cf8345d442612db1f6c62d5a
1823 Author: Simon van der Linden <simon.vanderlinden@student.uclouvain.be>
1824 Date: Thu May 28 17:45:11 2009 +0200
1826 Introduces the girepository module from the former PyBank.
1831 girepository/Makefile.am | 52 ++
1832 girepository/__init__.py | 24 +
1833 girepository/bank-argument.c | 379 +++++++++++++
1834 girepository/bank-info.c | 1194
1835 ++++++++++++++++++++++++++++++++++++++++
1836 girepository/bank-repository.c | 237 ++++++++
1837 girepository/bank.c | 155 ++++++
1838 girepository/bank.h | 80 +++
1839 girepository/btypes.py | 300 ++++++++++
1840 girepository/importer.py | 52 ++
1841 girepository/module.py | 224 ++++++++
1842 girepository/repository.py | 51 ++
1843 14 files changed, 2799 insertions(+), 32 deletions(-)
1845 commit f5ab5046fe9b67ec5e8fc64679e1a3d01787af7e
1846 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1847 Date: Tue Jun 2 18:28:22 2009 +0200
1849 Fix the docs for gio.FilterOutputStream
1851 docs/reference/pygio-filteroutputstream.xml | 6 +++---
1852 1 files changed, 3 insertions(+), 3 deletions(-)
1854 commit fded60d8376fc45d19bf6cd8be6b927cc3f2e8c6
1855 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1856 Date: Tue Jun 2 18:27:00 2009 +0200
1858 Add gio.FilterOutputStream docs
1860 docs/Makefile.am | 2 +
1861 docs/reference/pygio-classes.xml | 1 +
1862 docs/reference/pygio-filteroutputstream.xml | 152
1863 +++++++++++++++++++++++++++
1864 3 files changed, 155 insertions(+), 0 deletions(-)
1866 commit e2c31f916967229b6547e68013628ce0082cf875
1867 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1868 Date: Tue Jun 2 13:29:59 2009 +0200
1870 Add gio.FilterInputStream docs
1872 docs/Makefile.am | 2 +
1873 docs/reference/pygio-classes.xml | 1 +
1874 docs/reference/pygio-filterinputstream.xml | 152
1875 ++++++++++++++++++++++++++++
1876 3 files changed, 155 insertions(+), 0 deletions(-)
1878 commit 49a467eee445bc75554db0374006722ac075194b
1879 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1880 Date: Tue Jun 2 11:33:20 2009 +0200
1882 Add API appeared in 2.20 but not marked as such in gio docs
1884 gio/gio.defs | 30 ++++++++++++++++++++++++++++++
1885 1 files changed, 30 insertions(+), 0 deletions(-)
1887 commit 180c157f2a20b7d2dd9af05bfb5f515fd23870a0
1888 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1889 Date: Tue Jun 2 10:41:26 2009 +0200
1891 Wrap gio.FileOutputStream.query_info_async
1893 Add the wrapper for gio.FileOutputStream.query_info_async
1894 including docs and a test.
1896 docs/Makefile.am | 2 +
1897 docs/reference/pygio-classes.xml | 1 +
1898 docs/reference/pygio-fileoutputstream.xml | 257
1899 +++++++++++++++++++++++++++++
1900 gio/Makefile.am | 3 +-
1901 gio/gfileoutputstream.override | 68 ++++++++
1902 gio/gio.override | 1 +
1903 tests/test_gio.py | 27 +++
1904 7 files changed, 358 insertions(+), 1 deletions(-)
1906 commit 4673577d1f6c3d54423808dd575987092fb05ad2
1907 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1908 Date: Tue Jun 2 10:17:41 2009 +0200
1910 Fix gio.FileInputStream docs
1912 Add implemented interface section and remove a method description
1914 docs/reference/pygio-fileinputstream.xml | 25 +++++++++----------------
1915 1 files changed, 9 insertions(+), 16 deletions(-)
1917 commit 1e1cad02879d514745b5233658654cbe944530a5
1918 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1919 Date: Mon Jun 1 22:54:26 2009 +0200
1923 gio/gfileinputstream.override | 14 +++++++-------
1924 1 files changed, 7 insertions(+), 7 deletions(-)
1926 commit f605811afe8c91f121e89b6f9ec28c70b62f4110
1927 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
1928 Date: Mon Jun 1 22:40:56 2009 +0200
1930 Wrap gio.FileInputStream.query_async
1932 Add the wrapper for gio.FileInputStream.query_async including docs and
1935 docs/Makefile.am | 2 +
1936 docs/reference/pygio-classes.xml | 1 +
1937 docs/reference/pygio-fileinputstream.xml | 221
1938 ++++++++++++++++++++++++++++++
1939 gio/Makefile.am | 1 +
1940 gio/gfileinputstream.override | 68 +++++++++
1941 gio/gio.override | 1 +
1942 tests/test_gio.py | 27 ++++
1943 7 files changed, 321 insertions(+), 0 deletions(-)
1945 commit 08623e54a426377c1504b5c364aabae5a17f8ad8
1946 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1947 Date: Sun May 31 17:43:16 2009 +0300
1949 Install executable codegen parts with executing permissions
1951 Also add shebang where it was missing. Bug #583979.
1953 codegen/Makefile.am | 23 ++++++++++++-----------
1954 codegen/code-coverage.py | 2 ++
1955 codegen/codegen.py | 2 ++
1956 codegen/defsconvert.py | 2 ++
1957 4 files changed, 18 insertions(+), 11 deletions(-)
1959 commit 833d4da202bcfcb01a414f8aec4b751ec8e1ccb2
1960 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1961 Date: Sat May 30 16:57:49 2009 +0300
1963 Wrap gio.DataInputStream.read_line_async and read_until_async
1965 Wrap the functions and their corresponding *_finish() functions.
1966 Create 'gdatainputstream.override' for these and move two existing
1967 functions there. Add unit tests. Re-enable synchronous read_line
1968 unit test and adjust it for new official GIO behavior. Bug #584285.
1970 gio/Makefile.am | 1 +
1971 gio/gdatainputstream.override | 250
1972 +++++++++++++++++++++++++++++++++++++++++
1973 gio/ginputstream.override | 65 -----------
1975 gio/gio.override | 1 +
1976 tests/test_gio.py | 51 ++++++++-
1977 6 files changed, 300 insertions(+), 72 deletions(-)
1979 commit 2cb569c0ced49f9ed5ca83292d5f15c837066688
1980 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1981 Date: Sat May 30 17:24:15 2009 +0300
1983 Fix gio.OutputStream.splice_async
1987 gio/goutputstream.override | 8 ++++----
1988 1 files changed, 4 insertions(+), 4 deletions(-)
1990 commit e43fa429f6b4019a432acb481bbc07c8201cc46d
1991 Author: Paul Pogonyshev <pogonyshev@gmx.net>
1992 Date: Wed May 27 21:19:27 2009 +0300
1994 Code maintenance: ignore one more file created by unit tests
1996 tests/.gitignore | 1 +
1997 1 files changed, 1 insertions(+), 0 deletions(-)
1999 commit 76e9dc74ac706a9207f9d31f887d6e38df2a678f
2000 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2001 Date: Mon May 25 20:20:38 2009 +0200
2003 Update the docs with new 2.20 API
2005 docs/reference/pygio-appinfo.xml | 115 ++++++++++++++++++++++++++++
2006 docs/reference/pygio-icon.xml | 99 +++++++++++++++++++++++-
2007 docs/reference/pygio-mount.xml | 156
2008 ++++++++++++++++++++++++++++++++++++++
2009 3 files changed, 367 insertions(+), 3 deletions(-)
2011 commit 8e40d71ac23deb7d91789486ee8cad440a6be1dd
2012 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2013 Date: Mon May 25 01:33:08 2009 +0200
2017 add the new API added in gio 2.20, some needs to be wrapped manually
2020 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2021 gio/unix.defs | 48 +++++++++++++++++++++----
2022 2 files changed, 146 insertions(+), 8 deletions(-)
2024 commit 0d08df42514fba6abc896814abfee0d2d083c29e
2025 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2026 Date: Mon May 25 00:14:21 2009 +0200
2028 Post release version bump 2.19.0
2031 1 files changed, 1 insertions(+), 1 deletions(-)
2033 commit edfb09e3de7baf294b3beba84b4ecb94e1f16764
2034 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2035 Date: Sun May 24 23:56:29 2009 +0200
2037 Update NEWS, release 2.18.0
2039 NEWS | 14 ++++++++++++++
2040 configure.ac | 4 ++--
2041 2 files changed, 16 insertions(+), 2 deletions(-)
2043 commit e0648ea435e0b309cdd5bb0ebe56d4534efd26e4
2044 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2045 Date: Sun May 24 22:18:40 2009 +0200
2047 Add documentation for the gio.OutputStream class
2049 The docs for this class are not completed, missing methods
2051 The index is complete though, it will be completed once all the
2053 are in place so we can ship a (almost) complete reference.
2055 docs/Makefile.am | 2 +
2056 docs/reference/pygio-classes.xml | 3 +-
2057 docs/reference/pygio-outputstream.xml | 140
2058 +++++++++++++++++++++++++++++++++
2059 3 files changed, 144 insertions(+), 1 deletions(-)
2061 commit 11524cdf6472d9115a812ce431f6767aec5627bc
2062 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2063 Date: Sun May 24 22:12:04 2009 +0200
2065 Wrap gio.OutputStream.splice_async()
2067 wrap gio.OutputStream.splice_async() and add a test.
2069 gio/goutputstream.override | 58
2070 +++++++++++++++++++++++++++++++++++++++++++-
2071 tests/test_gio.py | 20 +++++++++++++++
2072 2 files changed, 77 insertions(+), 1 deletions(-)
2074 commit 82ad6b8c8ea4d6694126f5e0e67b826717e38f19
2075 Author: Emilio Pozuelo Monfort <pochu@ubuntu.com>
2076 Date: Sun May 24 22:55:16 2009 +0300
2078 Add Python version into installed libpyglib name
2080 Do this now, while no-one (as far as we know) links to the library
2081 besides PyGObject itself. Bug #550235.
2084 gio/Makefile.am | 2 +-
2085 glib/Makefile.am | 10 +++++-----
2086 gobject/Makefile.am | 2 +-
2087 4 files changed, 9 insertions(+), 7 deletions(-)
2089 commit 59da8cd24ea390b6c983995833ec6b0e5d028b35
2090 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2091 Date: Sun May 24 11:44:24 2009 +0200
2093 Wrap gio.OutputStream.flush_async()
2095 wrap gio.OutputStream.flush_async() and add a test.
2097 gio/goutputstream.override | 47
2098 +++++++++++++++++++++++++++++++++++++++++++-
2099 tests/test_gio.py | 11 ++++++++++
2100 2 files changed, 57 insertions(+), 1 deletions(-)
2102 commit 84ab6178ed0033f69932df5bc73c86bdff80c953
2103 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2104 Date: Sun May 17 17:29:37 2009 +0200
2106 Add documentation for the gio.FileMonitor class
2108 The docs for this class are not completed, missing methods
2110 The index is complete though, it will be completed once all the
2112 are in place so we can ship a (almost) complete reference.
2114 docs/Makefile.am | 2 +
2115 docs/reference/pygio-classes.xml | 1 +
2116 docs/reference/pygio-filemonitor.xml | 128
2117 ++++++++++++++++++++++++++++++++++
2118 3 files changed, 131 insertions(+), 0 deletions(-)
2120 commit 629496a5617d30e4dfa494b05a62c85a6af77b9a
2121 Author: Josselin Mouette <joss@malsain.org>
2122 Date: Sun May 17 18:03:44 2009 +0300
2124 Use 'Requires.private' for libffi in '.pc' files
2126 Correction for patch in bug #550231.
2128 pygobject-2.0-uninstalled.pc.in | 3 ++-
2129 pygobject-2.0.pc.in | 3 ++-
2130 2 files changed, 4 insertions(+), 2 deletions(-)
2132 commit 90cd8b7c4a25cd2ecb751f8337b401c98538272b
2133 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2134 Date: Wed May 13 21:54:39 2009 +0200
2136 Add wrapper for gio.FileAttributeMatcher
2138 added a boxed type for gio.FileAttributeMatcher which has been
2140 wrapping the gio API. This should probably be done in gio itself.
2142 gio/gfileinfo.override | 24 ++++++++++++++++++++++--
2143 gio/gio-types.defs | 7 +++++++
2144 gio/gio.override | 2 ++
2145 3 files changed, 31 insertions(+), 2 deletions(-)
2147 commit e707447d9313f2f2ecba395cfe3682d5a5e859f4
2148 Author: Paul Pogonyshev <pogonyshev@gmx.net>
2149 Date: Wed May 13 22:06:25 2009 +0300
2151 Mark relevant glib.IOChannel methods as METH_NOARGS
2153 Additionally fix glib.IOChannel.set_close_on_unref: was marked
2154 METH_NOARGS but actually accepted arguments. Fixes bug #582427.
2156 glib/pygiochannel.c | 83
2157 ++++++++++++--------------------------------------
2158 1 files changed, 20 insertions(+), 63 deletions(-)
2160 commit 002915e5f458fec5a89766a54e8119a70a80caa7
2161 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2162 Date: Tue May 12 20:37:24 2009 +0200
2164 Add documentation for the gio.FileInfo class
2166 The docs for this class are not completed, missing methods
2168 The index is complete though, it will be completed once all the
2170 are in place so we can ship a (almost) complete reference.
2172 docs/Makefile.am | 2 +
2173 docs/reference/pygio-classes.xml | 1 +
2174 docs/reference/pygio-fileinfo.xml | 346
2175 +++++++++++++++++++++++++++++++++++++
2176 3 files changed, 349 insertions(+), 0 deletions(-)
2178 commit 8cd25c871609580425c6c4c9e5bc6ec8d40862a1
2179 Author: Paul Pogonyshev <pogonyshev@gmx.net>
2180 Date: Sat May 9 16:46:04 2009 +0300
2182 Retire hand-written ChangeLog; autocreate from Git history
2184 Basically copied over from GLib source tree.
2187 ---------------------------------------------------
2188 ChangeLog.pre-2.18 | 3608
2189 ++++++++++++++++++++++++++++++++++++++++++++++++++++
2191 3 files changed, 3640 insertions(+), 3606 deletions(-)
2193 commit 23556bdbcf9cf06db866901fb822dd78a9043648
2194 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2195 Date: Sat May 9 00:03:05 2009 +0200
2197 Fix a bug in InputStream.skip_async
2199 use the count argument instead of buffer_size which is always zero
2201 gio/ginputstream.override | 3 ++-
2202 1 files changed, 2 insertions(+), 1 deletions(-)
2204 commit ed6b06315c17441b41c001d38537c904b8fe18de
2205 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2206 Date: Sat May 9 00:02:33 2009 +0200
2208 Add docs for the gio.InputStream class
2210 docs/Makefile.am | 2 +
2211 docs/reference/pygio-classes.xml | 1 +
2212 docs/reference/pygio-inputstream.xml | 730
2213 ++++++++++++++++++++++++++++++++++
2214 3 files changed, 733 insertions(+), 0 deletions(-)
2216 commit d58322b84d47da7905f95b43e9e0daf9f7c4b507
2217 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2218 Date: Mon May 4 23:40:28 2009 +0200
2220 Wrap gio.InputStream.skip_async()
2222 wrap gio.InputStream.skip_async() and add a test.
2224 gio/ginputstream.override | 50
2225 ++++++++++++++++++++++++++++++++++++++++++++-
2226 tests/test_gio.py | 20 ++++++++++++++++++
2227 2 files changed, 69 insertions(+), 1 deletions(-)
2229 commit 2311187824d1b48a996ee2620fd3c9a63e3edd66
2230 Author: Siavash Safi <siavash@siavashs.org>
2231 Date: Mon May 4 15:46:49 2009 +0430
2233 Add -n --namespace option and the code to remove
2234 dll API in headers, Added documentation
2236 Patch from bug #579275
2239 codegen/h2def.py | 133
2240 ++++++++++++++++++++++++++++++++++++++++++++----------
2241 2 files changed, 117 insertions(+), 24 deletions(-)
2243 commit 442ec5bb997bb7dab55baeea6e54e79d3ce0d3c1
2244 Author: Paul Pogonyshev <pogonyshev@gmx.net>
2245 Date: Sat May 2 23:54:52 2009 +0300
2247 Properly mark glib.get_user_special_dir() as a keywords method
2251 glib/glibmodule.c | 2 +-
2252 1 files changed, 1 insertions(+), 1 deletions(-)
2254 commit f466dca880cc6ea68b9fe236943eea7a07d33520
2255 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2256 Date: Sun May 3 11:03:25 2009 +0200
2258 Add docs for the gio.LoadableIcon class
2260 docs/Makefile.am | 2 +
2261 docs/reference/pygio-classes.xml | 1 +
2262 docs/reference/pygio-loadableicon.xml | 198
2263 +++++++++++++++++++++++++++++++++
2264 3 files changed, 201 insertions(+), 0 deletions(-)
2266 commit eab4ebf7f6c82580b61205f34e1cfe535aeada60
2267 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2268 Date: Sun May 3 01:21:55 2009 +0200
2270 Add docs for the gio.ThemedIcon class
2272 docs/Makefile.am | 2 +
2273 docs/reference/pygio-classes.xml | 1 +
2274 docs/reference/pygio-themedicon.xml | 204
2275 +++++++++++++++++++++++++++++++++++
2276 3 files changed, 207 insertions(+), 0 deletions(-)
2278 commit 22d7de8b620055f14b30f9c3c99160c8b4ebe672
2279 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2280 Date: Sat May 2 12:25:19 2009 +0200
2282 post release version bump to 2.17.1
2285 1 files changed, 1 insertions(+), 1 deletions(-)
2287 commit 282ac3c76e1e3513bd76f819f320ec56aba15d9e
2288 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2289 Date: Fri May 1 23:40:31 2009 +0200
2293 docs/reference/pygio-mountoperation.xml | 2 +-
2294 1 files changed, 1 insertions(+), 1 deletions(-)
2296 commit d8b70dec1e5c09b73ae277f4f5b246315841fb8e
2297 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2298 Date: Fri May 1 22:24:33 2009 +0200
2300 Add docs for the gio.MountOperation class
2302 docs/Makefile.am | 2 +
2303 docs/reference/pygio-classes.xml | 1 +
2304 docs/reference/pygio-constants.xml | 107 +++++
2305 docs/reference/pygio-mountoperation.xml | 726
2306 +++++++++++++++++++++++++++++++
2307 4 files changed, 836 insertions(+), 0 deletions(-)
2309 commit fceea8e843e880f0469e454df23141e7dd2bc0cf
2310 Author: Gian Mario Tagliaretti <gianmt@gnome.org>
2311 Date: Thu Apr 30 22:13:06 2009 +0200
2313 Update NEWS, release 2.17.0
2316 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2317 1 files changed, 93 insertions(+), 0 deletions(-)
2319 commit 47389217d1a65a8e3f404d486c508cf5d3164756
2320 Author: Paul Pogonyshev <pogonyshev@gmx.net>
2321 Date: Thu Apr 30 22:47:19 2009 +0300
2323 Fix memory leak in gio.File.query_info_async()
2325 After the recent patch it would leak exception data if old argument
2326 order was used. Properly decref the objects.
2328 gio/gfile.override | 4 ++++
2329 1 files changed, 4 insertions(+), 0 deletions(-)