• Home
  • History
  • Annotate
  • only in /packages/apps/Gallery2/src/com/android/gallery3d/filtershow/imageshow/
History log of /packages/apps/Gallery2/src/com/android/gallery3d/filtershow/imageshow/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
138fee43f8651ddce3c82638c4af86de043261ec 17-Oct-2014 Neil Fuller <nfuller@google.com> am 3ffc2889: Merge "Remove dependencies on FloatMath"

* commit '3ffc28897d40524e0b8869aebccc8b04551ba5cf':
Remove dependencies on FloatMath
8a55d3ae7486b798e4c26eeb91993916145f3cef 02-Oct-2014 Neil Fuller <nfuller@google.com> Remove dependencies on FloatMath

See frameworks/base commit 33253a4baa6279f81a73425b49dfb6abe5f5416e
for details.

Bug: https://code.google.com/p/android/issues/detail?id=36199
Change-Id: I202064d78aeb125035c87257100e949da93c116c
eometryMathUtils.java
radControl.java
mageCurves.java
a883e90f6e733c8510b0264d2a2faf9da64a2c16 09-Jul-2014 Leon Scroggins III <scroggo@google.com> Call setLocalMatrix before setShader. do not merge

Now that setLocalMatrix does not modify associated Paints, we need
to call it before assigning the Shader to the Paint.

BUG:14315916
Change-Id: I6778a35eff36515e18c53a979dd69d8aecd1401d
(cherry picked from commit ce3b2ee2c6512a0eac9dbd54641a196baa68ba3f)
mageShow.java
c82e65b4f05ae7ad1e910e84ebf8ba65e6afb3bd 02-Nov-2013 nicolasroard <nicolasroard@google.com> Merge "Disable geometry button if tiny planet is here" into gb-ub-photos-carlsbad
c870104ac3768bd528798eb4646c3b075757c5ff 02-Nov-2013 nicolasroard <nicolasroard@google.com> Disable geometry button if tiny planet is here

bug:11288853
Change-Id: I818f406eb25e0f82c89ffde0bd91d2aa8ab31b94
asterImage.java
4a5fd0627e5c3f3094127dfbd782cd96080482d4 01-Nov-2013 John Hoford <hoford@google.com> fix Gallery crash using crop

bug:11347083
Change-Id: Ic5417d12e0b1cee181ddad8d581eddc6aeb8a5b8
mageCrop.java
5169137f59114a9549dd056ce4bf843b9b421c4a 15-Oct-2013 John Hoford <hoford@google.com> fix Vignette collapse to a line

bug:11221755
Change-Id: Ibe04770d0cfd3fe596ef72e86ccfe461c0cf63b1
mageVignette.java
976b9a3a98f48ed69bbe66070e2e2e3f3e6aae43 12-Oct-2013 nicolasroard <nicolasroard@google.com> Fix showing the wrong image after animation

bug:10856175
Change-Id: I87d2bcd1bb1a4ee28536a97f018b6a3cf409d1b8
mageShow.java
asterImage.java
64fc2ed005e2f1dc9ed0b34481c46a370c244b86 09-Oct-2013 John Hoford <hoford@google.com> hide popupmenu during rotate

bug:11135309
Change-Id: I5954fafe1f081f8d1fc30c36f5cf6b2c66cb9511
mageCurves.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
mageShow.java
asterImage.java
aff375e3d13c6e593414399e7374ead96b5e43b9 21-Sep-2013 nicolasroard <nicolasroard@google.com> Merge "Fix crash / jank / presets add" into gb-ub-photos-carlsbad
3bc6e6f3b5ac0bb989c5e2f1580bdb40ead5dc25 21-Sep-2013 nicolasroard <nicolasroard@google.com> Fix crash / jank / presets add

- don't cache immutable bitmaps
- fix junk in anims/zoom/constrain
- fix edge glow when moving
- fix double-tap zoom
- fix presets / user presets adds
- fix state panel names for geometry ops

bug:10803026
Change-Id: I9328d7005d3ecee3566c104c3392de9325c50b74
mageShow.java
998defa31aeb510a1c3c784719100f9cfbf50474 20-Sep-2013 John Hoford <hoford@google.com> fix grid drawing bug in ImageStraighten

Change-Id: I4fec941385dd819afc30922823a087cd9962824b
mageStraighten.java
ef8d4d2cfbd1ee16d5646a9460a56302d06a0784 17-Sep-2013 nicolasroard <nicolasroard@google.com> Use edge glow instead of snap back

Follow UX guidelines.

Change-Id: Id81d6622e174c8bb2ac53d8b04023070368d945d
mageShow.java
f7f24e806ef4646db3f49f637e86417d3a0bebf2 14-Sep-2013 John Hoford <hoford@google.com> removed spinner stuck on screen behind image

Change-Id: I71b2743147244c0fbfe352979c84677ac8ef3fb6
mageShow.java
asterImage.java
bc7e9fff7e94bb96fb7fe46080dcde2b81e60817 13-Sep-2013 John Hoford <hoford@google.com> Merge "Draw UI fixes" into gb-ub-photos-carlsbad
6125a082a2b5ddc0d34a5198c5a7e826bd77e202 12-Sep-2013 John Hoford <hoford@google.com> Draw UI fixes

bug:10705772
Change-Id: I529d178cdd4fc910b50a3f8c72187b1c61924743
mageDraw.java
7fa373b0c3143c2c55a0d72487607d5a05c72e1d 13-Sep-2013 nicolasroard <nicolasroard@google.com> Fix pipeline overstress

RenderRequest for filters-only were called too frequently

Change-Id: I04b6a1337d23dcb012544a66b9352f209d98ee72
mageShow.java
asterImage.java
e10fd68874fa3cff0e5c3ca07f1e5b9d40be1299 12-Sep-2013 nicolasroard <nicolasroard@google.com> Fix constrained zoom

Change-Id: I3613ba23154897e9b7c1677ec9911453b5f73c0f
mageShow.java
34e8432353acb0c45253cf4ef855512c7472019b 10-Sep-2013 nicolasroard <nicolasroard@google.com> Fix full-res geometry

Change-Id: I25f2fde1031ba7d896c82484a3da0ea03bcff7b8
mageShow.java
asterImage.java
7a53c3d54ed06cc2fe0440fcaa01fa879d19dc88 12-Sep-2013 nicolasroard <nicolasroard@google.com> Fix straighten tool

- fix grid display
- show grid upon launch
- grid disappear after 500ms

bug:10705772

Change-Id: I499d5e6d9c02ddcc8f540f2bedb58c86cc744e44
mageStraighten.java
16a8079bfddf54ef2c110fba53dadac8512403b8 09-Sep-2013 nicolasroard <nicolasroard@google.com> Fix for anim stutter

Change-Id: Id1b3c9b18e65b4a817b15ee45d0f9dc514a4b700
mageShow.java
ec1e009a7faea0478e361bc2d48d856ab48a0209 09-Sep-2013 nicolasroard <nicolasroard@google.com> Improves memory management

Also adds some debugging tracking tools.

bug:10112287

Change-Id: I3f9b3d173db99818e5c9ae9a62b0ec38cd2b341b
eometryMathUtils.java
asterImage.java
32cc4dd751569721aa19218b4d947145577060d0 07-Sep-2013 nicolasroard <nicolasroard@google.com> Fix UI performances / glitches

