Trizbort 1.5.9.3 – Octagonal Rooms, Alpha of Hugo exporter, many fixes and more

Excited to announce the new release of Trizbort (www.trizbort.com), version 1.5.9.3.    Just a small jump in version number but quite a few new features and fixes.

Highlight of New features and Enhancements:

Octagonal Rooms:  To add to our list of room shapes, you can now make a room octagonal.  Great for STOP sign rooms.

2015-09-19_10-48-44

Start Room Indicator:  Now you can indicate a room as the starting location, this will carry through to the export to code.  Notice the green highlight in the above image….that’s the starting room.

Hugo Exporter:  This is currently in alpha and needs tested by some real Hugo developers.  We’ve tested, but we don’t know the intricacies of Hugo.  If anyone can offer advice, or take up development of that section, we would appreciate it.

Continued ZIL support and improvements:  Thanks to Jesse McGrew for his assistance and pull request on improvements to the ZIL support!

So much more:  We’ve continued to improve the statistics and usability of the application as well as fixing many bugs that have been uncovered.

Thanks to all those involved in testing, development and improving this product.  Special thanks to Andrew Schultz for his continued support, testing and recent development and to Jesse McGrew for his ZIL support.

As always you can get the latest from, www.trizbort.com and checkout what’s on the list for coming versions at https://github.com/JasonLautzenheiser/trizbort/issues.  Feel free to add your request or reports there.  Enjoy!

Advertisements

Trizbort 1.5.9.1 – August Update – Now different shaped rooms

2015-08-08_13-46-20Time for another Trizbort update.  This update focused on one new feature in particular.  Now rooms can have different shapes.  This is something I’ve wanted to put in for a long time, and it was actually relatively easy to get in.  It has been a bit more difficult to get to work properly.  There is still some work to do especially in regards to how connections  work with the elliptical and rounded corners, but for the most part they aren’t too bad.  Please let me know if you find any issues.

You can grab the latest downloads at https://github.com/JasonLautzenheiser/trizbort/releases/tag/1.5.9.1

New Features

Room Shapes

Room shapes are obviously the biggest new feature (in fact it really is the only new feature).  You now have the abillity to create elliptical rooms (Ctrl-E), rooms with rounded corners (Ctrl-R) and individual rooms can have straight edges (Ctrl-H to toggle), instead of the all or nothing hand-drawn vs straight edges.

You can make the change to selected rooms with the shortcut keys or from the menu (main or 2015-08-08_13-55-03context).  If you go into room properties, you can also adjust the room shape.  Currently the rounded corners room is the only one with some additional properties that can be set.  You can adjust the radius of the each of the 4 corners.  The range is from 1 to 30 for each corner to allow for some differing shapes.

Menu update

Also in this version I cleaned up the menus.  Now instead of the edit menu being incredibly long, I broke out Room and Connection specific items into their own respective menus.  This leaves us with much more manageable menus.  I also updated the context menus so that all the appropriate items would show over the appropriate items on the map.

As usual go to http://www.trizbort.com for the latest released updates or go to the github page for the latest and greatest (or not so greatest) code.

 

Trizbort 1.5.8.9 – June Release

Time for another Trizbort release.  Version 1.5.8.9 is out and available for download.  This releases adds a few new features that I think are pretty handy and fixes a few issues with the automapper (thanks for Marshall Tenner Winter for asking me to beta test his WIP which helped me find these few issues with it.)

  • Form to show some basic map statistics. We can expand no this in the future.
  • Swap room names with Ctrl+W
  • Swap room formats/fills with Shift+W
  • Swap room regions with Alt+W
  • Automapper does a bit better job of ignoring the game title.
  • Automapper handles room names that end in paranethesis a little better.
  • Fixed the copy / paste which was broken in some cases.
  • Setting a connection to plain (P), now sets the color back to default and removes the middle text if any.
  • Added some special select commands under Edit->Select Special. Quickly allows the user to select special items (all rooms with objects for example).

As always, send me any issues that you may find or forward me on any feature requests you may have.

 

Trizbort 1.5.8.5 – Update

Trizbort1585Another update is out there this evening, which can be found at the normal link http://bit.ly/trizbortjl

Version 1.5.8.5 focused on adding a few features and fixing up a few bugs that have been around for quite a while. Look at the revisions.txt in the download file for a complete list.

Features include:
++ quickly inserting a room between two other connected rooms (just select a connection between two rooms and hit R to add one in between)
++ can now resize multiple selected rooms at once with the keyboard. (Alt+Ctrl+[Arrow Keys])
++ The smart save is a bit more customizable as to what is actually saved. Look in the App Settings.
++ In/Out and Up/Down now correctly exports to proper source code (this should work in all 3 supported languages)
++ You can now add subtitles to rooms (open up room properties)
++ Added a zoom level textbox in the status bar, to more finely control the zoom level.
++ White can now properly be chosen as a custom room color (open up room properties and go to the color tab)
++ Added additional 2nd fill color styles. They are slightly redundant, but seems more complete now.
++ continued improvement to the user experience for keyboard users.

