a00f7c4ae5
Added NEWS file with major changes since 1.5.x. Updated CHANGES file with 'bzr log' output as of r367.
Robby Workman2009-04-22 19:53:08 -05:00
09682bd341
Merged r318 of experimental-nacl, fixing yet another wicd-curses bug.
Andrew Psaltis2009-04-22 17:40:07 -04:00
72941a17c1
Made the network preferences dialogs save whether they are using static IPs or not. Thanks to Adam for finding this one.
Andrew Psaltis2009-04-22 17:37:50 -04:00
779fb40fff
Refactor monitor.py polling code to remove reliance on globals. Make sure we update the polling rate in wicd-monitor when the backend changes.
Dan O'Reilly2009-04-21 21:25:59 -04:00
97d553bce3
Use atexit instead of catching SIGTERM in wicd-daemon. Use Popen to launch wicd-monitor instead of gobject.spawn_async.
Dan O'Reilly2009-04-21 20:30:40 -04:00
dccaec9a95
Merged r316 of experimental-nacl, providing some small feature additions and bufixes.
Andrew Psaltis2009-04-21 17:47:46 -04:00
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.
Andrew Psaltis2009-04-21 14:09:29 -04:00
72e6bb73de
Fix bug introduced in r356 where wicd would crash upon not finding dhclient.
Andrew Psaltis2009-04-21 13:34:01 -04:00
8014a2b16a
Added support for disabling nonexistent external tools in the pref_curses.py. Added a DynRadioButton in curses_misc.py.
Andrew Psaltis2009-04-21 13:16:44 -04:00
62a6bb6748
Set the "Required-Stop" field in the openSUSE initscript to $null to get the OBS to stop complaining.
Andrew Psaltis2009-04-20 01:02:20 -04:00
2f14b3d5f0
Use the -v option if dhclient is 4.x Simplify sorting method for WAPs.
Dan O'Reilly2009-04-19 21:13:58 -04:00
b82212e9a6
Remove pointless assignment in be-ioctl Set wireless mode before putting interface up. Put wireless interfaces up before trying to authenticate.
Dan O'Reilly2009-04-16 21:49:42 -04:00
5e5f73dd3e
Updated wicd-curses.8.in, made the date in wicd-client.1 accurate, fixed a typo in setup.py, and added a bdist_rpm option in setup.cfg.
Andrew Psaltis2009-04-14 01:06:36 -04:00
0c7c4e86dd
vcsinfo.py is regenerated when setup.py is run
Adam Blackburn2009-04-12 14:48:52 +08:00
0a35f0989d
Fix duplicate GetOperationalMode() methods. Switch misc.get_gettext() to translations.get_gettext() in configscript.py
Dan O'Reilly2009-04-11 22:45:13 -04:00
e12b29072d
Add missing print statement to ExecuteScripts()
Dan O'Reilly2009-04-11 22:41:34 -04:00
3a4ea9a0b5
Make sure we fall back to wpa_cli if wpactrl isn't available when stopping wpa_supplicant.
Dan O'Reilly2009-04-11 19:57:02 -04:00
0a007d0f44
Only check for wireless tools in the ioctl backend if wpactrl isn't available. Fix up error handling when there is no graphical sudo program installed.
Dan O'Reilly2009-04-11 18:53:30 -04:00
0aaba8c439
Make sure we check for wirelesstools in the ioctl backend.
Dan O'Reilly2009-04-11 18:37:51 -04:00
8ecd9ec029
Don't build C extensions modules in main setup.py Give WirelessInformationDialog a parent.
Dan O'Reilly2009-04-11 18:04:22 -04:00
52a613cf04
Merged some more wicd-curses changes, experimental-nacl r310.
Andrew Psaltis2009-04-10 22:46:57 -04:00
b5f7584c2b
Made it possible to enter 'q' and 'Q' into dialog edit fields.
Andrew Psaltis2009-04-10 22:33:40 -04:00
987c5db3fa
Merged wicd-curses changes from r309 of experimental-nacl.
Andrew Psaltis2009-04-10 22:13:48 -04:00
ebf188acad
Fixed network DNS input bug found by Brandon Hartshorn.
Andrew Psaltis2009-04-10 22:07:14 -04:00
665fe76885
Fix crash with hidden essids if it was stored in wireless-settings.conf as None. Only trigger a wpa_supplicant rescan once when connecting.
Dan O'Reilly2009-04-04 13:43:29 -04:00
b79151ef07
Always use the "C" local when running external commands.
Dan O'Reilly2009-04-03 19:07:00 -04:00
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.
Andrew Psaltis2009-04-01 19:01:00 -04:00
6f276417f1
Changed some of the colors in wicd-curses.py and added the About to the OptCols on the main screen.
Andrew Psaltis2009-03-27 00:25:59 -04:00
d7f2fd4780
Add a workaround for an issue where large integers got mishandled by python-dbus on 64-bit systems. Fix potential issue if encryption key is a number Close all open fd's in the daemonize code.
Dan O'Reilly2009-03-25 20:19:11 -04:00
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.
Andrew Psaltis2009-03-25 12:36:57 -04:00
42bb9aa487
Merged in curses-uimod changes from experimental-nacl.
Andrew Psaltis2009-03-24 12:30:25 -04:00
bb9d3690de
Make the ioctl backends use of python-iwscan and python-wpactrl optional. Don't use __all__ in wnettools.py, and make the backends explicitly import the methods/classes they need from wnettools.py.
Dan O'Reilly2009-03-23 01:28:50 -04:00
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.
Andrew Psaltis2009-03-22 21:00:40 -04:00
8f263c16dc
Changed the clock in wicd-curses.py to update every 0.9 seconds.
Andrew Psaltis2009-03-22 19:25:19 -04:00
a1ecc0fe81
Added a neediface decorator to replace using "if not self.iface return..." in every method that needs it.
Dan O'Reilly2009-03-21 22:22:04 -04:00
b8db5007fa
Add missing check for no interface to GetIP.
Dan O'Reilly2009-03-21 19:41:13 -04:00
cb40bfa3cb
Merged in enctemplates error handling fixes.
Andrew Psaltis2009-03-21 17:33:41 -04:00
34832775c8
- Replace some tabs that snuck in with spaces. - Try to validate successful association with static IPs by pinging the gateway specified.
Dan O'Reilly2009-03-21 16:28:40 -04:00
fac3d9a09f
Fix some issues in the template error handling code.
Dan O'Reilly2009-03-21 15:30:26 -04:00
5220203bda
Only print "Setting DNS" message if debug mode is on.
Dan O'Reilly2009-03-15 13:47:55 -04:00
f2f7299c98
Fixed some keypress shenanigans curses/wicd-curses.py: Fixed mouse events being passed to keypress functions (again) curses/prefs_curses.py: Fixed some translations curses/curses_misc.py: Fixed mouse handling in TabColumns Fixed callbacks to non-global keypresses in OptCols
Andrew Psaltis2009-03-14 20:54:45 -04:00
4d33a308bc
Fix how we set nameserver entries after code review.
Dan O'Reilly2009-03-14 17:41:51 -04:00
857d19b0ec
Merged setup.py changes from experimental-nacl, r293.
Andrew Psaltis2009-03-14 16:56:06 -04:00
2d3745f39b
Fixed some bugs/usability issues Enter is no longer mapped to anything Arrow left is no longer mapped to anything Edit text when it is unfocusable is now brown. Fixed problem where scrolling up on the Preferences Dialog would somehow shift the dab over one.
Andrew Psaltis2009-03-11 10:21:20 -04:00