Commit graph

78 commits

Author SHA1 Message Date
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
Kin Blas
19c06952fd Changes to allow 3rd party transitions. Developers can now register a custom transition by adding their transition handler to the $.mobile.transitionHandlers dictionary. The name of the custom transition is used as the key within the transtionsHandlers dictionary, and should be the same name used within the @data-transtion attribute.
The expected prototype for a transitionHandler is as follows:

function handler(name, reverse, $to, $from)

The name parameter is the name of the transition as specified by @data-transition attribute, reverse is a boolean that is false for a normal transition, and true for a reverse transition. The $to param is a jQuery collection containing the page that is being transitioned "to", and $from is an optional collection that tells us what page we are transitioning "from". Because $from is optional, handler developers should take care and check $from to make sure it is not undefined before attempting to dereference it.

In addition to registering custom transition by name, developers can specify a handler to use in the case where a transition name is specified and does not exist within the $.mobile.transitionHanlders dictionary. Within jQuery Mobile, the default handler for unknown transition types is the $.mobile.css3Transition() handler. This handler always assumes that the transition name is to be used as a CSS class to be placed on the $to and $from elements. To change the default handler, simply set $.mobile.defaultTransitionHandler to you function handler:

$.mobile.defaultTransitionHandler = myTransitionHandler;

The changes to make all this necessary are as follows:

- Created $.mobile.noneTransitionHandler which is the default transitionHandler for the framework that simply adds and removes the page active class on the $from and $to pages with no animations.

- Moved class based transition code into a new plugin jquery.mobile.transition.js file. This plugin, when present, overrides the noneTransitionHandler as the defaultTranstionHandler for the framework so that CSS3 animation transitions are available.

- Removed code related to the setting/removal of the ui-mobile-viewport-perspective class. The css3TransitionHandler plugin takes care of automatically placing a "viewport-<transition name>" class on the viewport (body) element. This allows any other transition to specify properties on the viewport that are necessary to accomplish the transition.

- changed the CSS class ui-mobile-viewport-perspective to viewport-flip to match code changes. This makes it more apparent that setting -webkit-perspective is only used with the flip transition.

- Updated js/index.php, Makefile and build.xml to include the new jquery.mobile.transition.js file.
2011-04-26 14:06:10 -07:00
eddiemonge
f29f19ccaa update compiler link in Makefile 2011-04-15 05:52:25 +08:00
eddiemonge
0bc9f7edab blank commands are not so good. 2011-04-14 12:08:24 -07:00
eddiemonge
80fc7a648a change latest build to say that in the version 2011-04-13 17:09:52 -07:00
eddiemonge
250fc190ba use a log and a cron 2011-04-13 15:32:57 -07:00
eddiemonge
ca55d18e1b makefile for lateset 2011-04-13 12:54:54 -07:00
eddiemonge
55d82f47ac makefile reads jquery core version from the file 2011-04-13 11:01:25 -07:00
eddiemonge
a65ac5f268 change makefile to point to CDN 2011-04-13 10:47:21 -07:00
eddiemonge
5f487bbaec add images to path, remove nightly folder before moving to there so it doesnt go into a sub folder 2011-04-12 12:00:05 -07:00
eddiemonge
2a4cdac4bd change nightly to actual server path 2011-04-12 11:32:44 -07:00