I would like to have inline object creation and modification using a popup modal on the go without leaving the page.
What I imagine is using @ to create a new object and also decide what type of object it should be.
It would be even more powerful if I could set and modify relations just by using the keyboard without leaving the current page. that would improve the speed of populating objects within the editor dramatically.
(As a power user I wish I could do more with keyboard only in general)
HOW COULD IT BE DONE
followed by the name of the object
popup modal: + create object “xyz” > (for discoverability consider “chevron right” indicating more options)
a. Press Enter to create the default type or
Press arrow right to enter a type dropdown:
+ create object “xyz” > |Filter types…
+Create new type
a. Enter to select type and exit dialogue or
arrow right to enter relation dropdown - use arrow up / down to navigate
@philoup thanks for this request! I just want to link this bug report as I think it is tightly related to your feature request.
One addition based on the current behavior: in your step 3 we currently get a list of existing objects with the option to create a new Object. I think that is very valuable. That would require a slight alteration to your step 4. I guess a hot key for opening a second modal to allow the user to select the type in the case a new Object was create from scratch.
I did a bit more digging and compiled a stack of topics which are tangentially related to yours. Some going rather deep to describe a flow similar to (if not entirely achieved by) what is illustrated in your feature request.
What a comprehensive description @philoup. Thank you so much for your efforts. I will add this to our plan on enriching overall editor functionality. We could start to digging deeper into this after public release and launch of collaboration. So it will take some time but eventually we will get to this request. I think realistic estimation is a next year.
Thank you! I came from that thread. Thanks to the OP for this FR too, so well illustrated
Is it on the team’s plans to at least allow spaces in the object name after @ object creation? As it stands, object creating while writing (or jornaling) without many clicks and stops is impossible… and defeats the creative flow. It’s a big hurdle to anyone who typically writes about things, and creates objects on the go. Similllary to how you’d see [[ in other PKMs.