Commits on Jan 16, 2017
  1. Added better error logging.

    erikogenvik committed Jan 16, 2017
Commits on Dec 22, 2016
  1. Fixed some type issues.

    erikogenvik committed Dec 22, 2016
  2. Make intent more clear.

    erikogenvik committed Dec 22, 2016
  3. Make sure pthreads is linked.

    On some systems this isn't picked up correctly.
    erikogenvik committed Dec 22, 2016
Commits on Dec 20, 2016
  1. Remove autotools.

    erikogenvik committed Nov 30, 2016
  2. Convert to CMake.

    erikogenvik committed Nov 30, 2016
Commits on Dec 15, 2016
  1. Removed obsolete test.

    erikogenvik committed Nov 13, 2016
  2. Provide separate in and out streams.

    And also correctly handle async_write. We can't do a new write
    until a previous one has completed.
    erikogenvik committed Nov 13, 2016
  3. Write to debug log for ATLAS_LOG.

    This will write out all traffic as Atlas objects.
    erikogenvik committed Nov 13, 2016
Commits on Dec 8, 2016
Commits on Oct 13, 2016
Commits on Sep 19, 2016
  1. Remove dependency on Mercator.

    It's better if the TerrainMod handling happens on the client.
    No need to tangle Eris with Mercator.
    erikogenvik committed Sep 19, 2016
Commits on Jul 23, 2016
  1. Added support for angular velocity.

    As represented by "angular" property.
    The vector represents the axis, and the magnitude represents the angle.
    erikogenvik committed Jul 23, 2016
Commits on Jul 22, 2016
  1. Return predicted values by ref.

    If there's no acceleration, return the current velocity.
    erikogenvik committed Jul 22, 2016
Commits on Mar 18, 2016
Commits on Mar 7, 2016
  1. Tidy up code.

    erikogenvik committed Mar 6, 2016
Commits on Feb 6, 2016
Commits on Dec 7, 2015
  1. Removed obsolete includes.

    erikogenvik committed Dec 7, 2015
Commits on Jun 4, 2015
  1. Use Atlas 0.7.

    erikogenvik committed Jun 4, 2015
Commits on Jun 1, 2015
  1. Handle entities appearing by Move op only.

    This signals a change in the protocol. Previously we had the server
    first send an Appear op for any entity that moved within our field of
    view. However, we now only send a Move op, and let the client handle it
    as an appearance.
    I.e. from the clients point of view, if it receives a Move operation
    from an entity that's either not known, or known but not visible, it
    means that this entity has moved into the field of view.
    erikogenvik committed Sep 15, 2014
  2. Merge pull request #2 from webpigeon/master

    updated boost.m4 to make it compile on Fedora 22
    erikogenvik committed Jun 1, 2015
Commits on Sep 4, 2014
  1. Added method for getting element pointer.

    This should be slightly more efficient than first checking if an
    attribute exists and then getting it.
    erikogenvik committed Sep 4, 2014
Commits on Aug 30, 2014
  1. Added convenience methods.

    Since the View class often is used by itself we can make its use a
    little easier by exposing the TypeService and the EventService directly.
    erikogenvik committed Aug 30, 2014
Commits on Jun 19, 2014
  1. Fix Android.

    sajty committed Jun 19, 2014
Commits on May 24, 2014
  1. Make sure predicted position is updated when moved.

    The predicted position must be updated instantly when new movement data
    is received from the server, else the predicted position will be
    incorrect for all code that listens to the Moved signal.
    erikogenvik committed May 24, 2014
  2. Test predicted position.

    erikogenvik committed May 24, 2014
Commits on May 4, 2014
  1. Better protection from faulty deletions.

    It seems as if there are some situations where a meta query might get
    deleted twice. Try to detect this and log as an error.
    erikogenvik committed May 4, 2014
Commits on Apr 30, 2014
  1. Allow deferred functions to be cancelled.

    In many cases you want to cancel any deferred operation if the
    originating instance was destroyed. This can now be done by passing a
    shared bool to the EventService.
    erikogenvik committed Apr 30, 2014
Commits on Apr 10, 2014
Commits on Mar 24, 2014
  1. Fixed docs.

    erikogenvik committed Mar 24, 2014
  2. Added missing includes.

    erikogenvik committed Mar 24, 2014