2c051f590608cd0d0a8a5fe3905910516dbfb98d |
|
16-Mar-2012 |
Derek Gathright <drgath@gmail.com> |
[bug #2531895] Fixes bug with scrollview mousewheel support |
668585c5aeb8e7de4f4987178d93a226fcc1038f |
|
17-Feb-2012 |
Derek Gathright <drgath@gmail.com> |
Saving point for DOM management fix |
b4d7c54c4a1ee3999cbba675580622aca189a9d6 |
|
07-Feb-2012 |
Derek Gathright <drgath@gmail.com> |
testing some paginator perf tweaks |
f48add59c0e613a564104e28dc832c476535c38b |
|
05-Jan-2012 |
Derek Gathright <drgath@gmail.com> |
Ticket #2529136 - Added mousewheel support |
673d3de9a184f19cf3a74e0172dd78ba3612ce8d |
|
15-Oct-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Allow scrollbars to work with non-px width scrollviews. Remove extra value from _pgOff array |
ea9d934cb7e379c8bb93c95c66219c403f6eeb30 |
|
15-Sep-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
One more shot at making scrollWidth/Height calculations more robust in
the presence of translation + h/w acceleration in Webkit environments, by
moving offsetHeight/Width retrieval into the non h/w accelerated region.
Found that even if we disable h/w accel on the ScrolView on which we're
trying to calculate scrollWidth/Height (aa1e03f2), if it's downstream in
terms of document flow from another part of the page which is h/w accelerated
calculations are still thrown off. Moving offsetHeight/Width retrieval into
the non-h/w accelerated section of code seems to fix this (not sure how, but
I have some theories).
There is a h/w acceleration bug for Webkit in here somewhere.
See #2530530 and aa1e03f2
Also added a combined manual scrollview test bed, to replace the older
manual tests. |
1acbfdfeb2e94810b2799036a96b3829e492696d |
|
14-Sep-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
API doc cleanup. No min files were hurt in the making of this commit point |
9d8a1e46eef4d2ba1724d3656501d1ed2b68ab1b |
|
14-Sep-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added disabled support, and manual tests. Need to move to unit. Fixes #2530062 |
ff7b46d386224e319d38f1c91f352dd762b110ab |
|
10-Sep-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed scrollbar racing ahead of scroll position on FF 5+, with native transitions. Fixes #2530902 |
aa1e03f2af02ffea69e75323bf4fff95cbf736c5 |
|
09-Sep-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed issue with translate impacting scroll dimension calculations on Chrome 9+,
and now also Safari 5 - For real this time. Fixes #2530530.
translateZ applied for hw accel, was preventing the 3.4.0 fix from working,
and incorrect fallback for dimensions (added as a quick patch) was masking the
incorrect scrollWidth calculations. |
f7240e17b052fc7215fbe9e0f77da32b21d1da78 |
|
23-Aug-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed syncUI API docs. No -min files were hurt in the making of this commit point. Fixes #2530956 |
10d8bafc5c24f3a4285cf6060a1935ba5cfc4b85 |
|
20-Aug-2011 |
Luke Smith <lsmith@yahoo-inc.com> |
namespaced @property/@method cleanup
Some files had new YUI.add() metadata property
ordering, resulting in new -min files. No
functionality was changed. |
9220b67634d9c9872485e6a84bd8de8dd3d7507b |
|
02-Aug-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fallback to using larger of bb.scrollWidth/Height or cb.scrollWidth/Height
to account for FF (which clips cb.scrollWidth due to bb overflow:hidden) and
Chrome (which clips bb.scrollWidth, when translated).
Fixes #2530530
Tested examples and manual scrollview-chrome-transform.html on
FF5, Chrome 12 (Win and MacOS), IE8 and Mobile Safari on the IPad. |
c32ac843533f2b40173501ca749de5d972f101c4 |
|
02-Aug-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Attempt to prevent incorrect scrollHeight calculations, due to post render syncUI call (see f10a402d) in IE8. Fixes #2530588 |
f10a402d8cc7dba5b475e38d8beaf6b79342c927 |
|
27-Jul-2011 |
Tilo Mitra <tilomitra@gmail.com> |
add workaround to resolve CSS race condition, where CSS was getting loaded after render() and altering the width/heights of the bounding box |
609b3fdb3368975ebd66bf9ef6a074e3ca726524 |
|
26-Jul-2011 |
Jenny Donnelly <jennydonnelly@yahoo-inc.com> |
[fix #2530530] Refactor -> add _moveTo method. |
d5daadf7c87a641483741ee68c26b343acb5717c |
|
26-Jul-2011 |
Jenny Donnelly <jennydonnelly@yahoo-inc.com> |
[fix #2530530] Scrollview transform bug. |
479b9ac417be02467aadae8cd650d29050001f0b |
|
08-Jul-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Extracted use of transform3d to force H/W acceleration into it's own
method, and driven by it's own protected flag - _forceHWTransforms,
enabled by default for Webkit. Tested flag on Chrome/Safari (with the
developer flags enabled to see H/W accelerated regions) and on FF5, IE9.
Fixes #2530504 |
7381497cb82bff7a684f548e69da007f6da32501 |
|
28-Jun-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
_uiDimensionsChange was using the width/height attribute which was just plain wrong. Changing to bb offsetWidth/Height |
8454f474af53edbda48e859b83009b5159802b61 |
|
21-Apr-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed APIDocs for Davs new parser. Fixes #2530119 |
a451f27bc47b0b44a76fb3680a37ae5afb21f1e4 |
|
26-Jan-2011 |
Satyen Desai <sdesai@yahoo-inc.com> |
APIDoc typo cleanup |
81e79e8508dfb650095964c408bfdcc4cef4a382 |
|
13-Dec-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Rolled back change to try and stop native-timer transition. Async behavior was causing scrollbar to be out-of-sync, on Win. See #2529613 |
856114738339a0d0b0e41d87cca6e86552882cfb |
|
10-Dec-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed transition jerkiness, for timer based transitions, when user did a short flick during a running snap to edge transition. Fixes #2529613 |
8dbc0e0b9edaa24742a32fb693c0b192ba3488e3 |
|
19-Nov-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
One more logic change, which crept in with the scrollview kweight refactor. |
0ae2cff632f70fbe10939c28abc2a301375e4222 |
|
30-Oct-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Don't preventDefault on gesturemoveend (touchend). Ends up requiring clicks to be more deliberate. We were preventingDefault on move/end to prevent panning. Preventing default on move seems sufficient for this. Fixes # |
2ccfe097f24d6397c51a2a9e4362390c25b02be8 |
|
23-Oct-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Kweight optimization. Changed a couple of protected listener methods (since we're still beta). Still need to work in conditional loading for IE code |
6448ea60e198da82d2ea7fc33d1f1ecf3c3c8b74 |
|
18-Oct-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
ScrollView was using incorrect skin prefix. Fixes #2529448 |
637c20d62320a30f71025235c9dc5e11616dbb36 |
|
18-Oct-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed unexepected aysnchronicity in scrollview, when calc'ing initial dimensions. Fixes #2529441 |
d941a86bd2b332d492006f5ba5e4ba7c61cf989b |
|
04-Sep-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added lastScrolledAmt property so that mouse based devices can differentiate clicks from drags |
a2cf030ed8fe9edf9615d804cf112e7f5e5b1549 |
|
03-Sep-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Don't preventDefault on mousedown/touchstart by default. click gets swallowed on touch devices if we do this. Fixes #2529279. On touch devices, nothing else is required. On mouse devices, if you're setting up a touch listener, you need to account for differentiating between click and a drag (click gets fired for a drag) |
885079c15179d9ba7f513837a22e060aa87c20b5 |
|
25-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed IE text selection. Fixes #2529249 |
1173c2328981243ad8284f9fceb86f4ea1773fd8 |
|
25-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
API doc tweak. No -min files were harmed in the making of this commit point |
beaf58250217db9662fba98450d8719de5e80834 |
|
25-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
minor tweak: Extracted string literals out as statics for last android fix |
4157f032ddb6ab3f92c725987d9bdbdab8a596f5 |
|
25-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed scrolling glitches on Android. Android behaves differently from iOS, when resetting transition properties, mid-transition. Fixes #2529238 |
13719efba6889dfdb2b014b79edc8a8644dadf86 |
|
24-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Attempt to fix ScrollView scrolling glitches on android, due to multiple non-zero transitions being kicked of sequentially |
ad6e346a6f9cbbb0abfca67d0a94e695408b751e |
|
19-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
APIDoc tweak. Added docs for protected properties. No -min files were hurt in the making of this commit point |
aaf58243b3ede4882b7a9b6a995b46d6a6c8a5d8 |
|
18-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Moved to transition callback instead of transition:event |
6e2ec7ffae3abc29274a143e4dba51bbd349c58d |
|
18-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed scrollbar logic for flicks. Fixes #2529191 |
36bc90786ec5444eb7426b211a8cb9d6295a716e |
|
17-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Changed 0 duration transitions to setStyle, to avoid choppiness. See #2529169 |
e4130a53c57b7da730f426a5fb54ff047ff99367 |
|
17-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed scrollbar indicator visibility after hitting the right/bottom edge. Fixes #2529190. NOTE: This should fix both Safari and FF issues mentioned in the bug, but there seems to be another transition bug getting in the way of it working on FF. See #2529212 |
4bba9ea06b58c829c8fb0debaddca4021dd8bce9 |
|
08-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed pagination for non-flick cases by changing staleScroll behavior, and adding transitions hack (until transtion:end is fixed). See #2529095, 2529168 |
4cdfda09b19232405313881f0060f6bb23754b86 |
|
04-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Revert perf last perf change |
50fe55a3f078d5dd70124b45a75271e75896be42 |
|
04-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
perf: Removed one more unnecessary call to get |
99c1985484c7dc6f8ec73d4b79fbeb2859c0334f |
|
03-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
perf: Changed from setTimeout Y.later to setInterval Y.later, to avoid multiple anon fn wrappers |
35f6f4150b6f7aa1f9438f4bfb349e036d1e5ba1 |
|
03-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
perf: More caching - cb, bb |
e610bceb2e5b62886c28bbce5d33335d345626ee |
|
03-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
perf: cache decel/bounce params used in flick animation frame to avoid get along critical path |
81779a842aaa6d4807c29c98ccbcb6d5e5116683 |
|
03-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
perf: support null for scrollTo X, Y params, to avoid multiple gets |
9578427969df3b4203263bb0247673cec80a1bc8 |
|
03-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Minor cleanup - destroy -> destructor, use preventDefault on gesture facade |
db655ce05ddc596696b89623c4bf24ba55e1b49f |
|
03-Aug-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Rolled in Ryan's 'natural feel' values for bounce, step etc. |
3bfceb8863a9224ecad1760f10f04ffb3af24266 |
|
31-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Changed transitionend to transitions:end |
0ea25ffeeb3e840733740fec918abaf4d3ddac91 |
|
23-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Improved flick handling for scrollview paging. Also added preventDefault for move handlers based on last gesture-move commit |
0e232b16e640a3801393ca223d42fd1e0e9e83c3 |
|
23-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
APIDoc tweaks. No -min files were harmed in the making of this commit point |
cc438feb3ca2316f1b8ece51eed4ae6eabe5b61d |
|
22-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
APIDoc cleanup and README for ScrollView |
509fd74c86202f1c7ff828e63745cdea8182609d |
|
22-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added API Docs for Gestures. Changed flick e.velocity to incorporate direction (-ve, +ve) (and changed node-flick, scrollview listeners to match). Fixed method name refactor in paging plugin |
03685e5fab995e83085ac9fc29cb710038952b83 |
|
22-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Simplified scrollbar impl for IE |
8987d76f1ace6df2d794efc6769ea5fcac5f573e |
|
21-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Extracted flick configuration into an attribute |
38dbe060daf9f84b248ccdfcef518c4f1afd38bc |
|
20-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Sync'd with latest transitions containing IE fix and native flag |
a70636d095c18facec2c6404eb106574d217db6f |
|
20-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Added check for undefined duration. Removed manual dependencies from test pages now that loader meta-data is in |
00844a90f06ed96697a177e2fa6bdc1ffea8f484 |
|
19-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Refactor/Cleanup paginator code |
32d32b83f2e174763a26d56665e5df697fc174e2 |
|
19-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Refactor/Cleanup. No functional changes |
f5a614dd831393896c3c962194e8391e8512838b |
|
19-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Fixed scrollview paging in FF (bb.scrollWidth changes. Need to cache it) |
2fa5097a3aeeb55f42fc08ca26084a36c7d69dcb |
|
19-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Use bb scrollWidth/Height instead of cb (FF requires it) |
f56d8934bc35d413f3c5c75f8ffdef9777cb7f27 |
|
18-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Remove webkit specific class specifiers. Fixed horizontal transform for scrollbar |
31575e6e290a0adabeb28fc630a6d57db415013a |
|
17-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Scrollview cleanup, extracted overflow handling into class |
bcc9de037d43a6a2c85d77d37052b2712a96bd6c |
|
17-Jul-2010 |
Satyen Desai <sdesai@yahoo-inc.com> |
Moved scrollview from sandbox to src. Basic functionality working on desktop and mobile devices. |