| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Missing framework support in M, revisit later.
Revert "Gallery2 : Drm file can be set as wallpaper"
This reverts commit b00985f4de70444fa5ece9e8a78a79e73f4475b1.
Revert "Gallery2 : Drm lock icon added on Photo widget for drm content"
This reverts commit 4f3e49619d3954056f899660cc764f3773d92141.
Revert "Gallery2 : GIF animated drm file can be visible in Gallery app"
This reverts commit f5b491b181839286f58d640ae690f1860ef19e8c.
Revert "Gallery2 : Delete and Details options are not visible on Camera preview"
This reverts commit 704bff736bda2bc5f6c5aa2956879f55101191f5.
Revert "Gallery2 : Video share option is not working"
This reverts commit ea87a93df185b9f8c1e477188b55a2fe97dc983e.
Revert "Gallery2 : Uses internal Drm image decoder api in Gallery app"
This reverts commit 01f5f347cf33813b51bd0865dc620d001c8d8735.
Revert "Gallery2 : Added support for Oma drm (CD and SD)"
This reverts commit 43044da1965c1b687695f3f4e1d44d3636496978.
Revert "Gallery2: Make Gallery2 support OMADRM feature"
This reverts commit 829f9ad8c06070038cdef24e5fac76a8a16f841b.
Change-Id: I4300285fd8539eb2e3134a0e472a087b83a0228f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove all previous drm implementation which is basically uses
base bitmap decode apis to decode drm image files.
- Introduced new hidden apis on BitmapFactory and
BitmapRegionDecoder specific to DRM content which
is more practical to DRM framework.
- Uses DrmHelper a utility drm api library to code reusability.
- This approch will fix the issue on sharing images from
Third party application.
CRs-fixed : 804191
Change-Id: I2e9489800c57df4fdeeb21f1548fbccc6dfbd3f9
|
|
|
|
|
|
| |
- Make Gallery2 can recognize and consume DRM images and videos.
Change-Id: I1655d295bcec31b5760c2c86c06f815cf6ed57ee
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* No need for this.
Revert "Gallery2 : Added support for Oma drm (CD and SD)"
This reverts commit 6144de8cc35fdd114802545c9922a1a234af8397.
Revert "Gallery2: Make Gallery2 support OMADRM feature"
This reverts commit 9382a979292e52de5c60a39ba24688362dce8bc1.
Change-Id: I13a0d69a792aad36d7b15bc0b3c78e3f55d396bc
|
|
|
|
|
|
| |
- Make Gallery2 can recognize and consume DRM images and videos.
Change-Id: I1655d295bcec31b5760c2c86c06f815cf6ed57ee
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now we have a class in the support library that uses a correct internal
implemetation based on the API level. On older devices the app does
not crash and on new devices it can print. Also this class does
the heavy lifiting. Gallery2 was not using this class, rather it had
its own (obsolete) implemetation that was not taking into account the
image aspect ratio to provide a hint to the print system for the
orientation to be used.
bug:11099831
Change-Id: I4cd260614af4d9d87ec31d205ee2a5ef02ef5417
|
|
|
|
| |
Change-Id: I003aa965c885e6c7f65ade51b024bad400e8e458
|
|
|
|
|
| |
bug:10642974
Change-Id: Ic61da19f6106c9d42c5b39ae9cc0cf0765f6d1ae
|
|
|
|
|
| |
bug:10455873
Change-Id: I8f62881b95ad8cd3fff73452eb7d91b05b1ddd8d
|
|
|
|
|
| |
bug:10362505
Change-Id: I730457c4e0d35b48be0a71e14fac60c5194c5d1f
|
|\
| |
| |
| |
| | |
* commit '3b7347daf572c20996607afe4cc32f9a96f8fe5d':
Switch back to old crop
|
| |
| |
| |
| |
| |
| | |
Bug: 8950255
Change-Id: I3f78901e65a17a1d5867d3f76a6031cff5f65fed
|
|/
|
|
| |
Change-Id: I080dfffeb6394b78a1dc2bd10b52ff15b1e55ac9
|
|
|
|
|
| |
bug:8609003
Change-Id: Ida6bfec65bf4b78c7c1b64f759c750ef9255bb6c
|
|
|
|
| |
Change-Id: Iac3ca76838a5f91186527863b3d990cbcad3faf0
|
|
|
|
|
| |
Bug: 7998915
Change-Id: I938145a7072170f713099a04578f98951b35cbab
|
|
|
|
| |
Change-Id: Icfeb23301bc6c9f8c8b12824bcbb0d8b41852d07
|
|
|
|
| |
Change-Id: Idb9b63f625fd4f0b78d947421ec5b098d8e5dfd5
|
|
|
|
|
| |
Bug: 7441237
Change-Id: I29801f798a1d1ad3af81a82950edbb8a72ccae82
|
|
|
|
|
| |
Bug: 6680729
Change-Id: I538bb0a8783f7c1ff467ba8d8eb0deefdc0b6ea2
|
|
|
|
|
|
|
|
|
| |
1. Enable the mute video functionality.
2. Consolidate the sharing code, especially for file handling.
bug:7543943
Change-Id: Ie7ec605996bc3242b1a50385f506e6a50ee2d2fc
|
|
|
|
|
|
| |
This reverts commit 1336062985c9824d7fd796b1cebd5eaa8e4163ca.
Change-Id: I718ec56315dc207a3e612abb4576bddab9afa2ee
|
|
|
|
|
|
| |
Bug: 7415140
Bug: 7403813
Change-Id: I545162544f845d210d21185cddaca09b219fb091
|
|
|
|
|
| |
Bug: 7326215
Change-Id: Ic7a87baceb8aff6247d40b91d4c60cd47c86c377
|
|
|
|
|
|
|
|
|
|
| |
Bug 7351383
Bug 7349438
Move panorama support checks from getSupportedOperations so
that calls to getSupportedOperations are consistent. Panorama
checks are moved to only based on callbacks.
Change-Id: Id9ff138204df84c6fb0a4c971dcea59f1220aee2
|
|
|
|
|
|
|
|
|
|
| |
Bug: 7302972
Instead of using the UsePanoramaViewer attribute in XMP metadata,
ensure that the panorama is full 360 degree by checking if the
cropped width is same as the full panorama width.
Change-Id: I66d864df96052f96db5fa19fb02b3abe214b4dec
|
|
|
|
|
|
| |
This reverts commit d84ae72adb147c0e8517a438b3dea3e87d319bb7
Change-Id: I5921cbb476034da2798480534e9084e287312f04
|
|
|
|
|
| |
Bug: 7276026
Change-Id: Ib4979e45867e22267b34fb77342ca625337c7ee4
|
|
|
|
|
|
| |
bug: 7242682
Change-Id: Ibf1fa136cafdca25273ee39ae9c065560b2db5cb
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 7150324
Use separate share intents for sharing panoarma and regular JPGs.
If photo is a 360 panorama, promote sharing it on the action bar,
and move sharing as JPG to overflow menu.
MIME type changed to specify panorama360.
Change-Id: I8d52733d105820ac17ff36a6ad9d7525893f6d27
|
|
|
|
|
|
|
|
|
| |
Show a "done" instead of the icon according to the UX team.
And we don't have API level dependency.
bug:7093240
Change-Id: Ib331495dd233c4dcbeb3d587bd5a4d0d89039d49
|
|
|
|
|
| |
Bug: 7150324
Change-Id: I78d426672e9a8fc69f0b9b564438e40eb0230719
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Refactored the classes to support both the video play and trim.
Now the common code for controller overlay is in CommonControllerOverlay,
which is basically the same as the original MovieControllerOverlay without
animation. Because in trimming, we don't want to hide all the controller.
The specific animations are implemented in the sub-classes which are
TrimControllerOverlay and MovieControllerOverlay.
At the same time, TrimTimeBar extended TimeBar to support the extra
trimming start scrubber and end scrubber.
The interface between the timebar and the controllerOverlay are kept almost
the same way, except adding the trimming info when necessary.
With all these, the activity of TrimVideo now relied on the TrimTimeBar
and TrimControllerOverlay. Similarily, the MovieActivity relied on the TimeBar
and MovieControllerOverlay.
2. Hook the TrimVideo activity with the trim menu.
Note that the icons are temporary for now, still need UX input on that.
bug:7093055
Change-Id: Ib9bfbc090106744a569fce4c451ddffc0a2c699b
|
|
|
|
| |
Change-Id: I075977150c7da7650e723e29406f24ae2e23ea97
|
|
|
|
|
|
| |
This is only visible for video item.
Change-Id: I17f8e902f3560cc8524f890705c020901331df74
|
|
|
|
|
|
| |
bug: 6927267
Change-Id: I1c22975d1a1f3a36510ad93e6a0cefea110ca38f
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
So that we can use different implementation for different API levels.
**NOTE**
This change is going to be replaced by the ActionBar compat library
when it gets ready. The purpose of this change is making Gallery/Camera
run on GB.
bug: 6927267
Change-Id: Ic8bb2518918168ea889db6452d6760de390d96b2
|
|
|
|
|
|
|
| |
Bug: 6680729
Bug: 6827858
Change-Id: Ida82db3288a429dacc5830b82ec6bbd954f75cf1
|
|
|
|
|
|
|
|
| |
Use simple share intent before API 14.
bug:6706723
Change-Id: I47930f0b81c7c8c1943054964a093967a7704bf1
|
|
|
|
|
|
|
|
|
| |
Remove unused imports.
Remove unused fields.
Remove unnecessary cast.
Add missing override annotations.
Change-Id: Idad2e587697a5015eb5363d7b71fab9de9cc8ffb
|
|
|
|
| |
Change-Id: I992e59702f9dfff17da2f4464e48c9228d42b1b3
|
|
|
|
|
|
|
|
|
| |
Also handle with the confirm dialog, we show the action bar
as long as the confirm dialog is shown. And we start to timeout
the action bar when the confirm dialog get dismissed.
bug: 6478646
Change-Id: I3f0e7e61b43b0dd2bb2b1e2b4444c8dcb5706e1a
|
|
|
|
|
|
|
|
|
|
| |
inconsistent with other deleting flows on other core apps
Per request, change the confirm dialog message to "Delete the selected item(s)?"
b: 6046544
Change-Id: I46f7fd42a9f9fbf2399aca78ed9b2e67a15acb65
|
|
|
|
|
|
|
|
|
| |
1. Make Gallery show edited local photo after resuming, similar to how
it shows cropped local photo after resuming.
2. Fix inconsistency between cropping local/PWA photo.
bug:6168430
Change-Id: Ia350e0c67f05969ad42f56b9693c09c3b6433d3c
|
|
|
|
|
| |
bug:6411186
Change-Id: Iaa71a320bc4d6d70aade41d5144f75ba6db36e6d
|
|
|
|
|
|
|
|
|
| |
inconsistent with other deleting flows on other core apps
This CL adds a confirm dialog to delete command and removes all confirm/cancel menu items from the actionbar.
b:6046544
Change-Id: I3afe7b59b4f6d1216e192a621621f7bf544e1919
|
|
|
|
| |
Change-Id: I90efb3d7676a0810025dd37890c1251725a48223
|
|
|
|
|
|
| |
Add debugging message for 5192628.
Change-Id: I257cabf1a93be256ed84aeaf3c9a871ecc5b1171
|
|
|
|
|
|
|
| |
The contentUri of the download image is "file:///xxx". Thus, it cannot get the correct
file type. So, we pass the mimetype in the intent to fix this issue.
Change-Id: I49b4b96472eb6a1561fbada95190c829728c037e
|
|
fix: 5176434
Change-Id: I041e282b9c7b34ceb1db8b033be2b853bb3a992c
|