Time 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/220.127.116.11
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 context). 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.
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.