- load/process thumbnails fully in background
- fix reveal slider
- fix race condition when loading
- better memory usage
- fix loading spinner (wasn't shown!)

Change-Id: Id78163556d8ee1c3ad04eae16fe1bf06f4312405
mageShow.java
asterImage.java
708753f5a087eb759ef48fe9b41ef2274d2e88a7 06-Sep-2013 John Hoford <hoford@google.com> fix vignette

Change-Id: I368e34d11eecad7da80531f88d52cf6c4a3b4901
clipseControl.java
mageVignette.java
805a7fe57da2534462f4720abc7fe9cdb8f7ecc9 04-Sep-2013 John Hoford <hoford@google.com> put back shade in crop and straighten

Change-Id: I046d98ea61f93d00131eaa7e7058a16bc1be0adc
mageCrop.java
mageStraighten.java
ec1f915006e5ec2db8be633b5d3d73e568951da4 03-Sep-2013 John Hoford <hoford@google.com> fix crop issues

Change-Id: I885828b041278531fbcbe203d413131ad8f46613
eometryMathUtils.java
mageCrop.java
mageStraighten.java
834efce0da12e6a4664c3f3c63bfd2e77b6e750a 29-Aug-2013 John Hoford <hoford@google.com> Merge "vignette fix & enhance to remove center focus" into gb-ub-photos-carlsbad
37f8e432f4eb94d0ab483bfdc2a1fa024508e85f 28-Aug-2013 John Hoford <hoford@google.com> vignette fix & enhance to remove center focus

Change-Id: Ide19925c5a9113518815d3aacc2204ef5ab9661d
clipseControl.java
mageVignette.java
3c0befde1461bd5dad6794bc889a24f3a3ebf475 29-Aug-2013 nicolasroard <nicolasroard@google.com> Fix rotation anims on slow device (svelte)

Change-Id: If9050f7a17d9e3964d6bf35d649567c222f7fefe
mageShow.java
asterImage.java
80b216d5c8e17e0358cf1508a1e177ccada8383f 28-Aug-2013 nicolasroard <nicolasroard@google.com> Fix empty screen on Svelte

bug:10526507
Change-Id: I2506ae03a32e01ea62a25efa06acf1602147e78a
mageCrop.java
mageStraighten.java
asterImage.java
a7415dd97d9da190e8c23541dcd38f7f670573f6 28-Aug-2013 nicolasroard <nicolasroard@google.com> Fix crash for svelte

bug:10526507
Change-Id: Ifc22bee4af446b09449ee64d137b93573f47025a
asterImage.java
9f452e09889199a28a86d9bd8f8fdaa8508ca0c1 23-Aug-2013 nicolasroard <nicolasroard@google.com> Improves UI / size

- improves overdraw
- filter change anim
- better borders
- remove unused images

bug:9470514
bug:8658176

Change-Id: I764879be415acbfba5a36f239d1905ec54e2d3cb
eometryMathUtils.java
mageShow.java
asterImage.java
929d90ca51c2856c0a8cb5a812f0e70628bb71d7 20-Aug-2013 nicolasroard <nicolasroard@google.com> Fix crash

bug:10390767
Change-Id: Ie300762048daffb80dee79e75a0993cae76bb839
asterImage.java
a4f38c0f8f70c998391780b672eea5d5e49277c7 16-Aug-2013 John Hoford <hoford@google.com> fix first draw bug

bug:8579593
Change-Id: Ifb4727fcf23b0696db14427f00aa2a911b4a367b
mageDraw.java
d33fe6fd37d8c506ab0e47139ef0f77746a275b8 16-Aug-2013 nicolasroard <nicolasroard@google.com> Fix geometry updates

Change-Id: I985f9f564db09924c172e01dda7915ecc3bba1ba
asterImage.java
bd9a4acc7a9b607d18d08cb2199d46afa023548b 15-Aug-2013 nicolasroard <nicolasroard@google.com> Improves bitmap reuse / memory usage
bug:8782701

Change-Id: Ic655d6f1704dd0429e96819566f50927de02b994
mageShow.java
asterImage.java
330e19d627a3a5e91a68ad21516b1ba9990cb2fa 15-Aug-2013 nicolasroard <nicolasroard@google.com> Fix for clipped shadow

Change-Id: I41b10f41499a9de168ff619c8c348860243a889f
mageShow.java
3e3e9e219a76e8ef4fb56b8ef4c6e0bac06c6cd1 14-Aug-2013 John Hoford <hoford@google.com> fix vignette dragged off screen

bug:9471206
Change-Id: I4a64db869f05521fb4e1f32fffe67757c0e74348
clipseControl.java
mageVignette.java
4e289659f746cf659e300c9fcd2048960e115f0c 13-Aug-2013 John Hoford <hoford@google.com> fix draw size and style display

Change-Id: Ia7419e0f03e48fd099b678aa81c351462ee6937a
mageDraw.java
8b9cc5f374fa8bded7f84af6ce73123be2754ccc 12-Aug-2013 nicolasroard <nicolasroard@google.com> Fix for wrong bitmap picked after geometry change

Change-Id: I48d7892c761bb1d8a83553786367aa11d1841fb5
mageShow.java
asterImage.java
55d6abe58c3a7574a5d76c68ec5c21848848e399 11-Aug-2013 nicolasroard <nicolasroard@google.com> Fix export dialog (size export)

Change-Id: Ifa4bb6a990622bfc00f6b4fe4998417fec32e650
eometryMathUtils.java
f4b659334750a5aa75f929d18857a2ab93c9d939 06-Aug-2013 John Hoford <hoford@google.com> fix draw

Change-Id: I535221edd992c1a8c659c398dba61158e0c1d87d
mageDraw.java
1ec293e09fcb43b430d8f77e9f18e76470d5a02f 09-Aug-2013 nicolasroard <nicolasroard@google.com> Add shadow

Change-Id: Iba10c5d01bad8f0f49986150b2b4f6cf905be3cb
mageShow.java
860af325f2030a03c526e8551a85230d17df7b15 09-Aug-2013 nicolasroard <nicolasroard@google.com> Add version category
Fix bugs when loading
Add info panel

Change-Id: I28966f2419b902405bc60e9cc927b109777a6a2d
asterImage.java
430e46b06f8e7ee1ca3e7ecdcef3e0a978637c03 02-Aug-2013 nicolasroard <nicolasroard@google.com> Fix full res zoom
Also add filters merging in the cache.

Change-Id: Ic34c918b732159f3703cd83d30de907fdbbcb451
eometryMathUtils.java
mageShow.java
mageStraighten.java
asterImage.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
eometryListener.java
eometryMath.java
eometryMathUtils.java
eometryMetadata.java
mageCrop.java
mageDraw.java
mageFlip.java
mageGeometry.java
mageMirror.java
magePoint.java
mageRotate.java
mageShow.java
mageStraighten.java
asterImage.java
8f442fae60e0154867d2a6927eb9a35bcb7014e6 01-Aug-2013 nicolasroard <nicolasroard@google.com> Fix problem with N-1 caching when no filters / one filter

- also fix equals() for geometry

Change-Id: I6f6f21d1e274b3b95ac4b5189b2fa7f419912864
eometryMetadata.java
db7b89f63ec342d217efe6af90a3949f47e2fd33 31-Jul-2013 John Hoford <hoford@google.com> clean up some bugs and update the icons

Change-Id: I6952bae8cfea2ec64064f3126eece93687c02eae
mageGrad.java
e162b032fe387eabbd69d367dae6fe7003e850a1 20-Jul-2013 John Hoford <hoford@google.com> add Grad filter

Change-Id: I30fc0810c54f3daa31726188a4c3762df33953a7
radControl.java
mageGrad.java
ine.java
db68fbd8857ca83b5a54402d1b07c75d36921641 24-Jul-2013 nicolasroard <nicolasroard@google.com> Fix geometry transform

Change-Id: I0c3af6f4122d045f5a8656bc709127aa7ae2ecab
mageShow.java
368ae73ad0627dac41709b925fc02a12548ab80d 22-Jul-2013 nicolasroard <nicolasroard@google.com> Move ImageCurves to the ImageShow package

Change-Id: I458d20df930b9228dcbc60c3ec27f74b152d38cf
ontrolPoint.java
mageCurves.java
pline.java
f6d74812fe3ec8195ecc30f9b66dd3cf74f53a36 20-Jul-2013 nicolasroard <nicolasroard@google.com> Merge "Remove FilteringPipeline" into gb-ub-photos-carlsbad
db5d060e8077f70d650e1ce56618f953114551e0 19-Jul-2013 nicolasroard <nicolasroard@google.com> Remove FilteringPipeline

Reorganize things around the filtering service.
- add HighresRenderingTask
- add RenderingRequestTask
- add UpdatePreviewTask

Change-Id: I3da34fee8c624fb55311c3e1639857fc1bcdadad
asterImage.java
76a8b489a62ed82919c8b6339123488c09fc0168 16-Jul-2013 Ruben Brunk <rubenbrunk@google.com> Refactoring GeometryMetadata.

Bug: 9170644

- First part of multi-step refactor, splits
GeometryMetadata functionality into 4
FilterRepresentation subclasses as requested.

Change-Id: I212193db8c154f64c550adb9735c0502bcaa7468
eometryMetadata.java
mageCrop.java
mageFlip.java
mageGeometry.java
mageRotate.java
3f0034140c165b86fbaf5c0369f39431548308e9 16-Jul-2013 John Hoford <hoford@google.com> remove clone

Change-Id: Ia9f4c1778e06416018eeb07be657bcdd0af1496b
eometryMetadata.java
24d6ec7beb37eb3a5449f1fa49b4adb123391d24 13-Jul-2013 nicolasroard <nicolasroard@google.com> Add background processing service

bug:7298624

Change-Id: Ie79f88fd84fdf8f4dab6a8071f06a819e247b357
mageShow.java
asterImage.java
b279681ff115205aee81eb52ee8793fd709f0908 16-Jul-2013 ztenghui <ztenghui@google.com> Add equality check into FilterCurveRep

Consequently add equality check support in Spline and ControlPoint.

bug:9468909
Change-Id: I8078b994beac4056ca92e76da0e15d618389e56e
asterImage.java
47886ac74f2874633d4c1284b91c33117f056581 13-Jul-2013 Ruben Brunk <rubenbrunk@google.com> Combine ImageLoader and CropLoader utility classes.

Bug: 9356969
Bug: 9170644

- Refactor to eliminate code duplication in image loading classes.
- Fix bugs caused by the inability to determine MIME types for images
that aren't in Gallery's content provider (causes b/9356969).

Change-Id: I30c2ba5c0cd37aac624681a2cec9abddaa78f9c2
mageShow.java
asterImage.java
0c1b4c6422a4d2d9b81cc0946d1c9675440a94e2 09-Jul-2013 Ruben Brunk <rubenbrunk@google.com> Refactoring ImageLoader.

- Moves state (history, loadlisteners, bitmaps, etc.)
from ImageLoader to MasterImage.
- Makes ImageLoader into a utility class.

Change-Id: I7a8a988c61848694a86a4b2919bf8f30bfd2be8c
eometryMetadata.java
mageShow.java
mageVignette.java
asterImage.java
ffc6aea8d586de43e246e60155e573fd34d90da2 11-Jul-2013 nicolasroard <nicolasroard@google.com> Fix state panel

Labels were not reflecting looks changes

bug:9746512
Change-Id: Ia2dd2a760f38dbd48c8a4d43e3d46ee2b875771f
asterImage.java
ce9ceff5776a9b0479c30cbeb2a9388b44df1865 03-Jul-2013 nicolasroard <nicolasroard@google.com> Move classes to pipeline package

Change-Id: I9d664537d845d9daeb352c8006d0296a3f546dca
mageGeometry.java
mageShow.java
asterImage.java
7f7755f76210a500e6ce63bfa880f23303556294 02-Jul-2013 nicolasroard <nicolasroard@google.com> Pipeline refactoring

Remove the temp representations and instead use a triple
buffer for ImagePresets.

Change-Id: I4cdcfbe4941af72b38fe42385085ff4a20eb78cc
asterImage.java
cf68d2f5d9f886995797a3fc8e844a0602227224 02-Jul-2013 nicolasroard <nicolasroard@google.com> Pipeline refactoring

Add SharedBuffer and Buffer class

Change-Id: I823a9520541e3be5321a3deb5e58a358588b6cf3
asterImage.java
545eca119e7b2dc783f8d89a0de4330b5444ed79 28-Jun-2013 ztenghui <ztenghui@google.com> Fix the save button issue.

When dealing with non Fx filters, the hasModification() really need to go deep
to figure out whether things has changed.

bug:9468909

Change-Id: I89495f147f7af7c35490def84805aae98e3f917f
mageShow.java
asterImage.java
6a50273a45cdda757daf9840e9e36a2b60eff1aa 27-Jun-2013 nicolasroard <nicolasroard@google.com> Refactor HistoryAdapter

- Remove the adapter part
- Rename into HistoryManager

Change-Id: I58de5661770f8796882ff4a633aec700bd8bc1a5
asterImage.java
d2e9ea0ce1949e192e80ce806e702606694440ac 24-Jun-2013 ztenghui <ztenghui@google.com> Save button now behaves correctly for filter changes.

Basically, save the original filter from the file's XMP.
Compare the current filter against original one to decide whether or not the
file has been modified and needed to be saved.

At the same time, make sure we don't save "None" filter in the ImagePreset.

bug:9468909

Change-Id: I5b86ab95556b6b010367c9577b02c0bb42ffb824
mageShow.java
asterImage.java
5180e681e1b68eae403b2740c609792ca44f77ce 27-Jun-2013 nicolasroard <nicolasroard@google.com> Move history classes to their own package

Change-Id: Ib4f50c56b445788cad3b973673008d8a89244867
mageGeometry.java
asterImage.java
acc00f8fed8960b079448db8f05c3fbac8642ca4 26-Jun-2013 nicolasroard <nicolasroard@google.com> Fix selected frame in looks and borders

Change-Id: Id1839a028f3044929043d7c910df30a1fcabdda1
asterImage.java
ed60979e64de8837dd1e2e8b2d208e34583d853c 27-Jun-2013 nicolasroard <nicolasroard@google.com> ImagePreset cleanup

Get rid of remaining ivars related to history

Change-Id: Ic106ef6a96f4727c6dd46d7be3d059bdc42e5a2a
mageCrop.java
mageFlip.java
mageGeometry.java
mageRotate.java
mageStraighten.java
asterImage.java
e65bc86b6285596d6fdf23f31b59c67b7a53e95d 27-Jun-2013 nicolasroard <nicolasroard@google.com> Fix tot

Change-Id: I75b28ac56f9c3b295280690078f5c854fda7eb66
mageGeometry.java
e5f4b784ddfaf359fe460998d0edc25755df8bdc 26-Jun-2013 nicolasroard <nicolasroard@google.com> Cleanup in ImagePreset

Move GeometryMetadata to the list of filters

Change-Id: I0bef13ca0d9cb41e68eddd108000ff7bd426b313
eometryMetadata.java
mageShow.java
asterImage.java
ebd3dbd2cea94c6cf1fd84c24de073f937b2fb3a 17-Jun-2013 Ruben Brunk <rubenbrunk@google.com> Added serialization IDs for frames, adds frames to analytics.

Bug: 9467671
Change-Id: I6f21e7bc9ca7255a290ba7cd1a94e9b07e7b06cb
asterImage.java
a2c4bda1ed7b44085516b2e8f140637e4691bab1 29-May-2013 Ruben Brunk <rubenbrunk@google.com> Cleaning up ImageShow.

Bug: 9170644
Change-Id: Iab44ec425462e9afe8c104c52e4a28c4145d4690
mageDraw.java
mageGeometry.java
mageShow.java
cb18a9a2c6c35c3ccda7902ec28cd5be85180cd2 29-May-2013 John Hoford <hoford@google.com> Merge "zoom to center of double tap" into gb-ub-photos-carlsbad
c031ffc8c8c54f292e30532146c46b5bbbb27eef 29-May-2013 John Hoford <hoford@google.com> zoom to center of double tap

Change-Id: Idfc257f92dd1a97d9109b9f5325299b8e1432c37
mageShow.java
asterImage.java
d25fdea42988c72312ab3be0be76ab75e4d944c8 28-May-2013 Ruben Brunk <rubenbrunk@google.com> Removed unused handling for intent extras in editor.

Bug: 9170644
Change-Id: I569b16d278d1813f5a96f9e0231ed71ff9e33687
mageShow.java
e5261fe32d324cdea531eda86c899f8b710d7ee0 23-May-2013 John Hoford <hoford@google.com> am 4d25d129: Merge "fix ellipse logic for portrait" into gb-ub-photos-bryce

* commit '4d25d129d1c9f92033382e12260d3f40521cf3fd':
fix ellipse logic for portrait
52fab9f1595cfcabe85d81325bdb9b486bc8c306 22-May-2013 John Hoford <hoford@google.com> fix ellipse logic for portrait

bug:9054114
Change-Id: I4bdc7301a60e74bf663fda031c0f2c76ee34b7ec
clipseControl.java
dd0e6379c6cf604e58449fd55774a495a9e88e75 20-May-2013 John Hoford <hoford@google.com> am 26e3c48b: Merge "Disable zoom" into gb-ub-photos-bryce

* commit '26e3c48b831e39ced1db18673f12fb3c7a2d56d8':
Disable zoom
111e70bc1b962151a3cb5aef83914aad07185022 17-May-2013 John Hoford <hoford@google.com> Disable zoom

Bug: 8791729


Change-Id: I2ee9d9e644842ce0a7014a1665e6bd1d001e4f06
asterImage.java
5f6dd41f496af53f66682292ad2e17728551b925 08-May-2013 Sascha Haeberling <haeberling@google.com> am 6febbfc6: Merge "Avoid rounding errors from cropping uncropped images." into gb-ub-photos-bryce

* commit '6febbfc6c9c2d645f22fb200574fe14fa1201046':
Avoid rounding errors from cropping uncropped images.
a01423869bd4dbef3054e232592494aab43edc18 07-May-2013 Sascha Haeberling <haeberling@google.com> Avoid rounding errors from cropping uncropped images.

Bug: 8736111

Also don't treat "none" as a non-modifying filter.

Change-Id: I6478c557dbb68d7eecabb29f062285b83de05cda
eometryMetadata.java
fddad7fc5db79c8d1946dbba77ae97638bc7df55 02-May-2013 nicolasroard <nicolasroard@google.com> am f469a168: Fix flashing (remove clipping)

* commit 'f469a1689a9563f3c5bb68f46a5d9cd152d67053':
Fix flashing (remove clipping)
f469a1689a9563f3c5bb68f46a5d9cd152d67053 02-May-2013 nicolasroard <nicolasroard@google.com> Fix flashing (remove clipping)

bug:8747333

Change-Id: Ie1e7f1a58bf195b1f427b75ee9a1390e29b3ba2a
mageShow.java
7f4827c7066293ae4c4371a096b4db42ab558f93 01-May-2013 John Hoford <hoford@google.com> resolved conflicts for merge of d6edcee3 to gb-ub-photos-carlsbad

Change-Id: I24057e85ca5b0409e9bcb92c85577fb9a763fbe4
33de212ec780eaf2bc8d86908f07da33ea8dd7f2 29-Apr-2013 John Hoford <hoford@google.com> small ui changes based on UX/PM feedback

bug:8664728
Change-Id: I4e0651c011b9a6c4742d86c898a0821187f43043
clipseControl.java
fee08c6af18f5fb6f6ced9b668051132a49b6363 25-Apr-2013 Ruben Brunk <rubenbrunk@google.com> am 69f5d8cb: Fixes EDIT intents.

* commit '69f5d8cbf51422454257a00d7959b2e8d50cb0ca':
Fixes EDIT intents.
69f5d8cbf51422454257a00d7959b2e8d50cb0ca 25-Apr-2013 Ruben Brunk <rubenbrunk@google.com> Fixes EDIT intents.

Bug: 8712238

Change-Id: I63bb07dc304b2745a29e3bf7510e8b38ccb59c48
asterImage.java
c7b38f384ce7d4dd8cc472c802d691e490c8e162 25-Apr-2013 nicolasroard <nicolasroard@google.com> resolved conflicts for merge of 6cc7a476 to gb-ub-photos-carlsbad

Change-Id: Ide133370403bbcc6a509aa9f064ee8da38abac25
f5eedf1635eba7edfa7d41fd4e991cced978c4b2 20-Apr-2013 nicolasroard <nicolasroard@google.com> UI changes

bug:8664728

Change-Id: I133328543af534c745526d0d58aa7a61f5748a9d
mageGeometry.java
mageShow.java
mageStraighten.java
asterImage.java
90d390e68005214665c88e92c83b7901199ab774 22-Apr-2013 Ruben Brunk <rubenbrunk@google.com> am 9c48a6c3: Fixes build. Removes dead code.

* commit '9c48a6c30b2d663d382a8a4bc1c61ea75dfe46a1':
Fixes build. Removes dead code.
7f756df8102644d1722251c429c9ae40634c5171 22-Apr-2013 Ruben Brunk <rubenbrunk@google.com> am 4a6dc2b1: Merge "Reenables crop aspect ratio menu." into gb-ub-photos-bryce

* commit '4a6dc2b147af34ab4545f6f647b4038c64fc80d0':
Reenables crop aspect ratio menu.
b6754c1cea1c1b7974b9eedc0b0357dd9fccb9d5 22-Apr-2013 John Hoford <hoford@google.com> am 91d26f6c: tiny planet fix

* commit '91d26f6c3b183862eeffc1856e2d758e800d13f4':
tiny planet fix
9c48a6c30b2d663d382a8a4bc1c61ea75dfe46a1 22-Apr-2013 Ruben Brunk <rubenbrunk@google.com> Fixes build. Removes dead code.

Change-Id: Ieef56407304254235295d81e09e55f1cd69b87cb
mageCrop.java
b08acdc5bf6b6fd937636434fa28849ef0a8c040 20-Apr-2013 Ruben Brunk <rubenbrunk@google.com> Reenables crop aspect ratio menu.

Bug: 8471812

Change-Id: I50044f4c787ba326e24f67c5370e1f8a220eb005
mageCrop.java
91d26f6c3b183862eeffc1856e2d758e800d13f4 19-Apr-2013 John Hoford <hoford@google.com> tiny planet fix

bug:8323524
Change-Id: I39283face7079574dbe25e797323a84141930f9a
mageTinyPlanet.java
ee071cf15e65913095a345dadf4dcb3ae82da6ee 18-Apr-2013 John Hoford <hoford@google.com> Merge "Support for save state in images" into gb-ub-photos-carlsbad
0a52dc428a9c185305d360b0792f7da0281d165b 17-Apr-2013 John Hoford <hoford@google.com> improve pinch to zoom behavior

bug:8630925
Change-Id: Ica4c4ab83e726901a8e729056529aa8379cb52ae
mageShow.java
afa8ed9d46e760d4b0c0331cfcb4bb49ef6ba280 16-Apr-2013 John Hoford <hoford@google.com> Support for save state in images

bug:8626775

Change-Id: I2a34a6027b23dab9c1802f672bfbf399cac0c4f7
eometryMetadata.java
asterImage.java
83bd8d346d295e4fe06212da957feb77ee23c04d 17-Apr-2013 nicolasroard <nicolasroard@google.com> Remove History panel

Now that we have the state, history
is not that useful. For clarity's sake
we are removing it.

bug:8620913
bug:8503386
bug:8324322
bug:8324023
Change-Id: Ife86f3ab67c05d5781234496c7518866b506631b
mageShow.java
asterImage.java
fb6a8e166f0a46d2a994a408b1679e3a67fdcb52 15-Apr-2013 nicolasroard <nicolasroard@google.com> New state panel

bug:8620913
bug:8503386

Change-Id: I35c95103e3b5097df93fa3f48e5562a479915f06
asterImage.java
6fe165b7d28299d5b2f97deb135b233d84eb300f 05-Apr-2013 Ruben Brunk <rubenbrunk@google.com> Moving crop to a separate activity. Refactoring.

Bug: 8526929

Change-Id: I8acf6d46de069dd84c31afea6b4a7ae8e1c2fcce
oundedRect.java
ropMath.java
eometryMetadata.java
mageCrop.java
214f786938fd0924ec89190b5f38d034f0be7291 05-Apr-2013 ztenghui <ztenghui@google.com> Merge "Remove redudant setName" into gb-ub-photos-bryce
319695a4c39ddbd4c59a7cb01cc10333ee37b246 04-Apr-2013 ztenghui <ztenghui@google.com> Remove redudant setName

Change-Id: Id9c5f2ee268b275ba4272f66a0f72c1aa4786f9c
eometryMetadata.java
8ce4df0105e645aed8503c3f03c98c208621911d 03-Apr-2013 John Hoford <hoford@google.com> fix touch action in draw

Change-Id: I8c1e040a795186c47c8319441ed1c371497a5f6d
mageDraw.java
8ab1d6661201d30063067f3b6c2fbd87e1ef9f67 01-Apr-2013 Ruben Brunk <rubenbrunk@google.com> Added apply UI callbacks for rotate/mirror operations.

Change-Id: I30bfb439d742248c3241742bd11f64a1b4a22640
mageFlip.java
mageRotate.java
f3bcc676e245727b20c7d6123cb39361e84b1dc9 30-Mar-2013 nicolasroard <nicolasroard@google.com> Fix double-tap behaviour

Change-Id: I17282bce5af9d65b704e3853181ef3cbfde4992e
asterImage.java
4dad1a9e3f213e95a4f419c06ea885fee75d3297 29-Mar-2013 nicolasroard <nicolasroard@google.com> Implements progressive rendering

Change-Id: I32bd2072126a4fad4342f7d9ffa1cff3b5da84cf
mageShow.java
asterImage.java
235d2179374bec14040f20af91dc753e38ea3639 13-Mar-2013 John Hoford <hoford@google.com> add flexable ui for parameters

Change-Id: Ifa9862ceb7f9a12b1b9b985fdc737dc1bb679921
mageVignette.java
b75da4c91e16bbd83cd839207224c0645a6ecefd 23-Mar-2013 nicolasroard <nicolasroard@google.com> Moves ownership of the environment to the pipeline

Change-Id: I256e679a6f47831ebf00fe57d38b9c0372be38ec
mageZoom.java
f4486566491c2f6c51817f92ee1000d12db41c1b 23-Mar-2013 Ruben Brunk <rubenbrunk@google.com> Refactoring: removed unnecessary apply calls.

Change-Id: Ic592a00a8487f6a2499c34929b0ec8afad2a73b6
asterImage.java
3024aa22d372c0d6608b143a0c46b86c2104f9b1 21-Mar-2013 nicolasroard <nicolasroard@google.com> Don't show the original image in the Curves editor

Change-Id: I884f6113c5b39d02b8b1f217ce8bec5fd19aaf4e
mageShow.java
7097d5173dbbddae315d13251572feb910954a70 20-Mar-2013 nicolasroard <nicolasroard@google.com> Refactor the pipeline
- add a CachingPipeline class
- FilteringPipeline only deals with communication
- fix large critical sections performance issues
- improves stability

bug:8418537

Change-Id: Id18edf71b2e2aec19a8b25fcce711c4acbb1a724
mageVignette.java
33fca9ef7f89b60e3b1a361fdf5fc597b3994e74 19-Mar-2013 nicolasroard <nicolasroard@google.com> Fix some startup issues, performance issues on ICS

Change-Id: Iccbcc5a78bf4feb5614e1c420022ef8440606baf
eometryMetadata.java
94202ecf77d68ca7ed1b0adfe3b37daf6851e39d 16-Mar-2013 nicolasroard <nicolasroard@google.com> Improves double-tap and comparison mechanism

Change-Id: I1fda50d7d179703db9e0e525550018c259233e89
mageShow.java
asterImage.java
253b0816b2e979a1e4fef1d99df3345483580655 15-Mar-2013 nicolasroard <nicolasroard@google.com> Enable touch panning by default

Change-Id: I7d0ced296fe84c2cfff820fbcb99f5731f9ade44
mageShow.java
750798dbb099954b365beedffbc04ee573d11209 13-Mar-2013 nicolasroard <nicolasroard@google.com> Fix preview synchronization

Change-Id: Id6b5e5a140a3c366f2f5d4c29809e83ac1530d04
mageShow.java
6a07dfbe03c8396cc43840a1630ea480a2cff663 11-Mar-2013 John Hoford <hoford@google.com> refactoring to make Editor classes do more

Change-Id: Id0885929cf3a9410bd0e5d3bf96eb99e8c7e1cf9
eometryMetadata.java
mageShow.java
6019ad95f1c85786488d2d4cae1cbb665d33bd30 09-Mar-2013 nicolasroard <nicolasroard@google.com> Add tiled background

Change-Id: I52292f6cae4f1121795829663dc4738cb38a953b
mageShow.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
asterImage.java
6f72c44e600a365ab4986ee78fdbfd01a8f4cdb6 06-Mar-2013 nicolasroard <nicolasroard@google.com> Implements double-tap to zoom

Change-Id: I716d847d6320504c963b197f11b0deea1fc338cb
mageShow.java
asterImage.java
6ee7feeefec9e99ea6b98408323a416214d0e817 05-Mar-2013 nicolasroard <nicolasroard@google.com> Visual History

Change-Id: I3397c44b8c47985c97de5b82456c03469b2fb8db
mageShow.java
asterImage.java
a0adf2113b8728d92f270953ca8cab50335fe68e 05-Mar-2013 nicolasroard <nicolasroard@google.com> Merge "Simplify and speed up thumbnail creation" into gb-ub-photos-bryce
4e1d35506bb72a2a6c16f08f8bd86bdfe8d1c902 05-Mar-2013 nicolasroard <nicolasroard@google.com> Simplify and speed up thumbnail creation

Change-Id: I1423573c600a807081f81d3cb3036b690e426f9e
asterImage.java
fc7d46515db7a3a50f7416c2462030609391cf95 05-Mar-2013 John Hoford <hoford@google.com> fixed vignetnette refresh during pan/zoom

Change-Id: I6bcc13cdd5232a15f199d8f64258c450f045c1cf
mageVignette.java
276a04dbeb9202239a6a6fec4109ad3c38ba4d5d 01-Mar-2013 nicolasroard <nicolasroard@google.com> Fix preview rendering speed...

Change-Id: I6a6ba3c14a91d60446f28f5dce52fd3c4bc49f79
eometryMetadata.java
asterImage.java
3a5556d3ce5dba33021867468ae0d5d222f256db 28-Feb-2013 nicolasroard <nicolasroard@google.com> Improves State panel and Refactor FilterShowActivity
- handles multiple xml layout
- add a portrait layout
- improves the state panel (delete, etc.)

Change-Id: I29762c99cdd467db8705174c660304c8ed673ce2
asterImage.java
87835aa01412f9ba20eb57ac0cbbad3a19b48623 01-Mar-2013 John Hoford <hoford@google.com> fix imports

Change-Id: I07ac06ae4890bfcae48ea404cf7e67c2b0c084d7
mageCrop.java
mageDraw.java
mageGeometry.java
magePoint.java
mageShow.java
mageStraighten.java
mageTinyPlanet.java
d4653680279a85720f792f21e32578ccf5c6c34f 01-Mar-2013 John Hoford <hoford@google.com> fixed hiding of tiny planet

Change-Id: I0d23a640cf4aee5ae03e6552637ba3663db85bde
clipseControl.java
92720495a2cac79c373bbcc9ccdd0191d746c7c0 28-Feb-2013 nicolasroard <nicolasroard@google.com> Fix crop ratio

bug:8291961

Change-Id: Ia279c35115fbfc0774505bf3318b7fac7d84d2eb
mageCrop.java
e8c2b314d8f3c5d79227fae97a0ec1ca68a1e611 28-Feb-2013 Nicolas Roard <nicolasroard@google.com> Revert "Cleanup ImagePreset"

This reverts commit 0f0765676e5be73c7187a44ee88e500ab691bf01

Change-Id: Id5a7eec61cdac3d57c8c4c790d24adf258410545
eometryMetadata.java
asterImage.java
0f0765676e5be73c7187a44ee88e500ab691bf01 28-Feb-2013 nicolasroard <nicolasroard@google.com> Cleanup ImagePreset

Change-Id: I89e180293a290adb76d4fc8a9a8965fa1445440e
eometryMetadata.java
asterImage.java
be61c1fcfae87f00d2b3111b15e90bbf4a88b6bc 28-Feb-2013 John Hoford <hoford@google.com> crop fix

Change-Id: Ie2e79992bf45fffb0ae00c4a4fd879546fa1450f
asterImage.java
d61a2f9fcaad0309132b6b9b666c3dc6df62fed7 27-Feb-2013 John Hoford <hoford@google.com> refactor the geometry code

Change-Id: I5b0381ec5e127aabf37924af64fbeb490755bc9a
eometryMetadata.java
mageCrop.java
mageFlip.java
mageGeometry.java
mageRotate.java
mageStraighten.java
asterImage.java
e1d875757bbe6634d7224c4f759d904688de4013 27-Feb-2013 nicolasroard <nicolasroard@google.com> Fix vignette startup draw

Change-Id: Ifaab3167e44db05be6c788e10d234975b1f51b56
mageVignette.java
69cc3eba9a4405190d6429df52609fb0d7079c52 26-Feb-2013 John Hoford <hoford@google.com> Merge "add upoint" into gb-ub-photos-bryce
0a898008099c6747a1393f81c1b4de92e3bc04eb 26-Feb-2013 John Hoford <hoford@google.com> add upoint

Change-Id: I484d2c6658e4ea06e22fa037ef2262c17b9e8d79
clipseControl.java
a3a4c954c6917375a852d3f3c64d0c76693b5677 26-Feb-2013 nicolasroard <nicolasroard@google.com> Fix compare swipe

bug:8266511
mageShow.java
e5498da0262fc836738aad63ea30286d8afa643c 22-Feb-2013 nicolasroard <nicolasroard@google.com> Pinch to zoom refine

Change-Id: I538defa55a4ed898dd7c936ec813f052ac1b9e0a
mageShow.java
mageZoom.java
asterImage.java
2fc7efdcd75279649091471dda3ee600db25a995 22-Feb-2013 John Hoford <hoford@google.com> fix draw and ellipse to handle pinch to zoom

Change-Id: I8af9b37dcd98425959742a4142756963363d1cec
mageDraw.java
mageShow.java
mageVignette.java
91b80b2560e663b15ee75ab1bca775028c7868c0 21-Feb-2013 nicolasroard <nicolasroard@google.com> Remove SliderController class

Change-Id: I59ed20a63a59e4c48c0a44ff52d82852ea159331
mageShow.java
4462eac40cd6023251431b60a556afeb0f27e79b 21-Feb-2013 nicolasroard <nicolasroard@google.com> Remove slider in ImageShow, cleanup code

Change-Id: I005d4ecd33a5b6fcd23af6a6ba46419e7c9fc683
mageShow.java
mageZoom.java
969fc02063b47fc2151a6fc6ef9af9793da4c08a 21-Feb-2013 nicolasroard <nicolasroard@google.com> Fix typo

Change-Id: I6c41782a033d5ad1bb5780b22d99658223b23a0b
mageShow.java
df0b0c4eaafcc9e4652fe6ec0791e4abe1c3b750 15-Feb-2013 nicolasroard <nicolasroard@google.com> Add pinch to zoom

Change-Id: I5d90a7ce5d890f613fa957244c6ac5291496cf1a
mageDraw.java
mageRedEye.java
mageShow.java
mageZoom.java
asterImage.java
88158f577a2d80a7a3ab5ad92452b6e32b059271 20-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Removed unsupported GL operations.

Bug: 8223749
Change-Id: I722220def36aa4a9e53666540471100df6609d74
mageStraighten.java
c8e006639baf1512715e0d7f2c02f88204ab55c0 20-Feb-2013 Victor Doba <dobavictor@google.com> Merge "Show the Utility Panel by default." into gb-ub-photos-bryce
1863a3119a802517b1c2a53763f904f73fdc940b 20-Feb-2013 John Hoford <hoford@google.com> fix vignette startup issues

Change-Id: I3a8461edf3239044565611ed35b41cb87e5a529f
clipseControl.java
mageVignette.java
a93d5ee9c409e2328dcbe2326591436f8ac23146 16-Feb-2013 John Hoford <hoford@google.com> add movable vignette

Change-Id: I54f2fccd0d748ca4c908d5b0f3c3ef7349cd686d
clipseControl.java
magePoint.java
mageRedEye.java
mageShow.java
mageTinyPlanet.java
mageVignette.java
val.java
824f9fa8bfb8c3c41de865dcff3898bcb73e74e9 15-Feb-2013 Victor Doba <dobavictor@google.com> Show the Utility Panel by default.
mageShow.java
12017c1b3bc314b5fee96c3b2a033d7877ea84e4 15-Feb-2013 John Hoford <hoford@google.com> refactor to support many filter based on RedEye

Change-Id: I92ff19d8f750f5bf4c188129580e22990874501e
magePoint.java
mageRedEye.java
4e6c07b71b269ee3fe7f6fa455bc540238df9ded 14-Feb-2013 John Hoford <hoford@google.com> get redeye working again
mageRedEye.java
99baf61387ab1ef15bb9db5fa3b2b55591e87059 12-Feb-2013 John Hoford <hoford@google.com> refactor quality to be int

Change-Id: I0470abdbe75cf48c5228e80b9dc060ae6f3d8bbd
eometryMetadata.java
mageDraw.java
4a3c526cd15979fbbd46c51dbf508747914f683f 12-Feb-2013 nicolasroard <nicolasroard@google.com> Update thumbnails when the geometry changes

Change-Id: I44d70839efb7e00edfb1e6c1f73296beab09783c
eometryListener.java
asterImage.java
263eb84489462e5792406710ddb1a9772135b4e9 12-Feb-2013 nicolasroard <nicolasroard@google.com> Merge "Generate thumbnails asynchronously" into gb-ub-photos-bryce
098159c2e78f506fcb63385526e038088fc34759 12-Feb-2013 nicolasroard <nicolasroard@google.com> Generate thumbnails asynchronously

Change-Id: I6a2520fc869280a2a7be9c9b5673e17038964a02
mageShow.java
asterImage.java
e2c4d033de164d886af9d242d8672570730580d6 12-Feb-2013 John Hoford <hoford@google.com> fixes the draw and clean up the UI

Change-Id: Ia52dfc3ec407c307612dcfc91fb61a1fb89e32ec
mageDraw.java
12c7c8ed14ca9dff9de64e121282f1970cbe7ae4 09-Feb-2013 John Hoford <hoford@google.com> fix red eye to use the new system

Change-Id: If79106dc3144cce374afd410f5f859692e564b83
mageRedEye.java
mageRedEyes.java
4aabe9d1793ba797324cd7507f8d239d06fb547d 09-Feb-2013 nicolasroard <nicolasroard@google.com> Merge "Fix loading screen" into gb-ub-photos-bryce
733a013ae1f2fe9979fb5a277b98af1544b8afb7 09-Feb-2013 nicolasroard <nicolasroard@google.com> Fix loading screen

Change-Id: Id41c4c93782bea7f11d75f0ddcdd4529f4fc9758
mageGeometry.java
mageShow.java
asterImage.java
44a499a64158cd5a12f8e44655f82b68c33bf3b2 08-Feb-2013 John Hoford <hoford@google.com> Fix tiny planet to work with the new framework

Change-Id: I57e87ade6f2cfdfee1b237cdfdf5914244ee98aa
mageTinyPlanet.java
588c30c74178bc399b043a5401f0c1f93ae22378 08-Feb-2013 nicolasroard <nicolasroard@google.com> Fix leaks / init

Change-Id: I5befdc24cc89cdcfb73ee4d13f076b1c4a585cf6
asterImage.java
19161944e0efb1ffe23274d7cf5315ce047e9dac 05-Feb-2013 John Hoford <hoford@google.com> fix draw and curves to use FilterRepresentation

Change-Id: I500d9c04ea0e55cbc9b1927dee2f6a19a67d5349
mageDraw.java
asterImage.java
3df4f831396ffbc11e4bbee0b6150794e8e44e0b 07-Feb-2013 nicolasroard <nicolasroard@google.com> Fix filters only + geometry only rendering

Change-Id: Id8f0637ae53864488cb931def196ee50ae807f5c
mageGeometry.java
asterImage.java
cf0b2aad3bc5d80c51316ae10e1cf2c3476259aa 06-Feb-2013 nicolasroard <nicolasroard@google.com> Refactor to use direct manipulations of FilterRepresentations.

Change-Id: If5f92f137283cb126835be004d315942ff95021c
asterImage.java
71f04cbaedbb89e313e0b86b531640db2d3f6016 29-Jan-2013 nicolasroard <nicolasroard@google.com> Refactor filters parameters
- introduce FilterRepresentations
- change filters lifecycle

Change-Id: I9416fca47a334d532a347cd5577795738c870933
mageShow.java
asterImage.java
915d60a378b0ca7bbe3af6312ccd2f4b94eb2da1 25-Jan-2013 John Hoford <google.com> add color selection ui to draw

Change-Id: Ie2fa3522141e4f98e2b7f805c1ebe3385083bb02
mageDraw.java
6205c8100d7c0ec2a2db0baf9f043ae472a8da29 29-Jan-2013 nicolasroard <nicolasroard@google.com> Clean up invalidate / redraw loop
Move the recopy to the main thread

Change-Id: I8c94179e292f5679b7c817b6bd5000ee384b83ce
asterImage.java
57eedfd99676913f575b1f76e3a874026d1ddf7c 16-Jan-2013 nicolasroard <nicolasroard@google.com> Better caching for RS filters

Change-Id: I78eaa90e408059cf1c59fc06920f5aef82ae2c0d
mageGeometry.java
mageShow.java
mageZoom.java
asterImage.java
5aa08941bda0cfbcfba522c53937dd66867f890d 18-Jan-2013 John Hoford <hoford@google.com> refactor the filter/editor relationship

Change-Id: I1f9a735166c28c65734fbb85201774fb6f664076
mageDraw.java
mageShow.java
asterImage.java
63a7dac01d394523799939596b960cb03321798d 14-Jan-2013 John Hoford <hoford@google.com> refactoring imageshow

Change-Id: I6d0872250b31a427ea6a3e46bd1c9ca5f3ba92ee
mageDraw.java
mageGeometry.java
mageRedEyes.java
mageShow.java
mageSlave.java
mageTinyPlanet.java
mageZoom.java
asterImage.java
9313869da345937c60363ff97ae8e8320c48082c 14-Jan-2013 Ruben Brunk <rubenbrunk@google.com> Fixed ClassCastException on open crop aspect menu.

Bug: 7999315
Change-Id: I78bd4c12f5241215629f6eb06fdc7b101ed6ddb6
mageCrop.java
2e1a644f97a81931bf9b53d8bdf089bb7d4b1048 19-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Refactoring button class. Minor bug fixes.

Bug: 7875246
Bug: 7459118

Change-Id: Ic1099a7ae0feeeb16c8be3035f9726805149666e
mageBorder.java
mageSmallBorder.java
mageSmallFilter.java
7fc87e69cb1f8e687de6f17b41a9b6bb2acad3bb 08-Jan-2013 John Hoford <hoford@google.com> Merge "Add a Draw filter" into gb-ub-photos-bryce
db94725c415a9e16abfce05c0315bd7c1c3ecce2 08-Jan-2013 John Hoford <hoford@google.com> Add a Draw filter

Change-Id: I67aecc9241b4534491fb838b84d0da1a6edbbb54
mageDraw.java
9820e7e753b7e1977ef3d2163605431769ce9165 08-Jan-2013 nicolasroard <nicolasroard@google.com> Refactoring UI editors

bug:7688780
Change-Id: I30f8691788332a01d591435474a84cc352b71138
mageCrop.java
mageShow.java
7f7357a2e11351d82e4de2c6dc5fb8aa4d22e448 14-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Removed filtershow geometry editor preview interpolating. It looks bad.

Change-Id: I790ce00e85c835f73c076f79cde5e65236131f49
mageCrop.java
mageFlip.java
mageRotate.java
531e398d68b45d3be2e131e37236bcf08552ae70 14-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Remove preview dithering from Geometry editor in filtershow.

Bug: 7739904
Change-Id: I25c3cbe8907dd921aeb68f217fa9703e703d34a8
mageCrop.java
mageFlip.java
mageRotate.java
4af6d6a77ad15d49605aaf9451d713eb70b6b619 14-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Merge "Refactoring: removed old filtershow slider." into gb-ub-photos-bryce
d2c8521454d8bebd752eacefa33adf28ed97d34f 14-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Refactoring: removed old filtershow slider.

Change-Id: Iebd2f18c0f4819e7ff32be638e96b519f3ce905c
mageShow.java
mageZoom.java
49e31adb4d03ecd9a8972d61493853a96b62e7e4 14-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Fix Seekbar infinite recursion.

Bug: 7739384

Change-Id: Ie76d6741be4d08f3f9919662f1ad558c809aa5bd
mageShow.java
c649360ce22f0138bfcb745eed585a32eb8570e7 08-Dec-2012 nicolasroard <nicolasroard@google.com> More refactoring...

Simplify management of filters in PanelController

bug:7688780
Change-Id: I0d07711cb2be127f064d476c6e98f4363b69b06c
mageSmallFilter.java
116fc29a3f893813b95d7f55799d2947e09e512a 07-Dec-2012 nicolasroard <nicolasroard@google.com> More refactoring. Makes it easy to specify
how the button should look like (overlay img or not).

bug:7688780
Change-Id: If883c6886ade409dac7d72c87a514bd3fcd3ad7f
mageSmallFilter.java
mageWithIcon.java
795776f67fe5bca902b09c01edec630879263341 06-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Removed old crop.

Bug: 7441237
Change-Id: I29801f798a1d1ad3af81a82950edbb8a72ccae82
eometryMetadata.java
mageCrop.java
6416dd59687768d4152d5d954dd0e8c3617b9d97 28-Nov-2012 Ruben Brunk <rubenbrunk@google.com> Added support for Crop extras. Wallpaper & Widget use editor crop.

Bug: 7561976
Bug: 7441237
Change-Id: I0d6644171177650568ed911fc63c0c7e104f8d8c
eometryMetadata.java
mageCrop.java
mageShow.java
cc93226fc364a50de3a1479c0912e9af1854b666 24-Oct-2012 nicolasroard <nicolasroard@google.com> Implements Redeye fix

bug:7223838
Change-Id: I21d8d2c8f858fca2e86d18b927cbf6878eb64263
mageRedEyes.java
mageShow.java
6e2dd284681a716c55e0937ef2e15a1c7507a1b2 31-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Refactoring crop, made unconstrained.

Bug 7401363

Change-Id: I3ef10c43fd2a01216d6d6c8cc77b31ddef3fdd9b
oundedRect.java
ropMath.java
eometryMath.java
eometryMetadata.java
mageCrop.java
mageGeometry.java
mageStraighten.java
470258bfe8fd03c5b132ae49f8194e38366bb9ef 29-Nov-2012 Nicolas Roard <nicolasroard@google.com> am 65025459: Merge "Added dashed diagonal for crop." into gb-ub-photos-arches

* commit '6502545991948769bc9ca725dafb9899c2635a01':
Added dashed diagonal for crop.
5d834ce0c65f89cf3f249f586b360c1a6d7ab99b 29-Nov-2012 Ruben Brunk <rubenbrunk@google.com> Added dashed diagonal for crop.

Bug: 7634466
Change-Id: I14c778766d4b00495b2f5f6fa5f87f4877f76381
mageCrop.java
1eb3c0af3d9542e68eb18d312dad87485f058378 29-Nov-2012 nicolasroard <nicolasroard@google.com> am 6d867ce0: Set crop ratio to unconstrained by default.

* commit '6d867ce03ea96495d531d7e3f35a21b5aab257ef':
Set crop ratio to unconstrained by default.
6d867ce03ea96495d531d7e3f35a21b5aab257ef 29-Nov-2012 nicolasroard <nicolasroard@google.com> Set crop ratio to unconstrained by default.

bug:7634466
Change-Id: I4b0e82ca77ab19527293334cc96e7b80f2d75535
mageCrop.java
7681f68e37fef0a7cf20de99d99e628ca5653f36 29-Nov-2012 Ruben Brunk <rubenbrunk@google.com> am 6a94446d: Minor fix for some FP rounding errors in crop.

* commit '6a94446de01e8b6b034cc537ee3e65d507d47a47':
Minor fix for some FP rounding errors in crop.
6a94446de01e8b6b034cc537ee3e65d507d47a47 28-Nov-2012 Ruben Brunk <rubenbrunk@google.com> Minor fix for some FP rounding errors in crop.

Bug 7566505

Change-Id: Ic3b849b26e0435e0e51a3ddd80c25d8e6e9949aa
eometryMath.java
eometryMetadata.java
bf1677a434760fcb7389a30c18e05cc3e7926d40 29-Oct-2012 Doris Liu <tianliu@google.com> Disable save button when there's no modification

Bug: 7353884
Change-Id: I1b88e8b8ab3a92aad1226c60062a17a2f4badfb9
mageShow.java
98990049451cda3540f6cff1ae8065c3675ed3d8 29-Oct-2012 nicolasroard <nicolasroard@google.com> Merge "Fix zooming position" into gb-ub-photos-arches
2f8301760867dc269c90bbeb338495f80e841c08 26-Oct-2012 nicolasroard <nicolasroard@google.com> Fix zooming position

bug:7386221
Change-Id: I70215d3c3e12d08eee40a3cc848e3fc50f7dda75
eometryMetadata.java
mageZoom.java
2d2b69b0d86ad3131faf83164253a5255ff941ed 27-Oct-2012 nicolasroard <nicolasroard@google.com> Fix rounding issue affecting TinyPlanet

bug:7428061
Change-Id: Ieeb4c27d4c426d7052c49ca88ca61ff0785000a3
eometryMetadata.java
a0fe81ade88cb631d068094bb8ec37a91810f45e 27-Oct-2012 Nicolas Roard <nicolasroard@google.com> Merge "Changed rotated display parameter increments to 90." into gb-ub-photos-arches
af0dc7f486553fd96b33b15e5380cb1928462d69 27-Oct-2012 John Hoford <hoford@google.com> change thumbnail and reset behaviour

bug:7386757
bug:7343047
Change-Id: I0b44309f047b790025fb806ce041e2265489f027
mageSmallFilter.java
d9f4bd8f81f83c93005d55d42157dd7cec754ac3 26-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Changed rotated display parameter increments to 90.

Bug: 7393432
Change-Id: Id94a28c88cc06a7d99aab0d01dae4fc59cefbab2
mageRotate.java
8d8cdf7f67db69309fd740ca301fbeaadac8a9f0 26-Oct-2012 nicolasroard <nicolasroard@google.com> Fix colors in rotate and mirror

bug:7419025
Change-Id: Icf92de032f62f93a3ac57e042ea582c760d9f600
mageGeometry.java
mageShow.java
f0eb72eab7be3183417deff6dadb4937b90b9e59 26-Oct-2012 nicolasroard <nicolasroard@google.com> Fix crash when showing history

bug:7418823
Change-Id: I0a84bb4d8fc8b42fc953f8301bb2b24cf64edce7
mageShow.java
a2a4c9a985d789e853211f21cd265460f16d2de1 26-Oct-2012 John Hoford <hoford@google.com> Do not add crop into preset if in inital setup

bug:7417545
Change-Id: I355936645e555e3d6b950923af301b437570dd93
mageGeometry.java
7f999551167ce313e36ba35e3682593f8cf80e52 25-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fix issue where aspect bounds don't get applied.

Bug: 7407937
Change-Id: Ie6484d6458657d6284e04de755a8cc1a912dfb6c
mageGeometry.java
4a601448dff06711df2d08e75d4b0c43aa57600e 25-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Merge "Fixed blackscreen when launching crop from menu." into gb-ub-photos-arches
13b2fd3ab7ff65ac5c18b4c9de69062f3a549669 25-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fixed blackscreen when launching crop from menu.

Bug: 7410287
Change-Id: I60ae95cff82c789df37ce1b45fbaaaffa1aa552b
mageCrop.java
mageShow.java
2c6ea941a80ea22317d664e329aed51f5f7417b9 25-Oct-2012 nicolasroard <nicolasroard@google.com> Add rotation to tinyplanet view

bug:7389189
Change-Id: Ib072879190bcd96c552581bf9240876b10ca362d
mageTinyPlanet.java
0a23b42e4a3e3a93ce7389bfb7352944f644add6 25-Oct-2012 nicolasroard <nicolasroard@google.com> Change background and panel colors

bug:7385980
Change-Id: I67edeeda0df311203e4cedc140d42a3d9d41a7b4
mageSmallFilter.java
eb6a24e13ab8bc6f2a70bf5e8cc70f469809acb9 24-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Took out aspect ratio switching.

Bug: 7406414
Change-Id: Iba6e59d728d6f1ce81ea62b01a86dfaa355383b9
mageCrop.java
eb75699bcd5762a9ffd7ee0d4d14a4e5eb2e2389 24-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fixed scaling factor for ImageShow and rotations.

Bug: 7392240
Bug: 7386048
Change-Id: I156c52acbd041604df2f7ccacca3a80f1b9fdb3b
eometryMath.java
eometryMetadata.java
mageGeometry.java
mageShow.java
75bfc6824f213d9fe65abb74bd17b31c9b63cc9d 24-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fix so mirror gets applied.

Bug: 7402773
Change-Id: I531b795c2f43379e9eaf1ad3b9292e62c867ec3c
eometryMetadata.java
f46da69aefd9afe0b4326a2fcea8e33c294136bb 23-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Increased touch tolerance in cropping.

Bug: 7342281

Change-Id: Ice2ba5f07074b1518e4064bbda489aae7ba17b22
mageCrop.java
a41224997ef9be9c0d04534f7b6b9c6b933bfe05 22-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Reworked crop/transform UI.

Bug: 7385644
Bug: 7378335
Bug: 7366075

Change-Id: Iee7e0a0741b69269b08726bad45e29d86834054e
eometryMath.java
eometryMetadata.java
mageCrop.java
mageFlip.java
mageGeometry.java
mageRotate.java
mageShow.java
mageStraighten.java
fb90fd60f155f6fef0334a0739be55a2717c17f5 23-Oct-2012 nicolasroard <nicolasroard@google.com> Fix flickering in geometry panel

bug:7344214
Change-Id: I34c980061c2d51e7b97ec95fc77e3331cffdf8d5
mageShow.java
a9f280f938b5fd5891c5cfe0999f8f1d4945d7a1 23-Oct-2012 nicolasroard <nicolasroard@google.com> Add copyright notices

bug:7387634
Change-Id: Iaac0b55c9857f609312b78a613d074d323174ea1
eometryMath.java
mageBorder.java
mageSmallBorder.java
mageSmallFilter.java
mageWithIcon.java
mageZoom.java
31529940021b9a18611b1a3fb4a0317ab8c89618 20-Oct-2012 nicolasroard <nicolasroard@google.com> Shows filtered images in geometry modules and comparison.

bug:7279469
bug:7379286
bug:7344214
bug:7379140

Also:
- cache multiple version (with/without geometry or filters applied)
- doesn't show the original image anymore when waiting for a filtered version (shows nothing instead for now)
- fix potential crash in Curves

Change-Id: I4eabd42c30f6d370571f177d5efe92550798aed8
mageGeometry.java
mageShow.java
mageSlave.java
mageSmallBorder.java
mageSmallFilter.java
mageZoom.java
4ed09a1d07d7a0cb8bb966b9c68e3ac5cc5fa889 19-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fix geometry xforms & minor bug.

Bug: 7376048

Fixed geometry transform. Fixed minor bug where the foldername
for saved edited images was incorrect.

Change-Id: I901df11cf71cd987b354dd7821fef7a484b0cbd3
eometryMetadata.java
0a32b7afc5286a5c7aa334b9338591d61a49731f 20-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fix to ensure visible history adapter strings are from xml.

Bug: 7379327
Change-Id: I5fcb6fec1e9abe05689dd3b9f4e70e518a9e09d1
mageCrop.java
mageFlip.java
mageRotate.java
mageStraighten.java
c778aab129fb001fdff1ccf167867fc40fbf7523 22-Oct-2012 nicolasroard <nicolasroard@google.com> Prevent unveil direction to change as long as no touch up

bug:7385925
Change-Id: I16f17e6de1624f7a40b16641122103edc0f5bb64
mageShow.java
104165f1f9858bdebb2d219b077f5227203f7c02 22-Oct-2012 nicolasroard <nicolasroard@google.com> Fix several issues with crop/straighten

bug:7386266
bug:7386270
bug:7385727

- use a transparent white for the bounds instead of green
- add "rule of third" lines to the crop tool
- improves preview image quality for geometric operations

Change-Id: I94c233e7ea89d67451e7808fb71537d03a1c183d
mageCrop.java
4d276f338bbdc53f8a3b4806265bc26c7fe0ea7c 21-Oct-2012 nicolasroard <nicolasroard@google.com> Only translate the main panel if we have to.

bug:7386882
Change-Id: Ib670eb4e513f0bbebd3ecca052fe27180dcf5fdc
mageShow.java
mageSlave.java
e9c55b28a4a155c2e1c1f5aec615a0c56e38ade4 20-Oct-2012 John Hoford <hoford@google.com> Add the infrastructure to support Tiny Planet

bug:7293391
Change-Id: I25d95b78a832fa5f20b661e13c4028041517da19
mageShow.java
mageSmallFilter.java
3926a685eb08ee2bb5e6cf9dc03d070462f19f64 20-Oct-2012 nicolasroard <nicolasroard@google.com> Merge "Improves swipe gesture" into gb-ub-photos-arches
f7403a58d17e56de6e3bebd9ac08bc77f3cd43e4 19-Oct-2012 nicolasroard <nicolasroard@google.com> Improves swipe gesture

bug:7379463

- better timings
- add original label
- remove the gesture detector from ImageZoom (use the parent's one)

Change-Id: Ib6879e471dfc21cb3a112aa36a61cd304516cf7f
mageShow.java
mageZoom.java
00d64dd584c6d08310a32a28e75aebc6eb8238ea 19-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fix geometry xforms & minor bug.

Bug: 7376048

Fixed geometry transform. Fixed minor bug where the foldername
for saved edited images was incorrect.

Change-Id: Icb3156f02b7db7b50a455aaa31ee70832e3fdca8
eometryMetadata.java
mageFlip.java
c5590eb1a20b112e67e4c43684790587f844fc6b 19-Oct-2012 nicolasroard <nicolasroard@google.com> Improves Curves & Crop UI

bug:7361722

- Use new assets
- Add a margin
- Add a popup menu
- Add a new button showing the current channel
- Add popup menu, new assets, new button for Crop as well

Change-Id: I0e09098e3135d2213f7f4cd64cd75a3a518a07da
mageCrop.java
mageShow.java
d7899c56b8df278dfd6720ae11eadc2f89fe8094 18-Oct-2012 nicolasroard <nicolasroard@google.com> Fix undo/redo/back button behaviour with effects and enable history

bug:7332980
bug:7357734
bug:7325872
Change-Id: Ie952a410c218c91ac927095ddcf542209fe7b90c
mageCrop.java
mageFlip.java
mageGeometry.java
mageRotate.java
mageShow.java
mageSlave.java
mageStraighten.java
60d252795f41d0cfe4d0e11b4d1e32d4547368c9 19-Oct-2012 nicolasroard <nicolasroard@google.com> Handle screen rotation

bug:7328773
Change-Id: I3c03c233a5b5a883963c8fd124c760655fd12bc7
mageShow.java
da974d84c8aa0758afe2dc7382657ff5efc80157 18-Oct-2012 John Hoford <hoford@google.com> fix crash from configurable slider ranges

bug:7293391
Change-Id: I17498a2066acdb5c53763610980fe2f6532f2f34
mageShow.java
43b906d81caa4379eae1a1643194c8b3d34b1ad5 17-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Moved many strings to xml. Changed UI filter order. Renamed things.

Bug: 7344749
Bug: 7322949
Change-Id: Ia9ebc45fb2c743a458af270be429f07198ea3c1b
mageSmallFilter.java
55550694a3f40fbf5dfc95c35a8e253aedab931e 18-Oct-2012 nicolasroard <nicolasroard@google.com> Fix back button behaviour

bug:7290000
bug:7256201
Change-Id: Ia6f5726b0602c45e98566bcb5e027686e7f2fe57
eometryMetadata.java
mageShow.java
mageSmallBorder.java
95404c666640177abf72ca2278585a16f30cf390 17-Oct-2012 nicolasroard <nicolasroard@google.com> Fix UI stuff

bug:7354368
bug:7362027
bug:7344915
Change-Id: I2efd5de0971e5dfbc989d60860348280c03b3db4
mageShow.java
mageSmallBorder.java
mageSmallFilter.java
3038d014b7ade998d1820c997242b9d9d8bc7ccf 17-Oct-2012 John Hoford <hoford@google.com> add support for configurable slider ranges

bug:7293391
Change-Id: Ie4984ce85387bf4d7a0a38e318eb20f6802ffc96
mageShow.java
34c807c8d89f9bfa9565ab52746d845acfb714fd 17-Oct-2012 Nicolas Roard <nicolasroard@google.com> Merge "Added fixed aspect ratio support for cropping." into gb-ub-photos-arches
178a1c115552a22526fb3a263a01c3cc66300328 17-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fixed flip (mirror) orientation.

Bug: 7342859
Change-Id: Ic9508927738f64e82e1bd078461b6ee1e1892300
mageFlip.java
0f7dc6ef6e736c0993240450b50b91721c79c43e 15-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Added fixed aspect ratio support for cropping.

Bug: 7350377
Change-Id: I8110ea999c764de675fe11f586ab9bc7af205f46
eometryMath.java
mageCrop.java
mageGeometry.java
mageRotate.java
mageStraighten.java
5ec40a6ba587fa8bd50958d263bb6fc6280de4c1 14-Oct-2012 nicolasroard <nicolasroard@google.com> Fix dimensions to use dips instead of pixels

bug:7343798
Change-Id: I3d576ae334e580ad9da5b56d4ae84f749004ec21
mageShow.java
mageSmallFilter.java
b470b229fbfd782db6758f331e4a6f918e305b02 14-Oct-2012 nicolasroard <nicolasroard@google.com> Fix cropping and saving issues

bug:7342359

Change-Id: Ia59eb3f423b8c4f420b7b6f120735856a84cd854
eometryMetadata.java
mageGeometry.java
62e962bcb9fc03f3cfeac5ece8d3e95fc2dd0718 12-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Adding crop UI. Fixes a number of other UI bugs.

Bug:7337191
Change-Id: If63dbdac6722ad4fc6c30c165d6c2eeb7011c240
eometryMetadata.java
mageCrop.java
mageGeometry.java
mageStraighten.java
46163a396828fa000b4a53cf87811e4111e3cb88 12-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Moves matrix function to GeometryMetadata. Fixes scaling issues.

Bug:7337191
Change-Id: Icfd50c8a07ef02f2346a8ab7b57303de3866d74d
eometryMetadata.java
mageGeometry.java
6111c54dea4d16fce6f4981d9d5bb8ed81f31af9 12-Oct-2012 nicolasroard <nicolasroard@google.com> Fix UI

bug:7328726

- add one pixel border
- hide parameter value on certain effects
- increase scale for border icons

Change-Id: Iffacec18477895701cba069500ee617bf3f9f2b7
mageSmallBorder.java
ea5df36ac1cdfbb569e6ba725c2df433d614d0f5 12-Oct-2012 John Hoford <hoford@google.com> layouts, image icons, and layer behavour

bug:7328726
Change-Id: I94300771dd7b6ff5b4196365f13320fbc4bdde92
mageWithIcon.java
e533f65961ed601ded1803caeab6cef0a778d2f2 12-Oct-2012 nicolasroard <nicolasroard@google.com> Fixes Rotate, Flip, Straighten tools.

bug:7314849
Bug:7224232
Bug:7218935
Change-Id: I418287ff1f81c25f8e089821d823dc29ee62ff0e
eometryMetadata.java
mageCrop.java
mageFlip.java
mageGeometry.java
mageRotate.java
mageShow.java
mageSmallFilter.java
mageStraighten.java
a19830b4fd9050b48386cd904d99cfd2566cc515 11-Oct-2012 John Hoford <hoford@google.com> Fix application of FX to not wipe out borders etc.

bug:7289442
Change-Id: I9efdfdc1d8a8c02a718e91a089b531ff26fd582d
mageSmallFilter.java
fea98f55311b39977969dc071296bacd48813e0b 11-Oct-2012 Bobby Georgescu <georgescu@google.com> Change FilterShow theme and extra remove gray line

Bug: 7326326
Change-Id: Ie2286e36da77fb22907f21d084177268f919d10e
mageShow.java
08458dc637d92ee5f12e34d49c34cc10f4e19c7d 10-Oct-2012 nicolasroard <nicolasroard@google.com> Latest UI

bug:7233983
bug:7233980

Also fixes border scaling issues.

Change-Id: Ia9365800e057f481936ffdd13a5d8c5a9dab14b5
mageShow.java
mageSmallBorder.java
mageSmallFilter.java
93dfe7a1df07a64701369b480578410efb740a27 09-Oct-2012 nicolasroard <nicolasroard@google.com> Add procedural borders

bug:7233980
Change-Id: I81008efa3d256061ec27d1ca2333debfb0ab6dd5
mageSmallFilter.java
895e13e85dcb156cdc4eff882e10c4497a56de1e 09-Oct-2012 nicolasroard <nicolasroard@google.com> Fix crash when starting the editor

Bug: 7224232

CL 236429 readded offending lines after the merge...

Change-Id: I670c60ba366d2c8ec343b26c65580e8900c67819
mageShow.java
a66df0c9e8106ef6a275e20ab2a47286e054fe7c 09-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Added the rest of the Geometryfilter stubs.

Bug: 7224232
Bug: 7218935
Change-Id: I9ebbc4a98b5696e1514995e465aa4e145fdfa4f8
eometryMetadata.java
mageGeometry.java
mageShow.java
de154778c8f94121cb2117fcf6224c40c01b6132 09-Oct-2012 nicolasroard <nicolasroard@google.com> Fix crash introduced with the GeometryMetadata

bug:7224232
bug:7279964
bug:7298708

- Also remove the slide gesture (only use the slider widget)
- use scaleFactor to apply sharpen proportionally

Change-Id: Icce786cb53f2d3d6feada76c63108a563aaab7a3
mageShow.java
mageZoom.java
7bd602506fee36f3ef0a68bfa1ba5dd1e74ca5dd 08-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Added stub for applying geometry flip.

Bug: 7224232
Bug: 7218935
Change-Id: Iaeea6a94f4fea44a8046f09a0fce72fe32ed7cc0
eometryMetadata.java
8537d097f8827caedc8c39564de54d36eae8b16f 27-Sep-2012 Ruben Brunk <rubenbrunk@google.com> Adding Crop, Rotate, Flip.

Bug: 7224232
Bug: 7218935

Adding geometry manipulation UI features.

Change-Id: If924313c18121e6d192a1934e76691bd578d8eb0
eometryMetadata.java
mageCrop.java
mageFlip.java
mageGeometry.java
mageRotate.java
mageShow.java
mageSlave.java
mageStraighten.java
92e2341248e99c691f38820503984bc5e2f18811 05-Oct-2012 nicolasroard <nicolasroard@google.com> New UI...

bug:7289525
bug:7289361

Change-Id: Ifde15d57f0d307417a1c7a7ae9b1122be873558f
mageShow.java
mageSlave.java
mageStraighten.java
5448bf8095483574649afcc2add7f153670c7450 03-Oct-2012 nicolasroard <nicolasroard@google.com> Implement sharpen

bug:7279964
bug:7247494
bug:7234321

- add a sharpen filter
- add infrastructure to use RenderScript
- some refactoring (add an ImageSlave class)
- add new zoom UI

Change-Id: Id94dc94d32866c7107b6818adf4db35d0c6c0b01
mageBorder.java
mageShow.java
mageSlave.java
mageStraighten.java
mageZoom.java
1046a23a15aa2aa291b490ce7c0781141f4c2f20 03-Oct-2012 nicolasroard <nicolasroard@google.com> Fix ANR in image editor

bug:7275425
Change-Id: I01a89579e17a0e4fc0817b61c7fda48ca54d0afa
mageStraighten.java
0ee91a2b74808fa3f51d370daaddf99f588d72ef 01-Oct-2012 nicolasroard <nicolasroard@google.com> Implements image sharing

bug:7233986
Change-Id: I8feb94d77facf8dbb8da5fab89b49ed7c224116e
mageShow.java
bf93da72576b28f4e9dfb27f8f3fef702c8ae82d 29-Sep-2012 nicolasroard <nicolasroard@google.com> Fix border bug and filter application
- fix layout (use framelayout)
- fix copy imagepreset
- added a current image state panel
- remove title for border images for now

bug:7256090
bug:7249672
bug:7234317
bug:7225150

Change-Id: I958628a1604c7e436e5d121556c8744f5748b1ec
mageShow.java
mageSmallFilter.java
9594c8d3e0dd0d6157710ceae1d1deea8e566db4 28-Sep-2012 nicolasroard <nicolasroard@google.com> Use an actionbar
- move the "show original" button to the bottom left
- move the history button to the overflow menu for now
- add a reset item in the overflow menu.

bug:7234317
bug:7233975
bug:7233986
Change-Id: Icc1d03d1e1ce18f38b1169b466be62645424bc7e
mageShow.java
mageSmallFilter.java
mageVignette.java
9579b81504c16ac77aa7442767fbabe6abcfe24b 28-Sep-2012 nicolasroard <nicolasroard@google.com> Only apply the parameter to the currently edited filter

bug:7247494
Change-Id: I88b90ee5ea1d5bb83342a4be392308ea756375a1
mageShow.java
02f778af1f8a2250d91da450f82c30572de96062 28-Sep-2012 nicolasroard <nicolasroard@google.com> Remove the pie slider, add a linear slider

bug:7247494

Change-Id: Id002b46d4a0ee0ff2a3ed9c4924defd0b1760b79
mageShow.java
mageSmallFilter.java
0d7cdf8e763fb65c32bfad65245b3753deb75737 25-Sep-2012 nicolasroard <nicolasroard@google.com> Initial import of the new image editor

bug:7165910
Change-Id: I756d6594f5bddd233772c979410362ca22e232a3
mageBorder.java
mageShow.java
mageSmallFilter.java
mageStraighten.java
mageVignette.java