iFStudio Progress Update!
(pictures later tonight)
Hey folks, just wanted to share what’s new on my end. A lot of things are finally coming together:
Outline + Navigation
Chapters and Scenes are now fully nested and draggable.
You can reorder them with smooth drag-and-drop, and selection works reliably now.
Outline Mode vs Content Mode is now clearly separated:
Outline = structure and metadata
Content = focused page writing
Next Planned Task
Rich Text Editor (Work in Progress)
The old plain text field will be replaced with a proper rich text editor.
This is actually a lot harder than I expected and requires some finesse to get working properly. Depending on how things go, I might end up releasing the rich text editor as its own Unity asset.
The goal is for it to act like a typical word processor plus one key feature: authors can select text and assign it to a variable that dynamically updates in the reader view based on their choices.
I know how it should work in theory, but Unity doesn’t have a built-in parser, so it’s a heavy lift.
I got styling features like bold, italic, underline, and color to work, but only on the last word typed, not on selected text. So now I’m looking into something called Chromely to help fix that.
Editor Cleanup
Did a big refactor under the hood.
Selection state is now cleanly managed, the panel layout is modular, and UI drawing is way easier to maintain.
Saving and Asset Management
This one’s more of a bug fix. Variables were saving into the Unity asset folder instead of the project folder.
Now, chapters, scenes, and variables all save directly into your project folder.
Folder structures are auto-created, file names are cleaned up, and Unity stays in sync.
Still lots to do, but it's finally feeling solid. Thanks for the encouragement. Back to designing.