diff options
author | Michael Jurka <mikejurka@google.com> | 2013-07-08 18:03:46 -0700 |
---|---|---|
committer | Michael Jurka <mikejurka@google.com> | 2013-08-21 13:18:29 +0200 |
commit | 104c45677660586026a7e74ef8c47d396403d50e (patch) | |
tree | f9a2a66390820d69963ec626990d4bc0e58a7c02 /update_gallery_files.py | |
parent | 912d360cd7350d8fe959202c6b5d0a5aa97790aa (diff) | |
download | packages_apps_Trebuchet-104c45677660586026a7e74ef8c47d396403d50e.tar.gz packages_apps_Trebuchet-104c45677660586026a7e74ef8c47d396403d50e.tar.bz2 packages_apps_Trebuchet-104c45677660586026a7e74ef8c47d396403d50e.zip |
Initial implementation of new wallpaper picker.
Change-Id: Ib4c5ac4989b4959fa62465d9cde3cac662e24949
Diffstat (limited to 'update_gallery_files.py')
-rw-r--r-- | update_gallery_files.py | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/update_gallery_files.py b/update_gallery_files.py new file mode 100644 index 000000000..ef4e8c933 --- /dev/null +++ b/update_gallery_files.py @@ -0,0 +1,54 @@ +# This script is used to pull the most up-to-date files from +# Gallery into Launcher (we use some code from the Gallery +# source). The Launcher versions have some small modifications +# so do this with care, and be sure you are pulling from the +# latest version of Gallery +import os +import sys +files = """ +src/android/util/Pools.java +src/com/android/gallery3d/util/IntArray.java +src/com/android/gallery3d/common/Utils.java +src/com/android/gallery3d/exif/ByteBufferInputStream.java +src/com/android/gallery3d/exif/CountedDataInputStream.java +src/com/android/gallery3d/exif/ExifData.java +src/com/android/gallery3d/exif/ExifInterface.java +src/com/android/gallery3d/exif/ExifInvalidFormatException.java +src/com/android/gallery3d/exif/ExifModifier.java +src/com/android/gallery3d/exif/ExifOutputStream.java +src/com/android/gallery3d/exif/ExifParser.java +src/com/android/gallery3d/exif/ExifReader.java +src/com/android/gallery3d/exif/ExifTag.java +src/com/android/gallery3d/exif/IfdData.java +src/com/android/gallery3d/exif/IfdId.java +src/com/android/gallery3d/exif/JpegHeader.java +src/com/android/gallery3d/exif/OrderedDataOutputStream.java +src/com/android/gallery3d/exif/Rational.java +src/com/android/gallery3d/glrenderer/BasicTexture.java +src/com/android/gallery3d/glrenderer/BitmapTexture.java +src/com/android/gallery3d/glrenderer/GLCanvas.java +src/com/android/gallery3d/glrenderer/GLES20Canvas.java +src/com/android/gallery3d/glrenderer/GLES20IdImpl.java +src/com/android/gallery3d/glrenderer/GLId.java +src/com/android/gallery3d/glrenderer/GLPaint.java +src/com/android/gallery3d/glrenderer/RawTexture.java +src/com/android/gallery3d/glrenderer/Texture.java +src/com/android/gallery3d/glrenderer/UploadedTexture.java +src/com/android/photos/BitmapRegionTileSource.java +src/com/android/photos/views/BlockingGLTextureView.java +src/com/android/photos/views/TiledImageRenderer.java +src/com/android/photos/views/TiledImageView.java +src/com/android/gallery3d/common/BitmapUtils.java +""" + +if len(sys.argv) != 2: + print "Usage: python update_gallery_files.py <gallery_dir>" + exit() +gallery_dir = sys.argv[1] +for file_path in files.split(): + dir = os.path.dirname(file_path) + if file_path.find('exif') != -1 or file_path.find('common') != -1: + file_path = 'gallerycommon/' + file_path + cmd = 'cp %s/%s %s/' % (gallery_dir, file_path, dir) + print cmd + os.system(cmd) |