John Bender
44eaf7707b
fix broken hash on dialog after initial page load
2011-08-25 10:49:51 -07:00
John Bender
af0e1f5d7e
whitepasce in nav
2011-08-25 10:49:51 -07:00
Ghislain Seguin
884bfdee3b
Merge pull request #2312 from MichelHartmann/patch-1
...
Fixed closing the dialog, when the page is removed.
2011-08-25 08:38:44 -07:00
John Bender
7d68059dd6
removed initial disable for spurious popstate and moved to doc ready init for late inclusion in the document instead of monkey patching
2011-08-24 15:59:06 -07:00
gseguin
2cc8c7ff34
Fix for issue #779
...
Addressing @jakeboone02's comments at dd9ae4898b (commitcomment-531858)
2011-08-24 13:54:03 -07:00
gseguin
e98215a3e1
Whitespace change
2011-08-24 10:48:13 -07:00
Michael Platov
b9557705b3
Fix for issue 509 textarea autogrow
2011-08-24 14:28:12 +08:00
John Bender
657f6b8c3f
make sure the popstate replacestate call uses the full href
2011-08-23 12:07:52 -07:00
John Bender
2c7789b6a3
clean scoping add, comment
2011-08-22 14:58:42 -07:00
John Bender
49eeccdde3
rescope self
2011-08-22 14:31:14 -07:00
John Bender
e3fb2e285b
handle query strings for initial replaceState
2011-08-20 07:29:21 -07:00
John Bender
547afbf184
manually hoist variables
2011-08-20 07:21:49 -07:00
Michel Hartmann
9c088cd5ba
Fixed closing the dialog, when the page is removed.
2011-08-20 06:31:20 +03:00
John Bender
1dd791175a
proposed solution to the navigate, refresh, back button pushstate bug. the determination of the hash to be stored in the replaced state is done in a consistent fashion where, if there is no hash, its defaulted to the original load path by puting the logic in a central method. @scottjehl give it a try and let me know if this works for you
2011-08-19 18:54:29 -07:00
scottjehl
b438472fec
if no hash is present, run a replacestate. All nav tests still passing.
2011-08-18 22:41:13 -04:00
scottjehl
bf593857f6
degraded type should have been "text" instead of true. Addresses a comment in issue #2123
2011-08-18 22:01:58 -04:00
Kin Blas
ab1a52b51d
With the exception of "ms", which we don't support anyways, all vendor prefixed CSS properties are converted into style object properties with a name that begins with an upper case. Note, that webkit duplicates these properties on the style object, such that the property can be referenced with a leading caps, or leading lower-case.
...
This change was necessary at least for the transitions branch because the lookup for the 'transform' property was failing on FireFox.
2011-08-18 16:40:08 -07:00
John Bender
2c3d9bc2f1
removed extra replace state fire, need to check with @scottjehl
2011-08-18 16:25:21 -07:00
gseguin
9f3836e7b1
Fix for issue #1405 : Moved assignment of $activeClickedLink to the vclick handler in charge of adding the active state
2011-08-17 17:32:55 -07:00
John Bender
fb5d9df56f
simplified the pushstate some more
2011-08-17 16:32:59 -07:00
John Bender
b197e760fd
simplified the hash handling with help from @jblas
2011-08-17 16:22:09 -07:00
gseguin
6fb51b1d3d
replaced ui-btn-active by $.mobile.activeBtnClass
2011-08-17 16:12:42 -07:00
gseguin
3737d170a0
Merge remote-tracking branch 'upstream/master'
2011-08-17 13:29:07 -07:00
gseguin
a620d97868
Re-uses the boolean create at creation time to let the refresh functions know that they've been called by create
2011-08-17 12:09:07 -07:00
John Bender
b7d5df786f
whitespace and comment merge conflict resolved
2011-08-17 11:09:05 -07:00
John Bender
eba4e7eeb4
switched path helper
2011-08-16 17:06:55 -07:00
John Bender
b41b0573d2
leverage the path helpers to get this right
2011-08-16 13:25:04 -07:00
John Bender
72ce65767e
support embedded pages as a hash since the concatenated form represents a file
2011-08-16 12:55:03 -07:00
Samuel Padou
e8f78dacb1
check the domCache option before rebinding the page remove when closing a full page select menu
2011-08-16 13:57:07 +02:00
John Bender
43b1b776d9
minor refactor for comprehension
2011-08-15 17:01:37 -07:00
scottjehl
c864dac3b1
added replacestate to the tests, as that's the method we're using
2011-08-14 13:44:40 -04:00
scottjehl
0512916e72
centralized the hashchange fired flag
2011-08-14 10:20:14 -04:00
scottjehl
854ce44179
timeout number is arbitrary. Still looking for a way around it though.
2011-08-14 10:03:16 -04:00
scottjehl
2d29880f4c
whitespace stuff
2011-08-14 09:57:12 -04:00
scottjehl
3ebe7b4218
just use location.pathname. same thing, in hindsight.
2011-08-14 09:30:33 -04:00
John Bender
cfe12241a2
fixedcustom select extension to respect the prototype alterations Fixes #2272
2011-08-12 09:56:54 -07:00
scottjehl
6d2f9737db
conditionally trigger the hashchange after a popstate, only if it doesn't trigger its own.
2011-08-12 12:53:07 -04:00
gseguin
5917b379e1
Merge remote-tracking branch 'upstream/master'
2011-08-11 17:01:15 -07:00
gseguin
dd9ae4898b
Fix for issue #779
...
Added a ui-li-has-count class for listview items that contain a count bubble. Changed default padding-right to 25px adjusting it to 75px when count bubble is present.
2011-08-11 16:59:51 -07:00
gseguin
ef431a870c
remove corners on all li elements of the list when refreshing corners
2011-08-11 16:22:11 -07:00
John Bender
5d081afa48
removed leftover files from old decoupled select menu iterations
2011-08-11 15:34:44 -07:00
gseguin
36e0fb53c7
Made _refreshCorners private
2011-08-11 12:08:27 -07:00
gseguin
418bb8786a
Fix for issue #1450 : added refreshCorners method to listview widget
2011-08-10 23:15:38 -07:00
Andri Möll
70bd1ba371
Fix nested waiting-for-dom for initializePage.
...
Using dom-ready within dom-ready meant that initializePage went to the end of
the queue. That brought problems when other dom-ready code expected jQM to be
set up, capable of changing pages and so on. But because $.mobile.pageContainer
is also set in initializePage, changePage and others didn't work.
2011-08-10 18:01:36 -07:00
John Bender
73953915c0
merge fix for select
2011-08-10 14:21:49 -07:00
John Bender
6cdec7d14d
minor whitespace
2011-08-10 13:35:35 -07:00
John Bender
28120ea929
fixed selected items bug
2011-08-10 13:35:05 -07:00
John Bender
b38efe1a63
whitespace
2011-08-10 00:01:55 -07:00
John Bender
09339ac534
grouped prive and public methods
2011-08-09 23:59:07 -07:00
John Bender
345fbbdacc
more whitespace
2011-08-09 19:14:27 -07:00
John Bender
0d4bd449ca
more whitespace
2011-08-09 19:12:43 -07:00
John Bender
3b7ab6dac7
whitespace
2011-08-09 19:11:46 -07:00
John Bender
629ef9a024
simplified the extension calls in the custom select
2011-08-09 19:08:34 -07:00
John Bender
e12f5122bd
use cached value in button text method
2011-08-09 15:58:13 -07:00
John Bender
62e1631353
fix label class application bug
2011-08-09 15:50:42 -07:00
John Bender
88edbc666f
cleaning up this and self references
2011-08-09 15:28:54 -07:00
John Bender
12771afade
_create cleanup
2011-08-09 15:05:15 -07:00
John Bender
2839cfb469
small cleanup in naming and grouping
2011-08-09 14:52:31 -07:00
John Bender
0f072416cb
moved shared functionality into native and custom selects as necessary
2011-08-09 14:41:51 -07:00
John Bender
67e76a072b
removed options from shared, move theme determination to method
2011-08-09 13:47:40 -07:00
Rick Waldron
45ab6a9ddc
Core Style Conformance: jquery.mobile.init.js
2011-08-09 11:16:41 -04:00
John Bender
fd8fb03205
segregate native and select
2011-08-08 16:47:53 -07:00
John Bender
974e4d0801
moved to event model for custom overrides, still need to centralize shared file
2011-08-08 16:19:52 -07:00
John Bender
ff8a1ceefa
.call on shared
2011-08-08 13:53:53 -07:00
John Bender
426da8f495
centralizing options
2011-08-08 13:33:24 -07:00
John Bender
76adbc9293
minimize extension in individual widgets
2011-08-08 13:31:50 -07:00
John Bender
5c76de355a
shared components moved to shared init function
2011-08-08 12:52:32 -07:00
John Bender
9eec8df520
moved native shared component into shared, will do the same for custom
2011-08-08 12:07:37 -07:00
John Bender
64a9b595d3
start of seperation of native select
2011-08-08 11:40:26 -07:00
John Bender
bac747498f
small refactor before final split
2011-08-07 21:04:53 -07:00
scottjehl
0253e67fbb
fixed an error in the array reference that was causing support tests to not test properties as they should.
2011-08-07 13:19:20 -04:00
scottjehl
e1fbaf9cce
updated to support deep links to nested lists and dialog parent pages. Still battling a 2x back history issue on those.
2011-08-05 18:49:16 -04:00
scottjehl
e564eb1c5f
first pass at implementing pushstate support from an external file.
2011-08-05 18:49:16 -04:00
John Bender
d293e968f9
moved _buildList into custom
2011-08-05 15:35:13 -07:00
John Bender
7494e398a5
moved open to custom and added a test for native select change removing the button down class
2011-08-05 14:45:08 -07:00
John Bender
3133ccbc3a
moved close to custom, and disable/enable methods common with tests for enable/disable
2011-08-05 12:21:45 -07:00
John Bender
c739597755
core style guide
2011-08-05 09:37:55 -07:00
John Bender
7e09b9af28
ghetto cherry pick of custom dialog fix for chrome redraw issue and height calculation stability
2011-08-05 09:32:40 -07:00
scottjehl
d120404ead
Merge remote branch 'origin/master'
2011-08-05 09:58:30 -04:00
scottjehl
28eebc25de
Brought back the page content div theme inheritance from b1. Thanks to abdulqadir for the suggestion. Fixes #2221
2011-08-05 09:58:25 -04:00
Ghislain Seguin
b23d444c71
Merge pull request #2216 from johnbender/listview-filter-callback
...
Listview filter callback
2011-08-04 16:12:53 -07:00
John Bender
8660befda8
removed global from listview
2011-08-03 17:50:48 -07:00
John Bender
6bbf830da8
simple filterCallback in the options to delegate complex search to end users
2011-08-03 17:10:44 -07:00
John Bender
bda2358e6c
Merge branch 'fcheslack-footer-control-group-buttons'
2011-08-03 13:39:22 -07:00
John Bender
6529dc7f8c
Merge branch 'footer-control-group-buttons' of https://github.com/fcheslack/jquery-mobile into fcheslack-footer-control-group-buttons
2011-08-03 13:19:28 -07:00
John Bender
3dbb018e82
Merge pull request #2173 from SamuelKC/selecthidefix
...
Fix issue of the select menu not closing on Chrome - Fixes 2198, 2194, 2197
2011-08-03 11:52:17 -07:00
gseguin
cce89cb91d
Merge remote-tracking branch 'upstream/master'
2011-08-03 11:16:20 -07:00
gseguin
6da588c394
Coding standards
2011-08-03 11:15:03 -07:00
Rick Waldron
953f0cdf97
Core Style Conformance updates; jquery.mobile.support.js
2011-08-03 13:19:53 -04:00
scottjehl
a48128f9a3
wrapped in parens for clarity
2011-08-03 12:15:04 -04:00
scottjehl
d42db4d4ee
This change moves the ajax navigation opt-out list (which contains, mainly, browsers that have broken history tracking of hash changes) over to the support.js file, and added a multi-tierd Nokia condition that checks a number of UA conditions to try and pinpoint Nokia + Symbian + Webkit + 7.3-or-older. Big thanks to Bryan and Stephanie at Yiibu for their helpful article on Nokia device detection. That said, we would LOVE to find a non-UA based way to handle this detection. Reluctantly, this seems to do what we need at the moment, while assuming hash history will be improved in any post-7.3 release.
...
Also included in this commit is a Nokia-specific condition that re-appends existing stylesheets to force them to render, as all pre-7.3 devices we tested would not render the CSS if it was referenced before the JavaScript (as we'd recommend doing). There may be a non-JS way to work around this problem, but for now, this seems to do the trick.
2011-08-03 12:15:04 -04:00
John Bender
58631807d4
moved common refresh functionality up
2011-08-02 16:00:37 -07:00
John Bender
edfef386b1
moved refresh to individual widgets, still some duplication to be moved into the common
2011-08-02 14:08:42 -07:00
John Bender
1d00ee316e
forgotten bind on pagehide to fix height calculation issues
2011-08-02 12:38:53 -07:00
John Bender
be0dbb9b10
fixed some minor whitespace issues
2011-08-02 09:30:28 -07:00
John Bender
3950542884
made sure the dialog test fails many times, added an extra todo for moving the functionality to find the current theme if its not specified to a generic location
2011-08-02 09:30:28 -07:00
John Bender
b8451c5557
moved element creation and propertie declaration into the common object
2011-08-02 09:29:01 -07:00
John Bender
6e343c20cb
fixed double wrap from local variables
2011-08-02 09:26:31 -07:00
John Bender
30c2e6c6a4
moved most of the build functionality to delegate objects
2011-08-02 09:26:31 -07:00
John Bender
0e7ded7709
create -> build, and list build up moved
2011-08-02 09:26:31 -07:00
John Bender
9014e243fb
custome menu select creation begun
2011-08-02 09:26:31 -07:00
John Bender
4aa32698de
move native menu creation to delegate object
2011-08-02 09:26:30 -07:00
John Bender
89e6f59bb3
Revert "removed the custom menu portions of the selectmenu, which will be moved to select.custom.js, which is non-functional in this commit"
...
This reverts commit c318c5b7cf7d51a69438071cbfbcf307a27c7b7d.
2011-08-02 09:26:30 -07:00
scottjehl
db22dfa111
removed the custom menu portions of the selectmenu, which will be moved to select.custom.js, which is non-functional in this commit
2011-08-02 09:21:21 -07:00
Scott Jehl
b7a19b604c
Merge pull request #2184 from rwldrn/jquery.mobile.fixHeaderFooter.js
...
Core Style Conformance updates; jquery.mobile.fixHeaderFooter.js
2011-08-02 07:24:08 -07:00
John Bender
f1d964e9e9
fix for cached page removal breaking dialog sized select menus Fixes #2181
2011-08-01 18:08:28 -07:00
Rick Waldron
627b9189d6
Core Style Conformance updates; jquery.mobile.fixHeaderFooter.js
2011-08-01 18:34:49 -04:00
scottjehl
faf26d8f6d
namespaced $.fixedToolbars to $.mobile. Kept a deprecated pointer to $.fixedToolbars that we'll want to remove later. This feature can now be documented. Addresses Issue #2024
2011-07-31 20:35:18 -04:00
scottjehl
ee17b4f05c
Ensure that navigating backwards through dialogs works as expected when domCache is false (which is the default now).
2011-07-31 10:03:22 -04:00
scottjehl
be74405b49
Added a configurable timeout to $.mobile.loadPage to give pages that are being fetched from cache a little time to load before a loading message appears. We'll need to tweak this timer based on device testing to determine how long it takes on average to fetch a cached page. If the delay ends up needing to be longer than 300ms or so to suit some devices, it's probably not worth having this feature at all.
2011-07-30 08:33:04 -04:00
scottjehl
bdba60efd5
removed urlHistory references to (and use of) each entry's "page" property, which kept a reference to the DOM elements of each page that had been loaded. This fixes leaking memory on removed pages, and outsources page requests to the browser cache (for real this time :) ).
2011-07-29 19:51:17 -04:00
John Bender
50acf2eb7c
fix to use options defined on page widget to determing domCache settings
2011-07-29 12:55:40 -07:00
John Bender
27b4ba1691
ajaxDomCaching -> domCache
2011-07-29 10:10:26 -07:00
John Bender
180243e9ad
added a todo for the subpage tracking
2011-07-29 10:10:26 -07:00
John Bender
85114be097
use childPages method to abstract method for finding child pages, hopefully we can find something better than the url selector
2011-07-29 10:10:25 -07:00
John Bender
3035387446
first test for nested page removal/caching
2011-07-29 10:10:25 -07:00
John Bender
d716f3e9e7
moved dom cache check above the enhance to let widgets unbind parent page hide behaviour. added parent removal to listview special remove
2011-07-29 10:10:25 -07:00
John Bender
57a1e9abf7
whitespace and log statement in listview
2011-07-29 10:10:25 -07:00
scottjehl
115f1710b1
remove entire list when parent page is hidden and next page is not a sub list. Note: the unbind of the "pagehide.remove" does not appear to be preventing the parent page from removal, and it regenerates its sublists when revisiting that parent, since it was removed.
2011-07-29 10:10:25 -07:00
scottjehl
a8c3859d84
using regular data method to access widget
2011-07-29 10:10:25 -07:00
scottjehl
dc054a10e7
implemented ajax dom caching option of the page plugin, which can be overridden by page options or data attribute. Includes unit test to support feature.
2011-07-29 10:10:25 -07:00
Samuel Padou
f097630a71
Fix issue of the select menu not closing on Chrome when we click out out of the menu or on the selected option
2011-07-29 17:39:53 +02:00
Ghislain Seguin
30e8ea8e09
Coding standards
2011-07-28 15:25:57 -07:00
Ghislain Seguin
29c408f32a
Merge remote-tracking branch 'upstream/master'
2011-07-28 15:25:10 -07:00
Ghislain Seguin
703d31073e
Merge pull request #2102 from kpozin/patch-6
...
Cache option indices in <li>s in custom select menus instead of doing linear search on every click
2011-07-28 15:21:52 -07:00
Faolan C-P
86824432e4
fix control group button selector in any .ui-bar instead of just .footer
2011-07-28 14:41:31 -04:00
Faolan C-P
21c8ce2989
add selector for links inside control groups in buttonMarkup
2011-07-28 14:35:47 -04:00
scottjehl
263193f490
Moved autoinit calls to after widgets. Made it so auto init selectors use the initSelector option, so that it can be configurable.
2011-07-27 18:42:16 -04:00
Ghislain Seguin
6ff9d9a06a
Coding standards
2011-07-27 11:22:13 -07:00
Ghislain Seguin
d1e8083f15
Merge pull request #2152 from webmynd/master
...
Consider data-role when picking page transition in changePage
2011-07-27 10:04:39 -07:00
Ghislain Seguin
f84f359743
Merge pull request #2154 from SamuelKC/bug_2064
...
Fix for issue #2064
2011-07-27 09:53:20 -07:00
Scott Jehl
2c4615176d
Fixed typo in reference to initSelector default value.
2011-07-27 11:58:20 -03:00
Samuel Padou
051855e94d
Bug 2064; Add try/catch block to prevent 'Unspecified error' when we use an IFrame on IE9
2011-07-27 14:53:27 +02:00
James Brady
9cf3a60dee
Consider data-role when picking page transition.
...
Re-use existing "isDialog" variable in changePage,
instead of just looking at settings.role.
2011-07-27 12:24:41 +01:00
Scott Jehl
705ed4f308
typo in comment
2011-07-26 17:04:36 -03:00
scottjehl
e07c40e3d0
exposed automatic initialization selectors on most widgets that expose options through the widget factory. Option name is "initSelector"
2011-07-26 14:22:08 -04:00
scottjehl
79d3aa6f04
brought back degradeInputs page option, this time as a decoupled page plugin file. Fixes #2123
2011-07-26 13:49:10 -04:00
scottjehl
df3fbca3f4
implemented the autoInitializePage global config option, so that auto-initialization may be disabled in favor of manually initializing the page later on. Still needs a unit test.
2011-07-24 19:27:21 -04:00
scottjehl
fdb77bfa52
changed new (undocumented) "enhance" event to "create" to better match our existing event name conventions
2011-07-22 09:05:55 -04:00
scottjehl
1a828594f5
default for loadPage should be to not show the loading message, since its default use case is to fetch a page that is not yet active. However, changePage should cause it to show because loadPage is being called during a page change.
2011-07-21 08:04:12 -04:00
Scott Jehl
4d66aa6397
added input types url and tel to auto-init.
2011-07-20 15:29:08 -07:00
Scott Jehl
214e2e0c1a
Merge pull request #2118 from commadelimited/master
...
Fixes #2117 . Add textInput styles to email type input field
2011-07-20 15:27:42 -07:00
jacob4u2
9ff4d4cfd3
fix for #2119 ; updated to
2011-07-20 16:03:10 -05:00
Andy Matthews
0123608748
Edited js/jquery.mobile.forms.textinput.js via GitHub
2011-07-20 12:52:19 -07:00
scottjehl
a3afffdbbd
restored autocorrect/complete disabling, as it was implemented in the page plugin already.
2011-07-20 12:59:20 -04:00
scottjehl
79cef2c01f
restored default theming for headers and footers
2011-07-20 12:58:38 -04:00
scottjehl
5dc3555373
restored dialog theming, which overrides default page theming, but not custom page theming.
2011-07-20 12:40:46 -04:00
scottjehl
3da4bd32a8
whitespace
2011-07-20 12:37:54 -04:00
scottjehl
64e6ef0e72
bound widgets to the "enhance" event, in addition to the pagecreate event. The enhance event allows developers to enhance the contents of an html fragment by triggering "enhance".
2011-07-19 22:44:03 -04:00
scottjehl
2a6c7fc1b9
This commit decouples all widgets from the page plugin so that they can be used ad-hoc.
...
- Internally, each plugin self-initializes by binding to the pagecreate event.
- Unit tests have been added and adjusted to support some internal changes involved in this commit.
- In the process, the portions of the page plugin that were used to enhance the header,content,and footer sections of a native-app style page layout are now located in jquery.mobile.page.sections.js.
- No public API options have changed, except that the page plugin no longer has options for keepNative, and degradeInputs, as plugins now handle these internally (keepNative was never documented, and degradeInputs only affected slider, so it lives there now. Page options related to the page sections are now located in the page.sections script, but they are still configurable via the page plugin's options api.
- Make, Ant, and index files are updated with a new load order for all JS files.
2011-07-19 22:25:23 -04:00
Konstantin Pozin
8fb64a5ef9
Added cached <option> element indices to corresponding <li>s in custom select menus.
...
Removed redundant .eq() call.
2011-07-18 09:27:39 -07:00
scottjehl
03f32728c6
removed a console.log
2011-07-17 16:22:13 -04:00
scottjehl
259815d480
Make data-role=page elements optional. This change makes the framework more lenient with markup, and will ease integration with existing sites, as well as mashups with external content. Unit tests included. Fixes #2096
2011-07-17 14:52:49 -04:00
John Bender
2e2f318562
whitespace and missing semi in select
2011-07-15 15:22:56 -07:00
scottjehl
f84ceb12ed
Merge remote branch 'origin/master'
2011-07-15 16:30:03 -04:00
John Bender
ca173441d0
small refactor the the base url change for readability
2011-07-15 10:47:06 -07:00
scottjehl
a5d0a294e9
Implemented data-prefetch attribute for anchor elements. Presence of this attribute on an anchor will cause the referenced page to be preloaded when the parent page of that anchor is shown. Fixes #1819 .
2011-07-15 13:16:31 -04:00
scottjehl
3dd495588b
removed the nonHistorySelectors option, which was no longer in use after the nav refactor.
2011-07-15 11:50:26 -04:00
scottjehl
b0552d79de
removed some old alpha comments. Versioning covers this sort of thing.
2011-07-15 11:47:32 -04:00
scottjehl
6da7e4a1dc
Made loading message configurable at runtime. Fixes #2044 . Fixes #1974 . Fixes #1947 .
2011-07-14 22:46:06 -04:00
John Bender
d827be3bf2
relative url change per Kin Blas's last pre-vacation request
2011-07-13 16:04:24 -07:00
Ghislain Seguin
3062d385b8
Fix for issue #1526
2011-07-12 23:32:10 -07:00
scottjehl
ada46734ec
abstracted out some of the page hide behavior to fix issues with the close button not returning focus to the button after closing. Also fixes an issue where a full page custom menu would open as a misplaced small custom menu the second time it opens (if the menu was closed via the custom close button). Fixes #1618 . Fixes #1692 . Fixes #1750 .
2011-07-10 21:56:58 -04:00
Scott Jehl
7b1966c850
Merge pull request #2015 from mlitwin/bug_1992
...
Fixes #1992 ; Swipe threshold constants are configurable
2011-07-10 15:20:15 -07:00
scottjehl
e567742c90
fixed up logic and code style for the _removeCorners "which" argument. Thx for the logic suggestion, @eugenb1. Fixes #1996 .
2011-07-10 18:07:12 -04:00
scottjehl
033ce4ab96
Merge branch 'fix_issue_1851' of https://github.com/tigbro/jquery-mobile into tigbro-fix_issue_1851
...
Conflicts:
js/jquery.mobile.forms.checkboxradio.js
2011-07-10 17:17:51 -04:00
scottjehl
3deaa97c3a
removed the globalpagecreate event trigger that came with the previous pull request, as it was never necessary.
2011-07-10 16:12:05 -04:00
scottjehl
f13207505f
Merge branch 'master' of https://github.com/eugenb1/jquery-mobile into eugenb1-master
2011-07-10 16:09:00 -04:00
Ryan Neufeld
92fcbe1672
Fix for Bug #1931 - Collapsible Set - Visual Bug
...
collapsable selector was using :first so set was only ever one element.
changed find to children
2011-07-07 13:20:10 -07:00
John Bender
b761496ece
moved typeof check to jQuery.type()
2011-07-07 09:22:24 -07:00
John Bender
bf9c071900
whitespace in navigation
2011-07-07 09:19:16 -07:00
Eugen
d581accfdb
#2018 - forms.select now uses $.mobile.defaultDialogTransition
2011-07-07 09:52:02 +02:00
Eugen
4102df9923
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-07-07 09:20:55 +02:00
Konstantin Pozin
807089b04a
Fix for #1271 - iconshadow
2011-07-06 13:22:53 -07:00
Ghislain Seguin
21557ff5c5
Merge pull request #1993 from gseguin/issue-1990
...
Proposed fix for issue #1990
2011-07-06 10:44:22 -07:00
Eugen
da2b8ba21a
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-07-05 09:15:21 +02:00
mlitwin
1ef7313e39
Bug 1992; Swipe threshold constants are configurable
2011-07-02 08:23:52 -07:00
scottjehl
8b220a7be4
updated jquery version to 1.6.2
2011-07-01 14:39:21 -04:00
Ghislain Seguin
2deeee14d7
More elegant fix for #1990
...
Re-use $.mobile.allowCrossDomainPages & call deferred.reject to notify caller of failure
2011-06-30 13:40:06 -07:00
Eugen
1068f3e968
globalpagecreate-Event
2011-06-30 13:24:24 +02:00
Ghislain Seguin
8117f12ad5
Coding standards
2011-06-29 21:03:12 -07:00
Ghislain Seguin
b02e19891a
Replace $.noop by function that throws to not fail silently
2011-06-29 21:02:53 -07:00
Ghislain Seguin
5fe310600f
Fix for #1990 : Introducing $.mobile.ajaxCrossDomainEnabled defaults to false
2011-06-29 20:00:12 -07:00
Kin Blas
2b51355656
Switch back to processing link clicks on the "click" event. It really is the only reliable way across all the devices we support.
...
Also, remove all references to useFastClick.
2011-06-29 17:38:00 -07:00
John Bender
0774d6bfa0
move isOpen = true to the page show for dialog selects and to the bottom of the custom select logic branch to prevent timing issues
2011-06-29 10:43:30 -07:00
Rick Waldron
658a420c3b
Fixes regression: jquery.mobile.page.js - revert var decl
2011-06-29 13:24:55 -04:00
Kin Blas
fb4b2ade25
Merge pull request #1984 from rwldrn/jquery.mobile.page.js-2
...
Fixes regression: jquery.mobile.page.js
2011-06-29 10:16:57 -07:00
Rick Waldron
a98a0d951f
Fixes regression: jquery.mobile.page.js
2011-06-29 13:08:04 -04:00
Kin Blas
554780f36c
Merge pull request #1981 from rwldrn/jquery.mobile.widget.js
...
jQuery core style guide conformance: jquery.mobile.widget.js
2011-06-29 09:15:52 -07:00
Kin Blas
a68cdd9f33
Merge pull request #1959 from rwldrn/jquery.mobile.fixHeaderFooter.js
...
jQuery core style guide conformance: jquery.mobile.fixHeaderFooter.js
2011-06-29 09:14:51 -07:00
Ghislain Seguin
188dbcc1a5
Coding standards
2011-06-29 08:59:40 -07:00
Ghislain Seguin
92fa98a88a
Merge pull request #1980 from rwldrn/jquery.mobile.vmouse.js
...
jQuery core style guide conformance: jquery.mobile.vmouse.js
2011-06-29 08:52:52 -07:00
Kin Blas
93e59a7f22
Merge pull request #1957 from rwldrn/jquery.mobile.event.js
...
jQuery core style guide conformance: jquery.mobile.event.js
2011-06-29 08:50:12 -07:00
Rick Waldron
19e36d2fff
jQuery core style guide conformance: jquery.mobile.event.js - fix string concat & split
2011-06-29 11:46:50 -04:00
Ghislain Seguin
7206049d21
Merge pull request #1979 from rwldrn/jquery.mobile.transition.js
...
jQuery core style guide conformance: jquery.mobile.transition.js
2011-06-29 08:36:41 -07:00
Kin Blas
786d1bf328
Merge pull request #1978 from rwldrn/jquery.mobile.support.js
...
jQuery core style guide conformance: jquery.mobile.support.js
2011-06-29 08:23:53 -07:00
Rick Waldron
fcc874eb93
jQuery core style guide conformance: jquery.mobile.widget.js
2011-06-29 10:00:57 -04:00
Rick Waldron
c61c064d25
jQuery core style guide conformance: jquery.mobile.vmouse.js
2011-06-29 09:57:45 -04:00
Todd Parker
afe76dc340
Merge pull request #1958 from rwldrn/jquery.mobile.fieldContain.js
...
jQuery core style guide conformance: jquery.mobile.fieldContain.js
2011-06-29 06:56:09 -07:00
Rick Waldron
087c584ccd
jQuery core style guide conformance: jquery.mobile.transition.js
2011-06-29 09:38:57 -04:00
Rick Waldron
ce57eed4f6
jQuery core style guide conformance: jquery.mobile.support.js
2011-06-29 09:36:41 -04:00
Ghislain Seguin
9d728f4d41
Merge pull request #1977 from rwldrn/jquery.mobile.page.js
...
jQuery core style guide conformance: jquery.mobile.page.js
2011-06-29 06:34:47 -07:00
Rick Waldron
dfea9e2b83
jQuery core style guide conformance: jquery.mobile.page.js
2011-06-29 09:27:58 -04:00
Ghislain Seguin
272ef99e1d
Coding standards
2011-06-29 06:24:18 -07:00
Ghislain Seguin
a7074bc86f
Merge pull request #1973 from rwldrn/jquery.mobile.listview.js-2
...
jQuery core style guide conformance: jquery.mobile.listview.js-2
2011-06-29 06:21:07 -07:00
Ghislain Seguin
233a57f3a4
Merge pull request #1966 from rwldrn/jquery.mobile.listview.filter.js
...
jQuery core style guide conformance: jquery.mobile.listview.filter.js
2011-06-29 06:19:35 -07:00
Rick Waldron
e42ab139b3
jQuery core style guide conformance: jquery.mobile.listview.js-2, revert
2011-06-29 09:19:19 -04:00
Rick Waldron
6b1d18b55e
jQuery core style guide conformance: jquery.mobile.navbar.js-2
2011-06-29 09:06:18 -04:00
Rick Waldron
96ea959e44
jQuery core style guide conformance: jquery.mobile.listview.js-2
2011-06-29 09:03:49 -04:00
Rick Waldron
c96225796a
jQuery core style guide conformance: jquery.mobile.listview.filter.js 2
2011-06-29 08:49:46 -04:00
Ghislain Seguin
453d9985cf
Coding standards and linting
2011-06-28 23:15:12 -07:00
Ghislain Seguin
d0ec1ec452
Merge pull request #1660 from gseguin/issue-1470
...
Fix for #1470
2011-06-28 22:26:00 -07:00
Ghislain Seguin
595a2371f2
Coding standards
2011-06-28 22:17:41 -07:00
Ghislain Seguin
547a82c44c
Merge remote-tracking branch 'upstream/master'
2011-06-28 22:14:40 -07:00
Ghislain Seguin
0b21f045c6
Merge pull request #1967 from rwldrn/jquery.mobile.navbar.js
...
jQuery core style guide conformance: jquery.mobile.navbar.js
2011-06-28 22:14:31 -07:00
Ghislain Seguin
f93e362075
Merge pull request #1965 from rwldrn/jquery.mobile.grid.js
...
jQuery core style guide conformance: jquery.mobile.grid.js
2011-06-28 22:13:22 -07:00
Ghislain Seguin
8a9010d5e6
Coding standards
2011-06-28 22:06:30 -07:00
Ghislain Seguin
8e93a318bf
Fixed comment
2011-06-28 21:47:10 -07:00
Ghislain Seguin
f8c8e618bb
Merge pull request #1964 from rwldrn/jquery.mobile.forms.textinput.js
...
jQuery core style guide conformance: jquery.mobile.forms.textinput.js
2011-06-28 21:39:26 -07:00
Ghislain Seguin
0f388ade64
Merge pull request #1963 from rwldrn/jquery.mobile.forms.slider.js
...
jQuery core style guide conformance: jquery.mobile.forms.slider.js
2011-06-28 21:33:15 -07:00
Ghislain Seguin
d53cb839da
Merge pull request #1962 from rwldrn/jquery.mobile.forms.select.js
...
jQuery core style guide conformance: jquery.mobile.forms.select.js
2011-06-28 21:14:40 -07:00
Rick Waldron
05059f30d5
jQuery core style guide conformance: jquery.mobile.event.js
2011-06-28 23:48:20 -04:00
Rick Waldron
3c57cb8778
jQuery core style guide conformance: jquery.mobile.fieldContain.js
2011-06-28 23:48:03 -04:00
Rick Waldron
250d00cde3
jQuery core style guide conformance: jquery.mobile.fixHeaderFooter.js
2011-06-28 23:47:46 -04:00
Ghislain Seguin
80804c4818
Merge pull request #1961 from rwldrn/jquery.mobile.forms.checkboxradio.js
...
jQuery core style guide conformance: jquery.mobile.forms.checkboxradio.js
2011-06-28 19:39:09 -07:00
Rick Waldron
0750fc2e3b
jQuery core style guide conformance: jquery.mobile.navbar.js
2011-06-28 21:38:41 -04:00
Rick Waldron
f5cc791297
jQuery core style guide conformance: jquery.mobile.listview.filter.js
2011-06-28 21:35:42 -04:00
Rick Waldron
5dbbf68d4e
jQuery core style guide conformance: jquery.mobile.forms.slider.js
2011-06-28 21:27:07 -04:00
Rick Waldron
c66fcd2ccb
jQuery core style guide conformance: jquery.mobile.grid.js
2011-06-28 21:25:13 -04:00
Rick Waldron
e44f553a64
jQuery core style guide conformance: jquery.mobile.forms.textinput.js
2011-06-28 21:20:52 -04:00
Rick Waldron
373c42d9ef
jQuery core style guide conformance: jquery.mobile.forms.select.js
2011-06-28 20:54:30 -04:00
Ghislain Seguin
2a232a06e0
Merge pull request #1960 from rwldrn/jquery.mobile.forms.button.js
...
jQuery core style guide conformance: jquery.mobile.forms.button.js
2011-06-28 17:40:48 -07:00
Rick Waldron
74f05680b3
jQuery core style guide conformance: jquery.mobile.forms.checkboxradio.js
2011-06-28 20:35:40 -04:00
Ghislain Seguin
ab7eceb768
Merge pull request #1956 from rwldrn/jquery.mobile.dialog.js
...
jQuery core style guide conformance: jquery.mobile.dialog.js
2011-06-28 17:27:15 -07:00
Ghislain Seguin
0218d39449
Merge pull request #1955 from rwldrn/jquery.mobile.core.js
...
jQuery core style guide conformance: jquery.mobile.core.js
2011-06-28 17:25:20 -07:00
Rick Waldron
76b173dab2
jQuery core style guide conformance: jquery.mobile.fieldContain.js
2011-06-28 20:22:34 -04:00
Rick Waldron
ab751c8bdc
jQuery core style guide conformance: jquery.mobile.core.js
2011-06-28 20:17:45 -04:00
Rick Waldron
92451a0287
jQuery core style guide conformance: jquery.mobile.forms.button.js
2011-06-28 20:15:43 -04:00
Rick Waldron
42f0b64262
jQuery core style guide conformance: jquery.mobile.event.js
2011-06-28 19:47:21 -04:00
Rick Waldron
5fe4bae160
jQuery core style guide conformance: jquery.mobile.dialog.js
2011-06-28 19:29:48 -04:00
Kin Blas
ddb06761b0
Merge pull request #1952 from rwldrn/jquery.mobile.collapsible.js
...
jQuery core style guide conformance: jquery.mobile.collapsible.js
2011-06-28 16:21:47 -07:00
Kin Blas
7efab0ed0d
Merge pull request #1954 from rwldrn/jquery.mobile.media.js
...
jQuery core style guide conformance: jquery.mobile.media.js
2011-06-28 16:14:22 -07:00
Kin Blas
988045c65e
Merge pull request #1953 from rwldrn/jquery.mobile.controlGroup.js
...
jQuery core style guide conformance: jquery.mobile.controlGroup.js
2011-06-28 16:09:23 -07:00
Rick Waldron
5b6a0570f5
jQuery core style guide conformance: jquery.mobile.collapsible.js
2011-06-28 19:02:33 -04:00
Rick Waldron
c351e9929a
jQuery core style guide conformance: jquery.mobile.controlGroup.js
2011-06-28 19:01:27 -04:00
Rick Waldron
5b02da2c09
jQuery core style guide conformance: jquery.mobile.buttonMarkup.js
2011-06-28 18:30:17 -04:00
Rick Waldron
eaa91317d1
jQuery core style guide conformance: jquery.mobile.media.js
2011-06-28 18:19:05 -04:00
Kin Blas
aff87cc9f1
Fix for the mysterious "page is too large" error Todd and Scott were seeing on Blackberry 5 prior to shipping jQM beta 1.
...
Turns out this little code was enough to invoke the error:
"/dir1/dir2".replace(/\/?/, "");
Rewrote the regexp in path.makePathAbsolute() that was stripping leading slash, and trailing filename/slash. This gets around the problem.
Special thanks to @adambiggs for helping me test 33 iterations when trying to narrow down what in jquery.mobile.navigation.js was choking BB5.
2011-06-27 16:50:01 -07:00
Kin Blas
008c5d7458
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-06-27 10:25:34 -07:00
Kin Blas
0d65a0d1c5
- Fixed issue #1923 - url of form is miscalculated
...
- Added code to calculate whether to choose the documentUrl or the page Url in the case where an action is not specified on a form element.
- Fixed bug in the navigation "submit" handler where an error was being thrown if "type" was not specified.
- Fixed typo "diabled" id typos in tests/unit/navigation/index.html.
- Added tests for form submissions with no action in both base and non-base specified cases.
2011-06-27 10:25:13 -07:00