Skip to content
Permalink
Branch: 1.4.2
Commits on Feb 26, 2019
  1. Update README.md

    ArendDanielek committed Feb 26, 2019
  2. Create README.md

    ArendDanielek committed Feb 26, 2019
Commits on Sep 28, 2018
  1. When importing files check to see if they start with a number and dis…

    danecurbow authored and TrevorSundberg committed Sep 28, 2018
    …play an error notification for the files that do.
    
    Summary: Fixes T2519.
    
    Test Plan: Import a file (fbx, png) that starts with a number.
    
    Reviewers: #zero_engine_developers, trevor.sundberg
    
    Reviewed By: #zero_engine_developers, trevor.sundberg
    
    Subscribers: dane.curbow
    
    Maniphest Tasks: T2519
    
    Differential Revision: https://dev.zeroengine.io/D743
  2. For the in engine web browser only go to an altered address bar when …

    danecurbow authored and TrevorSundberg committed Sep 28, 2018
    …enter is pressed and not when it loses focus.
    
    Summary: Fixes T2411.
    
    Test Plan: Open the in engine web browser. Type in a new url. Click somewhere else. The web page won't change. Click back in the address bar and hit enter. It will go the provided url.
    
    Reviewers: #zero_engine_developers, trevor.sundberg
    
    Reviewed By: #zero_engine_developers, trevor.sundberg
    
    Subscribers: trevor.sundberg, dane.curbow
    
    Maniphest Tasks: T2411
    
    Differential Revision: https://dev.zeroengine.io/D745
  3. Added a check when the geometry process fails and goes to remove the …

    danecurbow authored and TrevorSundberg committed Sep 28, 2018
    …failed content file that it was a file is in the local content folder as opposed to a core resource.
    
    Summary: This prevents the odd situation when active development on geometry processor results in a failed import that deletes core resources.
    
    Test Plan: Import a file exported in an unsupported format. It won't be in the content folder after so that it fails to process when you close and open the project again. Rename the bad file to a core resource name (like cube.fbx) and overwrite a core resource with it. Open the engine. When it fails the resource will not be deleted.
    
    Reviewers: #zero_engine_developers, trevor.sundberg
    
    Reviewed By: #zero_engine_developers, trevor.sundberg
    
    Subscribers: trevor.sundberg, dane.curbow
    
    Differential Revision: https://dev.zeroengine.io/D740
  4. Fixed an infinite loop when you upload an archetype whose inherited b…

    TrevorSundberg committed Sep 28, 2018
    …ase is itself (or another archtype whose base is the archetype you just uploaded). Fixes T1883.
    
    Test Plan: Follow the steps on bug T1883.
    
    Reviewers: joshua.claeys
    
    Reviewed By: joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D619
Commits on Sep 21, 2018
  1. Updated licenses

    AEllinger committed Sep 21, 2018
  2. Fixed microphone input

    AEllinger committed Sep 21, 2018
Commits on Sep 20, 2018
Commits on Sep 18, 2018
  1. Added the [Internal] attribute to Zilch.

    JoshuaClaeys committed Sep 18, 2018
    Test Plan: NA
    
    Reviewers: trevor.sundberg
    
    Reviewed By: trevor.sundberg
    
    Subscribers: joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D242
  2. Fixed a bug caused by modifying an Archetype where there exists a loc…

    JoshuaClaeys committed Sep 18, 2018
    …ally added Cog of that Archetype under another Cog of the same Archetype.+
    
    Summary:
    Archetype rebuilding was rebuilding both the locally added child Archetype, and its parent. It only needs to rebuild the parent.
    
    It used to walk all the Cogs in the Space which is not in a guaranteed order (moving Cogs around can change the order). Instead, it's now walking the Cogs in hierarchy order. Once it finds a Cog of the Archetype to be rebuilt, it stops recursing that object. Not only does this provide the desired behavior of not getting two objects in the same Hierarchy, it is also an optimization of the old way of doing it.
    
    Test Plan: Create a bunch of Archetype instances in a Level, including locally nesting them (e.g. attach 'House' Archetype to another 'House'). Try upload / reverting a bunch of modifications.
    
    Reviewers: #zero_engine_developers, trevor.sundberg
    
    Reviewed By: #zero_engine_developers, trevor.sundberg
    
    Subscribers: trevor.sundberg, joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D436
  3. UiRenderer now previews the root widget at a fixed size if the game c…

    JoshuaClaeys committed Feb 6, 2018
    …amera viewport is a fixed size.
Commits on Sep 17, 2018
  1. Added joint limit debug drawing for RevoluteJoint2d.-

    jodavis42 committed Aug 31, 2018
    Fixes T1492-
  2. Fixed zilch string function crashes on null arguments.+

    jodavis42 committed Aug 31, 2018
    Fixes T2628 -
    
    Differential Revision: https://dev.zeroengine.io/D785
  3. Added missing comments on TimeSpace properties.+

    jodavis42 committed Sep 7, 2018
    Fixes T2688 -
    
    Differential Revision: https://dev.zeroengine.io/D794
  4. Focusing on a Cog with just a Transform no longer looks at the origin…

    JoshuaClaeys committed Aug 20, 2018
    …. Fixes T2642.
    
    Summary: Before expanding the Aabb, it should start at the center of the object.
    
    Test Plan: Follow steps in the bug.
    
    Reviewers: #zero_engine_developers, ryan.edgemon, joshua.davis
    
    Reviewed By: #zero_engine_developers, ryan.edgemon, joshua.davis
    
    Subscribers: joshua.davis, joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D777
