Commits on May 21, 2011
  1. @sad-spirit
Commits on May 18, 2011
  1. @sad-spirit
Commits on May 17, 2011
  1. @sad-spirit
Commits on May 10, 2011
  1. @sad-spirit
  2. @sad-spirit
Commits on Apr 27, 2011
  1. @sad-spirit

    Added methodExists() to Renderer and Renderer_Proxy, this allows fall…

    …ing back to the Default renderer when the custom one does not have a relevant plugin
    
    Updated dualselect.php example to use the above
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@310540 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 27, 2011
Commits on Apr 26, 2011
  1. @sad-spirit

    different precedence...

    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@310526 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 26, 2011
  2. @sad-spirit

    Added objects representing client-side rules, this makes generated va…

    …lidation code less verbose
    
    Replaced old JS libraries by ones generated by new build script
    Updated JS in dualselect example, got rid of conditional comments
    "Live" rules can now be disabled as was intended
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@310525 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 26, 2011
  3. @sad-spirit

    Split QF2 javascript into several smaller files, added phing build fi…

    …le for generating concatenated / minified (using closure compiler) libraries and API docs (using JSDoc toolkit).
    
    Source is also optimized a bit
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@310507 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 26, 2011
Commits on Apr 21, 2011
  1. @sad-spirit

    Merged 'liva_validation' branch

    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@310418 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 21, 2011
  2. @sad-spirit
Commits on Apr 20, 2011
  1. @sad-spirit

    Not used anymore

    sad-spirit committed Apr 20, 2011
  2. @sad-spirit

    Another refactoring of "live" validation triggers, moved generation t…

    …o elements from rules
    
    It is now possible to use live validation with custom elements, updated dualselect example
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/branches/live_validation@310396 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 20, 2011
  3. @sad-spirit
Commits on Apr 18, 2011
  1. @sad-spirit
  2. @sad-spirit
  3. @sad-spirit
Commits on Apr 17, 2011
  1. @sad-spirit
  2. @sad-spirit
  3. @sad-spirit

    Live validation WIP

    sad-spirit committed Apr 17, 2011
  4. @sad-spirit

    Live validation, inspired by DHTMLRulesTableless

    Needs some polishing before going to trunk
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/branches/live_validation@310281 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 17, 2011
Commits on Apr 10, 2011
  1. @sad-spirit

    A separate HTML_QuickForm2::isSubmitted() method

    Added Bertrand's files to package.xml
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@310120 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Apr 10, 2011
Commits on Mar 28, 2011
  1. @sad-spirit

    - Array Renderer will always return group separator as an array of l…

    …ength count($group) - 1
    
     - Required Rule will throw an exception if not given the error message (request #18133)
     - Added HTML_QuickForm2_Rule::CLIENTSERVER constant
    
    Per report by Alain Williams:
     - Added default 'value' attribute for radiobuttons
     - Fixed getting values for elements named 'foo[]'
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@309777 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Mar 28, 2011
Commits on Mar 27, 2011
  1. @golgote

    Fix wrong var in Callback renderer

    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@309737 c90b9560-bf6c-de11-be94-00142212c4b1
    golgote committed Mar 27, 2011
  2. @golgote

    Fix wrong var in Callback renderer and make last Default tests pass w…

    …ith Callback renderer
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@309736 c90b9560-bf6c-de11-be94-00142212c4b1
    golgote committed Mar 27, 2011
Commits on Mar 26, 2011
  1. @golgote

    Add callback renderer

    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@309722 c90b9560-bf6c-de11-be94-00142212c4b1
    golgote committed Mar 26, 2011
  2. @golgote

    Register script element in Factory

    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@309715 c90b9560-bf6c-de11-be94-00142212c4b1
    golgote committed Mar 26, 2011
Commits on Mar 24, 2011
  1. @sad-spirit

    Make unit tests runnable under PHPUnit 3.5.5+ (and prevent running th…

    …em under 3.6)
    
    Update copyright year
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@309664 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Mar 24, 2011
Commits on Jan 11, 2011
  1. @sad-spirit

    Proper fix & unit test for bug #18182

    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@307387 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Jan 11, 2011
Commits on Jan 10, 2011
  1. @golgote
Commits on Dec 8, 2010
  1. @sad-spirit

    * Merged filters_api branch

     * Updated release notes in package.xml
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/trunk@306085 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Dec 8, 2010
  2. @sad-spirit

    * Make getRawValue() public

     * Fix Container::getRawValue() to actually return unfiltered values of child elements
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/branches/filters_api@306084 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Dec 8, 2010
Commits on Nov 21, 2010
  1. @sad-spirit

    Per discussion: instead of using applyFilters() everywhere in getValu…

    …e() rename getValue() -> getRawValue() and apply filters in single getValue() implementation in Node
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/branches/filters_api@305624 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Nov 21, 2010
  2. @sad-spirit

    Step 2: moved most of filter-related stuff to Node, got rid of getFil…

    …ters() / getFilterChain(). It is now possible to apply a filter non-recursively to an element's array value (e.g. multiselect)
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/branches/filters_api@305603 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Nov 21, 2010
Commits on Nov 20, 2010
  1. @sad-spirit

    Step 1: added all filter-related methods to Node, made getFilters() /…

    … getFilterChain() protected. Added addRecursiveFilter(), currently an alias for addFilter()
    
    git-svn-id: http://svn.php.net/repository/pear/packages/HTML_QuickForm2/branches/filters_api@305583 c90b9560-bf6c-de11-be94-00142212c4b1
    sad-spirit committed Nov 20, 2010