Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Mar 24, 2011

  1. Dieter Verfaillie ensure eol characters are preserved when writing templat…

    …e files (so \n does not become \r\n)
    dieterv authored
  2. Dieter Verfaillie remove \r as wel as \n character

    dieterv authored

Mar 22, 2011

  1. [gi] foreign types now take interface infos instead of type infos

     * this is a prep for the invoke-rewrite branch
     * when marshalling foreign structs we may not have the type info but
       we will always have the interface info to pass
     * this simplifies the code because we were simply converting the
       type info back to an interface info anyway so there is less
       refcounting to keep track of
     * also fixes a bug where we were leaking PyNone ref counts
    John (J5) Palmieri authored
  2. Martin Pitt

    Fix GSchema tests for separate build tree

    When using a separate build tree, the compiled GSettings schema will be in the
    build tree, but as the test scripts are only in the source tree they won't find
    the compiled schema. Pass the build dir as environment variable and prefer it
    over's directory.
    martinpitt authored

Mar 21, 2011

  1. [gi] marshal raw closures

    * before we were able to marshal python callables into methods that took
      GClosures but we had no way to take a GClosure returned from one
      method and pass it to another - this enables that usecase
    John (J5) Palmieri authored
  2. John Stowers add and webkit

    authored John (J5) Palmieri committed
  3. John Stowers remove gobject tests, GObject works now

    authored John (J5) Palmieri committed
  4. [gi-demos] add pickers demo

    John (J5) Palmieri authored
  5. [gi-demos] add menu demo

    John (J5) Palmieri authored
  6. [gi-overrides] fix exception block so it works in Python 2.5

    John (J5) Palmieri authored
  7. Martin Pitt

    Revert "Deduce PYTHON_LIBS in addition to PYTHON_INCLUDES"

    This reverts commit fc7d7f7.
    This introduces additional libpython dependencies, which breaks distributions
    which support multiple Python versions, and also causes the python interpreter
    to be in memory twice in some cases.
    martinpitt authored

Mar 18, 2011

  1. Dieter Verfaillie fix user_access_control option

    dieterv authored

Mar 16, 2011

  1. Martin Pitt

    [gi] Respect the MessageType for Gtk.MessageDialog

    Don't just ignore the type argument, actually pass it on. Thanks to Tualatrix
    Chou for spotting this!
    martinpitt authored

Mar 15, 2011

  1. Martin Pitt

    [gi] Do not require signature for D-BUS methods without arguments

    Calling methods on DBusProxy objects usually requires specifying the signature
    as first argument. However, if the D-BUS method does not take any arguments,
    specifying the empty '()' signature does not give any additional information,
    so allow the caller to just call the proxy method without any arguments.
    Also ensure that passing a non-string signature raises a comprehensible
    exception, instead of crashing deep in the GVariant leaf constructor.
    martinpitt authored

Mar 09, 2011

  1. John Stowers

    [gi-overrides] TreeViewColumn.set_cell_data_func func_data can be None

  2. John Stowers

    [gi-demos] dont try and run demos that represent directories


Mar 07, 2011

  1. [gi-demos] some python 3 compat fixes

    John (J5) Palmieri authored
  2. [gi-demos] add liststore demo

    John (J5) Palmieri authored
  3. [gi-demos] catch the correct error class

    John (J5) Palmieri authored
  4. Steve Frécinaux

    Do not leak python references when using the helper.

    Since this helper was storing plain references in a long-lived dict, the
    refcount for the instances would never drop to zero, and so they would
    never get finalized.
    nud authored John (J5) Palmieri committed
  5. handle uchar as bytes, not strings in python 3

    * This worked in Python2 because bytes and strings are equivilant and the macro
      PYGLIB_PyString_FromStringAndSize evaluated to a PyString
    * In Python 3 PYGLIB_PyString_FromStringAndSize evaluates to a PyUnicode
    * PYGLIB_PyBytes_FromStringAndSize evaluates to a PyString in Python 2
      and a PyBytes object in Python 3
    John (J5) Palmieri authored
  6. [gi-overrides] handle unichar gvalues when setting treemodels

    John (J5) Palmieri authored
  7. [gi-overrides] special case python 2 keywords that crept in

    John (J5) Palmieri authored

Mar 04, 2011

  1. check for the py3 _thread module in if thread is not found

    John (J5) Palmieri authored
  2. [gi-demos] add iconview demo

    John (J5) Palmieri authored

Mar 03, 2011

  1. [gi] wrap the keyword argument in a dict so we don't break Python 2.5

    * python < 2.6 does not allow sending in keyword litterals after sending in
      *args.  You can only send in **kwds.
    John (J5) Palmieri authored
  2. [gi-demos] add the combobox with string ids section to the demos

    John (J5) Palmieri authored
  3. [gi-overrides] add an override for Gdk.RGBA

    John (J5) Palmieri authored
  4. [gi-demos] fix up search-entry to reflect annotations fixed in Gtk+ m…

    John (J5) Palmieri authored
  5. [gi-demos] add search entry demo

    John (J5) Palmieri authored
  6. [gi] wrap map in a list for Python 3 compat

    John (J5) Palmieri authored
  7. [gi-demos] fix up the validation combobox

    John (J5) Palmieri authored
  8. add overridesdir variable in the .pc file for 3rd party overrides

    John (J5) Palmieri authored
  9. Dieter Verfaillie Set bdist_wininst user-access-control property

    dieterv authored John (J5) Palmieri committed

Mar 02, 2011

  1. Martin Pitt

    Fix uninitialized variable in gi.require_version()

    martinpitt authored
Something went wrong with that request. Please try again.