1. 01 Jun, 2012 1 commit
  2. 09 May, 2012 1 commit
  3. 05 May, 2012 1 commit
  4. 03 May, 2012 2 commits
    • Martin Pitt's avatar
      Fix building with --disable-cairo · fd7f8eef
      Martin Pitt authored
      Build gobject-introspection's regress.c against cairo, not pycairo/py3cairo. We
      always need cairo to build, so unconditionally check for this in configure.ac.
      
      In test_everything.py, gracefully handle the absence of the "cairo" Python
      module, which we do not have when building without cairo support.
      fd7f8eef
    • Martin Pitt's avatar
      tests: Fix deprecated assertions · 1c5634e6
      Martin Pitt authored
      assertAlmostEquals 鈫 assertAlmostEqual
      assertNotEquals 鈫 assertNotEqual
      1c5634e6
  5. 24 Apr, 2012 2 commits
  6. 22 Apr, 2012 1 commit
  7. 19 Apr, 2012 2 commits
  8. 09 Apr, 2012 1 commit
  9. 27 Mar, 2012 1 commit
  10. 22 Mar, 2012 5 commits
  11. 21 Mar, 2012 2 commits
  12. 19 Mar, 2012 1 commit
  13. 16 Feb, 2012 1 commit
    • Martin Pitt's avatar
      Add test for GPtrArray with transfer full · 0739c39f
      Martin Pitt authored
      This complements the already existing test for a "transfer container" return
      array. We can't verify the internal refcount as these arrays get marshalled
      internally, but at least we can verify that it does not crash due to
      double-free.
      0739c39f
  14. 10 Feb, 2012 1 commit
  15. 06 Feb, 2012 1 commit
  16. 25 Jan, 2012 1 commit
    • Martin Pitt's avatar
      Fix method names of callback tests · f8240403
      Martin Pitt authored
      Change test_everything.TestCallbacks.* test names from camelCase to the
      standard PEP-8 underscore_style. This is now consistent with all other test
      case names.
      f8240403
  17. 24 Jan, 2012 1 commit
  18. 27 Oct, 2011 1 commit
  19. 21 Oct, 2011 1 commit
  20. 14 Oct, 2011 1 commit
  21. 30 Aug, 2011 1 commit
  22. 26 Aug, 2011 1 commit
  23. 13 Aug, 2011 2 commits
  24. 02 Feb, 2011 1 commit
    • Steve Fr茅cinaux's avatar
      Fix wrong refcount when calling introspected widget constructors · 7bc41228
      Steve Fr茅cinaux authored
      Introspected widget constructors, like Gtk.Button.new(), can return
      objects with a floating reference, which was then reffed by pygobject,
      resulting in two references, despite the object is not owned by anyone.
      
      This patch uses ref_sink() when pygobject takes its own reference, to
      avoid adding that extra reference. Hence we now claim ownership on
      objects returned by constructors with transfer=none (which is the case
      for nearly all the widget constructors, despite the floating ref).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=640868
      7bc41228
  25. 17 Jan, 2011 1 commit
    • Laszlo Pandy's avatar
      In IntrospectionModule and DynamicModule classes, make all instance attributes... · 09c21c79
      Laszlo Pandy authored
      In IntrospectionModule and DynamicModule classes, make all instance attributes start with an underscore.
      
      This changes IntrospectionModule.version to _version and DynamicModule.introspection_module to _introspection_module.
      This is done to mark the attributes as private, and also avoid name collisions with attributes from the typelib.
      In Gstreamer, there is a function gst_version, which was previously inaccessible because of IntrospectionModule.version overriding it.
      09c21c79
  26. 13 Jan, 2011 1 commit
  27. 29 Nov, 2010 3 commits
  28. 23 Sep, 2010 2 commits