e699bd5bcb
Fixed wicd-curses to support the new template backend. Made the cacert and clcert fields optional in the eap-tls template.
Andrew Psaltis2009-03-08 17:45:38 -04:00
45eae059e5
Made the wicd-curses script add WHEREAREMYFILES Moved WHEREAREMYFILES to /var/lib/wicd, and adapted setup.py, wpath.py, and the wicd-client script to support it Fixed a typo in setup.py
Andrew Psaltis2009-03-06 19:28:09 -05:00
a217f0fdc2
Fixed the "left does not quit the preferences dialog" problem in wicd-curses.
Andrew Psaltis2009-03-06 15:41:19 -05:00
421c108f04
curses/prefs_curses.py: Adapted widgets for integration into the main UI curses/curses_misc.py: Removed the "bottom_part" from the TabColumns curses/wicd-curses.py: Added support for editing preferences directly in the main UI w/o a dialog 'left' now only quits with saving for the NetworkSettingsDialogs (suggestions as for what to do here would be appreciated)
Andrew Psaltis2009-03-06 12:49:27 -05:00
32d0d57b6d
Made the keymappings displayed in the OptCols actually do what they say they're suppoed to do. Updated the README
Andrew Psaltis2009-03-05 23:13:29 -05:00
dc49a2fc4f
More htoppish ui changes curses/prefs_curses.py: changed save_results to save_settings curses/curses_misc.py: M^[ and M^] shift the tabs left and right respectively. The curses module has trouble picking up M^left and M^right curses/netentry_curses.py: Removed the buttons and button-related code from the interface. Removed the overlay code. Adapted the code for direct insertion into the wicd-curses interface curses/wicd-curses.py: Teaked the wireless header. Added support for sticking the network config dialog into the interface, and changing the current OptCols when it is activated. Added new OptCols for other large dialogs
Andrew Psaltis2009-03-05 23:09:17 -05:00
6690d9bb32
Actually made window resizing not drop the help screen.
Andrew Psaltis2009-03-05 11:20:43 -05:00
ea7f8ac627
Modified the help dialog in wicd-curses so that it fills up the entire screen. There may still a formatting issue, will wait on user opinion before changing.
Andrew Psaltis2009-03-05 10:09:23 -05:00
34fbabf8a7
Fix setup.py bug where - was getting turned into _ in paths.
Dan O'Reilly2009-03-04 18:32:15 -05:00
b4516acead
Fixed the wireless network header when we are only seeing wireless networks.
Andrew Psaltis2009-03-04 17:01:00 -05:00
48724d9065
curses/curses_misc.py: Added a non-selectable listbox for the wireless network header curses/wicd-curses.py: Updated the wireless list-header generating function and activated it. Removed/deactivated some unused code.
Andrew Psaltis2009-03-04 16:54:26 -05:00
0dfe5432bd
curses/curses_misc.py: added support for Meta and Ctrl being applied to keys in OptCols curses/wicd-curses.py Changed the colors slightly, colorized the clock.
Andrew Psaltis2009-03-04 00:56:17 -05:00
e2c50e1090
Merged in translations.py changes (r315) from mainline 1.6.
Andrew Psaltis2009-03-04 00:41:28 -05:00
a1169cb1df
Added translations.py, and adapted all gtk and curses ui files to use it. Moved the language dict functions and get_gettext to translations.py. Also killed the functions and laid the dict bare in the file Removed all instances of language[number] from wicd.
Andrew Psaltis2009-03-04 00:02:14 -05:00
1e65babbd9
Removing placeholders, and fixing issues pointed out by Dan
Dario Freddi2009-03-03 11:40:34 +01:00
a290b12e68
curses/wicd-curses.py: Replaced idle_incr with a clock that counts seconds. Streamlined some of the footer functions The connecting progress-wheel now updates independently of any other counter. Increased status updating time to 2 seconds (from 1.5)
Andrew Psaltis2009-03-02 14:05:25 -05:00
ab878c231f
curses/curses_misc.py: Added a colon to each entry in OptCols curses/wicd-curses.py: Removed the 'print ""' from the end of the main entry point Changed the infobar colors to grey on dark blue
Andrew Psaltis2009-03-01 23:53:59 -05:00
1bf166afe0
Things are coming along... curses/netentry_curses.py: Realigned some text curses/curses_misc.py: Added support for clicking stuff (doesn't do anything except change a label for now) The keys 'left' and 'right' now accepted, and translated into fake arrows Added a debug mode for the OptCols curses/wicd-curses.py: Removed if loop in locals() from the exception wrapper, this was causing bugs in OptCols to spam my console Debug mode on the optcols is set to default (for now) Cleaned up idle_incr Removed some of the exception wrappers
Andrew Psaltis2009-03-01 20:47:08 -05:00
9213c7c333
Adding GetOperationalMode() to determine op mode of an interface
Dario Freddi2009-03-01 19:31:34 +01:00
2898adec48
Adding the possibility of a custom iwconfig
Dario Freddi2009-03-01 19:22:30 +01:00
db80f31e03
Adding per-channel bitrate information as a string
Dario Freddi2009-03-01 16:46:58 +01:00
c23708b444
Starting implementation of current bitrate retrieval
drf2009-03-01 16:01:21 +01:00
8112851a86
Tweak encryption template code so that optional parameters can be supplied. Tweak UI code to reflect that new functionality. Allow for slightly more variation in template formatting.
Dan O'Reilly2009-02-28 21:52:27 -05:00
940f563ec5
curses/curses_misc.py: Added a htop-like OptCols curses/wicd-curses.py: Added support for OptCols. Some of the keys in there are not valid as of yet.
Andrew Psaltis2009-02-28 18:58:12 -05:00
454770e5e9
Add support for using resolvconf instead of directly editing /etc/resolv.conf if it's available.
Dan O'Reilly2009-02-28 16:01:26 -05:00
edbfd18553
Don't use the thread module in networking.py.
Dan O'Reilly2009-02-28 15:34:34 -05:00
432f1c96ca
curses/netentry_curses.py: Made the password field actually keep its "passwordiness" when we go to the buttons. in/scripts=wicd-client.in: Added support for X being off and wicd-curses not being there
Andrew Psaltis2009-02-28 08:40:02 -05:00
e40afce104
Initial crack at global scripts support. Also includes some setup.py tweaks.
Dan O'Reilly2009-02-27 00:40:19 -05:00
0af4c5331e
Get rid of unneeded "use_tray" variable being passed around in wicd-client. Remove some extra whitespace in networking.py
Dan O'Reilly2009-02-27 00:35:53 -05:00
de8b8c11f8
Get rid of unneeded "use_tray" variable being passed around in wicd-client. Add some methods for executing multiple scripts to be use for global scripts later. Remove some rogue extra whitespace in networking.py
Dan O'Reilly2009-02-27 00:13:00 -05:00
ae0f589d43
Fix issue where signal strength wouldn't be reported correctly if the first link quality regex didn't match. Add some helper methods that will eventually be used for encryption template parsing. Use more specific exception checking in a few places.
Dan O'Reilly2009-02-27 00:08:31 -05:00
af62a5d76a
Made the Slackware init script look more like the rest of the Slackware init scripts.
Andrew Psaltis2009-02-24 10:28:03 -05:00
fe7062371c
curses/wicd-curses.py: Console display defaults to raw_display now, added -c argument to select curses_display curses/README,in/man=wicd-curses.8.in: Updated stuff done in wicd-curses.py
Andrew Psaltis2009-02-21 19:36:57 -05:00
8366c74c08
.bzrignore: Added files generated from the build to .bzrignore wicd/misc.py: Decode all unicode fonts before a client handles them. Prevents wicd-curses from dying due to having to display non-latin characters.
Andrew Psaltis2009-02-20 21:44:16 -05:00
a62840dd96
Refactor wnettools/backend code so that most external tool functionality exists in wnettools, and it just inherited by the external backends. This simplifies creating new backends that just override selected methods. Rewrite encryption template parsing code to allow blank entries (though the GUI still doesn't), and be more permissive of slightly incorrect formatting. Fix bug in wicd-monitor error handling code.
Dan O'Reilly2009-02-17 23:29:14 -05:00
1ab13ae618
curses/curses_misc.py: Fixed some of the arguments in MaskingEdit curses/netentry_curses.py: Added an autoconnect switch to the WirelessSettingsDialog Reformatted some code Ensured that the buttons are glued to the bottom of the dialog AUTHORS: Changed Adam's e-mail to match the ones in the man page. AUTHORS, in/man=wicd.8.in: Added/updated my e-mail in/man=wicd-curses.8.in: Removed mention of the keymap modification (too difficult/potentially problematic) Removed mention of my branch, bugs can be tagged with "wicd-curses" or something like that
Andrew Psaltis2009-02-17 20:04:50 -05:00
7e18194c29
Fix bug where GUI could get stuck in the connecting state if the GUI was first opened while a connection was in progress.
Dan O'Reilly2009-02-13 18:54:27 -05:00
f237f421ab
Fix issue where GetForcedDisconnect was returning True when we had just connected. Fix issues with auto-switch to wired. Change to how the gui handles changing state from connecting to not-connecting to be nicer. Make the gui trigger monitor state updates while in the connecting state. Make sure the monitor logs a warning when it catches a D-Bus exception. Make sure cancelling a wired connection attempt kills DHCP. Fix issue where DHCP wouldn't get run if automatic dhcp tool was enabled.
Dan O'Reilly2009-02-12 18:38:40 -05:00
b168381bc5
Removed date ; added reference to wicd-curses(8). Minor formatting fixes. Documented the backend=, prefer_wired=, and global_dns_dom= parameters in manager-settings.conf
Robby Workman2009-02-11 22:03:24 -06:00
6d2cd5bfa7
Removed date ; added references to wicd-curses(8).
Robby Workman2009-02-11 22:01:58 -06:00
06fce10acf
Removed date ; added references to wicd-curses(8).
Robby Workman2009-02-11 22:01:24 -06:00
f171f14b1f
Removed the date, as it's pointless. Added NaCl to the AUTHORS list (still needs email addy). Something else minor that I forgot :/
Robby Workman2009-02-11 22:00:10 -06:00