Skip to content
Commits on Apr 1, 2013
  1. @mramato

    Bump version to b15

    mramato committed
  2. @mramato

    Fix typos in CHANGES.md

    mramato committed
  3. @shunter
  4. @shunter
  5. @shunter

    Fix formatting.

    shunter committed
  6. @emackey

    Merge pull request #606 from AnalyticalGraphicsInc/fixFullscreen

    emackey committed
    Fix toggling of full-screen button
  7. @mramato

    Changes after review.

    mramato committed
    1. Fix enterFullscreen.svg to be white instead of black.
    2. Rename `button` property on new widgets to be element, for consistency (and they are not all buttons).
Commits on Mar 29, 2013
  1. @mramato

    Fix toggling of full-screen button

    mramato committed
    1. Accidentally broke it when renaming CSS classes
    2. Also rename images to match the fact that darker is the new default theme.
Commits on Mar 28, 2013
  1. @kring

    Merge pull request #598 from AnalyticalGraphicsInc/czmlClock

    kring committed
    Support for CZML defined clocks.
  2. @kring
  3. @mramato

    Fix race condition in ClockViewmode.synchonize.

    mramato committed
    Setting values in the view model would cause other values in the clock to change.  Since we want to synchonize the viewModel with all clock settings, we need to copy the current clock settings to temporary variables, and then set from there.
  4. @mramato

    Fix specs.

    mramato committed
  5. @mramato

    Workaround issue #602

    mramato committed
    The current implementation of SceneTransitioner is fundamentally broken. It only accounts for primitives that exist at the time the transition starts. Since the visualizers add primitives on demand, the Polyline for orbits drawn in Earth/Fixed does not get added until the first frame after the transition begins. Therefore, the visualization is incorrect until the transition completes.
    
    The short term easy workaround is for the DynamicPathVisualizer to create both Earth/Fixed and ICRF Polylines at the time of construction, this way even though it will be empty when the transition starts, it will still have a TWEEN animation set up for it. This fixed is obviously specific to DynamicPathVisualizer, but that's the only place we have this problem right now.
    
    The longer term solution is that we should only have a single TWEEN animation function, and that function should set the morphTime for all primitives in the collection, or primtiives should simply always get the current morphtime from the scene during their update loop. This way if a primitive is added during a morph, it can automatically join in at the correct moprh time and mode.
    
    I'll also add that, technically, there is an additional problem with morphing dynamic paths, because we don't actually morph between the fixed and inertial frames, they snap at the very beginning of any transition in and out of 3D, they just aren't as noticeable. This should be fixable, but is a different (but related) issue.
  6. @mramato
Commits on Mar 27, 2013
  1. @mramato
  2. @mramato
  3. @shunter

    Merge pull request #551 from AnalyticalGraphicsInc/sceneModeWidget

    shunter committed
    Widgets: SceneModePicker and BaseLayerPicker
  4. @mramato

    Use Unicode shy hyphen instead of HTML

    mramato committed
    This allows us to data-bind name to text, which is safer.
  5. @mramato

    Add doc and fix a few typos.

    mramato committed
  6. @emackey
  7. @mramato

    Turn overflow visible back on.

    mramato committed
  8. @mramato

    Fix typo.

    mramato committed
  9. @mramato

    Add DynamicClock object and specs.

    mramato committed
    I'm not thrilled, but it gets the job done.
  10. @mramato
  11. @mramato
Commits on Mar 26, 2013
  1. @mramato

    Doc tweak.

    mramato committed
  2. @mramato

    Fix typo.

    mramato committed
  3. @mramato

    Add shy hyphens for OpenStreetMap

    mramato committed
    Also set word-wrap to break-word, so all text is always visible.
  4. @bagnell
  5. @mramato
  6. @mramato

    Fix typo.

    mramato committed
  7. @mramato
  8. @mramato

    Fix Polyline crash.

    mramato committed
    This fixes the following bug.
    
    1. Load simple.czml into Cesium Viewer
    2. Go into 2D mode
    3. Scrub around with the timeline for a few seconds, you will crash every time.
    
    The issue turned out to be that a polyline had its vertex array computed while it was crossing the IDL (being split into 4 positions from 2).  Later, when it was no longer crossing the IDL, it only had two positions but we didn't bother to recompute the array.  This simply makes the length check happen whenever the positions are dirty and removes a bad check for IDL intersection.
  9. @mramato
  10. @mramato
Something went wrong with that request. Please try again.