[pygobject] (143 commits) ...Merge branch 'pygi'
- From: Tomeu Vizoso <tomeuv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] (143 commits) ...Merge branch 'pygi'
- Date: Wed, 23 Jun 2010 10:54:04 +0000 (UTC)
Summary of changes:
b24fd96... Initial import (*)
ce673b9... Add PyGObject patches (*)
6f50d51... Add a doap file (*)
8f53ca8... Add myself to pygi.doap (*)
fdfbc90... Update PyGObject patches (*)
7347559... Remove PyGObject patches since they've been merged to maste (*)
4a887cf... Fix silent rules setup (*)
e604a89... Search for python-config-${VERSION} when python${VERSION}-c (*)
e6f730d... Import pygtk properly to avoid failure on some setups (*)
6ccf58a... Treat GI_INFO_TYPE_INTERFACE same as GI_INFO_TYPE_OBJECT (*)
1dc62a9... Register interfaces (*)
fad89e1... Add support for Any arguments (*)
a644edf... Create overridden modules in two passes (*)
33081c2... Add stuff to .gitignore (*)
fc3dca0... Accept 0 as a valid value for flag and enum arguments (*)
4a373b8... Use the right variable when looking up in sys.modules (*)
ac80e64... Structs in arrays are not marshalled correctly (*)
076ba31... Fix members initialization in metaclasses (*)
96f6c63... A few tests about interfaces (*)
05a2ed5... Use the limit constants from glib and interpret G_MAXUINT32 (*)
e7e2fcc... Revert "Use the limit constants from glib and interpret G_M (*)
66c3480... Set a default constructor for boxed structs that don't have (*)
a866062... Remove trailing whitespace (*)
d1ae73f... Pythonify. Avoid ; and () around if statements (*)
cfa7d00... Remove global checks for pointers and move them in type cas (*)
542fdf6... Use the limit constants from glib and interpret G_MAXUINT32 (*)
e955b93... Depend on GLib 2.20 rather than 2.22 (*)
24fa122... The array field 'length' starts to count from the C arg lis (*)
828d0f0... Add Gtk.keysyms to overrides (*)
8ddcbca... sys.path must be modified after pygtk is imported (*)
4db68b9... Suppress compilation warnings (*)
b4189be... Don't set a default constructor for structures. (*)
b11cf25... Initialize struct fields to 0 when allocating (*)
eaf7cb8... Restore the overrides support (*)
aefac8c... Remove support for pointers to basic types as input-only ar (*)
5106523... Fix and complete overrides tests (*)
ef0ceb2... Add modelines and copyright information to overrides module (*)
9fef1ac... Always create the .so link (*)
5a47e96... Use GIMarshallingTests (old TestGI) in gobject-introspectio (*)
de5d2ea... [Makefile.am] Clean up CFLAGS handling, don't override all: (*)
81796cb... override that wasn't checked in - fixes some test cases (*)
c5f6af4... Add metadata to the .doap file (*)
fc9ff02... Add gdb and valgrind variants for the tests (*)
e73b6f6... Allow creating structs with pointers (*)
a34cb9f... Add support for foreign structs (*)
610dd1e... Implementation callback support with scoping and basic argu (*)
2778f8a... Add examples/cairo-demo.py (*)
a0e22e3... Require PyCairo (*)
0de73d0... Add Zach Goldberg as a pygi maintainer (*)
a3afdb5... Fix doap file (*)
34a3931... Add Tomeu's prototype script for converting pygtk to pygi (*)
a90298c... Update to latest version of the pygi-convert.sh script (*)
7d533b8... Move some tests from test_gi to test_everything (*)
79aa416... Implement nullable argument support, including tests (*)
e239faa... Fix a typo in pygi-callbacks.c header (*)
8b70faa... Implement vfuncs. (*)
979e018... Add missing file to tarballs (*)
8a9bb04... Add one more missing file to tarballs (*)
1dc575a... Add more stuff to the tarballs (*)
3293c91... One more missing file... (*)
8dbc2cb... Bump version for release 0.5.0 (*)
89704f6... Bump version during development to 0.5.1 (*)
391640b... Add support for enums without GType (*)
d1ba23c... Rename variable with a very generic name (*)
24bb89f... Print any error messages raised inside _pygi_closure_handle (*)
c0f40de... Refactor get_* methods in the *Info wrappers (*)
af9e4e0... Bump required GLib version to 2.22 (*)
3ba666b... Add basic support for unions (*)
d3b5fae... Refactor implementation of scope call to allow for multiple (*)
10e558c... Change SCOPE_TYPE_INVALID handling to be a warning and not (*)
8240320... Force out arguments to be initialized as NULL. Comes with (*)
2b12049... Change SCOPE_TYPE_INVALID handling to be a more verbose err (*)
8a0c48f... Correct the reference counting of userdata in closure handl (*)
1d9c6b6... Dont force subclasses to implement all virtual methods of t (*)
7fc5528... Step 1 of refactoring _wrap_g_function_info_invoke (*)
64fa8f9... One more step at refactoring _wrap_g_function_info_invoke (*)
4410abd... make __all__ be a list of strings, fix override mechanism t (*)
5657cca... Add override for Gdk.Color (*)
9fc6783... Fix GAsyncReadyCallback (*)
9b923a6... Add the Gtk.Builder override (*)
9669acd... Move invocation code to its own file (*)
3e61e7d... Fix passing GDestroyNotify (*)
5e20c01... Only hookup vfunc implementations for locally-defined metho (*)
f9fff97... Avoid freeing garbage (*)
17fa128... Fix passing callbacks as constructor args (*)
64324a4... override Gdk.Drawable to add cairo_create convinience metho (*)
c20b9f6... wrap GObject module so we can go through GI when requesting (*)
2674a95... Fix overrides.Gdk.Color.__new__ args (*)
865939d... Bump version for development to 0.5.2 (hopefully 0.6) (*)
897420e... add GtkUIManager and GtkActionGroup overrides (*)
d963007... reset sys.argv to the return value of Gtk.init_check (*)
e928ea9... don't error out on methods with callbacks as return type (*)
ab1aaff... fix NULL array unit tests and fix crasher when sending None (*)
aa0357e... GTypeInterface cannot be unrefed (*)
71a2148... Fix warning in configure. (*)
4b369f8... Return an empty list when a NULL GList and GSList is return (*)
60fdf4b... correctly handle floating objects in gtk (*)
0df0c95... If None is passed to an interface which takes an object, co (*)
8eb8094... Add support for out args in callbacks (*)
c171579... check refcounting of callback userdata in unit tests (*)
c9d44d4... Add support for GArray args (*)
1561d29... Improve handling of subclasses without __gtype_name__ (*)
9f34d12... fix up Builder override, add new override methods, and add (*)
686e10f... Dont complain if another base has implemented the method (*)
097b929... Correctly identify at creation time: (*)
6156f15... Prepend gi.repository to the __module__ attribute of wrappe (*)
1319da5... Apply consistent whitespace formatting with: (*)
5f0f9a9... Install pre-commit hook that checks the code changes for st (*)
46b5133... Wrap C arrays in structs as GArrays before converting to Py (*)
c3f467e... don't import gobject directly in the tests (*)
1e42ee6... support for caller-allocates annotations for structs (*)
7a94270... Pre-release version bump 0.6.0 (*)
45c4e46... Post-release version bump to 0.6.1 (*)
b3b1f02... Update gobject-introspection dependency to 0.6.14 (*)
03b9969... add the gtk-demo app along with a couple of demos (*)
7e1b8cf... add formatting rules and copyright notice (*)
a96dbaf... add assistant demo (*)
ffca025... add the builder demo (*)
d9968c3... fix up formatting in demos (*)
e9f5f8a... set is_fully_bound to True fro builder example (*)
986db1c... new button box demo (*)
e0f1dce... set is_fully_bound to false (*)
e7fabb5... clipboard demo (*)
c1c4157... fix some typos and add a link to a patch which fixes a FIXM (*)
ec59812... Update PyGObject dependency to 2.21.1 (*)
e9ee291... colorselector demo (*)
b435319... Use bash explicitely in the pre-commit hook. (*)
07df124... Make the "wrong argument count" exception more explicit. (*)
6306dd7... fix variable member names in Gdk.Color override (*)
a3eb5c7... Fix to match latest gtk annotations (*)
729072e... Allow passing None for callbacks which are annotated allow- (*)
a866869... fix leak in the allow None callbacks patch (*)
aa1e82c... add combobox example (*)
606018a... Don't free transfer full struct pointers because we can't d (*)
fa91dfd... Prepare pygi move (*)
597bd64... Merge branch 'pygi-merge' (*)
b266105... Merge back pygi (*)
49321b9... Override Dialog constructor and add_buttons method (*)
4fe0d94... make the overrides file git friendly by appending to __all_ (*)
1d89a88... fix up some build issues (*)
53c355d... add override for TextBuffer (*)
5f9cb91... remove unneeded TextIter creation in the tests (*)
fb1ee24... Merge branch 'pygi'
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]