Mat Marquis
148cb09132
Updated docs’ CSS to use new @import scheme.
2012-01-10 16:35:51 -05:00
Mat Marquis
bac53cf151
Single CSS concat file using @import, rather than the PHP concat.
2012-01-10 16:35:50 -05:00
Todd Parker
52f25254e5
Merge pull request #3406 from agcolom/patch-53
...
Added clarification to the Back button, Fixes #3291
2012-01-10 13:24:20 -08:00
Anne-Gaelle Colom
ab29d7d14d
Added clarification to the Back button, Fixes #3291
2012-01-10 20:45:57 +00:00
Ghislain Seguin
127b4493d6
Updated CSS path to default/jquery.mobile.theme.css so it doesn't pick up the index.php
2012-01-10 11:44:59 -08:00
Mat Marquis
1f5449e552
Added page turning transition.
2012-01-10 14:10:45 -05:00
John Bender
0b07290873
fix timing issue where the pushstate plugin expected popstate generated hashchanges to happen before a given timeout
2012-01-10 10:47:56 -08:00
Mat Marquis
8567dd6b07
Fixed theme CSS inclusion on docs index.
2012-01-10 12:31:19 -05:00
Chetan K Jain
b07f347787
fixes #3400
2012-01-10 12:31:19 -05:00
Ghislain Seguin
92fd8f663c
Fixes #3394 - jquery.mobile.init was not being included in the built bundle
2012-01-10 12:31:18 -05:00
Mat Marquis
cbebd88265
Fixed theme CSS inclusion on docs index.
2012-01-10 12:14:27 -05:00
toddparker
d7f9cee654
Removed setDefaultTransition in docs.js
...
This isn't needed anymore.
2012-01-10 11:27:24 -05:00
toddparker
a2145cb2b5
Added docs to cover the new transitions
2012-01-10 11:15:19 -05:00
Todd Parker
db2829bc29
Merge pull request #3401 from chetankjain/patch-4
...
fixes #3400 . Thanks chetankjain!
2012-01-10 07:35:25 -08:00
toddparker
3da8b6e245
Whitespace
2012-01-10 10:31:36 -05:00
Chetan K Jain
233f5720bd
fixes #3400
2012-01-10 21:00:14 +05:30
toddparker
fab717a459
Added in drop shadow on pages in "flow" transition, adjusted timing to be longer
2012-01-10 10:29:04 -05:00
scottjehl
e35327c894
rewrote the transitions test suite and handlers to account for our new sequence. The main difference is most tests are async now, and use two functions: onFromComplete and onToComplete to test conditions before each page's animationComplete handler finishes (while animation classes are still present, for instance). onToComplete must call start() so that pages stay in proper sequences, as fromComplete may not always run depending on pages in play, and it's only halfway done in the trans.Needs more tests now!
2012-01-10 17:30:28 +07:00
scottjehl
67aec832cb
removed old commented out code
2012-01-10 14:07:07 +07:00
scottjehl
6e2f1cd64f
moved the hide loader call back to nav again
2012-01-10 14:06:24 +07:00
scottjehl
679a46dbf0
even when stubbing out the function for testing, this $.fn needs to return this (it's relied upon for chaining in nav)
2012-01-10 13:23:55 +07:00
scottjehl
7e0de23e61
added reference to flow transition fallback
2012-01-10 13:00:55 +07:00
scottjehl
4f570f3095
one too many transition js refs
2012-01-10 12:59:24 +07:00
scottjehl
c09c767bd5
added fallback transition for flow
2012-01-10 12:51:27 +07:00
scottjehl
8d0c2402ca
better check for supporting fallback
2012-01-10 12:51:27 +07:00
scottjehl
75d0d95bea
pulled out the 3D madness
2012-01-10 12:51:27 +07:00
scottjehl
a7e15820d8
changed up the timing and origin
2012-01-10 12:51:05 +07:00
scottjehl
8f5e263bd8
added an experimental 3D transition, "flow"
2012-01-10 12:51:05 +07:00
scottjehl
ffa23bc137
removed rotate transition from concat files and docs
2012-01-10 12:50:53 +07:00
scottjehl
d1edb4f98c
better comment
2012-01-10 12:50:44 +07:00
scottjehl
0dd88f4f88
implemented fallback transition definitions for non-3D-supporting browsers, for all transitions except "fade". By default, these are all set to fall back to "fade", and they'll fall back to "none" if 3D is unsupported and no fallback is defined. They can be overridden at mobileinit, like any other jQM default.
2012-01-10 12:50:44 +07:00
scottjehl
fd700aaa15
removed the experimental rotate transition
2012-01-10 12:50:33 +07:00
scottjehl
40d9fa978a
split the slide transitions into 3 files for slide, slidedown, and slideup
2012-01-10 12:50:33 +07:00
scottjehl
86e9c9df68
removed fallback transition CSS for non-3D browsers
2012-01-10 12:50:22 +07:00
Mat Marquis
0b80c12778
Updated page transition scripting/support test to allow for Firefox.
2012-01-10 12:50:22 +07:00
scottjehl
b019e01201
updated docs to describe the maxTransitionWidth option.
2012-01-10 12:50:22 +07:00
scottjehl
69558f2cbd
Added a new core option called maxTransitionWidth, which defaults to 1000. Accepts any number or false value. If it's not false, the handler will use a "none" transition when the window width is wider than the specified value. This is useful because transitions get very wonky on wider screens.
2012-01-10 12:50:22 +07:00
scottjehl
3271066c97
updated the rotate transition to move the page out of view
2012-01-10 12:50:22 +07:00
scottjehl
c39cf6e6bc
updated docs page to describe the new transition handler and how it works.
2012-01-10 12:50:21 +07:00
scottjehl
70ef725952
removed "none" transition handler from Nav.js. Updated the new out-in transition handler so that it supports "none" transitions in addition to our new default css3 animation sequence. The new transition handler is set as the default, and available publicly as $.mobile.defaultTransitionHandler and $.mobile.transitionHandlers["default"].
2012-01-10 12:50:21 +07:00
scottjehl
22162fd5e7
removed z-index rules, no longer needed
2012-01-10 12:50:21 +07:00
scottjehl
11848a6829
z index not needed
2012-01-10 12:50:21 +07:00
scottjehl
f6ec2436b7
brought back a full flip transition for 3d supporting browsers, using 90deg pairs. Needs further testing
2012-01-10 12:50:21 +07:00
scottjehl
7341d7c9d0
whitespace
2012-01-10 12:50:21 +07:00
scottjehl
7be58bc085
removed or moved opacity rules for simpler cascade
2012-01-10 12:50:21 +07:00
scottjehl
9d2f96fc91
removed z-index rules, as pages no longer overlap in transitions
2012-01-10 12:50:21 +07:00
toddparker
74a8f2c2c3
Moved non-3D rules to the bottom to hide the ugliness
...
Rule order doesn't seem to matter because of specificity.
2012-01-10 12:50:21 +07:00
toddparker
6ddc8c0e9d
First cut at making pop work for non-3D browsers. Still rough, but works.
...
I had to create a new set of basic keyframes for non-3D because we had
opacity baked into our keyframes. As an upside, I could tweak the scale
factor differently between Android (0 > 1) and 3D (0.8 > 1).
2012-01-10 12:50:21 +07:00
toddparker
4d5e2ec437
Slide transition improvements
...
- Switched from opacity to outline for nofade
- Re-vamped the non-3D slides to eliminate blinking
2012-01-10 12:50:21 +07:00
toddparker
9531ff46f8
A few more slide tweaks, still blinky or skips frames in unpredictable ways
2012-01-10 12:50:20 +07:00