Skip to content
Permalink
Branch: master
Commits on Jul 29, 2015
  1. v0.7.1

    alexanderGugel committed Jul 29, 2015
Commits on Jul 24, 2015
  1. docs: remove famous CLI

    Morgan Plant Michael O'Brien
    Morgan Plant authored and Michael O'Brien committed Jul 24, 2015
Commits on Jul 21, 2015
  1. fix: Account for empty registry values

    alexanderGugel authored and Michael O'Brien committed Jul 21, 2015
    Value indices are being reused, therefore the value might be null.
  2. fix: Send draw command upon dismount

    alexanderGugel authored and Michael O'Brien committed Jul 21, 2015
  3. fix: Correctly mount and dismount mesh

    alexanderGugel authored and Michael O'Brien committed Jul 20, 2015
    Correctly updates the state of the Mesh (commands still need to be
    fixed in parts). This has the nice side effect that a Mesh can now
    be added via `Node#addComponent`).
Commits on Jul 20, 2015
  1. fixes #357 - Primitive geometry ignores options

    paulsputer authored and Michael O'Brien committed Jun 28, 2015
    + Added missing options parameter to Icosahedron
    + Added test for draw type pass through
  2. Fix: showing child components on hide in Node [#97865428]

    redwoodfavorite authored and Michael O'Brien committed Jul 1, 2015
  3. fix: #396

    jd-carroll authored and Michael O'Brien committed Jul 6, 2015
  4. fix: dom-element checks for sizeMode onMount

    DnMllr authored and Michael O'Brien committed Jun 26, 2015
  5. test: Add test-case for man in the middle insertion

    alexanderGugel authored and Michael O'Brien committed Jun 18, 2015
  6. fixes small spelling error in Node documentation

    cogell authored and Michael O'Brien committed Jul 14, 2015
  7. fix: Correctly request Mesh update

    alexanderGugel authored and Michael O'Brien committed Jul 14, 2015
    A Mesh should only request an update if there are any invalidations.
  8. clean: Remove forgotten console.log

    alexanderGugel authored and Michael O'Brien committed Jul 14, 2015
  9. refact: Reduce redundancy in WebGLRenderer

    alexanderGugel authored and Michael O'Brien committed Jul 15, 2015
    Implements a "Registry" class to avoid having to manually keep track of the
    stored values in a separate array. As a side effect, this also optimizes the
    process of deregistering objects (especially meshes, where Array#splice has
    been used before). In the future, the registry could also be used for storing
    child nodes.
  10. docs: Fix WebGLRenderer docs

    alexanderGugel authored and Michael O'Brien committed Jul 15, 2015
  11. test: Add naive test cases for WebGLRenderer

    alexanderGugel authored and Michael O'Brien committed Jul 15, 2015
    Most of those test cases are pretty naive, but
    
    1 the implementation of WebGLRenderer is probably going to change quite a bit
      anyways
    2 still better than no tests at all
  12. fix: Only update mesh when node is mounted

    alexanderGugel authored and Michael O'Brien committed Jul 16, 2015
    Fixes a corner case where draw commands are being sent by the Mesh when no
    path is available (node has no been mounted).
  13. fix: Fix FamousEngine#addScene

    alexanderGugel authored and Michael O'Brien committed Jul 16, 2015
    missing selector argument in Scene#mount
  14. refact: Throw error when using FamousEngine#init in a web worker

    alexanderGugel authored and Michael O'Brien committed Jul 17, 2015
    FamousEngine#init can only be used when we have access to the global window
    object. We should throw an error in that case to avoid obscure stack traces.
  15. refact: Cleanup WebGLRenderer#bufferData args

    alexanderGugel authored and Michael O'Brien committed Jul 17, 2015
    It's confusing that this methods accepts a path, since it is simply being
    ignored. Also it doesn't behave as documented (returns this).
  16. fix: mounting bug

    DnMllr committed Jul 20, 2015
Commits on Jul 9, 2015
  1. v0.7.0

    michaelobriena committed Jul 9, 2015
  2. refact: Make Node#addUIEvent chainable

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
  3. fix: No longer rely on id returned by Node#addComponent

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
    Node#addComponent internally might call the component's onShow
    function. The onShow function might request an update.
    Therefore it needs the id returned by addComponent, which is not
    possible, since the function has not completed its execution.
    Therefore the only way to get the id is via the onMount function.
  4. fix: Set DOMElement#_node before _requestUpdate

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
    Fixes a bug where the initial update is being requested before a
    node is available.
  5. chore: Fix linting issues

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
  6. test: Remove t.comment

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
    The custom test runner silently fails when encountering t.comment.
  7. test: Run Event tests

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
  8. test: Test Channel

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
  9. test: Test Clock

    alexanderGugel authored and michaelobriena committed Jul 9, 2015
  10. break: Make names of update methods of systems consistent

    alexanderGugel authored and michaelobriena committed Jul 8, 2015
  11. fix: rename time material uniform

    adnan-wahab authored and michaelobriena committed Jul 6, 2015
  12. chore: add newline

    michaelobriena committed Jul 9, 2015
Older
You can’t perform that action at this time.