Commit graph

88 commits

Author SHA1 Message Date
Ghislain Seguin
e0c3fb26db Renamed .tmp temp file to .compiled 2012-01-13 17:25:49 +07:00
Ghislain Seguin
2ec6eaf35b Got rid of node dependency 2012-01-13 17:25:48 +07:00
Ghislain Seguin
b75bb594b4 Added r.js as a submodule
Removed almond
2012-01-13 17:25:48 +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
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
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
55ded76442 Re-introduced structure CSS files
Use YUICompressor for CSS compression as it is more efficient than r.js
2012-01-13 17:21:45 +07:00
Ghislain Seguin
0ed067ac0e Changed js and css targets to use r.js and r-jqm.js 2012-01-13 17:21:44 +07:00
scottjehl
103f409c47 added new script and associated styles for handling "fixed" toolbars using native support for CSS position: fixed, where possible. Non-supporting platforms will fall back to inline positioning, either by gracefully degrading on their own or by opting them out through a blacklist (fixed positioning detection's got issues...).
unit tests and api documentation coming next, but for the most part, the API is the same as before.
2011-12-20 17:38:05 +07:00
Eddie Monge
8dfa5f9ca9 Log levels dont need to be quieted anymore 2011-11-26 12:01:46 -08:00
Eddie Monge
a922b8fe02 Dont output errors to js file, increase cache size 2011-11-26 10:39:54 -08:00
Eddie Monge
5acc18a215 Add images to the docs, fix cp syntax, rearrange build dependencies to be consistent 2011-11-18 19:01:04 -08:00
jblas@adobe.com
28b68f4d37 js/jquery.mobile.collapsibleSet.js was missing from the build. 2011-11-18 13:24:07 -08:00
Eddie Monge
5f2c4025ad Add the current git version to the build process when its not a stable build 2011-11-17 15:53:32 -08:00
Eddie Monge
8c6498fdc3 Fix license version and zip folder 2011-11-17 11:47:03 -08:00
Ghislain Seguin
98b1ed63d8 Merge pull request #3079 from eddiemonge/deploy
Deploy
2011-11-17 08:12:37 -08:00
Eddie Monge
4a1f4f8a02 Add quiet option to scp 2011-11-16 17:35:25 -08:00
Eddie Monge
ecf0b97536 Update the deployed files to use the CDN for the resources 2011-11-16 17:04:22 -08:00
Eddie Monge Jr.
0d283cb4ec combine the css structure min and license files 2011-11-15 09:04:16 -08:00
Eddie Monge
b7cd2128dd Why three lines when 2 will suffice? 2011-11-09 17:57:50 -08:00
Eddie Monge
366d33ead0 Update Makefile to actually work on the server 2011-11-09 17:43:37 -08:00
Eddie Monge
cd39c73d73 Merge in makefile 2011-11-09 16:06:33 -08:00
John Bender
7085843b74 moved info text to license-info.txt 2011-11-09 16:00:25 -08:00
John Bender
989f7f1542 move intro to text for css combine, js combine, and makefile use 2011-11-09 15:45:08 -08:00
Eddie Monge
a213cfa281 Complete overhaul of Make process to be cleaner, clearer and server-friendly 2011-11-09 01:39:25 -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
Dan Heberden
dc8d538b44 Fix CSSTHME/CSSTHEME type in Makefile which was preventing build 2011-11-04 09:59:49 -07:00
Eddie Monge
f6e319ef8a Standardize licenses in files and match jQuery core min license in min files 2011-10-25 11:15:19 -07:00
Eddie Monge
6ae0073328 Fix makefile to includes structure file 2011-10-20 13:00:34 -07:00
John Bender
54fccebd5e move .structure before version in css build put filenames 2011-10-19 10:41:23 -07:00
Eddie Monge
bcbaa38854 2700: Step 7 Silly me kept putting instead of . Fixed that typo 2011-10-17 14:36:50 -07:00
Eddie Monge
7a65be6d88 2700: Step 6 Update build and makefiles 2011-10-17 14:11:02 -07:00
Eddie Monge
12e0e37e70 Update compiler/compressors 2011-10-13 16:39:41 -07:00
John Bender
99abbbb474 add the version to the structure only css 2011-10-13 15:44:47 -07:00
John Bender
c134acce16 create separate structure and structure.min css
This addition is in response to the creation of the theme roller. It doesn't make much sense to include a theme from the framework if the user is adding his/her own from the theme roller or otherwise.
2011-10-13 15:28:06 -07:00
Kin Blas
9983e96382 Added the tools directory to the Makefile so it gets copied when making nightlies and demos. 2011-10-07 09:36:12 -07:00
scottjehl
8c2b1d9f55 removed media classes from make file, following up to previous commits 2011-09-29 14:55:41 -04:00
Eddie Monge
269c592a37 Issue 2494: Removed accidental css cruft and git info reorder 2011-09-21 13:50:35 -07:00
scottjehl
b645781f4d implemented native overflow scrolling based on support for -[prefix]-overflow-scrolling: touch. True fixed headers and footers come supported as well. 2011-09-08 12:38:50 -04:00
John Bender
b7d5df786f whitespace and comment merge conflict resolved 2011-08-17 11:09:05 -07:00
John Bender
2b3153365f fixed build files to include custom select 2011-08-12 10:39:36 -07:00
scottjehl
e564eb1c5f first pass at implementing pushstate support from an external file. 2011-08-05 18:49:16 -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
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
eddiemonge
757dda99d0 Makefile: Remove log as the info is now in the files from the nightly/latest build. Fix output name for the same 2011-06-02 09:49:21 -07:00
eddiemonge
7a01d702ef trying to sneak this in as well 2011-05-26 16:49:05 -07:00
Eddie Monge Jr.
9fce3e1f72 Minified CSS was getting double info 2011-05-20 11:36:28 -07:00
eddiemonge
83fe2542a5 Makefile: Updated the deploy script and added comments for the regular make process so the user knows whats going on 2011-05-18 18:02:10 -07:00
eddiemonge
19c952a3bd For all versions of make except for deploy, the outputted scripts will have the git info used for that build. Deploy will still use the version in the version.txt file 2011-05-13 16:01:31 -07:00