-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Full-fledged curses-based interface #62
Comments
Thanks for you interest in contributing to todoman! Personally, I've always had the intention to work on a full-fledged curses (urwid) UI, however, it's important that the app remains totally usable via cli-only. That is cli usage should still be possible as it is right now. Feel free to open a PR, but I expect that both dev and users will have lots of opinions and nitpicking. ;) |
That is good to hear. I will rewrite the current concept I have into something a bit neater and then create a PR. I have implemented the interactive interface as a separate cli command ('todo interactive'). It does not in any way interfere with the cli interface. |
We should somehow reuse the interactive editor we already have. We could introduce the concept of "pages", with a stack of old pages to which Esc switches back to (similarly to how a browser functions). Then you can either launch the editor page directly using |
I am definitely planning on incorporating the existing editor, yes. More specifically, I have not done the 'edit task details' part of the code yet, so there is no overlap in our efforts yet :). |
I think there was nothing new about it? |
Indeed, no news here. Contributions are still welcome. If you have ideas / prototypes to share, discussion is open on this. |
I have been looking into building a full-fledged curses-based interface for todoman. I have a working prototype that supports several lists, changing between them and marking tasks completed and incomplete.
Are you looking for something like this? Should I open a pull request to show and discuss what I have? Or is the full curses-based route not the direction in which you wish to move Todoman?
The text was updated successfully, but these errors were encountered: