7ba23fed935fa796c9c76b16c9bae79bf3f8b969 |
|
06-Oct-2014 |
Alan Newberger <alann@google.com> |
Fix preference copy migration and incorrect HDR+ sticky bit A sticky bit upgrader particularly for HDR+ was looking in globals but was actually a module setting. The copy migrator was not properly handling booleans! Modified the copy migrator to properly handle supported types and removed the custom incorrect upgrader. Bug: 17875895 Change-Id: Id36abc429d12a77c5462e5c49ef7786e3d092f2c (cherry picked from commit 90672aa08379e598426c12b529a86afd4b61011e)
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
a830b1aefc9d5f29b512817ac96c68e38a38a13b |
|
03-Sep-2014 |
Alan Newberger <alann@google.com> |
Fixing settings upgrades Did a full audit of upgrade scenarios and performed the following fixes. * restored pre-existing location upgrade code that handled old upgrades. preserves location choice from C straight to G. * added string type format conversion for "old global" values that were not implemented in the refactor : hdr, hdr+, grid buttons * moved a "reset" that existed in upgraders that put the user in Camera mode on upgrade. it should run for everglades upgraders along with size changes. Bug: 17317510 Change-Id: I87db511bfa89676525ee727620cb546c180a8ef6
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
b0c36b235198d6d9a38bf13f39aa25359aac9b1a |
|
28-Aug-2014 |
Alan Newberger <alann@google.com> |
Actually remove settings Correct settings removal, which wasn't occurring during upgrades. Will followup with scrub of preference file references -- there are likely additional reasons this wasn't causing more crashes, i.e. certain settings not being ported over earlier versions. Bug: 16879376 Change-Id: I720a3181958a4201508726d0f6e06803c456f737
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
20571ffe611c58d6d77e8d029b455f18c10181d5 |
|
19-Aug-2014 |
Senpo Hu <senpo@google.com> |
Change Shamu's default video resolution setting. Bug: 17060480 Change-Id: I5ce8d2d2960d21856c0f13e9599d80b0edc03ec9
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
e3dfd5a433e39d76578b379fe1539864cf924cee |
|
06-Aug-2014 |
Sascha Haeberling <haeberling@google.com> |
[OC] Migrate away from android.util.Size sinc we cannot use it in K. Bug: 16654225 Change-Id: I2c0ea6b387b8ad38d6e49c84dca8bf2bde34e249
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
fafb8d03af87476aa2986edeb2f6906292df516f |
|
30-Jul-2014 |
Sascha Haeberling <haeberling@google.com> |
Put conversion from string to size into SettingsManager. This way we don't have to spread this logic throughout the codebase. Change-Id: I2d534d0756a9030e6d67b479a67c86c1cf596589
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.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/settings/SettingsManager.java
|
831347d9cb5c0e3f03db7aadfc89e91b231104e7 |
|
17-Jun-2014 |
Angus Kong <shkong@google.com> |
Migrate to use new CameraSettings. Totally get rid of Camera.Parameters. Change-Id: I147b88f77ecab52600088a10417c3eac3d7fd340
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.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/settings/SettingsManager.java
|
5a344964cb003525727c31d295ca3a592c245606 |
|
17-Jun-2014 |
Sol Boucher <solb@google.com> |
Remove cameradevice subpackage and point references at ex library This code is being relocated into frameworks/ex for availability to other apps. Change-Id: Icada261ac7a795b08dd8b187dfd17077077b37c3
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
6607dae6c4d1ee5bbf572695c2042d4d9129a730 |
|
11-Jun-2014 |
Angus Kong <shkong@google.com> |
Refactor out Camera.Parameters. Change-Id: Ibc1ddac509381530e887b7491069e6367e9a6088
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
35a25188cbed3d0bebdb9294cc700ac2427c3511 |
|
23-May-2014 |
Doris Liu <tianliu@google.com> |
resolved conflicts for merge of 26aa92bf to ub-camera-fishlake Change-Id: Ifa2422c520a78357b6e920b88ec5a744bb694a95
|
26aa92bf5942bfde16621c6833c14ba0e1ea8b5e |
|
23-May-2014 |
Doris Liu <tianliu@google.com> |
Add cling for settings button Bug: 14683799 Change-Id: Id3785036f2b1642963dfa43f3272da314d952f2d
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
8ec64616380fca92a10a264b232f49af83bf539e |
|
23-May-2014 |
Seth Raphael <magicseth@google.com> |
am 75b16d7d: Merge "Convert camera size settings on upgrade" into ub-camera-everglades * commit '75b16d7da5922cec46c1385bc3c175a09cbb1b08': Convert camera size settings on upgrade
|
5b577a679eb790c4c8ad410436cca0a8cad28f7d |
|
22-May-2014 |
Seth Raphael <magicseth@google.com> |
Convert camera size settings on upgrade In older versions of the camera, the settings wsere stored as “small”, “medium”, or “default”. Now the app expects absolute resolutions to be stored in the settings. Bug: 14617489 Change-Id: I9d9373b6bc98c1c2ba25cb51de122673b3edef6a
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.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/settings/SettingsManager.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/settings/SettingsManager.java
|
db8f97582d09cd36eee8cfe4ed43182bff63f8bd |
|
13-May-2014 |
Doris Liu <tianliu@google.com> |
Start up screen This is the 2-step full screen popup: Step 1: (Only for new users) Choose whether geo-tagging should be on Step 2: For new users and upgraders to choose 4:3 or 16:9 preview resolution to take advantage of the screen size. Change-Id: Ibffe5a807cc622a3945b9fd869de1bf7dd660849
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
46acdc5401956ee4951d25d047ae892b78c13d86 |
|
06-May-2014 |
Spike Sprague <spikuru@google.com> |
moved set exposure limits code into an enabled check bug: 14462164 Change-Id: Ia75449e92ffb46c8f19326828c81c40c053e7ad0
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
b19eaa0bb37a1252015eafd3e965a011e6e98727 |
|
02-May-2014 |
Seth Raphael <magicseth@google.com> |
Allow multiple aspect ratios to be set for the resolution setting. Bug: 13328191 Change-Id: Ie067d18b70bc1ae84dc284f881b7f6030f6a6622
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.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/settings/SettingsManager.java
|
261e07eaf18cfff3c2ace3b6b9d2df28b5020291 |
|
04-Apr-2014 |
Erin Dahlgren <edahlgren@google.com> |
Make the camera id setting have static possible values. This is important because the dynamic hook for querying the supported number of cameras is currently only based on the camera 1 api. We want to make sure we can set the enabled/disabled state of back and front facing camera in the mode options, so it's necessasry to always have both possible values. Bug: 13769609 Change-Id: I9d526315dbe15e008542832f9b2c4c9d23d34021
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
79dd6876e5f5cb9d2a9d3d0597389811cc73c31f |
|
03-Apr-2014 |
Sascha Haeberling <haeberling@google.com> |
Merge "Move SettingsManager back into Activity." into gb-ub-photos-denali
|
7933feb7d1bbb0342061584f623bb239266f5d91 |
|
03-Apr-2014 |
Doris Liu <tianliu@google.com> |
Fix for visibilty of cling out of sync with the external viewer button Due to no visiblity changed listener provided from Framework, a subclass of the image button was created to track the visiblity change of itself and more importantly its ancesters. This way cling is gauranteed to be in sync with the visility of the button. Also fixed preference type of showing refocus viewer cling. Bug: 13754204 Bug: 13752484 Change-Id: Iaf38c076d5b1e251f3d5d4b4ccba1bd8447999aa
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
e3e270f8004521d6acd71cefeea11bbda8ca20d4 |
|
03-Apr-2014 |
Sascha Haeberling <haeberling@google.com> |
Move SettingsManager back into Activity. We cannot easily share one instance between Activities as the manager needs the current module index. So this can cause crashes if two Activity instances are around and one gets destroyed. Change-Id: I964b14460669c4fbe3a51ab80cd385d5dfa0a16d
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
4044ab70586b15ae413f3f3751ad449fc775d16f |
|
03-Apr-2014 |
Sascha Haeberling <haeberling@google.com> |
Remove unused ComboPreferences cruft. Change-Id: Ib2e005e00316f8840e29fb559e34c6a5d9f28950
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
fa9c38908429b9a5db5d738fae3b2963c4cb177f |
|
02-Apr-2014 |
Sascha Haeberling <haeberling@google.com> |
Make SettingsManager accessible on app-level, not Activity-level. Bug: 13754773 This also cleans up the SettingsManager and removes all constructor parameters except the context, which is needed. Change-Id: I60a8d5582771e5a1f53a761897f4d41c30e50166
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
e7d7b9ef5e09ba464306565c6c62302a4d9bbe5e |
|
01-Apr-2014 |
Doris Liu <tianliu@google.com> |
New generic cling widget, add cling for refocus editor button Bug: 13307036 Change-Id: If3a1759cbc0cbc66de1d3d15a3ae18999bf0bd1f
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.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/settings/SettingsManager.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/settings/SettingsManager.java
|
2ed67843b7eb5cb67eaec51561770262f5fd36c7 |
|
25-Mar-2014 |
Angus Kong <shkong@google.com> |
Show hint animations forever. bug:13544174 Change-Id: I7d679c8e13b41a5d8266c2c2768e914ef3d5ea1b
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
ed107412eee6bdb7f24c09c41559b04fa80747f3 |
|
20-Mar-2014 |
Sascha Haeberling <haeberling@google.com> |
Add ability to add extra settings. Bug: 13077452 Change-Id: Id1159405d8cbbe3b84b94899b9f6352e64e428fa
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
bd245b28022503b5f9060b384cb8b6601aba66b5 |
|
18-Mar-2014 |
Erin Dahlgren <edahlgren@google.com> |
Reset startup module index to default on upgrade. Bug: 13515204 Change-Id: I69370503b9af5a4dad40f0fea7509e616173ce43
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
18f1cb9bde8b21c9b75b74490609d5d51fdd9392 |
|
17-Mar-2014 |
Erin Dahlgren <edahlgren@google.com> |
Merge "Implement an upgrade path between old and new source files." into gb-ub-photos-denali
|
9182ac8901cb10f83a8f9beb528e8a2bf1b5c64d |
|
17-Mar-2014 |
Erin Dahlgren <edahlgren@google.com> |
Implement an upgrade path between old and new source files. * applies the upgrade path to location, which needs to recovered from the old setting in both type and source file. Bug: 13165733 Change-Id: Icaef2c49c46acba57e59f3da3d0bc9c4f153d9cc
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
6ccec205c8d43757bcefd0202eb0cde0df020574 |
|
11-Mar-2014 |
Sascha Haeberling <haeberling@google.com> |
New resolution settings. Two for each camera. Bug: 13025151 Bug: 13349351 Also fixes the issue of summaries not showing up before changing a resolution setting. Change-Id: I63482a79e742c0403ebf556148f7a12d4e6c8b0e
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
1ba90e3ea4b8280c28cf6d87e5b4cc6b3b5f1645 |
|
03-Mar-2014 |
Erin Dahlgren <edahlgren@google.com> |
Implement return to hdr plus after switch to front facing camera. Bug: 12894444 Change-Id: Ia9c0cba83f0ee99f2156e9e58f4fff1af9b6100f
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
44442f6f673a37e5d0fa9c7676f5147fffd97218 |
|
04-Mar-2014 |
Angus Kong <shkong@google.com> |
Don't show peek anim after 20 swipes to filmstrip. bug:13165526 Change-Id: I7e74ba9a92bb0e145ffda753c8a3475f1ea04417
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
4569b7089b4bc7ea6949505b7dd3637778011d7c |
|
24-Feb-2014 |
Erin Dahlgren <edahlgren@google.com> |
Implement general upgrade recovery strategies and strict versioning. Bug: 11984903 Bug: 13165733 Change-Id: I2e7f39778fb185c3276ec35f3cc7afc9bfa5a747
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
e346fb291bd6209b0167d110e15f58576568f99c |
|
20-Feb-2014 |
Erin Dahlgren <edahlgren@google.com> |
Don't show flash mode option if it's never supported. The motivation behind this design is that if the camera id preference is cleared on every upgrade, we should be able to obtain the flash support setting before ever switching to front camera. Bug: 12192238 Change-Id: I01dbcf2f614e7359fd456665e58c922b347a46da
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
c26a3286fc2b4816a5a077cde313a4908d4fb73b |
|
19-Feb-2014 |
Sascha Haeberling <haeberling@google.com> |
Install a release dialog at start-up if necessary. Bug: 11984630 Change-Id: I0619c82458b6f2d2dc4c9cbb8fca3a11b75a9ad5
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
f80ac9ee5c66671c3a77ac6628fefc86cd39d57e |
|
18-Feb-2014 |
Erin Dahlgren <edahlgren@google.com> |
Support panorama orientation toggle in mode options. Bug: 12977732 Change-Id: I945d53e1f0a6e3ff4e831c9907936f4d4456def6
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
de30323ee0598ed0e1c8a1ab942c3e16160062d3 |
|
07-Feb-2014 |
Sascha Haeberling <haeberling@google.com> |
New Settings UI and video quality selection logic. Bug: 12467965 Bug: 12935910 Bug: 12575084 Implements the settings as a proper activity/fragment. Also cleans up some of the old logic we had for handling and displaying settings. Also has the new L/M/S logic for video quality. Change-Id: I412af424b74369cef15c7ead2cb09704875972e3
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.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/settings/SettingsManager.java
|
1841b11d64fe17193331d3d091cff4a74a789548 |
|
30-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Don't add duplicate identical OnSettingChangedListeners. Bug: 12802314 Change-Id: I8baa668205633a9f5c9da259f0fa28dbca951a77
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
3b0ab89e3fefd25ae87687420df9315ec860d346 |
|
29-Jan-2014 |
Sascha Haeberling <haeberling@google.com> |
Changes the picture size settings to L,M,S from concrete resolutions. Bug: 12575084 Bug: 12717251 The strategy in detail: - Sort all available sizes - For 'large', select the resolution with the most pixels. - Use the 'large' resolution aspect ratio as the target AR. - Create a list of resolutions with AR close to 'large'. - If only two more are available, use them for medium and small. - If less are available, boarden the search in complete list. - Again, if only two more are available, use them for medium and small. - Otherwise find medium resolution with total pixels closest to 50% of 'large' and ... small as 25% of 'large' pixels. - If they both come out the same, select either one small for 'small' or one larger for 'medium'. Change-Id: Ib94fdf0ce987968bccd85abbf5be7bdaa914325f
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.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/settings/SettingsManager.java
|
cf8b653a7697406d6bed2bf8f9b970b17e47e4ef |
|
16-Jan-2014 |
Doris Liu <tianliu@google.com> |
Add quick switch support for advanced camera Bug: 12429444 Change-Id: I62d5a5b3ce2b8d0ca8d19c8f3a35363114815b20
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
cae54999e15d871cb93bf923423f9066f0330ba3 |
|
13-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Merge "Ensure that SharedPreference listeners respond to known keys." into gb-ub-photos-denali
|
6346ddcab47fc0a4b0b9dd7f96e3ef0002939960 |
|
13-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Ensure that SharedPreference listeners respond to known keys. Bug: 12439970 Change-Id: Ic4cbfd9823a17294af3b2d3eecd654131bf92cd5
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
d186f22622752ae9735715f31e8a4318290c987d |
|
10-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Make Front and back camera a mode specific setting. Bug: 12467987 Change-Id: I69b788565979bb45df511974e1e494f7a5ffe9d8
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
2c559c4bd3c65e0cb0bca06f30e3bc979038e6f7 |
|
09-Jan-2014 |
Doris Liu <tianliu@google.com> |
Stops playing shimmy after 10 sessions where mode drawer is swiped open Bug: 12412506 Change-Id: Ib2e62fa93c5e1bca5eb547a6a74f688f0b0cb633
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
49c47c3453242ec035b1d7d40e7cbc51f7994485 |
|
07-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Merge "Make refocus and hdr+ sticky on mode change." into gb-ub-photos-denali
|
8da34528738117f2dfe024c04b49578f724cb4fd |
|
07-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Avoid ConcurrentModificationException in SettingsManager. Bug: 12433904 Change-Id: I7d7f3ebf0a17f5e01c4e0ea8b5731a0bac9095d2
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
a340f0755c4a0037ead0419687204700d1101998 |
|
07-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Make refocus and hdr+ sticky on mode change. Bug: 12413073 Bug: 12368672 Change-Id: I151581c73bafbf307889b6aa19131c4add400ba9
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
1648c36927501ff32bf2918e8a445118d5208731 |
|
07-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Add on screen indicators. Known caveats: * Does not respect the first orientation change. * PhotoModule resets flash to default on a mode switch. * Hdr plus is not sticky on mode switch. Bug: 12368905 Change-Id: I377f28c6d0f7115371cc9e9dad9378f049bf7d7c
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
7f0151dff66fed52448056e5f73b15db9485a77e |
|
03-Jan-2014 |
Erin Dahlgren <edahlgren@google.com> |
Update camera parameters when setting has changed. Bug: 12250474 * Implemented for photo mode only. * To be extended to all other modules. Change-Id: Ie5218f3a76acb757ac526d3f987ef3165736b46d
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
4efa8b54c1df4e06f2d3caed2568015a737f9dda |
|
18-Dec-2013 |
Erin Dahlgren <edahlgren@google.com> |
New Capture UI. * depends on ag/400799 Change-Id: Ieb0e27447659bcb04dee57348583f68d680408d2
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
ba6994d8834db0cb2df60893ccb9af091b23bfce |
|
13-Dec-2013 |
Erin Dahlgren <edahlgren@google.com> |
Make hdr plus a global preference. Bug: 12112662 Change-Id: I4d5b80aa2412982717bd66e4903deef5331a152b
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
a63dbb6231f06031204fe20b19a87d0440bd1661 |
|
22-Nov-2013 |
Sascha Haeberling <haeberling@google.com> |
Add a capture-session API to be used by all modules. Bug: 11747284 This refactors the way we think of sessions. Instead of having multiple session and notification APIs being used by different modules, we create on central capture session API to be used by all modules. This also adds a first implementation of a Memory API which tells modules about the current memory situation. Change-Id: I7f030e32fc2f70f4007825ba7bbbdce9521a2bd9
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
8a2933b2c0156b752425b499f3081e4ffc350061 |
|
06-Dec-2013 |
Erin Dahlgren <edahlgren@google.com> |
Make the ButtonManager api associative. * Makes handling dependent behavior between buttons less error prone. Change-Id: I13acf3475c46573668e0c8fee633e71efafd9588
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
e419b1919ed54d8d94d19faec2d02e773ae7ecdb |
|
03-Dec-2013 |
Erin Dahlgren <edahlgren@google.com> |
Remove photo mode dependency on preference groups. Bug: 11967053 Change-Id: I3058a1931d92fa006da9e16bdcc2b5f864b1eacb
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
bd3da269e2b2533e68b670e27ac304837a2eff2b |
|
02-Dec-2013 |
Erin Dahlgren <edahlgren@google.com> |
Remove ComboPreferences from video mode. Change-Id: Iab54672feee066e23543c7a7dbb19e5118ec214c
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
635a4b8ba2b8684f95e5cb0aa35c244a06985f4c |
|
26-Nov-2013 |
Erin Dahlgren <edahlgren@google.com> |
Optimize Settings api. * Caches settings descriptors. * Uses a hashmap for finding setting descriptor from key. Change-Id: I97fb536a2b30226896644b56911d4aec3c61cda5
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|
357b7673f03d9b45d281d585cc3f4f87dc7d727b |
|
21-Nov-2013 |
Erin Dahlgren <edahlgren@google.com> |
Build out the SettingsManager model. Change-Id: Ie831dbf624efc5c7e27924785a0ec193b3ce53bd
/packages/apps/Camera2/src/com/android/camera/settings/SettingsManager.java
|