Commit graph

2180 commits

Author SHA1 Message Date
scottjehl
799cee85bc fixed bug in CSS counter in readonly lists 2011-03-31 17:34:16 -04:00
scottjehl
4839d82e54 removed class we weren't using 2011-03-31 17:31:16 -04:00
scottjehl
f241a858b5 fixed ordered lists in readonly OL listviews. Fixes #1144 2011-03-31 17:24:09 -04:00
scottjehl
19400af5f6 removed navigation-specific list keyboard handling and ARIA out of listview and over to select, which is the only place it's used. Lists are also now much friendlier to readonly markup - so forms and all of the formatted content previously supported in navigation-based listviews now work without an anchor wrapper. 2011-03-31 17:06:20 -04:00
scottjehl
57649cd066 moved the listview a11y handling to just selectmenu custom menus, since that's the only place it's now relevant 2011-03-31 16:44:25 -04:00
scottjehl
776e23ee95 simplified test, but in general, the nav test suite feels brittle. Maybe because of our usage of async tests. Anyway, I was able to get all tests to pass once. 2011-03-31 13:38:49 -04:00
scottjehl
07d20d9991 Merge remote branch 'origin/master' 2011-03-31 13:20:44 -04:00
scottjehl
ae6c2d569f fixed a duplicate check for using markup for page titles when title isn't present. 2011-03-31 13:20:19 -04:00
scottjehl
b18756eceb fixed the last breaking pages unit test 2011-03-31 13:19:51 -04:00
scottjehl
854885e93d move the pageTitle setter to different function 2011-03-31 12:56:48 -04:00
scottjehl
91109ebbd0 better page titles 2011-03-31 12:56:47 -04:00
scottjehl
d8aac11a4f merging unit test addtions for page titles 2011-03-31 12:56:30 -04:00
scottjehl
ac7188e449 merging changes from page-titles branch in regards to a conflict with addNew function arguments 2011-03-31 12:48:46 -04:00
Kin Blas
16bea21a1c Corrected grammar for a comment in my previous checkin. 2011-03-31 09:33:05 -07:00
Kin Blas
0927ddfe3e Merge branch 'master' of https://github.com/jquery/jquery-mobile 2011-03-31 09:22:55 -07:00
Kin Blas
3ce228e3f2 On touch devices, 3rd party code that used href='#' links and onclick handlers weren't working because our live("vclick") link handler in jquery.mobile.navigation.js was calling preventDefault() on the vclick event.
For vclicks dispatched via touchend, calling preventDefault causes mouse clicks to be suppressed. This is why the 3rd party onclick handlers weren't getting triggered. For vclicks dispatched by a real mouse click this isn't a problem.

