riskable
09-04-2009, 07:17 PM
Today I worked on Escape From The Web a bit (the Quake-like console window you can bring up on any PyCI page using the ESC key). I got it working with full screen applications.
I still have to finish all the keyboard mappings (the backspace key doesn't work yet, hehe) but other than that it is ready to go. It even fixes its height/width when you resize the browser window. Here's some screenshots showing off what it can do:
vim editor:
http://www.flickr.com/photos/18175109@N00/3887788267/sizes/o/
'test' man page:
http://www.flickr.com/photos/18175109@N00/3887788265/sizes/o/
So that finishes the TODO list for EFTW:
* DONE: Get control-c/control-z working just like they do on the console (e.g. kill a "ping" with control-c).
* DONE: Get full-screen apps like vi working.
Oh, and I'm likely changing the keyboard shortcut to bring up the EFTW terminal from ESC to shift-ESC to avoid conflicts with things like vi. I might just make it, "ESC to bring it up, ESC ESC (fast) to close it". I'll do some testing to see what feels more natural.
I still have to finish all the keyboard mappings (the backspace key doesn't work yet, hehe) but other than that it is ready to go. It even fixes its height/width when you resize the browser window. Here's some screenshots showing off what it can do:
vim editor:
http://www.flickr.com/photos/18175109@N00/3887788267/sizes/o/
'test' man page:
http://www.flickr.com/photos/18175109@N00/3887788265/sizes/o/
So that finishes the TODO list for EFTW:
* DONE: Get control-c/control-z working just like they do on the console (e.g. kill a "ping" with control-c).
* DONE: Get full-screen apps like vi working.
Oh, and I'm likely changing the keyboard shortcut to bring up the EFTW terminal from ESC to shift-ESC to avoid conflicts with things like vi. I might just make it, "ESC to bring it up, ESC ESC (fast) to close it". I'll do some testing to see what feels more natural.