Ghislain Seguin
9ce232f42a
Merge pull request #3497 from jakeboone02/global-config-loading-sequence
...
Fixed remaining loading sequence issues for global config tests
2012-01-28 10:13:06 -08:00
Jake Boone
e6b685d017
Fixed remaining loading sequence issues for global config tests
2012-01-28 11:31:03 -05:00
Ghislain Seguin
e37c7e9bf5
Moved RequireJS plugins to external/requirejs
2012-01-27 23:36:42 -08:00
Ghislain Seguin
b15815d5d8
Ensure module paths are relative
2012-01-27 23:27:13 -08:00
Ghislain Seguin
02c45dfe19
Fixed loading sequence
2012-01-27 23:26:13 -08:00
Ghislain Seguin
c000625372
Updated to RequireJS 1.0.5
2012-01-27 23:15:18 -08:00
Ghislain Seguin
2deb132a4f
Fixed meta-module for docs
...
Moved dependency on jquery.mobile from jqm-docs to jquery.mobile.docs
Use order! plugin to ensure that jquery.mobile gets executed (dumped) first
Added pragmas around the jqm-docs define
2012-01-27 23:14:02 -08:00
John Bender
e74eeda398
default to core 1.7.1 in the deploy of the demo
2012-01-27 08:05:28 -08:00
scottjehl
4523bb241b
Undoing one of my earilier changes to remove a jump-to-top that commonly happened at the start of transitions,
2012-01-27 20:39:07 +07:00
scottjehl
a2bfc27492
Implemented and documented the tapToggleBlacklist option of the fixedtoolbar plugin, which tells the plugin to ignore certain targets for tap toggling the toolbars. The default list is "a, input, select, textarea, .ui-header-fixed, .ui-footer-fixed".
2012-01-27 19:34:14 +07:00
scottjehl
5ef03c8474
Merge remote branch 'origin/master'
2012-01-27 18:43:27 +07:00
scottjehl
8232059164
Added an optional 1.0-style loading box design, configurable via a new loadingMessageTextVisible option, which defaults to false for regular loading messages, but is true for internal error messages. In order to support this change, the show loader method was modified with 3 arguments: theme, text, and text-only. Other new core options have been added to configure the theme for default and error message boxes: loadingMessageTheme and pageLoadErrorMessageTheme.
2012-01-27 18:42:22 +07:00
John Bender
beaf693c23
use jquery min for deploy build
2012-01-26 12:41:25 -08:00
John Bender
45b71e1a88
Makefile whitespace
2012-01-26 12:41:25 -08:00
Ghislain Seguin
d3911f1209
Merge pull request #3475 from jasondscott/issue_1524
...
Issue #1524 - Taphold event fired while scrolling on Blackberry Playbook
2012-01-26 11:42:04 -08:00
John Bender
5c0429463a
TODO update jquery version in tag replace
2012-01-26 08:20:32 -08:00
scottjehl
45eb085167
ensure that fullscreen toolbars do not animate in when the page is first shown
2012-01-26 17:24:23 +07:00
scottjehl
82ddbf1318
Merge remote branch 'origin/master'
2012-01-26 17:07:26 +07:00
scottjehl
967a374cd3
updated documentation on the new fixedtoolbar plugin.
2012-01-26 17:02:16 +07:00
scottjehl
bb62031cc3
added support for the updatelayout event, so that fixed toolbars can be manually updated through this event alongside other plugins that subscribe to it.
2012-01-26 16:21:02 +07:00
scottjehl
bb17f146e4
added an argument to the show and hide methods to specify that no transition should be used, regardless of the default transition type. This is now used on pageshow, so the toolbar does not use an animated transition when the page is initially shown.
2012-01-26 16:06:44 +07:00
scottjehl
ee0573e7d2
set the default toolbars transition to slide, because it looks kinda nice
2012-01-26 15:18:33 +07:00
scottjehl
82ed98cffc
some edits to make sure proper classes are toggled for the slide transition to work, if it's set.
2012-01-26 15:16:52 +07:00
scottjehl
8aaa1c9420
fixed up the unit tests to ensure the disablePageZoom option works as expected
2012-01-26 14:59:43 +07:00
scottjehl
893508710a
renamed togglePageZoom option disablePageZoom
2012-01-26 14:26:26 +07:00
scottjehl
716bf7f45d
removed ability to set "fullscreen" on the page itself. Instead, this should be set on the fixed toolbar elements.
2012-01-26 12:18:00 +07:00
Ghislain Seguin
022b75d111
Added comment
2012-01-25 21:05:02 -08:00
Ghislain Seguin
e1d98a7e1b
Removed use of order! plugin
2012-01-25 20:54:16 -08:00
scottjehl
e307d9f66b
updated platform support to include Bada and UCweb.
2012-01-26 11:46:14 +07:00
scottjehl
8ba1506510
removed the converter experiment
2012-01-26 10:49:16 +07:00
scottjehl
3c07beffad
removed the google maps experiment
2012-01-26 10:49:02 +07:00
scottjehl
9732110552
removed the weather experiment
2012-01-26 10:48:17 +07:00
Ghislain Seguin
5062e566b8
Fixed version string in built bundles (docs and main)
2012-01-25 16:52:16 -08:00
Ghislain Seguin
e78c5ccf8b
Added exclusions for the docs bundle
2012-01-25 16:51:39 -08:00
Ghislain Seguin
b467dfb536
Revert unwanted change use rhino to run JavaScript
2012-01-25 16:34:35 -08:00
Ghislain Seguin
5ced7f81cd
Added AMD text plugin
2012-01-25 15:36:49 -08:00
Ghislain Seguin
ae835d0af1
Fixes #3479
...
Added $.mobile.version
2012-01-25 15:21:02 -08:00
Ghislain Seguin
b08ff1ec6a
Removed extra newline
2012-01-25 15:21:01 -08:00
John Bender
227530a107
remove redundant compile output cleaning
2012-01-25 14:49:55 -08:00
toddparker
e47a74dd90
Changed version flag to say "1.x Unstable" on master homepage
2012-01-25 14:58:17 -05:00
scottjehl
72b0d46dff
Added updatePagePadding option to automate the use of the updatePagePadding method, with a default value of true. When true, this method calls the updatePagePadding method on webkitAnimationStart, animationstart, pageshow, and throttledresize. The animation events catch the page before it transitions in, whereas pageshow event serves the purpose of catching the page when animations are not in play, or when there's no FROM page that you're transitioning from. Lastly, the throttledresize event updates the value on resize.
...
This method still needs unit test coverage. Fixes #3484
2012-01-25 22:15:40 +07:00
scottjehl
9381ae8f09
this seems to be a little better on repaints.
2012-01-25 21:12:23 +07:00
scottjehl
99db3d039f
Merge remote branch 'origin/master'
2012-01-25 18:26:57 +07:00
scottjehl
699001a3c6
Added an experimental "updatePagePadding" method, which allows developers to adjust the page element's padding to accommodate a taller toolbar, so there is no overlap.
...
Addresses Issue #3484
Caveats:
- This method must be called when the toolbar is visible, meaning you'll see a visible jump when a page is shown. For this reason, I'm hesitant to recommend this feature. It would be a lot smoother to set the page padding in a custom CSS file to make up for whatever EM height your toolbars happen to be.
- Height is set in Pixels, meaning changes in font size could render it inaccurate. If we want to set height in ems, we'll need to add an em conversion utility function to jQM.
- To ensure it works properly, this method will need to be called on page show, and at any time a content reflow might occur: resize, orientationchange, zoom?
This method is not currently called automatically.
It can be called like this: $(".ui-header-fixed").fixedtoolbar( "updatePagePadding" );
2012-01-25 18:26:04 +07:00
scottjehl
544cdb49d6
if the option to disable page zoom on pages that contain a fixed toolbar is true, the plugin needs to use the lock to prevent other plugins from enabling zoom again while the page is in view. Fixes #3477
2012-01-25 17:39:13 +07:00
scottjehl
56607b946c
this dependency is already in the define statement, which should be enough
2012-01-25 17:32:51 +07:00
scottjehl
b39c320bec
preventFocusZoom default is true on iOS platforms, false otherwise, as it is only here to address an iOS bug.
2012-01-25 17:28:25 +07:00
scottjehl
f5260ab9e5
exclude non-iOS platforms from this behavior
2012-01-25 17:24:53 +07:00
Ghislain Seguin
271beeefb0
Merge pull request #3485 from jrburke/amd-relative
...
Update to relative AMD dependencies
2012-01-24 15:33:21 -08:00
jrburke
096e90bbfe
Update to relative AMD dependencies, allows proper use of source in an AMD project.
2012-01-24 14:43:24 -08:00