1
0
mirror of https://github.com/gryf/wicd.git synced 2025-12-26 08:22:32 +01:00
Files
wicd/curses
Andrew Psaltis 2db3b3e60d Checkpoint in getting the Preferences dialog functional. There's still some tweaking left to do.
curses/curses_misc.py: Changed the internal layout of the widgets to allow me to stick buttons on the bottom.
curses/prefs_curses.py: Added rudimentary Dbus support to the dialog.
Started getting the config settings to save to wicd.
Added buttons (which don't do anything yet).
The PrefOverlay has been renamed to PrefsDialog.  The PrefsDialog widget is wrapped around a TabColumns widget.
Added a main entry point into the file to allow for somewhat easier testing.  It can now be called indepentently of wicd-curses, if needed.
curses/wicd-curses.py: Undid a change that caused the ESC key to disconnect from the current network, in addition to its current function.
2008-12-29 22:04:40 -05:00
..

This is a curses-based client for wicd.  It is designed to imitate wicd-client
as much as can be done with a console-based interface.  It is written using the
Urwid (http://excess.org/urwid) toolkit, and thus requires it.

That's all there is to it, really.  It's not going to install itself until I 
work on it more and figure out how to use distutils.

Right now, it lists current available networks, and whether you are connected
to anything or not, all of which is updated in real time.  It will actually 
connect you to networks now.  Configuring them is a work in progress.

Controls:

F5     : refresh wireless networks
F8 or Q: quit 
D      : disconnect from active network
ESC    : if connecting to a network, stop doing so
ENTER  : Attempt connection to selected network
P      : Display preferences dialog

IN DIALOGS:
ESC or Q: Quit dialog without saving information (if present)



~NaCl