Subversion Repositories JSX

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
533 2014-03-08 18:40:35 PointedEars /trunk/
* math.js: Added jsx.math.sgn(), emulates Math.sign() if necessary
 
532 2014-03-08 03:56:39 PointedEars /trunk/math/
* math/algebra.js
  - jsx.math.Vector():
    + Fixed .cross()
    + Added size and fill parameters
    + Added .abs() alias for .mag()
    + Added .toString() and .unit()
  - Clean-up:
    + Renamed .data to .components
    + Fixed JSdoc
 
531 2014-03-08 03:43:43 PointedEars /trunk/math/
* math/complex.js
  - jsx.math.complex.Complex():
    + Imaginary part default is 0
    + Added .abs(), .div(), .conjugate(), .log(), .pow(), .toPolar(), .valueOf()
    + .sqrt() can use Math.sign()  from ES 6 Draft
  - Added jsx.math.complex.Polar() for converting to and from polar forms
  - Clean-up:
    + Renamed parameters
    + Fixed JSdoc
 
530 2014-03-08 03:33:34 PointedEars /trunk/
* math.js
  - Added method for generic operation, used by existing generic operations
  - Added generic natural logarithm
  - Added jsx.math.isInteger() and jsx.math.isNatural()
  - Clean-up:
    + Renamed parameters
    + Changed "General" to "Generic"
 
529 2014-03-01 17:10:09 PointedEars /trunk/string/
* string/unicode.js: Clean-up of JSdoc, identifiers and editor instructions
 
528 2014-02-27 02:01:45 PointedEars /trunk/dom/
* dom/widgets.js
  - Removed extra namespaces
  - Fixed JSdoc typo
  - jsx.dom.widgets.Table: Prepared for highlighting matches
 
527 2014-02-26 22:39:24 PointedEars /trunk/
* dom.js: Added jsx.dom.createMarkupFromObj()
 
526 2014-02-24 04:48:04 PointedEars /trunk/test/
* test/test.js: jsx.test.assertArrayEquals(): Added support for recursive comparison
 
525 2014-02-24 04:45:19 PointedEars /trunk/
* math.js:
  - Refactored to Module Pattern
  - Added general operations
  - Added math/complex.js, math/rational.js
  - Added unit test

* math/algebra.js
  - Refactored to Module Pattern
  - Added jsx.math.Tensor, jsx.math.Vector
  - Added jsx.math,Matrix prototype methods
  - Use basic operations
  
* math/float.js
  - Added jsx.math.convertAngle();
    deprecates jsx.math.sin(), .sinX(), .cos(), cosX(), and .tanX()
  
* math/integer.js
  - Started refactoring to Module Pattern
  - Added Math.primes()
 
524 2014-02-24 04:33:04 PointedEars /trunk/test/
* ani.js: Updated test case for opacity
 
523 2014-02-24 04:31:28 PointedEars /trunk/
* http.js: TODO
 
522 2014-02-24 04:30:01 PointedEars /trunk/dom/
* dom/xpath.js: Refactored to module pattern
 
521 2014-02-24 04:29:30 PointedEars /trunk/dom/
* dom/ani.js: Use jsx.array.get() instead
 
520 2014-02-24 04:25:41 PointedEars /trunk/dom/
* dom/css.js: Fixed: jsx.dom.css.getComputedStyle(): Bogus parameter reference
 
519 2014-02-24 04:23:10 PointedEars /trunk/
* dom.js: Refactored to Module Pattern
 
518 2014-02-24 04:18:33 PointedEars /trunk/
* builder.php: Added/updated inline documentation
 
517 2014-02-24 04:16:39 PointedEars /trunk/
* array.js:
  - Refactored Proxy creation
  - Updated unit test
 
516 2014-02-24 04:12:16 PointedEars /trunk/
* regexp.js: Clean-up
 
515 2014-02-24 04:10:08 PointedEars /trunk/
* string.js
  - Refactored to Module Pattern
  - jsx.string.sprintf():
    + Fixed parameter assignment with variable declaration
    + Improved array serialization
 
