History log of /packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
404a5c2b29a82bd25911021bca62e3c0037b500a 17-Oct-2013 nicolasroard <nicolasroard@google.com> Fix wrong applied fx

Typo in serialization name causes the wrong effect to be applied

bug:11260854
Change-Id: I2d939f49edb7cc61f564bb1e2e6cfa6aad37164c
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
b052e5c72d27c3da585e345d758170c3ab26cbc8 11-Oct-2013 nicolasroard <nicolasroard@google.com> Use AOSP borders by default

bug:11132358
bug:11130809
Change-Id: I57bcfeec35cde1095df5c26776aaa1a06cd110aa
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
2b9dc6be7a216e1eb6607d047cc5cc06e9a94243 23-Sep-2013 nicolasroard <nicolasroard@google.com> Fix animation in tablet

- fix anim in tablet
- fix double-tap timings
- re-add draw in AOSP

Change-Id: I53be8f348ed7927812afa8a4ba84841e4b9d3f4f
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
fcdbaf87020ef96252f57575e5cfc6df11042ab3 16-Sep-2013 nicolasroard <nicolasroard@google.com> Remove Draw tool

bug:10734199
Change-Id: I36f6f63a12b79e6faba8c31f1f90ee13a220e8af
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
49798939f1bc58eaf5842bbc8bc5424284ab7930 22-Aug-2013 John Hoford <hoford@google.com> border UI editor

bug:9470514
Change-Id: I4d5cd91775c9b8742f847fd9a955f6f28e66cd38
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
06327e44d392dbd18abc19d9be87de91c27b0c70 12-Aug-2013 nicolasroard <nicolasroard@google.com> Remove red eye tool

Change-Id: I3ec169bc6b0948d3218a2e3457475ba57ea2f4c7
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
57bd092bd5757576f07341135272ed1c3df729ff 12-Aug-2013 nicolasroard <nicolasroard@google.com> Makes rotate and mirror direct operations

Change-Id: I10128c211ec6e269603e3b3f3cbafadbeabdaac5
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
bc8e077e77cf6f0dda8efd8318b8a8e7eda16f61 30-Jul-2013 John Hoford <hoford@google.com> add Per Channel Saturation

Change-Id: Icfd24c817674b81ac9caecc2d73348dc7734f037
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
b0f7a8f7f7d95ae12e92f529fd9a8a37f75b105c 19-Jul-2013 Ruben Brunk <rubenbrunk@google.com> Refactoring Geometry handling.

Bug: 9170644
Bug: 9366654
Bug: 9366263

- Consolidates all the geometry transforms in GeometryMathUtils and
significantly reduces complexity.
- Removes GeometryMetadata object and dependent code.
- Removes ImageGeometry and geometry update callbacks.

Change-Id: I59add51907459593244c9ebaadef585efc7486d5
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
fa474a198019851ecc3824a1dfbac94cd1928efc 15-Jul-2013 nicolasroard <nicolasroard@google.com> Add user presets saving/loading

Change-Id: I85c5dd0df1e9264a01c8d7a6d44602e87799890c
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
e162b032fe387eabbd69d367dae6fe7003e850a1 20-Jul-2013 John Hoford <hoford@google.com> add Grad filter

Change-Id: I30fc0810c54f3daa31726188a4c3762df33953a7
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
3f0034140c165b86fbaf5c0369f39431548308e9 16-Jul-2013 John Hoford <hoford@google.com> remove clone

Change-Id: Ia9f4c1778e06416018eeb07be657bcdd0af1496b
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
24d6ec7beb37eb3a5449f1fa49b4adb123391d24 13-Jul-2013 nicolasroard <nicolasroard@google.com> Add background processing service

bug:7298624

Change-Id: Ie79f88fd84fdf8f4dab6a8071f06a819e247b357
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
ce9ceff5776a9b0479c30cbeb2a9388b44df1865 03-Jul-2013 nicolasroard <nicolasroard@google.com> Move classes to pipeline package

Change-Id: I9d664537d845d9daeb352c8006d0296a3f546dca
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
43958ed6e309ac4ec2bcd81bc590b521cbabdbd5 17-Jun-2013 Ruben Brunk <rubenbrunk@google.com> Fix IDs for analytics, unlocalize serialization IDs.

Bug: 9467671
Bug: 9336168
Change-Id: Icb0037ab853598b8ad6b931808074f824ea706ed
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
8ad8047fe862a1c6547e2aaf4bec73c20b6cbaec 01-Jun-2013 ztenghui <ztenghui@google.com> Add LUT3D filter state saving

Change-Id: I195fad1dcad5639c30a2eb94ce28cfd0a2464018
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
4433a05abfc33e99223d89fcc28b924cdd754104 10-May-2013 Ruben Brunk <rubenbrunk@google.com> Revert "Reinitialize all the filters after Crop is applied."

This reverts commit 1cfbaca7bef29b7d510c5e1de424e68cd8804022.
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
1cfbaca7bef29b7d510c5e1de424e68cd8804022 10-May-2013 Victor Doba <dobavictor@google.com> Reinitialize all the filters after Crop is applied.

Change-Id: I192918a3f28eac400e2e35f3b410dc8adc1a8ad4
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
17c23e642ed7eb5fe9aaa16b4250f8e06530b501 02-May-2013 John Hoford <hoford@google.com> fix crash due to no ImageFilterDraw

