Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Apr 23, 2015
  1. @lsimone @divdavem

    feat #1454 atLoader injector script to load AT packages

    lsimone authored divdavem committed
    atLoader is used to synchronously load Aria Templates classes that are not included
    in the AT package.
    It is sufficient to insert the array of classes as the innerHTML of the tag
    used to load this script.
    All the classes' dependencies have to be added to this array.
    No comments or other sintax is allowed in it except for the array itself.
    
    close #1454
Commits on Apr 22, 2015
  1. @divdavem
  2. @jakub-g

    fix #1452 Classic Test Runner: explicitly declare wlibs

    jakub-g authored
    Explicitly declare dependencies so that an application
    using the runner does not need to depend on AriaLib
    in order to run the tester
    
    See attester/attester#124
Commits on Apr 21, 2015
  1. @flongo

    fix #1445 Disabled state in html:RadioButton widget

    flongo authored
    When two `html:RadioButton`s disabled state is bound to the same non-initialized data model, an error was triggered.
    This was due to the fact that when the `initWidget` method of the first one was called, a `setValue` was done on the data model, which triggered some listeners to modify the disabled state of the second one, for which the `initWidget` method had not been called yet, so that property `this._domElt` had not been set yet.
  2. @flongo

    fix #1451 Avoid useless recursion in aria.utils.Json.inject if object…

    flongo authored
    …s are identical
    
    If you inject an object into another setting the merge flag to true, if the objects are identical and contain cyclic references, then the maximum call stack size is exceeded.
  3. @fbasso

    fix #1450 aria.utils.Date._interpretAgainstPattern has changed to face

    fbasso authored
    any pattern
    Refactor of aria.utils.Date._interpretAgainstPattern
  4. @divdavem

    fix #1448 During template unload, unload dependencies which failed to…

    divdavem authored
    … be loaded
    
    Fixes test.aria.templates.reloadResources.ReloadResourcesTestCase which
    fails when using the new syntax (with "require") in compiled templates
    (as changed in the previous commit).
  5. @divdavem

    feat #1448 Changing the template compilation result to use the new sy…

    divdavem authored
    …ntax
    
    This commit changes template class generators to generate code with the new
    syntax (with require) instead of the old one (with $dependencies).
    
    close #1448
  6. @divdavem
Commits on Apr 20, 2015
  1. @divdavem

    feat #1415 Using the ATFillCache packaging

    divdavem authored
    This commit changes the format in which Aria Templates is packaged. Instead of using the previous ATMultipart format (which does not allow packages to be evaluated in a script tag), it is now using the ATFillCache format (which fills the cache when packages are directly evaluated in a script tag).
    
    close #1415
  2. @divdavem
  3. @simonarbuckle

    feat Improvement for the data utility, now only validates the model o…

    simonarbuckle authored
    …nce each time validateModel is called.
    
    close #1449
Commits on Apr 14, 2015
  1. @fbasso
Commits on Apr 9, 2015
  1. @simonarbuckle

    1.7.5

    simonarbuckle authored
  2. @simonarbuckle
Commits on Apr 7, 2015
  1. @simonarbuckle
Commits on Apr 2, 2015
  1. @jakub-g
Commits on Apr 1, 2015
  1. @flongo

    fix #1436 Check widget destruction before reacting to data change

    flongo authored
    This commit introduces a check on the status of the widget before reacting to data change.
    
    It can happen that the `_notifyDataChange` method is called after the widget destruction.
Commits on Mar 27, 2015
  1. @simonarbuckle
Commits on Mar 24, 2015
  1. @fbasso
