Sojour 1.4.0.0 has finally been released!
This release contains many enhancements, though the primary one is a much more robust save and loading system, which should make your data a lot safer.
Changes to 1.4.0.0:
RPG-465 [Upgrade]: Upgraded Sojour to latest .net framework version – 4.8.1. In the rare case that your Windows system does not have this, you will need to pop over to https://dotnet.microsoft.com/en-us/download/dotnet-framework/net481 and download the runtime.
RPG-462 [Enhancement]: A new global setting has been added for event tables to toggle on or off the injection of the table name into journals.
RPG-461 [Enhancement ]: The main character toolbar and NPC toolbars now include a horizontal scroll bar that will appear when there are too many characters/npcs to display at once. Hovering over a character/npc on a map will scroll the character/npc into focus on the relevant toolbar.
RPG-460 [Enhancement]: Event tables can now be hidden from journals.
RPG-455 [Upgrade]: The WebView component has been upgraded to the latest version.
RPG-453 [Enhancement]: Sojour now has a new Save button that is supported by a very robust saving system. This system automatically creates backups and it also verifies a new file’s data before overwriting the original. In the event that the original is corrupted, Sojour will offer the user a chance to use the backup instead.
RPG-452 [Fix]: Ctrl-Clicking tokens and characters on the map now toggles conversations again. (This was broken in the big UI refactor release)
RPG-451 [Enhancement]: Sojour now compresses all images imported into it which should make the system more stable. It defaults to reducing an image’s in-memory size down to 25% of its original size! This setting can be altered under settings. In addition, Sojour now performs backups prior to all map imports to protect your data in the event of a Windows GDI crash.
RPG-450 [Fix]: Changing a character’s character sheet should now update the preview pane immediately.
RPG-449 [Fix]: The scaling token can now be moved on the map again! Also reduced the minimum size a token can be from 1 metre to 10 cms.
RPG-448 [Enhancement]: The find dialog for journals now incorporates a find previous button.
RPG-447 [Fix]: Sojour no longer assumes a mouse and keyboard are connected to the computer.
RPG-446 [Enhancement]: Users can now use physical dice when rolling on Sojour’s tables. There is a new field to allow the user to enter their dice roll with modifiers.
RPG-443 [Enhancement]: Dice expressions can now be included in table results to allow for some variability in numbers. Sojour also supports the use of dice expressions for table re-directs too.
In addition, there are many other undocumented fixes that got put in as a result of testing the enhancements above.
More information on the release can be viewed in the preview video which can be found here:
A few additional features were snuck into Sojour after the preview video was published. I’ll quickly go over these below.
First up, the main character toolbar got the same enhancements as the new NPC toolbar:
This means that a new scroll bar is included for when the number of characters overflow the space available. In addition, highlighting a character on the map now auto-scrolls the toolbar to focus on that character.
Event tables can now be hidden from the journal using a new toggle button:
This new button will allow users to hide sub tables from showing in the journal drop downs (unless they want them to show).
You also get a new global option to hide or show table names when events are injected into journals:
The above setting is on by default.
When switched on, journal table entries are pre-fixed with the table name:
The same journal entry with this setting turned off:
That’s it for this post!
I hope you all have a lot of fun with 1.4.0.0 😊
RobP


























