Skip to content

Releases: chreden/trview

v1.3.7

11 Jan 22:19
bfb51ce
Compare
Choose a tag to compare

This release adds attaching save files to routes. It also has several bug fixes.

Route Planning:
#615 Allow attaching saves to route waypoints

Bug Fixes:
#606 - Clicking and dragging title bar pans the camera
#617 - Toggling minimap view state doesn't apply until scene changes
#622 - Closing route widnow after importing/exporting takes you to the wrong window
#626 - Remove ellipses on 'Attach Save...'

Refactoring:
#613 - Eliminate warnings

Documentation:
#406 - Wiki page for items window
#624 - Wiki page for the route window
#627 - Create v1.3.7

v1.3.6

15 Dec 21:27
cfabbec
Compare
Choose a tag to compare

This release adds route colours and orthographic mode for the camera. There are also bug fixes for camera movement as well as a performance fix that should improve framerates and reduce power usage significantly.

Features:
#436 Choose route colour
#604 Orthographic view

Refactoring:
#588 Refactor item name resolution and add test
#595 Create constructors for UI elements that have default position etc

Bug Fixes:
#591 Group box label background does not hide lines
#596 Movement keys not released when menus activated
#597 Can't move in free mode without panning first
#604 Window under cursor check is negatively affecting performance

Other:
#608 Create v.1.3.6

v1.3.5

14 Sep 17:49
2cfd249
Compare
Choose a tag to compare

This release fixes a bug where the object names were not being loaded correctly and were instead appearing as numbers.

Bug Fixes:
#584 Item names aren't appearing in the item window

Other:
#587 Update to version 1.3.5

v1.3.4

14 Sep 15:43
a2bf094
Compare
Choose a tag to compare

This release adds camera panning and the ability to enter camera coordinates in the bottom left display.

Panning can be done by clicking and holding left mouse and adding right mouse for vertical panning. It will only work in orbit mode.

Features:
#578 Add camera panning
#479 Allow user to enter camera coordinates

Bug Fixes:
#575 Catacombs of the Talion room 0 flickers in and out of view

Other:
#582 Create 1.3.4

v1.3.3

18 Jul 19:29
3b67987
Compare
Choose a tag to compare

This release has refactoring, test improvements and two important bug fixes.

Bug Fixes:
#560 Mouse tests failing due to recent changes
#565 Debug build broken with Google test
#567 TR4 and TR5 levels crash trview
#570 trview fails to start on win7

Refactoring:
#445 Use Window class instead of HWND

Testing:
#563 Investigate moving to Google test

Other:
#569 Create 1.3.3

v.1.3.2

21 Jun 20:59
4d8c010
Compare
Choose a tag to compare

This release has performance improvements and some code refactoring. The program should now use significantly less power as it will no longer render the scene when nothing has changed.

Performance:
#543 Try to reduce the amount of textures being created
#545 Don't present to the window unless there is a reason to do so

Bug Fixes:
#551 Palette colours are being read incorrectly
#553 Moving the window off screen makes it white
#556 UI windows have text error when 'resized'

Refactoring:
#213 Stop using trlevel version of structures in viewer
#549 Move CameraInput to trview.app

Other:
#555 Create 1.3.2

v1.3.1

05 Apr 20:49
f1e91cf
Compare
Choose a tag to compare

This release has performance improvements - the scene is redrawn only when something has changed. This should reduce CPU and battery usage.

There is also an update checker included - if there is an update found a button will be added to the menu.

Camera rotation will also now work on remote desktop.

Features:
#521 Check for updates

Bug Fixes:
#533 Mouse movement doesn't work over remote desktop

Performance:
#323 Only redraw the world if something has changed
#532 Reduce CPU usage

Other:
#538 Create 1.3.1

v1.3.0

23 Mar 21:09
430f796
Compare
Choose a tag to compare

This release redesigns the left menu to be smaller and more logical. Camera settings have been moved to the settings window.

The minimap now shows which room portals go to - above/below is shown in a tooltip when hovering over a sector.

A 'Go To Item' window has been added - this functions in the same way as Go To Room and can be accessed by pressing Ctrl + M. Enter an item number and press enter to go to the item.

Neighbour depth can now go up to 20 rooms. A bug where objects whose meshes are outside the room would disappear has been fixed - this mainly affected skeletons and stealth fighters.

Features:
#302 Go to Item window
#511 Show to which room portals go
#510 Improve left menu
#519 Change checkboxes to have a tick

Bug Fixes:
#492 Refactored UI not picking up window resize
#500 Objects outside room bounds disappear when room bounds go out of view
#501 HSC moveable block not affected by water effect/shading
#512 Map renderer not noticing window resize
#515 Event on control deletion causing crash
#522 Water on entities is being applied incorrectly with flipmaps
#525 Toggling flipmap enters orbit mode
#527 Triggers in alternate rooms are picked
#529 Minimap is too big

Performance:
#32 Neighbour depth doesn't keep track of where it has been

Refactoring:
#488 Move main UI into its own class
#495 Go To Room should use a text area
#24 UI Input controller
#496 Move trview.app source into folders

Other:
#524 Create 1.3.0

v1.2.2

28 Feb 20:02
63ba076
Compare
Choose a tag to compare

This release adds interaction between the minimap and the 3D view, water filled rooms, camera coordinates display, an orbit point option and an improved UI appearance. Highlight and Depth are also different now - they can both be active now, so that depth can show fully lit room and neighbours.

There are some bug fixes too with the settings window, compass and trigger geometry.

Features:
#129 Link between 3D & 2D views
#93 Figure out how to do water filled rooms
#44 Show camera coordinates
#484 Make the UI look nicer
#483 Add 'orbit here' button to the context menu
#122 Highlight and Depth should coexist

Bug fixes:
#463 Clicking after clicking an axis will align to axis again
#469 Items that aren't part of the level class aren't interacting with transparency correctly
#474 Sprites unterwater don't update their colour when water is toggled
#472 Contiguous sector areas between rooms aren't recognised
#476 Minimap squares highlighted regardless of room
#482 Settings window doesn't centre

Refactoring:
#222 Move level switcher to trview.app

Other:
#487 Create 1.2.2

v1.2.1

19 Feb 21:37
9b2b88f
Compare
Choose a tag to compare

This release adds the ability to see hidden geometry - that is areas of the level that can be walked on but have no visible textured meshes. It also adds a view menu to hide UI elements.

Clicking on the compass now rotates the camera to face the direction instead of snapping. Also, as part of the hidden geometry work a bug with clicking on transparent faces were fixed.

Features:
#446 Add a view menu to toggle visibility of UI elements
#449 Add swooshy rotation when aligning camera to axis
#153 Transparent surfaces should have some mode where they can be seen
#459 Add keyboard shortcut for hidden geometry

Bug fixes:
#166 Some transparent faces should be clickable
#452 Align camera to axis doesn't work with free mode

Refactoring:
#444 Use graphics::Device instead of D3D device
#448 Move picking code out of the viewer
#453 Sector z coordinate is inverted

Other:
#458 Create 1.2.1