This is a minor update that provides the following enhancements:
RPG-391 Attempting to open an already opened document will now bring that document into focus, even when that document is minimized. For minimized documents Sojour will now restore it to where it was originally located on the desktop and then bring it into focus.
RPG-392 Microsoft’s WebView2 component – used for PDF viewing – has now been upgraded to the latest available version.
The WebView2 component proved particularly difficult to update as my source control system wouldn’t let me push the latest WebView2 binaries because they were too big.
The downside to being a sole developer on a project is that one has to be multi-disciplined. I have to be the Software Developer, the Technical Author, the QA, the DevOps person, the Marketing Manager, the Business Manager, an Accountant and the Customer Service representative! Though luckily not all at once!
To fix the WebView2 issue, I had to put on my Dev-Ops hat and figure out a way around the binary size issue. After a lot of tweaking on the build server, I finally managed to find a solution and get the latest WebView2 component to build on the build server! 😎
The above enhancements were added after watching Lord Gwydion’s excellent You-Tube series for Under the Ashen Skies:
I noticed that Lord Gwydion worked with a lot of PDFs and was having issues locating the ones he needed to use – hence the above enhancement.
Work still continues on the Mk2 calendar system. The automated tests are now up to 211 in number! These tests have highlighted many areas where the code needed improving.
These improvements have been implemented, but there is still a lot more to do, both in terms of adding new automated tests and in adding new Mk2 calendar functionality.
That’s it for this update!
Have Fun!
RobP



