Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorJames Cameron <quozl@laptop.org>2010-06-22 03:16:54 (GMT)
committer anishmangal2002 <anishmangal2002@gmail.com>2010-07-12 09:57:06 (GMT)
commit46bcc0f0cb327955c4f9f33617229a8ed20d0b66 (patch)
treebe036fa233bf691b5be09e76a1fc238382af8dba /data
parent35d15b1c43514f5918b89a4c47a9f689d83626dc (diff)
remove broken slideshow until it is fixed #2054
Reviewed-By: Anish Mangal <anish@sugarlabs.org> Acked-By: Anish Mangal <anish@sugarlabs.org>
Diffstat (limited to 'data')
-rw-r--r--data/graphics/slideshow66
1 files changed, 0 insertions, 66 deletions
diff --git a/data/graphics/slideshow b/data/graphics/slideshow
deleted file mode 100644
index 7ddd58b..0000000
--- a/data/graphics/slideshow
+++ /dev/null
@@ -1,66 +0,0 @@
-# slideshow: show datastore photos
-
-# FIXME: does not currently work, because no objects are returned by
-# the journal query.
-
-def pippy_activity_class(): return 'activity.PyGameActivity'
-if __name__ == '__main__':
- import gst, pippy, pygame, sys, time
- from pippy import query
-
- from random import *
-
- # grey background
- bgcolor = (128, 128, 128)
-
- # Create a search dict
- search = {}
- search["mime_type"] = "image/jpeg"
-
- # Perform the search and retrieve the jobjects
- results = query.find(search)
- # XXX: Fix caching limit in query.py
- objects = results.read(15)
-
- if len(objects) == 0:
- print "No photos found."
- time.sleep(3)
- sys.exit()
-
- def get_image():
- for jobject in objects:
- yield jobject.get_file_path()
-
- next_image = get_image()
-
- # pygame always needs to be initialized as the first call
- pygame.init()
-
- # turn off cursor
- pygame.mouse.set_visible(False)
-
- # create the pygame window and return a Surface object for
- # drawing in that window.
- screen = pygame.display.set_mode()
-
- # load in previously grabbed frame
- image = pygame.image.load(next_image.next())
-
- while pippy.pygame.next_frame():
- for event in pygame.event.get():
- if event.type == pygame.QUIT: sys.exit()
- elif event.type == pygame.KEYDOWN:
- try:
- image = pygame.image.load(next_image.next())
- except StopIteration:
- sys.exit()
-
- # Scale up from 640x480 -> 1280x960
- newImage = pygame.transform.rotozoom(image, 0, 2.0)
- newImageRect = newImage.get_rect()
- newImageRect.centerx = screen.get_rect().centerx
- newImageRect.centery = screen.get_rect().centery
-
- screen.fill(bgcolor)
- screen.blit(newImage, newImageRect)
- pygame.display.flip()