514 2014-02-24 04:01:29 PointedEars /trunk/
* object.js
  - Fixed: jsx.object.getFunctionName(): RegExp not anchored
  - jsx.object.getFeature(): Supports path Array
  - Improved support for null values
  - Optimized module pattern
  - Updated test cases
 
513 2014-02-07 05:29:04 PointedEars /trunk/
* array.js: jsx.array.createComparator(): Fixed implied global (potential ReferenceError)
 
512 2014-02-07 05:23:02 PointedEars /trunk/
* array.js: Added support for Proxy-based native negative array indexes (ES6)
 
511 2014-02-07 05:19:28 PointedEars /trunk/
* string/parser.js, JSdoc; Added and updated parser implementation
 
510 2014-01-26 15:01:49 PointedEars /trunk/
* object.js: Fixed JSdoc
 
509 2014-01-18 14:57:40 PointedEars /branches/live/
Created live branch
 
508 2013-12-08 01:21:33 PointedEars /trunk/test/
* test/test.js
  - Added jsx.test.ArrayComparisonFailure()
  - Added jsx.test.assertObjectEquals()
  - Fixed JSdoc
 
507 2013-11-18 19:20:19 PointedEars /trunk/dom/
* dom/timeout.js: Refactored to module pattern
 
506 2013-11-18 17:26:34 PointedEars /trunk/
* engine.js: Fixed refactoring bug
 
505 2013-11-18 14:29:41 PointedEars /trunk/dom/
* dom/widgets.js: Fixed trailing comma
 
504 2013-10-08 17:23:13 PointedEars /trunk/string/
Renamed old parser implementation
 
503 2013-10-05 18:01:23 PointedEars /trunk/
* array.js:
  - jsx.array.BigArray
    + toArray(): Fixed .length and extra indexes
    + Moved methods to prototype that do not access private variables
 
502 2013-09-23 21:35:10 PointedEars /trunk/dom/
* ani.js: Added support for Color opacity
 
501 2013-09-23 21:28:33 PointedEars /trunk/
* ani.js
  - Timeline.prototype.play()::getPropertySetter:
    + Fixed _setPosition()
    + Use jsx.dom.css.setStyleProperty()
  - Added Animation.prototype.preferNative
  - Refactored to Module pattern
  - Runs in strict mode
 
500 2013-09-22 01:40:39 PointedEars /trunk/UniCalc/
Added UniCalc, the Unicode Calculator
 
499 2013-09-22 01:36:46 PointedEars /trunk/
* array.js
  - jsx.array.BigArray:
    + Added range checks
    + Made MAX_LENGTH public (formerly: _MAX_BIGARRAY_LENGTH)
    + True array-like object
  - jsx.array.pop(): Fixed potential call bomb
  - Optimized imports
 
498 2013-09-22 00:54:26 PointedEars /trunk/
* object.js
  - jsx.object.isArray(): Optimized emulation
  - jsx.object.isMethod(): Simplified/optimized type tests
  - jsx.object.defineProperty(): Prefer native implementation
  - Added jsx.object.isNativeObject()
  - jsx.InvalidArgumentError(): Fixed simple message (no sGot)
  - Fixed bogus JSDT warnings
  - Updated/fixed JSdoc
 
497 2013-09-21 15:25:15 PointedEars /trunk/
* regexp.js: Added jsx.regexp.String.prototype.replace() to support named backreferences
 
496 2013-09-20 02:41:32 PointedEars /trunk/
* dom.js: jsx.dom.createElemFromObj(): Use getKeys() approach instead
 
495 2013-09-13 06:31:15 PointedEars /trunk/
* object.js
  - jsx.array.from()/Array.from():
    + Changed parameter list so that builder is optional
    + Can be used with host objects
  - Fixed JSdoc
 
494 2013-09-04 16:15:40 PointedEars /trunk/
* python.js: Refactored to Module pattern