-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Hello Ryan,
First, thanks for having the 2 PRs merged yesterday !
Consequently, I wanted to share a bit more about the other features I wanted to work on and maybe hear about your feedback or your plan for this mode so we don't overlap.
Beside improving the existing code, I wanted to:
- Add
imenusupport ✅ - Support multi-line tasks in the current keybindings I added previously
- Be able to move items to a desired section easily
- Be able to move entire sections up and down to re-organize xit files easily
- Automatically highlight some user's pre-configured keywords (i.e a project name or some tags)
- Add keybindings to add dates with the help of a calendar ✅
Replace the "checkboxes" with emacs widget in order to make it clickable- Add more configurations available for the user to customize the behaviour of the package ✅
- Let the user narrow the current xit file according to some criteria (i.e "open tasks", "tasks for today", "tasks only in the section X", ...)
- Improve documentation each time a feature is issued ✅
These are some ideas on top of my head, but more can be added here.
2 questions, though:
- Do you have other ideas to add or replace here ?
- At what point can I send a PR to melpa so it eases the installation and increase the install rate of the package ? Do you have any "milestone" you want to reach before ? I'd recommend do it quite early, just before adding "big features" like date support, narrowing, and so on.
(this issue is here for the discussion, we can close it when we find an agreement).
Thanks again, and as I plan to send PRs in the next weeks, don't hesitate to tell me if I mess up your personal schedule !
Pierre.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels