mirror of
https://github.com/gryf/wicd.git
synced 2025-12-20 04:48:00 +01:00
Merged changes from r333 of experimental-nacl, syncing with mainline.
This commit is contained in:
155
CHANGES
155
CHANGES
@@ -1,4 +1,159 @@
|
|||||||
------------------------------------------------------------
|
------------------------------------------------------------
|
||||||
|
revno: 394
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Thu 2009-05-14 09:44:28 -0400
|
||||||
|
message:
|
||||||
|
Merged typo fix from r331 of experimental-nacl.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.40
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Wed 2009-05-13 19:03:29 -0400
|
||||||
|
message:
|
||||||
|
Fixed typo in wicd-curses.py.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 393
|
||||||
|
committer: Adam Blackburn <compwiz18@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Thu 2009-05-14 19:37:20 +0800
|
||||||
|
message:
|
||||||
|
Fix <b>/</b> tags
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 392
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Tue 2009-05-12 00:06:38 -0400
|
||||||
|
message:
|
||||||
|
Merged r330 of experimental-nacl.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.39
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Tue 2009-05-12 00:04:43 -0400
|
||||||
|
message:
|
||||||
|
If the screen in wicd-curses is not up and an ui update is requested, abort the
|
||||||
|
program.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.38
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Mon 2009-05-11 23:52:43 -0400
|
||||||
|
message:
|
||||||
|
Merged with r391 of mainline 1.6.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 391
|
||||||
|
committer: Dan O'Reilly <oreilldf@gmail.com>
|
||||||
|
branch nick: experimental
|
||||||
|
timestamp: Sun 2009-05-10 13:53:54 -0400
|
||||||
|
message:
|
||||||
|
Don't use dbusmanager.DBusException--it doesn't exist.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 390
|
||||||
|
committer: Adam Blackburn <compwiz18@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Sun 2009-05-10 22:51:49 +0800
|
||||||
|
message:
|
||||||
|
Made the GUI look better with dark themes
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 389
|
||||||
|
committer: Adam Blackburn <compwiz18@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Sun 2009-05-10 22:03:52 +0800
|
||||||
|
message:
|
||||||
|
Removed italicized text from the GTK GUI
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 388
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Sun 2009-05-10 09:51:01 -0400
|
||||||
|
message:
|
||||||
|
Merged with r328 of experimental-nacl.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.37
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Sun 2009-05-10 09:40:38 -0400
|
||||||
|
message:
|
||||||
|
Hopefully fixed bug 355693, related to focus positioning.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.36
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Thu 2009-05-07 00:38:18 -0400
|
||||||
|
message:
|
||||||
|
Redid the decorator to look like the other exception-catching decorators in wicd.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.35
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Thu 2009-05-07 00:37:28 -0400
|
||||||
|
message:
|
||||||
|
Remerge with mainline, doing nothing.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.34
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Thu 2009-05-07 00:30:25 -0400
|
||||||
|
message:
|
||||||
|
Added support for manual distro detection in setup.py.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.33
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Wed 2009-05-06 15:33:12 -0400
|
||||||
|
message:
|
||||||
|
Made scans asynchronous so that users can actually access preferences while the daemon is scanning.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.32
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Wed 2009-05-06 15:19:46 -0400
|
||||||
|
message:
|
||||||
|
Merged r385 of mainline 1.6.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 202.2.31
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: experimental-nacl
|
||||||
|
timestamp: Sat 2009-05-02 18:45:36 -0400
|
||||||
|
message:
|
||||||
|
Merged r379 of mainline 1.6.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 387
|
||||||
|
committer: Dan O'Reilly <oreilldf@gmail.com>
|
||||||
|
branch nick: experimental
|
||||||
|
timestamp: Sat 2009-05-09 20:53:49 -0400
|
||||||
|
message:
|
||||||
|
Make bitrates regex work when it's the last entry in a cell.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 386
|
||||||
|
committer: Andrew Psaltis <ampsaltis@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Wed 2009-05-06 18:13:29 -0400
|
||||||
|
message:
|
||||||
|
Fixed missing endquote in wicd-client.py.
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 385
|
||||||
|
committer: Adam Blackburn <compwiz18@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Tue 2009-05-05 12:56:09 +0800
|
||||||
|
message:
|
||||||
|
Updated translations.py
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 384
|
||||||
|
committer: Adam Blackburn <compwiz18@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Tue 2009-05-05 12:55:35 +0800
|
||||||
|
message:
|
||||||
|
Added code to debug why pynotify fails
|
||||||
|
------------------------------------------------------------
|
||||||
|
revno: 383
|
||||||
|
committer: Adam Blackburn <compwiz18@gmail.com>
|
||||||
|
branch nick: 1.6
|
||||||
|
timestamp: Tue 2009-05-05 12:00:22 +0800
|
||||||
|
message:
|
||||||
|
updated CHANGES/NEWS
|
||||||
|
------------------------------------------------------------
|
||||||
revno: 382
|
revno: 382
|
||||||
committer: Adam Blackburn <compwiz18@gmail.com>
|
committer: Adam Blackburn <compwiz18@gmail.com>
|
||||||
branch nick: 1.6
|
branch nick: 1.6
|
||||||
|
|||||||
12
NEWS
12
NEWS
@@ -1,19 +1,19 @@
|
|||||||
Wicd 1.6.x Branch
|
Wicd 1.6.x Branch
|
||||||
|
|
||||||
Major Changes:
|
Major Changes:
|
||||||
- Improved tray icon and gui images (thanks to Martin Sagastume)
|
- Improved tray icon and GUI images (thanks to Martin Sagastume)
|
||||||
- Reorganized network list in the gui for easier navigation
|
- Reorganized network list in the GUI for easier navigation
|
||||||
- New experimental ioctl backend, which is more cpu-friendly than the
|
- New experimental ioctl backend, which is more cpu-friendly than the
|
||||||
previous one
|
previous one
|
||||||
- Added a curses client (thanks to Andrew Psaltis)
|
- Added a curses client (thanks to Andrew Psaltis)
|
||||||
- Added a right-click connection menu to the tray icon
|
- Added a right-click connection menu to the tray icon
|
||||||
- Added options to specify a dns domain and search domain for static networks
|
- Added options to specify a DNS domain and search domain for static networks
|
||||||
- Reworked the Preferences menu to be more in line with GNOME standards
|
- Reworked the Preferences menu to be more in line with GNOME standards
|
||||||
- Added support for global scripts
|
- Added support for global scripts
|
||||||
- Made it possible to have optional entries in encryption templates
|
- Made it possible to have optional entries in encryption templates
|
||||||
- Added ability to show libnotify notifications on status change
|
- Added ability to show libnotify notifications on status change
|
||||||
|
|
||||||
Minor Changes and Other Enchancements:
|
Minor Changes and Other Enhancements:
|
||||||
- Better autoconnection behavior
|
- Better autoconnection behavior
|
||||||
- Tray/GUI will survive the daemon being killed
|
- Tray/GUI will survive the daemon being killed
|
||||||
- Reasons for connection failures will now bubble back to the GUI
|
- Reasons for connection failures will now bubble back to the GUI
|
||||||
@@ -25,11 +25,11 @@ Minor Changes and Other Enchancements:
|
|||||||
- Moved scanning to its own thread, which makes GUI and daemon more responsive
|
- Moved scanning to its own thread, which makes GUI and daemon more responsive
|
||||||
during scans
|
during scans
|
||||||
- Made it possible to specify macros in script entries
|
- Made it possible to specify macros in script entries
|
||||||
- The gui will now display the encryption entry dialog if you attempt to
|
- The GUI will now display the encryption entry dialog if you attempt to
|
||||||
connect to an encrypted network without entering a password
|
connect to an encrypted network without entering a password
|
||||||
- Static gateway entry is now optional
|
- Static gateway entry is now optional
|
||||||
- Passwords with leading or trailing whitespace are now stored properly
|
- Passwords with leading or trailing whitespace are now stored properly
|
||||||
- Many init/config script, man page, and setup.py fixes/updates, including
|
- Many init/config script, man page, and setup.py fixes/updates, including
|
||||||
better autodetection of file placement with regard to sleep hooks and
|
better autodetection of file placement with regard to sleep hooks and
|
||||||
kde autostart files (thanks to Robby Workman)
|
KDE autostart files (thanks to Robby Workman)
|
||||||
|
|
||||||
|
|||||||
@@ -69,6 +69,9 @@ from optparse import OptionParser
|
|||||||
#from grp import getgrgid
|
#from grp import getgrgid
|
||||||
#from os import getgroups,system
|
#from os import getgroups,system
|
||||||
|
|
||||||
|
import logging
|
||||||
|
import logging.handler
|
||||||
|
|
||||||
CURSES_REVNO=wpath.curses_revision
|
CURSES_REVNO=wpath.curses_revision
|
||||||
|
|
||||||
# Fix strings in wicd-curses
|
# Fix strings in wicd-curses
|
||||||
@@ -684,7 +687,7 @@ class appGUI():
|
|||||||
else:
|
else:
|
||||||
self.wlessLB.body = urwid.SimpleListWalker(wlessL)
|
self.wlessLB.body = urwid.SimpleListWalker(wlessL)
|
||||||
else:
|
else:
|
||||||
self.wlesslb = self.no_wlan
|
self.wlessLB = self.no_wlan
|
||||||
if daemon.GetAlwaysShowWiredInterface() or wired.CheckPluggedIn():
|
if daemon.GetAlwaysShowWiredInterface() or wired.CheckPluggedIn():
|
||||||
#if daemon.GetAlwaysShowWiredInterface():
|
#if daemon.GetAlwaysShowWiredInterface():
|
||||||
#if firstrun:
|
#if firstrun:
|
||||||
@@ -1018,7 +1021,7 @@ class appGUI():
|
|||||||
########################################
|
########################################
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
global ui
|
global ui, dlogger
|
||||||
# We are _not_ python.
|
# We are _not_ python.
|
||||||
misc.RenameProcess('wicd-curses')
|
misc.RenameProcess('wicd-curses')
|
||||||
|
|
||||||
@@ -1032,6 +1035,11 @@ def main():
|
|||||||
import urwid.curses_display
|
import urwid.curses_display
|
||||||
ui = urwid.curses_display.Screen()
|
ui = urwid.curses_display.Screen()
|
||||||
|
|
||||||
|
#if options.debug:
|
||||||
|
# dlogger = logging.getLogger("Debug")
|
||||||
|
# dlogger.setLevel(logging.DEBUG)
|
||||||
|
# dlogger.debug("wicd-curses debug logging started")
|
||||||
|
|
||||||
# Default Color scheme.
|
# Default Color scheme.
|
||||||
# Other potential color schemes can be found at:
|
# Other potential color schemes can be found at:
|
||||||
# http://excess.org/urwid/wiki/RecommendedPalette
|
# http://excess.org/urwid/wiki/RecommendedPalette
|
||||||
@@ -1123,10 +1131,12 @@ setup_dbus()
|
|||||||
########################################
|
########################################
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
parser = OptionParser(version="wicd-curses-%s (using wicd %s)" % (CURSES_REVNO,daemon.Hello()))
|
parser = OptionParser(version="wicd-curses-%s (using wicd %s)" % (CURSES_REVNO,daemon.Hello()))
|
||||||
parser.set_defaults(screen='raw')
|
parser.set_defaults(screen='raw',debug=False)
|
||||||
parser.add_option("-r", "--raw-screen",action="store_const",const='raw'
|
parser.add_option("-r", "--raw-screen",action="store_const",const='raw'
|
||||||
,dest='screen',help="use urwid's raw screen controller (default)")
|
,dest='screen',help="use urwid's raw screen controller (default)")
|
||||||
parser.add_option("-c", "--curses-screen",action="store_const",const='curses',dest='screen',help="use urwid's curses screen controller")
|
parser.add_option("-c", "--curses-screen",action="store_const",const='curses',dest='screen',help="use urwid's curses screen controller")
|
||||||
|
parser.add_option("-d", "--debug",action="store_true",
|
||||||
|
,dest='debug',help="enable logging of wicd-curses (currently does nothing)")
|
||||||
(options,args) = parser.parse_args()
|
(options,args) = parser.parse_args()
|
||||||
main()
|
main()
|
||||||
# Make sure that the terminal does not try to overwrite the last line of
|
# Make sure that the terminal does not try to overwrite the last line of
|
||||||
|
|||||||
2
setup.py
2
setup.py
@@ -25,7 +25,7 @@ import subprocess
|
|||||||
|
|
||||||
# Be sure to keep this updated!
|
# Be sure to keep this updated!
|
||||||
# VERSIONNUMBER
|
# VERSIONNUMBER
|
||||||
VERSION_NUM = '1.6.0a3'
|
VERSION_NUM = '1.6.0b1'
|
||||||
# REVISION_NUM is automatically updated
|
# REVISION_NUM is automatically updated
|
||||||
REVISION_NUM = 'unknown'
|
REVISION_NUM = 'unknown'
|
||||||
CURSES_REVNO = 'uimod'
|
CURSES_REVNO = 'uimod'
|
||||||
|
|||||||
@@ -555,6 +555,7 @@ class WiredNetworkEntry(NetworkEntry):
|
|||||||
self.image.show()
|
self.image.show()
|
||||||
self.connect_button.show()
|
self.connect_button.show()
|
||||||
|
|
||||||
|
self.name_label.set_use_markup(True)
|
||||||
self.name_label.set_label("<b>" + language['wired_network'] + "</b>")
|
self.name_label.set_label("<b>" + language['wired_network'] + "</b>")
|
||||||
|
|
||||||
self.is_full_gui = True
|
self.is_full_gui = True
|
||||||
|
|||||||
Reference in New Issue
Block a user