Hey everyone, new release today in celebration of Independence Day here in the United States on the 4th. Or really, just an excuse to get a few things that have been lingering in the code into an official release.
As usual, you can get the bits at https://github.com/JasonLautzenheiser/trizbort/releases/tag/v22.214.171.124
One feature I’m kind of excited about, but still in its infancy, is the new validation menu.
What does this do? Well when checked it will display rooms with a red X over them if it fails any of the selected validations. For example, above we are checking for dangling connections, those connections that are connected to a room on only one side. Below is a portion of a map showing this in action.
Why did this come about? I had a user email me asking if something like this was possible. They were actually pulling in the resulting Trizbort map into a yet undisclosed application they were developing and something like this would be beneficial to them to make sure rooms had the features they needed for their software.
Currently Trizbort only supports the four validations as shown in the menu. Others are on the table and the thought of allowing the user to define others themselves (for example, looking for certain text in descriptions or room titles) has been kicked around.
Trizbort doesn’t stop the user from saving the map or exporting to your favorite supported IF language, it’s purely for informational purposes. Hope people find this useful.
As always, thanks for the many users who have found bugs, made suggestions or simply sent a word of thanks for the continuing work being done on Trizbort. A special thanks to Andrew Schultz for his continued testing, support and many pull requests into the code base.