Skip to content

Releases: leecbaker/datareftool

Release on 14 July, 2021

14 Jul 06:27
Compare
Choose a tag to compare

This will be the final release to support X-Plane 10.

Changes:

  • An API is now available to other plugin developers. Other plugins can use DRT's search when the DRT plugin is also installed. For details on how this works, see the documentation in doc/API.md.
  • The font used to display results has changed from a monospace to a proportional font. This allows more data to be displayed within the same amount of space.
  • When viewing array datarefs, the algorithm that determines how many array elements to display has been updated to compute more precisely what can be fit into the space available. With this change, slightly more array dataref elements should be visible in results.

Fix:

  • When viewing array datarefs in the dataref edit window, the number of elements shown varies proportionally to window size, instead of overflowing onto the rest of the screen.

Known issues:

  • Windows can't be resized on XP10
  • Some Linux systems still have problems running DRT; I recommend that Linux users compile their own plugins for now if you run into this issue.

Release on 21 April, 2021

21 Apr 06:28
Compare
Choose a tag to compare

This release has a ton of minor changes to the interface that improve the workflow substantially. If you use keyboard shortcuts, you'll find getting around DRT to be much easier.

There's also a workaround to a longstanding crash involving the Bell 407 helicopter. Thanks to @RotationMatrix for help identifying this and solving a related bug.

Changes:

  • You can now edit dataref values directly from the search window. This streamlines lots of workflows.
  • Added dozens of new keyboard shortcuts. See datareftool.com for details.
  • You can now navigate around DRT without using a mouse (i.e. entirely by keyboard) using standard keyboard shortcuts.
  • Identified a workaround for a common crash with the Bell 407 helicopter plugin See datareftool.com FAQ (#33, #81)
  • Fixed and issue where the ignore list (drt_ignore.txt) did not take effect for datarefs in the first aircraft loaded (#81)
  • A new multithreaded logging system fixes corrupted log messages in Log.txt.

Known issues:

  • Windows can't be resized on XP10
  • Some Linux systems still have problems running DRT; I recommend that Linux users compile their own plugins for now if you run into this issue.

Release on 13 March, 2021

13 Mar 04:12
Compare
Choose a tag to compare

Changes:

  • Fix a bug preventing DRT's own commands from working. This means keyboard shortcuts didn't work.

Known issues:

  • Windows can't be resized on XP10
  • Some Linux systems still have problems running DRT; I recommend that Linux users compile their own plugins for now if you run into this issue.

Release on 25 January, 2021

26 Jan 06:00
Compare
Choose a tag to compare

Changes:

  • Display values of array elements for read-only arrays
  • When a search window that is 'popped out' opens a new dataref or command window, make that window 'popped out' as well.
  • Put plugin for XP10 and XP11 in separate directories
  • Bug fixed: new datarefs don't respect the com/dat/all filter #68
  • Linux: Changed build process. Please report back to me if the Linux build doesn't work for you.
  • Developers: Compiling DRT for yourself is now a bit simpler as the boost library is no longer required on Windows or Linux

Known issues:

  • Windows can't be resized on XP10

Release on 24 December, 2020

24 Dec 20:11
Compare
Choose a tag to compare
Pre-release

This is a big release. The UI has been completely redesigned, and much of the plugin rewritten to be a bit more ergonomic.

Changes:

  • A completely new UI, matching X-Plane 11
  • Search windows can now be popped out, like many XP11 windows
  • Even more datarefs are identified automatically
  • A greatly improved UI for editing arrays
  • Some support for XP10 is back

Known issues:

  • Windows can't be resized on XP10

Thanks to @sparker256 for his diligent and thorough testing.

Release on 24 March, 2020

24 Mar 22:32
Compare
Choose a tag to compare

This release contains a mix of performance improvements, and bugfixes. For me, multithreading is the biggest change- you may notice this in slightly faster load times. Scanning files for datarefs uses a separate thread; this means that the simulator doesn't have to wait for scanning to be completed to start.

Changes:

  • DRT is now multithreaded. All file scanning happens in a second thread, so it won't slow down loading X-Plane.
  • "Impersonate DRE" mode is on by default. This mode works better for most people, and honestly I'm not aware of many people still using DRE. This change only affects new users.
  • Some visual bugs were fixed when using UI scaling of 150% or 200%.
  • All XPL files in plugin folders are scanned for datarefs, instead of only currently loaded ones.
  • Some changes were made to try to keep windows onscreen after window resizes and reloads. Due to the limits of XP10-style windows that we are using, there really isn't too much more that can be done.
  • The mac plugin is codesigned and notarized.

Thanks to @sparker256 for his diligent testing.

Release on 4 December, 2019

03 Dec 23:22
Compare
Choose a tag to compare

This release contains mainly bugfixes.

Changes:

  • Add support for older mac versions, back to 10.10. (This matches XP11's system requirements).
  • Make the text selection box for dataref and command names wide enough for the whole name.
  • Data-type datarefs (e.g. sim/aircraft/view/acf_tailnum) can now be edited. #54
    When editing a dataref value, you can now cut and paste. (Copy was already working). Cut/copy/paste with keyboard shortcuts should now work in every text field.
    When toggling case sensitivity for a search with regex search turned on didn't take immediate effect. This is now fixed. #29

Thanks to @sparker256 for his diligent testing.

Release on 4 November, 2019

04 Nov 11:37
Compare
Choose a tag to compare
Pre-release

This release contains very few new features. Most changes involve major refactoring of DRT internally to enable some new features in the future.

Features:

  • Smoother scrolling of the search window.
  • The type of a dataref is present in the search window title when selected.
  • The Visual Studio 201x redistributable is no longer required.

Release on 18 November, 2018

18 Nov 13:32
Compare
Choose a tag to compare

Only minor changes in this release:

  • Fixed crash when resizing the window too small.
  • Windows now have a minimum size
  • Scan the directory "Resources/plugins/FlyWithLua/Scripts" if present

Release on 14 September, 2018

14 Sep 10:56
Compare
Choose a tag to compare

Lots of new small features in this release.

Features:

  • New buttons for triggering commands. These buttons look a bit better than before.
  • When reading a dataref causes a segfault or floating point exception (common causes of crashes), we will try to report which dataref caused this in the Log.txt, with a recommendation that you add this to your blacklist file. This feature only works on Mac and Linux.
  • Title is now updated with the search term. This helps workflows where you, e.g., drag windows off the bottom of the screen.
  • Fixes a crash that occurred on windows when starting the plugin, and a window was open in an offscreen position.
  • Fix bug that prevented detection of plugin changes on Windows. This is a boost::filesystem bug.

Windows notes:

You may need the Visual Studio 2015 Redistributable to be installed. You can get it from Microsoft here.

Known issues:

  • See issue tracker