Change-Id: I0c8bfaa7d162f5c1a49f05d853f4700322fe5901
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
7f4827c7066293ae4c4371a096b4db42ab558f93 01-May-2013 John Hoford <hoford@google.com> resolved conflicts for merge of d6edcee3 to gb-ub-photos-carlsbad

Change-Id: I24057e85ca5b0409e9bcb92c85577fb9a763fbe4
36e567afff815bc821c2859ebdeec86b1fca1ef6 26-Apr-2013 nicolasroard <nicolasroard@google.com> Modifications for simple edit

Change-Id: Ic200a4f1e843deb119d68f627d5b8adb201f0f7f
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
33de212ec780eaf2bc8d86908f07da33ea8dd7f2 29-Apr-2013 John Hoford <hoford@google.com> small ui changes based on UX/PM feedback

bug:8664728
Change-Id: I4e0651c011b9a6c4742d86c898a0821187f43043
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
63f82ea45bf9f39818a21096cf178eab9aebfa71 22-Apr-2013 repo sync <hoford@google.com> resolved conflicts for merge of a1939d22 to gb-ub-photos-carlsbad

Change-Id: Ic6759448c932823720021e85e1232736ff2085f8
4c792cc7b44be1ea0a2cfc2e7259828b81b0e4a4 18-Apr-2013 John Hoford <hoford@google.com> fixed borders issues

bug:8315216
Change-Id: I04d62984c70e7e514b8625e6a4b5ed9395137471
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
21512659d1f098f13249516a40bee69d7e98de29 18-Apr-2013 Ruben Brunk <rubenbrunk@google.com> Remove redeye filter.

Bug: 8609003
Change-Id: I7f10e928fa775e5186146f06877dda34b3df699a
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
afa8ed9d46e760d4b0c0331cfcb4bb49ef6ba280 16-Apr-2013 John Hoford <hoford@google.com> Support for save state in images

bug:8626775

Change-Id: I2a34a6027b23dab9c1802f672bfbf399cac0c4f7
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
3bc806a8575072c9459fe3698675d3713300d1d3 10-Apr-2013 nicolasroard <nicolasroard@google.com> Small cleanup in setting resources

Change-Id: Icd275aaddcee59a578f916c57903012ce35469ad
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
d88683e307eb058e71c083bb795bd31945ed1292 02-Apr-2013 Ruben Brunk <rubenbrunk@google.com> Change panels organization. Also fixes border updates handling.

Change-Id: If96754e821b1e80238d2a04e65f1b57ee9683efe
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
b75da4c91e16bbd83cd839207224c0645a6ecefd 23-Mar-2013 nicolasroard <nicolasroard@google.com> Moves ownership of the environment to the pipeline

Change-Id: I256e679a6f47831ebf00fe57d38b9c0372be38ec
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
f79f954f4eb23bce55061c683a07fc7b3a965451 19-Mar-2013 Ruben Brunk <rubenbrunk@google.com> ImageFilterRS filters reset properly. FilterPipeline delay till after load.

Bug: 8293404
Bug: 8417804

Change-Id: I4e3fbbdb86bcb790d73455f21044e6dee9398a5d
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
575ce6f72fd87a62af1686edb3f17c0041031b86 13-Mar-2013 Ruben Brunk <rubenbrunk@google.com> Added locking for FilteringPipeline and ImageFilterRS. Gets rid of leaked threads.

Bug: 8373600
Bug: 8363001
Bug: 8344345
Bug: 8264659

This CL fixes several things:
- FilteringPipeline no longer leaks a handler thread every time photoeditor is reopened.
- ImageFilterRS no longer leaks an RS context and thread every time photoeditor is reopened.
- ImageFilterRS now uses locking.
- ImageFilterRS no longer leaks Bitmap references or static renderscript allocations.

Change-Id: I79ebde1a8ba8ad689791c2af8db0c3c907e06399
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
7706e506dc74fa634a69b9ce8c7e5e2c457f01fc 08-Mar-2013 nicolasroard <nicolasroard@google.com> Memory usage improvements, speed improvement
- free filters resources agressively
- implements multiple rendering pipelines
- some cleanup

Change-Id: Ib9ed268b0b2662d0bf5c049adcf046b556954c37
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
38fc044a6d45e7283f05e6fe800bc5faf9f2e573 05-Mar-2013 nicolasroard <nicolasroard@google.com> UI cleanup

Change-Id: Iaf138455651511e610b640a716820bd846284948
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
d61a2f9fcaad0309132b6b9b666c3dc6df62fed7 27-Feb-2013 John Hoford <hoford@google.com> refactor the geometry code

Change-Id: I5b0381ec5e127aabf37924af64fbeb490755bc9a
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
21a01faab1125c5c347a3dfbf6a71de6aec233a1 26-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Fixed more of filtershows large bitmap reference leaks.

Bug: 8253109
Change-Id: Iaff381e759d02baae701a01d6c081c49f4b3c772
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
8921c28c7333ad2b4d34f013904ad4737044f366 21-Feb-2013 John Hoford <hoford@google.com> add highlight filter

Change-Id: I2e59e09fbc80172b9dfe27b3ce8ff2f1e24c5872
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
f60760478ec7c78446be0e0c6bc5502d1557974c 12-Feb-2013 nicolasroard <nicolasroard@google.com> Refactor FiltersManager

Change-Id: I4c42ddb90e65e90af873eb8dbe065f4fa3de69ef
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java