jrburke
096e90bbfe
Update to relative AMD dependencies, allows proper use of source in an AMD project.
2012-01-24 14:43:24 -08:00
Ghislain Seguin
948d39b898
Added dependency on jquery
2012-01-12 21:22:00 -08:00
Ghislain Seguin
42c9409660
Fixed wrong line break
2012-01-06 17:14:48 -08:00
Mat Marquis
d7afc8aa78
Added download builder metadata.
2012-01-06 19:31:31 -05:00
John Bender
95073892f0
Merge branch 'amd'
2012-01-04 12:24:33 -08:00
zachleat
07efc02c9f
First stab at more consistent focus classes on form elements, using .ui-focus. Links will still contain outline property.
2011-12-29 16:26:44 -05:00
Ghislain Seguin
14e1641a27
Added dep on "jquery.mobile.buttonMarkup" wherever needed
2011-12-20 11:33:55 -08:00
Ghislain Seguin
57a1129bfb
Discovered r.js' pragmas use them instead of the hacky solution provided by amd-stripper.js
2011-12-15 18:15:42 -08:00
Ghislain Seguin
754cc81115
Specified more dependencies
2011-12-15 13:07:55 -08:00
Ghislain Seguin
cf04068eba
Assume jquery is loaded so don't require it
2011-12-08 10:02:36 -08:00
Ghislain Seguin
6b7e83effa
Added dep on jquery.mobile.buttonMarkup
2011-12-01 17:28:10 -08:00
Ghislain Seguin
7f14a3dfed
AMDized
2011-12-01 17:28:08 -08:00
John Bender
6f00d35db8
move pagechange binding for textarea autogrow outside the check for text content
2011-11-21 10:15:47 -08:00
John Bender
3fdb12600e
Merge pull request #2994 from eddiemonge/5535e24c46c95f16b437c0ebec8c19094caf18a7
...
License Changes
2011-11-09 15:27:25 -08:00
John Bender
1d4109295d
textinput whitespace
2011-11-09 11:43:40 -08:00
John Bender
d50aa91e6d
comment clarification
2011-11-09 11:42:57 -08:00
John Bender
3f52c482d0
account for css load in initial document load and page transition with text area autogrow
2011-11-09 11:35:21 -08:00
Eddie Monge Jr.
6b5ca6311a
Remove unneeded css as height will suffice. Trigger the inputs keyup. Im not sure calling $(keyup) called the function on the element.
2011-11-09 08:32:00 -08:00
Eddie Monge
5535e24c46
Update to add license to root, update individual files to not have license, add license to built and testing files
2011-11-08 15:43:36 -08:00
Ghislain Seguin
3e99437104
Merge pull request #2873 from eddiemonge/patch-1
...
Some code cleanup
2011-10-27 22:20:24 -07:00
Eddie Monge Jr.
5a285701a8
Proposed fix for 2847
2011-10-27 18:10:49 -07:00
Eddie Monge Jr.
c04755d859
Some code cleanup
2011-10-27 18:09:01 -07:00
jblas@adobe.com
af870605ac
Removed all of the redundant code used to crawl the DOM upward looking for a theme to inherit from, and replaced it with a call to the new $.mobile.getInheritedTheme() function.
...
Also, fixed a bug in textinput.js that was placing a ui-body-null class on the input element when a data-theme was not specified directly on the input.
2011-10-17 16:54:20 -07:00
toddparker
84729a4fec
Added styling support for input type=color
...
Just for good measure. All HTML5 inputs are now auto enhanced into the
styled versions. We may need to decide if any of these need to be
degraded if the controls are wonky in some browsers.
2011-10-15 09:43:16 -04:00
toddparker
4ce1bfb795
Added new HTML5 date and time input support. Fixes #2144
...
Types added: input type time, date, month, week, date time,
datetime-local to auto for enhancements.
2011-10-15 09:33:06 -04:00
John Bender
4713bf26d5
remove log statements
2011-10-11 10:47:46 -07:00
John Bender
8dd3def54b
refactor for #509 , move to document ready instead of using ssetTimeout
2011-10-11 10:46:19 -07:00
John Bender
3306a3242c
Merge branch 'master' of https://github.com/mplatov/jquery-mobile into mplatov-master
2011-10-11 10:44:38 -07:00
John Bender
4ccd9b1bb3
move textinput to widget prototype enhanceWithin
2011-10-10 14:21:37 -07:00
Kin Blas
a975878fb4
Disabled the workaround for issue 785 (jQM text input forces use of iOS auto-correction) on iOS 5 devices since it appears to be fixed. This is still a problem on iOS 4.x and earlier.
...
- We don't have a specific test for iOS 5 so we use $.support.touchOverflow as an iOS 5 and later indicator. Yes, I feel dirty.
2011-09-26 11:39:30 -07:00
John Bender
aa679a9b0f
add inputs without a type to the text input list Fixes #2205
2011-09-23 20:44:48 -07:00
John Bender
3d88760019
whitespace in mobile forms textinput
2011-09-23 20:43:56 -07:00
Michael Platov
b9557705b3
Fix for issue 509 textarea autogrow
2011-08-24 14:28:12 +08: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
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
fdb77bfa52
changed new (undocumented) "enhance" event to "create" to better match our existing event name conventions
2011-07-22 09:05:55 -04:00
Scott Jehl
4d66aa6397
added input types url and tel to auto-init.
2011-07-20 15:29:08 -07: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
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
Rick Waldron
e44f553a64
jQuery core style guide conformance: jquery.mobile.forms.textinput.js
2011-06-28 21:20:52 -04:00
scottjehl
758e430653
fixed theme inheritance on filter lists in IE7.
2011-06-17 19:02:53 -04:00
Abhishek Joshi
cb645ede22
Add new focus event which will show cross button on search textbox when some item get paste directly without key event to search text box
2011-05-13 22:44:47 -07:00
mark.dawn@gmail.com
69a0a47a0c
XPATH Selector was not well formed of type label[for=ID]
...
let say id of an inputbox is x.y.z then query
$("label[for=x.y.z]") gonna fail
$("label[for=\"x.y.z\"]") gonna work
2011-04-26 19:31:43 +05:30
scottjehl
7503f62a10
changed our two new custom data helper names to jqmData() and :jqmData()
2011-03-25 17:50:40 -04:00
Kin Blas
db89e1f24d
Switch find/filter selector calls over to using the new :jqdata() pseudo selector.
2011-03-22 13:31:17 -07:00
scottjehl
ce34ece257
namespaced data- attrs to $.mobile.ns (defaults to "jq-") throughout the JS
2011-03-09 20:47:44 -05:00
toddparker
8b728d8df7
Re-named the ui-icon-search used on search inputs to ui-icon-searchinput so I modified the script for search input to reflect this change
2011-02-03 13:38:07 -05:00