Bug fixes include (just highlighting some of the bigger ones):
— Fixed F11 crash when automapping was turned off.
— fixed exception during copy/paste of multiple rooms and connections.
— fixed some color display issues on selected rooms with object text inside the room.
— fixed display error when adding rooms that were none standard in size.

As always, send bugs or suggestions to me personally or post them here for discussion. You can also find the latest bug / feature list at https://trello.com/b/avZe0VPG/trizbort

If you are interested, the source is hosted on GitHub at http://bit.ly/TrizbortSource

Trizbort 1.5.7.1 Released

Trizbort1571I released today another version of Trizbort (1.5.7.1).  This version focused mainly on fixing some bugs and making the app a bit more user friendly for keyboard users.  There were a few new features that I think are pretty nifty.

As always you can download the latest bits at http://bit.ly/trizbortjl

If you are interested in seeing or playing with some code, you can find that on GitHub at http://bit.ly/TrizbortSource

Bug Fixes

First with the bugs.  I thank everyone that made suggestions and reported bugs as they were much appreciated and made my job much easier.

Some of the highlights of things fixed:

  • Made the naming of regions a bit more robust as the user could enter some characters that would either break the save file or would break Inform if exported to code.
  • I also made the region setup form a bit more robust as there were a few ways to you could break the app if you tried hard enough.
  • I tried to clean up the exporting to Inform7 by making sure the app wouldn’t generate bad I7 code.  Some of these changes naturally fall through to I6 and TADS3, but I still need to do some work there as I’m not as familiar with those languages.
  • SmartSave better handles an unsaved Trizbort file better.
New features

As I have a long list of suggested feature ideas, I want to try to include some of those with each release (new features are usually more fun to play with than fixed bugs anyway)

Some highlights:

  • Selected rooms and connections are now much more noticeable and it doesn’t really interfere with the coloring of regions.
  • New keyboard shortcut (Ctrl-Shift-A) to select all rooms of a particular region (I’ll add a menu item later for you mouse users).  Select one room of the region you are interested in and press Ctrl-Shift-A and viola that region is selected.
  • Ctrl-Alt-Arrow to resize selected room.  That keystroke is pretty standard to handle resizing so I wanted to be sure to include it.
  • Arrow keys will now move selected rooms around.  Previously the arrow keys always moved the map, now if you have rooms selected it will move the rooms instead.  Nothing selected still moves the map as before.
  • Added some more context menu items and shortcut keys for quick access.

 

Trizbort Update

coloredmapMost of you are at least somewhat familiar with the mapping tool Trizbort, created by Genstein. Back in 2013, on this thread (viewtopic.php?f=38&t=7473) he announced his decision to opensource the code. Then in March 2014, on the same thread, forum user wertle, made some updates (which turned out to be pretty useful) and fixed a few bugs. Then nothing, there seemed to be little movement on new development. This last December, I asked my writing group if they felt there would be interest in making some updates. I received some great encouragement and Andrew Schultz (aschultz) specifically stepped up with some great ideas and feature requests. So work began.

Today I’m announcing a new beta release. I incorporated a few other branches that were made (including those from wertle) and many suggestions from Andrew, who became the primary tester. Main new features include:

What’s New?

  • Copy and paste (from wertle’s branch)
  • Fix for large maps (from wertle’s branch)
  • Support for Regions – You can specify room colors in any case, but regions make it easy and allow you to group rooms together.
  • SmartSave – quick shortcut to save PDF & default image type to base directory.
  • Join room – shortcut to join two selected rooms based on position on map.
  • Many updates and fixes in the export of code (regions only supported in I7 export)
  • UI enhancements – Beginning to add context menus, tooltips on rooms, improvements on keyboard functionality and shortcuts
  • Quite a few bugfixes.

Where to get it?SetRoomRegion

Link to zip file: http://bit.ly/trizbortjl

Simply unzip the file to a folder and run the executable (make sure all files included in the zip file are in the executable’s folder).

Andrew and I are making plans for more features and improvements so please if you have ideas let us know. You can also check out our bug / feature tracking at http://lautzofif.myjetbrains.com

Andrew is currently working on updating the documentation (with the blessing of Genstein) and he has put up a draft at https://www.dropbox.com/s/x85lk5dpkie7d … shtml?dl=0 and is of course open to suggestions to improve the documentation (still working on getting images updated).

If you’re so inclined you can see the source at https://github.com/JasonLautzenheiser/trizbort

Again, remember this is beta software. Please let us know of any bugs that you find or features you think will be useful.