dde331cebd87982faded6818ad5f9927ff994c96 |
|
03-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
We can now (kind-of) change screen density on the fly. Preloaded drawables now have a density associated with them, so we can load the correct drawable if we are using a different density. Window manager now formally keeps track of the density for each screen, allowing it to be overridden like you can already do with size, and relies on this density to drive itself internally and the configurations it reports. There are a new set of Bitmap constructors where you provide a DisplayMetrics so they can be constructed with the correct density. (This will be for when you can have different windows in the same app running at different densities.) ActivityThread now watches for density changes, and pushes them to the DENSITY_DEVICE and Bitmap global density values for that process. A new am command allows you to change the density.
/frameworks/base/core/java/android/widget/StackView.java
|
fb1e80a247221ee7e8f5c5deba04812021d9d07e |
|
17-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Exposing some accessiblity actions only for enabled views. 1. Some accessibility actions should not be performed on disabled views. For example, scrolling should not be permitted while accessibility focus should be. Made a quick pass over the actions we expose now. Change-Id: I36626dfbc0d2f480309a910f58f1de64e9e05675
/frameworks/base/core/java/android/widget/StackView.java
|
48d1586f4065fc9ab97a679da1e4f7c327c943f2 |
|
15-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Add accessibility scroll support to some widgets. 1. Added support for accessibility scroll action to some widgets that are scrollable. 2. Making the super call when handling an accessibility action in the views to call super first to allow an accessibility delegate to intercept the call. bug:5932640 Change-Id: I5eb37d64bf9fba1d5c596981132e0df717e2a18a
/frameworks/base/core/java/android/widget/StackView.java
|
0b3d3a3a56dc17322ad436599c4e2e13e7ba9b6a |
|
01-May-2012 |
Winson Chung <winsonc@google.com> |
Revert "Adding getters/setters for StackView xml attrs. (Bug 6104219)" This reverts commit 7ced8f9cabfed2e11c125a1a6b4ff18f1cc50060
/frameworks/base/core/java/android/widget/StackView.java
|
7ced8f9cabfed2e11c125a1a6b4ff18f1cc50060 |
|
01-May-2012 |
Winson Chung <winsonc@google.com> |
Adding getters/setters for StackView xml attrs. (Bug 6104219) Change-Id: Iaa1ba0292b0d40f73e315028d9f01ef407021e57
/frameworks/base/core/java/android/widget/StackView.java
|
8a78fd4d9572dff95432fcc4ba0e87563415b728 |
|
17-Jan-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
AccessibilityEvent/AccessibilityNodeInfo class name property should be set to only framework classes. AccessibilityEvent and AccessibilityNodeInfo have a property className which is set to the source Java class. This is problematic since leads to leaking private classes which would allow an accessibility service to load classes from other packages. This is strongly undesirable since not trusted code can be loaded, and hence executed, in the accessibility service. To address that the class name is set to the most concrete framework class extended by the info/event source. bug:5878943 Change-Id: I7b3114ece8772ea2773f5151e21b8a6f2006882a
/frameworks/base/core/java/android/widget/StackView.java
|
c798b6688aa1076de96a70c2add20dcf745df800 |
|
21-Oct-2011 |
Adam Cohen <adamcohen@google.com> |
Removing fades on last item in StackView for major FPS improvement on Prime Change-Id: I479eb129e80a6087ab55d1de7eed0222d6dacdf6
/frameworks/base/core/java/android/widget/StackView.java
|
abc8b50a26282689c66562cf619563744d2855d1 |
|
07-Sep-2011 |
Winson Chung <winsonc@google.com> |
Updating javadoc for StackView constructors (4554433) Change-Id: I084c9535f9be4ae4e3942828d3b624d28eae4b06
/frameworks/base/core/java/android/widget/StackView.java
|
6311d0a079702b29984c0d31937345be105e1a5e |
|
03-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Clear the bitmap from the canvas in a lot of places. Change-Id: I6b2071ac7b348c473b9bdd1b972d095aebbb4fb3
/frameworks/base/core/java/android/widget/StackView.java
|
4725a90e8ea82799fb88fd27db5bb16969ac5abf |
|
25-May-2011 |
Romain Guy <romainguy@google.com> |
Code cleanup. Change-Id: Ie7685b14e3eb81a2e1034004c3ba04b523e9dd13
/frameworks/base/core/java/android/widget/StackView.java
|
d38a0cee2074fcf8005fc0d746aad282941a39b8 |
|
06-Apr-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing AdapterViewAnimator onItemClick compatibility Change-Id: I7b7c37370d0afdc23c62534ea41ffedc8f96f8ff
/frameworks/base/core/java/android/widget/StackView.java
|
26f072c3ee4f2baecf4fd3f8ed829ed709055cf4 |
|
02-Apr-2011 |
Adam Cohen <adamcohen@google.com> |
Making StackView res-out and click feedback colors stylable Change-Id: Ia6241b1b66dc510b22bcf342d775f98eb7c86871
/frameworks/base/core/java/android/widget/StackView.java
|
321aa2b0258691c55843dff919eb2705d069167a |
|
08-Mar-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing inconsistency between invalidate region and draw region Change-Id: I84458b31b4d3e8c305d64eb25e352fc4aba933d0
/frameworks/base/core/java/android/widget/StackView.java
|
a8a7c92b3689cb90d72d03c0162bca848b19c392 |
|
01-Mar-2011 |
Adam Cohen <adamcohen@google.com> |
Adding mouse scroll wheel support to StackView Change-Id: I8ae5039606b3080059cea579547f6c61586641e3
/frameworks/base/core/java/android/widget/StackView.java
|
1ff65d105a4691594b82a7a60e0b36f2dc677d11 |
|
16-Feb-2011 |
Adam Cohen <adamcohen@google.com> |
StackView rendering fix for non-hardware accelerated apps and hardware layers Change-Id: I34a0362cd37c6b95a0b3196302b6510b0f7ad34e
/frameworks/base/core/java/android/widget/StackView.java
|
c6a4716e24e6310efae78d04d86cc3369c2023b2 |
|
28-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing static StackView scenario (Issue: 3399844) Change-Id: Ic1e700f7b4071f6ae86912cf5f12828e3f68f412
/frameworks/base/core/java/android/widget/StackView.java
|
53838d265e36fb50341af168f5a91c3341c3cfc3 |
|
27-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing some ugly StackView relayouts on rotation Change-Id: Ic4b11637ed73e60e1af1fcd27e5610d8f84a31fe
/frameworks/base/core/java/android/widget/StackView.java
|
78db1aa9118edd71c2da28a2c23a0d875d1a707a |
|
25-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Cleaning up StackView Change-Id: I38cd8a5f2d25973d3f97551be0a873ca35044ed9
/frameworks/base/core/java/android/widget/StackView.java
|
e86ff4d56145d875c13a1637833f9f55d79febc9 |
|
22-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing a couple StackView bugs: -> Making sure to update visuals every time adapter count changes -> Fixing a clipping issue seen on some devices Change-Id: I489395b5caaa06eb7187b2dac679b793bf54d7e1
/frameworks/base/core/java/android/widget/StackView.java
|
ef17dd497edc14ca753616862efaa3457e1df5da |
|
21-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Cleaning up some StackView bad behavior -> Issue: 3363564, 3320865 Change-Id: I32215478006a689f543532af4ce2267ccbb7fa56
/frameworks/base/core/java/android/widget/StackView.java
|
0e2de6d7187ef67ec00a2f2544450caa4a239c39 |
|
20-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Addressing API Review docs bugs: ->Issue 3370313 ->Issue 3370403 ->Issue 3370328 ->kthx, bye Change-Id: I2d1962c27b3ba856a0b4632d335271300bab45eb
/frameworks/base/core/java/android/widget/StackView.java
|
502045849f760f018f662d752020aef32d4cecd9 |
|
17-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing StackView bug (Issue: 3321912) Change-Id: I3a0e898e53a44146f1970479573880609f545799
/frameworks/base/core/java/android/widget/StackView.java
|
c99ff7390d3c3fd7f5dbe773b6a824a877a1b52b |
|
17-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing StackView bugs: -> Single item in loop mode (Issue: 3290092) -> ITEMS_SLIDE_UP compatibility (Issue: 3134989) Change-Id: I7fb662c388bfa57c7837a8a5225d33d839aed404
/frameworks/base/core/java/android/widget/StackView.java
|
69d66e00136f67332c992326a7b2eb334eeb32a2 |
|
12-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing StackView rotation bugs Change-Id: Iaf9482734ca73238f82d180700389593df9c7eac
/frameworks/base/core/java/android/widget/StackView.java
|
488672148c30b17c0ea7fa0f4af3897ad51c566c |
|
09-Jan-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing bug where StackView doesn't clip it's children correctly Change-Id: Icb051fa355c5c1b92f81d56f04efd4f8699c65a4
/frameworks/base/core/java/android/widget/StackView.java
|
c0b53be0c92cc1102c733beef2ada7480950f90e |
|
18-Dec-2010 |
Adam Cohen <adamcohen@google.com> |
Fixing leak in StackView Change-Id: I2a5f340906c38f87a4b280bedcd47624351da467
/frameworks/base/core/java/android/widget/StackView.java
|
36f43908ae8ef9c45cbbbc6f5c16d4281da77ff7 |
|
16-Dec-2010 |
Adam Cohen <adamcohen@google.com> |
Changing StackView layout to space items differently Change-Id: Ia46d28312321b338b4a3aec1df9fa00c645f5b73
/frameworks/base/core/java/android/widget/StackView.java
|
20a1b8f586f3f5795ed00c41338b63390bd1d10f |
|
15-Dec-2010 |
Adam Cohen <adamcohen@google.com> |
Fix in StackView layout Change-Id: I09d9cf52a8301bad78754c7e00f2fd0c6c050045
/frameworks/base/core/java/android/widget/StackView.java
|
026e121bc35b9012943d8ea86518b51270d0c0ef |
|
13-Dec-2010 |
Adam Cohen <adamcohen@google.com> |
New stack visualization Change-Id: I0c479f92a3682dfb917e00935365dd3e99456daf
/frameworks/base/core/java/android/widget/StackView.java
|
26e30bb7fe373ad4bb569a5de2577e0c857e7c27 |
|
04-Dec-2010 |
Adam Cohen <adamcohen@google.com> |
Preventing StackView auto-advance during / near interaction Change-Id: Ieea5492933b87f1eb30703a23c90f53869f92c20
/frameworks/base/core/java/android/widget/StackView.java
|
189ee18d6c6483ad63cc864267328259e2e00b95 |
|
03-Dec-2010 |
Dianne Hackborn <hackbod@google.com> |
Implement smarter sizing of WRAP_CONTENT windows. This extends the view hierarchy's measure pass to allow view to propagate up to their parent additional information besides just their measured size. They can now report that their measured width and/or height should be larger than the size their parent is limiting them to (even though by definition they need to contrain their reported measurements to the limits imposed by the parent). ViewRoot uses this information to determine if it should remeasure the window with a larger size limit to try to make it fit. Change-Id: I90af3b7a8ec45d0a5c003fb009857025209d83eb
/frameworks/base/core/java/android/widget/StackView.java
|
9c295482dd739e80dd49ea0dd3102ad6be6742dd |
|
19-Nov-2010 |
Adam Cohen <adamcohen@google.com> |
Fixing issue #3200503 -StackView was using the wrong view to draw the click feedback Change-Id: Ibb0a24af2d740fd1e3f6a6345518d730b66673f4
/frameworks/base/core/java/android/widget/StackView.java
|
e80202d5c3c2a45cc34976e09958883e5366f1bb |
|
17-Nov-2010 |
Patrick Dubroy <dubroy@google.com> |
Reduce amount of garbage created when flipping StackViews
/frameworks/base/core/java/android/widget/StackView.java
|
8baf5df0fa5b3453a7f17e95746c5d8cadc00163 |
|
12-Nov-2010 |
Adam Cohen <adamcohen@google.com> |
Adding click feedback to StackView Change-Id: If163d144c96607c53299877e5d99747530c281fe
/frameworks/base/core/java/android/widget/StackView.java
|
0ac116b688380489c3690f6f65b282990c221f17 |
|
11-Nov-2010 |
Adam Cohen <adamcohen@google.com> |
-Prevent StackView from advancing while interacting with it -Fixed null pointer exception Change-Id: I294a0d055de51573d79219ef469c8df6ab04a297
/frameworks/base/core/java/android/widget/StackView.java
|
a02fdf1ba03fad71cc80a89dfc74b17456d5b4a5 |
|
03-Nov-2010 |
Adam Cohen <adamcohen@google.com> |
Adding widget auto-advance capability Change-Id: I058573f40a48fd7b5c2efa5f1041a1199919a51a
/frameworks/base/core/java/android/widget/StackView.java
|
a32edd4b4c894f4fb3d9fd7e9d5b80321df79e20 |
|
26-Oct-2010 |
Adam Cohen <adamcohen@google.com> |
Adding click feedback to widget collections Change-Id: I97fceb6c68ca6eb1b703eafacf201e1aed7c38e7
/frameworks/base/core/java/android/widget/StackView.java
|
3352b6807f9b728b91cceb3ea5f2a065ace95da3 |
|
26-Oct-2010 |
Adam Cohen <adamcohen@google.com> |
- Made showNext() and showPrevious() on StackView remotable - Made StackView show the transition when showNext() or showPrevious() is called Change-Id: Id6e3e6d9ff374c037323f77d247f1a1e4398009e
/frameworks/base/core/java/android/widget/StackView.java
|
a9238c89a43500ed0bcdeaee182be08ff991c627 |
|
25-Oct-2010 |
Adam Cohen <adamcohen@google.com> |
-> Fixing a bug where AdapterViewAnimator doesn't refresh correctly -> Reduced swipe threshold for StackView Change-Id: I0f04f45dade57f29581fe03fb195a6db5f12adb1
/frameworks/base/core/java/android/widget/StackView.java
|
96d8d56302da81b24333b204e6d7f15064538036 |
|
24-Oct-2010 |
Adam Cohen <adamcohen@google.com> |
Fixing the case of less than or equal to 5 items in StackView Change-Id: I9226fe8343902e06e2f4b04837e232f1744786a8
/frameworks/base/core/java/android/widget/StackView.java
|
d51bbb5b56446519db88f49f2682da782b0069ac |
|
18-Oct-2010 |
Adam Cohen <adamcohen@google.com> |
Cleaned up the way StackView draws outside of its bounds Change-Id: I2a0e8d970434fbaf13b2f82c5d3b3dcbdc2488b5
/frameworks/base/core/java/android/widget/StackView.java
|
e5ebcb0107a939395e03592fd44c746cd09e311d |
|
15-Oct-2010 |
Romain Guy <romainguy@google.com> |
Fix clipping issue in StackView. Change-Id: I7ec28f25c3993a2bd7ef6399ba1923839d239905
/frameworks/base/core/java/android/widget/StackView.java
|
2794eb3b02e2404d453d3ad22a8a85a138130a07 |
|
13-Oct-2010 |
Chet Haase <chet@google.com> |
Remove generics from Animator APIs Change the manner of constructing Animator-related objects from constructors via generics to factory methods with type-specific method names. Should improve the proliferation of warnings due to generics issues and make the code more readable (less irrelevant angle brackets Floating around). Change-Id: Ib59a7dd72a95d438022e409ddeac48853082b943
/frameworks/base/core/java/android/widget/StackView.java
|
83d6e8213230fb0805aa019d266842253baeb114 |
|
14-Oct-2010 |
Romain Guy <romainguy@google.com> |
Revert "Remove generics from Animator APIs" This reverts commit 41f041d9986f8a5d45b6cb0b86e881c81a412168.
/frameworks/base/core/java/android/widget/StackView.java
|
41f041d9986f8a5d45b6cb0b86e881c81a412168 |
|
13-Oct-2010 |
Chet Haase <chet@google.com> |
Remove generics from Animator APIs Change the manner of constructing Animator-related objects from constructors via generics to factory methods with type-specific method names. Should improve the proliferation of warnings due to generics issues and make the code more readable (less irrelevant angle brackets Floating around). Change-Id: I7c1776b15f3c9f245c09fb7de6dc005fdba58fe2
/frameworks/base/core/java/android/widget/StackView.java
|
3042944c6ec68210ba1746540b53789e70d15ef4 |
|
06-Oct-2010 |
Adam Cohen <adamcohen@google.com> |
Fixing AdapterViewAnimator crash when associated adapter is empty Change-Id: I3186452eb93f1141b06531507b13d87804e684d4
/frameworks/base/core/java/android/widget/StackView.java
|
1b065cd1401253f999caa5d0ac12909407cef00e |
|
28-Sep-2010 |
Adam Cohen <adamcohen@google.com> |
Added looping parameter to AdapterViewAnimator / StackView Change-Id: Iad36f7c0e657ffbae6dd17d0c9464ddf12de8b7b
/frameworks/base/core/java/android/widget/StackView.java
|
6364f2bbe5254b4274f3feffc48f4259eacc205e |
|
29-Sep-2010 |
Winson Chung <winsonc@google.com> |
Fixing issue where notifyDataSetChanged was not properly being called while not loading items. Change-Id: I46bb30a5a95576891f11873b214f5c760f5d1757
/frameworks/base/core/java/android/widget/StackView.java
|
b7f4d030a2ed9301bf47c41fefc1b338f4347ffe |
|
17-Sep-2010 |
Adam Cohen <adamcohen@google.com> |
Fixing StackView rendering bug exposed by recent Launcher change Change-Id: Ic8aad699afb75842d63be39e6586a6b23997aef8
/frameworks/base/core/java/android/widget/StackView.java
|
dfcdddd7c408dddb22fb0867e4799d4c29d2f55f |
|
10-Sep-2010 |
Adam Cohen <adamcohen@google.com> |
-> Fixing some layout issues in StackView -> Made the highlight width depend on the screen density Change-Id: I6b3ae68de5fb90728938a7e0869cf97e816aa6af
/frameworks/base/core/java/android/widget/StackView.java
|
f04e22571f17bf850ef89adddf2b12171e536619 |
|
10-Sep-2010 |
Adam Cohen <adamcohen@google.com> |
Fixing a bug where StackView wasn't always laid out correctly upon loading Change-Id: Iab80262be05dae949998a6193856fb7bbe297117
/frameworks/base/core/java/android/widget/StackView.java
|
a18a86b43e40e3c15dcca0ae0148d641be9b25fe |
|
07-Sep-2010 |
Chet Haase <chet@google.com> |
Rename several animation classes Change-Id: I6a4544875090db485163c8d56de8718f56d267c7
/frameworks/base/core/java/android/widget/StackView.java
|
839f4a54e5a6fe602dbc5998b01412d809eba722 |
|
27-Aug-2010 |
Adam Cohen <adamcohen@google.com> |
-> Implemented new visualization for StackView -> Cleaning up the method for creating the blue outline -> Reimplmented onMeasure for StackView and AdapterViewAnimator Change-Id: I59ce063661d59412de05d1a471644674f83bb7d1
/frameworks/base/core/java/android/widget/StackView.java
|
1480fddea874a42adb43b4bcdac6704e4c3e110b |
|
26-Aug-2010 |
Adam Cohen <adamcohen@google.com> |
-> Added the ability to specify an AdapterView's empty view through RemoteViews. An empty view is the view that appears in lieu of the collection when the collection is empty. -> Made StackViews start at their last item Change-Id: Ica44e5e8f8f2a2e5589a6c74414ec4d08303887f
/frameworks/base/core/java/android/widget/StackView.java
|
9b073948cfb84c0dd04f8a94ee1f7f263f027c83 |
|
20-Aug-2010 |
Adam Cohen <adamcohen@google.com> |
Cleanup and bug fixes in StackView -> pushed functionality from AdapterViewAnimator to StackView -> only modifying clipping flags as far up the view hierarchy as needed -> still need framework level solution for drawing outside bounds ViewGroup touch dispatch temp fix -> Touch event was being modified and not reset in some code paths. Change-Id: I8135b62e2d73f239b9df407b0fa93bc434796989
/frameworks/base/core/java/android/widget/StackView.java
|
3d07af03421f4727ef7e97c5c19e6ade50b19060 |
|
19-Aug-2010 |
Adam Cohen <adamcohen@google.com> |
-> Added edge behaviour for StackView (what to do at the beginning and end of the stack) -> Wrapping children of AdapterViewAnimator in a FrameLayout to uphold the Adapter contract (ie. don't modify the Adapter's views.) -> Fixed clipping problem in StackViews with padding Change-Id: I83b02b5fdfd687838346e0bcb5dc30c033cd0cb8
/frameworks/base/core/java/android/widget/StackView.java
|
b04f7ad90b7d5d5e0998e3b56960004cf56e6e8f |
|
15-Aug-2010 |
Adam Cohen <adamcohen@google.com> |
-> Added 3D rotation to the StackView transition -> Fixed a bug with multiple animations occuring at the same time -> Added looping paramater to AdapterViewAnimator -> Added restoration of state to AdapterViewAnimator -> Fixed a flicker in the default AdapterViewAnimator transition (could be seen in AdapterViewFlipper) -> Fixed a bug where touch events of StackView weren't be propagated to the proper child Change-Id: I270280cabc42ad77d28e3e7d7d80aa4c17548cab
/frameworks/base/core/java/android/widget/StackView.java
|
5b53f9186e7812c93bc578d18e92cb123481fcbc |
|
17-Aug-2010 |
Romain Guy <romainguy@google.com> |
Fix possible ClassCastException in StackView. Also do some cleanup (unused arguments, unnecessary casts, etc.) Change-Id: If1f8cc173ca6fee33c54f4437bc5dcdbc75e5947
/frameworks/base/core/java/android/widget/StackView.java
|
32a42f1587db77b958d62c3de4f2734eb0a3b965 |
|
12-Aug-2010 |
Adam Cohen <adamcohen@google.com> |
-> Refactored and cleaned up dragging / animations -> Added methods to generate blue glow outline -> Added "res-out" effect -> Added some influence for dragging left / right Change-Id: I4bdbe4c3bd843ed5616b1ea359a3b0af1c151814
/frameworks/base/core/java/android/widget/StackView.java
|
44729e3d1c01265858eec566c7b7c676c46a7916 |
|
23-Jul-2010 |
Adam Cohen <adamcohen@google.com> |
Preliminary implementation of StackView, which extends AdapterViewAnimator. Change-Id: I3e9d1203fc8848835f28d6bc1c9dc0a3fcf7f242
/frameworks/base/core/java/android/widget/StackView.java
|