Commit graph

4355 commits

Author SHA1 Message Date
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
49a42f376c Added @import to replace index.php 2012-01-13 17:20:24 +07:00
Ghislain Seguin
71fcd289fe stop using require-jquery 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
f01154d762 Moved to AMD 2012-01-13 17:20:24 +07:00
Ghislain Seguin
ad1653c7f4 Use @imports instead of the PHP combine, r.js will take care of optimization 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
7c04014394 Added r.js v1.0 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
Ghislain Seguin
e9cd5c7e3f Added almond as a submodule 2012-01-13 17:19:33 +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
b3a96dc327 Merge remote branch 'origin/css-fixed' into css-fixed 2011-12-26 18:44:52 +07:00
scottjehl
10ff3dbe13 clarified distinction on overflow between pages with fixed toolbars and pages without, and removed native-fixed class (old) 2011-12-26 16:53:56 +07:00
scottjehl
d954a19a8d removed margin overrides when overflow scrolling is in play 2011-12-26 16:32:59 +07:00
scottjehl
207264a370 removed listview margin overrides when overflow scrolling is in play. 2011-12-26 16:32:38 +07:00
scottjehl
d47dd88e0a listview related fixed style moved to listview plugin and out of core 2011-12-26 16:30:30 +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
a00c05109b removed old class qualification for overflow scrolling margin overrides on listviews 2011-12-26 16:04:47 +07:00
scottjehl
ef37e9fde8 z-index of buttons within fixed headers -moved to specific class 2011-12-26 16:03:30 +07:00
scottjehl
d16da24e0e removed qualification of img { max-width: 100%; } to only fullscreen settings - now global within framework. 2011-12-26 16:01:57 +07:00
toddparker
140ee9cbba Changed the z-index of the slider handle from 10 and 20 to 1 for both types to prevent it from running over the fixed toolbars 2011-12-21 18:14:41 -05: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
b70832981d fixed up the failing unit test by ensuring the toolbars were shown before testing for transition classes. 2011-12-20 17:38:06 +07:00
scottjehl
68e7bc562d changed any tests that used :visible or :hidden, because the toolbars are now hidden with absolute positioning, and are aways visible. Instead, checked for presence of hide class. 2011-12-20 17:38:06 +07:00
scottjehl
05d01e70fe Created 33 unit tests for the base features and methods of the fixedtoolbar plugin. 5 tests are currently failing due to a change in logic in the show/hide methods. Those tests just need adjusting, as the feature itself is currently working. 2011-12-20 17:38:05 +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
ba484f2e83 The ui-fixed-hidden class now switches the toolbar's positioning to "absolute" when hidden. This allows a hidden fixed toolbar to still be visible if you scroll to top. Fullscreen toolbars are hidden with a negative left value as well, so that they're entirely off screen. 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