1
0
mirror of https://github.com/gryf/wicd.git synced 2026-04-26 00:11:24 +02:00
Commit Graph

136 Commits

Author SHA1 Message Date
Andrew Psaltis 1930680787 Modified 1.6-urwid-0.9.9-compat to be compatible with 0.9.8.4.
This should be compatible with 0.9.9 as well.
2009-08-06 23:58:13 -04:00
Andrew Psaltis 6d70e917ad Merge r450 of mainline 1.6. 2009-08-06 17:03:46 -04:00
Andrew Psaltis 43ce229465 Prevent empty or whitespace-only wired profile names in wicd-curses.
Did some code cleanup in curses/curses_misc.py
2009-08-02 23:53:25 -04:00
Andrew Psaltis eeea3f6da5 Merge r443 of mainline 1.6. 2009-07-25 00:06:37 -04:00
Andrew Psaltis 289f32d387 Fix a small unicode problem in wicd-curses that caused a crash in Debian Lenny. 2009-06-30 21:51:33 -04:00
Andrew Psaltis 5f14b7a7fa Do nothing if the user makes a connection attempt while scanning. 2009-06-24 19:10:30 -04:00
Andrew Psaltis 1cd377f15f Do nothing in wicd-curses if there are no networks present. 2009-06-24 18:44:29 -04:00
Andrew Psaltis 6d1f75f552 Fix typo that crashes wicd-curses on attempting to bring up the help dialog. 2009-06-21 14:45:44 -04:00
Adam Blackburn ecce1cebba merged lp:~nacl/wicd/1.6-access-denied to display an error message if access to the daemon via DBus is denied 2009-06-20 21:44:32 -05:00
Andrew Psaltis 9ec96c1254 Restore python 2.5 compatibility in both clients. 2009-06-20 21:41:17 -04:00
Andrew Psaltis e10969637a Made the wicd-curses "access denied" string translatable, and updated wicd-curses.py to use it. 2009-06-19 23:03:42 -04:00
Andrew Psaltis 5eee87cf80 Use the ANSI escape sequences to print colors instead of fetching them using tput(1) in wicd-curses. 2009-06-19 20:07:10 -04:00
Andrew Psaltis 94e02277f3 Updated wicd-curses to use DBusException.get_dbus_name() instead of the exception arguments. 2009-06-19 18:48:39 -04:00
Andrew Psaltis fa626d2ac4 Made wicd-curses.py spit out an error if a dbus access denied error appears on startup. 2009-06-19 17:29:25 -04:00
David Paleino 46bce8ea5e Provide a pre-/post-down script mechanism
WICD currently only provides pre-/post-connection scripts, and
  only one disconnection script, that is run before actually
  disconnecting. This provides pre-/post-disconnection scripts,
  thus increasing configuration flexibility.
2009-06-16 17:13:41 +02:00
David Paleino c95ede898a Support udhcpc, this is needed to smoothly run on the OpenMoko FreeRunner.
Thanks to Luca Capello <gismo@debian.org> for porting the patch to 1.5.9, and
to "madmo" from the linked forum for making the patch.

Patch originally taken from http://wicd.net/punbb/viewtopic.php?id=132

