[PATCH] remove broken slideshow until it is fixed #2054

James Cameron quozl at laptop.org
Mon Jun 21 23:16:54 EDT 2010


---
 data/graphics/slideshow |   66 -----------------------------------------------
 1 files changed, 0 insertions(+), 66 deletions(-)
 delete mode 100644 data/graphics/slideshow

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()
-- 
1.7.1


-- 
James Cameron
http://quozl.linux.org.au/


More information about the Sugar-devel mailing list