History log of /packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9523a81e2ec56644b994eb6345006ab4d93f74fb 04-Oct-2014 Alan Newberger <alann@google.com> Fix incorrect key translation in Settings refactor

Bug: 17832052
Change-Id: Ie3ac25a1b9b813295b2bbd6ce723669d30cdb652
(cherry picked from commit 4032a773c4605894a2b6137590c7124ea16b7ab2)
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
dae542a3c94b1663c72cb4be29d5edf1a7aa4f30 01-Oct-2014 Alan Newberger <alann@google.com> Fix error in settings key from refactor

PANO_ORIENTATION indicator icon was using an
incorrect key to sync state.

Bug: 17752154
Change-Id: I587b2ee7eeab3758b05386540f62b79ca48299f2
(cherry picked from commit 5c9d7f34039ac96b3a136ccd6b16162e3b220848)
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
2ef0f9dc95527a354846940bae675741c464e6ae 04-Sep-2014 Alan Newberger <alann@google.com> Fix unnecessary string cast

Code was taking a setting as a string, which when empty returns null,
then tried to parseInt it. Instead ask for an int, which will default
to zero, and things will work.

Bug: 16827108
Change-Id: I5bbed091ec29fc98257a5eb18948891c43caa29f
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
39529585aee23703553c551eadceca78742cf52b 17-Jul-2014 Alan Newberger <alann@google.com> Route switch preferences through SettingManager

This CL adds a custom switch which uses SettingsManager to control
boolean settings. It relocates SettingsManager to the application
to allow access from multiple activities.

Bug: 16327665
Change-Id: I6af084a4443ea79ca270dab382a66ea527897a38
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
6190c36db653e848f29d1caefc4fa1bb61e8a662 13-Jun-2014 Erin Dahlgren <edahlgren@google.com> New Settings API

Based on discussions from last week and comments on the design doc,
this api begins to implement the following:

1. Adds a "Scope" variable to api, which tells the SettingsManager
whether the setting can be stored globally (so that it is visible
to all parts of the app), or per-camera, or per-module, or per-
custom scope that the api user provides.
2. Separates keys and default values from SettingsManager,
to make it easy to add new settings/defaults from third party
modules.
3. Stores all settings as strings, to avoid upgrade errors, and
handles casting to type requested. Only String, Integer, and
boolean are supported.
4. Opens SharedPreferences files on demand, depending on scope
argument.
5. Creates a "DefaultsStore" to hold the defaults and possible
values of a setting. Then a user can request the default or
possible values of a setting at any time.

Change-Id: I03e0e1dd0955c519f54112e89716014aa963a425
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
15473d4b69f4ad619aa10430e4bc86ab4fa815d0 14-May-2014 Erin Dahlgren <edahlgren@google.com> Add new hdr plus flash setting.

This setting will be used by GcamModule to manage their
torch mode. It should be different from the Camera 1 api
flash mode setting, because they are semantically different.

GcamModule needs to set enableHdrPlusFlash in the BottomBarSpec
to enable this feature.

Also normalize names, HDRPLUS/hdrplus -> HDR_PLUS/hdr_plus,
for consistency, to reflect the clear majority usage.

Depends on:
* GcamModule ag/465936

Bug: 13076855
Change-Id: I6fe5ab8b1c7b9fa1acd1181445748c0257d21ea4
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
6c75164c89f3bbd4f894b9c49a7914a24268a999 06-May-2014 Doris Liu <tianliu@google.com> Add back countdown timer

Bug: 14222651
Change-Id: I482ec942dd9d79c4ea0432140a96ba2fc5b29c57
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
156f3e5b41cd2049230b1423c455763d31738693 16-May-2014 Spike Sprague <spikuru@google.com> fix some lingering exposure comp value calculation errors
hide exposure comp button if not supported in hardware

bug: 13967706
Change-Id: I6aa6963929c00ed06122fa2e2dfd778844bcc280
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
59345144c4bde59b81bb19c95cdd977c1d1a9cd4 23-Apr-2014 Spike Sprague <spikuru@google.com> change exposure comp and pano orientation to
use the new RadioOptions

bug: 13780101

Change-Id: Ie7b12199a96272827cc381560a5b801f87a5b81a
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
abf54e2994961395a0feb0b08353e62718443f23 27-Mar-2014 Spike Sprague <spikuru@google.com> exposure compensation control is back

bug: 13607051
Change-Id: Ib4920ba3f8f3a548651a2d07613ccfdc28ca1d6e
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
b36c6b7a5262e2d80b4c6e3e17cc3cb79b6a522a 31-Mar-2014 Spike Sprague <spikuru@google.com> keep three dots option toggle on the screen

