Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: brianleroux/xui
base: master
...
head fork: silentrob/xui
compare: master
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Aug 30, 2010
@alunny alunny cross-platform hotness for the build script e9c2d1b
Commits on Aug 31, 2010
@filmaj filmaj Added an inline anonymous function to "lock" in scope inside the loop…
…. Caused problems on some BlackBerries (would retain scope of last item in iterator before evaluating inner-loop statements).
ae5af24
Commits on Sep 02, 2010
Clément Uster In some cases, the context doesn't have the getElementById method. ->…
… test is needed

For example, if we apply
xList=x$(".list");
x$("#first", xList[0]).html("bouh");
to the following list:
<ul class="list">
	<li id="first">first</li>
	<li>second</li>
	<li>third</li>
</ul>

So we need to use context.querySelectorAll instead.
80053ad
Commits on Nov 28, 2010
@filmaj filmaj Merge branch 'master' of git://github.com/brianleroux/xui 9f43c11
Commits on Dec 17, 2010
@SamMaxwell SamMaxwell more windows compatibility work:
   cat -> type
   / (path separator) -> \
9115994
Commits on Jan 05, 2011
@filmaj filmaj Removed confusing headers from README. 5c33366
Commits on Jan 07, 2011
@filmaj filmaj Removing stupid JavaDoc bullshit. 00417cb
@filmaj filmaj Markdownified dom.js documentation for use with jodoc. f03fa24
@filmaj filmaj Added attr documentation to dom.js. f74ed89
@filmaj filmaj Start of documentation of base methods. Small tweaks to some dom docs. e976ee0
Commits on Jan 08, 2011
@filmaj filmaj find docs. 4054303
@mwbrooks mwbrooks Update README. 974f1b1
@mwbrooks mwbrooks Add documentation generator to build script. 1f6364e
@mwbrooks mwbrooks Update README with documentation generator section. 433f332
@filmaj filmaj Start of set and reduce docs. f1ca60b
@filmaj filmaj Merge branch 'docsrework' into dev afb32cc
@filmaj filmaj Added doc dir to gitignore, reduce/set docs. b905cef
@mwbrooks mwbrooks Update Event documentation to use Markdown. 6cc5659
@mwbrooks mwbrooks Update Fx documentation to use Markdown. e2546e8
@mwbrooks mwbrooks Fix Event documentation format. 7fc754f
@mwbrooks mwbrooks Update Style documentation to use Markdown format. aed310f
@filmaj filmaj Complete dom and base docs. b204d24
@filmaj filmaj Merge branch 'dev' of github.com:xui/xui into dev 3a01e08
@mwbrooks mwbrooks Update XHR documentation to use Markdown format. f4975f5
@filmaj filmaj Conforming to consistent header syntax. 5092a4f
@filmaj filmaj Merge branch 'dev' of github.com:xui/xui into dev c5a7629
@mwbrooks mwbrooks Update Markdown formatting in base.js ada8bc0
@filmaj filmaj Added event docs. a7df779
Commits on Jan 09, 2011
@filmaj filmaj Added "remove" specs. 5041a87
@filmaj filmaj Fix to .html with remove; no "html" parameter specified with remove s…
…o need to check it is defined first.
d1f966a
@filmaj filmaj Small fix to remove specs. f4ef8d7
@filmaj filmaj Added spec to verify issue #1 (https://github.com/xui/xui/issues#issue/1
)
fc3f54e
@filmaj filmaj Removing stupid JavaDoc bullshit. 8a6f0c5
@filmaj filmaj Markdownified dom.js documentation for use with jodoc. db67000
@filmaj filmaj Added attr documentation to dom.js. d769d14
@filmaj filmaj Start of documentation of base methods. Small tweaks to some dom docs. 3f15c5d
@filmaj filmaj find docs. 1b1e149
@mwbrooks mwbrooks Update README. c7de83f
@mwbrooks mwbrooks Add documentation generator to build script. cf8d69f
@mwbrooks mwbrooks Update README with documentation generator section. 9e7f060
@filmaj filmaj Start of set and reduce docs. 771036e
@filmaj filmaj Added doc dir to gitignore, reduce/set docs. e4201d1
@mwbrooks mwbrooks Update Event documentation to use Markdown. b3f71a6
@mwbrooks mwbrooks Update Fx documentation to use Markdown. 1331f7a
@mwbrooks mwbrooks Fix Event documentation format. a0db43e
@mwbrooks mwbrooks Update Style documentation to use Markdown format. 65ae043
@filmaj filmaj Complete dom and base docs. 587bdf6
@mwbrooks mwbrooks Update XHR documentation to use Markdown format. 5ee13f8
@filmaj filmaj Conforming to consistent header syntax. 8f91b22
@mwbrooks mwbrooks Update Markdown formatting in base.js 4d365aa
@filmaj filmaj Added event docs. 0031b64
@filmaj filmaj List of events at top and fire example for docs. bb12fab
@filmaj filmaj got rid of = 6ec15e0
@filmaj filmaj minor formating cd84c78
@mwbrooks mwbrooks Update Markdown formatting in dom.js cb8fca8
@mwbrooks mwbrooks Update Markdown formatting in event.js 430769a
@mwbrooks mwbrooks Update Markdown formatting in fx.js 27f620f
@filmaj filmaj Merge branch 'master' of https://github.com/SamMaxwell/xui into SamMa…
…xwell-master
ec98a4a
@filmaj filmaj Added minifying info to build instructions in readme. 9eede08
@brianleroux added version to built file 96a6970
@mwbrooks mwbrooks Update build to generate docs in EJS format. 1f4c3bd
Commits on Jan 10, 2011
@filmaj filmaj Full call on qunit methods so it runs ok on BlackBerry. 4919cf7
@brianleroux hide test for feature branch in future 5068f61
@filmaj filmaj .html handles xui object as parameter better; should ignore remove as…
… well.
ca405d7
@pragdave pragdave Update build script to be less dependent on OS shell.
It was failing under zsh because it used "echo" to write to stdout.

