Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 24, 2011
  1. @dieterv

    dsextras.py: ensure eol characters are preserved when writing templat…

    dieterv authored
    …e files (so \n does not become \r\n)
  2. @dieterv
Commits on Mar 22, 2011
  1. [gi] foreign types now take interface infos instead of type infos

    John (J5) Palmieri authored
     * 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
  2. @martinpitt

    Fix GSchema tests for separate build tree

    martinpitt authored
    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 test_overrides.py's directory.
Commits on Mar 21, 2011
  1. [gi] marshal raw closures

    John (J5) Palmieri authored
    * 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
    
    https://bugzilla.gnome.org/show_bug.cgi?id=644757
  2. pygi-convert.sh add GObject.xxx and webkit

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

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

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

    John (J5) Palmieri authored
  6. @martinpitt

    Revert "Deduce PYTHON_LIBS in addition to PYTHON_INCLUDES"

    martinpitt authored
    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.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=620215
Commits on Mar 18, 2011
  1. @dieterv
Commits on Mar 16, 2011
  1. @martinpitt

    [gi] Respect the MessageType for Gtk.MessageDialog

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

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

    martinpitt authored
    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.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=644260
Commits on Mar 9, 2011
Commits on Mar 7, 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. @nud

    Do not leak python references when using the gobject.property() helper.

    nud authored John (J5) Palmieri committed
    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.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=644039
  5. handle uchar as bytes, not strings in python 3

    John (J5) Palmieri authored
    * 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
  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
Commits on Mar 4, 2011
  1. [gi-demos] add iconview demo

    John (J5) Palmieri authored
Commits on Mar 3, 2011
  1. [gi] wrap the keyword argument in a dict so we don't break Python 2.5

    John (J5) Palmieri authored
    * python < 2.6 does not allow sending in keyword litterals after sending in
      *args.  You can only send in **kwds.
  2. [gi-overrides] add an override for Gdk.RGBA

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

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

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

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

    John (J5) Palmieri authored
  7. @dieterv

    setup.py: Set bdist_wininst user-access-control property

    dieterv authored John (J5) Palmieri committed
Commits on Mar 2, 2011
  1. @martinpitt
Something went wrong with that request. Please try again.