summaryrefslogtreecommitdiffstats
path: root/src/com/android
Commit message (Collapse)AuthorAgeFilesLines
* Implement the drawer UI. When user click on the drawer button, theOwen Lin2009-09-174-51/+135
| | | | | | on-screen settings will show up. Change-Id: I86a587969a9a01d62560e21d457d3639841ba6da
* Merge change 25454 into eclairAndroid (Google) Code Review2009-09-171-7/+7
|\ | | | | | | | | * changes: Fix a bug that if user close the settings directly from sub menu. The summary in main menu will not be updated.
| * Fix a bug that if user close the settings directly from sub menu.Owen Lin2009-09-171-7/+7
| | | | | | | | The summary in main menu will not be updated.
* | Merge change 24874 into eclairAndroid (Google) Code Review2009-09-174-3/+33
|\ \ | |/ |/| | | | | * changes: Fix NPE in resizeForPreviewAspectRadio().
| * Fix NPE in resizeForPreviewAspectRadio().Owen Lin2009-09-174-3/+33
| | | | | | | | | | | | | | | | | | | | | | In user mode, if start preview fail, don't try to set resizeForPreviewAspectRadio(). Also make changes in VideoCamera to prevent similar problems. In eng mode, reveal the exception so that test tools can detect and report the error Change-Id: Ice457d753dcf18e8e93cac90aa62ee1adcc332cd
* | Merge change 25257 into eclairAndroid (Google) Code Review2009-09-163-27/+44
|\ \ | | | | | | | | | | | | * changes: Use the new exif interface API.
| * | Use the new exif interface API.Chih-Chung Chang2009-09-163-27/+44
| |/ | | | | | | Change-Id: I2aba6e09601facc1db633c57a015ea73c3eacb31
* | Fix http://b/2115002.Wei-Ta Chen2009-09-161-3/+0
|/ | | | generateShuffleOrder() must be called after mAllImages is populated by init().
* Merge change 25034 into eclairAndroid (Google) Code Review2009-09-151-4/+13
|\ | | | | | | | | * changes: Fix 2083478: Camera needs an auto-focus cancel API
| * Fix 2083478: Camera needs an auto-focus cancel APIChih-Chung Chang2009-09-151-4/+13
| | | | | | | | Change-Id: I015c2ec5496dfd3921845f4974ba91a388675763
* | Restart preview if preview size is changed in camcorder.Wu-cheng Li2009-09-151-5/+21
|/
* Better fix for 2117211: NPE in Camera.onFlashModeChangedChih-Chung Chang2009-09-141-9/+9
| | | | Change-Id: I03be03c5a648ced971a600c86948d827ce6360bd
* Serveral improvement of OnScreenSettings.Owen Lin2009-09-142-17/+13
| | | | | | | | | | 1. Keep in submenu after changing option. Users will need to press the selected option again or press on "back" to go back to main menu. 2. Fix a bug that when submenu show up. User cannot use traceball to select menu. 3. Simplify the code, there is no need to use "mRecorderInitialized", we can know that by testing whether mMediaRecorder is null. Change-Id: I2ab949e26aef7f1f9f874252295c2066688ed49d
* Merge change 24871 into eclairAndroid (Google) Code Review2009-09-141-1/+5
|\ | | | | | | | | * changes: Fix the bug that scene mode doesn't change immediately.
| * Fix the bug that scene mode doesn't change immediately.Owen Lin2009-09-141-1/+5
| | | | | | | | Change-Id: I22679cb2e25a6751021a225001247fbf03a758bb
* | Merge change 24866 into eclairAndroid (Google) Code Review2009-09-142-14/+36
|\ \ | | | | | | | | | | | | * changes: Fix 2113527: NPE in ViewImage.onActivityResult.
| * | Fix 2113527: NPE in ViewImage.onActivityResult.Chih-Chung Chang2009-09-142-14/+36
| |/ | | | | | | Change-Id: I87eca374895b1896a993ed80aa204193dce17123
* | Add OnVisibilityChangedListener to OnScreenSettings. So that we canOwen Lin2009-09-142-3/+29
|/ | | | | | | release the media recorder at better timing. Also reset the OnScreenSettings when hiding it. Change-Id: Ica62b665d5cc087dc00ccdda71875c7aadc071f1
* Merge change 24864 into eclairAndroid (Google) Code Review2009-09-141-5/+7
|\ | | | | | | | | * changes: Fix 2117211: NPE in Camera.onFlashModeChanged
| * Fix 2117211: NPE in Camera.onFlashModeChangedChih-Chung Chang2009-09-141-5/+7
| | | | | | | | Change-Id: I80326d1f4556416bfb9bb42d69626df652e6b427
* | Fix 2114487: NPE in ReviewImage.onPrepareOptionsMenuChih-Chung Chang2009-09-121-0/+1
|/
* Remove CameraSettings. And then renmae CameraSettingsHelper to CameraSettingsOwen Lin2009-09-124-353/+90
| | | | Change-Id: I515c90bb5c4d49a2c4a761a933c0db6fbec0637b
* Remove switch menu item in both Camera and Camcorder.Owen Lin2009-09-113-26/+0
| | | | Change-Id: Ic55eb043e78cc6ed7c5fea5d0a88937e964f739e
* Enable the on-screen settings in Camcorder and also use different settingsOwen Lin2009-09-113-68/+119
| | | | | | in Camera and Camcorder. Change-Id: I2444a2c8f7a040b2b5fc449df0fc988fba1b7aaf
* Merge change 24648 into eclairAndroid (Google) Code Review2009-09-112-0/+12
|\ | | | | | | | | * changes: Add messages to help debug 2113527.
| * Add messages to help debug 2113527.Chih-Chung Chang2009-09-112-0/+12
| | | | | | | | Change-Id: I964bb8a02831a1bd89d1c74dd26283cafec9dc78
* | Do not reset zoom to 1x after snapshot.Wu-cheng Li2009-09-111-8/+0
|/
* Add double tap to zoom.Chih-Chung Chang2009-09-104-62/+204
| | | | Change-Id: I11ea02685bb27b33eb73c11bea9918b5fa02e186
* Remove menu items already covered by the side buttons.Chih-Chung Chang2009-09-101-1/+7
| | | | Change-Id: Ieae9f61e9e18f57b8ba8ac506e3fa50b210b555f
* Fix bug 2106774.Owen Lin2009-09-102-9/+18
| | | | | | | It seems to be a problem that we recieved the camera hardware button while camera application is running. Change-Id: I67dd2233e38ef530e55c116c2c70f37d026b5530
* Add scene mode preference in camera.Owen Lin2009-09-092-0/+19
| | | | Change-Id: I56fe3a1fc942f18faefbbc06d0fdac013c791ed6
* Cherry pick two commits that implements color effect and white-balancePresident Li2009-09-093-27/+98
| | | | | | settings and then make it workable. Change-Id: I519bff761db4b2b0acc1a61a8f901fafcd4b2586
* Set optimal preview size.Wu-cheng Li2009-09-091-2/+34
|
* Clean menu creation code.Chih-Chung Chang2009-09-086-81/+76
| | | | Change-Id: Ie8ed04e74beef78208946688ee2f33297de0b6d1
* Reset frame rate to maximum in camera app.Wu-cheng Li2009-09-081-0/+9
|
* Clean menu helper code.Chih-Chung Chang2009-09-073-110/+48
| | | | Change-Id: I8c009ad9c340d7267e9d1cf43b6fc1513d44eb21
* Fix 1977974: For photos without location data, don't offer to "Show on Maps"Chih-Chung Chang2009-09-075-10/+33
| | | | Change-Id: I7445e365ad9158312149dc80cf73361655171ba2
* Code clean up.Chih-Chung Chang2009-09-0713-35/+32
| | | | Change-Id: I8814d8482df5709b03ef105f547f4981db34919a
* First version of on-screen settings for Camera.Owen Lin2009-09-074-23/+700
| | | | Change-Id: I6e608b5b2d02abf3d1901160adba188399b03542
* Use SEND instenad of SEND_MULTIPLE if only one image/videoOwen Lin2009-09-071-20/+35
| | | | | | is selected. Change-Id: I5136194cb6cd88cc2224c34e770e714d1dbe4e5a
* Change Cancelable to method call directly.Chih-Chung Chang2009-09-048-430/+62
| | | | Change-Id: Id4396646e82593d9a40b3552dd2c6cd8146b29eb
* Make the grid view thumbnails smooth by using FILTER_BITMAP_FLAG.Chih-Chung Chang2009-09-041-2/+5
| | | | Change-Id: Ie4242d8f5729dde920cec1ffa510761bc0c890ad
* Merge change 23873 into eclairAndroid (Google) Code Review2009-09-032-5/+9
|\ | | | | | | | | * changes: When resuming MovieView after a pause, don't autoresume, but show the media controller instead.
| * When resuming MovieView after a pause, don't autoresume, butMarco Nelissen2009-09-032-5/+9
| | | | | | | | show the media controller instead.
* | Add double tap to control digital zoom.Wu-cheng Li2009-09-031-27/+79
| | | | | | | | | | | | Double tap to zoom in to the maximum. Double tap again to zoom out to the minimum. b1977072
* | Use continous zoom.Wu-cheng Li2009-09-031-14/+43
|/
* Merge change 23616 into eclairAndroid (Google) Code Review2009-09-022-12/+10
|\ | | | | | | | | * changes: Fix bug 2078592.
| * Fix bug 2078592.Owen Lin2009-09-022-12/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | This bug is that the touch event location should be traslated to be related to the "owner view" of the zoom control. However, we didn't do that. So, there is a shift of the location in the event object. We tried to detect if user has touched on the zoom buttons and then keep those on-screen controls (including zoom buttons) shown. Now, we fix this bug by changing the logic to "if user has touched the screen while those on-screen controls are visilbe" then we keep those controls on screen. Change-Id: I3664c47d308a76afc7d8746da8bbbc1f3afbf7ac
* | Remove trailing spaces.Owen Lin2009-09-023-5/+5
| | | | | | | | Change-Id: I80feb1b58c148b35b2666ef08d4b13d5aa0608b2
* | Use new parameters API.Wu-cheng Li2009-09-022-69/+48
|/