[pygobject/invoke-rewrite] (219 commits) ...Merge branch 'master' into invoke-rewrite
- From: John Palmieri <johnp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject/invoke-rewrite] (219 commits) ...Merge branch 'master' into invoke-rewrite
- Date: Tue, 22 Mar 2011 17:34:53 +0000 (UTC)
Summary of changes:
020d00b... setup.py: fix another case of use True/False instead of 1/0 (*)
637c2c2... dsextras.py: use distutils.spawn.find_executable for have_p (*)
35e590d... dsextras.py: add have_gcc() function (*)
cebf5f0... dsextras.py: be consistent in how distutils imports are don (*)
7aa783d... dsextras.py: check if gcc is there when platform is win32 a (*)
1be76d5... Release GIValueInfo when checking an enum argument (*)
6cf298c... Release allocated array of arguments when handling closures (*)
204b45c... Don't call getattr again in gi.overrides.Gdk.Event.__getatt (*)
c3aa361... Add test for incorrect attributes in Gdk.Event (*)
202a268... Bump the minimum gio dependency (*)
52a298c... Change __dir__() to report all the attributes that __getatt (*)
2ffaec5... Go back to using getattr() in DynamicModule.__getattr__ (*)
4992dca... Add a __repr__() method to DynamicModule. (*)
59dac72... setup.py: use the same spaces-less format for all setup() p (*)
bd002c7... setup.py: fix the provides keyword argument (*)
1679e6a... pygi-convert.sh: handle ReliefStyle (*)
c36fbf4... Fix the __dir__() methods on DynamicModule and Introspectio (*)
6aaa6a3... pygi-convert.sh: Don't change the name of "gtk" submodules (*)
6409d65... pygi-convert.sh: Convert Pango.WrapMode (*)
d0cbcc4... Override Table.attach() to behave like pygtk (*)
a4950b4... Plug a small memory leak. (*)
3887b03... Plug another memory leak (*)
2e6d5bb... pygi-convert.sh: Don't change the name of "glib" submodules (*)
aa390aa... pygi-convert.sh: Generalize Gtk.Settings migration (*)
17caffe... pygi-convert.sh: Handle Gdk.DragAction (*)
8ceef79... Move pyglib_{main_context, option_context, option_group}_ne (*)
da50d56... Use g_vfunc_info_invoke for chaining up in vfuncs (*)
66a5784... Fix wrapping of enums: Create new Python type for each non- (*)
6fbb6be... pygi-convert.sh: Handle GdkPixbuf.InterpType (*)
2c70bec... Amend previous enum wrapping commit to remove redundant set (*)
09c21c7... In IntrospectionModule and DynamicModule classes, make all (*)
7a0548d... Fix handling of unicode for GtkTreeModels (*)
7cc8ac3... Handle GObject subclasses in the property helper. (*)
a8c727b... Override Gtk.Box.pack_start and pack_end to set default val (*)
1dec128... Override Gtk.Paned pack1 and pack2 to add default values to (*)
2328411... Override Gtk.CellLayout.pack_start and pack_end to add defa (*)
ed7e7a8... Override Gtk.TreeViewColumn.pack_start, pack_end and set_ce (*)
914d3a0... Override TreeSortable.set_sort_func and set_default_sort_fu (*)
2d9534f... pygi-convert.sh: Handle gtk.combo_box_new_text() (*)
c054f0a... Revert "Override Gtk.TreeViewColumn.pack_start, pack_end an (*)
4fbae96... Revert "Override Gtk.CellLayout.pack_start and pack_end to (*)
e2dea06... Revert "Override Gtk.Box.pack_start and pack_end to set def (*)
bceec75... Kill JD_CHECK_PYTHON_HEADERS (*)
fc7d7f7... Deduce PYTHON_LIBS in addition to PYTHON_INCLUDES (*)
31c73de... Add override for gtk_text_buffer_insert_with_tags (*)
ecb9f82... Add GLib.Variant.unpack() (*)
b1a9808... Add Pythonic iterators and indexing to GVariant (*)
771ef76... The tags can be Empty not None. (*)
017680c... Dont try to guess the transfer if its a boxed (*)
69a7830... Remove cairo.RectangleInt from the foreign module (*)
d62cdfa... GLib overrides: Add test case for array variant building (*)
761e98d... pygi-convert.sh: Handle keysyms (*)
30750cc... Raise required versions of GLib and GObject-Introspection (*)
84d6142... Always register a new GType when a GObject class is subclas (*)
7d997b6... GTK overrides: Do type conversion to column types of ListSt (*)
f56d85a... Merge branch 'value' (*)
efbbe71... tests: Respect existing $GI_TYPELIB_PATH (*)
8878c57... Fix Pango FontDescription override (*)
36bc1c1... Remove trailing whitespace from gi/overrides/Gtk.py (*)
3aa9501... pygi-convert.sh: Fix Gtk.Label handling to be idempotent (*)
99ff461... pygi-convert.sh: Fix match for adding missing imports (*)
a000627... pygi-convert.sh: Do not comment out set_cell_data_func() ca (*)
a4b210d... Disable calls to PyGILState_* when threads are disabled (*)
22eee43... Convert Gdk.Pixbuf to GdkPixbuf.Pixbuf (*)
09f7ca7... [gi] set length when marshalling guint8 erases (*)
bca5834... Remove gio static bindings (*)
9e7b95b... Python iterator interface support for GFileEnumerator. (*)
5eca5ff... Revert "Fix Pango FontDescription override" (*)
b218942... [gi] Enable handling of Gdk.EventType.2BUTTON_PRESS and 3BU (*)
614b6ca... [gi] Fixed typo in exception (*)
d143afa... Fix attributes 2BUTTON_PRESS and 3BUTTON_PRESS of Gdk.Event (*)
167261d... Link libregress.so to GIO_LIBS again (*)
e6fcafc... pygi-convert.sh: Don't convert glib -> GLib for now (*)
25b69ae... [gi] Convert GErrors to GObject.GError exceptions, and thro (*)
b1049b9... Also deal with foreign boxed structs (*)
4c1d4fa... pygi-convert.sh: Handle .window attributes (*)
db7300e... pygi-convert.sh: Migrate Gdk.Cursor constructor, and some c (*)
7c2f48b... Construct structs using default API constructor (*)
2b8e1d0... [gi] Add pythonic iterator and indexing for string GVariant (*)
d465e25... [gi] Fix small typo in previous commit (*)
21c09a7... Modify override for Gtk.Adjustment to allow position or key (*)
b238cb6... pygi-convert.sh: Move some glib bits which are better handl (*)
84ee8de... Fix typo in previous commit to actually convert glib.GError (*)
6447688... pygi-convert.sh: Convert glib.source_remove() (*)
b59edf4... Fix a typo in a private symbol name. (*)
2b0f1ed... [gi] Update TreeView.enable_model_drag_{source,dest} to cur (*)
b6737b9... Add a test to check for regular object reference count (*)
cae2cf3... Add tests for refcount of a GObject owned by a library (*)
f0a0b6c... Fix reference leaks for GInitiallyUnowned objects (*)
ac095f5... Uncomment test_gi.TestInterfaceClash (*)
6d8ff4d... [gi] Support nested objects and empty sequences in GLib.Var (*)
d1b0fa5... pygi-convert.sh: Gdk.COLORSPACE_RGB (*)
bc29600... pygi-convert.sh: GdkPixbuf methods (*)
71dd032... Merge branch 'windows-setup-fixes' (*)
e97e280... [gi] Add Variant construction/unpack support for boxed Vari (*)
a060287... [gi] Add test cases for GDBus client operations (*)
ce52101... [gi] use the right argument type for callback (*)
f5d0b7b... [gi] set the gtype GValue correctly (*)
1f473b5... pygi-convert.sh: Convert gdk.GRAB_* (*)
8f4e653... pygi-convert.sh: Convert gtk.UI_MANAGER_* (*)
569d42a... Speed up class creation: rewrite _setup_vfuncs() to be much (*)
b15e8e2... Speed up _setup_native_vfuncs() (*)
27e3a62... [gi] Accept only a single object in GLib.Variant constructo (*)
963cd52... [gi] update gdbus test cases for previous GVariant change (*)
d3e30e2... [gi] Add docstring to GLib.Variant constructor (*)
832d662... [gi] fix try/except blocks using depricated raise format (*)
6ff3578... [gi] python 3 fixes (*)
843553e... [gi] fix Gio.FileEnumerator to reflect the Python 3 iter pr (*)
a3e0cfe... [gi] in python 3 an array of uint8 can be bytes but not str (*)
7d70105... Factor out parameter marshalling from construction function (*)
a59e2d5... Add some tests for the number of python refs held at creati (*)
975341a... Fix leaked python reference in python-defined subclasses (*)
dd7deb4... pygi-convert.sh: Don't convert self.window assignments (*)
be1a295... pygi-convert.sh: Drop window -> get_window() conversion (*)
331c42b... pygi-convert.sh: Convert Pango.TabAlign.* (*)
8a98d26... Remove .gitignore files and use git.mk (*)
91d3412... Add MAINTAINERCLEANFILES (*)
dace1a5... [gi] Support tag names in GtkTextBuffer.insert_with_tags() (*)
488478a... [gi] Provide GtkTextBuffer.insert_with_tags_by_name() (*)
6920791... [gi] Add GSettings tests (*)
858669f... Ship tests/org.gnome.test.gschema.xml in dist tarballs (*)
afeaaa1... Gdk.Window: Map the standard constructor to the *new* const (*)
7bc4122... Fix wrong refcount when calling introspected widget constru (*)
c913c17... [gi] return PYGLIB_MODULE_ERROR_RETURN on error (*)
36094e5... [gi] return PYGLIB_MODULE_ERROR_RETURN on error and use pyg (*)
09acaff... [python 3] use the right syntaxis to raise exceptions (*)
2660be1... [GI] Add tests for Gtk.Widget.drag_* methods. (*)
8dad0ea... Fix vfunc search bug when using GInterfaces and a do_* meth (*)
b7f32e4... [gi] Provide comfortable GSettings API (*)
0858f55... Fix test_gdbus.py to be Python3 friendly (*)
14c4cf8... Run test suite under dbus-launch (*)
3cca62a... Make runtests.py able to run command-line provided test fil (*)
c2079f4... Add missing libraries to link against (*)
1614023... fix build to correctly use python-config (*)
abdebc7... bump version to reflect the master branch moving towards py (*)
e4ebbd7... Remove GIO documentation (*)
0c20977... Remove last GIO-related bits (*)
015185f... [gi-demos] fixed use of tree_iter_get (*)
95bc2b2... [gi-demos] get appwindow demo working again (*)
d491c36... [gi-overrides] let user set the proper property names in Gt (*)
8385afb... [gi-overrides] for Gtk 3 alias Gdk.Rectangle to cairo.Recta (*)
2e39d5e... [gi-demos] fix drawingarea app to use the new draw api (*)
3606eb2... Use PyGI type conversion (to fix foreign types) for signal (*)
f94a96c... [gi-demos] fix most of the combobox app (*)
aa006ca... [gi-demo] Fix color dialog demo to run with new draw, style (*)
02d0327... [gi-demos] fix clipboard demo to reflect new API (*)
d0c45c8... [gi-demos] fix clipboard demo so DnD works (*)
ad93386... [gi-demos] fix the about dialog in appwindow demo (*)
18800c4... [gi-overrides] add a Gtk.Menu override for the popup method (*)
9c277e1... [gi-demos] keep popup menu from destroying itself by holdin (*)
2dea743... [gi-overrides] fix typo in GtkTable constructor (*)
e0896b4... [gi-demos] add dialogs demo (*)
6ef83c0... [tests] Separate processes for GI and static binding tests. (*)
76cdb13... [gi-overrides] use pop instead of del and add extra tests f (*)
79ecddf... [gi-demos] add expander demo (*)
03c0aa4... [gi-demos] add the links demo (*)
6025b62... [gi-overrides] add cursor overrides (*)
9b13f49... [gi-demos] add printing demo (*)
7abcfd5... [gi-demos] remove fixmes from print demo, fixed in pango (*)
13b0617... [gi-demos] add pixbuf demo (*)
9ac11c3... [gi-demos] add images demo (*)
ad5d3fc... [gi-demos] added rotate text demo (*)
5a5ee38... Fix runtests.py to work with Python3 (print function syntax (*)
ed5cdbb... Skip GError out parameters in Python closure. (*)
63a60bc... [gi] Add Pythonic gdbus method invocation (*)
96f7d1a... [gi] Register GType for non-GType enums and flags at runtim (*)
76758ef... Load typelibs at import time, add gi.require_version() (*)
7b47289... [gi-demos] add info bars demo (*)
b458f6f... [gi-demos] add icon view edit and drag-and-drop demo (*)
9e4ce7d... [gi] pass raw GValues instead of trying to marshal them (*)
2a9cbfb... use GValue support to marshal GtkTreeModel values correctly (*)
3afbebe... Don't force loading of DynamicModule until set in sys.modul (*)
824aeb7... Fix flags with multiple names for the same value. (*)
498f0d9... [gi] Add value_name for enum and flags from introspection " (*)
702a89b... [gi-overrides] fix setting rows in treeview to accept None (*)
2ce6b58... Test case with John's fix for crash with C arrays and a GEr (*)
da21202... [gi] Remove DyanmicModule.load() to _load() to prevent over (*)
525f21d... Skip interfaces when checking for conflicts in the MRO (*)
6e30c69... [gi] check to see if object is a member of a union when val (*)
99044a4... [gi-overrides] Add event methods to all event union members (*)
1be1a2e... [gi-tests] tests for EventButton override. (*)
c2d5122... [gi-tests] use Gdk.test_simulate_button instead of emitting (*)
40decf3... update NEWS to reflect changes in the 2.27.91 release (PYGO (*)
0461e05... [gi-overrides] override Gtk.stock_lookup to not return succ (*)
6e7606e... Run tests with LC_MESSAGES="C" (*)
ad3ab65... Fix uninitialized variable in gi.require_version() (*)
4a6b14a... setup.py: Set bdist_wininst user-access-control property (*)
08af5f9... add overridesdir variable in the .pc file for 3rd party ove (*)
3e5ab72... [gi-demos] fix up the validation combobox (*)
d5ddaa9... [gi] wrap map in a list for Python 3 compat (*)
cd046e4... [gi-demos] add search entry demo (*)
ee2b63f... [gi-demos] fix up search-entry to reflect annotations fixed (*)
b70f4da... [gi-overrides] add an override for Gdk.RGBA (*)
f9604e9... [gi-demos] add the combobox with string ids section to the (*)
761dcb5... [gi] wrap the keyword argument in a dict so we don't break (*)
4645af8... [gi-demos] add iconview demo (*)
83b0f8a... check for the py3 _thread module in configure.ac if thread (*)
6367bff... [gi-overrides] special case python 2 keywords that crept in (*)
7e9483f... [gi-overrides] handle unichar gvalues when setting treemode (*)
618dbb0... handle uchar as bytes, not strings in python 3 (*)
7284d2d... Do not leak python references when using the gobject.proper (*)
09de5cf... [gi-demos] catch the correct error class (*)
fd5d5ef... [gi-demos] add liststore demo (*)
097e5ef... [gi-demos] some python 3 compat fixes (*)
8e4f86e... [gi-demos] dont try and run demos that represent directorie (*)
5bf66ce... [gi-overrides] TreeViewColumn.set_cell_data_func func_data (*)
029a79d... [gi] Do not require signature for D-BUS methods without arg (*)
2da60ba... [gi] Respect the MessageType for Gtk.MessageDialog (*)
cd01f8c... setup.py: fix user_access_control option (*)
5ac534a... Revert "Deduce PYTHON_LIBS in addition to PYTHON_INCLUDES" (*)
9baec8e... [gi-overrides] fix exception block so it works in Python 2. (*)
b8d926a... [gi-demos] add menu demo (*)
d26e5cc... [gi-demos] add pickers demo (*)
2292673... pygi-convert.sh remove gobject tests, GObject works now (*)
1e70957... pygi-convert.sh add GObject.xxx and webkit (*)
62b49da... [gi] marshal raw closures (*)
fbabc1f... Fix GSchema tests for separate build tree (*)
01596a9... [gi] foreign types now take interface infos instead of type (*)
17cb714... Merge branch 'master' into invoke-rewrite
(*) 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]