jblas@adobe.com
d4c7123c85
Fix for issue #2933 - get_orientation() and hence getScreenHeight() doesn't work on some devices
...
It seems that some device/browser vendors use window.orientation values 0 and 180 to denote the "default" orientation. For iOS devices, and most other smart-phones tested, the default orientation is always "portrait", but in some Android and RIM based tablets, the default orientation is "landscape".
- Modified the orientationchange plugin so that it injects a landscape orientation media query into the document to figure out what the initial orientation is, it then makes adjustments to a portrait_map if necessary, so that we can properly decode the window.orientation value whenever get_orientation() is called.
2012-01-13 17:25:55 +07:00
John Bender
0c006605d1
obviate the need for stub definition of define when using vanilla /js require
2012-01-13 17:25:54 +07:00
John Bender
b3048e4be5
switch to explicit false check to avoid undefined issues
2012-01-13 17:25:54 +07:00
John Bender
799c0b6b5b
ensure defaultTransitionHandler is defined after the navigation has been loaded
2012-01-13 17:25:53 +07:00
John Bender
fe32fd5b17
ensure defaultTransitionHandler is defined after the navigation has been loaded
2012-01-13 17:25:53 +07:00
Mat Marquis
3d62715b3c
Fixing navigation bug caused by dialog markup changes.
2012-01-13 17:25:52 +07:00
Mat Marquis
20b0434207
Moved .ui-dialog to element wrapping dialog header/content/footer, switched overlay non-theming class to .ui-dialog-page.
2012-01-13 17:25:52 +07:00
Mat Marquis
eb9968c2b6
Partial dialog refactor, in progress.
2012-01-13 17:25:52 +07:00
Mat Marquis
6e5d454880
Ensured the hover delay only applies to touch devices, logic that was mysteriously absent from my previous commit.
2012-01-13 17:25:51 +07:00
Mat Marquis
00b328b6cb
Added slight delay before application of hover/down classes on touch devices, to prevent unintentional hover-ish behavior when the user intent is to scroll.
2012-01-13 17:25:50 +07:00
zachleat
ebcf7a62c3
This might be a little overzealous, but I think the outline around the entire flip switch looks better than the clipped handle outline.
2012-01-13 17:25:50 +07:00
zachleat
e19ee8d953
Fix for browsers with JavaScript but without box-shadow enabled. outline: 0; outline-width: 2px; doesn't work, requires an outline-style to be set.
2012-01-13 17:25:50 +07:00
zachleat
3ca5a8a85e
Per @toddparker's comment, added boxshadow to link buttons. Also changed focus class on sliders to add to the handle, while excluding the toggle switch.
2012-01-13 17:25:50 +07:00
zachleat
0c722fb8f7
Nerf, you guys use tabs.
2012-01-13 17:25:50 +07:00
zachleat
5cc81797ba
First stab at more consistent focus classes on form elements, using .ui-focus. Links will still contain outline property.
2012-01-13 17:25:50 +07:00
Jake Boone
5f4c0a4914
Remove ui-btn-down class on scrollstart
2012-01-13 17:25:50 +07:00
Gabriel Schulhof
ee7d94068b
[custom select] Use $(window).width() and not window.innerWidth - same for height
2012-01-13 17:25:47 +07:00
Ghislain Seguin
3cf6c65b88
Changed $.extend to be non destructive
2012-01-13 17:25:47 +07:00
Ghislain Seguin
02baaf67f7
Expose jquery.mobile as an AMD module if running in an AMD env
2012-01-13 17:25:46 +07:00
Ghislain Seguin
09c709ef0f
Added dep on buttonMarkup
2012-01-13 17:25:46 +07:00
Ghislain Seguin
c7b81d3e59
Named the module for testability
2012-01-13 17:24:55 +07:00
Ghislain Seguin
adda6b7638
Added dep on page and page.sections (for nested lists)
2012-01-13 17:24:54 +07:00
Ghislain Seguin
e27ddb8c4a
Added dep on textinput
2012-01-13 17:24:54 +07:00
Ghislain Seguin
fbab839995
Added dep on grid
2012-01-13 17:24:54 +07:00
John Bender
797378b1af
fix bug to allow pagebeforecreate bindings to prevent enhancement
2012-01-13 17:24:51 +07:00
John Bender
66a818223a
added page and page section dependencies to custom select
2012-01-13 17:24:51 +07:00
John Bender
526ee3453b
added dialog to custom select deps
2012-01-13 17:24:51 +07:00
John Bender
ac6eb10913
alpha order deps
2012-01-13 17:24:51 +07:00
John Bender
7dc692dc3a
add transition dep to navigation
2012-01-13 17:24:51 +07:00
John Bender
7a4c507e96
add page and listview dep to custom select
2012-01-13 17:24:51 +07:00
Ghislain Seguin
517c9588ca
Added dep on "jquery.mobile.buttonMarkup" wherever needed
2012-01-13 17:24:50 +07:00
Ghislain Seguin
e419648b44
Added temporary dependency on mobile.widget
2012-01-13 17:24:50 +07:00
Gabriele Rabbiosi
b0fb85a38d
Substituted wrong semicolon with comma inside a list of variable
...
declaration
2012-01-13 17:24:50 +07:00
John Bender
18f4d3d5e0
fix improperly camel cased module references
2012-01-13 17:24:50 +07:00
Ghislain Seguin
fdc51cfdfb
Fixed casing
2012-01-13 17:24:50 +07:00
Ghislain Seguin
c6e49f7b07
Discovered r.js' pragmas use them instead of the hacky solution provided by amd-stripper.js
2012-01-13 17:24:49 +07:00
Ghislain Seguin
f3e3121166
Specified more dependencies
2012-01-13 17:23:19 +07:00
Ghislain Seguin
6f13267af7
Moved r.js and require.js to external
2012-01-13 17:21:45 +07:00
Ghislain Seguin
5299b7ef44
Use original r.js, externalized stripping of define/require to amd-stripper.js
2012-01-13 17:21:45 +07:00
Ghislain Seguin
43de7d9c32
Added amd-stripper.js
2012-01-13 17:21:45 +07:00
Ghislain Seguin
6efb8eb9b2
Updated AMD stripping regexp
2012-01-13 17:21:44 +07:00
Ghislain Seguin
c6b6dff530
Not much, really
2012-01-13 17:21:27 +07:00
Ghislain Seguin
9a4ec07b62
Renamed r.js to r-jqm.js
2012-01-13 17:21:26 +07:00
Ghislain Seguin
c9cdf7f984
Fixed deps
2012-01-13 17:21:26 +07:00
Ghislain Seguin
5d479d9252
Fixed deps
2012-01-13 17:21:26 +07:00
Ghislain Seguin
fe537db42d
use define instead of require
...
use order plugin for init (not ideal)
2012-01-13 17:21:26 +07:00
Ghislain Seguin
dbe10647d2
Actually need order! plugin for controlgroup at least
2012-01-13 17:21:26 +07:00
Ghislain Seguin
e058f75923
Up'd to 1.0.2
2012-01-13 17:21:26 +07:00
Ghislain Seguin
46ea93cea1
Added dep on jquery.mobile.core
2012-01-13 17:20:44 +07:00
Ghislain Seguin
eed95e982d
removeClass( "ui-link" ) on first anchor in the li
2012-01-13 17:20:44 +07:00