Commits on Sep 13, 2018
  1. Made EditInGame a proper command and added an editor version.

    Yellowrobe committed Sep 13, 2018
    Fixed lowercase comment.
Commits on Sep 11, 2018
  1. Fixed a bug where Cogs detached from an Archetype retained invalid lo…

    JoshuaClaeys committed Sep 11, 2018
    …cal modifications. Fixes T6727. Fixes T2704.
    
    Test Plan: Create an Archetype (`A`) with one child (`B`). In a Level, locally add a new child Cog (`C`) to `B`. Detaching `B` should no longer show a locally added child `C`.
    
    Reviewers: #zero_engine_developers, trevor.sundberg
    
    Reviewed By: #zero_engine_developers, trevor.sundberg
    
    Subscribers: joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D796
  2. Focusing on a Cog with just a Transform no longer zooms in all the wa…

    JoshuaClaeys committed Aug 20, 2018
    …y, but instead uses a min size to ensure the object is still in view.
    
    Test Plan: Double tap `F` on a Cog with just a Transform.
    
    Reviewers: #zero_engine_developers, dane.curbow, trevor.sundberg
    
    Reviewed By: #zero_engine_developers, dane.curbow, trevor.sundberg
    
    Subscribers: ryan.edgemon, joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D776
  3. Fixed a bug causing empty unnamed Cogs to show up in nested Archetype…

    JoshuaClaeys committed Aug 17, 2018
    …s. Fixes T2632.
    
    Test Plan:
    With two nested Archetypes (parent `A` and child `B`):
    - Add a new Cog, `C`, as a child of object `B`
    - Upload to Archetype on `A`
    - Delete `C`
    - Upload to Archetype on `A`
    - Reload the level, there should not be an unnamed child where `C` used to be
    
    Reviewers: #zero_engine_developers, nathan.carlson
    
    Reviewed By: #zero_engine_developers, nathan.carlson
    
    Subscribers: joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D771
  4. Fixed a crash in the Animator when auto key is enabled and the Cog's …

    JoshuaClaeys committed Aug 20, 2018
    …name is modified. Fixes T2630.
    
    Summary: It wasn't checking the component handle for null.
    
    Test Plan: Follow repro steps in the bug.
    
    Reviewers: #zero_engine_developers, nathan.carlson
    
    Reviewed By: #zero_engine_developers, nathan.carlson
    
    Subscribers: joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D775
  5. Improved a comment for part of Cog::UploadToArchetype.-

    JoshuaClaeys committed Aug 20, 2018
    Summary: The previous comment was not nearly enough to understand why this code was there.
    
    Test Plan: Compile the new comment and make sure it runs as expected.
    
    Reviewers: #zero_engine_developers, nathan.carlson
    
    Reviewed By: #zero_engine_developers, nathan.carlson
    
    Subscribers: joshua.claeys
    
    Differential Revision: https://dev.zeroengine.io/D774
  6. Update License.txt

    zeroengineteam committed Sep 11, 2018
  7. Updated License.txt

    zeroengineteam committed Sep 11, 2018
Commits on Sep 10, 2018
  1. Made name validation split the concept of new components/types vs str…

    TrevorSundberg committed Sep 10, 2018
    …aight name validation. Validates names in type parsed callback. Fixes T2064.
    
    Test Plan: Make a component called Destroy in an existing script file. Also check that all banned names are rejected when creating new components.
    
    Reviewers: joshua.davis, nathan.carlson, joshua.claeys
    
    Reviewed By: nathan.carlson
    
    Differential Revision: https://dev.zeroengine.io/D753
  2. Made CogPath itself validate that a path is unique (enabled in editor…

    TrevorSundberg committed Sep 10, 2018
    …). Fixes T820.
    
    Test Plan: Create two cogs with the same name at the same level (at the root, or under an object). See that a cog path prints an error attempting to point at either of them.
    
    Reviewers: #zero_engine_developers, joshua.davis
    
    Reviewed By: #zero_engine_developers, joshua.davis
    
    Differential Revision: https://dev.zeroengine.io/D759
Commits on Sep 7, 2018
  1. Fixed the add dialog not always being on screen.+

    jodavis42 committed Aug 31, 2018
    Fixes T2622 -
    
    Differential Revision: https://dev.zeroengine.io/D782
  2. Added a notification in the launcher when project creation fails. Thi…

    jodavis42 committed Aug 31, 2018
    …s is typically due to a lack of internet.- Ref T2649 -
    
    Differential Revision: https://dev.zeroengine.io/D781
Older
You can’t perform that action at this time.