summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Remove color effects to simplify UI."Wu-cheng Li2011-08-1074-591/+2
|\
| * Remove color effects to simplify UI.Wu-cheng Li2011-08-1074-591/+2
| | | | | | | | | | bug:5141303 Change-Id: Ie6a9d0dde40c1ed1d7ec6f93f8e6e6bbc9393bf7
* | Remove some scene modes.Wu-cheng Li2011-08-1048-451/+0
|/ | | | | | | | | To simplify UI, remove some scene modes. Keep only auto, night, party, sport, and sunset. bug:5141484 Change-Id: I1c9daa17e8e147a6be42abb6611523390da906ff
* Remove share icon and close arrow.Wu-cheng Li2011-08-1010-52/+17
| | | | | | | | | | Alose increase the speed of icon rotation. bug:5141343 bug:5141404 bug:5141514 Change-Id: I0db6b6edbc0fc1a0f83b4f29f6828bcff01bf0c4
* Update face detection API.Wu-cheng Li2011-08-102-6/+4
| | | | | | bug:4460717 Change-Id: Ia748a3b9c5664058c63edce2335836f3817c909d
* Merge "Remove the unnecessary low-res alpha bitmap."Wei-Ta Chen2011-08-092-53/+13
|\
| * Remove the unnecessary low-res alpha bitmap.Wei-Ta Chen2011-08-082-53/+13
| | | | | | | | | | | | | | | | | | Since we now use OpenGL to render panorama preview in the native layer, there is no need to maintaine a low resolution alpha bitmap in the application layer for panorama preview rendering. The change improves the rendering performance. Change-Id: I3e7fa36e895d600de06808a2a67f72ae757205e2
* | Merge "Use recording hint API."Wu-cheng Li2011-08-093-6/+3
|\ \
| * | Use recording hint API.Wu-cheng Li2011-08-093-6/+3
| | | | | | | | | | | | | | | bug:4266229 Change-Id: Iafd4b6cb4bf20a1bff3ed639f9e48ca71f026969
* | | Do not show mode picker in intent modes.Wu-cheng Li2011-08-092-2/+4
|/ / | | | | | | | | bug:5107643 Change-Id: I0f8377e72e5e2b9c2947ef396afe12dda2c6c7c1
* | Fix shutter button state is not reset.Wu-cheng Li2011-08-091-9/+18
| | | | | | | | Change-Id: I80402befad3ad827efa9f1441699b72032b2b3ce
* | Use new background and shutter button.Wu-cheng Li2011-08-0972-121/+168
|/ | | | | | bug:5024054 Change-Id: I2def331433b0db66efc0d38f1e9537c0980441bb
* Merge "Import revised translations."Eric Fischer2011-08-0846-8/+96
|\
| * Import revised translations.Eric Fischer2011-08-0546-8/+96
| | | | | | | | Change-Id: I1a9186257cf70a843fcd9de1d04d39b8ba698ac8
* | Fix the issue that panorama preview occludes viewfinder.Wei-Ta Chen2011-08-051-0/+3
| | | | | | | | Change-Id: Ide8fdde9c95fb9d4ed1b03a750e0ce78fde93236
* | Updates for mosaic preview rendering to happen using native GLES2.0 code.mbansal2011-08-0514-91/+1505
|/ | | | | | | | | | | | | 1) Added new subfolder mosaic_renderer in feature_mos/src with FrameBuffer and WarpRenderer classes. 2) Added mosaic_renderer_jni.h|cpp files to the jni folder to perform GL calls for rendering on the GL thread. 3) Updated code in feature_mos_jni.cpp to connect with mosaic_renderer_jni.cpp. 4) Added new java files in com.android.camera.panorama to encapsulate the GL JNI interface, a GLSurfaceView for display and a GLSurfaceView.Renderer for rendering. 5) Modified APP code to enable the new GL-based rendering and made relevant changes to the UI (in pano_views.xml). 6) Fixed a GL bug which was preventing the rendering from working properly after hitting the back button once. 7) Preview rendering now displays in the current frame coordinate system. 8) Fixed the ghost preview rendering bug. Change-Id: Ieb64ee3fd4a9a2c6563a311a4930ddc85ce2247c
* camera app: shut up: "Num of faces" spamIliyan Malchev2011-08-051-1/+1
| | | | | Change-Id: Ia14a9af517e4869d57fbad3b0fd425102db9163b Signed-off-by: Iliyan Malchev <malchev@google.com>
* Use View.GONE instead of View.INVISIBLE.Chung-yih Wang2011-08-0513-21/+21
| | | | | | Refactor this to improve the performance. Change-Id: I6a20021bf07546b0cfa6b4c4b5fe0d67556940a5
* Fix the build.Chung-yih Wang2011-08-051-0/+1
| | | | Change-Id: Ia7ae06b577a570441f1e962fa2ff53c48184ce23
* Merge "Add the CameraPicker for PhoneUI."Chung-yih Wang2011-08-0510-12/+86
|\
| * Add the CameraPicker for PhoneUI.Chung-yih Wang2011-08-0510-12/+86
| | | | | | | | | | | | +recover the removed CameraPicker. Change-Id: I5e45c4f73ce7c082cf420d27a86b922283a83bcc
* | Fix face rectangles are not updated when the number of faces is 0.Wu-cheng Li2011-08-051-1/+0
| | | | | | | | | | bug:4460717 Change-Id: I41f77f7a78ba19605e29abc4a0634868f8a84510
* | Enables zoom buttons during recording.Wu-cheng Li2011-08-053-15/+31
| | | | | | | | | | | | | | | | This also fixes indicator buttons are not disabled during snapshot. bug:5029304 Change-Id: I4496d8333ecb0c6e02e30cd4eb1f7424b95a9912
* | Stop button added on panorama UI.Angus Kong2011-08-058-47/+161
| | | | | | | | | | | | | | | | | | 1. Individual layout XML file added for preview, capture and review stages. 2. Stop button added for capture stage. 3. Layout changed to comply UI spec more. bug:5031609 Change-Id: I152daafe8a1a9fcc12b3803f3f7a36875b425628
* | Set preview invisible after mosaic is captured.Wu-cheng Li2011-08-051-11/+11
| | | | | | | | | | | | bug:5118463 Change-Id: Icd90cdb9cc9d26e28ff16292ccf20eb8bad617cc
* | Merge "Make Panorama run on phone."Wei-Ta Chen2011-08-043-73/+87
|\ \
| * | Make Panorama run on phone.Wei-Ta Chen2011-08-033-73/+87
| |/ | | | | | | Change-Id: I41ff1c35918794e81d4f397ed72f438dadccde4a
* | Add face detection UI.Wu-cheng Li2011-08-047-20/+199
|/ | | | | bug:4460717 Change-Id: Id09cc012efffcee0f5af3a070b5dcb775a7048a0
* Merge the indicator bar implementations.Chung-yih Wang2011-08-0438-1897/+706
| | | | | | | | | | | | bug:5039235 Originally we have the GLView-implemented indicators for Phone-based UI. Based on the current UI design, we would like to merge the look on all devices for the dialog of the camera setting. Therefore, a refactor of how to handle the popup window is required here and this will simplify our UI work for handling different layout/resolution. Change-Id: I6f9e6ebed7600be460ddd906505cdc44f81098ad
* Merge "Import revised translations."Eric Fischer2011-08-0246-92/+368
|\
| * Import revised translations.Eric Fischer2011-08-0246-92/+368
| | | | | | | | Change-Id: I5e40de9f48848f2fd3b9cbae3d4fae5a3da48729
* | Set recording hint to true in camcorder mode.Wu-cheng Li2011-08-023-0/+8
|/ | | | | bug:4266229 Change-Id: Ic8cf3ea9e16adb62dbe30df7baf9528807c9ea56
* Add 1.3M picture sizeMingyu Kim2011-08-012-0/+3
| | | | | | | | Signed-off-by: Mingyu Kim <mingyu0.kim@samsung.com> bug:5075098 Change-Id: I082a18084febb9a42b525b106c9d7b1c2a74574e
* Insert final mosaic image into MediaStore.Angus Kong2011-07-311-113/+44
| | | | | bug:5031609 Change-Id: I234868bafd1f4437f39ee719ca7946052aec71db
* Merge "Fix memory leaks both in the native and Java side."Wei-Ta Chen2011-07-294-53/+123
|\
| * Fix memory leaks both in the native and Java side.Wei-Ta Chen2011-07-284-53/+123
| | | | | | | | Change-Id: I80dabe069047fb2327ddbb4f78477723870e1c2a
* | Merge "Add a freeMosaicMemory function in JNI to address the leaks."Wei-Ta Chen2011-07-292-47/+127
|\ \ | |/
| * Add a freeMosaicMemory function in JNI to address the leaks.mbansal2011-07-282-47/+127
| | | | | | | | | | | | | | | | | | 1) Fix coding style issues. 2) Added native and java functions to freeMosaicMemory. 3) Added optimized YUV420to444 conversion routine to native side. 4) Fixed more style issues based on code review comments. Change-Id: Ic824584f6b3a02e4d0d7b472bed57637873ca622
* | Fix the NPE issue.repo sync2011-07-291-9/+21
|/ | | | | | | | | bug:5093236 I did not find the root cause of the NPE, however, let's try to get rid of this issue by extra check. Change-Id: Id37dda556e9b0ad8569b7371f9ebda8ac34561e3
* Refactoring Panorama UI codes.Angus Kong2011-07-293-424/+390
| | | | | | | | Mosaic native interface is moved out from Preview.java. Program logics and UI are now decoupled. bug:5031609 Change-Id: If46a21a6be05deba7fd1f94f37d14c4afa460d78
* Add mode picker for camera/camcorder/panaramorepo sync2011-07-2924-491/+429
| | | | | | | | +remove camera switcher +add menu item for panorama bug:5039225 Change-Id: Ib065074026760f7dc1bd1dfe694935f46bb8c407
* Merge "Fix potential activity leak."Wu-cheng Li2011-07-261-0/+3
|\
| * Fix potential activity leak.Wu-cheng Li2011-07-271-0/+3
| | | | | | | | | | | | | | | | | | CameraHolder.sHolder is a static variable. Camera.Parameters is an inner class and references to the enclosing Camera. Camera have references to the listeners. We need to clear mParameters, so the listeners are not referenced. Change-Id: I54c4062e3ddf2f8bdbf6f0fac6b617353d051f16
* | Fix preview orientation bug on some devices.Angus Kong2011-07-271-0/+4
| | | | | | | | | | bug:5031609 Change-Id: If70a5a4125315caf4d53534d1e884bde6bc80cbd
* | Check in the Mosaic Stitching codes.Wei-Ta Chen2011-07-2712-8/+1060
|/ | | | | | | | | | 1. Camera setup moved to activity level. 2. Fixed releasing and acquiring camera process. 3. Unused .xml files removed. 4. Style issues fixed. Bug: 5031489 Change-Id: Ifd271588ca2168398e17f204f065681ead2d8f2f
* Fix wrong camccorder profile for mms.Wu-cheng Li2011-07-271-1/+0
| | | | | | | | The camcorder profile for mms was incorrectly selected as the high resolution. bug:5028241 Change-Id: I66767199090e5c5fdbab9a4f75fa7a2ab2b35e2b
* Import revised translations.Eric Fischer2011-07-252-17/+12
| | | | Change-Id: I70b3c6cde5892e5a161bdc1f956a92fec4c5050a
* Enable continuous autofocus in camcorder.Wu-cheng Li2011-07-201-0/+6
| | | | | | bug:5029304 Change-Id: If05059ba846573b43fd00d16dec8ceaba74c1f26
* Broadcast new picture and new video intents.Wu-cheng Li2011-07-202-5/+10
| | | | | bug:4964321 Change-Id: I94edce33bd18fc67ed8220d54b01c1af63963c5c
* Merge "Make all wheel icons rotatable."repo sync2011-07-1716-17/+41
|\