Skip to content

Releases: NoahStolk/simple-level-editor

v0.13.0

04 Aug 13:51

Choose a tag to compare

v0.13.0 Pre-release
Pre-release

Commits

  • d39680f: Update README (Noah Stolk)
  • d3605b7: Move entity config tree node rendering to own type (Noah Stolk)
  • a1996e7: Render FPS in top right corner (Noah Stolk)
  • e798e00: Rename Vertex to PositionTextureNormal (Noah Stolk)
  • e60c73e: Improve grid and line rendering (Noah Stolk)
  • 68d6615: Only apply fade out to grid (Noah Stolk)
  • 0f4fa89: Control grid fade out min distance (Noah Stolk)
  • 5daa68e: Move camera zoom to display tab (Noah Stolk)
  • 54e7922: Show mesh name on hover in object editor (Noah Stolk)
  • b52166a: Restructure some code (Noah Stolk)
  • c7ede17: Rename Resources directory to Content (Noah Stolk)
  • bafa6a5: Enable AllowUnsafeBlocks globally (Noah Stolk)
  • 711d047: Refactor app; move states to separate project (#41) (Noah Stolk) #41
  • f16b3fe: Clean up (Noah Stolk)
  • 02d11e2: Refactor LevelEditorWindow (Noah Stolk)
  • 3801975: Refactor UI (Noah Stolk)
  • 6b4daac: Add some hints to UI (Noah Stolk)
  • 157bd32: Use ImageSharp to support more image formats (Noah Stolk)
  • 7c5f6b8: Release 0.13.0 (Noah Stolk)

v0.12.4

10 Jul 13:29

Choose a tag to compare

v0.12.4 Pre-release
Pre-release

Commits

  • 06d9d13: Add improved messages window (Noah Stolk)
  • a9137c1: Restructure some states (Noah Stolk)
  • bd8f273: Update static code analyzers (Noah Stolk)
  • 201989a: Update to Detach 0.11.2 (#40) (Noah Stolk) #40
  • c68d32f: Release 0.12.4 (Noah Stolk)

v0.12.3

26 May 12:42

Choose a tag to compare

v0.12.3 Pre-release
Pre-release

Commits

  • 2b0f66f: Fix render filter bugs (Noah Stolk)

v0.12.2

26 May 11:38

Choose a tag to compare

v0.12.2 Pre-release
Pre-release

Commits

  • a76487b: Restructure CHANGELOG.md (Noah Stolk)
  • 5c5080f: Rewrite SimpleLevelEditor.Formats in F# (Noah Stolk)

v0.12.1

26 May 10:54

Choose a tag to compare

v0.12.1 Pre-release
Pre-release

Commits

  • f9eb823: Fix JSON serialization in trimmed builds (Noah Stolk)

v0.12.0

26 May 10:20

Choose a tag to compare

v0.12.0 Pre-release
Pre-release

Commits

  • a237417: Update dependencies (Noah Stolk)
  • 12a36d1: Update dependencies (Noah Stolk)
  • 27896d4: Always trim trailing whitespace (Noah Stolk)
  • 6ab9db8: Clean up using (Noah Stolk)
  • d6a95e4: Use F# for union types (#25) (Noah Stolk) #25
  • 90bb03c: Drop support for old level version (Noah Stolk)
  • 540356f: Update test (Noah Stolk)
  • 7fd9aa6: Use F# enum for EntityShape (Noah Stolk)
  • 32ba423: Add GetDefaultDescriptor to EntityShape (Noah Stolk)
  • 0b598d8: Restructure F# code (Noah Stolk)
  • 6211973: Fix some warnings (Noah Stolk)
  • 1b4a247: Refactor F# code (Noah Stolk)
  • f17c8b7: Make naming more consistent (Noah Stolk)
  • 355897e: Use using instead of qualifiers (Noah Stolk)
  • 0fdcded: Make ParseUtils obsolete (Noah Stolk)
  • 5bd5963: Extend entity type in entity config format (#27) (Noah Stolk) #27
  • bc20790: Fix warnings (Noah Stolk)
  • 761bce1: Fix not deep copying EntityPropertyValue (Noah Stolk)
  • e86c05e: Use AddRange instead of for-loop (Noah Stolk)
  • 07b9dd7: Move EntityProperty to F# (Noah Stolk)
  • 4ef2741: Move Entity type to F# (#31) (Noah Stolk) #31
  • b13feb7: Move WorldObject type to F# (Noah Stolk)
  • ac81664: Move Level3dData type to F# (Noah Stolk)
  • 9a7e664: Move entity config types to F# (Noah Stolk)
  • ba99974: Use JSON instead of XML (#32) (Noah Stolk) #32
  • 235eec2: Rename some fields (Noah Stolk)
  • 4cef4d6: Add TODOs (Noah Stolk)
  • 96f93d5: Refactor and clean up (Noah Stolk)
  • a13c83a: Render focus axes (Noah Stolk)
  • b984663: Refactor rendering (Noah Stolk)
  • 69f226e: Refactor LineRenderer (Noah Stolk)
  • d066af3: Make LineRenderer an instance class (Noah Stolk)
  • 6b783bf: Improve rendering moving objects (Noah Stolk)
  • d58de09: Remove unused parameter (Noah Stolk)
  • 8f8a919: Fix missing line rendering (Noah Stolk)
  • f2ee325: Move raycast utils to separate static class (Noah Stolk)
  • 044befa: Clear selection when clicking outside of any objects or entities (Noah Stolk)
  • b94022f: Render move comparisons (Noah Stolk)
  • af8b086: Show move distances more clearly (Noah Stolk)
  • 57fdb54: Render separate grid when moving object horizontally outside of default grid (Noah Stolk)
  • 8d5bfde: Add camera zoom slider (Noah Stolk)
  • 546d39e: Center grid around focus point instead of camera position (Noah Stolk)
  • 9a91d3a: Add meshes and textures to EntityConfig format (#33) (Noah Stolk) #33
  • 1a5c5da: Fix test entity config file (Noah Stolk)
  • 14fc3f4: Support models with multiple meshes (#35) (Noah Stolk) #35
  • 01bd8cc: Update development and test dependencies (Noah Stolk)
  • bf1a76a: Release new versions (Noah Stolk)

v0.11.1

22 Mar 11:25

Choose a tag to compare

v0.11.1 Pre-release
Pre-release

Commits

  • 10e6c27: Use ShaderType enum in ShaderLoader exception message (Noah Stolk)
  • bdf353e: Fix crash in case of missing entity property (Noah Stolk)
  • f9d3a4c: Add settings window with StartMaximized option (Noah Stolk)
  • a2e7c44: Release v0.11.1 (Noah Stolk)

v0.11.0

22 Feb 12:07

Choose a tag to compare

v0.11.0 Pre-release
Pre-release

Commits

  • 4c8dcc2: Fix field style in .globalconfig (Noah Stolk)
  • ea517a8: Remove unused code (Noah Stolk)
  • a5df9fc: Improve UI for proportional scaling (Noah Stolk)
  • f88a5e4: Disable "load entity config" button when level is not saved to prevent crash (Noah Stolk)
  • 7e6ecfd: Use fields in color structs (Noah Stolk)
  • 2a143d6: Add TryRead utility methods (Noah Stolk)
  • fa381bb: Add more fields to entity property descriptor (WIP) (#15) (Noah Stolk) #15
  • 93481c4: Use OneOf for shapes (Noah Stolk)
  • 06d887c: Set up Formats project (Noah Stolk)
  • 372bfa1: Move XML parsing to SimpleLevelEditor.Formats (Noah Stolk)
  • 19b3b5e: Rewrite entity config and XML serialization (#21) (Noah Stolk) #21
  • 6a9c9d6: Refactor (Noah Stolk)
  • 6262b8d: Use separate enum in entity config XML model (Noah Stolk)
  • da4188a: Rewrite XML level format (Noah Stolk)
  • d15ef77: Refactor code and fix warnings (Noah Stolk)
  • b72166d: Remove version from level model (Noah Stolk)
  • e730ae5: Publish formats library to nuget.org (Noah Stolk)
  • 6f3d8cf: Rename DataFormatter to LevelXmlDataFormatter (Noah Stolk)
  • f16bb58: Update TrimmerRoots.xml (Noah Stolk)
  • c9ddab9: Fix CI (Noah Stolk)
  • 19c2f3f: Release v0.11.0 (Noah Stolk)

v0.10.2

16 Feb 14:00

Choose a tag to compare

v0.10.2 Pre-release
Pre-release

Commits

  • 123fb21: Fix continuously saving imgui.ini (Noah Stolk)
  • f962b9c: Release 0.10.2 (Noah Stolk)

v0.10.1

11 Feb 15:24

Choose a tag to compare

v0.10.1 Pre-release
Pre-release

Commits

  • 869bf5d: Log crashes (Noah Stolk)
  • 23f1a32: Preserve EntityConfig types when trimming assembly (Noah Stolk)