Currently, the note documents just have the `.json` extension, but this is a problem as the visual canvases also have `.json` extension. Both are JSON files. I'm considering just using a double extension like `.note.json` and `.canvas.json`. Then in the app, I will hide the `.json` extension.
Frederik Handberg's avatar Frederik Handberg
I think my Markdown support is getting pretty good (at least the ‘Source’ mode works), so time to move on to the next big feature which is the infinite visual canvases. In my opinion, that will be the coolest feature of the app!
View quoted note →

Replies (1)

Text and image objects can now be inserted in the infinite visual canvas. The text objects can't be edited yet, they just have dummy text for now. I'm just keeping it simple here in the beginning, because I need to test some different approaches to figure out the best ways to accomplish a good experience when dragging objects around and resizing them. I wonder if Apple has a ready to use API to handle two-finger swiping on the trackpad to move around the canvas 🤞 Currently, I use `DragGesture` from SwiftUI, but that requires a mouse-click and drag, which is not how I want it...