Changeset 309
- Timestamp:
- 08/03/09 04:06:45 (3 years ago)
- Files:
-
- 12 edited
-
branches/release/0.2/ChangeLog (modified) (1 diff)
-
branches/release/0.2/Makefile (modified) (1 diff)
-
branches/release/0.2/debian/rules (modified) (2 diffs)
-
branches/release/0.2/itaka.spec (modified) (3 diffs)
-
branches/release/0.2/server.py (modified) (1 diff)
-
branches/release/0.2/uigtk.py (modified) (4 diffs)
-
trunk/ChangeLog (modified) (1 diff)
-
trunk/Makefile (modified) (1 diff)
-
trunk/debian/rules (modified) (1 diff)
-
trunk/itaka.spec (modified) (4 diffs)
-
trunk/server.py (modified) (3 diffs)
-
trunk/uigtk.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/release/0.2/ChangeLog
r306 r309 2 2 * Fixed a fatal bug with Python 2.6/PyGTK 2.14 3 3 * Simplified and improved Makefile 4 * Fixed an issue with the right images showing up in notifications 4 5 5 6 0.2.1: -
branches/release/0.2/Makefile
r306 r309 37 37 $(INSTALL) -m 644 share/images/itaka.png $(IMAGESDIR) 38 38 $(INSTALL) -m 644 share/images/itaka-take.png $(IMAGESDIR) 39 $(INSTALL) -m 644 share/images/itaka-secure.png $(IMAGESDIR) 40 $(INSTALL) -m 644 share/images/itaka-secure-take.png $(IMAGESDIR) 39 41 $(INSTALL) -m 644 share/images/itaka16x16-take.png $(IMAGESDIR) 42 $(INSTALL) -m 644 share/images/itaka16x16-secure-take.png $(IMAGESDIR) 40 43 $(INSTALL) -m 644 share/images/itaka64x64.png $(IMAGESDIR) 41 44 -
branches/release/0.2/debian/rules
r306 r309 32 32 33 33 # Add here commands to clean up after the build process. 34 #-$(MAKE) clean34 -$(MAKE) clean 35 35 36 36 -rm -f debian/files … … 48 48 49 49 # And other miscellaneous tasks 50 /usr/bin/convert share/images/itaka 32x32.pngdebian/itaka/usr/share/pixmaps/itaka.xpm51 /usr/bin/convert share/images/itaka 16x16.pngdebian/itaka/usr/share/pixmaps/itaka16x16.xpm50 /usr/bin/convert share/images/itaka.png -resize 32x32 debian/itaka/usr/share/pixmaps/itaka.xpm 51 /usr/bin/convert share/images/itaka.png -resize 16x16 debian/itaka/usr/share/pixmaps/itaka16x16.xpm 52 52 53 53 # Build architecture-independent files here. -
branches/release/0.2/itaka.spec
r300 r309 1 1 Summary: On-demand screenshooting server 2 2 Name: itaka 3 Version: 0.2. 14 Release: 23 Version: 0.2.2 4 Release: 1 5 5 License: GPL 6 6 Group: Applications/Communications … … 9 9 Packager: Kurt Erickson <psychogenicshk@users.sourceforge.net> 10 10 11 Source: http://internap.dl.sourceforge.net/sourceforge/itaka/itaka-0.2. 1.tar.bz211 Source: http://internap.dl.sourceforge.net/sourceforge/itaka/itaka-0.2.2.tar.bz2 12 12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root 13 13 … … 51 51 %{_prefix}/share/man/man1/itaka.1.gz 52 52 %{_prefix}/share/applications/itaka.desktop 53 %{_prefix}/share/itaka/images/itaka 16x16.png53 %{_prefix}/share/itaka/images/itaka.png 54 54 %{_prefix}/share/itaka/images/itaka-take.png 55 %{_prefix}/share/itaka/images/itaka 32x32.png55 %{_prefix}/share/itaka/images/itaka-secure.png 56 56 %{_prefix}/share/itaka/images/itaka-secure-take.png 57 %{_prefix}/share/itaka/images/itaka64x64-take.png58 57 %{_prefix}/share/itaka/images/itaka16x16-take.png 59 %{_prefix}/share/itaka/images/itaka512x512-take.png 60 %{_prefix}/share/itaka/images/itaka-secure.svg 61 %{_prefix}/share/itaka/images/itaka.psd 58 %{_prefix}/share/itaka/images/itaka16x16-secure-take.png 62 59 %{_prefix}/share/itaka/images/itaka64x64.png 63 %{_prefix}/share/itaka/images/itaka512x512.png64 %{_prefix}/share/itaka/images/itaka.png65 %{_prefix}/share/itaka/images/itaka.svg66 %{_prefix}/share/itaka/images/itaka-secure.png67 %{_prefix}/share/itaka/images/itaka-logo.png68 60 %{_prefix}/share/pixmaps/itaka.png 69 61 %{_prefix}/lib/itaka/uigtk.py -
branches/release/0.2/server.py
r295 r309 421 421 if self.configuration['server']['notify'] and self.itaka_globals.notifyavailable: 422 422 import pynotify 423 uri = "file://" + (os.path.join(self.itaka_globals.image_dir, "itaka-take.png")) 423 424 if self.configuration['server']['authentication']: 425 uri = "file://" + (os.path.join(self.itaka_globals.image_dir, "itaka-secure-take.png")) 426 else: 427 uri = "file://" + (os.path.join(self.itaka_globals.image_dir, "itaka-take.png")) 424 428 425 429 n = pynotify.Notification('Screenshot taken', '%s requested screenshot' % (self.ip), uri) -
branches/release/0.2/uigtk.py
r295 r309 318 318 else: 319 319 self.statusIcon.set_from_pixbuf(self.icon_pixbuf) 320 320 321 self.statusIcon.set_tooltip('Itaka') 321 322 self.statusIcon.set_visible(True) … … 1291 1292 if self.configuration['server']['authentication']: 1292 1293 self.itakaLogo.set_from_file(os.path.join(self.itakaglobals.image_dir, "itaka-secure.png")) 1294 self.statusIcon.set_from_file(os.path.join(self.itakaglobals.image_dir, 'itaka-secure.png')) 1293 1295 else: 1294 1296 self.itakaLogo.set_from_file(os.path.join(self.itakaglobals.image_dir, "itaka.png")) 1295 1296 self.statusIcon.set_from_pixbuf(self.icon_pixbuf) 1297 self.statusIcon.set_from_file(os.path.join(self.itakaglobals.image_dir, 'itaka.png')) 1298 1297 1299 # Only run this event once 1298 1300 return False … … 1317 1319 self.time = time 1318 1320 1319 self.log.detailed_message('Screenshot served to %s' % (self.ip), 'Screenshot number %d served to %s' % (self.counter, self.ip), ['pixbuf', gtk.gdk.pixbuf_new_from_file(os.path.join(self.itakaglobals.image_dir, "itaka16x16-take.png"))]) 1321 if self.configuration['server']['authentication']: 1322 self.log.detailed_message('Screenshot served to %s' % (self.ip), 'Screenshot number %d served to %s' % (self.counter, self.ip), ['pixbuf', gtk.gdk.pixbuf_new_from_file(os.path.join(self.itakaglobals.image_dir, "itaka16x16-secure-take.png"))]) 1323 else: 1324 self.log.detailed_message('Screenshot served to %s' % (self.ip), 'Screenshot number %d served to %s' % (self.counter, self.ip), ['pixbuf', gtk.gdk.pixbuf_new_from_file(os.path.join(self.itakaglobals.image_dir, "itaka16x16-take.png"))]) 1320 1325 1321 1326 self.labelServed.set_text('<b>Served</b>: %d' % (self.counter)) … … 1328 1333 if self.configuration['server']['authentication']: 1329 1334 self.itakaLogo.set_from_file(os.path.join(self.itakaglobals.image_dir, 'itaka-secure-take.png')) 1335 self.statusIcon.set_from_file(os.path.join(self.itakaglobals.image_dir, 'itaka-secure-take.png')) 1330 1336 else: 1331 1337 self.itakaLogo.set_from_file(os.path.join(self.itakaglobals.image_dir, 'itaka-take.png')) 1332 self.statusIcon.set_from_file(os.path.join(self.itakaglobals.image_dir, 'itaka-take.png'))1338 self.statusIcon.set_from_file(os.path.join(self.itakaglobals.image_dir, 'itaka-take.png')) 1333 1339 gobject.timeout_add(1500, self.set_standard_images) 1334 1340 -
trunk/ChangeLog
r306 r309 14 14 * Fixed a fatal bug with Python 2.6/PyGTK 2.14 15 15 * Simplified and improved Makefile 16 * Fixed an issue with the right images showing up in notifications 16 17 17 18 0.2.1: -
trunk/Makefile
r307 r309 40 40 $(INSTALL) -m 644 share/images/itaka.png $(IMAGESDIR) 41 41 $(INSTALL) -m 644 share/images/itaka-take.png $(IMAGESDIR) 42 $(INSTALL) -m 644 share/images/itaka-secure.png $(IMAGESDIR) 43 $(INSTALL) -m 644 share/images/itaka-secure-take.png $(IMAGESDIR) 42 44 $(INSTALL) -m 644 share/images/itaka16x16-take.png $(IMAGESDIR) 45 $(INSTALL) -m 644 share/images/itaka16x16-secure-take.png $(IMAGESDIR) 43 46 $(INSTALL) -m 644 share/images/itaka64x64.png $(IMAGESDIR) 44 47 -
trunk/debian/rules
r306 r309 48 48 49 49 # And other miscellaneous tasks 50 /usr/bin/convert share/images/itaka 32x32.pngdebian/itaka/usr/share/pixmaps/itaka.xpm51 /usr/bin/convert share/images/itaka 16x16.pngdebian/itaka/usr/share/pixmaps/itaka16x16.xpm50 /usr/bin/convert share/images/itaka.png -resize 32x32 debian/itaka/usr/share/pixmaps/itaka.xpm 51 /usr/bin/convert share/images/itaka.png -resize 16x16 debian/itaka/usr/share/pixmaps/itaka16x16.xpm 52 52 53 53 # Build architecture-independent files here. -
trunk/itaka.spec
r300 r309 1 1 Summary: On-demand screenshooting server 2 2 Name: itaka 3 Version: 1.03 Version: 0.2.2 4 4 Release: 1 5 5 License: GPL … … 9 9 Packager: Kurt Erickson <psychogenicshk@users.sourceforge.net> 10 10 11 Source: http://internap.dl.sourceforge.net/sourceforge/itaka/itaka- 1.0.tar.bz211 Source: http://internap.dl.sourceforge.net/sourceforge/itaka/itaka-0.2.2.tar.bz2 12 12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root 13 13 … … 51 51 %{_prefix}/share/man/man1/itaka.1.gz 52 52 %{_prefix}/share/applications/itaka.desktop 53 %{_prefix}/share/itaka/images/itaka 16x16.png53 %{_prefix}/share/itaka/images/itaka.png 54 54 %{_prefix}/share/itaka/images/itaka-take.png 55 %{_prefix}/share/itaka/images/itaka 32x32.png55 %{_prefix}/share/itaka/images/itaka-secure.png 56 56 %{_prefix}/share/itaka/images/itaka-secure-take.png 57 %{_prefix}/share/itaka/images/itaka64x64-take.png58 57 %{_prefix}/share/itaka/images/itaka16x16-take.png 59 %{_prefix}/share/itaka/images/itaka512x512-take.png 60 %{_prefix}/share/itaka/images/itaka-secure.svg 61 %{_prefix}/share/itaka/images/itaka.psd 58 %{_prefix}/share/itaka/images/itaka16x16-secure-take.png 62 59 %{_prefix}/share/itaka/images/itaka64x64.png 63 %{_prefix}/share/itaka/images/itaka512x512.png64 %{_prefix}/share/itaka/images/itaka.png65 %{_prefix}/share/itaka/images/itaka.svg66 %{_prefix}/share/itaka/images/itaka-secure.png67 %{_prefix}/share/itaka/images/itaka-logo.png68 %{_prefix}/share/itaka/images/favicon.ico69 60 %{_prefix}/share/pixmaps/itaka.png 70 61 %{_prefix}/lib/itaka/uigtk.py … … 85 76 %changelog 86 77 * Thu Jul 20 2007 Kurt Erickson <psychogenicshk@users.sourceforge.net> - 0.2.1-2 87 - Pulled 1.0 from upstream.88 89 * Thu Jul 20 2007 Kurt Erickson <psychogenicshk@users.sourceforge.net> - 0.2.1-290 78 - Removed notify-python dependancy (it's optional). 91 79 -
trunk/server.py
r287 r309 480 480 if self.configuration['server']['notify'] and self.itaka_globals.notify_available: 481 481 import pynotify 482 482 483 # 48x48 image by default looks bad in Ubuntu 483 uri = "file://" + (os.path.join(self.itaka_globals.image_dir, "itaka-take.png")) 484 if self.configuration['server']['authentication']: 485 uri = "file://" + (os.path.join(self.itaka_globals.image_dir, "itaka-secure-take.png")) 486 else: 487 uri = "file://" + (os.path.join(self.itaka_globals.image_dir, "itaka-take.png")) 484 488 485 489 n = pynotify.Notification(_('Screenshot taken'), _('%s captured the screen' % (self.ip)), uri) … … 494 498 winsound.PlaySound(os.path.join(self.itaka_globals.sound_dir, "snap.wav"), winsound.SND_FILENAME|winsound.SND_ASYNC) 495 499 elif self.itaka_globals.platform == 'Linux': 500 """ 496 501 from wave import open as waveOpen 497 502 from ossaudiodev import open as ossOpen … … 511 516 dsp.write(data) 512 517 dsp.close() 513 518 """ 514 519 515 520 self.gui.update_gui(self.counter, self.ip, self.time) -
trunk/uigtk.py
r289 r309 1418 1418 if self.configuration['server']['authentication']: 1419 1419 self.itaka_logo.set_from_file(os.path.join(self.itaka_globals.image_dir, "itaka-secure.png")) 1420 self.status_icon.set_from_file(os.path.join(self.itaka_globals.image_dir, 'itaka-secure.png')) 1420 1421 else: 1421 1422 self.itaka_logo.set_from_file(os.path.join(self.itaka_globals.image_dir, "itaka.png")) 1422 1423 self.status_icon.set_from_pixbuf(self.icon_pixbuf) 1423 self.status_icon.set_from_file(os.path.join(self.itaka_globals.image_dir, 'itaka.png')) 1424 1424 1425 # Only run this event once 1425 1426 return False … … 1439 1440 """ 1440 1441 1441 self.log.verbose_message(_('Screenshot served to %s') % ip, _('Screenshot number %(number)d served to %(ip)s') % {'number': counter, 'ip':ip}, ['pixbuf', gtk.gdk.pixbuf_new_from_file(os.path.join(self.itaka_globals.image_dir, "itaka16x16-take.png"))]) 1442 if self.configuration['server']['authentication']: 1443 self.log.verbose_message(_('Screenshot served to %s') % ip, _('Screenshot number %(number)d served to %(ip)s') % {'number': counter, 'ip':ip}, ['pixbuf', gtk.gdk.pixbuf_new_from_file(os.path.join(self.itaka_globals.image_dir, "itaka16x16-secure-take.png"))]) 1444 else: 1445 self.log.verbose_message(_('Screenshot served to %s') % ip, _('Screenshot number %(number)d served to %(ip)s') % {'number': counter, 'ip':ip}, ['pixbuf', gtk.gdk.pixbuf_new_from_file(os.path.join(self.itaka_globals.image_dir, "itaka16x16-take.png"))]) 1442 1446 1443 1447 self.label_served.set_text(_('<b>Served</b>: %d') % (counter)) … … 1450 1454 if self.configuration['server']['authentication']: 1451 1455 self.itaka_logo.set_from_file(os.path.join(self.itaka_globals.image_dir, 'itaka-secure-take.png')) 1456 self.status_icon.set_from_file(os.path.join(self.itaka_globals.image_dir, 'itaka-secure-take.png')) 1452 1457 else: 1453 1458 self.itaka_logo.set_from_file(os.path.join(self.itaka_globals.image_dir, 'itaka-take.png')) 1454 1455 self.status_icon.set_from_file(os.path.join(self.itaka_globals.image_dir, 'itaka-take.png')) 1459 self.status_icon.set_from_file(os.path.join(self.itaka_globals.image_dir, 'itaka-take.png')) 1460 1456 1461 gobject.timeout_add(1500, self.set_standard_images) 1457 1462
Note: See TracChangeset
for help on using the changeset viewer.

