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
565 2014-06-25 22:36:58 PointedEars /branches/live/
* lcars.js (merged from trunk)
  - Avoid closures
  - Geolocation:
    + Reuse google.maps.Map instance
    + Use jsx.dom.geolocation
  - Added Fullscreen button
  - Added toggleFullscreen()
 
564 2014-06-25 21:37:11 PointedEars /trunk/
* lcars.js
  - Added Fullscreen button
  - Added toggleFullscreen()
 
563 2014-06-08 22:16:47 PointedEars /trunk/
* map.js
  - Fixed jsx.map.Map instance.mappings() with Buckets
  - Added support for strict key handling (required for jsx.python.set())
  - Updated JSdoc
 
562 2014-06-03 01:59:53 PointedEars /trunk/
* array.js
  - Use Infinity instead of Number.POSITIVE_INFINITY as we require ES 3 already
  - Reduced maximum jsx.array.BigArray length to 2^53-1; fixes unrecognized overflow
  - bigArray.setLength() now throws exception on missing argument
  - Added jsx.array.BigArray.fromString() and .fromChars(); the latter is used by jsx.string.unicode.WideString
  - Added jsx.array.BigArray.prototype.deleteElement(), .push(), .slice() and .splice()
  - Use jsx.array.BigArray.isInstance instead of instanceof for now
  - Fixed JSdoc

* array-test.js
  - Added test for bigArray.setLength() without arguments,
    jsx.array.BigArray.prototype.set() and .toArray()
 
561 2014-05-30 14:47:26 PointedEars /trunk/dom/
* events.js: Clean-up: Code style and JSdoc
 
560 2014-05-27 01:24:16 PointedEars /trunk/
* lcars.js: insertSound(): Added timing tolerance
 
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