- Added a trivial --help option while I was in there
- mwbrooks: Tested on Windows (Bash and cmd.exe)
- mwbrooks: Tested on OS X bash
9bcc868
@filmaj filmaj Added some tests to "after" dom method. 194f3a7
@mwbrooks mwbrooks Add --help to build script. 869e502
@mwbrooks mwbrooks Add verbose message to build script for docs generation. d68a0cb
@mwbrooks mwbrooks Update build to use .min.js for minified files. 7eec646
@mwbrooks mwbrooks Merge branch 'dev'
Conflicts:
	README.md
	build
	src/base.js
	src/js/dom.js
	src/js/event.js
	src/js/fx.js
	src/js/style.js
	src/js/xhr.js
c5653d1
Commits on Jan 11, 2011
@brianleroux Merge branch 'master' of github.com:xui/xui into dev d8d47c4
Commits on Jan 12, 2011
@mwbrooks mwbrooks Fix build script after a merge mistake. e4895a2
Commits on Jan 13, 2011
@mwbrooks mwbrooks Generating docs requires no setup.
The build script will now:

  - Clone or pull joDoc into /packages/jodoc
  - Use markdown executable in /utils/markdown

You still require Git, Ruby, and Perl.
5e00742
@mwbrooks mwbrooks Update build script to use packaged joDoc binary. 384c125
Commits on Jan 14, 2011
John Christopher fix getStyle call and tests 9525fb6
@brianleroux Merge branch 'master' of github.com:xui/xui into dev 023294f
@brianleroux added bb and ie test pages so we can run them from xuijs.com cb1f525
@brianleroux Merge branches 'dev' and 'master' 44ef89c
Commits on Jan 15, 2011
@mwbrooks mwbrooks Update Base documentation. 4529572
@mwbrooks mwbrooks Rename Base docs title to Basics a36a3a8
@mwbrooks mwbrooks Update DOM documentation. aedd6bd
@mwbrooks mwbrooks Update Event documentation. b088170
@mwbrooks mwbrooks Update Fx documentation. a8c9e13
@mwbrooks mwbrooks Update Style documentation. 2fb18a0
@mwbrooks mwbrooks Update XHR documentation. e5a1c1c
Commits on Jan 16, 2011
@filmaj filmaj Added a `--cat=$1` option to build. Allows concatenating extra items …
…to built .js file. Mostly useful for including xui plugin code in build scripts.
816639f
Commits on Jan 17, 2011
@filmaj filmaj Updated documentation and example for getStyle. 51ef0ee
@filmaj filmaj hasClass now returns an ANDing on multi element collections, updated …
…docs for hasClass.
a08e541
@filmaj filmaj Tweaks to removeClass docs. 593dfd8
@filmaj filmaj Crunched down removeClass and added toggleClass. 351a004
@filmaj filmaj Updated documentation for .html, also calling .html() returns an arra…
…y of strings now.
0928c30
@filmaj filmaj Small update to attr: you should know when you retrieve a null attrib…
…ute from an element.
58c2ccd
@filmaj filmaj Added toggleClass tests and fixed up/expanded on some style tests. 0307780
@filmaj filmaj Updated test markup on ie/bb pages too. 90f7278
@filmaj filmaj xui defaults to async xhr now (was sync before D:) 04c2662
Commits on Jan 18, 2011
@filmaj filmaj Woops, huge mistake with setting async on xhr: would not be able to s…
…et to false. Thanks to Joe Gooch for the heads up.
efb507a
@filmaj filmaj Added test for issue 14 ( using an HTMLCollection as parameter to fin…
…d() ) and patched.
e0b9a26
Commits on Jan 22, 2011
@filmaj filmaj Since xhr => async=true by default, switch over sync xhr spec to spec…
…ify async=false explicitly.
fbabeb9
@filmaj filmaj Updated QUnit to latest. 750b57e
Commits on Jan 26, 2011
@filmaj filmaj Fix/defensive patch for issue #17: "this" inside xhr callback sometim…
…es loses context? Any case this patch fixes that problem, passes tests and also reduces minified size by 3 bytes! woot.
9da343a
Commits on Jan 27, 2011
@filmaj filmaj Added test and fix for issue 18: using attr() on window obj would thr…
…ow exception.
eece11a
@filmaj filmaj Ticket 18: explain the basics of using a selector with the global x$ …
…object in the documentation.
1c2c1b0
Commits on Feb 12, 2011
@filmaj filmaj Fixing tests with QUnit: autostarted QUnit is failure. c557391
@filmaj filmaj Added negative tween test for issue #20. 7efb185
Commits on Mar 16, 2011
@filmaj filmaj Tweak to test for BlackBerries. 6c95a06
@filmaj filmaj Added a test and fix for .bottom issue (solves issue 15 on github). T…
…hanks to fourfingerwu for providing the fix!
39afd48
alunny improved syntax for setting headers 2d99093
@filmaj filmaj Added example for setting header using new syntax and typo fixes in d…
…ocs.
88b2f5c
Commits on Apr 02, 2011
@bryfox bryfox .not(selector) should return all nodes if selector query has zero len…
…gth. Spec added for this case.
17abdba
Commits on Apr 29, 2011
@filmaj filmaj We aint no jQuery! 13a52dd
Commits on May 02, 2011
@filmaj filmaj Fixes issue #29: using attr() with "value" on input elements. 108f358
@filmaj filmaj Fix for issue #28. Thanks to jmonroe for logging issue and recommendi…
…ng fix.
75c11cd
Commits on May 03, 2011
@filmaj filmaj Updated qunit 9dce1ab
Commits on May 04, 2011
@filmaj filmaj Fixed an ooollldddd bug with manipulating DOM with html strings with …
…sibling elements.
b6f69be
Commits on May 13, 2011
@filmaj filmaj Added tests for keyboard events. c7ebab1
Commits on Jul 24, 2011
@filmaj filmaj Fixes issue #37: "X-Requested-With" header on XHRs should be set to "…
…XMLHttpRequest".
7968061
@filmaj filmaj formatting, and factored out converting style names between dom and c…
…ss-style naming conventions
46b3615
@filmaj filmaj fixed up fixtures for the various implementations of specs, added spe…
…cs for issue #33: using dom-style names for css properties (ie. marginLeft) breaks tweening
e6c86b2
@filmaj filmaj annnddd test for tweens using standard css-style names (ie. margin-left) 370b9d3
@filmaj filmaj This fixes issue #33 45f2195
@filmaj filmaj dont be so chatty during build b556d56
@filmaj filmaj added domReady to submodules, hooked it up to xui.ready and x$.ready,…
… updated profiles and docs for it, fixes issue #31
158e1a8
@RichardBronosky RichardBronosky Sizzle moved from jeresig to jquery 260504c
@filmaj filmaj added RichardBronosky to contributors list bf6402e
Commits on Jul 26, 2011
@filmaj filmaj updated built library file names in profiles 57160de
@filmaj filmaj adding version file 47f740f
@filmaj filmaj added simpler versioning 6b60bd1
@filmaj filmaj updated library referecnes in tests 6cc3369
Commits on Aug 17, 2011
@i8ramin i8ramin XHR header should be X-Requested-With 11bcc36
Commits on Aug 30, 2011
@i8ramin i8ramin attr() called with non-existing attribute should return zero length a…
…rray
f870afc
@filmaj filmaj added test message to attr tweak 2b1ddd5
@filmaj filmaj added bryfox and i8ramin to contributors list c3bda0e
@filmaj filmaj version bump to 2.2.1 6807f7f
@peterp peterp Edited src/js/xhr.js via GitHub 06a4a9b
Commits on Sep 29, 2011
@sjezewski sjezewski Fixed a bug w the getTag() helper method. If the first child was a co…
…mment node, it returned a tagname of 'undefined'
81d916f
Commits on Oct 28, 2011
@filmaj filmaj Fix for #46: thanks to @will-quast-bohemian for suggested fix 1f2cdda
@filmaj filmaj Adding a test to try to replicate #56 - no luck so far f730dab
@filmaj filmaj #57: POST XHRs now have a Content-Type of application/x-www-form-urle…
…ncoded
454bd6d
Commits on Oct 31, 2011
@filmaj filmaj IE had outdated dom code ab0f52b
@filmaj filmaj duck punching for the win 009e2f2
Commits on Nov 01, 2011
@filmaj filmaj Syncing up IE with queryselector style implementations. Small tweak t…
…o make sure getStyle is chainable
236ae1f
@filmaj filmaj fix for getstyle in ie build
;
2715098
@filmaj filmaj xui IE events sorely in need of updates e0b7490
@filmaj filmaj IE uses fireEvent and createEventObject 229e195
@filmaj filmaj Fixing IE un-eventing c2214b8
@filmaj filmaj Fixing fire on IE 09c6cf1
@filmaj filmaj Dumb fix blurg d77e7ce
@filmaj filmaj differentiating between ie-supported events and "stock" xui events fcbcda5
@filmaj filmaj cant believe the trailing comma, what a bad boy 9adf431
@filmaj filmaj Bumpin to 2.3.0! 5cc314e
@filmaj filmaj Trying to fix some documentation issues for the website ;/ c9d5bee
Commits on Nov 12, 2011
@silentrob silentrob Fixed merge conflict d0b6878
Commits on Nov 16, 2011
@filmaj filmaj @jc00ke made the correction: Ajax was a hero, not a god a7d63f2
@filmaj filmaj xui 2.3.1: multi-class support in xxxClass() functions, i.e. addClass…
…("awesome foo bar") etc. Should fix #59
efd195d
Commits on Nov 18, 2011
@filmaj filmaj Updating test lib refs f9556c5
@filmaj filmaj Adding a test for issue #60 41e4dd0
@edufelipe edufelipe Fix `x$(window)` behaviour on Safari 5.1.
`window` objects in Safari define a numeric length of 0, causing `slice(window)` to
be called, which in turn returned an empty array.

This little issue caused `x$(window)` to be the same as `x$()`.
3c9fcad
@filmaj filmaj Adding edufelipe to list of contributors fd467e5
@filmaj filmaj Bumping VERSION to 2.3.2 bd3ae2b
Commits on Nov 23, 2011
@silentrob silentrob Fix merge conflict e82eb50