1943time / inkdown

A WYSIWYG Markdown editor, improve reading and editing experience. and generate your Markdown files into online documents in the easiest and fastest way.
https://www.inkdown.me
GNU Affero General Public License v3.0
861 stars 35 forks source link

Small UX improvements #21

Closed ww-wolt closed 5 months ago

ww-wolt commented 5 months ago

I really like the app, great work!!

There are only two things that sometimes interrupt my workflow:

1. No drag and drop dupport when dragging in files from the finder into an folder inside Bluestone

I often find myself dragging in images, pdfs, videos or other files next to the markdown files. Unfortunately directly dragging from Finder or Downloads Stack into the bluestone folder view is not supported. It would be great to add that functionality! (For images I know that I can directly drop them into the markdown files, but as I am working with a lot of subdirectories I prefer them to be in the specific subdirectory of the note and not all in one global folder. Maybe it would also be cool to add the option to set an relative path as image storage folder in settings like for example "./images", that is then always relative to the note file)

2. No keyboard shortcut for deleting files in the folder view. It would be great to add the keyboard shortcut Cmd + Backspace on Mac (maybe Delete on Windows) for deleting files or folders. Ideally with a little keyboard navigable warning popup similar to the one in VSCode.

Mac OS Ventura 13.6, Bluestone Version 0.12.7

1943time commented 5 months ago

Hello, the feature you mentioned is indeed quite practical. I am currently working on enhancing the stability of the editor. Regarding the feature you mentioned, I will release it in a future version, which may take 2-3 versions to complete. Please wait for a while.

1943time commented 5 months ago

The latest version has added these features and you can try using them.

ww-wolt commented 5 months ago

Thank you so much for this extremely quick implementation!! So awesome!! :))