Thanks for the report. I really appreciate the extra eyes as I continue to get closer to publishing this branch.
I’ve fixed this in the latest build.
Sorry about this. A fix probably won’t make it into the update. The theming system in the story pane needs a bit of an overhaul.
I do see this issue with the Flatpak build as well, but just to confirm it’s the same thing: would you mind checking the “Progress” tab in the view that shows the problem report that you see?
I see something like this:
Failed to create folder </run/user/1000/doc/2932dc02/(Your project name here).materials>
Unable to create folders in local file system
If this is what you saw, then it should be fixed in the latest build, but you might have to delete the file ~/.var/app/com.inform7.IDE/data/recently-used.xbel
. This will “forget” the recent files that you’ve opened with the sandboxed version.
(skip this paragraph if you don’t care about the technical details) This is indeed a sandboxing issue and is due to the program receiving /run/user/...
as the location of your project instead of its real location (in theory, the system should not leak details about your folder hierarchy to an untrusted app.) This doesn’t take into account our use case of needing to create a materials folder alongside the project folder, though. This is a use case that flatpak doesn’t handle well and is tracked here. I thought I had solved this but it turns out I was wrong due to some settings from the pre- and post-update apps conflicting and masking the problem. To fix this I’ll need to have the app request full filesystem access, unfortunately.
Sorry about that. I would eventually like to have a setup where flatpak packages of test builds are installable alongside the stable version, and have a separate icon and are labeled something like “Inform (Test build)”, but I do not have that yet.