Commit Graph

114 Commits

Author SHA1 Message Date
jeresig
6cf981eea2 Allow the Makefile to be more resiliant to broken builds and handle redirecting the output better in more shells. Thanks to 'candlerb' on jquery-dev for the suggestion. 2009-12-31 09:59:16 -05:00
jeresig
3fd62eae9d Switched from using YUI Compressor to Google Compiler. Minified and Gzipped filesize reduced to 22,839 bytes from 26,169 bytes (13% decrease in filesize). Sizzle copyright was merged into the main header (since it's removed automatically). Still passes all unit tests. 2009-12-18 21:23:26 -05:00
jeresig
b70872f70d Renamed the 'fx' module to 'effects'. Should've been done a long time ago. 2009-12-18 11:01:19 -05:00
John Resig
afaae84a7a support.js needs to come before event.js (also placed in a temporary setTimeout to delay the introduction of the ready in support - will remove when ready is moved to core.js, likely later today). 2009-12-07 07:45:20 -08:00
John Resig
ebad701751 Split the queue code out from data.js into a dedicated queue.js file (also split tests accordingly). 2009-12-06 17:19:33 -05:00
jeresig
5480cd3fa1 Shortened the build messages in the Makefile and added test/qunit and src/sizzle to the cleanup. 2009-11-30 15:54:14 -05:00
jeresig
d605b8ee56 Don't try to run the clone code if the directory already exists. 2009-11-30 15:52:41 -05:00
jeresig
6798df54f4 Switched from using Git Submodules to just doing a straight clone of the QUnit and Sizzle directories. Works much better for what we want. 2009-11-30 15:45:16 -05:00
jeresig
918cf68dfd Don't do the update after the pull - forces the submodules up to date. 2009-11-30 15:08:55 -05:00
John Resig
1ce92e022d Make sure that the submodules are pulling from the right location. 2009-11-11 18:08:07 -05:00
John Resig
a8b089a020 Force the submodules to keep up to date. 2009-11-10 02:13:58 +01:00
John Resig
81f65ce339 Pull in the Sizzle library dynamically using a submodule and make it part of the jQuery build process. 2009-10-26 18:23:31 -04:00
Jon Evans
b7ccc58afe fix sed statement used to extract the date 2009-10-23 23:13:47 +08:00
John Resig
bcbd06b66f Removed the revision info and fixed the date pull to work against git log instead of SVN. 2009-10-23 03:25:40 -04:00
John Resig
c7006d2fa5 Removing the old speed perf directory (the current one is in the main 'speed' directory). 2009-10-22 22:06:20 -04:00
John Resig
b2e9680116 Removed the 'lite' build option (no longer used) and updated the README. 2009-10-22 21:56:49 -04:00
John Resig
cd05cac37f Cleaned out the build directory - a lot of old files that weren't being used anymore. 2009-10-22 21:54:34 -04:00
John Resig
4c85dec058 Added the submodule init/update to the Makefile for 'make test' and updated the README to be more current. 2009-10-22 21:44:44 -04:00
John Resig
520f1a2684 Broke the logic for .clean() wrap out into a separate, static, data structure. Also improved the performance of .html() looking for the case where .innerHTML can be used without problems. Also tweaked some cases where cleanData() was used, no need to use jQuery selectors in these cases. 2009-09-07 20:55:36 +00:00
Brandon Aaron
d7d908b05a decoupling styles retrieval from the attr method 2009-03-22 23:25:03 +00:00
Brandon Aaron
7c04a64016 breaking jquery out into smaller modules. added attributes.js, manipulation.js, and traversing.js 2009-03-18 21:15:38 +00:00
John Resig
1a65eb2a09 Updated the JAR Makefile command to support UTF-8. 2009-02-17 21:56:42 +00:00
John Resig
b1a40c9bfd Disable building the lite and packed versions of jQuery by default (no longer needed). 2009-02-17 21:56:13 +00:00
Jörn Zaefferer
9155d298ae core: removed outdated docs target from makefile 2009-01-14 22:42:21 +00:00
John Resig
7346a476cc Fixed boxModel support - is now computed with feature detection, rather than sniffing. 2009-01-11 16:17:20 +00:00
John Resig
19a3ea2c7f Accidentally left in an extra echo statement in the Makefile. 2009-01-05 00:34:40 +00:00
John Resig
192d6cd4a3 Moved the copyright to the intro file, added a ! so that it passes through YUIMin untouched, and changed the Date and Revision so that they're now generated automatically based upon all of jQuery rather than just the core file. 2009-01-04 23:34:18 +00:00
John Resig
434b87b8a2 Moved from the old JSMin to using YUIMin for compressing the jQuery source. Additionally landed some improvements from #3770 which dramatically reduce the filesize. The final minifed + gzipped size of jQuery went from 19817 bytes to 18063 bytes. 2009-01-04 15:29:27 +00:00
Ariel Flesler
4afa608351 jquery data: Closes #3539. Exposed jQuery.queue. Moved all the data and queue functions to their own module. Made the dequeue function more generic(designed to be used on functions). Closes #3748. Reverted a previous modification. 2008-12-30 02:31:26 +00:00
John Resig
b850ab2b8e Added the new jQuery.support object and removed all uses of jQuery.browser from within jQuery itself (while simultaneously deprecating the use of jQuery.browser). 2008-12-21 21:22:44 +00:00
Brandon Aaron
aea452f162 Merged dimensions with core 2008-04-29 03:26:06 +00:00
John Resig
f354e85af6 Fixed make speed. 2008-01-28 19:32:57 +00:00
John Resig
1fc7dcff11 Fixed lite version of jQuery. 2007-12-20 15:11:07 +00:00
Brandon Aaron
01e8f33e44 Don't remove test directory on clean 2007-12-14 18:59:47 +00:00
John Resig
15a78f8fea Reintroduced .offset() as a default include, added original author credits. 2007-09-08 18:02:39 +00:00
John Resig
cc22c04c90 Disabled the automatic inclusion of offset.js 2007-09-08 14:58:52 +00:00
John Resig
2ce41905c4 Removed the test suite generation code. 2007-09-08 14:50:11 +00:00
John Resig
28ee5c6922 Added the new .offset() method, directly imported from Dimensions (heavily worked over by both Brandon and John).
Original source:
http://brandonaaron.net/jquery/issues/dimensions/new_offset/jquery.offset.js
2007-09-08 14:44:29 +00:00
John Resig
b4e23b5af0 Reorganzing the jQuery source (first phase). 2007-09-08 12:42:32 +00:00
John Resig
80a149b828 Integrated the custom fx test suite into the main test suite. All tests are now run automatically. Removed the old suite, as it was no longer needed. 2007-07-29 19:07:21 +00:00
John Resig
89a9a747b6 Automated test running using Rhino (no browser required!). Still very buggy, but off to a good start. 2007-07-08 05:00:24 +00:00
John Resig
21d59e8de6 Added support for min and speed to the 'all' build. 2007-06-30 00:22:36 +00:00
John Resig
73ab36b8f8 Added the Speed Test Suite. Can be made by doing 'make speed'. 2007-06-30 00:21:30 +00:00
John Resig
297a450e05 Added an initial version of the new animation test suite. (You should never see red on the suite page - an error message will be generated wherever possible.) 2007-03-15 17:09:29 +00:00
John Resig
5c9fadbc5d Fixed a problem with the Makefile, fx wasn't being included in the build. 2007-02-15 18:01:00 +00:00
John Resig
4434b5ae65 Added support for making a minified version of jQuery. 2007-02-15 15:19:07 +00:00
John Resig
c3d8cb0c09 Moved the bulk of the selector code out into a separate file, changed the build files to represent this. 2006-12-31 05:22:06 +00:00
Jörn Zaefferer
a2ab7ef088 Tried to fix make build, PLEASE TEST 2006-11-22 09:58:57 +00:00
Yehuda Katz
78ed830b9b Added metadata (fully documented) 2006-11-07 03:34:47 +00:00
Yehuda Katz
3980dc9295 Added comments to various plugins and added make and ant options to make docs with plugins 2006-10-26 23:11:34 +00:00
John Resig
766c3765bd Now have accurate version information built into jquery.js - will build it into the docs and test suite next. 2006-10-10 00:23:18 +00:00
John Resig
9203775234 Added .filter("expr",ifCallback,elseCallback) (works for find, not, clone, add, etc.).
Fixed bug in Makefile.
Fixed bug in expression parsing.
Removed need for Q in expression parsing.
2006-10-03 07:47:45 +00:00
John Resig
2d56dbc13d Added .htaccess file for docs directory. 2006-09-16 23:22:29 +00:00
Jörn Zaefferer
87284a8ee7 Fixed typo, thanks Patrick 2006-09-16 16:15:46 +00:00
Jörn Zaefferer
6ebf2f979c Refactored test suite: tests subdir not needed anymore 2006-09-16 12:23:28 +00:00
Jörn Zaefferer
f6ecc6a95c Refactored test suite: All tests are now compiled into one file, runs much faster and does not require ugly synchronization; Changed build.xml (tested) and Makefile (not tested!); Replaced calls to cmpOK() with ok(), removed cmpOK(); Tests can now call reset() to be able to always test against the unmodified test setup 2006-09-16 12:19:56 +00:00
Jörn Zaefferer
770a92a594 Fixed bug #147, required some (ugly) modifications: changed function jQuery(...){} to jQuery = function(...){}, necessary because IE parses all function name(){} declarations before executing inline code; added intro.js and outro.js to both build.xml (tested) and Makefile (not tested) to include "if(typeof window.jQuery == "undefined") { ... } 2006-09-15 14:51:55 +00:00
John Resig
269ff25860 Changed the -n flag of cp to -f, not equivalent, but it gets the job done. 2006-08-14 03:54:44 +00:00
John Resig
7448c61ee2 Massive overhauls to the test suite - it is now generated dynamically, along with the documentation. 2006-08-14 01:46:05 +00:00
John Resig
e943090a72 Moved the test directory. 2006-08-13 20:01:26 +00:00
John Resig
9bdfc671fc More fixes to the build system. 2006-08-13 19:08:39 +00:00
John Resig
fc5ab8d655 Made a bunch of changes to the build system. 2006-08-13 18:58:58 +00:00
John Resig
51dd3736eb Moved docs stuff to build, to be created when the docs are actually built. 2006-08-13 18:38:51 +00:00
John Resig
f01c002f26 Added the new Makefile. 2006-08-13 15:26:26 +00:00