Skip to content

Releases: iaincollins/icarus

v0.2.19

31 Dec 12:27
Compare
Choose a tag to compare

Release Notes

  • New behavior for portrait / landscape layout detection.

This behavior was reviewed while fixing a bug which was causing the wrong layout to be used on smaller tablets in portrait orientation (e.g. Amazon Fire). The new approach also should improve the experience for users on some other devices, such as Surface tablets and on portrait monitors.

While this should be an across the board improvement, I am interested in feedback and details of any scenarios that emerge where this behavior is not desirable (device and screen resolution would be helpful).

  • Improved materials view.

Better use of space and more closely resembles in the game UI. Further improvements to follow.

  • Includes improvements to inspector widget.

To make it easier to spot and more consistent to use, the "close inspector" arrow is now be in the same place - on the left hand side - in both horizontal and vertical inspector panels. There is also a minor cosmetic fix.

v0.2.18

30 Dec 18:00
Compare
Choose a tag to compare

Release Notes

  • Added Cargo Manifest view to Ship panel. Includes description and indicates if items are mission critical or if they are stolen.
  • Added Engineering tab that lists inventory and information about Raw Materials, Manufactured Materials and Encoded Materials.
  • System Map and List views now always list planets, moons and stations in the same order (no longer sorted by distance, though last known distance as recoded in EDSM is still prominently displayed)
  • Removed tabs that are not yet active/complete (Cmdr, Trade, Comms)
  • Does a better job of tracking when you disembark or switch to an SRV and conveying that in the UI. Explicit tracking for knowing when you are in a Taxi or Frontline Solutions dropship is still in development.
  • Improved text legibility in areas with small fonts
  • Improved prominence of data transfer indicator when it is active
  • Expanded the icons in the icon font
  • Improved appearance of Ship panel on small displays (phone displays)
  • Fixed bug with drop shadows on icons in the System Map view
  • Refactored update mechanism to move towards in-app updates. This is to allow in future releases for release notes like this to be visible in the app so it's easier to stay informed about what's changed.

v0.2.17

25 Dec 08:05
Compare
Choose a tag to compare

🎄 Holiday Release Notes 🎅

This release includes critical bug fixes, data quality improvements and UI improvements.

Improvements

  • Incorporated module and engineering metadata from EDCD Coriolis project and expended info displayed on ship panel (more to follow!)
  • Expanded on and improved organization of information in Navigation panel (about planets, stations, etc.) so it's easier to see important information at a glance, such as what services are offered and what the properties of a planet are.
  • Improved UX of inspector panel (i.e. when you click on something)
  • Improved UI on small displays (e.g. phones)
  • Improved animation performance on slower devices (e.g. older or low end phones, tablets, etc)
  • Improvements to data quality and how and when numbers are rounded to nearest relevant decimal place

Bug Fixes

  • Should no longer display "ICARUS Terminal Service is already running. You can only run one instance at a time." error when launching on non English systems. This check was re-written to be language independant.
  • Ship panel should display correct module information after changing ship or replacing modules
  • Should now display correct counts for fuel capacity and fuel level

v0.2.16

20 Dec 17:53
Compare
Choose a tag to compare

Release Notes

Improvements

Improves how window state is tracked internally on Terminal windows.

Resolves a cosmetic issue with the UI forgetting if a Window is pinned or in the Fullscreen state.

v0.2.15

20 Dec 14:21
Compare
Choose a tag to compare

Release Notes

Add button with Pin icon to ICARUS Terminal top menu to toggle windows to pin place, which sets windows to always-on-top and without a border or title bar. When the toggle button is clicked again, returns the window to it's previous state.

This function is useful for those playing ED on multiple monitors or in VR. You can open and pin as many windows as you want.

Note: This button is visible only on ICARUS Terminal application windows (i.e. New Terminals run from the Launcher) and is not a feature available on remote (web) terminals.

v0.2.14

20 Dec 09:05
Compare
Choose a tag to compare

Release Notes

These release notes cover both v0.2.13 and v0.2.14.

New Features

  • Summary of module engineering now displayed in the Ship panel (modification, experimental, who did the modification and what level).
  • Information about the stats changes applied to a module also visible (show increase/decrease and if the impact is positive/negative).
  • No longer needs to have an item selected on the System Map in the Nav panel. By default, now nothing is selected to give a better view of the map. If the inspector panel on the right is open, the minimize button on the bottom right of the panel (or top right, on mobile) will close the panel. The same functionality can be seen in the new module inspector in the Ship Panel.
  • Added Shipyard data from EDCD to displays ship type correctly in Ship panel.

Improvements

  • Support for edge case systems that have objects such as stations or megaships but no planets in orbit (e.g. Asterope).
  • Performance improvements, mostly though changes to animations and animation timing.
  • Significant work and care has gone into tradeoffs between maximizing for performance across all devices (e.g. tablets, phones, older computers people may be running the remote client on) while retaining animations that inform the users of UI behavior (e.g. panels sliding in), which in turns subtlety informs users about how the UI works (e.g. suggesting what the button with the arrow that acts as the panel close button is likely to do) and to make the animations perform in a way that is not intrusive and that they do not collide with each other, especially for performance reasons.
  • Improvement to appearance of panels on mobile devices.
  • Improvements to launcher remote connection link and text.
  • Misc other bug fixes and quality of life improvements.

v0.2.13

19 Dec 20:29
Compare
Choose a tag to compare

Release Notes

See v0.2.14 for details of updates in this release (it includes all the updates in this release, plus some additional improvements).

v0.2.12

15 Dec 13:35
Compare
Choose a tag to compare

Release Notes

Improvements to Ship panel to handle when not on board the ship (e.g. in SRV or on foot).

v0.2.11

15 Dec 07:36
Compare
Choose a tag to compare

Release Notes

Highlights in this update:

Added Ship panel

Limited interactivity in this release. Displays real time info with current loadout (modules, ammo levels, etc), current power distribution and statistics including fuel, jump range, number of items in cargo, value and rebuy cost.

Future releases will expand on this as I enable the other menu items in the Ship panel (e.g. Cargo, Engineering) which will interact with other panels, to view things like the best place to trade and what materials you have /need (and where to go) for Engineering.

Improvements to Navigation panel

In particular to the the Search control.

v0.2.10

12 Dec 06:45
Compare
Choose a tag to compare

Release Notes

Improvements to Navigation Panel

  • Added system search option to system map. You can now view look up any system in EDSM!
  • Added information to system inspector for stars and planets, including a list of all rings (and their type), the quality of mining reserves, and terraform status for planetary bodies
  • Improved range of supported star types (should cover all spectral classes, including Black Holes, Supermassive Black Holes, Neutron Stars and White Dwarf Stars) that can be rendered by the system map
  • Improved all textures, and made all textures on planets and stars seamless
  • Added a specific texture for gas giants to differentiate them visually (this is subtle, and the shading is the same to avoid being a distraction)
  • Added glow FX to stars to make them pop
  • Added fallback shading for devices that can't render textures on bodies, like Amazon Fire tablets
  • Added handling for rendering in edge cases where planets have been renamed (e.g. Rhea 4 is now Foursyth) as raw data may be incorrect and include duplicate bodies with the same ID. This corrects anomalies seem when viewing those systems.