Patch ported to 1.6.0 code by David Paleino <d.paleino@gmail.com>.
2009-06-13 22:07:49 +02:00
Andrew Psaltis b04cf2f81e Merge r345 of 1.6-nacl. 2009-06-07 15:01:01 -04:00
Andrew Psaltis 8f6d807d87 If a network dialog is up when a scan is initiated externally, drop the dialog. 2009-06-04 22:19:33 -04:00
Andrew Psaltis e11f99e4fc Increased idle screen redraw time to 100 ms. 2009-05-30 23:15:10 -04:00
Andrew Psaltis c879bf368e Merge r342 of experimental-nacl 2009-05-30 23:14:32 -04:00
Andrew Psaltis 49a2dd04f6 Increased time between wireless scans to 2 seconds. 2009-05-30 23:12:53 -04:00
Andrew Psaltis 6157eb782a Really fix crash on startup if there is no connection present. 2009-05-25 12:08:53 -04:00
Andrew Psaltis 43ce787b5a Merged r340 of experimental-nacl. 2009-05-23 00:38:54 -04:00
Andrew Psaltis 6d00df2675 Made M^ and C^ into Alt+ and Ctrl+ respectively in OptCols.
Rearranged the OptCols for the preferences dialog to match those in the others.
2009-05-23 00:32:29 -04:00
Andrew Psaltis 650b451ce2 Removed some comments from wicd-curses.py. 2009-05-23 00:23:11 -04:00
Andrew Psaltis 511fc75aaf Really fixed bug 355693. :) 2009-05-23 00:02:58 -04:00
Andrew Psaltis 36a96cd4c4 Merged with experimental-nacl, r336. 2009-05-19 21:22:14 -04:00
Andrew Psaltis c66383903d Added wrap_exceptions to wicd-curses.py's run() function. 2009-05-19 21:20:29 -04:00
Andrew Psaltis a886d437b6 Flipped the order of the dhcp clients in the prefs dialog and fixed a syntax
error in wicd-curses.py.
2009-05-19 21:18:30 -04:00
Andrew Psaltis d29cbc843f Merged changes from r333 of experimental-nacl, syncing with mainline. 2009-05-15 01:09:00 -04:00
Andrew Psaltis aa6a2d7ec9 Added some deactivated options for enabling debug logs. 2009-05-15 01:05:04 -04:00
Andrew Psaltis 92c43027c9 Fixed a crash on startup. 2009-05-14 19:19:46 -04:00
Andrew Psaltis b2cbaf957d Fixed typo in wicd-curses.py. 2009-05-13 19:03:29 -04:00
Andrew Psaltis 1382a111f1 Removed the blinking cursor problem by calling get_input_nonblocking appropriately. 2009-05-12 22:22:59 -04:00
Andrew Psaltis 4dcb86d6a2 Added functions to get wicd-curses to run with urwid 0.9.9, not all functionality is tested at the moment. 2009-05-12 20:38:48 -04:00
Andrew Psaltis 3a05d82a23 If the screen in wicd-curses is not up and an ui update is requested, abort the
program.
2009-05-12 00:04:43 -04:00
Andrew Psaltis 7bcd28d210 Hopefully fixed bug 355693, related to focus positioning. 2009-05-10 09:40:38 -04:00
Andrew Psaltis f691f446f6 Redid the decorator to look like the other exception-catching decorators in wicd. 2009-05-07 00:38:18 -04:00
Andrew Psaltis a66a9b5946 Made scans asynchronous so that users can actually access preferences while the daemon is scanning. 2009-05-06 15:33:12 -04:00
Andrew Psaltis d54f7e0802 Some more bugfixes...
Fixed unencrypted network support in both UIs.
Fixed marking the Static IP checkbox in wicd-curses.
Made the checkboxes in the the network properties dialogs in wicd-curses act
  like those in wicd-client.
Filter the urwid popen2 warning in wicd-curses.
2009-05-01 22:13:15 -04:00
Andrew Psaltis 72941a17c1 Made the network preferences dialogs save whether they are using static IPs or not. Thanks to Adam for finding this one. 2009-04-22 17:37:50 -04:00
Andrew Psaltis fedd788264 Fixed a problem where if a scan is initiated externally, and wicd-curses doesn't see it, wicd-curses will half-drop a running big dialog. 2009-04-21 14:09:29 -04:00
Andrew Psaltis 8014a2b16a Added support for disabling nonexistent external tools in the pref_curses.py.
Added a DynRadioButton in curses_misc.py.
2009-04-21 13:16:44 -04:00
Andrew Psaltis b5f7584c2b Made it possible to enter 'q' and 'Q' into dialog edit fields. 2009-04-10 22:33:40 -04:00
Andrew Psaltis ebf188acad Fixed network DNS input bug found by Brandon Hartshorn. 2009-04-10 22:07:14 -04:00
Andrew Psaltis 69fe67d6af Generic updates and a bugfix.
curses/README,curses/TODO: Cleaned up and updated respectively
curses/curses_misc.py: added a get_caption() method to MaskingEdit
curses/netentry_curses.py: Actually made the error dialogs work instead of crashing the program.
curses/wicd-curses.py: Changed some capitalization in the help.
2009-04-01 19:01:00 -04:00
Andrew Psaltis 6f276417f1 Changed some of the colors in wicd-curses.py and added the About to the OptCols on the main screen. 2009-03-27 00:25:59 -04:00
Andrew Psaltis 4446016734 Various fixes.
curses/curses_misc.py:
  Simplified changing the "arrow" on the ComboBox, if I decide to do so.                                                             
curses/prefs_curses.py: Added a docstring                                 
curses/wicd-curses.py:                                                    
  'q' or 'Q' quits a dialog without saving now.                           
  Fixed a bug where a scan run while a dialog is up would lock the screen and
    half-close the dialog when it is done.
2009-03-25 12:36:57 -04:00
Andrew Psaltis 8679831f0b Made the help in wicd-curses.py all read out on one line. per entry 2009-03-24 08:12:07 -04:00
Andrew Psaltis 066f401775 Improved the timing in general.
Decreased the clock update time to 500 ms.
Ensured that the wheel when connecting doesn't alternate weirdly.
  Fixing this may also improve performance.
2009-03-22 21:00:40 -04:00