diff --git a/curses/README b/curses/README index 3e5df9d..ecd25c3 100644 --- a/curses/README +++ b/curses/README @@ -14,15 +14,15 @@ All features that I plan on implementing (that are not mentioned above) are listed the TODO file in this same directory. If you want any other features, ask me. I try to be on the #wicd Freenode IRC channel most of the time. -Controls: +Controls (most of these should be viewable in wicd-curses itself): F5 : refresh wireless networks -F8 or Q or q: quit +F8 Q q : quit D : disconnect from all active networks ESC : if connecting to a network, stop doing so -ENTER : Attempt connection to selected network +ENTER C : Attempt connection to selected network P : Display preferences dialog -C : Display network configuration for selected network +right arrow : Display network configuration for selected network A : Display "About" dialog I : Raise the "Scan for hidden networks" dialog H or h or ? : Raise help dialog @@ -33,7 +33,7 @@ O : Raise ad-hoc network dialog IN DIALOGS (Meta usually is "Alt"): ESC or Q: Quit dialog without saving information (if present) -Meta+Left/Right: Change tabs Left/Right (if tabs present) +Meta+[/]: Change tabs Left/Right (if tabs present) Meta+Enter : Quit dialog and save information FAQ (WIP): diff --git a/curses/wicd-curses.py b/curses/wicd-curses.py index 0bdebe3..94c91e6 100755 --- a/curses/wicd-curses.py +++ b/curses/wicd-curses.py @@ -880,16 +880,15 @@ class appGUI(): self.footer1 = self.confCols about_dialog(self.frame) if "C" in keys: - focus = self.thePile.get_focus() + # Same as "enter" for now + focus = self.frame.body.get_focus() if focus == self.wiredCB: - WiredSettingsDialog(self.wiredCB.get_body(). - get_selected_profile()).run(ui,self.size,self.frame) + self.special = focus + self.connect("wired",0) else: - # wireless list only other option - wid,pos = self.thePile.get_focus().get_focus() - WirelessSettingsDialog(pos).run(ui,self.size,self.frame) - #self.netentry = NetEntryBase(dbusmanager.get_dbus_ifaces()) - #self.netentry.run(ui,self.size,self.frame) + # wless list only other option + wid,pos = self.thePile.get_focus().get_focus() + self.connect("wireless",pos) if "I" in keys: self.raise_hidden_network_dialog() if "H" in keys or 'h' in keys or '?' in keys: