-
Notifications
You must be signed in to change notification settings - Fork 37
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
Could this be Linux only ? #1
Comments
Hey sander76, I'm actively developing it now on a Mac. It uses VT100 escape sequences and won't work in windows. Should work in Mac and Linux for now. |
@AnthonyDiGirolamo Small question: Is there anything that can be done about this? Really like todotxt-machine, but I still have 1 Windows machine :) I've got it working in Cygwin, but that's quiet a huge workaround ;) |
I would like to get it working in windows. The UI library I'm using urwid |
I'll give it a shot! |
Cool! If you need some help let me know! |
So I gave it a try in windows7 with cmder but hit a road block with urwid.
The only thing I changed in my code is in
I don't think urwid supports windows like I thought. Despite the mention in the changelog |
Seems like there's nothing we can do :( urwid itself supports both ncurses and raw display modules http://urwid.org/manual/displaymodules.html.
I guess the mentioned support is for Windows using Cygwin. Anyway, it was a nice exercise, but back to Cygwin it is :) |
No problem, thanks for trying as well. Before switching to urwid I had a raw escape sequence GUI implementation. It only used termios to set raw output and get the screen size but those might be rewritten to work on windows better. The UI isn't as functional as the urwid. Here is the code: https://github.com/AnthonyDiGirolamo/todotxt-machine/blob/1.1.8/todotxt_machine/screen.py |
Would it be possible to package a standalone cygwin installer that includes python and pip? |
Getting all kinds of import errors. Possibly because I am on Win7 ?
The text was updated successfully, but these errors were encountered: