public
Description: MooTools Plugins and Enhancements Repository
Homepage: http://mootools.net
Clone URL: git://github.com/mootools/mootools-more.git
name age message
file .gitmodules Sat Jun 13 15:06:01 -0700 2009 updating subodules file to point to new locatio... [anutron]
directory Docs/ Wed Aug 26 15:01:01 -0700 2009 adding a reSort method to reapply the current sort [Aaron Newton]
file README.md Wed Apr 22 12:16:12 -0700 2009 updating readme with changes from clientcide [Aaron Newton]
directory Source/ Wed Aug 26 15:01:01 -0700 2009 adding a reSort method to reapply the current sort [Aaron Newton]
directory Specs/ Mon Aug 24 11:37:17 -0700 2009 * Readding URI Test for Request [zilenCe]
directory Styles/ Wed Aug 19 17:29:32 -0700 2009 updating the mask default styles. [Aaron Newton]
directory Tests/ Wed Aug 26 15:01:08 -0700 2009 updating unit tester [Aaron Newton]
directory assets/ Sat Jul 18 17:30:33 -0700 2009 wtf? every time I co to a diff branch, I have t... [Aaron Newton]
file build.rb Thu Apr 16 11:33:42 -0700 2009 adding build rb files [Aaron Newton]
file build.yml Thu Jun 11 17:55:28 -0700 2009 updating paths pointing to assetes/core and lang [Aaron Newton]
README.md

MooTools Plugins and Enhancements Repository

Wiki

TO DO

  • Move demo/tutorials from Clientcide wiki to Mootorial; update links in docs
  • Compat for Clientcide
  • make detach method for all classes that attach to elements
  • make destroy method for all classes that create elements

StyleGuide

  • http://wiki.github.com/mootools/mootools-core/syntax-and-coding-style-conventions

Breaking changes from RC1

  • URI
  • domain renamed to host
  • Fx.Accordion
  • no longer organizes the DOM for you

Breaking Changes from More

  • Tips
    • options:offsets in Tips renamed to offset
  • Accorion
    • renamed to Fx.Accordion
  • SmoothScroll
    • renamed to Fx.SmoothScroll

Breaking Changes from Clientcide

  • IframeShim
    • options:zindex renamed to zIndex
  • JsonP
    • renamed to Request.JSONP
    • constructor/send/prepareUrl take options hash, no longer an url directly (like Request)
    • user can change options on the fly when calling send() with a new hash, reusing the object
    • added check method. support for link: ignore, cancel, chain (like Request)
    • added success, request and cancel events
    • data can be a hash or string now (like Request)
    • queryString option gone
    • makeUrl logic now moved to new getScript(), which directly returns the script
    • changed how it essentially works. instead of storing the object reference, we store a new function every time a request is made, that keeps a reference of the script element and the object instance.
    • abortAfter and timeout gone. there's now a single timeout for retries and for when retries run out.
    • globalFunction gone, deemed useless
  • Browser.Extras completely refactored into URI Native object
    • Browser.redraw is gone
  • Class.Binds no longer supports lowercase binds
  • Element.fxOpacityOk (which was never documented or intended for external use) is gone
  • Element.isVisible renamed to Element.isDisplayed
  • FormValidator base class no longer does what it did (that is now in FormValidator.Inline)
  • OverText
    • no longer takes a collection of inputs.
    • .showTxt > .show, .hideTxt > .hide
    • .hide and .show no longer take the element and 'focus' arguments.
    • .repositionAll is gone; .repositionOverTxt is now just .reposition; it does not take an argument
  • String.Extras
    • findAllEmails gone, too specific
  • Date
    • Number / String extensions moved to string extras. zeroise made an anonymous function, was lame
  • Element.setPosition is now Element.position
  • String.Extra query functions moved to URI.js
  • parseQuery > parseQueryString for consistency with cleanQueryString
  • Request.Queue
    • event names all renamed; onRequestStart >> onRequest, onRequestSuccess >> onSuccess, etc