curses/curses_misc.py:
Added a function in the ToggleEdit to set its text to something
Changed the name of ComboText to ComboBox
Provided the ability to generate the initial parts of a ComboBox w/o needing the screen.
Added ComboBoxException, a simple derived exception for the ComboBox. Used it to die of the user never called build_combobox()
curses/prefs_curses.py:
Changed the names of some of the widgets.
Adjusted the code to use the modified ComboBox widget
curses/wicd-curses.py:
Adjusted the code to use the modified ComboBox widget
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.
curses/prefs_curses.py: Converted the code to use the tabbed interface found in curses_misc.py. The dialog now fills up the terminal, but it still does nothing.
curses/wicd-curses.py: Turned the "list" wired section of the interface to a combo box.
curses/prefs_curses.py: Frontend is complete. However, it is still missing buttons and the ability to save information. Removed code that is now in curses_misc.py.
curses/wicd-curses.py: Removed code that is now in curses_misc.py. Tweaked the visuals a little bit.
curses/README: Preferences configuration is a WIP now.
curses/TODO: A combo box has been implemented in curses_misc.py, so that part has been removed. Also added a part about making a man page.