Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
bf65fde
Initial commit of Touch Integration modifications to jquery cycle.
Apr 16, 2012
fdc65c8
Cleaned up example a little.
Apr 16, 2012
18bbcb9
Fixes.
Apr 16, 2012
0b0d00c
Added more touch-compatible examples. Some small iOS hardware-acceler…
Apr 17, 2012
432c427
Edited README and Added touch options back in.
Apr 17, 2012
a610b6f
Moved iOS Acceleration into the transition itself, Fleshed out touche…
Apr 17, 2012
2e1098a
Android performance fixes and more fixes for Hardware Acceleration in…
Apr 18, 2012
3f168fa
Fix Click drag support and touchexample2.html
Apr 25, 2012
841c68d
Updated README.md
Apr 25, 2012
ab12f75
Merged code with latest from malsup
Apr 25, 2012
f315a96
A few small modifications for device specific issues.
May 17, 2012
4af9f07
Transition fixes, performance tweaks
May 18, 2012
349df88
Fixed iOS Hardware acceleration.
May 21, 2012
fa78931
Exposed Touch support function
May 29, 2012
4c24240
Formatting
May 29, 2012
32f2f05
Fixed Android support.
May 30, 2012
3812d1c
Android performance tweaks.
May 30, 2012
ba061f3
Added 'Destroy' compatibility.
Jun 4, 2012
5255fad
Fix issue regarding "destroy" integration. I imagine that this is an …
Jun 19, 2012
5af5fb7
Fixing a small glitch.
Jun 20, 2012
9a38f4d
added requestAnimationFrame support for the touch drag functionality,…
Jun 21, 2012
8358c98
More fixes for RAF integration.
Jun 22, 2012
ae3d86f
A number of bug fixes.
Jul 23, 2012
0b5c9f3
Added fancy 3d Touch Transition example in touchexample3.html.
Jul 23, 2012
fa15d37
Fixing examples to make them more usable.
Jul 24, 2012
524a972
Add gh-pages to README.md. Move example links.
Jul 24, 2012
e704456
Touch detection had false positive in IE 8. Trying a more robust solu…
Jul 24, 2012
ca796c7
More tweaks to touch detection.
Jul 24, 2012
92b046f
bug fixes
Jul 24, 2012
6124357
Removed one of the the touch tests because it fails on android.
Jul 24, 2012
43ef2be
Removed one more touch test due to failure on a different android dev…
Jul 24, 2012
a35f6a3
caught a rogue style that was causing some android probs. remember no…
Jul 24, 2012
2b14642
Examples moved to gh-pages branch, and removed from master branch. Ad…
Jul 26, 2012
7f687db
Syncing up my local branch.
Aug 24, 2012
d0ed2b3
small fix
Aug 24, 2012
1a24a7d
Sync up latest version. a few tweaks. pretty much given up on issue #…
Oct 26, 2012
136d1c8
Version bump.
Nov 8, 2012
ef9c9d8
Update README.md
keeganbrown May 22, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

/led-test.html
/touchexample3.html
/touchexample/js/libs/jquery.animate-enhanced.min.js
/touchexample
25 changes: 24 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
Note: Currently in a bit of state of disrepair. Use at your own risk.


Cycle + Touch
===================

Fork homepage: [http://keeganbrown.github.com/cycle/] (http://keeganbrown.github.com/cycle/)

* [Simple Example] (http://keeganbrown.github.com/cycle/touchexample1.html)
* [Custom Transition Example] (http://keeganbrown.github.com/cycle/touchexample2.html)
* [Super Fancy 3D Custom Transition] (http://keeganbrown.github.com/cycle/touchexample3.html)
* [Example with only 2 Slides] (http://keeganbrown.github.com/cycle/touchexample4.html)

Integrating touch-compatibility requires a number of user-settable new options, and some modification/addition to core functionality in cycle.

A sizable amount of code used in integrating Touch events exists within individual transitions, therefore some work has to be done to enable non-touch enabled transitions to be touch-friendly. Touch-enabled transitions are more complicated than non-touch enabled transitions, because touch interactions are inherently more complicated than click interactions.

There is an option to allow the developer to emulate touch events by clicking-and-dragging, making integrating touch support into new transitions easier.

Touch-capability tested on Android 2.3 and iOS 4+.

Feedback is greatly appreciated.


jQuery Cycle Plugin
===================

Expand All @@ -9,4 +33,3 @@ Links
* [Options Reference](http://jquery.malsup.com/cycle/options.html)
* [Effects Browser](http://jquery.malsup.com/cycle/browser.html)
* [Download](http://jquery.malsup.com/cycle/download.html)

Loading