nextcloud / notes-android

✎ Android client for Nextcloud Notes app.
https://play.google.com/store/apps/details?id=it.niedermann.owncloud.notes
GNU General Public License v3.0
937 stars 134 forks source link

Allow linking to other notes graphically #900

Open frankgerhardt opened 4 years ago

frankgerhardt commented 4 years ago

For creating a link from one note to another the id of the note has to be used. In the web UI it's easy to see the id in the URL. However in the mobile app there is no way to see the id and therefore it is impossible to create a link to another note. See https://github.com/nextcloud/notes/issues/386.

Even better would be a way to create a link to another note by typing in the title of the note and the id would be handled behind the scenes.

stefan-niedermann commented 4 years ago

Showing an id of a note is not nice as it's too technical. :-1: We already have the link button in the context menu when long pressing at one place or when selecting some text.

It currently

We could instead open an dialog when choosing link from the context menu which displays

Pull Requests are welcome.

vbraraujo commented 3 years ago

The use of double square brackets with the title, to create a link to another note, is simple and fast. Break some link when title changes is a insue, but I think is a minor one. This is the way used in Markor, obsidian.md, vimwiki, etc.

gabrielkulp commented 3 years ago

The double brackets approach is by far my preference. Linking with the internal ID is a weird abstraction leak, whereas double square brackets is somewhat standard and sticks to the Markdown idea of describing what you mean rather than giving very explicit instructions. Also I can't be the only person using Nextcloud to host my linked notes and upset that Nextcloud has a very different (and inflexible) idea of linking.

keithzg commented 1 year ago

Years having passed, the "too technical" approach would have been better than nothing IMHO...