mirror of
https://github.com/gryf/wicd.git
synced 2025-12-31 02:52:29 +01:00
8e46a359c12fa22bc66b82b39b9a9d7525707a8e
* Added a connection_lost_counter to prevent the wicd frontend from trying to automatically reconnect too quickly if signal strength is briefly lost. * Added some code to hopefully fix some of the dbus-related encoding problems caused by essids with weird characters. (Might still need work). * The tray/gui will now show up in the process manager under the name wicd (along with the wicd icon), instead of just python. * Added a GetCurrentInterface() method to the daemon that will eventually be used in the VPN plugin. * Fixed a possible crash caused by signal strength not being returned correctly. * Split the Wired Profile Chooser from the appGui class, so they are now called separately within wicd.py. When the profile chooser is called from the daemon, it sets a flag as well as sending a dbus signal, so the chooser will still launch if the wicd frontend isn't running yet. * Added some docstrings, comments, etc. Probably a few other small changes I'm forgetting.
Description
WICD rebooted. Python3. It's based on https://github.com/zeph/wicd code, yet heavly reworked.
Languages
Python
89.4%
Roff
8.3%
Shell
2.3%