Skip to content

Instantly share code, notes, and snippets.

@Folling
Created February 3, 2020 21:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Folling/b2c3380f8cf39213e9a10a356843c3ae to your computer and use it in GitHub Desktop.
Save Folling/b2c3380f8cf39213e9a10a356843c3ae to your computer and use it in GitHub Desktop.

This has been the biggest release yet, it's 4x the size of Ikarus v1.0 with 16x the detail, and it all. just. works.

Important Notes

  • We've tried our best to allow you to keep your old projects, despite the huge changes this release has brought forth, this was possible in all areas but one, where a bug in the old version prohibited me from properly porting the data in code. Hence the order of all data in your app will have been reset, and should reflect "insertion order" now. This still respects which folder things are in, just not which order they are within that folder. I'm very sorry for that.

New Features

  • Filtering Blueprints, Attributes, and Instances by Name
  • Multi-Window Support
  • Table-views for all sorts of data
  • Referencing things should now be a lot quicker
  • Inline editing of instance-values with respect to folders
  • A dashboard with some overview for your project, and some helpful links
  • HiDPI Support is now here
  • Saving and opening projects in/from arbitrary locations using a filepicker
  • Right-Left text
  • Further improvements for the font support. (Usually - depends on your system) including but no limited to Hebrew, Arab, various African languages, Eastern European languages. Most systems will even support characters from the CJK group now.
  • Duplicating entities works now

Bug Fixes

  • Since basically everything has been written from scratch, all old bugs have been fixed replaced by new ones
  • A lot of performance improvements have been put in place.

Backend Changes

  • We've switched the rendering backend/framework from Dear ImGui to Qt
  • Improved support for older graphics cards
  • Improved linux distro backwards compability
  • Mac support is basically done, and will probably be here within the next 2 releases
  • The logging system has been vastly improved
  • Preparation for even further stability improvements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment