[Feature] Home Screen Quick Action for “Quick Note”

Use case or problem

The one feature that keeps me hooked on Apple Notes, is the ability to long press on the icon, drag to “New Note” and be instantly able to type information.

This is very useful for taking down phone numbers, recommendations during conversations, or anything else where the multiple clicks and mentally recognizing and resetting the current app state required to add a note takes a painful amount of time.

To do so right now in Obsidian, you need to open the app, reset any current state, find the right place for the note, create a new note, give it a title, refocus to the body of the note and start typing.

Proposed solution

Add a Home Screen Quick Action on iOS for “New Note” or “Quick Note”.

Long-pressing on the Obsidian app, dragging to “Quick Note” and releasing should automatically create a new note with a default title (possibly the current date), open this note, and focus text entry on the body of the note.

(Optional) Allow the target folder for Quick Notes to be customized or default to a “Quick Notes” folder that is automatically created in the last active vault.

(Optional) Match Apple Note’s behavior and automatically set the first couple dozen characters in the note as the title of the note.

This is some of the iOS documentation for this feature:

https://developer.apple.com/design/human-interface-guidelines/ios/system-capabilities/home-screen-actions/

https://developer.apple.com/documentation/uikit/menus_and_shortcuts/add_home_screen_quick_actions

I have a half-finished plugin solution for this. I’ll try to remember to post it here when it’s public!

3 Likes

Cool! Would it be OS-agnostic and use obsidian:// URLs? Or is it an iOS exclusive?

It’s URL-scheme based. I don’t think a plugin developer could do more than that.

1 Like

Yeah, for iOS Quick Actions I think it would either need to be explicitly added directly to the app, or a generic “Quick Action Plugin API” might be possible. Not familiar enough with the implementation details to know if the later is possible.