static PyObject * _wrap_test_gerror_exception(PyObject *self, PyObject *args) { PyObject *py_method; PyObject *py_args; PyObject *py_ret; GError *err = NULL; if (!PyArg_ParseTuple(args, "O", &py_method)) return NULL; py_args = PyTuple_New(0); py_ret = PyObject_CallObject(py_method, py_args); if (pyg_gerror_exception_check(&err)) { pyg_error_check(&err); return NULL; } Py_DECREF(py_method); Py_DECREF(py_args); Py_DECREF(py_ret); Py_INCREF(Py_None); return Py_None; }
static PyObject * _wrap_gimp_thumbnail_set_from_thumb(PyGObject *self, PyObject *args, PyObject *kwargs) { static char *kwlist[] = { "filename", NULL }; char *filename; int ret; GError *error = NULL; if (!PyArg_ParseTupleAndKeywords(args, kwargs,"s:Gimp.Thumbnail.set_from_thumb", kwlist, &filename)) return NULL; ret = gimp_thumbnail_set_from_thumb(GIMP_THUMBNAIL(self->obj), filename, &error); if (pyg_error_check(&error)) return NULL; return PyBool_FromLong(ret); }
static PyObject * _wrap_gimp_thumbnail_save_failure(PyGObject *self, PyObject *args, PyObject *kwargs) { static char *kwlist[] = { "software", NULL }; char *software; int ret; GError *error = NULL; if (!PyArg_ParseTupleAndKeywords(args, kwargs,"s:Gimp.Thumbnail.save_failure", kwlist, &software)) return NULL; ret = gimp_thumbnail_save_failure(GIMP_THUMBNAIL(self->obj), software, &error); if (pyg_error_check(&error)) return NULL; return PyBool_FromLong(ret); }
static PyObject * _wrap_gimp_thumbnail_save_thumb_local(PyGObject *self, PyObject *args, PyObject *kwargs) { static char *kwlist[] = { "pixbuf", "software", NULL }; PyGObject *pixbuf; char *software; int ret; GError *error = NULL; if (!PyArg_ParseTupleAndKeywords(args, kwargs,"O!s:Gimp.Thumbnail.save_thumb_local", kwlist, &PyGdkPixbuf_Type, &pixbuf, &software)) return NULL; ret = gimp_thumbnail_save_thumb_local(GIMP_THUMBNAIL(self->obj), GDK_PIXBUF(pixbuf->obj), software, &error); if (pyg_error_check(&error)) return NULL; return PyBool_FromLong(ret); }
static PyObject * _wrap_gimp_thumb_ensure_thumb_dir(PyObject *self, PyObject *args, PyObject *kwargs) { static char *kwlist[] = { "size", NULL }; PyObject *py_size = NULL; int ret; GError *error = NULL; GimpThumbSize size; if (!PyArg_ParseTupleAndKeywords(args, kwargs,"O:ensure_thumb_dir", kwlist, &py_size)) return NULL; if (pyg_enum_get_value(GIMP_TYPE_THUMB_SIZE, py_size, (gpointer)&size)) return NULL; ret = gimp_thumb_ensure_thumb_dir(size, &error); if (pyg_error_check(&error)) return NULL; return PyBool_FromLong(ret); }
static PyObject * _wrap_gimp_thumbnail_load_thumb(PyGObject *self, PyObject *args, PyObject *kwargs) { static char *kwlist[] = { "size", NULL }; PyObject *py_size = NULL; GdkPixbuf *ret; GError *error = NULL; GimpThumbSize size; if (!PyArg_ParseTupleAndKeywords(args, kwargs,"O:Gimp.Thumbnail.load_thumb", kwlist, &py_size)) return NULL; if (pyg_enum_get_value(GIMP_TYPE_THUMB_SIZE, py_size, (gpointer)&size)) return NULL; ret = gimp_thumbnail_load_thumb(GIMP_THUMBNAIL(self->obj), size, &error); if (pyg_error_check(&error)) return NULL; /* pygobject_new handles NULL checking */ return pygobject_new((GObject *)ret); }