| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I398178ca361c0fce1b605711a0513252f974e9ad
Ticket: -
|
|
|
|
|
| |
Change-Id: Icc59005372caf5b1d3f913a2bb3662b1b488858d
Ticket: -
|
|
|
|
| |
Change-Id: I77858a218241c5a471baa7bbbd55799c42378105
|
|
|
|
|
| |
Change-Id: Ia0e8171effcc2c689a5ee8b3bed4297754aab170
Ticket: -
|
|
|
|
|
| |
Change-Id: Iff8ffebe6ec04dc2562f88f30b740caf28a838ea
Ticket: -
|
|
|
|
| |
Change-Id: I9ab6068743bfb2b3c6eff9200eb8a60d09204776
|
|
|
|
|
|
|
|
|
|
| |
Instead of depending on a large matching table, generated the list
of picture sizes to show to the user directly from the supported
list returned by the camera. The list is filtered to remove
uselessly small resolutions on modern devices, to group resolutions
by aspect ratio, and to filter out fairly similar sizes.
Change-Id: I47a67a89786543baec133cf7e71df9819793ebac
|
|
|
|
| |
Change-Id: Ia6a1ca122a04d3d8291aa588277237a6a45d11b3
|
|
|
|
|
|
|
| |
Saving MPO and DDM without CS
CRs-Fixed: 993611
Change-Id: Ie04bce460c57454b4cf57c88b47ef2a495b6e078
|
|
|
|
|
|
|
|
| |
Added 24MP resolution(5656x4242) to the UI
CRs-Fixed: 982283
Change-Id: I18628d84d76cd5c77a7b96d9074381548800fe4b
|
|
|
|
| |
Change-Id: I1a69682fa0e1beb393d3e6d64812bab0bf7b68ad
|
|
|
|
|
|
|
| |
Add video face detection to developer option
CRs-Fixed: 978207
Change-Id: I9308573a5a1004fc3803a955bc96f495ecbfc6c7
|
|
|
|
|
|
|
|
| |
The layout of setting menu is not placed properly in RTL. To fix
the problem, replace 'left/right' layout properties with 'start/end'.
Change-Id: Ib8d03ffa40712f1845fe7ab148b1a6f35fcc1124
CRs-fixed: 949931
|
|
|
|
| |
Change-Id: I9b55bcaaa03e598e57325f45e80ee8493029edf1
|
|
|
|
| |
Change-Id: I42c7e6ba08b4214a28e74fb7cd63a43bf5de724f
|
|
|
|
| |
Change-Id: I691813c94412b80b6d3648c01e0122e21fcddf72
|
|
|
|
|
|
| |
- Add menu for noise reduction modes
Change-Id: Ie5cd6590e08938fb8fbb668ac1b48aac5fe801c3
|
|
|
|
| |
Change-Id: I7139b3885e4ff9c4d94ed86f521bce661e60cec5
|
|
|
|
|
|
|
| |
Moving Image Stabilization option to the menu
Change-Id: I7fb025a3d1909af436e7a52ee9d602b2ce2dc68b
CRs-Fixed: 937237
|
|
|
|
|
|
|
|
| |
Allow take snapshot while recording video by showing shutter button.
Directly call capture when shutter button is pressed.
Change-Id: Iae4d42d8878ea82b459ec67709b0ad8e340c8226
CRs-Fixed: 1028463
|
|
|
|
|
|
|
|
| |
Add face detection to camera2.
Receive face data from camera2 and use faceView UI to draw it
Change-Id: Id9c49ab6dd73de316398c57981cc0b9df0400b45
CRs-Fixed: 1025797
|
|
|
|
|
|
| |
Add video to Camera2 module and combine the UI
Change-Id: I0bcd86eb6b95fe2180856780ddd794682259e799
|
|
|
|
|
|
|
| |
Introducing Frameprocessor with beautifiation.
Change-Id: Ie6d8f4157a7d0c1a21e6f347457e84685e397286
CRs-Fixed: 1023183
|
|
|
|
|
|
|
| |
Introducing PostProcessor with Optizoom filter
Change-Id: Ib9ac6d4a9526be3a5163d02e298ed783daad48c1
CRs-Fixed: 1023183
|
|
|
|
|
|
|
|
|
|
|
| |
Fix front camera picture taking issues.
Fix scene mode picture taking issues.
For both front camera and scene mode issue, focus state was not
updating properly so it was stuck waiting for focus to finish.
So added another logic to check such case and continue to next step.
Change-Id: I99d2164a77cc2903f3df50c7ff9478e718b112c0
CRs-Fixed: 1018118
|
|
|
|
|
|
|
| |
Update settingsManager and add Dual mode to Scene mode
Change-Id: I508430840c3fb8c7d0b56a2a63e09b271754fcb4
CRs-Fixed: 1018118
|
|
|
|
|
|
|
| |
Add continous shot and count down to CaptureModule
Change-Id: I986302201f742d7671a67c26953eecc2a0276294
CRs-Fixed: 1018118
|
|
|
|
|
|
|
| |
Add ISO and exposure to CaptureModule
Change-Id: If6f3c142bcfbbcc049c10d7be2fe5a4c86d31fe6
CRs-Fixed: 1018118
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Add support to capture ClearSight images.
CRs-Fixed: 993611
Change-Id: Ifaeafa53ee5d095fe322e48f968cdeec03c64077
|
|
|
|
|
|
|
| |
Replace SurfaceView with AutoFitSurfaceView
Change-Id: Id4bf27e3b16f12ff4cfdce47224ff871b3981838
CRs-Fixed: 989750
|
|
|
|
|
|
|
| |
Add Camera2 dual camera support to SnapdragonCamera
CRs-Fixed: 989750
Change-Id: I45a749ad03a531286a39cbfcfdcb65e5cad4759e
|
|
|
|
|
|
|
| |
Use camera2 API to show preview and take snapshot
CRs-Fixed: 989750
Change-Id: I07e2d6743529b3d3d5acecf667e9493465a094c9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All the new files are copied from the
commit : f3448373ef3c92b492ac65a9b4008d45a51f88ee
res/layout/capture_module.xml copied from
res/layout/photo_module.xml
src/com/android/camera/CaptureMenu.java copied from
src/com/android/camera/PhotoMenu.java
src/com/android/camera/CaptureModule.java copied from
src/com/android/camera/PhotoModule.java
src/com/android/camera/CaptureUI.java copied from
src/com/android/camera/PhotoUI.java
CRs-Fixed: 989750
Change-Id: I4a97975ed5847d9025f9ff8e8fcbcbeaedd49e16
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Not all devices have red eye reduction, which made it
impossible to enable advanced options. Move the toggle
to max brightness option which is present in all devices.
* Allow enabling advanced options through camcorder settings.
* Move hardcoded strings to cm_strings for translations.
* Close menus when developer mode is toggled so we can see
the extra options when the menu is reopened.
* Decrease taps to 7, matching Settings tap-to-enable.
* Properly reset tap counter.
Change-Id: Iac39b9309388b92bf75a49a6091b483b13bd9154
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Creates new activity for permissions handling: both checking
for permissions and handling error condition when critical
permissions are not present. The reason for creating a
new activity is so the app does not attempt to continue
executing OnCreate, OnResume etc, which opens
the camera while the dialogs are showing. This should
not slow the app down because the permissions activity
will only run when a) the first time the app has
insufficient permissions and b) when a critical
permission is missing and the app needs to shut down.
Bug: 21273463
CRs-Fixed: 1019847
Change-Id: I603acfb3057ba26b9cfa7935eb4cb24b5d547cb5
(cherry picked from commit ad44cda82fe6ec5ee090115129223c6314f9e1bb)
Fixes to M permissions.
Previously, we called PermissionsActivity with startActivityForResult().
However, this creates race conditions as we check for permissions
and the CameraActivity continues to operate. Now, we end CameraActivity
and launch a new instance upon successful permissions resolution.
We can also put the preload filmstrip logic back in its original
place in onCreate. The checks for permissions happen in both
onCreate and onResume.
Bug: 22442745, 22478144, 22497152
CRs-Fixed: 1019847
Change-Id: I82e9125a46581db44aa61d4ee94aec5a820e9df0
(cherry picked from commit ac0e2425e77a9b69e76d2f31876798825ea44584)
SnapdragonCamera: Fixed M permission issue
- Resolved NPE while sending permission request
- Made change to request non-critical permissions once only,
but the critical permssions all th time.
- Removed unused contant defines
CRs-Fixed: 1019847
Change-Id: Ib997244cbcc041d86c094c7ee7a902bff56e92ad
snap: Remove platform signature
* We are using runtime permissions now.
Change-Id: I3386214dbbc0915251941ef490e7cbaf27e6ed45
|
|
|
|
|
|
|
|
| |
Instead of removing and adding the entire root view, changing only
core surface view on module change.
Change-Id: I5c39cf23b2a58280f4e4e8484865bbed0b12e1cf
CRs-Fixed: 979254
|
|
|
|
|
| |
Change-Id: Icde9e62950b8ae18e970956d74f13ef5c812047a
Ticket: -
|
|
|
|
| |
Change-Id: I19f2f857afc848502fded5cc0632e94cf3a65152
|
|
|
|
|
|
| |
This is the highest 16:9 picture resolution supported by Galaxy S4.
Change-Id: I61ce779d7965ec87478ed31f8a1e7595c8eba7b0
|
|
|
|
|
| |
Change-Id: I617b9f444fcef38ad4a1a0c02923d8c7fa368144
Ticket: -
|
|
|
|
|
| |
Change-Id: I3e07d9f4d641470c225f86c4516fc45256678bb3
Signed-off-by: Joey Rizzoli <joey@cyanogenmoditalia.it>
|
|
|
|
|
|
|
|
|
| |
* On the OP3, we can only use Longshot in a single scene mode without
conflicting with other built-in postprocessing features which cannot
be disabled. Add support for this. When a scene specified in the
longshot-scenemodes list is active, continuous shot will be enabled.
Change-Id: I79878e5ac918e907ddc5b3ca168e49f4e06656c3
|
|
|
|
| |
Change-Id: Ia0fb05bc14c8f332ad685e905eaf1ad75cba39e7
|
|
|
|
|
|
| |
add scene mode for optizoom and preference entry for chromaflash
Change-Id: I859a42e3273d340a7dda7e24c6cb2e08ddb0f7bf
|
|
|
|
|
|
|
|
|
| |
Video recording duration overlays with mute button for
low resolution display. Resolve the issue but adjusting
the margins
Change-Id: I526529dd71190f65b2b97c1bd79844129e2773f9
CRs-Fixed: 1019589
|
|
|
|
|
|
|
|
|
|
|
| |
The preview cover is removed before the preview frame is
generated and causes the homescreen shows up for a short
duration. To resolve the issue, show the preview cover by
default until the first preview frame is generated by
camera framework.
Change-Id: I1e193b64689b8b51eaa0e3891974405536869efd
CRs-Fixed: 1003977
|
|
|
|
|
|
|
|
|
|
| |
The video progress indicator was near to the screen left, when recording
a video with landscape mode, it will be overlapped by thumbnail icon.
Adjust the padding left size of the indicator to avoid this issue.
CRs-Fixed: 901605
Change-Id: I0d915c4a449422352e4a316a6ae1f662049d8807
|
|
|
|
|
|
|
| |
Add border for "All in Focus" button. Also some tweaks to meet UI
spec.
Change-Id: I56c458a420e503321cc9a3255a7dd4ae0a6d4637
|
|
|
|
|
|
|
| |
The two layout files were only available in portrait mode. Make
them as default.
Change-Id: Iabc4caf1a5b5b015a097a914b489f412153eeec4
|