The fix basically removes the preventDefault() call from the live("vclick") handler and places it in a real live("click") handler. This allows the mouse event to get dispatched and trigger 3rd party click handlers, and still call preventDefault to prevent the link from being followed.
2011-03-31 09:19:05 -07:00
scottjehl
612192011b adjusted change event handling to fire change event on the selected radio, as Dave suggested, and which matches the native triggering. Also, checkboxes change events appear consistent with native implementation. Fixes #1206 2011-03-31 00:22:26 -04:00
scottjehl
506d5050b1 Merge remote branch 'origin/master' 2011-03-30 23:52:41 -04:00
scottjehl
77b25a46ea docs typo. Fixes #1150 2011-03-30 23:52:36 -04:00
toddparker
bfb713ce04 Merge remote branch 'origin/master' 2011-03-30 23:41:42 -04:00
toddparker
7ae63cb6cd Updated grid documentation to explain that we're using additional classes an styles, just for illustraiton purposes. 2011-03-30 23:41:29 -04:00
scottjehl
6bac3f81e5 Merge remote branch 'origin/master' 2011-03-30 23:28:58 -04:00
scottjehl
51c79481fc documented hashListeningEnabled. Fixes #1091 2011-03-30 23:28:53 -04:00
toddparker
faf0d6a581 Merge remote branch 'origin/master' 2011-03-30 23:15:43 -04:00
toddparker
43ea8df112 Fixed missing hyphens in listview theming data- attribues and re-coded some mangled list code examples. Everything is working right again. Closes #992 2011-03-30 23:15:27 -04:00
scottjehl
b77e04e7c4 Merge remote branch 'origin/master' 2011-03-30 22:53:55 -04:00
scottjehl
5d93d53090 removed the cdn hotlinks - local is best for testing. Also added a link to test Bender's new fix - works fantastic. 2011-03-30 22:53:46 -04:00
toddparker
e9e7a78e99 Fixed a minor grammatical error in the pages docs. 2011-03-30 22:31:18 -04:00
scottjehl
cdccf8f2af updated the fastclick comment 2011-03-30 21:32:38 -04:00
scottjehl
93ddf9d984 Syntax fix with data-ajax attr - also making sure [target] is included in the external link check, and that the pathname is removed properly in IE before prefixing. 2011-03-30 21:17:52 -04:00
scottjehl
a017576da9 Merge remote branch 'origin/master' 2011-03-30 20:52:20 -04:00
scottjehl
e38a25de58 make sure the sticky footer matching is only true if data-ids are specified. This makes "tap" work again when toggling fixed headers and footers. 2011-03-30 20:52:13 -04:00
Kin Blas
14fbe8b164 Fix for issue 1316 - URL is not properly formed in Firefox
- Checking in scottjehl's suggested selector for the non dynamicBaseTag support case.
2011-03-30 16:15:24 -07:00
Kin Blas
2d83b8d373 Adding jquery.mobile.vmouse.js to the list of files. 2011-03-30 08:38:27 -07:00
Kin Blas
6fa5002c7e Added jquery.mobile.vmouse.js to the build Makefile. 2011-03-30 08:04:45 -07:00
John Bender
6d37ad6bbb added addtional test to cover issue 1305 2011-03-30 01:08:15 -07:00
John Bender
215aded824 fixed path detection for when linking from embedded pages to file paths Fixes #1305 2011-03-30 01:08:15 -07:00
John Bender
32f1264491 corrected poor async start order 2011-03-30 01:08:15 -07:00
John Bender
3a758f97fa navigation whitespace 2011-03-30 01:08:15 -07:00
scottjehl
27b4cd29fc improved the fixed headers and footers so they show and hide more appropriately, even when starting a scroll on an anchor element. Fixes #1309 2011-03-29 19:09:19 -04:00
Kin Blas
f80d286ecb Fixing tap/taphold tests that broke when fastclick/vmouse changes landed. 2011-03-29 12:01:58 -07:00
Kin Blas
62f8ce254e Bullet proof handleTouchStart() against fake touchstart events that don't have any touches[] properties defined. 2011-03-29 09:46:10 -07:00
Kin Blas
9e40d14b28 Fixing unit test bustage. The fastclick branch landed so these tests need to be updated to fire off "click" versus "touchend" or "mouesup". 2011-03-29 09:32:10 -07:00
Kin Blas
1f2c7fd537 Merge branch 'master' into fastclick
Resolved Conflicts:
	js/jquery.mobile.navbar.js
2011-03-29 09:03:05 -07:00
scottjehl
80f81ca6fa improved sticky footers a little bit. Now they don't fade after becoming sticky, but they stick well at least. 2011-03-28 20:35:17 -04:00
scottjehl
15ef91c828 Merge remote branch 'origin/master' 2011-03-28 18:31:00 -04:00
scottjehl
8fa56b6e85 Got the sticky footers working again. Markup change noted in first page of demo. Fixes #850 2011-03-28 18:30:55 -04:00
toddparker
cf5676992d Fixed toolbar demo page, added a sample form and updated list markup to new style 2011-03-28 16:43:40 -04:00
scottjehl
bb9921a9f4 Merge remote branch 'origin/master'
Conflicts:
	docs/pages/docs-link-scenarios.html
2011-03-28 16:37:58 -04:00
toddparker
72f4b4a0ca Fixed link markup on this page. 2011-03-28 16:33:29 -04:00