Skip to content
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

Open
Pi2048 opened this issue Jan 4, 2017 · 6 comments
Open

Full-fledged curses-based interface #62

Pi2048 opened this issue Jan 4, 2017 · 6 comments
Labels
contributions welcome Further design discussions and PRs are welcome. enhancement lv: hard

Comments

@Pi2048
Copy link

Pi2048 commented Jan 4, 2017

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?

@WhyNotHugo
Copy link
Member

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. ;)

@Pi2048
Copy link
Author

Pi2048 commented Jan 5, 2017

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.

@untitaker
Copy link
Member

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 todo edit, or reach it through todo interactive

@Pi2048
Copy link
Author

Pi2048 commented Jan 6, 2017

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 :).

@fabianski7
Copy link

I think there was nothing new about it?

@WhyNotHugo WhyNotHugo added contributions welcome Further design discussions and PRs are welcome. and removed RGSoC labels May 25, 2021
@WhyNotHugo
Copy link
Member

Indeed, no news here. Contributions are still welcome. If you have ideas / prototypes to share, discussion is open on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contributions welcome Further design discussions and PRs are welcome. enhancement lv: hard
Projects
None yet
Development

No branches or pull requests

4 participants