| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Under certain conditions finger swipes are ignored.
Steps to reproduce the bug:
- Open left menu
- Close menu choosing an option or tapping out of the preview
- Tap preview of last picture in bottom left corner
Swipes in the gallry should now be ignored until a right to left
swipe is performed in the preview.
Change-Id: I3928d84360266cca368265553a037192aa5d6780
|
|
|
|
|
|
|
|
|
|
|
| |
Add SettingsManager to work as a database for settings.
It will handle all dependencies and populate the values.
Add scene mode and filter.
Restructure UI and menu by combining them and leave the
handling of settings to SettingsManager
Change-Id: I185163fdddbffd29434e6a9c41b33be6d3388f88
CRs-Fixed: 1018118
|
|
|
|
|
|
|
| |
Use camera2 API to show preview and take snapshot
CRs-Fixed: 989750
Change-Id: I07e2d6743529b3d3d5acecf667e9493465a094c9
|
|
|
|
|
|
|
|
|
| |
There's a case the view's children got removed from the group
while it's processing the layout change.
It can bypass its view layout.
Change-Id: Ib9a7ff71af79a88e81acfceedc06b3cc26fac0c5
CRs-Fixed: 963356
|
|
|
|
|
|
|
| |
Removing unused filmstrip view touch handler
Change-Id: I5b93d68c646a224d6b14b35740821fbe302eaeca
CRs-Fixed: 961644
|
|
|
|
|
|
|
|
|
| |
In FilmStripView.reload(), camera view is unintentionally removed,
which causes unnecessary surface creation and deletion, eventually
leads to crash. Fix the check in FilmStripView and set mCameraView
correctly.
Change-Id: I11efbe52b7639a98798ff16e9281b8799cc5e788
|
|
|
|
|
|
|
|
|
|
| |
The postion of preview view wasn't centered after rotated device with
camera in background.
Adjust the view position when camera draws preview layout each time.
Change-Id: I488c25cda23f101cf1f1a10c54ca3d537474e53c
CRs-Fixed: 795482
|
|
|
|
|
|
|
|
|
| |
Fix preview broken when user goes to gallery using thumbnail in
portrait, rotates to landscape in gallery and back key to come
back to camera
Change-Id: Ib9a8ce69bfbb85573cae55da79901705f726cc22
CRs-Fixed: 802169
|
|
|
|
|
|
|
|
|
|
| |
1. change thumbnail icon to circular and its background to transparent
2. speed up loading with optimal sample size and region decoder
3. fix orientation bug regarding panorama photos
4. don't fire load task on fake onDataLoaded() call
Change-Id: I7f4eb8dad4c54a01a7ccd98907e06952e470840b
(cherry picked from commit ac714ea974b4bd0ef99403def5aa7d8a3deecc5d)
|
|
|
|
|
|
|
|
|
|
|
|
| |
When exif data of a photo is changed, the view will update, but
the zoom parameter is not reset, and the image load the zoomed image
which is not exists, so there will be a black view.
When photo is update, reset zoom view to full image.
CRs-Fixed: 745326
Change-Id: I48a0a12241087ff9e99be83234b47b21c63b1867
|
|
|
|
|
|
| |
Adding back missing setting menus
Change-Id: I803d3f694b1953aa6a8932cbba6bb55c0d0e6352
|
|
|
|
|
|
| |
Add preview thumbnail button and touch it to go to gallery
Change-Id: Ib80ef94c677c204d7f0826356792aba2aa11d4d1
|
|
|
|
|
|
| |
Modified SnapdragonCamera setting menus with new icons
Change-Id: I726296dfb100ac81ad6f1cd84420ae27c0ae1201
|
|
|
|
|
|
|
|
| |
Rename package from com.android.camera2 to org.codeaurora.snapcam,
module name from Camera2 to SnapdragonCamera and app name from
"Camera" to "Snapdragon Camera"
Change-Id: I2800070e72631e119a15fe0132424d1047be9f0c
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In camera application, the preview frame is rendered on the surface
texture. When user pause, this surface texture is retained by the
activity. Upon user resume, it will be destroyed and recreated so that new
preview frames can be rendered on it. During this period, a flickering
impact is seen on UI.
Change-Id: I5728d5d7f28ec45121f375928bf2c9effd9bd620
CRs-fixed: 583474
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Delay onResume tasks to speed up lockscreen onResume->onPause->onResume launch sequence.
Import translations. DO NOT MERGE
gcam: Clean up placeholders, and add deletion robustness.
Fix issue of focus indicator staying on without being hidden
Ensure view size gets updated after phone decors change.
Show the 100% state of the progress at least one frame.
Add parameters and deduplicate parameter changes
Revert parallel opening camera in photo mode.
Differentiate the InProgressData from the normal PhotoData.
Close mode menus if another control is touched
Start gcam module directly when handling capture intent.
Import translations. DO NOT MERGE
Add a null check to fix NPE
Add logging to various actions
Ensure mOpenCameraThread has been setup before dereferencing.
Add logging to various actions
Ensure mOpenCameraThread has been setup before dereferencing.
Add GCam progress indicator.
hide preview cover on arrival of new preview data if hidden
Fix photo mode is getting stuck in a single CameraState.
...
Conflicts:
res/layout/photo_module.xml
res/values/arrays.xml
src/com/android/camera/CameraActivity.java
src/com/android/camera/PhotoUI.java
src/com/android/camera/Storage.java
src/com/android/camera/WideAnglePanoramaModule.java
src/com/android/camera/ui/FilmStripView.java
Change-Id: Ic41b4e7e07b2b0ed7936b78a6c5f05270d05985f
|
| |
| |
| |
| |
| | |
bug: 11594111
Change-Id: Ica2ffe315c4e4eaa818aa609d9600d5e67e54b3b
|
| |
| |
| |
| |
| |
| | |
Bug: 11514148
Change-Id: Ib31a74a6badc4dcdeaa316e032f4aef17edd06b2
|
| |
| |
| |
| |
| | |
Bug: 11477449
Change-Id: I08b33cee258de1f90e5fa60e6483834dd5197bd2
|
| |
| |
| |
| |
| |
| |
| |
| | |
In this case, camera preview didn't change, so there is no need to call
onCurrentDataChanged.
bug:11237255
Change-Id: I788a2ee4e7337721d0bbd6aa75e7da6d382bf282
|
| |\
| | |
| | |
| | | |
into gb-ub-photos-carlsbad
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The swipe is supposed to be intercepted by FilmStripView, however, when the
children is not handling the scroll / fling gestures, FilmStripView will still
has to handle it.
In this case, we need to detect whether or not the swipe has been disabled.
bug:11234333
bug:11221594
Change-Id: I1d0fbac65050aef225fb880a41df735e98bf48db
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- If video starts playing from camera and suddenly camera folder
is deleted from gallery, then crash is seen while launching camera.
- Film strip reload is not getting called for this case and trying to
access old data from data adapter which is null.Added reload function
if only camera preview is present and no other camera data.
CRs-Fixed: 567569
Change-Id: I9c6c7ebe63c553ccc68b985e00fa0ca722d77157
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
CameraActivity Reloads views on filmstrip during resume (If
the CameraActivity go to pause state when user is in full screen
camera mode).
While reloading surface texture is destroyed and recreated.
So when user press power key to pause and unlock to resume,
till the surface texture is destroyed user see the old frame
(which was rendered before onPause). Followed by gray screen
till surface creation and start of preview. It created
filckering impact on UI. Fix here is to destroy the surfaceTexure
in onPause itself so during next resume user won't see old frame.
Change-Id: I035671cfa61dcfefe7a6392a316fae6739e81247
CRs-Fixed: 566255
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 9930c01a3859dd103851f772801c0fdfaf727921
Change-Id: I0339d52e6a8718dd2029fc4689299e451c7944be
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
CameraActivity Reloads views on filmstrip during each resume.
While reloading surface texture is destroyed and recreated.
So when user press power key to pause and unlock to resume,
till the surface texture is destroyed user see the old frame
(which was rendered before onPause). Followed by gray screen
till surface creation and start of preview. It created
filckering impact on UI. Fix here is to destroy the surfaceTexure
in onPause itself so during next resume user won't see old frame.
Change-Id: Id5c787586288de660dc6ad91f3c2ae018761ddd4
CRs-Fixed: 566255
|
|\ \
| | |
| | |
| | | |
out of app behavior." into gb-ub-photos-carlsbad
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
app behavior.
Bug: 11235651
Change-Id: Iafc0b7930c8c016bd6ab11b13d6572241c5ef074
|
|/ /
| |
| |
| |
| |
| |
| | |
pointers.
Bug: 10950130
Change-Id: I284e2016676e15c7f2ad23de71a965ab50c5d743
|
| |
| |
| |
| |
| | |
Bug: 10861015
Change-Id: Ib0c4945e35cee16b73a4bba913e11d0f79a26176
|
| |
| |
| |
| |
| |
| | |
bug:11205669
Change-Id: I5b2d33422ec5f6fe21c81e39d24f36ec8b61ce4e
|
|/
|
|
|
|
| |
bug:10993660
Change-Id: Ia07b8238a09e761a02fe11577b738776ab965b30
|
|\ |
|
| |
| |
| |
| |
| |
| | |
bug:10750719
Change-Id: I831d9ecead91d64c7a0b6a665e9c842ef17d8a8a
|
|\ \
| | |
| | |
| | | |
for bottom controls." into gb-ub-photos-carlsbad
|
| |/
| |
| |
| |
| |
| |
| | |
bottom controls.
Bug: 11169201
Change-Id: I9d42b168efe62712f76165db5221757a1f20013f
|
|/
|
|
|
|
| |
Bug: 10679704
Change-Id: I7ab72fdf4e836495b2471c65fd57f952e863f1dd
|
|
|
|
|
| |
Bug: 11067201
Change-Id: I21a775d46c26206e340c830fceafaf52e7a06ac5
|
|
|
|
|
| |
Bug: 11087361
Change-Id: Ie319d1767eb671ca7ed4a129aa9b75c77d63b20d
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The animation of transition between camera preview and filmstrip should be a
special case to prevent jank.
bug:11011577
Change-Id: If611599203e845d098cd6e4acb56d5631d085ffe
|
| |
| |
| |
| |
| |
| | |
bug:11066937
Change-Id: Ibf9b03adc0d00838ba23c65361aa7c783c835d90
|
|/
|
|
|
| |
Bug: 10950226
Change-Id: I38828edaf4010170f6c6db18b8c5fdeef91b4f11
|
|
|
|
|
|
|
|
| |
Basically, the width and hight in the ImageData will be pre-rotation.
bug:11067085
Change-Id: I377caf2f1d49d26b4d6823d4e72168a055d80858
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 11005014
Change-Id: I1f92322ff5a53b8bf6752841efd3a59e366d78fb
|
|\ \
| | |
| | |
| | | |
viewer icon is visible." into gb-ub-photos-carlsbad
|
| |/
| |
| |
| |
| |
| |
| | |
is visible.
Bug: 10715651
Change-Id: Ib71a3e4469d1ecee87b9423b03b8898294a7ffa6
|
|/
|
|
|
|
| |
bug:10802703
Change-Id: I2e759a5b45eb8f68eb63163ad7e42cc670971bf4
|