mkdir bin
install:
- mkdir -p ${DESTDIR}/opt/hermes/lib ${DESTDIR}/opt/hermes/bin
+ mkdir -p ${DESTDIR}/opt/hermes/lib ${DESTDIR}/opt/hermes/bin ${DESTDIR}/opt/hermes/share
ln -s ../lib/gui.py ${DESTDIR}/opt/hermes/bin/hermes
install -D -m 0644 -o root -g root src/*.py* ${DESTDIR}/opt/hermes/lib/
+ install -D -m 0644 -o root -g root share/background.png ${DESTDIR}/opt/hermes/share/
install -D -m 0644 -o root -g root share/hermes-64.png ${DESTDIR}/usr/share/icons/hicolor/scalable/hildon/hermes.png
install -D -m 0644 -o root -g root share/hermes-48.png ${DESTDIR}/usr/share/icons/hicolor/48x48/hildon/hermes.png
install -D -m 0644 -o root -g root share/hermes.desktop ${DESTDIR}/usr/share/applications/hildon/hermes.desktop
+hermes (0.1.1) unstable; urgency=low
+
+ * New icons from Tim Samoff.
+ * Background image for the main window from Tim Samoff.
+
+ -- Andrew Flegg <andrew@bleb.org> Fri, 23 Oct 2009 10:26:28 +0100
+
hermes (0.1.0) unstable; urgency=low
* Improve error handling, including opening accounts dialogue
import traceback
import time
import thread
+import os.path
import contactview
import urllib2
from hermes import Hermes
# -----------------------------------------------------------------------
+ def take_screenshot(self, event = None, data = None):
+ self.window.disconnect(self.expose_hid)
+ if not os.path.isfile("/home/user/.cache/launch/org.maemo.hermes.pvr"):
+ gobject.timeout_add(80, hildon.hildon_gtk_window_take_screenshot, self.window, True)
+
+
+ # -----------------------------------------------------------------------
def main(self):
# -- Window and app...
#
self.app.add_window(self.window)
self.window.connect("delete-event", gtk.main_quit)
+ self.expose_hid = self.window.connect('expose-event', self.take_screenshot)
# -- Main window buttons...
#