I have given some thought to Android and iOS versions, and would like to make it happen, but it isn't a high priority at the moment. That is interesting that you might be interested in an Android version. Maybe sometime this year.
Edit: Just to be clear, animation does not require any programming or coding. You simply create frames, draw, switch between them, copy and edit frames, etc, like a traditional animation studio.
So, it installs in windows powershell https://i.imgur.com/1Yt1V5v.png - but attempting to run it just pops up with "what program do you want to open this with" - I tried it in powershell, Anaconda Python CMD, regular CMD/run as admin - all the same result.
How troubleshoot?
Could I run it in a docker more easily?
Running this on an android table might be fun - but the menu UX might need to be more ribbon-style?
EDIT:
I just threw up a ubuntu VM and installed it there: https://i.imgur.com/nbtmXwN.png
SWEET
Normally, in Windows, the best way to run it in WSL. There is an issue with windows-curses that durdraw doesn't like, and keeps it from running natively in Windows (in powershell, etc) without WSL.
Yes, a tablet or phone version would need to be re-designed to be touch friendly, naturally.
Thanks for checking it out. :)
Question - can you change the canvas size/draw area? I'd like that to be in the INI default config as an option?
I want to have my terminal transparent for tracing an image in the background, but the draw area is in the top left and small, can the draw area be centered in window and configurable in size? or is the limitation of actually it being an in terminal app?
https://i.imgur.com/vdf8fEv.png
--
Edit - I found it, but setting -W and -H dont work, so I just changed the settings in the .py
EDIT: It was -m for the win.
I doubled the default, will it have issues?
1: Use the command line options -W and -H or --width and --height to set the numbers of columns and lines. run "durdraw --help" for more command-line options.
2: Check the help screen and scroll down to the "Canvas Size" section. There are keys for increasing and decreasing the canvas size.
3: You can also use the -m or --max command-line option to start the canvas size at the maximum size for your terminal window.
I will continue to work on the canvas size stuff an making it easier to customize.
I like your idea of optionally centering the canvas in the screen. Thanks for the suggestion. I might do that in a future version. (Same with the .ini file.)
You might also consider increasing your terminal font size so the canvas is not so small, and moving it around to line up with the image in the back.
I'd have to revisit it to make sure it still works well, but it tries to support a transparent terminal by default, with the --blackbg option to force a black background in the canvas.
Edit: Canvas resize keys are: esc-" insert line esc-: delete line esc-> insert column esc-< delete column
Im an idiot, I couldnt launch WSL with my ubuntu vm running. No resources. Ill try that without VMs
I am not sure what you mean by "doubled the default" exactly.
but it was the -m I was looking for. -H -W didnt work on the command line, It looked like you had it set to 80 if -W was -H was >80 it sets it to 80?