summaryrefslogtreecommitdiff
path: root/bindings
diff options
context:
space:
mode:
authormonsta <[email protected]>2016-11-21 22:24:00 +0300
committermonsta <[email protected]>2016-11-21 22:24:00 +0300
commite85aca3ba0c5f59b12fd557285cc74dbbb8bf909 (patch)
tree110b2bd894f1ba0dee8ab3968590b13ce41b7357 /bindings
parent2d9c33aa5d3020beb58866279d1a9bead67a617b (diff)
downloadeom-e85aca3ba0c5f59b12fd557285cc74dbbb8bf909.tar.bz2
eom-e85aca3ba0c5f59b12fd557285cc74dbbb8bf909.tar.xz
drop Python plugins support and --enable-python build option
it requires PyGTK so won't even build with GTK+3
Diffstat (limited to 'bindings')
-rw-r--r--bindings/Makefile.am7
-rw-r--r--bindings/python/Makefile.am77
-rw-r--r--bindings/python/eom.defs1230
-rw-r--r--bindings/python/eom.override126
4 files changed, 0 insertions, 1440 deletions
diff --git a/bindings/Makefile.am b/bindings/Makefile.am
deleted file mode 100644
index 8f1fc83..0000000
--- a/bindings/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-SUBDIRS =
-
-if ENABLE_PYTHON
-SUBDIRS += python
-endif
-
--include $(top_srcdir)/git.mk
diff --git a/bindings/python/Makefile.am b/bindings/python/Makefile.am
deleted file mode 100644
index 9841596..0000000
--- a/bindings/python/Makefile.am
+++ /dev/null
@@ -1,77 +0,0 @@
-noinst_LTLIBRARIES = \
- eom.la
-
-nodist_eom_la_SOURCES = \
- eom.c
-
-eom_la_LDFLAGS = \
- -module -avoid-version
-
-eom_la_LIBADD = \
- $(PYTHON_LIB_LOC) \
- $(PYTHON_LIBS) \
- $(PYTHON_EXTRA_LIBS) \
- $(PYGTK_LIBS)
-
-eom_la_CFLAGS = \
- -I$(top_srcdir) \
- -I$(top_builddir) \
- -I$(top_srcdir)/src \
- -I$(top_builddir)/src \
- -I$(top_srcdir)/cut-n-paste/toolbar-editor \
- $(EOM_CFLAGS) \
- $(NO_STRICT_ALIASING_CFLAGS) \
- $(PYGTK_CFLAGS) \
- $(PYTHON_CFLAGS) \
- $(AM_CFLAGS)
-
-$(top_builddir)/src/eom-enum-types.h:
- $(AM_V_GEN)cd $(top_builddir)/src && $(MAKE) eom-enum-types.h
-
-eom.c: eom.defs eom.override $(top_builddir)/src/eom-enum-types.h
- $(AM_V_GEN)( cd $(srcdir) && $(PYGOBJECT_CODEGEN) \
- --register $(PYGOBJECT_DEFSDIR)/gio-types.defs \
- --register $(PYGTK_DEFSDIR)/pango-types.defs \
- --register $(PYGTK_DEFSDIR)/gdk-types.defs \
- --register $(PYGTK_DEFSDIR)/gtk-types.defs \
- --override $*.override \
- --prefix py$* $(<F) ) > $@
-
-BINDING_EOM_HEADERS_SRCDIR_IN = \
- src/eom-application.h \
- src/eom-window.h \
- src/eom-dialog.h \
- src/eom-properties-dialog.h \
- src/eom-message-area.h \
- src/eom-statusbar.h \
- src/eom-thumb-nav.h \
- src/eom-image.h \
- src/eom-scroll-view.h \
- src/eom-thumb-view.h \
- src/eom-list-store.h \
- src/eom-job-queue.h \
- src/eom-jobs.h \
- src/eom-plugin.h
-
-BINDING_HEADERS_BUILDDIR_IN =
-
-BINDING_EOM_HEADERS_SRCDIR := $(addprefix $(top_srcdir)/,$(BINDING_EOM_HEADERS_SRCDIR_IN))
-
-BINDING_HEADERS_BUILDDIR := $(addprefix $(top_builddir)/,$(BINDING_HEADERS_BUILDDIR_IN))
-
-regenerate-python-binding:
- $(PYGTK_H2DEF) $(sort $(BINDING_EOM_HEADERS_SRCDIR) $(BINDING_HEADERS_BUILDDIR)) > eom.defs.new
-
-BUILT_SOURCES = \
- eom.c
-
-EXTRA_DIST = \
- eom.override \
- eom.defs
-
-CLEANFILES = $(BUILT_SOURCES)
-
-dist-hook:
- cd $(distdir); rm -f $(BUILT_SOURCES)
-
--include $(top_srcdir)/git.mk
diff --git a/bindings/python/eom.defs b/bindings/python/eom.defs
deleted file mode 100644
index 7d6d272..0000000
--- a/bindings/python/eom.defs
+++ /dev/null
@@ -1,1230 +0,0 @@
-;; -*- scheme -*-
-; object definitions ...
-(define-object Application
- (in-module "Eom")
- (parent "GObject")
- (c-name "EomApplication")
- (gtype-id "EOM_TYPE_APPLICATION")
-)
-
-(define-object Dialog
- (in-module "Eom")
- (parent "GObject")
- (c-name "EomDialog")
- (gtype-id "EOM_TYPE_DIALOG")
-)
-
-(define-object Image
- (in-module "Eom")
- (parent "GObject")
- (c-name "EomImage")
- (gtype-id "EOM_TYPE_IMAGE")
-)
-
-(define-object Job
- (in-module "Eom")
- (parent "GObject")
- (c-name "EomJob")
- (gtype-id "EOM_TYPE_JOB")
-)
-
-(define-object JobLoad
- (in-module "Eom")
- (parent "EomJob")
- (c-name "EomJobLoad")
- (gtype-id "EOM_TYPE_JOB_LOAD")
-)
-
-(define-object JobModel
- (in-module "Eom")
- (parent "EomJob")
- (c-name "EomJobModel")
- (gtype-id "EOM_TYPE_JOB_MODEL")
-)
-
-(define-object JobSave
- (in-module "Eom")
- (parent "EomJob")
- (c-name "EomJobSave")
- (gtype-id "EOM_TYPE_JOB_SAVE")
-)
-
-(define-object JobSaveAs
- (in-module "Eom")
- (parent "EomJobSave")
- (c-name "EomJobSaveAs")
- (gtype-id "EOM_TYPE_JOB_SAVE_AS")
-)
-
-(define-object JobThumbnail
- (in-module "Eom")
- (parent "EomJob")
- (c-name "EomJobThumbnail")
- (gtype-id "EOM_TYPE_JOB_THUMBNAIL")
-)
-
-(define-object JobTransform
- (in-module "Eom")
- (parent "EomJob")
- (c-name "EomJobTransform")
- (gtype-id "EOM_TYPE_JOB_TRANSFORM")
-)
-
-(define-object ListStore
- (in-module "Eom")
- (parent "GtkListStore")
- (c-name "EomListStore")
- (gtype-id "EOM_TYPE_LIST_STORE")
-)
-
-(define-object Plugin
- (in-module "Eom")
- (parent "GObject")
- (c-name "EomPlugin")
- (gtype-id "EOM_TYPE_PLUGIN")
-)
-
-(define-object PropertiesDialog
- (in-module "Eom")
- (parent "EomDialog")
- (c-name "EomPropertiesDialog")
- (gtype-id "EOM_TYPE_PROPERTIES_DIALOG")
-)
-
-(define-object ScrollView
- (in-module "Eom")
- (parent "GtkTable")
- (c-name "EomScrollView")
- (gtype-id "EOM_TYPE_SCROLL_VIEW")
-)
-
-(define-object Sidebar
- (in-module "Eom")
- (parent "GtkVBox")
- (c-name "EomSidebar")
- (gtype-id "EOM_TYPE_SIDEBAR")
-)
-
-(define-object Statusbar
- (in-module "Eom")
- (parent "GtkStatusbar")
- (c-name "EomStatusbar")
- (gtype-id "EOM_TYPE_STATUSBAR")
-)
-
-(define-object ThumbNav
- (in-module "Eom")
- (parent "GtkHBox")
- (c-name "EomThumbNav")
- (gtype-id "EOM_TYPE_THUMB_NAV")
-)
-
-(define-object ThumbView
- (in-module "Eom")
- (parent "GtkIconView")
- (c-name "EomThumbView")
- (gtype-id "EOM_TYPE_THUMB_VIEW")
-)
-
-(define-object Window
- (in-module "Eom")
- (parent "GtkWindow")
- (c-name "EomWindow")
- (gtype-id "EOM_TYPE_WINDOW")
-)
-
-;; Enumerations and flags ...
-
-(define-flags ImageData
- (in-module "Eom")
- (c-name "EomImageData")
- (gtype-id "EOM_TYPE_IMAGE_DATA")
- (values
- '("image" "EOM_IMAGE_DATA_IMAGE")
- '("dimension" "EOM_IMAGE_DATA_DIMENSION")
- '("exif" "EOM_IMAGE_DATA_EXIF")
- )
-)
-
-(define-enum ImageError
- (in-module "Eom")
- (c-name "EomImageError")
- (gtype-id "EOM_TYPE_IMAGE_ERROR")
- (values
- '("save-not-local" "EOM_IMAGE_ERROR_SAVE_NOT_LOCAL")
- '("not-loaded" "EOM_IMAGE_ERROR_NOT_LOADED")
- '("vfs" "EOM_IMAGE_ERROR_VFS")
- '("file-exists" "EOM_IMAGE_ERROR_FILE_EXISTS")
- '("tmp-file-failed" "EOM_IMAGE_ERROR_TMP_FILE_FAILED")
- '("generic" "EOM_IMAGE_ERROR_GENERIC")
- '("unknown" "EOM_IMAGE_ERROR_UNKNOWN")
- )
-)
-
-(define-enum ImageStatus
- (in-module "Eom")
- (c-name "EomImageStatus")
- (gtype-id "EOM_TYPE_IMAGE_STATUS")
- (values
- '("unknown" "EOM_IMAGE_STATUS_UNKNOWN")
- '("loading" "EOM_IMAGE_STATUS_LOADING")
- '("loaded" "EOM_IMAGE_STATUS_LOADED")
- '("failed" "EOM_IMAGE_STATUS_FAILED")
- )
-)
-
-(define-enum JobSaveResponse
- (in-module "Eom")
- (c-name "EomJobSaveResponse")
- (gtype-id "EOM_TYPE_JOB_SAVE_RESPONSE")
- (values
- '("none" "EOM_SAVE_RESPONSE_NONE")
- '("retry" "EOM_SAVE_RESPONSE_RETRY")
- '("skip" "EOM_SAVE_RESPONSE_SKIP")
- '("overwrite" "EOM_SAVE_RESPONSE_OVERWRITE")
- '("cancel" "EOM_SAVE_RESPONSE_CANCEL")
- '("last" "EOM_SAVE_RESPONSE_LAST")
- )
-)
-
-(define-enum ListStoreColumn
- (in-module "Eom")
- (c-name "EomListStoreColumn")
- (gtype-id "EOM_TYPE_LIST_STORE_COLUMN")
- (values
- '("thumbnail" "EOM_LIST_STORE_THUMBNAIL")
- '("thumb-set" "EOM_LIST_STORE_THUMB_SET")
- '("eom-image" "EOM_LIST_STORE_EOM_IMAGE")
- '("eom-job" "EOM_LIST_STORE_EOM_JOB")
- '("num-columns" "EOM_LIST_STORE_NUM_COLUMNS")
- )
-)
-
-(define-enum PropertiesDialogPage
- (in-module "Eom")
- (c-name "EomPropertiesDialogPage")
- (gtype-id "EOM_TYPE_PROPERTIES_DIALOG_PAGE")
- (values
- '("general" "EOM_PROPERTIES_DIALOG_PAGE_GENERAL")
- '("exif" "EOM_PROPERTIES_DIALOG_PAGE_EXIF")
- )
-)
-
-(define-enum TransparencyStyle
- (in-module "Eom")
- (c-name "EomTransparencyStyle")
- (gtype-id "EOM_TYPE_TRANSPARENCY_STYLE")
- (values
- '("background" "EOM_TRANSP_BACKGROUND")
- '("checked" "EOM_TRANSP_CHECKED")
- '("color" "EOM_TRANSP_COLOR")
- )
-)
-
-(define-enum ThumbNavMode
- (in-module "Eom")
- (c-name "EomThumbNavMode")
- (gtype-id "EOM_TYPE_THUMB_NAV_MODE")
- (values
- '("one-row" "EOM_THUMB_NAV_MODE_ONE_ROW")
- '("one-column" "EOM_THUMB_NAV_MODE_ONE_COLUMN")
- '("multiple-rows" "EOM_THUMB_NAV_MODE_MULTIPLE_ROWS")
- '("multiple-columns" "EOM_THUMB_NAV_MODE_MULTIPLE_COLUMNS")
- )
-)
-
-(define-enum ThumbViewSelectionChange
- (in-module "Eom")
- (c-name "EomThumbViewSelectionChange")
- (gtype-id "EOM_TYPE_THUMB_VIEW_SELECTION_CHANGE")
- (values
- '("left" "EOM_THUMB_VIEW_SELECT_LEFT")
- '("right" "EOM_THUMB_VIEW_SELECT_RIGHT")
- '("first" "EOM_THUMB_VIEW_SELECT_FIRST")
- '("last" "EOM_THUMB_VIEW_SELECT_LAST")
- )
-)
-
-(define-enum WindowMode
- (in-module "Eom")
- (c-name "EomWindowMode")
- (gtype-id "EOM_TYPE_WINDOW_MODE")
- (values
- '("unknown" "EOM_WINDOW_MODE_UNKNOWN")
- '("normal" "EOM_WINDOW_MODE_NORMAL")
- '("fullscreen" "EOM_WINDOW_MODE_FULLSCREEN")
- '("slideshow" "EOM_WINDOW_MODE_SLIDESHOW")
- )
-)
-
-(define-enum WindowError
- (in-module "Eom")
- (c-name "EomWindowError")
- (gtype-id "EOM_TYPE_WINDOW_ERROR")
- (values
- '("control-not-found" "EOM_WINDOW_ERROR_CONTROL_NOT_FOUND")
- '("ui-not-found" "EOM_WINDOW_ERROR_UI_NOT_FOUND")
- '("no-persist-file-interface" "EOM_WINDOW_ERROR_NO_PERSIST_FILE_INTERFACE")
- '("io" "EOM_WINDOW_ERROR_IO")
- '("trash-not-found" "EOM_WINDOW_ERROR_TRASH_NOT_FOUND")
- '("generic" "EOM_WINDOW_ERROR_GENERIC")
- '("unknown" "EOM_WINDOW_ERROR_UNKNOWN")
- )
-)
-
-(define-flags StartupFlags
- (in-module "Eom")
- (c-name "EomStartupFlags")
- (gtype-id "EOM_TYPE_STARTUP_FLAGS")
- (values
- '("fullscreen" "EOM_STARTUP_FULLSCREEN")
- '("slide-show" "EOM_STARTUP_SLIDE_SHOW")
- '("disable-collection" "EOM_STARTUP_DISABLE_COLLECTION")
- )
-)
-
-
-;; From eom-application.h
-
-(define-function eom_application_get_type
- (c-name "eom_application_get_type")
- (return-type "GType")
-)
-
-(define-function eom_application_get_instance
- (c-name "eom_application_get_instance")
- (return-type "EomApplication*")
-)
-
-(define-method shutdown
- (of-object "EomApplication")
- (c-name "eom_application_shutdown")
- (return-type "none")
-)
-
-(define-method open_window
- (of-object "EomApplication")
- (c-name "eom_application_open_window")
- (return-type "gboolean")
- (parameters
- '("guint" "timestamp")
- '("EomStartupFlags" "flags")
- '("GError**" "error")
- )
-)
-
-(define-method open_uri_list
- (of-object "EomApplication")
- (c-name "eom_application_open_uri_list")
- (return-type "gboolean")
- (parameters
- '("GSList*" "uri_list")
- '("guint" "timestamp")
- '("EomStartupFlags" "flags")
- '("GError**" "error")
- )
-)
-
-(define-method get_windows
- (of-object "EomApplication")
- (c-name "eom_application_get_windows")
- (return-type "GList*")
-)
-
-
-
-
-;; From eom-dialog.h
-
-(define-function eom_dialog_get_type
- (c-name "eom_dialog_get_type")
- (return-type "GType")
-)
-
-(define-method construct
- (of-object "EomDialog")
- (c-name "eom_dialog_construct")
- (return-type "none")
- (parameters
- '("const-gchar*" "ui_file")
- '("const-gchar*" "dlg_node")
- )
-)
-
-(define-method show
- (of-object "EomDialog")
- (c-name "eom_dialog_show")
- (return-type "none")
-)
-
-(define-method hide
- (of-object "EomDialog")
- (c-name "eom_dialog_hide")
- (return-type "none")
-)
-
-(define-method get_controls
- (of-object "EomDialog")
- (c-name "eom_dialog_get_controls")
- (return-type "none")
- (parameters
- '("const-gchar*" "property_id")
- )
- (varargs #t)
-)
-
-
-
-;; From eom-image.h
-
-(define-function eom_image_get_type
- (c-name "eom_image_get_type")
- (return-type "GType")
-)
-
-(define-function eom_image_new
- (c-name "eom_image_new")
- (is-constructor-of "EomImage")
- (return-type "EomImage*")
- (parameters
- '("const-char*" "txt_uri")
- )
-)
-
-(define-function eom_image_new_file
- (c-name "eom_image_new_file")
- (return-type "EomImage*")
- (parameters
- '("GFile*" "file")
- )
-)
-
-(define-method has_data
- (of-object "EomImage")
- (c-name "eom_image_has_data")
- (return-type "gboolean")
- (parameters
- '("EomImageData" "data")
- )
-)
-
-(define-method load
- (of-object "EomImage")
- (c-name "eom_image_load")
- (return-type "gboolean")
- (parameters
- '("EomImageData" "data2read")
- '("EomJob*" "job" (null-ok))
- '("GError**" "error")
- )
-)
-
-(define-method set_thumbnail
- (of-object "EomImage")
- (c-name "eom_image_set_thumbnail")
- (return-type "none")
- (parameters
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
-(define-method get_pixbuf
- (of-object "EomImage")
- (c-name "eom_image_get_pixbuf")
- (return-type "GdkPixbuf*")
-)
-
-(define-method get_thumbnail
- (of-object "EomImage")
- (c-name "eom_image_get_thumbnail")
- (return-type "GdkPixbuf*")
-)
-
-(define-method get_size
- (of-object "EomImage")
- (c-name "eom_image_get_size")
- (return-type "none")
- (parameters
- '("gint*" "width")
- '("gint*" "height")
- )
-)
-
-(define-method get_bytes
- (of-object "EomImage")
- (c-name "eom_image_get_bytes")
- (return-type "goffset")
-)
-
-(define-method is_modified
- (of-object "EomImage")
- (c-name "eom_image_is_modified")
- (return-type "gboolean")
-)
-
-(define-method modified
- (of-object "EomImage")
- (c-name "eom_image_modified")
- (return-type "none")
-)
-
-(define-method get_caption
- (of-object "EomImage")
- (c-name "eom_image_get_caption")
- (return-type "const-gchar*")
-)
-
-(define-method get_exif_info
- (of-object "EomImage")
- (c-name "eom_image_get_exif_info")
- (return-type "gpointer")
-)
-
-(define-method get_file
- (of-object "EomImage")
- (c-name "eom_image_get_file")
- (return-type "GFile*")
-)
-
-(define-method get_uri_for_display
- (of-object "EomImage")
- (c-name "eom_image_get_uri_for_display")
- (return-type "gchar*")
-)
-
-(define-method undo
- (of-object "EomImage")
- (c-name "eom_image_undo")
- (return-type "none")
-)
-
-
-
-;; From eom-job-queue.h
-
-(define-method queue_add_job
- (of-object "EomJob")
- (c-name "eom_job_queue_add_job")
- (return-type "none")
-)
-
-(define-method queue_remove_job
- (of-object "EomJob")
- (c-name "eom_job_queue_remove_job")
- (return-type "gboolean")
-)
-
-
-
-;; From eom-jobs.h
-
-(define-function eom_job_get_type
- (c-name "eom_job_get_type")
- (return-type "GType")
-)
-
-(define-method finished
- (of-object "EomJob")
- (c-name "eom_job_finished")
- (return-type "none")
-)
-
-(define-method run
- (of-object "EomJob")
- (c-name "eom_job_run")
- (return-type "none")
-)
-
-(define-method set_progress
- (of-object "EomJob")
- (c-name "eom_job_set_progress")
- (return-type "none")
- (parameters
- '("float" "progress")
- )
-)
-
-(define-function eom_job_thumbnail_get_type
- (c-name "eom_job_thumbnail_get_type")
- (return-type "GType")
-)
-
-(define-function eom_job_thumbnail_new
- (c-name "eom_job_thumbnail_new")
- (is-constructor-of "EomJobThumbnail")
- (return-type "EomJob*")
- (parameters
- '("EomImage*" "image")
- )
-)
-
-(define-function eom_job_load_get_type
- (c-name "eom_job_load_get_type")
- (return-type "GType")
-)
-
-(define-function eom_job_load_new
- (c-name "eom_job_load_new")
- (is-constructor-of "EomJobLoad")
- (return-type "EomJob*")
- (parameters
- '("EomImage*" "image")
- '("EomImageData" "data")
- )
-)
-
-(define-function eom_job_model_get_type
- (c-name "eom_job_model_get_type")
- (return-type "GType")
-)
-
-(define-function eom_job_model_new
- (c-name "eom_job_model_new")
- (is-constructor-of "EomJobModel")
- (return-type "EomJob*")
- (parameters
- '("GSList*" "uri_list")
- )
-)
-
-(define-function eom_job_transform_get_type
- (c-name "eom_job_transform_get_type")
- (return-type "GType")
-)
-
-(define-function eom_job_transform_new
- (c-name "eom_job_transform_new")
- (is-constructor-of "EomJobTransform")
- (return-type "EomJob*")
- (parameters
- '("GList*" "images")
- '("EomTransform*" "trans")
- )
-)
-
-;; From eom-list-store.h
-
-(define-function eom_list_store_get_type
- (c-name "eom_list_store_get_type")
- (return-type "GType")
-)
-
-(define-function eom_list_store_new
- (c-name "eom_list_store_new")
- (is-constructor-of "EomListStore")
- (return-type "GtkListStore*")
-)
-
-(define-method append_image
- (of-object "EomListStore")
- (c-name "eom_list_store_append_image")
- (return-type "none")
- (parameters
- '("EomImage*" "image")
- )
-)
-
-(define-method add_uris
- (of-object "EomListStore")
- (c-name "eom_list_store_add_uris")
- (return-type "none")
- (parameters
- '("GList*" "uri_list")
- )
-)
-
-(define-method remove_image
- (of-object "EomListStore")
- (c-name "eom_list_store_remove_image")
- (return-type "none")
- (parameters
- '("EomImage*" "image")
- )
-)
-
-(define-method get_pos_by_image
- (of-object "EomListStore")
- (c-name "eom_list_store_get_pos_by_image")
- (return-type "gint")
- (parameters
- '("EomImage*" "image")
- )
-)
-
-(define-method get_image_by_pos
- (of-object "EomListStore")
- (c-name "eom_list_store_get_image_by_pos")
- (return-type "EomImage*")
- (parameters
- '("gint" "pos")
- )
-)
-
-(define-method get_pos_by_iter
- (of-object "EomListStore")
- (c-name "eom_list_store_get_pos_by_iter")
- (return-type "gint")
- (parameters
- '("GtkTreeIter*" "iter")
- )
-)
-
-(define-method length
- (of-object "EomListStore")
- (c-name "eom_list_store_length")
- (return-type "gint")
-)
-
-(define-method get_initial_pos
- (of-object "EomListStore")
- (c-name "eom_list_store_get_initial_pos")
- (return-type "gint")
-)
-
-;; From eom-plugin.h
-
-(define-function eom_plugin_get_type
- (c-name "eom_plugin_get_type")
- (return-type "GType")
-)
-
-(define-method activate
- (of-object "EomPlugin")
- (c-name "eom_plugin_activate")
- (return-type "none")
- (parameters
- '("EomWindow*" "window")
- )
-)
-
-(define-method deactivate
- (of-object "EomPlugin")
- (c-name "eom_plugin_deactivate")
- (return-type "none")
- (parameters
- '("EomWindow*" "window")
- )
-)
-
-(define-method update_ui
- (of-object "EomPlugin")
- (c-name "eom_plugin_update_ui")
- (return-type "none")
- (parameters
- '("EomWindow*" "window")
- )
-)
-
-(define-method is_configurable
- (of-object "EomPlugin")
- (c-name "eom_plugin_is_configurable")
- (return-type "gboolean")
-)
-
-(define-method create_configure_dialog
- (of-object "EomPlugin")
- (c-name "eom_plugin_create_configure_dialog")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From eom-properties-dialog.h
-
-(define-function eom_properties_dialog_get_type
- (c-name "eom_properties_dialog_get_type")
- (return-type "GType")
-)
-
-(define-function eom_properties_dialog_new
- (c-name "eom_properties_dialog_new")
- (is-constructor-of "EomPropertiesDialog")
- (return-type "GObject*")
- (parameters
- '("GtkWindow*" "parent")
- '("EomThumbView*" "thumbview")
- '("GtkAction*" "next_image_action")
- '("GtkAction*" "previous_image_action")
- )
-)
-
-(define-method update
- (of-object "EomPropertiesDialog")
- (c-name "eom_properties_dialog_update")
- (return-type "none")
- (parameters
- '("EomImage*" "image")
- )
-)
-
-(define-method set_page
- (of-object "EomPropertiesDialog")
- (c-name "eom_properties_dialog_set_page")
- (return-type "none")
- (parameters
- '("EomPropertiesDialogPage" "page")
- )
-)
-
-
-
-;; From eom-scroll-view.h
-
-(define-function eom_scroll_view_get_type
- (c-name "eom_scroll_view_get_type")
- (return-type "GType")
-)
-
-(define-function eom_scroll_view_new
- (c-name "eom_scroll_view_new")
- (is-constructor-of "EomScrollView")
- (return-type "GtkWidget*")
-)
-
-(define-method set_image
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_image")
- (return-type "none")
- (parameters
- '("EomImage*" "image")
- )
-)
-
-(define-method set_zoom_upscale
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_zoom_upscale")
- (return-type "none")
- (parameters
- '("gboolean" "upscale")
- )
-)
-
-(define-method set_zoom_multiplier
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_zoom_multiplier")
- (return-type "none")
- (parameters
- '("gdouble" "multiplier")
- )
-)
-
-(define-method set_antialiasing_in
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_antialiasing_in")
- (return-type "none")
- (parameters
- '("gboolean" "state")
- )
-)
-
-(define-method set_antialiasing_out
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_antialiasing_out")
- (return-type "none")
- (parameters
- '("gboolean" "state")
- )
-)
-
-(define-method set_transparency_color
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_transparency_color")
- (return-type "none")
- (parameters
- '("GdkColor*" "color")
- )
-)
-
-(define-method set_transparency
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_transparency")
- (return-type "none")
- (parameters
- '("EomTransparencyStyle" "style")
- )
-)
-
-(define-method scrollbars_visible
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_scrollbars_visible")
- (return-type "gboolean")
-)
-
-(define-method zoom_in
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_zoom_in")
- (return-type "none")
- (parameters
- '("gboolean" "smooth")
- )
-)
-
-(define-method zoom_out
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_zoom_out")
- (return-type "none")
- (parameters
- '("gboolean" "smooth")
- )
-)
-
-(define-method zoom_fit
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_zoom_fit")
- (return-type "none")
-)
-
-(define-method set_zoom
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_set_zoom")
- (return-type "none")
- (parameters
- '("double" "zoom")
- )
-)
-
-(define-method get_zoom
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_get_zoom")
- (return-type "double")
-)
-
-(define-method get_zoom_is_min
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_get_zoom_is_min")
- (return-type "gboolean")
-)
-
-(define-method get_zoom_is_max
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_get_zoom_is_max")
- (return-type "gboolean")
-)
-
-(define-method show_cursor
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_show_cursor")
- (return-type "none")
-)
-
-(define-method hide_cursor
- (of-object "EomScrollView")
- (c-name "eom_scroll_view_hide_cursor")
- (return-type "none")
-)
-
-
-
-;; From eom-sidebar.h
-
-(define-function eom_sidebar_get_type
- (c-name "eom_sidebar_get_type")
- (return-type "GType")
-)
-
-(define-function eom_sidebar_new
- (c-name "eom_sidebar_new")
- (is-constructor-of "EomSidebar")
- (return-type "GtkWidget*")
-)
-
-(define-method add_page
- (of-object "EomSidebar")
- (c-name "eom_sidebar_add_page")
- (return-type "none")
- (parameters
- '("const-gchar*" "title")
- '("GtkWidget*" "main_widget")
- )
-)
-
-(define-method remove_page
- (of-object "EomSidebar")
- (c-name "eom_sidebar_remove_page")
- (return-type "none")
- (parameters
- '("GtkWidget*" "main_widget")
- )
-)
-
-(define-method set_page
- (of-object "EomSidebar")
- (c-name "eom_sidebar_set_page")
- (return-type "none")
- (parameters
- '("GtkWidget*" "main_widget")
- )
-)
-
-(define-method get_n_pages
- (of-object "EomSidebar")
- (c-name "eom_sidebar_get_n_pages")
- (return-type "gint")
-)
-
-(define-method is_empty
- (of-object "EomSidebar")
- (c-name "eom_sidebar_is_empty")
- (return-type "gboolean")
-)
-
-
-
-;; From eom-statusbar.h
-
-(define-function eom_statusbar_get_type
- (c-name "eom_statusbar_get_type")
- (return-type "GType")
-)
-
-(define-function eom_statusbar_new
- (c-name "eom_statusbar_new")
- (is-constructor-of "EomStatusbar")
- (return-type "GtkWidget*")
-)
-
-(define-method set_image_number
- (of-object "EomStatusbar")
- (c-name "eom_statusbar_set_image_number")
- (return-type "none")
- (parameters
- '("gint" "num")
- '("gint" "tot")
- )
-)
-
-(define-method set_progress
- (of-object "EomStatusbar")
- (c-name "eom_statusbar_set_progress")
- (return-type "none")
- (parameters
- '("gdouble" "progress")
- )
-)
-
-
-
-;; From eom-thumb-nav.h
-
-(define-function eom_thumb_nav_get_type
- (c-name "eom_thumb_nav_get_type")
- (return-type "GType")
-)
-
-(define-function eom_thumb_nav_new
- (c-name "eom_thumb_nav_new")
- (is-constructor-of "EomThumbNav")
- (return-type "GtkWidget*")
- (parameters
- '("GtkWidget*" "thumbview")
- '("EomThumbNavMode" "mode")
- '("gboolean" "show_buttons")
- )
-)
-
-(define-method get_show_buttons
- (of-object "EomThumbNav")
- (c-name "eom_thumb_nav_get_show_buttons")
- (return-type "gboolean")
-)
-
-(define-method set_show_buttons
- (of-object "EomThumbNav")
- (c-name "eom_thumb_nav_set_show_buttons")
- (return-type "none")
- (parameters
- '("gboolean" "show_buttons")
- )
-)
-
-(define-method get_mode
- (of-object "EomThumbNav")
- (c-name "eom_thumb_nav_get_mode")
- (return-type "EomThumbNavMode")
-)
-
-(define-method set_mode
- (of-object "EomThumbNav")
- (c-name "eom_thumb_nav_set_mode")
- (return-type "none")
- (parameters
- '("EomThumbNavMode" "mode")
- )
-)
-
-
-
-;; From eom-thumb-view.h
-
-(define-function eom_thumb_view_get_type
- (c-name "eom_thumb_view_get_type")
- (return-type "GType")
-)
-
-(define-function eom_thumb_view_new
- (c-name "eom_thumb_view_new")
- (is-constructor-of "EomThumbView")
- (return-type "GtkWidget*")
-)
-
-(define-method set_model
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_set_model")
- (return-type "none")
- (parameters
- '("EomListStore*" "store")
- )
-)
-
-(define-method set_item_height
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_set_item_height")
- (return-type "none")
- (parameters
- '("gint" "height")
- )
-)
-
-(define-method get_n_selected
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_get_n_selected")
- (return-type "guint")
-)
-
-(define-method get_first_selected_image
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_get_first_selected_image")
- (return-type "EomImage*")
-)
-
-(define-method get_selected_images
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_get_selected_images")
- (return-type "GList*")
-)
-
-(define-method select_single
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_select_single")
- (return-type "none")
- (parameters
- '("EomThumbViewSelectionChange" "change")
- )
-)
-
-(define-method set_current_image
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_set_current_image")
- (return-type "none")
- (parameters
- '("EomImage*" "image")
- '("gboolean" "deselect_other")
- )
-)
-
-(define-method set_thumbnail_popup
- (of-object "EomThumbView")
- (c-name "eom_thumb_view_set_thumbnail_popup")
- (return-type "none")
- (parameters
- '("GtkMenu*" "menu")
- )
-)
-
-
-
-;; From eom-window.h
-
-(define-function eom_window_get_type
- (c-name "eom_window_get_type")
- (return-type "GType")
-)
-
-(define-function eom_window_new
- (c-name "eom_window_new")
- (is-constructor-of "EomWindow")
- (return-type "GtkWidget*")
- (parameters
- '("EomStartupFlags" "flags")
- )
-)
-
-(define-method get_mode
- (of-object "EomWindow")
- (c-name "eom_window_get_mode")
- (return-type "EomWindowMode")
-)
-
-(define-method set_mode
- (of-object "EomWindow")
- (c-name "eom_window_set_mode")
- (return-type "none")
- (parameters
- '("EomWindowMode" "mode")
- )
-)
-
-(define-method get_ui_manager
- (of-object "EomWindow")
- (c-name "eom_window_get_ui_manager")
- (return-type "GtkUIManager*")
-)
-
-(define-method get_store
- (of-object "EomWindow")
- (c-name "eom_window_get_store")
- (return-type "EomListStore*")
-)
-
-(define-method get_view
- (of-object "EomWindow")
- (c-name "eom_window_get_view")
- (return-type "GtkWidget*")
-)
-
-(define-method get_sidebar
- (of-object "EomWindow")
- (c-name "eom_window_get_sidebar")
- (return-type "GtkWidget*")
-)
-
-(define-method get_thumb_view
- (of-object "EomWindow")
- (c-name "eom_window_get_thumb_view")
- (return-type "GtkWidget*")
-)
-
-(define-method get_thumb_nav
- (of-object "EomWindow")
- (c-name "eom_window_get_thumb_nav")
- (return-type "GtkWidget*")
-)
-
-(define-method get_statusbar
- (of-object "EomWindow")
- (c-name "eom_window_get_statusbar")
- (return-type "GtkWidget*")
-)
-
-(define-method get_image
- (of-object "EomWindow")
- (c-name "eom_window_get_image")
- (return-type "EomImage*")
-)
-
-(define-method open_uri_list
- (of-object "EomWindow")
- (c-name "eom_window_open_uri_list")
- (return-type "none")
- (parameters
- '("GSList*" "uri_list")
- )
-)
-
-(define-method is_empty
- (of-object "EomWindow")
- (c-name "eom_window_is_empty")
- (return-type "gboolean")
-)
-
-
diff --git a/bindings/python/eom.override b/bindings/python/eom.override
deleted file mode 100644
index d95cf36..0000000
--- a/bindings/python/eom.override
+++ /dev/null
@@ -1,126 +0,0 @@
-%%
-headers
-#define NO_IMPORT
-#include "pygobject.h"
-#include <pygtk/pygtk.h>
-
-#include "eom-enum-types.h"
-#include "eom-application.h"
-#include "eom-window.h"
-#include "eom-dialog.h"
-#include "eom-properties-dialog.h"
-#include "eom-statusbar.h"
-#include "eom-sidebar.h"
-#include "eom-thumb-nav.h"
-#include "eom-image.h"
-#include "eom-scroll-view.h"
-#include "eom-thumb-view.h"
-#include "eom-list-store.h"
-#include "eom-job-queue.h"
-#include "eom-jobs.h"
-#include "eom-plugin.h"
-
-void pyeom_register_classes (PyObject *d);
-void pyeom_add_constants (PyObject *module, const gchar *strip_prefix);
-
-static PyObject *
-_helper_wrap_gobject_glist (const GList *list)
-{
- PyObject *py_list;
- const GList *tmp;
-
- if ((py_list = PyList_New(0)) == NULL) {
- return NULL;
- }
- for (tmp = list; tmp != NULL; tmp = tmp->next) {
- PyObject *py_obj = pygobject_new(G_OBJECT(tmp->data));
-
- if (py_obj == NULL) {
- Py_DECREF(py_list);
- return NULL;
- }
- PyList_Append(py_list, py_obj);
- Py_DECREF(py_obj);
- }
- return py_list;
-}
-%%
-modulename eom
-%%
-import gtk.Widget as PyGtkWidget_Type
-import gobject.GObject as PyGObject_Type
-import gtk.Window as PyGtkWindow_Type
-import gtk.Action as PyGtkAction_Type
-import gtk.Statusbar as PyGtkStatusbar_Type
-import gtk.Menu as PyGtkMenu_Type
-import gtk.gdk.Pixbuf as PyGdkPixbuf_Type
-import gtk.FileChooserDialog as PyGtkFileChooserDialog_Type
-import gtk.ListStore as PyGtkListStore_Type
-import gtk.HBox as PyGtkHBox_Type
-import gtk.VBox as PyGtkVBox_Type
-import gtk.Table as PyGtkTable_Type
-import gtk.IconView as PyGtkIconView_Type
-import gio.File as PyGFile_Type
-%%
-ignore-glob
- *_get_type
-%%
-override eom_application_get_windows
-static PyObject *
-_wrap_eom_application_get_windows(PyGObject *self)
-{
- const GList *list;
- PyObject *py_list;
-
- list = eom_application_get_windows (EOM_APPLICATION (self->obj));
-
- py_list = _helper_wrap_gobject_glist (list);
-
- return py_list;
-}
-%%
-override eom_application_open_uri_list kwargs
-static PyObject *
-_wrap_eom_application_open_uri_list (PyGObject *self,
- PyObject *args,
- PyObject *kwargs)
-{
- static char *kwlist[] = { "uri_list", NULL };
- PyObject *list, *item;
- GSList *glist = NULL;
- int len, i;
-
- if (!PyArg_ParseTupleAndKeywords (args, kwargs,
- "O:EomApplication.open_uri_list", kwlist,
- &list))
- return NULL;
-
- if (!PySequence_Check (list)) {
- PyErr_SetString (PyExc_TypeError,
- "first argument must be a sequence");
- return NULL;
- }
-
- len = PySequence_Length (list);
-
- for (i = 0; i < len; i++)
- {
- item = PySequence_GetItem (list, i);
- Py_DECREF(item);
-
- if (!PyString_Check (item)) {
- PyErr_SetString (PyExc_TypeError,
- "sequence item not a string");
- g_slist_free (glist);
- return NULL;
- }
-
- glist = g_slist_append (glist, g_strdup (PyString_AsString (item)));
- }
-
- eom_application_open_uri_list (EOM_APPLICATION (self->obj), glist, GDK_CURRENT_TIME, 0, NULL);
-
- g_slist_free (glist);
- Py_INCREF (Py_None);
- return Py_None;
-}