Mat Marquis
|
8da75eb6b5
|
Fixes #2553 — Addresses issue where underlying checkboxes/radio buttons were not being updated when enhanced buttons were clicked.
|
2012-01-12 17:28:08 -05:00 |
|
Ghislain Seguin
|
9e935c31f6
|
Merge branch 'out-in-transition'
Conflicts:
css/structure/index.php
docs/_assets/js/jqm-docs.js
index.html
|
2012-01-12 09:56:48 -08:00 |
|
Ghislain Seguin
|
efb9b807b7
|
AMDized transition code
|
2012-01-12 09:36:46 -08:00 |
|
scottjehl
|
682ef80cf9
|
added missing files
|
2012-01-12 14:46:49 +07:00 |
|
scottjehl
|
fa4645c236
|
no longer need this class addition
|
2012-01-12 12:54:16 +07:00 |
|
scottjehl
|
6d4d0e14e6
|
code style
|
2012-01-12 12:50:47 +07:00 |
|
scottjehl
|
ca98419cb0
|
class name was body instead of overlay. Fixed
|
2012-01-12 11:53:30 +07:00 |
|
toddparker
|
9726f21e09
|
SetScrollBack to 10 (from 250), CSS tweaks to table
|
2012-01-11 22:07:04 -05:00 |
|
toddparker
|
0fb9024473
|
Turned maxTransitionWidth to false by default
Useful for testing, we may set this back to a value once we've seen
more feedback. Improved the comment a bit.
|
2012-01-11 20:53:41 -05:00 |
|
Mat Marquis
|
6db136ff12
|
Merge branch 'out-in-transition' of github.com:jquery/jquery-mobile into out-in-transition
|
2012-01-11 18:04:17 -05:00 |
|
Mat Marquis
|
f7d59da646
|
Updated 3d transform test to accomodate FF10.
|
2012-01-11 16:28:08 -05:00 |
|
jblas@adobe.com
|
86f74cbe39
|
Fix for issue #3416 - getTopOffset() should subtract scrollTop not add it.
- Modified private utility function getTopOffset() so that it subracts scrollTop from top instead of adding it.
|
2012-01-11 11:44:58 -08:00 |
|
scottjehl
|
347014530e
|
if there's an overlay theme, we're going to remove it from the page container. First though, check that the incoming page isn't a dialog with the same overlay theme. If so, don't remove the class, as it'll remove it for the next one too
|
2012-01-11 23:29:50 +07:00 |
|
scottjehl
|
5b6401327f
|
By caching the href value to data and switching the href to a #, we can avoid address bar showing in iOS on every click. The click handler resets the href during its initial steps if this data is present. Note that the address bar will still likely drop down when you click the browser's back button. The only time the back button will not drop the address bar appears to be when the back button does not trigger a pushstate operation - so pushstate would either have to be disabled, or the page would have to be local (multipage), or the page would need to be a dialog (since then going back would only be a hashchange).
Still, progress.
|
2012-01-11 10:50:22 +07:00 |
|
scottjehl
|
e4d7ff92e8
|
special case for dialogs - the theme class will apply to the page container when a dialog is shown, and that class will be removed when the dialog is hidden. This allows the transition to appear to affect only the inset window portion of the dialog page.
|
2012-01-11 10:01:47 +07: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 |
|
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
|
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
|
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 |
|
Mat Marquis
|
0b80c12778
|
Updated page transition scripting/support test to allow for Firefox.
|
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
|
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
|
c37ad79ed0
|
updated make and concat files for new transition handler
|
2012-01-10 12:50:05 +07:00 |
|
scottjehl
|
bc2b4faf0b
|
renamed the new transition handler transition.js
|
2012-01-10 12:49:52 +07:00 |
|
scottjehl
|
fd236692ea
|
lowercased
|
2012-01-10 12:48:58 +07:00 |
|
scottjehl
|
f72eb291f6
|
woops. add it whether it's supported or not :)
|
2012-01-10 12:48:57 +07:00 |
|
scottjehl
|
965f7e2681
|
add class for 3d transform support
|
2012-01-10 12:48:57 +07:00 |
|
scottjehl
|
0cafec13bd
|
fixed a typo in the query
|
2012-01-10 12:48:57 +07:00 |
|
scottjehl
|
f80d855847
|
Added a feature test for css 3d transforms, which will allow us to conditionally apply the flip transition (AKA cartwheel, where unsupported).
|
2012-01-10 12:48:57 +07:00 |
|
scottjehl
|
72fe72f772
|
added new filename to make and combiner files
|
2012-01-10 12:48:57 +07:00 |
|
scottjehl
|
86dfe99a1b
|
changed filename
|
2012-01-10 12:48:40 +07:00 |
|
scottjehl
|
42bcd90a47
|
changed plugin name to outInTransitionHandler, as the sequence has nothing to do with "fade" specifically.
|
2012-01-10 12:48:40 +07:00 |
|
scottjehl
|
d01da49798
|
brought back the height settings, and fixed a typo between addClass and removeClass
|
2012-01-10 12:48:40 +07:00 |
|
scottjehl
|
cb151b5d9a
|
don't use pre transitioning class, or viewport class for this transition handler. Instead, activate page early, then scroll to desired spot, and transition in. In order to make this work, I had to add an argument to the end of the promise, letting navigation know that the page is already focused, so don't do it over again. This should make for a smooth transition from point-a to point-b, without a visible scroll jump. Needs testing!
|
2012-01-10 12:48:39 +07:00 |
|
scottjehl
|
f46135b6fd
|
add back viewport transitioning class
|
2012-01-10 12:48:39 +07:00 |
|
scottjehl
|
cb49d27006
|
don't scroll at the end. scroll halfway through instead
|
2012-01-10 12:48:39 +07:00 |
|
scottjehl
|
a73e04bf19
|
an attempt at simplification. not there yet...
|
2012-01-10 12:48:22 +07:00 |
|
scottjehl
|
594eb7b37c
|
added fade out in transition handler
|
2012-01-10 12:44:42 +07:00 |
|
scottjehl
|
9afa2eaa5e
|
changed filename
|
2012-01-10 12:43:11 +07:00 |
|
scottjehl
|
9aea79e744
|
changed plugin name to outInTransitionHandler, as the sequence has nothing to do with "fade" specifically.
|
2012-01-10 12:43:11 +07:00 |
|
scottjehl
|
10a65c9d78
|
brought back the height settings, and fixed a typo between addClass and removeClass
|
2012-01-10 12:43:11 +07:00 |
|
scottjehl
|
445d11c704
|
don't use pre transitioning class, or viewport class for this transition handler. Instead, activate page early, then scroll to desired spot, and transition in. In order to make this work, I had to add an argument to the end of the promise, letting navigation know that the page is already focused, so don't do it over again. This should make for a smooth transition from point-a to point-b, without a visible scroll jump. Needs testing!
|
2012-01-10 12:43:11 +07:00 |
|
scottjehl
|
955a37f1e8
|
add back viewport transitioning class
|
2012-01-10 12:43:10 +07:00 |
|
scottjehl
|
c72595c462
|
don't scroll at the end. scroll halfway through instead
|
2012-01-10 12:43:10 +07:00 |
|