AnthonyDiGirolamo / todotxt-machine

an interactive terminal based todo.txt file editor with an interface similar to mutt
https://pypi.python.org/pypi/todotxt-machine/
GNU General Public License v3.0
244 stars 37 forks source link

Install default colorscheme #12

Closed matze closed 10 years ago

matze commented 10 years ago

I wanted to follow the recent urwid changes but couldn't run it because the default color scheme was not installed with python setup.py install. This change should fix that.

AnthonyDiGirolamo commented 10 years ago

Hey good catch, thanks!

AnthonyDiGirolamo commented 10 years ago

I'm nearly done with the urwid conversion. All that's left is implementing searching and sorting. Let me know if you have any suggestions on the UI. I tried to keep it pretty much the same with the exception of the context and project filtering.

matze commented 10 years ago

Two things that immediately caught my attention were missing readline and tab-completion support. Unfortunately, it looks like readline is not supported out of the box.

AnthonyDiGirolamo commented 10 years ago

Hmm yeah I knew urwid would be missing that. I found another example here: http://repos.goffi.org/urwid-satext/file/0ebd13729039/urwid_satext/sat_widgets.py their AdvancedEdit class adds some readline bindings and tab completion. I think I can add this without too much difficulty. On Aug 24, 2014 3:53 AM, "Matthias Vogelgesang" notifications@github.com wrote:

Two things that immediately caught my attention were missing readline and tab-completion support. Unfortunately, it looks like readline is not supported out of the box https://github.com/wardi/urwid/pull/34.

— Reply to this email directly or view it on GitHub https://github.com/AnthonyDiGirolamo/todotxt-machine/pull/12#issuecomment-53182838 .

AnthonyDiGirolamo commented 10 years ago

I got tab completion and some emacs style readline bindings working. Not sure how I'm going to add vi bindings yet.

matze commented 10 years ago

I got tab completion and some emacs style readline bindings working. Not sure how I'm going to add vi bindings yet.

Thanks! Maybe if I have some more time on my hands in the future, I will have a look at it.