summaryrefslogtreecommitdiff
path: root/src/plugins/samplepython/samplepython.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/samplepython/samplepython.py')
-rw-r--r--src/plugins/samplepython/samplepython.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/plugins/samplepython/samplepython.py b/src/plugins/samplepython/samplepython.py
new file mode 100644
index 000000000..41db84a8a
--- /dev/null
+++ b/src/plugins/samplepython/samplepython.py
@@ -0,0 +1,15 @@
+# From code by James Livingston
+
+from gi.repository import GObject, Peas, Totem # pylint: disable-msg=E0611
+
+class SamplePython (GObject.Object, Peas.Activatable):
+ __gtype_name__ = 'SamplePython'
+
+ object = GObject.property (type = GObject.Object)
+
+ def do_activate (self):
+ print "Activating sample Python plugin"
+ self.object.action_fullscreen_toggle ()
+
+ def do_deactivate (self):
+ print "Deactivating sample Python plugin"