diff options
author | Sayamindu Dasgupta <sayamindu@gmail.com> | 2009-09-08 10:38:59 (GMT) |
---|---|---|
committer | Sayamindu Dasgupta <sayamindu@gmail.com> | 2009-09-08 10:38:59 (GMT) |
commit | 07059de33590ba9c7e590c8f214a52972d0fe399 (patch) | |
tree | ae62bdb2e20e0a85520d1387531bff4fd79da553 | |
parent | 45ad3ff3ae70840287435565531a77042e7de777 (diff) |
Removed unneeded files, added a .gitignore
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | ImageViewerToolbar.py | 126 | ||||
-rw-r--r-- | MANIFEST | 229 |
3 files changed, 8 insertions, 355 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1eab28e --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.mo +*.pyc +*.xo +*~ +.*.sw? +locale +MANIFEST +dist/ diff --git a/ImageViewerToolbar.py b/ImageViewerToolbar.py deleted file mode 100644 index c0ade2d..0000000 --- a/ImageViewerToolbar.py +++ /dev/null @@ -1,126 +0,0 @@ -# Based on read-activity/readtoolbar.py -# Copyright (C) 2006, Red Hat, Inc. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -import logging -from gettext import gettext as _ -import re - -import pango -import gobject -import gtk - -from sugar.graphics.toolbutton import ToolButton -from sugar.graphics.menuitem import MenuItem -from sugar.graphics import iconentry -from sugar.activity import activity - - -class ViewToolbar(gtk.Toolbar): - __gtype_name__ = 'ViewToolbar' - - __gsignals__ = { - 'go-fullscreen': (gobject.SIGNAL_RUN_FIRST, - gobject.TYPE_NONE, - ([])) - } - - def __init__(self, view): - gtk.Toolbar.__init__(self) - - self._view = view - - self._zoom_out = ToolButton('zoom-out') - self._zoom_out.set_tooltip(_('Zoom out')) - self._zoom_out.connect('clicked', self._zoom_out_cb) - self.insert(self._zoom_out, -1) - self._zoom_out.show() - - self._zoom_in = ToolButton('zoom-in') - self._zoom_in.set_tooltip(_('Zoom in')) - self._zoom_in.connect('clicked', self._zoom_in_cb) - self.insert(self._zoom_in, -1) - self._zoom_in.show() - - self._zoom_tofit = ToolButton('zoom-best-fit') - self._zoom_tofit.set_tooltip(_('Fit to window')) - self._zoom_tofit.connect('clicked', self._zoom_tofit_cb) - self.insert(self._zoom_tofit, -1) - self._zoom_tofit.show() - - self._zoom_original = ToolButton('zoom-original') - self._zoom_original.set_tooltip(_('Original size')) - self._zoom_original.connect('clicked', self._zoom_original_cb) - self.insert(self._zoom_original, -1) - self._zoom_original.show() - - spacer = gtk.SeparatorToolItem() - spacer.props.draw = False - self.insert(spacer, -1) - spacer.show() - - self._rotate_anticlockwise = ToolButton('rotate_anticlockwise') - self._rotate_anticlockwise.set_tooltip(_('Rotate anticlockwise')) - self._rotate_anticlockwise.connect('clicked', self._rotate_anticlockwise_cb) - self.insert(self._rotate_anticlockwise, -1) - self._rotate_anticlockwise.show() - - self._rotate_clockwise = ToolButton('rotate_clockwise') - self._rotate_clockwise.set_tooltip(_('Rotate clockwise')) - self._rotate_clockwise.connect('clicked', self._rotate_clockwise_cb) - self.insert(self._rotate_clockwise, -1) - self._rotate_clockwise.show() - - spacer = gtk.SeparatorToolItem() - spacer.props.draw = False - self.insert(spacer, -1) - spacer.show() - - self._fullscreen = ToolButton('view-fullscreen') - self._fullscreen.set_tooltip(_('Fullscreen')) - self._fullscreen.connect('clicked', self._fullscreen_cb) - self.insert(self._fullscreen, -1) - self._fullscreen.show() - - - def _zoom_in_cb(self, button): - self._zoom_in.set_sensitive(self._view.zoom_in()) - self._zoom_out.set_sensitive(True) - - def _zoom_out_cb(self, button): - self._zoom_out.set_sensitive(self._view.zoom_out()) - self._zoom_in.set_sensitive(True) - - def _zoom_tofit_cb(self, button): - zoom = self._view.calculate_optimal_zoom() - self._view.set_zoom(zoom) - - def _zoom_original_cb(self, button): - self._view.set_zoom(1) - - def _rotate_anticlockwise_cb(self, button): - angle = self._view.get_property('angle') - self._view.set_angle(angle + 90) - - def _rotate_clockwise_cb(self, button): - angle = self._view.get_property('angle') - if angle == 0: - angle = 360 - - self._view.set_angle(angle - 90) - - def _fullscreen_cb(self, button): - self.emit('go-fullscreen') diff --git a/MANIFEST b/MANIFEST deleted file mode 100644 index 3fa3ee7..0000000 --- a/MANIFEST +++ /dev/null @@ -1,229 +0,0 @@ -ImageViewerActivity.py -ImageView.py -ImageViewerToolbar.py -setup.py -activity/activity-imageviewer.svg -activity/activity.info -icons/rotate_anticlockwise.svg -icons/rotate_clockwise.svg -locale/fr/activity.linfo -locale/fr/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -po/ImageViewer.pot -po/fr.po -po/bn_IN.po -NEWS -AUTHORS -COPYING -po/es.po -po/mn.po -po/nb.po -po/ko.po -po/vi.po -po/cs.po -po/bi.po -po/sw.po -po/pap.po -po/dz.po -po/sv.po -po/is.po -po/hu.po -po/ar.po -po/fa.po -po/yo.po -po/hi.po -po/fa_AF.po -po/ne.po -po/pl.po -po/rw.po -po/de.po -po/bn.po -po/he.po -po/th.po -po/mr.po -po/fi.po -po/af.po -po/ja.po -po/wa.po -po/nl.po -po/am.po -po/ru.po -po/ca.po -po/en.po -po/te.po -po/ha.po -po/mk.po -po/el.po -po/zh_CN.po -po/pa.po -po/pis.po -po/ro.po -po/ur.po -po/gu.po -po/pt_BR.po -po/ig.po -po/tpi.po -po/tr.po -po/si.po -po/sl.po -po/sk.po -po/km.po -po/zh_TW.po -po/ps.po -po/ff.po -po/en_US.po -po/pt.po -po/mvo.po -po/it.po -po/bg.po -po/qu.po -po/ht.po -po/ay.po -po/ml.po -po/sd.po -locale/ro/activity.linfo -locale/ro/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/mvo/activity.linfo -locale/mvo/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ht/activity.linfo -locale/ht/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/gu/activity.linfo -locale/gu/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ca/activity.linfo -locale/ca/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/tr/activity.linfo -locale/tr/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/zh_CN/activity.linfo -locale/zh_CN/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/sv/activity.linfo -locale/sv/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ps/activity.linfo -locale/ps/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/mn/activity.linfo -locale/mn/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/pa/activity.linfo -locale/pa/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/th/activity.linfo -locale/th/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ay/activity.linfo -locale/ay/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/sk/activity.linfo -locale/sk/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/pt/activity.linfo -locale/pt/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ar/activity.linfo -locale/ar/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/nl/activity.linfo -locale/nl/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/hu/activity.linfo -locale/hu/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/vi/activity.linfo -locale/vi/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/it/activity.linfo -locale/it/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/sd/activity.linfo -locale/sd/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/rw/activity.linfo -locale/rw/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/pt_BR/activity.linfo -locale/pt_BR/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ml/activity.linfo -locale/ml/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/pap/activity.linfo -locale/pap/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ne/activity.linfo -locale/ne/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/el/activity.linfo -locale/el/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/pis/activity.linfo -locale/pis/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/pl/activity.linfo -locale/pl/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/hi/activity.linfo -locale/hi/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/bn/activity.linfo -locale/bn/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ff/activity.linfo -locale/ff/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/he/activity.linfo -locale/he/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/sw/activity.linfo -locale/sw/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ur/activity.linfo -locale/ur/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/mk/activity.linfo -locale/mk/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/yo/activity.linfo -locale/yo/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/am/activity.linfo -locale/am/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ru/activity.linfo -locale/ru/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/dz/activity.linfo -locale/dz/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/sl/activity.linfo -locale/sl/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/en/activity.linfo -locale/en/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/cs/activity.linfo -locale/cs/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/wa/activity.linfo -locale/wa/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/mr/activity.linfo -locale/mr/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ha/activity.linfo -locale/ha/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/es/activity.linfo -locale/es/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/fa_AF/activity.linfo -locale/fa_AF/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/en_US/activity.linfo -locale/en_US/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/si/activity.linfo -locale/si/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/te/activity.linfo -locale/te/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/de/activity.linfo -locale/de/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ja/activity.linfo -locale/ja/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/fa/activity.linfo -locale/fa/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ko/activity.linfo -locale/ko/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/qu/activity.linfo -locale/qu/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/zh_TW/activity.linfo -locale/zh_TW/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/bn_IN/activity.linfo -locale/bn_IN/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/km/activity.linfo -locale/km/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ig/activity.linfo -locale/ig/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/fi/activity.linfo -locale/fi/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/nb/activity.linfo -locale/nb/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/is/activity.linfo -locale/is/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/af/activity.linfo -locale/af/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/tpi/activity.linfo -locale/tpi/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/bg/activity.linfo -locale/bg/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/bi/activity.linfo -locale/bi/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -po/cpp.po -po/ms.po -po/mi.po -po/ug.po -locale/mi/activity.linfo -locale/mi/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/cpp/activity.linfo -locale/cpp/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ms/activity.linfo -locale/ms/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -locale/ug/activity.linfo -locale/ug/LC_MESSAGES/org.laptop.ImageViewerActivity.mo -ProgressDialog.py |