History log of /packages/apps/Camera2/src/com/android/camera/ShutterButton.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e5343ae752f63129ef4a235daaabffba75d5ad9b 16-Jan-2015 Radford Juang <radford@google.com> Fix issue where holding down shutter button sometimes does not trigger burst.

This can occur when the user intends to do a long-press but finger
budges slightly (e.g., 1 pixel) triggering an ACTION_MOVE event. This
fix disables ACTION_MOVE events from being sent to gesture detector,
allowing the long tap event to occur when slight finger movement occurs.

Change-Id: Id13a7121f0a899291f031509983050d472566c80
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
82d592f64966766ac4e4181e08b0d2989d4ed9c3 12-Nov-2014 Shashi Shekhar <shashishekhar@google.com> Hook burst controller to the shutter button long press.

Hooks up the shutter button long press to start the burst.
Introduces a BurstManager to interact with burst.
Provides an implementation of BurstManager that listens to burst and
saves results when burst is complete.

The burst eviction handler is now installed on the ring buffer
on shutter button press and uninstalled on shutter button release.
The ring buffer is cleared before starting and after completion of the
burst.

Also provides a stub implementation of the BurstController that has a
static method which controls if burst is enabled or not.

Bug: 18332704

Change-Id: I1098937bf348af7acbf55da1a5eeb423c30fb901
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
b7c7d9a067cd52a27cfbaf0714a2074f972d836d 19-Jun-2014 Andy Huibers <andyhuibers@google.com> Add metadata to capture and tap to focus events.

Bug: 15646701
Change-Id: Id290935839a81cfe86e9a503849207d828f33225
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
5d18769f53db81d401488811250570290a73626b 26-Feb-2014 Erin Dahlgren <edahlgren@google.com> Generalize shutter button listeners and add one for mode options.

Bug: 13099000
Change-Id: Ib0726c70a9e4aa06197550f29360bacb2dda4783
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
948de99e58b72e815224d4e12761863dfceffae0 20-Feb-2014 Doris Liu <tianliu@google.com> Dismiss mode drawer when tapped outside

Change shutter button alpha to disabled alpha when mode
drawer is open

Bug: 13084332
Bug: 13084982
Change-Id: Ic6f8c0b910e653045b3f8c1c6f22dca3420f6802
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
705604dfd85362a4b98887b2b1a173e6658853d8 22-Apr-2013 Michael Kolb <kolby@google.com> New capture animation

Bug: 8253060

Match new UX design for capture animation
Custom layout for camera controls

Change-Id: I91875ae1685d52d4f9dbb2e6e9299428a8424766
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
48239f4dd39040a9ab2ffc977586035a8784fd78 05-Mar-2013 Doris Liu <tianliu@google.com> Keep camera controls on the same physical side

Change-Id: I09c50650c77a89fadfeb376564ef43e750994f8a
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
6a0de79a7066d4ae5cc4677f88989abd15e892ff 26-Feb-2013 Doris Liu <tianliu@google.com> Flatten view hierarchy and rotate views

TODO: SRI pano and Lightcycle can use a bit more flattening.
I will get to them next. (Maybe in a different CL.)

TODO: Need to cancel capture animation in onConfigurationChanged()

Change-Id: I00fd3e098117d9fb74fde2c128407ab6275bcedf
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java
8872c23e739de38d74f04a8c852ebb5199c905f6 29-Jan-2013 Michael Kolb <kolby@google.com> Move Camera Java/Native source into Gallery2

Change-Id: I968efe4d656e88a7760d3c0044f65b4adac2ddd1
/packages/apps/Camera2/src/com/android/camera/ShutterButton.java