History log of /packages/apps/Gallery2/src/com/android/gallery3d/photoeditor/actions/DoodleView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
04085c3b17e4b6da6fb951e2cdbd35dfa153bb87 28-Nov-2011 Yuli Huang <yuli@google.com> Refactor to remove obsolete design and improve code consistency.

1. Remove isValid()/validate() in Filter; EffectAction would push
filters into the stack when being notified by notifyChanged().
2. Make RedEyeAction consistent with DoodleAction by ignoring
out-of-bounds operations.
3. Improve consistency by encapsulate effect-tool creation/removal in
one class (EffectToolFactory).
4. Minimize variable visibility in EffectAction subclasses.
5. Fix unfinished doodle lost when exiting Doodle effect by multi-touch.

Change-Id: I8d3b127c5fe8777eb45b7c5ae680f6a30a99635a
/packages/apps/Gallery2/src/com/android/gallery3d/photoeditor/actions/DoodleView.java
738e82e163f90e1fe7aeef8bd153dc7763631f30 04-Nov-2011 Yuli Huang <yuli@google.com> Fix b/5510870 by saving/restoring Activity states.

1. Filters implement Parcelable for saving/restoring states.
2. Extract Doodle for making doodling paths parcelable.

Change-Id: Ice8e6e068891da8a8f9251e62d95ea755fa99933
/packages/apps/Gallery2/src/com/android/gallery3d/photoeditor/actions/DoodleView.java
6a12ad70df5da5052a8381e2cdda79e6a314cee9 12-Sep-2011 Yuli Huang <yuli@google.com> Fix b/4643148: Make PhotoEditor integrated into Gallery.

1. Move PhotoEditor code/resources into Gallery for single apk.
2. Change PhotoEditor package to com.android.gallery3d.photoeditor.
3. Rename PhotoEditor resources to avoid mess up Gallery resources.
4. Move Doodle effect from fix-effects to color-effects.
5. Update PhotoEditor bottom action-bar background.

Change-Id: I1a2f7d27d89a14fe6a0435575b993ed8b75e6bf4
/packages/apps/Gallery2/src/com/android/gallery3d/photoeditor/actions/DoodleView.java