- 25 Apr, 2012 1 commit
-
-
Martin Pitt authored
Similar to "check.gdb", but invokes nemiver.
-
- 24 Apr, 2012 3 commits
-
-
-
Martin Pitt authored
Work around pygobject's current inability to produce a GStrv object from a string array by explicitly producing a GStrV object, and reactivate test case. https://bugzilla.gnome.org/show_bug.cgi?id=666636
-
Martin Pitt authored
Gdk.Atom pretends to be a struct pointer, but is really just an int wrapped into a pointer. So we must not dereference it directly, nor free it, but instead just copy the pointer value. Also add a few other test cases for "single Atom return", "single Atom argument in", and Atom GList return", which already work fine. https://bugzilla.gnome.org/show_bug.cgi?id=661709
-
- 23 Apr, 2012 4 commits
-
-
-
Martin Pitt authored
This works in Python 2, but crashes in Python 3, another case of the segfaults we get when C calls a Python callback in Python 3. https://bugzilla.gnome.org/show_bug.cgi?id=674475
-
Martin Pitt authored
Add missing **kwargs to overridden __init__() constructors, to allow specifying arbitrary widget properties. https://bugzilla.gnome.org/show_bug.cgi?id=660018
-
Martin Pitt authored
This should behave like the override for TreeModel.iter_next(). https://bugzilla.gnome.org/show_bug.cgi?id=660018
-
- 22 Apr, 2012 2 commits
-
-
Martin Pitt authored
Drop conversion of drag_source_unset() and drag_dest_{,un}set(). These were fixed a while ago to be proper Widget methods again. https://bugzilla.gnome.org/show_bug.cgi?id=652860
-
Martin Pitt authored
-
- 21 Apr, 2012 1 commit
-
-
Paolo Borelli authored
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=642754
-
- 20 Apr, 2012 1 commit
-
-
Bastian Winkler authored
Don't set len_arg_index for arrays without the length annotation given. This fixes methods like Clutter.Texture.set_from_rgb_data() and Clutter.Image.set_data() https://bugzilla.gnome.org/show_bug.cgi?id=674271 Signed-off-by:
Martin Pitt <martinpitt@gnome.org>
-
- 19 Apr, 2012 4 commits
-
-
Martin Pitt authored
Commit 84e3471b fixed the handling of GType properties for properties that are defined in the C library already. Add the missing support for defining such properties in Python as well. https://bugzilla.gnome.org/show_bug.cgi?id=674351
-
Martin Pitt authored
In the test case, actually assign the newly created object, so that we test the properties of the right object.
-
Bastian Winkler authored
Fix conversion from/to properties of type G_TYPE_GTYPE https://bugzilla.gnome.org/show_bug.cgi?id=674351 Signed-off-by:
Martin Pitt <martinpitt@gnome.org>
-
Martin Pitt authored
-
- 10 Apr, 2012 1 commit
-
-
Martin Pitt authored
-
- 09 Apr, 2012 2 commits
-
-
Martin Pitt authored
Propagating Python exceptions from callbacks through the C context back to the original caller does not currently happen, is nontrivial/unsafe to implement, and not desirable at this point any more as by now we have established the current behaviour. So remove the catching of ZeroDivisionError in the tests. https://bugzilla.gnome.org/show_bug.cgi?id=616279
-
Simon Feltman authored
These methods now return a context manager object. Within the __exit__ method thaw_notify() and handler_unblock() are called respectively. This allows statements like the following: with obj.freeze_notify(): obj.props.width = 100 obj.props.height = 100 obj.props.opacity = 0.5 This does not affect standard usage of these methods. https://bugzilla.gnome.org/show_bug.cgi?id=672324 Signed-off-by:
Martin Pitt <martinpitt@gnome.org>
-
- 04 Apr, 2012 5 commits
-
-
-
Martin Pitt authored
Based on original patch from Bryan Silverthorn. https://bugzilla.gnome.org/show_bug.cgi?id=524719
-
Martin Pitt authored
Based on original patch by Juanje Ojeda <jojeda@emergya.es>. https://bugzilla.gnome.org/show_bug.cgi?id=646667
-
Steve Fr茅cinaux authored
When creating a new instance using Type() and trying to access __grefcount__ before calling the subclass's __init__ function, there used to be a segmentation fault because we were trying to access the not yet created object. Now raise a proper exception instead. https://bugzilla.gnome.org/show_bug.cgi?id=640434 Co-authored-by:
Martin Pitt <martinpitt@gnome.org>
-
Steve Fr茅cinaux authored
They will basically cause a crash if misused, and you can always use a python member attribute instead. https://bugzilla.gnome.org/show_bug.cgi?id=641944 Signed-off-by:
Martin Pitt <martinpitt@gnome.org>
-
- 03 Apr, 2012 1 commit
-
-
Martin Pitt authored
Commit 832f16f9 fixed a lockup with multiple GLib.MainLoops. Add corresponding test case. https://bugzilla.gnome.org/show_bug.cgi?id=663068
-
- 27 Mar, 2012 2 commits
-
-
John (J5) Palmieri authored
Used when overriding methods like gtk_container_forall wich pass in a callback that needs to be executed on internal children: def do_forall(self, callback, userdata): callback(self.custom_child, userdata) https://bugzilla.gnome.org/show_bug.cgi?id=644926 Co-authored-by:
Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> Co-authored-by:
Simon Schampijer <simon@laptop.org> Signed-off-by:
Martin Pitt <martinpitt@gnome.org>
-
Alberto Mardegan authored
https://bugzilla.gnome.org/show_bug.cgi?id=668903 Signed-off-by:
Martin Pitt <martinpitt@gnome.org>
-
- 26 Mar, 2012 3 commits
-
-
Martin Pitt authored
3.2.x is built from the pygobject-3-2 branch now, and 3.2.0 is released. So continue with 3.3.x on master.
-
Martin Pitt authored
- Ignore *.o, backup files, and generated Makefiles in all subdirectories - Ignore *.pyc files. - Do not ignore .gitignore, we actually want to track this.
-
Martin Pitt authored
- Symlink *.py files from srcdir into builddir during build, as Python does not accept the extensions and modules in different paths. - "make clean" should remove *.pyc files - tests/runtests.py: Look for tests in srcdir, not in builddir
-
- 22 Mar, 2012 10 commits
-
-
Johan Dahlin authored
Also reorganize the pyflakes check, since target dependencies do not take the exit status of the shell command into account. https://bugzilla.gnome.org/show_bug.cgi?id=672627
-
-
-
-
-
-
-
-
-
-