New features:
- When you click any non-conversation file in the mindspace tree it now opens it in the dynamic wiki view (just as drag
and drop does). Conversations open in a conversation tab. Tabs opened by a single click are ephemeral and will have
a different label colour and an italics tab label. Ephemeral tabs will be replaced by the next new tab that is
opened, unless the user interacts with the tab (e.g. adding to a conversation). Such interactions make the tab
become permanent. - If you double-click a file it opens in an editor.
- All "hidden" files except for ".humbug" are now shown in the mindspace tree.
- There are new icons on message boxes.
- The conversation input box now has a submit icon to submit new messages, and a stop icon to stop any current
message that is being sent by the AI - If the content of a non-active wiki tab changes, the tab label will now turn purple to notify you that things have
been updated while you weren't looking. - If a conversation turn in any non-active conversation tab completes, the tab label will now turn purple to notify you
that things have been updated while you weren't looking. - Zooming now has finer-grained steps.
- JSON syntax highlighting now differentiates keys from values.
- The conversations folder now defaults to sorting by the conversation start date. You can select sorting alphabetically
by right clicking the changing the "Sort By". - Wiki views will render any "README.md" file for folder pages that contain one, and "file.ext.md" for any file "file.ext"
Bug fixes:
- When renaming or duplicating files, the file extension is no longer automatically selected, so the user does not
accidently remove the file extension when typing a new file name. - When creating a new file or folder, ensure the mindspace tree is scrolled to the new file/folder before
attempting to edit the label. - Changing a tab label could cause a temporary glitch in the display.
Internal structure changes:
- Start to add syntax parser tests.