1. 30 May, 2012 1 commit
  2. 20 Apr, 2012 1 commit
  3. 27 Mar, 2012 1 commit
  4. 17 Feb, 2012 1 commit
  5. 25 Oct, 2011 1 commit
  6. 16 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      fix most warnings · 225f2111
      John (J5) Palmieri authored
      * remove some unused vars
      * correctly cast vars
      * handle deprecated enums in switch statments by using default:
      * unused wanrings still remain in some places
      225f2111
  7. 15 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      only update the arg counts once if child arg comes before parent arg · e30a4159
      John (J5) Palmieri authored
      * if the child arg comes before the parent arg we need to update the
         argument counts and take the child arg out of the marshalling lists
         since it is handled by the parent
       * when two parents reference the same child arg as is the case with
         two arrays which have a single length argument we only want to update
         the count once
       * to do this we introduce the PYGI_META_ARG_CHILD_NEEDS_UPDATE meta type
         and only do the count update if this is set
       * APIs should keep in mind that this take extra processing so child args
         should really come after their parents
      
      https://bugzilla.gnome.org/show_bug.cgi?id=627236
      e30a4159
  8. 12 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      refactor in/out marshalling to be to_py/from_py · a4e4318b
      John (J5) Palmieri authored
      * in/out make sense from a C perspective but when you get to the
         python layers it makes more sense to label them as to_py and
         from_py to denote which way we are marshalling
       * this helps clear up the difference between callbacks which
         call into python and invoked functions which call into C
       * in the callback case we marshal in values to Python objects
         and out values to C types but in the invoke case we do the
         reverse.  Dealing with to_py/from_py makes the code much more
         resuable and consistant
      
      https://bugzilla.gnome.org/show_bug.cgi?id=658362
      a4e4318b
  9. 30 Aug, 2011 1 commit
  10. 13 Aug, 2011 1 commit
  11. 18 Jul, 2011 1 commit
  12. 08 Jul, 2011 2 commits
  13. 07 Jul, 2011 2 commits
  14. 05 Jul, 2011 1 commit
  15. 29 Jun, 2011 1 commit
  16. 22 Jun, 2011 1 commit
  17. 15 Jun, 2011 1 commit
  18. 31 May, 2011 2 commits
  19. 26 May, 2011 2 commits
  20. 23 May, 2011 1 commit
  21. 05 May, 2011 1 commit
  22. 29 Apr, 2011 1 commit
  23. 28 Apr, 2011 1 commit
  24. 12 Apr, 2011 1 commit
    • John (J5) Palmieri's avatar
      [gi-invoke-ng] create new framework for cleaning up args · 12aa4e63
      John (J5) Palmieri authored
      * we now have a state machine so we know what point in the marshalling process
        we are and which args need to be cleaned up
      * call the cleanup functions after invoking the gi callable, after marshalling
        the out parameters and at any time an error occures
      12aa4e63
  25. 30 Mar, 2011 1 commit
  26. 29 Mar, 2011 1 commit
  27. 28 Mar, 2011 2 commits
  28. 25 Mar, 2011 2 commits
  29. 22 Mar, 2011 1 commit
  30. 03 Feb, 2011 2 commits
  31. 31 Jan, 2011 1 commit
  32. 30 Jan, 2011 2 commits