Ghislain Seguin
dbedf643d3
Specified dependencies
2012-01-13 17:20:43 +07:00
Ghislain Seguin
a39240924d
Added collapsibleSet
2012-01-13 17:20:43 +07:00
Ghislain Seguin
b6e6febb76
Added dep on vmouse
2012-01-13 17:20:43 +07:00
Ghislain Seguin
65cdb13bc7
Added dep on jquery.mobile.buttonMarkup
2012-01-13 17:20:25 +07:00
Ghislain Seguin
17e298d5c1
Added r.js
2012-01-13 17:20:25 +07:00
Ghislain Seguin
323a52c195
Whitespace change
2012-01-13 17:20:25 +07:00
Ghislain Seguin
135642954f
Modified shimming condition
2012-01-13 17:20:25 +07:00
Ghislain Seguin
7fd83103f2
Added almond.js
2012-01-13 17:20:25 +07:00
Ghislain Seguin
3f56ebf6ca
Added RequireJS 1.0
2012-01-13 17:20:25 +07:00
Ghislain Seguin
a76b08de7d
Removed
2012-01-13 17:20:25 +07:00
Ghislain Seguin
eb78d79937
Added module for docs
2012-01-13 17:20:24 +07:00
Ghislain Seguin
a4fc1f6f9d
Added jQuery AMD shim to support jQuery < 1.7
2012-01-13 17:20:24 +07:00
Ghislain Seguin
d280d6ac9d
Fixed path to almond.js
...
Excluded order plugin
2012-01-13 17:20:24 +07:00
Ghislain Seguin
a95e7957e2
added order plugin to the baseUrl directory
2012-01-13 17:20:24 +07:00
Ghislain Seguin
07b85a1e34
AMDized
2012-01-13 17:20:24 +07:00
Ghislain Seguin
1b45da3955
AMD build file
2012-01-13 17:20:23 +07:00
Ghislain Seguin
c771ef1f6b
Main AMD module
2012-01-13 17:20:23 +07:00
Ghislain Seguin
db632f9152
Added requirejs v1.0
2012-01-13 17:20:23 +07:00
Ghislain Seguin
1ca9fb6b01
AMDized
2012-01-13 17:20:23 +07:00
Ghislain Seguin
3f1543a451
AMDized
2012-01-13 17:20:23 +07:00
scottjehl
a75f4d1361
removed debug line
2011-12-27 21:07:50 +07:00
scottjehl
a89f2989eb
blacklisted Opera Mobile from fixies
2011-12-27 20:51:29 +07:00
scottjehl
273642e2bc
cleaned up the opt-out formatting and added Fennec < 6 and WebOS < 3.
2011-12-26 21:29:29 +07:00
scottjehl
ca3f67981e
Blocked out Android 2.1 and older, running Webkit version older than 233 (the one that comes with 2.2)
2011-12-26 19:30:09 +07:00
scottjehl
f779416c8d
moved touchOverflowEnabled setting to global config, class is applied through page plugin. False by default. No longer dependent on fixed headers and footers.
2011-12-26 16:30:00 +07:00
scottjehl
5de358b8a5
make sure all page classes are removed at destroy
2011-12-20 17:45:38 +07:00
scottjehl
aae2d1b22c
ensure tapping the toolbar itself (or something in it) will not trigger a toggle of the toolbars.
2011-12-20 17:44:20 +07:00
scottjehl
d442a0bc0f
removed commented-out code for polyfilling fixed support - it wouldn't have worked as we'd want it to anyway.
2011-12-20 17:38:05 +07:00
scottjehl
6bc63b7f09
fixed the page class name for fullscreen to include "header" or "footer". Also improved the show and hide methods so that they don't apply a transition when showing or hiding a toolbar that is fixed (not fullscreen) when the user is scrolled to the top or bottom of the viewport already.
2011-12-20 17:38:05 +07:00
scottjehl
16f73e737f
removed the hideOnScrollStop option and feature - too complicated for a default option. Might be worth supporting as an extension though.
2011-12-20 17:38:05 +07:00
scottjehl
deadbe67b2
changed scrollToggle to hideOnScrollStop, which does just that. It only works if tapToggle is true, so that once hidden, the bar can be toggled visible again with a tap.
2011-12-20 17:38:05 +07:00
scottjehl
6aa3e384fe
fixed the restorePageZoom method so that it does what it says on the tin.
2011-12-20 17:38:05 +07:00
scottjehl
32a2e34e07
patched up support for transition: "none" rather than false, for consistency with other uses of the option in jQM.
2011-12-20 17:38:05 +07:00
scottjehl
103f409c47
added new script and associated styles for handling "fixed" toolbars using native support for CSS position: fixed, where possible. Non-supporting platforms will fall back to inline positioning, either by gracefully degrading on their own or by opting them out through a blacklist (fixed positioning detection's got issues...).
...
unit tests and api documentation coming next, but for the most part, the API is the same as before.
2011-12-20 17:38:05 +07:00
scottjehl
69324e31f0
removed disablezoom function from init
2011-12-20 17:38:05 +07:00
scottjehl
b7bd8b0451
removed fixHeaderFooter files
2011-12-20 17:38:04 +07:00
John Bender
f5c5c9a19a
support 1.6.4 to 1.7.0 by defaulting to just props where the mouseHooks haven't been added
2011-12-19 13:14:42 -08:00
John Bender
75b50f2c88
add mouse event props to virtual mouse events Fixes #3280
2011-12-15 15:40:07 -08:00
John Bender
c7e1bf0c14
update jquery to 1.7.1 Fixes #2965 , #3267
2011-12-15 10:35:53 -08:00
Mat Marquis
d05ba205e3
Fixes #3238 — Seems markup structure was changed at some stage, making the ‘aria-hidden=true’ attribute a little over-reaching. Removed.
2011-12-15 12:41:18 -05:00
John Bender
15f1c6de66
wait to focus page header until after mobile rendering class is stripped Fixes #2965
2011-12-14 14:48:38 -08:00
John Bender
c716ab707a
take closestParentPage off of $.fn
2011-12-09 14:39:57 -08:00
John Bender
851f6d4c67
Merge pull request #3171 from eddiemonge/issue_3169.2
...
Not using YUI for js so removing this line
2011-12-09 14:00:59 -08:00
John Bender
c49eac6e67
added commentary on selector perf and whitespace
2011-12-09 12:36:19 -08:00
John Bender
978762dc67
centralized method for finding closest page data
2011-12-09 12:17:20 -08:00
John Bender
2b49d382d8
Merge branch 'master' of https://github.com/eromba/jquery-mobile into eromba-master
2011-12-09 11:50:15 -08:00
John Bender
1742820c17
removed dead code path in slider
2011-12-07 10:03:01 -08:00
John Bender
c45160973a
Merge branch 'eugenb1-patch-1'
2011-12-06 16:10:12 -08:00
John Bender
c0b857ab5e
fixed closure compiler warning for missing while block
2011-12-06 15:56:28 -08:00
John Bender
3f9bca14a6
Revert "Merge pull request #3172 from eddiemonge/issue_3169.1"
...
This reverts commit 9e58b93cc5 , reversing
changes made to 97bad66016 .
2011-12-06 15:53:06 -08:00
John Bender
9066a0b932
Merge branch 'patch-1' of https://github.com/eugenb1/jquery-mobile into eugenb1-patch-1
2011-12-06 15:18:07 -08:00
John Bender
9e58b93cc5
Merge pull request #3172 from eddiemonge/issue_3169.1
...
Update IE checker code for compiler
2011-12-06 14:33:08 -08:00
John Bender
cbaa42d63c
default emptry string val to 0 on refresh Fixes #3029
2011-12-05 15:38:25 -08:00
Marcus Lunzenauer
98b6ea3fb4
fix list item pruning while filtering
2011-12-02 11:57:55 +01:00
Jake Boone
1e669734c3
Spelling correction in jquery.mobile.fixHeaderFooter.js.
2011-12-01 15:33:18 -05:00
Eugen Bolz
27f49f0dcf
Slider: use also option text as title
2011-11-29 08:35:18 +01:00
Eddie Monge
43d83e2ef9
Not using YUI for js so removing this line
2011-11-26 12:27:31 -08:00
Eddie Monge
26dc452dc9
Update IE checker code for compiler
2011-11-26 12:21:18 -08:00
John Bender
3e47bff3ff
whitespace and spelling correction
2011-11-23 13:30:40 -08:00
jrowny
1597d756d8
slider step, remove round clean up code a bit
2011-11-23 13:30:40 -08:00
jrowny
e09374b41d
add slider step support from jQuery UI
2011-11-23 13:30:40 -08:00
jrowny
7d204230f0
Add slider step support from jQuery UI
2011-11-23 13:30:40 -08:00
Kin Blas
2b40784c4e
Merge pull request #3122 from hpbuniat/closestEnabledButton-speedup
...
Minor performance optimization for closestEnabledButton in buttonMarkup
2011-11-21 16:35:19 -08:00
Ethan Romba
a8c04855b4
Issue #3081 : Range inputs on dialogs don't degrade
...
The degradeInputs plugin bails early for pages that do not have
data-role="page". This behavior prevented range inputs (for slider widgets)
from degrading properly when used in dialogs.
Updated degradeInputs unit tests to check dialogs, too.
2011-11-21 16:47:14 -06:00
John Bender
7c62253ee5
Merge pull request #3097 from eddiemonge/intro
...
Old file that was replaced by license.txt in the root folder
2011-11-21 14:40:01 -08:00
John Bender
c80428062a
move to hasClass check to avoid psuedo selector slowdown
2011-11-21 13:09:00 -08:00
Thomas Lallement
9d6ca3cc11
Edited js/jquery.mobile.navbar.js via GitHub
2011-11-21 13:09:00 -08:00
John Bender
6f00d35db8
move pagechange binding for textarea autogrow outside the check for text content
2011-11-21 10:15:47 -08:00
Hans-Peter Buniat
f3f5ba62e5
changed $.inArray to indexOf in closestEnabledButton - see http://jsperf.com/fsdsgt4
2011-11-20 23:32:14 +01:00
Eddie Monge
ff6a349229
Old file that was replaced by license.txt in the root folder
2011-11-17 17:47:06 -08:00
Ghislain Seguin
3542c9c0b1
Merge pull request #3008 from eddiemonge/live-delegate
...
Change .live() to .delegate()
2011-11-17 15:13:29 -08:00
Mat Marquis
a0ec2eb4f3
Fixes #3086 — Windows Phone 7 seems unable to use find() for an attribute-based selector, in this context.
2011-11-17 18:08:05 -05:00
Ghislain Seguin
3d17a69d8b
Merge pull request #3010 from gseguin/issue-2905
...
Decoupled collapsible and collapsible set
2011-11-17 09:35:05 -08:00
Mat Marquis
ff93c76037
Fixes #3041 — Cleans up the support test for Opera Mini and opts it out of fixed toolbar behavior.
2011-11-16 17:13:13 -05:00
Mat Marquis
f016c2dc21
Ensures that dialogs’ content elements _do_ inherit the overall page theme.
2011-11-16 15:25:00 -05:00
Mat Marquis
4c5e85cc50
Correctly addresses #3020 — “Content” elements now correctly apply themes, but do not inherit the theme set on the overall page.
2011-11-16 10:35:03 -05:00
jblas@adobe.com
16aafad67e
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-11-15 16:18:50 -08:00
jblas@adobe.com
098eed9c3b
Fix for #2826 - an error occurred with click event on svg element using "live" or "delegate"
...
- Modified findClosestLink() to check the ele.nodeName type before trying to access it.
2011-11-15 16:17:14 -08:00
Mat Marquis
b3e65595e6
Fixes #3053 — I was a little overzealous in ensuring “content” elements didn’t inherit a theme if it wasn’t intended.
2011-11-15 17:37:14 -05:00
jblas@adobe.com
ba8458daef
Fix for issues:
...
- Modified findClosestEnabledButton() so that instead of checking for existence of ele.className, before using it, that it check for typeof ele.className === 'string'. This prevents us from looking at the className property of SVG elements which actually use type SVGAnimatedString which does not have the split() function in its API.
2011-11-15 10:19:37 -08:00
jblas@adobe.com
db2782b564
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-11-14 09:45:21 -08:00
jblas@adobe.com
3353649a29
Uh, yeah, I'll take back another 700 msecs on WP7.5 (Mango) and 200 msecs on iPad. Thank You.
...
- Don't set the item class on the list item or it's btn-inner children until after the main processing loop. We now use a dictionary of item-classes to track what items get what set of classes and then set them all afterwards. This cuts down the per-item addClass() and children() function overhead significantly and gets us big wins on platforms like WP 7.5
2011-11-14 09:42:48 -08:00
Mat Marquis
f62c5c01b3
Fixes #3028 — Listviews themselves are now inheriting the theme set at the page level. Individual list items remain themeable.
2011-11-14 12:02:42 -05:00
jakeboone02
9040f56c53
Fix comments
2011-11-12 10:26:20 -05:00
Mat Marquis
b2106887d8
Merge remote-tracking branch 'upstream/master'
2011-11-11 18:54:48 -05:00
jblas@adobe.com
0e0435ed1c
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-11-11 14:54:05 -08:00
jblas@adobe.com
6bd8f7a85b
Reclaiming another 200-300 msecs on the 400 listview item page for iPad and WP7.5.
...
- Use $.data() instead of $.fn.data() in buttonMarkup().
- Avoid excess function overhead with a filtered children() call by walking the DOM ourselves in listview code.
2011-11-11 14:51:58 -08:00
Mat Marquis
5262c2be56
Fixes #3020 — Theme-dependent backgrounds should be applied only to ‘data-role=content’ within a dialog.
2011-11-11 15:20:36 -05:00
John Bender
ced1f865a2
whitespace and a comment on setting buttonPlaceholder to undefined
2011-11-11 12:08:59 -08:00
frietsch
c824b16816
Bugfix: If a named submit button was clicked multiple times, the name wasn't sent in 2nd ... nth time.
2011-11-11 12:08:59 -08:00
frietsch
b051c3203e
Bugfix: If a named submit button was clicked multiple times, the name wasn't sent in 2nd ... nth time.
2011-11-11 12:08:59 -08:00
John Bender
73508f1dbf
Merge branch 'pbosakov-issue_2821'
2011-11-11 11:20:57 -08:00
John Bender
46f6c678eb
simplify nested branches
2011-11-11 11:20:30 -08:00
jblas@adobe.com
343161c972
Reclaim 250 msecs on iPad and WP7.5 (Mango) by simply combining find().filter() calls and getting rid of fake pseudo selectors :eq(0) and :last.
2011-11-11 10:31:31 -08:00
John Bender
1f20d7c002
Merge branch 'issue_2821' of https://github.com/pbosakov/jquery-mobile into pbosakov-issue_2821
2011-11-11 09:58:16 -08:00
jblas@adobe.com
ac8a7c7cb9
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-11-10 14:15:25 -08:00
jblas@adobe.com
87070cc690
Reclaiming another 700-800 msecs on the 400 listview item test for WP7.5 (Mango) with a few minor tweaks:
...
- Added _findFirstElementByTagName() which does basic DOM traversal to find the first of an element with the given nodeName. Use this in place of $.fn.closest() and $.fn.children() calls that filter with ":eq(0)".
- Avoid calling $.fn.add() if you can. The creation of the new collection is costing about 400 msecs.
- Avoid calling $() with markup for a single node, just use document.createElement() and pass it to $().
2011-11-10 14:15:12 -08:00
Ghislain Seguin
c2436806f4
Removed double setting of ui-body- class on collapsible content
2011-11-10 09:54:58 -08:00
Ghislain Seguin
eb28b7ec57
Removed console.debug
2011-11-10 09:36:44 -08:00
Ghislain Seguin
3b13aaf288
Re-applied Kin's optimizations
2011-11-10 09:36:44 -08:00