marcusolsson / obsidian-projects

Plain text project planning in Obsidian

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Maintenance Status

marcusolsson opened this issue · comments

As many other plugin authors, I'm maintaining this repository on my personal time. As a result, the time I spend working on it may be unpredictable from time to time. In this issue, I'll do my best to give an update on what I'm focusing on at the moment.

Current status: Limited availability

2022-11-17

The main theme for 1.3.0 is going to be drag-and-drop, as there are a lot of areas that can benefit from it. Unfortunately, I have limited experience with implementing drag-and-drop behavior, so I'm mostly researching libraries, APIs, and prototyping to figure out a way forward.

Due to the holidays, this will most likely be the last minor version of 2022. Unless it's a critical bug, or related to drag-and-drop, I won't be able to work on it until next year.

In case you'd like to work on any of the stuff in the backlog, let me know. I'll prioritize reviewing pull requests.

I'll likely be a little slower when responding to new issues.

2022-11-24

After having experimented with several drag and drop APIs and even trying to build my own on top of the HTML5 API, I ended up using svelte-dnd-action. Events in calendar view and cards in board view can now be dragged around with values updating accordingly.

I'm not entirely happy with it (I never knew how difficult it is to get drag and drop right), but I think it's good enough for an initial version.

I won't be working on new features for the rest of the year, as I'll be spending the rest of 2022 with my family. I'll be keeping an eye out for bugs, so there might be a couple of patch releases at the most, but I'll largely be unavailable for the rest of the year.

Thank you for your suggestions, bug reports, and overwhelming support of the plugin! See you next year! 👋