| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
- Google only provides the lib of mp4 parser to support
the video-trim feature. But some files would fail to
trim and cause the gallery crash
- catch the IllegalStateException to avoid the crash of gallery
Change-Id: Iadda7a42d4d694c102d50d2c52a93979ba2907a7
CRs-Fixed: 523986
|
|
|
|
|
|
|
| |
For some images with no / invalid EXIF data, Gallery crashes
Fixed this bug by catching NullPointerException
Change-Id: I656fe6d526c981933c3d6eeefe67cda860206e2d
|
|
|
|
|
|
|
|
| |
MediaMuxer's addTrack() function can throw IllegalArgumentException
if the track added is invalid or not supported. Catch this exception
to out nicely and avoid an app crash.
Change-Id: Id837179c56878dd7fef96d3b798bf427d82d7175
|
|
|
|
|
|
|
|
|
|
|
| |
Use HashMap<Integer, WeakReference<Drawable>> instead of just
HashMap<Integer, Drawable>
Without this, references are still being held for Bitmap drawables,
thereby after few Photo edits, OutOfMemoryException is raised and
Gallery crashes
Change-Id: If91f950986bd816d5571a0d51a7cb9522226e270
|
|
|
|
|
|
|
|
|
|
| |
MPEG4Writer does not support formats other than mp4/h264/h263. The
app needs to check for unsupported formats before starting any mute
operation. Add a condition in the app to check for unsupported
formats and display a toast message.
CRs-Fixed: 514347 696137
Change-Id: Ib2ce48d2b8ebaef80936bc7a446e1c97e3a10c31
|
|
|
|
|
|
|
| |
Add support for the DASH mimetype
CRs-Fixed: 539815
Change-Id: Ibbd03a2e4e3b1ca9224d4651e1c518e2ba51ba77
|
|
|
|
|
| |
Change-Id: Ief34f14f74bc2279df96949963e645fda66db3c2
Auto-generated-cl: translation import
|
|
|
|
|
| |
Change-Id: Ic83a00633f552a2ea93548df4fde12de35208561
Auto-generated-cl: translation import
|
|
|
|
|
|
|
|
|
|
|
| |
Gallery2 does not support http/https CROPping, so remove them
from manifest.
Tested app on device and confirmed Gallery2 is still successfully
a CROP app for content URIs after this modification.
Bug: 15919429
Change-Id: Ib0dacdbf3013d8a2f35a07a8ea0e15070ebdb2e7
|
|
|
|
|
| |
Change-Id: I87b6823da1c4640b360b972d0e9f1b253c765d97
Auto-generated-cl: translation import
|
|
|
|
|
| |
Change-Id: Id9696cb380f800ac00230f2a3a61045dcc7d295b
Auto-generated-cl: translation import
|
|\ |
|
| |
| |
| |
| |
| | |
Change-Id: I69986cc4a1cfbbaceb19c2f49b3da5535c5ffa53
Auto-generated-cl: translation import
|
|\ \
| |/
|/|
| |
| | |
* commit '385d27f97bc9cf0b35c7e847153d7f1a6968c5e9':
Import translations. DO NOT MERGE
|
| |\
| | |
| | |
| | |
| | | |
* commit '9c33ce0b25b8db02c1719b1c38c05b4246e417a8':
Import translations. DO NOT MERGE
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I5d489ead8260bc3c1459566eb3587479a50a23f3
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When testing the Camera trampoline, even in the full gallery app
from a JB to K upgrade, I noticed that the Camera app was starting
in the Gallery trampoline's task -- two recents even with
excludeFromRecents true. Was still the case in the new trampoline.
Adding FLAG_ACTIVITY_NEW_TASK addressed this, also with some
manifest changes in the trampoline in another CL. Photos was working,
I believe because photos activities explicitly set a task affinity
to shield themselves from G+, thus forcing a new task. Also, this
helped shield activities when both trampolines are active. That is,
if Camera was started via its trampoline, then Photos, the Photos
shortcut opened Camera because it already had an activity in the
trampoline's task. Even if Photos works now, this does no harm and
ensures we're not relying on the implementation of another APK.
Bug: 16843573
Change-Id: Ifa6d65ef2b00a4ffc6df78f13dba16270113509d
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
That way you don't have dependency on the platform libraries, which in
turn depends on things like libcompiler_rt-extras, which isn't exposed
to apps_only build.
Bug: 16398512
Change-Id: Ie7cf54c97c57b13e82c1891970eb3731a68ae075
|
| | |
| | |
| | |
| | | |
Change-Id: I31af0be894572dd5d2862bf58840f76ba8b8e802
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now that setLocalMatrix does not modify associated Paints, we need
to call it before assigning the Shader to the Paint.
BUG:14315916
Change-Id: I6778a35eff36515e18c53a979dd69d8aecd1401d
(cherry picked from commit ce3b2ee2c6512a0eac9dbd54641a196baa68ba3f)
|
|\| |
| | |
| | |
| | |
| | |
| | |
| | | |
8fe98c70: (-s ours) Import translations. DO NOT MERGE
* commit '35d4b725b3c87db9583248cd63a6f6ffa6deeff7':
Import translations. DO NOT MERGE
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | | |
translations. DO NOT MERGE
* commit '30d0576f2a60b3a82cfeed6778dc60d763bfb654':
Import translations. DO NOT MERGE
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* commit '3fa825732965bf71301fbf722c6388168d1df11e':
Import translations. DO NOT MERGE
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '8fe98c70253824cda07243e27f261e0b21ccb229':
Import translations. DO NOT MERGE
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ifbbf8e0d7d2bdefd53ee28b487f311a6111ec7c0
Auto-generated-cl: translation import
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '6316f5ff2a8c3de69e6580c9220809242683f0c1':
Import translations. DO NOT MERGE
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '8d2d3d462f47c00c9520589f6b4755299fe3b1d9':
Import translations. DO NOT MERGE
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I4c29d576ca2394a44f4a7aaa64ebff49b29568eb
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ie48361f103c0b692aa8812a667b057a253f11cef
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ia714e01ecbad734c76ba3b7fd75d086a46976c1d
Auto-generated-cl: translation import
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '2f471180def1d5bc05dae9db7fb8aaae495c1b60':
Import translations. DO NOT MERGE
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '612e3bb4f83bd704fea44699dfa0f1c92a90efe4':
Import translations. DO NOT MERGE
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I9bc970fb19fdcc612d48441d5221d70071600800
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I8ce56274445ceb1b575bf1b0965bf499765b62af
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I29ceba60e7f79676cc54bc6605112df43f848c79
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I89a9eb98a9b3f0daa1cc4ac89c15da960963c7cc
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ica62f7063acf0dc219d44297d39a5cc8cfa7c6c8
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I0244de878b8cbd98ea17a1ab728f3aaad77cc764
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I899486c9290301037257c68e1d9b502ce37e63d9
Auto-generated-cl: translation import
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I2204346439e2103f23a6db47c4787822dcbc2b9b
Auto-generated-cl: translation import
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I9fb16f79289782aeaa6e39a82aa0b79e39ddc87b
Auto-generated-cl: translation import
|
|\ \ \ \ \ \
| |/ / / / /
|/| / / / /
| |/ / / /
| | | | | |
* commit '5618712ff6c534b723eab504e28a6f587150a10b':
Gallery2 : only build for 32-bit
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* commit '9cde04ed08f3a5201a007d78b3c89f43fb3003e0':
Gallery2 : only build for 32-bit
|
| | |\ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* commit '53fd3c7cdf18c8f0ddc2dcc3954019bad34dd3fd':
Gallery2 : only build for 32-bit
|
| | | |\ \ \ \ |
|
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Gallery2 depends on librsjni, which currently only builds for arm,
mips and x86.
(cherry picked from commit c9f714b65cdb05cef4797f30a42d006b80140aaf)
Change-Id: I7fd5363b453ca149bbd24e889f03a7bae6f4032e
|
|\| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* commit '4abb94af4bec8702dc18fcc6e88c7f60f1d332db':
Import translations. DO NOT MERGE
|
| |\ \ \ \ \ \
| | | |_|/ / /
| | |/| | | |
| | | | | | |
| | | | | | | |
* commit '87b440b9569367579de39a31d1c74e296ec4ade3':
Import translations. DO NOT MERGE
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ia3395106bdcf93ef61c28b020dd1e70bee6dcc5e
Auto-generated-cl: translation import
|