Commits on Mar 20, 2015
  1. @jakub-g

    fix #1411 Classic Test Runner: load extrascripts in isolated mode

    jakub-g authored
    This commit adds the possibility to load in the Classic Test Runner
    the extrascripts exposed in attester's config, when CTR is run
    in isolated mode.
    
    Previously, the extrascripts were injected by attester only to CTR's
    index page, but CTR had no possibility to propagate those scripts
    into the iframe when tests were run with `#runIsolated=true` in the URL.
    
    This commit needs attester/attester#121
    integrated in attester (to be released in attester 2.2.0)
    in order for it to properly expose `before` and `after` extrascripts.
    
    Close #1411
  2. @jakub-g
  3. @jakub-g

    fix #1411 Classic Test Runner: make iframe semi-transparent

    jakub-g authored
    This commit makes an iframe used to run the test in Classic Test Runner
    in isolated mode semi-transparent, in order to easily follow the progress
    of the test suite, which happens in background.
  4. @ymeine

    feat Added backward compatibility for feature #1427

    ymeine authored
    Added backward compatibility for widget's default error messages customization. The non-backward change concerns the keys used inside a resource file to define the hardcoded fallback for default values.
    
    There is no deprecation message or so on because the broken feature was not a public feature, but a commonly agreed hack.
  5. @ymeine

    feat Improved the widget's default error messages customization.

    ymeine authored
    The implementation and tests code is now cleaner, and the tests are more documented. A little bit of redundancy checking has been introduced in the tests just to make sure that if the order of some methods changes or if some are removed or whatever the tests will still work and be comprehensive.
    
    Also fixed a small mistake in AutoComplete's default error messages test.
    
    An unwanted `return` statement was remaining at the end of the `$constructor` of the test. It was not breaking anything regarding our class system implementation, but this remains incorrect.
Commits on Mar 18, 2015
  1. @lsimone

    1.7.4

    lsimone authored
Commits on Mar 13, 2015
  1. @ymeine

    compat Adding backward compatibility for feat #1397

    ymeine authored
    (reverted from commit 85ca64460b66d8d7c35dee514a60123096afdb20)
  2. @ymeine
  3. @ymeine

    feat Removing deprecated reference to Browser.environment in own impl…

    ymeine authored
    …ementation.
    
    The problem is that this is still a change of another nature compared to the others: we remove it, but we have another property which is not quite equivalent but can be used as replacement.
    
    Concretely, `environment` was considered as a synonym of `osName`, and corresponded to the latter's value. This should not be the case, but the documentation and the deprecation logging should reflect the alternative. A custom message could be added to the definition of deprecated properties.
    
    Closes #1421
  4. @ymeine

    compat Refactoring of Browser and Device classes: backward compatibil…

    ymeine authored
    …ity for Orientation class.
    
    This commit can be reverted as soon as the deprecation period has ended. It completes commit 608c176 and the latter should be considered regarding the date of the deprecation.
  5. @ymeine

    feat Refactoring of Browser and Device classes: deletion of deprecate…

    ymeine authored
    …d Orientation class.
    
    There is another commit dealing with the deletion of deprecated code, but this one completes it by removing some code which has been missed.
  6. @ymeine

    feat Customization of widget's error messages

    ymeine authored
    It is now possible for a user to customize the error messages used by the widgets.
    
    There are 3 levels of error messages specifications, the two firsts being user configuration while the last is the hardcoded default.
    
    This is resolved in this order of precedence:
    
    - local: widget's configuration
    - global: application's environment
    - hardcoded: widget's resources
Commits on Mar 12, 2015
  1. @lsimone

    Fix #1424 Configuration beans link in documentation

    Mathieu Bruyen authored lsimone committed
    Few configuration beans were incorrectly referred to by the API
    documentation (using a dot instead of a colon). Fixed for beans
    called CfgBeans.
    
    (cherry picked from commit 817d3a5)
    Close #1424
Commits on Mar 11, 2015
  1. @lsimone
  2. @lsimone

    feat #1425 validator messages at application level

    lsimone authored
    This commit provides the possibility to globally set messages for validators.
    Validators will show the message with highest priority in this order:
    1) Local message
    2) Global message
    3) Hardcoded default
    
    close #1425
Something went wrong with that request. Please try again.