Added DynWrapper, a wrapper class with which we can dynamically change the
selectability of a widget.
Removed ToggleEdit, replaced by DynWrapper.
curses/netentry_curses.py: ADDED. Network entry configurator dialog.
Has a base class for the common elements of the wired/wireless NetEntries.
curses/prefs_curses.py: Replaced ToggleEdits with DynWrapped Edits.
curses/wicd-curses.py:
Rebuilt the connect function into the main keyhandler. I discovered that
implementing that the way I had previously done it would have made
displaying the dialogs a bit more difficult
Added support for running the NetEntry selector
in/man=wicd-curses.8.in, curses/README:
Modified to say that the NetEntry dialog is now a WIP (Raise it with 'C')
setup.py:
Install netentry_curses.py if we are installing the rest of the curses client
Install the man page only if we want to install the rest of the man pages and
the curses client
meta+left/right now sets focus back to whereever you were in the list.
curses/wicd-curses.py:
Made a custom combobox for the wired networks. The one during the last commit was actually the wireless list.
(Hopefully) made the wired network show up when it is actually active.
Removed appGUI.call_connect and appGUI.connect. They are no longer needed.
in/man=wicd-curses.8.in: ADDED. wicd-curses(8) man page
setup.py: Install the above man page if we are installing the rest of the curses client