Rev |
Age |
Author |
Path |
Log message |
Diff |
559 |
2014-05-26 16:07:10 |
PointedEars |
/trunk/ |
* lcars.js
- Bugfixes and optimizations
- Use getters and setters
- Added i18n support
- Added sound support |
|
558 |
2014-05-26 16:05:12 |
PointedEars |
/trunk/dom/ |
* widgets.js
- Use getter and setter for target
- Reorganized definitions |
|
557 |
2014-05-26 14:43:45 |
PointedEars |
/trunk/dom/ |
* dom/events.js
- jsx.dom.createEventListener(): Added support for "bubbles",
"cancelable", "currentTarget", "eventPhase", and "timeStamp" properties
- jsx.dom.replaceEventListener() uses jsx.dom.removeEventListener()
and nulls event-handler property
- Optimizations |
|
556 |
2014-05-26 13:57:30 |
PointedEars |
/trunk/ |
* types.js
- Added jsx.types.isString() and jsx.types.isNativeValue()
- Removed jsx.types.isArray() in favor of object.js:jsx.object.isArray() |
|
555 |
2014-05-26 13:52:48 |
PointedEars |
/trunk/ |
* object.js
- Optimized jsx.object.clone()
* object/object-compat.js
- Bugfixes and optimizations
- jsx.debugValue(): Backported from object.js
- Updated JSdoc |
|
554 |
2014-05-26 12:11:59 |
PointedEars |
/trunk/ |
* http.js: Use setRequestHeader() consequently |
|
553 |
2014-05-14 21:37:19 |
PointedEars |
/trunk/ |
* object.js
- jsx.object.clone() now uses jsx.object.isObject() to check for recursion
- jsx.object.getDataObject() now supports source object
- Fixed JSdoc |
|
552 |
2014-05-13 09:26:51 |
PointedEars |
/trunk/ |
* object.js
- jsx.object.getFunctionName() can use jsx.regexp.RegExp to parse Unicode identifiers
- jsx.throwThis(): Fixed argument array, ignore context in this case
- Updated JSdoc |
|
551 |
2014-05-12 20:02:12 |
PointedEars |
/trunk/ |
* object.js
- jsx.object.isObject(): Primitive values are no longer considered objects
- jsx.object.callIfMethod(): Fixed refactoring regression |
|
550 |
2014-04-23 23:42:45 |
PointedEars |
/trunk/doc/ |
* doc/style.css
- Added icon for links to external resources
- Formated sections and headings |
|
549 |
2014-04-23 23:37:28 |
PointedEars |
/trunk/doc/jsx/ |
doc:
- Added collection.js and symbols
- Sorted tree items |
|
548 |
2014-04-23 04:52:25 |
PointedEars |
/trunk/doc/jsx/ |
doc: Added object.js and array.js symbols |
|
547 |
2014-04-22 02:52:45 |
PointedEars |
/trunk/ |
* regexp.js: Fixed unintential nbsp |
|
546 |
2014-04-08 13:32:46 |
PointedEars |
/trunk/ |
* regexp.js
- Unicode mode:
+ Added support for PCRE_DOTALL
+ Added support for \D, \S and \W |
|
545 |
2014-04-06 18:20:47 |
PointedEars |
/trunk/ |
* http.js: Fixed "this" bug causing duplicate call of success listener with XHR2 support |
|
544 |
2014-03-29 21:54:34 |
PointedEars |
/trunk/ |
* array.js
- Removed extra variable declarations
- jsx.array.Array: Fixed index check
- jsx.array.BigArray:
+ Fixed handling of primitive constructor arguments
+ Fixed index check
+ Optimizations
- jsx.array.pop() supports all array-like objects
- Formatted code
- Fixed JSdoc |
|
543 |
2014-03-29 15:52:42 |
PointedEars |
/trunk/ |
* object.js
- Completed jsx.object refactoring to module pattern (without .extend() parts)
- jsx.require(): Minor optimization |
|
542 |
2014-03-29 04:10:17 |
PointedEars |
/trunk/ |
* object.js: jsx.require(): Support asynchronous loading with JSX:dom/events.js |
|
541 |
2014-03-28 02:34:10 |
PointedEars |
/trunk/ |
* engine.js: Improved and updated V8 version inference |
|
540 |
2014-03-21 17:05:12 |
PointedEars |
/trunk/ |
* object.js: jsx.object.isInstanceOf(): Multi-level instanceof emulation |
|
539 |
2014-03-12 15:14:12 |
PointedEars |
/trunk/ |
* map.js: _Bucket: Optimized property access |
|
538 |
2014-03-12 15:06:07 |
PointedEars |
/trunk/ |
* map.js: Fixed mapping of objects with equal string keys |
|
537 |
2014-03-10 01:31:16 |
PointedEars |
/trunk/JSdoc/ |
JSdoc: Fixed parser |
|
536 |
2014-03-08 21:06:36 |
PointedEars |
/branches/live/ |
* dom.js merged from trunk |
|
535 |
2014-03-08 20:58:54 |
PointedEars |
/branches/live/ |
Removed Python nature |
|
534 |
2014-03-08 18:46:55 |
PointedEars |
/trunk/math/ |
* math/complex.js
- jsx.math.complex.Complex():
+ Real part defaults to 0
+ Added .sub()
+ .pow() can return Wth powers where W.im != 0
- jsx.math.complex.Polar(): magnitude and argument default to 0
- Updated JSdoc
- Added UTF-8 declaration for Vim |
|
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 |
|