Posted October 04, 2022 by SolarLune
Hello!
It's been awhile, but here's another update for MasterPlan! This one is mainly a maintenance release, but there's some nice quality-of-life features in here as well. I'll go over the main ones to follow here.
As always, make sure to back up your work frequently, particularly around times like this where the program undergoes an update. Thanks!
Previously, when linking to media on the Internet like images or sounds, MasterPlan would only download that media to your computer's temporary directory, deleting the media when MasterPlan closes. While this works perfectly fine, it can make loading projects slow as it has to resolve a connection to each of these media sources before downloading them.
This can now be sidestepped by specifying a per-project cache location to store your media downloads. If a cache location is specified in MasterPlan's settings, then MasterPlan will check the cache directory first to see if the file exists already - if so, then it will use that file, rather than downloading it again.
Prepackaged icons have been added to allow you to easily indicate positions or characters of interest in your project. Icons added are always sized at one cell large by default to serve their purpose well in usage on maps, for example. While the current set of icons is kinda bad (by my own estimation), they will be improved as time passes, and more icons will be added. I believe it would also be nice to add the ability to easily use external and custom icons, as well, for even more extensibility.
You can now freely color the contents of cards, not just their backgrounds. This should be good to help identify high-priority Cards and to help certain color combinations look more readable with any given theme.
You can now customize the audio playback buffer size and sample rate. This is particularly of note if audio plays back through MasterPlan and sounds crackly or otherwise low-quality. MasterPlan should also no longer crash when starting if there is an issue initializing the audio system - if there is an issue, it might be due to the currently selected audio settings, so check those out if you get a warning message.
I've been looking into M1 Mac support, and so far it's not been too easy without access to a device myself. As far as I understand it, M1 Macs can run applications built for Intel Macs just fine through Rosetta, but MasterPlan doesn't currently work through Rosetta for reasons unknown to me. This being the case, it would be helpful to get some M1 users to test some things out with, so if you'd like to try testing various builds of MasterPlan (or anything else I work on) to help with Mac M1 compatibility, please refer to this thread here on itch, or join my Discord server! Thank you very much!
Oh, and the next major update will probably include Tables, so feel free to give me some feedback on what you think would make for a good Table in MasterPlan.
______
Anyway, those are the cliffnotes. The full changelog on Github is available here, and here's the changelog for this version specifically:
Thank you very much for reading these notes and for the continued support for MasterPlan - I really do appreciate everybody's help to make this a great piece of software for productivity, note-taking, and project / long-term planning.
Regards, once again! - SolarLune