bug: 13716654
Change-Id: I142d2ce8c026ad4f4fded15475e4d2a42e10f859
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
8ad8ad4841f65ee89e3c5e79f57d95cf8e4438b4 27-Mar-2014 Doris Liu <tianliu@google.com> Remove white balance and non-HDR scene mode settings

Also hook up HDR setting with scene mode to ensure it functions correctly

Bug: 13546569
Bug: 13546102
Change-Id: I71ef1841fc2bcb22f6ca0e286c31806ea049c79e
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
5596b4c902dcb685928b43678f428746ca5ffd08 12-Mar-2014 Angus Kong <shkong@google.com> Use debug.Log instead of android.util.Log.

1. Change to use com.android.camera.debug.Log instead of android.util.Log.
2. Add DebugCameraProxy to support more detailed debug info.
3. Add CameraErrorCallback in CameraManager.
4. Support posting to a specific handler for CameraErrorCallback.
5. Trim down some TAGs to match the framework tag length limit.
6. Remove some unused codes in CameraSettings.

bug:13324870

Change-Id: I8c20a8a0d11cfd50b6e199b03cbc88d3c4ad2ceb
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
71a742968e6b9efe2f570e2876f67330bfddf8c1 19-Feb-2014 Erin Dahlgren <edahlgren@google.com> Bring back panorama indicator support.

Bug: 13023569
Bug: 12977732
Change-Id: I188a2f1aa7fa70cd0c7a803707c74a9b23f7203b
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
a2d797bfe915ce414e4e90a2346aa44d4286e3f0 14-Feb-2014 Erin Dahlgren <edahlgren@google.com> Remove grid lines indicator.

Bug: 12990795
Change-Id: Ibc25050523a0ea61cb6ec000d5dae02755a31016
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
d5e51466a2848f1c937656c8f8185290034c2429 07-Feb-2014 Erin Dahlgren <edahlgren@google.com> Add grid lines option and indicator.

Bug: 12454164
Change-Id: Iae088cee0cc67041bb304f276a5ffe84a813df5e
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
6e07fe22cf84e9eea02d368bf64ab68d92401f20 04-Feb-2014 Erin Dahlgren <edahlgren@google.com> Treat mode toggle as indicators or default toggle view.

Change-Id: I25a97cea27893ab76a8930c99de8e65eb2904b36
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
a6587a1a1e3672013da6a454c0e478846eced15d 03-Feb-2014 Erin Dahlgren <edahlgren@google.com> Elevate refocus to its own mode, merge craft and camera.

Change-Id: I9686db26993319fdaf09f09c0610bb65e00a0e05
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
4235a2aab49d3c6990549de6249d8e210f0651d4 22-Jan-2014 Erin Dahlgren <edahlgren@google.com> Merge "Add hdr option and indicator" into gb-ub-photos-denali
d706ea69a87229dca5cb8f16125decfbcbc5303d 22-Jan-2014 Erin Dahlgren <edahlgren@google.com> Fix the build: use exported panorama values in helper class.

Change-Id: I5b22fe0504fa113f3867d7e626087c9880bbccdd
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
e7d745c15f1ee0f3a160e7601715e70f9646e6c0 21-Jan-2014 Erin Dahlgren <edahlgren@google.com> Add hdr option and indicator

Bug: 12440745
Change-Id: I2e5b8d860a19cd1fd1299dc42d13b26b6b5e88ec
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
a1fab413bcbe5f62ae1d829bac0539519fef96a6 21-Jan-2014 Erin Dahlgren <edahlgren@google.com> Support for panorama and photosphere bottom bar ui.

Bug: 12438294
Change-Id: If8a6f3b8aafd81980290655fb3ad461928f9c520
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
a906809bd3e67f3ceaa070baefbdca8c9cb3d766 10-Jan-2014 Erin Dahlgren <edahlgren@google.com> Add a refocus on screen indicator.

Bug: 12475491
Change-Id: Icf62df3232c2f129cd8c09f4b27464d4e645d762
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
bd1b8f910d6f2c94daac304f4bd1a098939474c3 04-Jan-2014 Doris Liu <tianliu@google.com> Centralize camera mode resources

Moved camera mode related resources such as mode theme color, mode
icon, text, mode id, etc to resources xml. And created utility
functions to query for them.

Part II at ag/404854

Change-Id: I828502c76851cc2ed0b632b1ed4bb7f702fee231
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java
e2a1f54fbf6a8a7beff5b7695654ca21e63643af 08-Jan-2014 Erin Dahlgren <edahlgren@google.com> Add dynamically sized transparent background to indicators.

Change-Id: Ie9d8214b665ae134fda66c17707d50040cf3f837
/packages/apps/Camera2/src/com/android/camera/widget/IndicatorIconController.java