2
* Fixed security hole in DBus configuration file
3
* Fixed the TTLS template
4
* Added support for Crux to the setup.py
7
* Improved pm-utils support
8
* Improved UTF-8 support
11
* Improved suspend/resume support
12
* Encryption details containing % signs now work
13
* Many other bug fixes
16
* Wicd will now start if the logging directory is present, but the log isn't
19
* Improved Ralink legacy support
20
* Fixed log directory permissions
21
* Improved pm-utils support
24
* misc.Run no longer uses a shell to execute commands
25
* Improved power usage
26
* pm-utils support added
29
* Wired interface is now autodetected
30
* Now /sys/class/net/*/carrier is used to detect wired link in addition to previous methods
31
* setup.py now has a --no-install-docs switch
32
* Fixed the EAP-TLS template
33
* Added wicd-client man page
36
* Updated man page license info
37
* Fixed crashes on machines with /var/log as a tmpfs
38
* Added new WPA template: wpa-psk
39
* setup.py now comes with na uninstall script
40
* Wired profile chooser now opens properly
41
* Many small bug fixes
44
* Added checking to make sure all input (preferences and IP addresses) are valid before executing commands
47
* Added support for pump and dhcpcd
48
* Added wep-hex, wep-passphrase, eap-tls, and wep-shared encryption templates
49
* Autoconnect falls back to wireless if wired connection fails for any reason
51
* Added ability to put interfaces up/down via the GUI
52
* Reduced number of external program calls for improved memory usage
53
* Added support for using one set of settings for all networks with an ESSID
54
* Made debugging output less spammy and more helpful
55
* Made GUI more responsive
56
* Added README and INSTALL
57
* Added setup.py install script
58
* Improved automatic reconnection
59
* Added option to disable tray animations
60
* Added distro-specific init scripts when installed from source
61
* Added PID file that is created on daemon start and destroyed on SIGTERM
62
* Allow resizing of Preference window and main window
63
* Added support for getting interface names from /proc/net/wireless
64
* Added a Disconnect button
65
* Added MAC address to network information that is always visible
66
* Requires root permissions to edit pre/post/disconnection scripts
67
* Daemon process is now renamed "wicd" and GUI is renamed "wicd-client"
68
* Added support for kdesu and ktsuss as well as gksudo
69
* Added ability to restart and print usage to init file
70
* Renamed desktop file "wicd.desktop"
71
* Change directory structure to be FHS compliant and customizable
72
* Added desktop file for autostarting
73
* Rewrote init file for Debian from /etc/init.d/skeleton
74
* Added manpages for the configuration files and daemon
75
* Added INSTALL, LICENSE, AUTHORS, README, and CHANGELOG
76
* Created new SVG icon and updated PNG icons accordingly
77
* Added --no-poll option to daemon which prevents polling of data
78
* Fixed various permissions issues
79
* Added wired-default profile for automatic DHCP on ethernet by default
80
* Changed log file permissions to 0600
1
------------------------------------------------------------
3
committer: Andrew Psaltis <ampsaltis@gmail.com>
5
timestamp: Sat 2009-06-20 23:46:38 -0400
7
Fix the log file chmodding (os.chmod() can't accept a string, apparently).
8
------------------------------------------------------------
10
committer: Adam Blackburn <compwiz18@gmail.com>
12
timestamp: Sat 2009-06-20 21:59:45 -0500
14
updated translations.py
15
------------------------------------------------------------
17
committer: Adam Blackburn <compwiz18@gmail.com>
19
timestamp: Sat 2009-06-20 21:44:32 -0500
21
merged lp:~nacl/wicd/1.6-access-denied to display an error message if access to the daemon via DBus is denied
22
------------------------------------------------------------
24
committer: Andrew Psaltis <ampsaltis@gmail.com>
25
branch nick: 1.6-access-denied
26
timestamp: Sat 2009-06-20 21:41:17 -0400
28
Restore python 2.5 compatibility in both clients.
29
------------------------------------------------------------
31
committer: Andrew Psaltis <ampsaltis@gmail.com>
32
branch nick: 1.6-access-denied
33
timestamp: Fri 2009-06-19 23:03:42 -0400
35
Made the wicd-curses "access denied" string translatable, and updated wicd-curses.py to use it.
36
------------------------------------------------------------
38
committer: Andrew Psaltis <ampsaltis@gmail.com>
39
branch nick: 1.6-access-denied
40
timestamp: Fri 2009-06-19 20:07:10 -0400
42
Use the ANSI escape sequences to print colors instead of fetching them using tput(1) in wicd-curses.
43
------------------------------------------------------------
45
committer: Andrew Psaltis <ampsaltis@gmail.com>
46
branch nick: 1.6-access-denied
47
timestamp: Fri 2009-06-19 18:59:30 -0400
49
Fixed wicd-client to actually show the error dialog, by checking e.get_dbus_name() instead of just e.
50
------------------------------------------------------------
52
committer: Andrew Psaltis <ampsaltis@gmail.com>
53
branch nick: 1.6-access-denied
54
timestamp: Fri 2009-06-19 18:48:39 -0400
56
Updated wicd-curses to use DBusException.get_dbus_name() instead of the exception arguments.
57
------------------------------------------------------------
59
committer: Andrew Psaltis <ampsaltis@gmail.com>
60
branch nick: 1.6-access-denied
61
timestamp: Fri 2009-06-19 17:29:25 -0400
63
Made wicd-curses.py spit out an error if a dbus access denied error appears on startup.
64
------------------------------------------------------------
66
committer: Adam Blackburn <compwiz18@gmail.com>
68
timestamp: Sat 2009-06-20 19:25:10 -0500
70
merged lp:~adamblackburn/wicd/1.6-return-101-if-no-strength to allow cards that don't report signal strength to work with Wicd's default settings
71
------------------------------------------------------------
73
committer: Adam Blackburn <compwiz18@gmail.com>
75
timestamp: Sat 2009-06-20 14:40:30 -0500
77
update FormatSignalForPrinting to return ??% instead of 101%
78
------------------------------------------------------------
80
committer: Adam Blackburn <compwiz18@gmail.com>
82
timestamp: Sat 2009-06-20 13:42:21 -0500
84
return 101 as the signal strength if altstrenth_pattern fails to find the strength
85
------------------------------------------------------------
87
committer: Adam Blackburn <compwiz18@gmail.com>
89
timestamp: Sat 2009-06-20 19:24:07 -0500
91
merged lp:~dpaleino/wicd/pre-post-down to allow having pre/post disconnection scripts
92
------------------------------------------------------------
94
committer: David Paleino <d.paleino@gmail.com>
96
timestamp: Tue 2009-06-16 17:13:41 +0200
98
Provide a pre-/post-down script mechanism
100
WICD currently only provides pre-/post-connection scripts, and
101
only one disconnection script, that is run before actually
102
disconnecting. This provides pre-/post-disconnection scripts,
103
thus increasing configuration flexibility.
104
------------------------------------------------------------
106
committer: Adam Blackburn <compwiz18@gmail.com>
108
timestamp: Sat 2009-06-20 19:22:36 -0500
110
merged lp:~adamblackburn/wicd/loggroup to allow passing the preferred log group and permissions to setup.py configure -- thanks to David Paleino
111
------------------------------------------------------------
113
committer: Adam Blackburn <compwiz18@gmail.com>
114
branch nick: loggroup
115
timestamp: Fri 2009-06-19 22:08:32 -0500
117
seperated chmod and chown try/excepts
118
------------------------------------------------------------
120
committer: Adam Blackburn <compwiz18@gmail.com>
121
branch nick: loggroup
122
timestamp: Tue 2009-06-16 23:57:02 +0800
124
added forgotten underscores
125
------------------------------------------------------------
127
committer: Adam Blackburn <compwiz18@gmail.com>
128
branch nick: loggroup
129
timestamp: Tue 2009-06-16 23:22:40 +0800
131
removed wicd-daemon.py from .bzrignore
132
------------------------------------------------------------
134
committer: Adam Blackburn <compwiz18@gmail.com>
135
branch nick: loggroup
136
timestamp: Tue 2009-06-16 23:15:05 +0800
139
------------------------------------------------------------
141
committer: Adam Blackburn <compwiz18@gmail.com>
142
branch nick: loggroup
143
timestamp: Tue 2009-06-16 23:08:52 +0800
145
moved wicd-daemon.py back to wicd/ and changed wpath replacement values to use the wpath module
146
------------------------------------------------------------
148
committer: David Paleino <d.paleino@gmail.com>
150
timestamp: Sat 2009-06-13 22:59:03 +0200
152
Support --loggroup and --logperms arguments to setup.py
153
------------------------------------------------------------
155
committer: Adam Blackburn <compwiz18@gmail.com>
157
timestamp: Sat 2009-06-20 19:20:42 -0500
159
merged lp:~adamblackburn/wicd/1.6-cancel-edit-settings to allow canceling the edit settings dialog that appears when attempting to connect to an encrypted network without entering the encryption details
160
------------------------------------------------------------
162
committer: Adam Blackburn <compwiz18@gmail.com>
164
timestamp: Sat 2009-06-20 07:58:15 -0500
166
fix crash resulting from encryption info missing when connecting
167
------------------------------------------------------------
169
committer: Adam Blackburn <compwiz18@gmail.com>
171
timestamp: Thu 2009-06-18 15:16:29 +0800
173
allow user to cancel preferences dialog if they chose not to connect after clicking connect and showing the preferences dialog
174
------------------------------------------------------------
176
committer: Adam Blackburn <compwiz18@gmail.com>
178
timestamp: Sat 2009-06-20 10:33:23 -0500
180
merged David Paleino's Debian init script that includes a status command
181
------------------------------------------------------------
183
committer: David Paleino <d.paleino@gmail.com>
185
timestamp: Tue 2009-06-16 17:56:21 +0200
187
Add "status" to /etc/init.d/wicd (Debian/Ubuntu)
188
------------------------------------------------------------
190
committer: Adam Blackburn <compwiz18@gmail.com>
192
timestamp: Thu 2009-06-18 14:56:25 +0800
194
fixed crash that occured when clicking to connect to a secured network but without entering the security information
195
------------------------------------------------------------
197
committer: Adam Blackburn <compwiz18@gmail.com>
199
timestamp: Tue 2009-06-16 23:36:58 +0800
201
fix a small typo in misc.py -- thanks to David Paleino
202
------------------------------------------------------------
204
committer: Adam Blackburn <compwiz18@gmail.com>
206
timestamp: Tue 2009-06-16 07:44:27 +0800
208
disable automatically disconnecting when Automatically reconnect is False
209
------------------------------------------------------------
211
committer: Dan O'Reilly <oreilldf@gmail.com>
213
timestamp: Sun 2009-06-14 14:27:21 -0400
216
------------------------------------------------------------
218
committer: Adam Blackburn <compwiz18@gmail.com>
220
timestamp: Sun 2009-06-14 12:27:36 +0800
222
merged David's Debian patches branch
223
------------------------------------------------------------
225
committer: David Paleino <d.paleino@gmail.com>
227
timestamp: Sat 2009-06-13 22:07:49 +0200
229
Support udhcpc, this is needed to smoothly run on the OpenMoko FreeRunner.
231
Thanks to Luca Capello <gismo@debian.org> for porting the patch to 1.5.9, and
232
to "madmo" from the linked forum for making the patch.
234
Patch originally taken from http://wicd.net/punbb/viewtopic.php?id=132
236
Patch ported to 1.6.0 code by David Paleino <d.paleino@gmail.com>.
237
------------------------------------------------------------
239
committer: David Paleino <d.paleino@gmail.com>
241
timestamp: Sat 2009-06-13 22:06:08 +0200
243
Update manpage with an appropriate WHATIS entry
244
------------------------------------------------------------
246
committer: David Paleino <d.paleino@gmail.com>
248
timestamp: Sat 2009-06-13 22:05:10 +0200
250
Remove deprecated Encoding field
251
------------------------------------------------------------
253
committer: Dan O'Reilly <oreilldf@gmail.com>
255
timestamp: Sun 2009-06-14 14:25:06 -0400
257
Convert strings being prints out by dhclients to utf-8 before trying to log them.
258
When iwscan displays two entries for a hidden network, only display the one with the essid included.
259
------------------------------------------------------------
261
committer: Adam Blackburn <compwiz18@gmail.com>
263
timestamp: Tue 2009-06-09 13:25:02 +0800
265
display the ESSID/Wired Network in the title of the settings dialog
266
------------------------------------------------------------
268
committer: Adam Blackburn <compwiz18@gmail.com>
270
timestamp: Fri 2009-06-05 16:13:38 +0800
272
Updated translations.py
273
------------------------------------------------------------
275
committer: Adam Blackburn <compwiz18@gmail.com>
277
timestamp: Fri 2009-06-05 15:20:58 +0800
280
------------------------------------------------------------
282
committer: Adam Blackburn <compwiz18@gmail.com>
284
timestamp: Fri 2009-06-05 15:08:47 +0800
286
merged experimental-nacl
287
------------------------------------------------------------
289
committer: Andrew Psaltis <ampsaltis@gmail.com>
290
branch nick: experimental-nacl
291
timestamp: Thu 2009-06-04 22:19:33 -0400
293
If a network dialog is up when a scan is initiated externally, drop the dialog.
294
------------------------------------------------------------
296
committer: Andrew Psaltis <ampsaltis@gmail.com>
297
branch nick: experimental-nacl
298
timestamp: Thu 2009-06-04 22:10:05 -0400
300
Merge r408 of mainline 1.6.
301
------------------------------------------------------------
303
committer: Adam Blackburn <compwiz18@gmail.com>
305
timestamp: Thu 2009-06-04 22:24:14 +0800
307
add .sourceforge.net to the URLs in the translator
308
------------------------------------------------------------
310
committer: Adam Blackburn <compwiz18@gmail.com>
312
timestamp: Thu 2009-06-04 21:39:36 +0800
314
updated CHANGES, setup.py version, and NEWS
315
------------------------------------------------------------
317
committer: Andrew Psaltis <ampsaltis@gmail.com>
319
timestamp: Sat 2009-05-30 23:18:22 -0400
321
Merge r342 of experimental-nacl.
322
------------------------------------------------------------
324
committer: Andrew Psaltis <ampsaltis@gmail.com>
325
branch nick: experimental-nacl
326
timestamp: Sat 2009-05-30 23:12:53 -0400
328
Increased time between wireless scans to 2 seconds.
329
------------------------------------------------------------
331
committer: Andrew Psaltis <ampsaltis@gmail.com>
332
branch nick: experimental-nacl
333
timestamp: Sat 2009-05-30 23:11:37 -0400
335
Merged with r405 of mainline 1.6
336
------------------------------------------------------------
338
committer: Adam Blackburn <compwiz18@gmail.com>
340
timestamp: Thu 2009-05-28 11:10:10 +0800
342
updated CHANGES and setup.py version
343
------------------------------------------------------------
345
committer: Dan O'Reilly <oreilldf@gmail.com>
347
timestamp: Wed 2009-05-27 22:25:32 -0400
350
------------------------------------------------------------
352
committer: Dan O'Reilly <oreilldf@gmail.com>
353
branch nick: experimental
354
timestamp: Sun 2009-05-24 17:11:14 -0400
356
Try to recover if we attempt to load a non-existent backend.
357
------------------------------------------------------------
359
committer: Dan O'Reilly <oreilldf@gmail.com>
360
branch nick: experimental
361
timestamp: Fri 2009-05-22 15:43:14 -0400
364
------------------------------------------------------------
366
committer: Dan O'Reilly <oreilldf@gmail.com>
367
branch nick: experimental
368
timestamp: Fri 2009-05-22 15:33:03 -0400
370
- Make the GUI behave better when a disconnect button is pushed.
371
- Move some of the libnotify logic to guiutil.py and add support for displaying some error messages in a libnotify pop-up.
372
- Apply some patches provided by sunseraph. Tweak to the channel regex and checking for a valid AP bssid when monitoring a wireless connection. Set essid, bssid, and channel in separate calls to iwconfig.
373
- Add caching for ifconfig and iwconfig results in wnettools.py. That way we're not needlessly calling the same command a bunch of times in a short period of time (2 seconds). This removes the need for us to pass around iwconfig/ifconfig output elsewhere, though I've left it in for now.
374
- Remove unneeded BackendManager instance from networking.py
375
------------------------------------------------------------
377
committer: Dan O'Reilly <oreilldf@gmail.com>
378
branch nick: experimental
379
timestamp: Fri 2009-05-22 15:40:35 -0400
381
- Make the GUI behave better when a disconnect button is pushed.
382
- Move some of the libnotify logic to guiutil.py and add support for displaying some error messages in a libnotify pop-up.
383
- Apply some patches provided by sunseraph. Tweak to the channel regex and checking for a valid AP bssid when monitoring a wireless connection. Set essid, bssid, and channel in separate calls to iwconfig.
384
- Add caching for ifconfig and iwconfig results in wnettools.py. That way we're not needlessly calling the same command a bunch of times in a short period of time (2 seconds). This removes the need for us to pass around iwconfig/ifconfig output elsewhere, though I've left it in for now.
385
- Remove unneeded BackendManager instance from networking.py
386
- Fix last used wired networking autoconnection method
387
------------------------------------------------------------
389
committer: Adam Blackburn <compwiz18@gmail.com>
391
timestamp: Sat 2009-05-23 12:51:02 +0800
393
Updated version numbers and CHANGES
394
------------------------------------------------------------
396
committer: Andrew Psaltis <ampsaltis@gmail.com>
398
timestamp: Sat 2009-05-23 00:40:52 -0400
400
Merged r340 of experimental-nacl.
401
------------------------------------------------------------
403
committer: Andrew Psaltis <ampsaltis@gmail.com>
404
branch nick: experimental-nacl
405
timestamp: Sat 2009-05-23 00:36:54 -0400
407
Merged r401 of mainline 1.6.
408
------------------------------------------------------------
410
committer: Andrew Psaltis <ampsaltis@gmail.com>
411
branch nick: experimental-nacl
412
timestamp: Sat 2009-05-23 00:32:29 -0400
414
Made M^ and C^ into Alt+ and Ctrl+ respectively in OptCols.
415
Rearranged the OptCols for the preferences dialog to match those in the others.
416
------------------------------------------------------------
418
committer: Andrew Psaltis <ampsaltis@gmail.com>
419
branch nick: experimental-nacl
420
timestamp: Sat 2009-05-23 00:23:11 -0400
422
Removed some comments from wicd-curses.py.
423
------------------------------------------------------------
425
committer: Andrew Psaltis <ampsaltis@gmail.com>
426
branch nick: experimental-nacl
427
timestamp: Sat 2009-05-23 00:02:58 -0400
429
Really fixed bug 355693. :)
430
------------------------------------------------------------
432
committer: Adam Blackburn <compwiz18@gmail.com>
434
timestamp: Fri 2009-05-22 11:29:12 +0800
436
Buttons are now activated correctly when using the keyboard
437
------------------------------------------------------------
439
committer: Adam Blackburn <compwiz18@gmail.com>
441
timestamp: Thu 2009-05-21 23:18:48 +0800
444
------------------------------------------------------------
446
committer: Robby Workman <rworkman@slackware.com>
447
branch nick: 1.6-rworkman
448
timestamp: Thu 2009-05-21 10:12:03 -0500
450
Clarify intent of INSTALL with respect to pm-utils version.
451
------------------------------------------------------------
453
committer: Robby Workman <rworkman@slackware.com>
454
branch nick: 1.6-rworkman
455
timestamp: Tue 2009-05-19 23:40:13 -0500
457
Merged mainline back in; no other changes.
458
------------------------------------------------------------
460
committer: Andrew Psaltis <ampsaltis@gmail.com>
462
timestamp: Tue 2009-05-19 21:25:09 -0400
464
Merged r336 of experimental-nacl.
465
------------------------------------------------------------
467
committer: Andrew Psaltis <ampsaltis@gmail.com>
468
branch nick: experimental-nacl
469
timestamp: Tue 2009-05-19 21:20:29 -0400
471
Added wrap_exceptions to wicd-curses.py's run() function.
472
------------------------------------------------------------
474
committer: Andrew Psaltis <ampsaltis@gmail.com>
475
branch nick: experimental-nacl
476
timestamp: Tue 2009-05-19 21:18:30 -0400
478
Flipped the order of the dhcp clients in the prefs dialog and fixed a syntax
479
error in wicd-curses.py.
480
------------------------------------------------------------
482
committer: Andrew Psaltis <ampsaltis@gmail.com>
483
branch nick: experimental-nacl
484
timestamp: Tue 2009-05-19 21:06:38 -0400
486
Merge r398 of mainline 1.6.
487
------------------------------------------------------------
489
committer: Andrew Psaltis <ampsaltis@gmail.com>
490
branch nick: experimental-nacl
491
timestamp: Fri 2009-05-15 01:05:36 -0400
493
Merge r395 of mainline 1.6.
494
------------------------------------------------------------
496
committer: Andrew Psaltis <ampsaltis@gmail.com>
497
branch nick: experimental-nacl
498
timestamp: Fri 2009-05-15 01:05:04 -0400
500
Added some deactivated options for enabling debug logs.
501
------------------------------------------------------------
503
committer: Adam Blackburn <compwiz18@gmail.com>
505
timestamp: Wed 2009-05-20 07:12:58 +0800
508
------------------------------------------------------------
510
committer: Robby Workman <rworkman@slackware.com>
511
branch nick: 1.6-rworkman
512
timestamp: Tue 2009-05-19 15:44:52 -0500
514
Make sure the /sys/class/net/whatever is actually a directory in
515
GetWiredInterfaces() (similar to the check in GetWireless)
516
------------------------------------------------------------
518
committer: Robby Workman <rworkman@slackware.com>
519
branch nick: 1.6-rworkman
520
timestamp: Fri 2009-05-15 12:25:58 -0500
522
Merged mainline. No other changes to this branch; no need to merge
524
------------------------------------------------------------
526
committer: Robby Workman <rworkman@slackware.com>
527
branch nick: 1.6-rworkman
528
timestamp: Fri 2009-05-08 14:27:46 -0500
530
Merged mainline; no other changes.
531
------------------------------------------------------------
533
committer: Robby Workman <rworkman@slackware.com>
534
branch nick: 1.6-rworkman
535
timestamp: Sat 2009-05-02 20:25:25 -0500
537
Merged mainline back in to sync up this branch.
538
No need to re-merge into mainline, as there are no other changes
540
------------------------------------------------------------
542
committer: Robby Workman <rworkman@slackware.com>
543
branch nick: 1.6-rworkman
544
timestamp: Fri 2009-05-01 09:15:18 -0500
547
------------------------------------------------------------
549
committer: Adam Blackburn <compwiz18@gmail.com>
551
timestamp: Wed 2009-05-20 07:10:49 +0800
554
------------------------------------------------------------
556
committer: Adam Blackburn <compwiz18@gmail.com>
558
timestamp: Wed 2009-05-20 07:01:31 +0800
560
Changed DHCP client order to dhcpcd -> pump -> dhclient
561
------------------------------------------------------------
563
committer: Adam Blackburn <compwiz18@gmail.com>
565
timestamp: Sat 2009-05-16 20:50:20 +0800
567
Apply .desktop file patch from Debian (remove deprecated encoding line)
568
------------------------------------------------------------
570
committer: Adam Blackburn <compwiz18@gmail.com>
572
timestamp: Wed 2009-05-20 07:09:42 +0800
574
changed DHCP client order in preferences dialog
575
------------------------------------------------------------
577
committer: Adam Blackburn <compwiz18@gmail.com>
579
timestamp: Thu 2009-05-14 21:55:59 +0800
581
update CHANGES and NEWS
582
------------------------------------------------------------
584
committer: Andrew Psaltis <ampsaltis@gmail.com>
586
timestamp: Thu 2009-05-14 09:44:28 -0400
588
Merged typo fix from r331 of experimental-nacl.
589
------------------------------------------------------------
591
committer: Andrew Psaltis <ampsaltis@gmail.com>
592
branch nick: experimental-nacl
593
timestamp: Wed 2009-05-13 19:03:29 -0400
595
Fixed typo in wicd-curses.py.
596
------------------------------------------------------------
598
committer: Adam Blackburn <compwiz18@gmail.com>
600
timestamp: Thu 2009-05-14 19:37:20 +0800
603
------------------------------------------------------------
605
committer: Andrew Psaltis <ampsaltis@gmail.com>
607
timestamp: Tue 2009-05-12 00:06:38 -0400
609
Merged r330 of experimental-nacl.
610
------------------------------------------------------------
612
committer: Andrew Psaltis <ampsaltis@gmail.com>
613
branch nick: experimental-nacl
614
timestamp: Tue 2009-05-12 00:04:43 -0400
616
If the screen in wicd-curses is not up and an ui update is requested, abort the
618
------------------------------------------------------------
620
committer: Andrew Psaltis <ampsaltis@gmail.com>
621
branch nick: experimental-nacl
622
timestamp: Mon 2009-05-11 23:52:43 -0400
624
Merged with r391 of mainline 1.6.
625
------------------------------------------------------------
627
committer: Dan O'Reilly <oreilldf@gmail.com>
628
branch nick: experimental
629
timestamp: Sun 2009-05-10 13:53:54 -0400
631
Don't use dbusmanager.DBusException--it doesn't exist.
632
------------------------------------------------------------
634
committer: Adam Blackburn <compwiz18@gmail.com>
636
timestamp: Sun 2009-05-10 22:51:49 +0800
638
Made the GUI look better with dark themes
639
------------------------------------------------------------
641
committer: Adam Blackburn <compwiz18@gmail.com>
643
timestamp: Sun 2009-05-10 22:03:52 +0800
645
Removed italicized text from the GTK GUI
646
------------------------------------------------------------
648
committer: Andrew Psaltis <ampsaltis@gmail.com>
650
timestamp: Sun 2009-05-10 09:51:01 -0400
652
Merged with r328 of experimental-nacl.
653
------------------------------------------------------------
655
committer: Andrew Psaltis <ampsaltis@gmail.com>
656
branch nick: experimental-nacl
657
timestamp: Sun 2009-05-10 09:40:38 -0400
659
Hopefully fixed bug 355693, related to focus positioning.
660
------------------------------------------------------------
662
committer: Andrew Psaltis <ampsaltis@gmail.com>
663
branch nick: experimental-nacl
664
timestamp: Thu 2009-05-07 00:38:18 -0400
666
Redid the decorator to look like the other exception-catching decorators in wicd.
667
------------------------------------------------------------
669
committer: Andrew Psaltis <ampsaltis@gmail.com>
670
branch nick: experimental-nacl
671
timestamp: Thu 2009-05-07 00:37:28 -0400
673
Remerge with mainline, doing nothing.
674
------------------------------------------------------------
676
committer: Andrew Psaltis <ampsaltis@gmail.com>
677
branch nick: experimental-nacl
678
timestamp: Thu 2009-05-07 00:30:25 -0400
680
Added support for manual distro detection in setup.py.
681
------------------------------------------------------------
683
committer: Andrew Psaltis <ampsaltis@gmail.com>
684
branch nick: experimental-nacl
685
timestamp: Wed 2009-05-06 15:33:12 -0400
687
Made scans asynchronous so that users can actually access preferences while the daemon is scanning.
688
------------------------------------------------------------
690
committer: Andrew Psaltis <ampsaltis@gmail.com>
691
branch nick: experimental-nacl
692
timestamp: Wed 2009-05-06 15:19:46 -0400
694
Merged r385 of mainline 1.6.
695
------------------------------------------------------------
697
committer: Andrew Psaltis <ampsaltis@gmail.com>
698
branch nick: experimental-nacl
699
timestamp: Sat 2009-05-02 18:45:36 -0400
701
Merged r379 of mainline 1.6.
702
------------------------------------------------------------
704
committer: Dan O'Reilly <oreilldf@gmail.com>
705
branch nick: experimental
706
timestamp: Sat 2009-05-09 20:53:49 -0400
708
Make bitrates regex work when it's the last entry in a cell.
709
------------------------------------------------------------
711
committer: Andrew Psaltis <ampsaltis@gmail.com>
713
timestamp: Wed 2009-05-06 18:13:29 -0400
715
Fixed missing endquote in wicd-client.py.
716
------------------------------------------------------------
718
committer: Adam Blackburn <compwiz18@gmail.com>
720
timestamp: Tue 2009-05-05 12:56:09 +0800
722
Updated translations.py
723
------------------------------------------------------------
725
committer: Adam Blackburn <compwiz18@gmail.com>
727
timestamp: Tue 2009-05-05 12:55:35 +0800
729
Added code to debug why pynotify fails
730
------------------------------------------------------------
732
committer: Adam Blackburn <compwiz18@gmail.com>
734
timestamp: Tue 2009-05-05 12:00:22 +0800
737
------------------------------------------------------------
739
committer: Adam Blackburn <compwiz18@gmail.com>
741
timestamp: Tue 2009-05-05 11:58:36 +0800
743
merged notifications branch
744
------------------------------------------------------------
746
committer: Adam Blackburn <compwiz18@gmail.com>
747
branch nick: libnotify-support-ng
748
timestamp: Tue 2009-05-05 10:34:44 +0800
750
added support for disabling notifications in setup.py
751
------------------------------------------------------------
753
committer: Adam Blackburn <compwiz18@gmail.com>
754
branch nick: libnotify-support-ng
755
timestamp: Tue 2009-05-05 10:17:10 +0800
758
------------------------------------------------------------
760
committer: Adam Blackburn <compwiz18@gmail.com>
761
branch nick: libnotify-support-ng
762
timestamp: Sun 2009-05-03 17:31:18 +0800
764
Added icons for wireless networks and disconnect states
765
------------------------------------------------------------
767
committer: Adam Blackburn <compwiz18@gmail.com>
768
branch nick: libnotify-support-ng
769
timestamp: Sun 2009-05-03 17:27:31 +0800
772
------------------------------------------------------------
774
committer: Adam Blackburn <compwiz18@gmail.com>
775
branch nick: libnotify-support-ng
776
timestamp: Sun 2009-05-03 17:26:29 +0800
778
added images to wired network connection notifications
779
------------------------------------------------------------
781
committer: Adam Blackburn <compwiz18@gmail.com>
782
branch nick: libnotify-support-ng
783
timestamp: Sun 2009-05-03 10:32:10 +0800
785
Added support for instantly enabling/disabling notifications when the preference is changed
786
------------------------------------------------------------
788
committer: Adam Blackburn <compwiz18@gmail.com>
789
branch nick: libnotify-support-ng
790
timestamp: Sun 2009-05-03 09:50:09 +0800
792
Fixed the libglade warnings when loading the GTK GUI
793
------------------------------------------------------------
795
committer: Adam Blackburn <compwiz18@gmail.com>
796
branch nick: libnotify-support-ng
797
timestamp: Sun 2009-05-03 09:33:32 +0800
800
------------------------------------------------------------
802
committer: Adam Blackburn <compwiz18@gmail.com>
803
branch nick: libnotify-support-ng
804
timestamp: Sat 2009-05-02 14:01:30 +0800
806
Disable the enable notification option if pynotify isn't installed
807
------------------------------------------------------------
809
committer: Adam Blackburn <compwiz18@gmail.com>
810
branch nick: libnotify-support-ng
811
timestamp: Sat 2009-05-02 12:47:05 +0800
814
------------------------------------------------------------
816
committer: Adam Blackburn <compwiz18@gmail.com>
817
branch nick: libnotify-support-ng
818
timestamp: Sat 2009-05-02 12:43:43 +0800
820
Reworded notifications and added new entries to translations.py
821
------------------------------------------------------------
823
committer: Adam Blackburn <compwiz18@gmail.com>
824
branch nick: libnotify-support-ng
825
timestamp: Fri 2009-05-01 14:32:09 +0800
827
added support for enabling/disabling notifications
828
------------------------------------------------------------
830
committer: Adam Blackburn <compwiz18@gmail.com>
831
branch nick: libnotify-support-ng
832
timestamp: Fri 2009-05-01 13:46:21 +0800
834
Initial notification support
835
------------------------------------------------------------
837
committer: Adam Blackburn <compwiz18@gmail.com>
839
timestamp: Sun 2009-05-03 22:00:24 +0800
841
print wicd's version number on daemon start
842
------------------------------------------------------------
844
committer: Adam Blackburn <compwiz18@gmail.com>
846
timestamp: Sun 2009-05-03 17:20:02 +0800
848
Updated translations.py to include all translations from old translations.py
849
------------------------------------------------------------
851
committer: Adam Blackburn <compwiz18@gmail.com>
853
timestamp: Sun 2009-05-03 21:58:11 +0800
855
print wicd's version number on daemon start
856
------------------------------------------------------------
858
committer: Andrew Psaltis <ampsaltis@gmail.com>
860
timestamp: Sat 2009-05-02 14:08:07 -0400
862
Merged bugfixes from r321 of experimental-nacl.
863
------------------------------------------------------------
865
committer: Andrew Psaltis <ampsaltis@gmail.com>
866
branch nick: experimental-nacl
867
timestamp: Fri 2009-05-01 22:23:40 -0400
869
Merge r375 of mainline 1.6.
870
------------------------------------------------------------
872
committer: Andrew Psaltis <ampsaltis@gmail.com>
873
branch nick: experimental-nacl
874
timestamp: Fri 2009-05-01 22:13:15 -0400
876
Some more bugfixes...
877
Fixed unencrypted network support in both UIs.
878
Fixed marking the Static IP checkbox in wicd-curses.
879
Made the checkboxes in the the network properties dialogs in wicd-curses act
880
like those in wicd-client.
881
Filter the urwid popen2 warning in wicd-curses.
882
------------------------------------------------------------
884
committer: Andrew Psaltis <ampsaltis@gmail.com>
885
branch nick: experimental-nacl
886
timestamp: Fri 2009-05-01 13:02:44 -0400
888
Merged with r272 of mainline 1.6.
889
------------------------------------------------------------
891
committer: Adam Blackburn <compwiz18@gmail.com>
893
timestamp: Sat 2009-05-02 15:32:58 +0800
895
Updated INSTALL to use update_translations_py before get_translations
896
------------------------------------------------------------
898
committer: Adam Blackburn <compwiz18@gmail.com>
900
timestamp: Sat 2009-05-02 15:30:09 +0800
902
Added automatically generated translations.py
903
------------------------------------------------------------
905
committer: Adam Blackburn <compwiz18@gmail.com>
907
timestamp: Sat 2009-05-02 15:24:50 +0800
909
added support for automatically retrieving translations.py
910
------------------------------------------------------------
912
committer: Dan O'Reilly <oreilldf@gmail.com>
913
branch nick: experimental
914
timestamp: Fri 2009-05-01 20:26:46 -0400
916
Fix bug where shared essid settings couldn't be disabled once they were turned on.
917
------------------------------------------------------------
919
committer: Dan O'Reilly <oreilldf@gmail.com>
920
branch nick: experimental
921
timestamp: Fri 2009-05-01 20:20:40 -0400
923
Fix crash when saving settings for unencrypted networks.
924
Remove unneeded function in prefs.py
925
------------------------------------------------------------
927
committer: Adam Blackburn <compwiz18@gmail.com>
929
timestamp: Fri 2009-05-01 21:58:53 +0800
931
Merge 1.6-rworkman (thanks!)
932
------------------------------------------------------------
934
committer: Robby Workman <rworkman@slackware.com>
935
branch nick: 1.6-rworkman
936
timestamp: Tue 2009-04-28 10:51:16 -0500
939
------------------------------------------------------------
941
committer: Robby Workman <rworkman@slackware.com>
942
branch nick: 1.6-rworkman
943
timestamp: Tue 2009-04-28 10:50:23 -0500
945
Merged mainline. This will require one more change to the NEWS file
947
------------------------------------------------------------
949
committer: Robby Workman <rworkman@slackware.com>
950
branch nick: 1.6-rworkman
951
timestamp: Sun 2009-04-26 21:38:10 -0500
953
Clarified some required versions in INSTALL
954
------------------------------------------------------------
956
committer: Robby Workman <rworkman@slackware.com>
957
branch nick: 1.6-rworkman
958
timestamp: Sat 2009-04-25 23:17:33 -0500
960
Use set_icon_name() instead of set_icon_from_file() in gui.py ; this
961
allows gtk to use the themed icons (and presumably the correct size
962
and all that good stuff).
963
------------------------------------------------------------
965
committer: Robby Workman <rworkman@slackware.com>
966
branch nick: 1.6-rworkman
967
timestamp: Sat 2009-04-25 22:55:12 -0500
969
Synced CHANGES file with mainline.
970
Minor tweaks to NEWS file (mostly formatting).
971
------------------------------------------------------------
973
committer: Robby Workman <rworkman@slackware.com>
974
branch nick: 1.6-rworkman
975
timestamp: Wed 2009-04-22 19:53:08 -0500
977
Added NEWS file with major changes since 1.5.x.
978
Updated CHANGES file with 'bzr log' output as of r367.
979
------------------------------------------------------------
981
committer: Adam Blackburn <compwiz18@gmail.com>
983
timestamp: Fri 2009-05-01 13:41:13 +0800
985
Also catch AttributeErrors when guessing data types
986
------------------------------------------------------------
988
committer: Dan O'Reilly <oreilldf@gmail.com>
989
branch nick: experimental
990
timestamp: Mon 2009-04-27 19:17:01 -0400
992
Correctly handle case where a key is all digits and starts with a '0'.
993
Remove some unused imports.
994
Simplfy code that checks for valid wpa_supplicant drivers.
995
------------------------------------------------------------
997
committer: Adam Blackburn <compwiz18@gmail.com>
999
timestamp: Sun 2009-04-26 08:03:59 +0900
1001
Updated version numbers
1002
------------------------------------------------------------
1004
committer: Adam Blackburn <compwiz18@gmail.com>
1006
timestamp: Sun 2009-04-26 08:00:33 +0900
1008
Redirected bzr output to /dev/null
1009
------------------------------------------------------------
1011
committer: Adam Blackburn <compwiz18@gmail.com>
1013
timestamp: Sun 2009-04-26 07:53:24 +0900
1015
Fixed setup.py translations installation and made wicd-daemon.py +x
1016
------------------------------------------------------------
1018
committer: Adam Blackburn <compwiz18@gmail.com>
1020
timestamp: Thu 2009-04-23 19:41:10 +0800
1023
------------------------------------------------------------
1025
committer: Andrew Psaltis <ampsaltis@gmail.com>
1027
timestamp: Wed 2009-04-22 17:40:07 -0400
1029
Merged r318 of experimental-nacl, fixing yet another wicd-curses bug.
1030
------------------------------------------------------------
1032
committer: Andrew Psaltis <ampsaltis@gmail.com>
1033
branch nick: experimental-nacl
1034
timestamp: Wed 2009-04-22 17:37:50 -0400
1036
Made the network preferences dialogs save whether they are using static IPs or not. Thanks to Adam for finding this one.
1037
------------------------------------------------------------
1039
committer: Andrew Psaltis <ampsaltis@gmail.com>
1040
branch nick: experimental-nacl
1041
timestamp: Wed 2009-04-22 14:06:26 -0400
1043
Merged r366 of mainline 1.6.
1044
------------------------------------------------------------
1046
committer: Andrew Psaltis <ampsaltis@gmail.com>
1048
timestamp: Wed 2009-04-22 12:13:06 -0400
1050
Set the SVG wicd icon as the window icon in wicd-client.
1051
------------------------------------------------------------
1053
committer: Adam Blackburn <compwiz18@gmail.com>
1055
timestamp: Thu 2009-04-23 19:38:48 +0800
1057
Updated CHANGES and added NEWS
1058
------------------------------------------------------------
1060
committer: Adam Blackburn <compwiz18@gmail.com>
1062
timestamp: Wed 2009-04-22 22:17:39 +0800
1065
------------------------------------------------------------
1067
committer: Adam Blackburn <compwiz18@gmail.com>
1069
timestamp: Wed 2009-04-22 22:11:33 +0800
1072
------------------------------------------------------------
1074
committer: Adam Blackburn <compwiz18@gmail.com>
1076
timestamp: Wed 2009-04-22 22:02:31 +0800
1078
Updated version number
1079
------------------------------------------------------------
1081
committer: Adam Blackburn <compwiz18@gmail.com>
1083
timestamp: Wed 2009-04-22 21:45:51 +0800
1085
Updated vcsinfo.py generation logic
1086
------------------------------------------------------------
1088
committer: Dan O'Reilly <oreilldf@gmail.com>
1089
branch nick: experimental
1090
timestamp: Tue 2009-04-21 21:25:59 -0400
1092
Refactor monitor.py polling code to remove reliance on globals.
1093
Make sure we update the polling rate in wicd-monitor when the backend changes.
1094
------------------------------------------------------------
1096
committer: Dan O'Reilly <oreilldf@gmail.com>
1097
branch nick: experimental
1098
timestamp: Tue 2009-04-21 20:30:40 -0400
1100
Use atexit instead of catching SIGTERM in wicd-daemon.
1101
Use Popen to launch wicd-monitor instead of gobject.spawn_async.
1102
------------------------------------------------------------
1104
committer: Andrew Psaltis <ampsaltis@gmail.com>
1106
timestamp: Tue 2009-04-21 17:47:46 -0400
1108
Merged r316 of experimental-nacl, providing some small feature additions and bufixes.
1109
------------------------------------------------------------
1111
committer: Andrew Psaltis <ampsaltis@gmail.com>
1112
branch nick: experimental-nacl
1113
timestamp: Tue 2009-04-21 14:09:29 -0400
1115
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.
1116
------------------------------------------------------------
1118
committer: Andrew Psaltis <ampsaltis@gmail.com>
1119
branch nick: experimental-nacl
1120
timestamp: Tue 2009-04-21 13:34:01 -0400
1122
Fix bug introduced in r356 where wicd would crash upon not finding dhclient.
1123
------------------------------------------------------------
1125
committer: Andrew Psaltis <ampsaltis@gmail.com>
1126
branch nick: experimental-nacl
1127
timestamp: Tue 2009-04-21 13:16:44 -0400
1129
Added support for disabling nonexistent external tools in the pref_curses.py.
1130
Added a DynRadioButton in curses_misc.py.
1131
------------------------------------------------------------
1133
committer: Andrew Psaltis <ampsaltis@gmail.com>
1134
branch nick: experimental-nacl
1135
timestamp: Tue 2009-04-21 13:15:30 -0400
1137
Merged with r358 of mainline 1.6.
1138
------------------------------------------------------------
1140
committer: Andrew Psaltis <ampsaltis@gmail.com>
1141
branch nick: experimental-nacl
1142
timestamp: Fri 2009-04-17 08:04:02 -0400
1144
Merged r355 of mainline 1.6.
1145
------------------------------------------------------------
1147
committer: Andrew Psaltis <ampsaltis@gmail.com>
1148
branch nick: experimental-nacl
1149
timestamp: Sun 2009-04-12 12:12:38 -0400
1151
Merge r352 of mainline 1.6
1152
------------------------------------------------------------
1154
committer: Adam Blackburn <compwiz18@gmail.com>
1156
timestamp: Tue 2009-04-21 22:33:29 +0800
1159
------------------------------------------------------------
1161
committer: Andrew Psaltis <ampsaltis@gmail.com>
1163
timestamp: Mon 2009-04-20 01:02:20 -0400
1165
Set the "Required-Stop" field in the openSUSE initscript to $null to get the OBS to stop complaining.
1166
------------------------------------------------------------
1168
committer: Dan O'Reilly <oreilldf@gmail.com>
1169
branch nick: hiddenfixes
1170
timestamp: Sun 2009-04-19 21:13:58 -0400
1172
Use the -v option if dhclient is 4.x
1173
Simplify sorting method for WAPs.
1174
------------------------------------------------------------
1176
committer: Adam Blackburn <compwiz18@gmail.com>
1178
timestamp: Fri 2009-04-17 14:38:12 +0900
1180
Made wicd-daemon.py executable
1181
------------------------------------------------------------
1183
committer: Dan O'Reilly <oreilldf@gmail.com>
1184
branch nick: experimental
1185
timestamp: Thu 2009-04-16 21:49:42 -0400
1187
Remove pointless assignment in be-ioctl
1188
Set wireless mode before putting interface up.
1189
Put wireless interfaces up before trying to authenticate.
1190
------------------------------------------------------------
1192
committer: Andrew Psaltis <ampsaltis@gmail.com>
1194
timestamp: Tue 2009-04-14 01:06:36 -0400
1196
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.
1197
------------------------------------------------------------
1199
committer: Andrew Psaltis <ampsaltis@gmail.com>
1201
timestamp: Sun 2009-04-12 02:50:57 -0400
1203
Added my name to setup.py.
1204
------------------------------------------------------------
1206
committer: Adam Blackburn <compwiz18@gmail.com>
1208
timestamp: Sun 2009-04-12 14:48:52 +0800
1210
vcsinfo.py is regenerated when setup.py is run
1211
------------------------------------------------------------
1213
committer: Dan O'Reilly <oreilldf@gmail.com>
1214
branch nick: experimental
1215
timestamp: Sat 2009-04-11 22:45:13 -0400
1217
Fix duplicate GetOperationalMode() methods.
1218
Switch misc.get_gettext() to translations.get_gettext() in configscript.py
1219
------------------------------------------------------------
1221
committer: Dan O'Reilly <oreilldf@gmail.com>
1222
branch nick: experimental
1223
timestamp: Sat 2009-04-11 22:41:34 -0400
1225
Add missing print statement to ExecuteScripts()
1226
------------------------------------------------------------
1228
committer: Dan O'Reilly <oreilldf@gmail.com>
1229
branch nick: experimental
1230
timestamp: Sat 2009-04-11 19:57:02 -0400
1232
Make sure we fall back to wpa_cli if wpactrl isn't available when stopping wpa_supplicant.
1233
------------------------------------------------------------
1235
committer: Dan O'Reilly <oreilldf@gmail.com>
1236
branch nick: experimental
1237
timestamp: Sat 2009-04-11 18:53:30 -0400
1239
Only check for wireless tools in the ioctl backend if wpactrl isn't available.
1240
Fix up error handling when there is no graphical sudo program installed.
1241
------------------------------------------------------------
1243
committer: Dan O'Reilly <oreilldf@gmail.com>
1244
branch nick: experimental
1245
timestamp: Sat 2009-04-11 18:37:51 -0400
1247
Make sure we check for wirelesstools in the ioctl backend.
1248
------------------------------------------------------------
1250
committer: Dan O'Reilly <oreilldf@gmail.com>
1251
branch nick: experimental
1252
timestamp: Sat 2009-04-11 18:04:22 -0400
1254
Don't build C extensions modules in main setup.py
1255
Give WirelessInformationDialog a parent.
1256
------------------------------------------------------------
1258
committer: Andrew Psaltis <ampsaltis@gmail.com>
1260
timestamp: Fri 2009-04-10 22:46:57 -0400
1262
Merged some more wicd-curses changes, experimental-nacl r310.
1263
------------------------------------------------------------
1265
committer: Andrew Psaltis <ampsaltis@gmail.com>
1266
branch nick: experimental-nacl
1267
timestamp: Fri 2009-04-10 22:33:40 -0400
1269
Made it possible to enter 'q' and 'Q' into dialog edit fields.
1270
------------------------------------------------------------
1272
committer: Andrew Psaltis <ampsaltis@gmail.com>
1274
timestamp: Fri 2009-04-10 22:13:48 -0400
1276
Merged wicd-curses changes from r309 of experimental-nacl.
1277
------------------------------------------------------------
1279
committer: Andrew Psaltis <ampsaltis@gmail.com>
1280
branch nick: experimental-nacl
1281
timestamp: Fri 2009-04-10 22:07:14 -0400
1283
Fixed network DNS input bug found by Brandon Hartshorn.
1284
------------------------------------------------------------
1286
committer: Andrew Psaltis <ampsaltis@gmail.com>
1287
branch nick: experimental-nacl
1288
timestamp: Sun 2009-04-05 11:35:36 -0400
1290
Merged with r342 of mainline 1.6.
1291
------------------------------------------------------------
1293
committer: Andrew Psaltis <ampsaltis@gmail.com>
1294
branch nick: experimental-nacl
1295
timestamp: Wed 2009-04-01 19:01:00 -0400
1297
Generic updates and a bugfix.
1298
curses/README,curses/TODO: Cleaned up and updated respectively
1299
curses/curses_misc.py: added a get_caption() method to MaskingEdit
1300
curses/netentry_curses.py: Actually made the error dialogs work instead of crashing the program.
1301
curses/wicd-curses.py: Changed some capitalization in the help.
1302
------------------------------------------------------------
1304
committer: Andrew Psaltis <ampsaltis@gmail.com>
1305
branch nick: experimental-nacl
1306
timestamp: Mon 2009-03-30 15:41:37 -0400
1308
Merge r340 of mainline 1.6.
1309
------------------------------------------------------------
1311
committer: Dan O'Reilly <oreilldf@gmail.com>
1312
branch nick: experimental
1313
timestamp: Sat 2009-04-04 13:43:29 -0400
1315
Fix crash with hidden essids if it was stored in wireless-settings.conf as None.
1316
Only trigger a wpa_supplicant rescan once when connecting.
1317
------------------------------------------------------------
1319
committer: Dan O'Reilly <oreilldf@gmail.com>
1320
branch nick: experimental
1321
timestamp: Fri 2009-04-03 19:07:00 -0400
1323
Always use the "C" local when running external commands.
1324
------------------------------------------------------------
1326
committer: Dan O'Reilly <oreilldf@gmail.com>
1327
branch nick: experimental
1328
timestamp: Fri 2009-03-27 23:14:19 -0400
1331
------------------------------------------------------------
1333
committer: Andrew Psaltis <ampsaltis@gmail.com>
1335
timestamp: Fri 2009-03-27 10:24:59 -0400
1337
Merged r305 of experimental-nacl.
1338
------------------------------------------------------------
1340
committer: Andrew Psaltis <ampsaltis@gmail.com>
1341
branch nick: experimental-nacl
1342
timestamp: Fri 2009-03-27 00:25:59 -0400
1344
Changed some of the colors in wicd-curses.py and added the About to the OptCols on the main screen.
1345
------------------------------------------------------------
1347
committer: Andrew Psaltis <ampsaltis@gmail.com>
1348
branch nick: experimental-nacl
1349
timestamp: Wed 2009-03-25 12:36:57 -0400
1352
curses/curses_misc.py:
1353
Simplified changing the "arrow" on the ComboBox, if I decide to do so.
1354
curses/prefs_curses.py: Added a docstring
1355
curses/wicd-curses.py:
1356
'q' or 'Q' quits a dialog without saving now.
1357
Fixed a bug where a scan run while a dialog is up would lock the screen and
1358
half-close the dialog when it is done.
1359
------------------------------------------------------------
1361
committer: Dan O'Reilly <oreilldf@gmail.com>
1362
branch nick: experimental
1363
timestamp: Fri 2009-03-27 23:13:16 -0400
1365
Fix another issue with integer keys.
1366
------------------------------------------------------------
1368
committer: Dan O'Reilly <oreilldf@gmail.com>
1369
branch nick: experimental
1370
timestamp: Wed 2009-03-25 20:19:11 -0400
1372
Add a workaround for an issue where large integers got mishandled by python-dbus on 64-bit systems.
1373
Fix potential issue if encryption key is a number
1374
Close all open fd's in the daemonize code.
1375
------------------------------------------------------------
1377
committer: Andrew Psaltis <ampsaltis@gmail.com>
1379
timestamp: Tue 2009-03-24 12:30:25 -0400
1381
Merged in curses-uimod changes from experimental-nacl.
1382
------------------------------------------------------------
1384
committer: Andrew Psaltis <ampsaltis@gmail.com>
1385
branch nick: experimental-nacl
1386
timestamp: Tue 2009-03-24 09:01:02 -0400
1388
Merge 336 of mainline 1.6.
1389
------------------------------------------------------------
1391
committer: Andrew Psaltis <ampsaltis@gmail.com>
1392
branch nick: experimental-nacl
1393
timestamp: Tue 2009-03-24 08:12:07 -0400
1395
Made the help in wicd-curses.py all read out on one line. per entry
1396
------------------------------------------------------------
1398
committer: Andrew Psaltis <ampsaltis@gmail.com>
1399
branch nick: experimental-nacl
1400
timestamp: Mon 2009-03-23 12:32:03 -0400
1402
Merged r335 of mainline 1.6.
1403
------------------------------------------------------------
1405
committer: Andrew Psaltis <ampsaltis@gmail.com>
1406
branch nick: experimental-nacl
1407
timestamp: Sun 2009-03-22 21:00:40 -0400
1409
Improved the timing in general.
1410
Decreased the clock update time to 500 ms.
1411
Ensured that the wheel when connecting doesn't alternate weirdly.
1412
Fixing this may also improve performance.
1413
------------------------------------------------------------
1415
committer: Andrew Psaltis <ampsaltis@gmail.com>
1416
branch nick: experimental-nacl
1417
timestamp: Sun 2009-03-22 19:25:19 -0400
1419
Changed the clock in wicd-curses.py to update every 0.9 seconds.
1420
------------------------------------------------------------
1422
committer: Andrew Psaltis <ampsaltis@gmail.com>
1423
branch nick: experimental-nacl
1424
timestamp: Sun 2009-03-22 00:22:07 -0400
1426
Merged in r331 of mainline 1.6.
1427
------------------------------------------------------------
1429
committer: Andrew Psaltis <ampsaltis@gmail.com>
1430
branch nick: experimental-nacl
1431
timestamp: Sat 2009-03-21 23:21:31 -0400
1433
Merged curses-uimod. It works well enough for me at the moment.
1434
------------------------------------------------------------
1436
committer: Andrew Psaltis <ampsaltis@gmail.com>
1437
branch nick: curses-uimod
1438
timestamp: Sat 2009-03-21 23:18:03 -0400
1440
Updated docs to note that enter results in connecting.
1441
------------------------------------------------------------
1443
committer: Andrew Psaltis <ampsaltis@gmail.com>
1444
branch nick: curses-uimod
1445
timestamp: Sat 2009-03-21 17:33:41 -0400
1447
Merged in enctemplates error handling fixes.
1448
------------------------------------------------------------
1450
committer: Andrew Psaltis <ampsaltis@gmail.com>
1451
branch nick: curses-uimod
1452
timestamp: Thu 2009-03-19 12:48:28 -0400
1454
Re-enabled "enter" in wicd-curses.py.
1455
------------------------------------------------------------
1457
committer: Andrew Psaltis <ampsaltis@gmail.com>
1458
branch nick: curses-uimod
1459
timestamp: Wed 2009-03-18 23:37:28 -0400
1461
Merged in Dan's enctemplates branch, and repaired two code merge conflicts.
1462
------------------------------------------------------------
1464
committer: Andrew Psaltis <ampsaltis@gmail.com>
1465
branch nick: curses-uimod-old
1466
timestamp: Wed 2009-03-18 23:00:32 -0400
1468
Merged r295 of experimental-nacl
1469
------------------------------------------------------------
1471
committer: Andrew Psaltis <ampsaltis@gmail.com>
1472
branch nick: curses-uimod
1473
timestamp: Sat 2009-03-14 20:54:45 -0400
1475
Fixed some keypress shenanigans
1476
curses/wicd-curses.py: Fixed mouse events being passed to keypress functions (again)
1477
curses/prefs_curses.py: Fixed some translations
1478
curses/curses_misc.py:
1479
Fixed mouse handling in TabColumns
1480
Fixed callbacks to non-global keypresses in OptCols
1481
------------------------------------------------------------
1483
committer: Andrew Psaltis <ampsaltis@gmail.com>
1484
branch nick: curses-uimod
1485
timestamp: Sat 2009-03-14 16:56:06 -0400
1487
Merged setup.py changes from experimental-nacl, r293.
1488
------------------------------------------------------------
1490
committer: Andrew Psaltis <ampsaltis@gmail.com>
1491
branch nick: curses-uimod
1492
timestamp: Wed 2009-03-11 20:34:52 -0400
1494
Merged with experimental-nacl, r292
1495
------------------------------------------------------------
1497
committer: Andrew Psaltis <ampsaltis@gmail.com>
1498
branch nick: curses-uimod
1499
timestamp: Wed 2009-03-11 10:21:20 -0400
1501
Fixed some bugs/usability issues
1502
Enter is no longer mapped to anything
1503
Arrow left is no longer mapped to anything
1504
Edit text when it is unfocusable is now brown.
1505
Fixed problem where scrolling up on the Preferences Dialog would somehow shift the dab over one.
1506
------------------------------------------------------------
1508
committer: Andrew Psaltis <ampsaltis@gmail.com>
1509
branch nick: curses-uimod
1510
timestamp: Sat 2009-03-07 19:53:10 -0500
1512
Fixed most keypresses not working.
1513
------------------------------------------------------------
1515
committer: Andrew Psaltis <ampsaltis@gmail.com>
1516
branch nick: curses-uimod
1517
timestamp: Sat 2009-03-07 16:26:41 -0500
1519
Added mouse support to OptCols. Everything works :-).
1521
This branch will be merged into experimental-nacl once I'm sure that everything works, and I update the documentation.
1522
------------------------------------------------------------
1524
committer: Andrew Psaltis <ampsaltis@gmail.com>
1525
branch nick: curses-uimod
1526
timestamp: Sat 2009-03-07 14:49:51 -0500
1528
Merged r294 of experimental-nacl
1529
------------------------------------------------------------
1531
committer: Andrew Psaltis <ampsaltis@gmail.com>
1532
branch nick: curses-uimod
1533
timestamp: Fri 2009-03-06 15:41:19 -0500
1535
Fixed the "left does not quit the preferences dialog" problem in wicd-curses.
1536
------------------------------------------------------------
1538
committer: Andrew Psaltis <ampsaltis@gmail.com>
1539
branch nick: curses-uimod
1540
timestamp: Fri 2009-03-06 12:49:27 -0500
1542
curses/prefs_curses.py: Adapted widgets for integration into the main UI
1543
curses/curses_misc.py:
1544
Removed the "bottom_part" from the TabColumns
1545
curses/wicd-curses.py:
1546
Added support for editing preferences directly in the main UI w/o a dialog
1547
'left' now only quits with saving for the NetworkSettingsDialogs
1548
(suggestions as for what to do here would be appreciated)
1549
------------------------------------------------------------
1551
committer: Andrew Psaltis <ampsaltis@gmail.com>
1552
branch nick: curses-uimod
1553
timestamp: Thu 2009-03-05 23:13:29 -0500
1555
Made the keymappings displayed in the OptCols actually do what they say they're suppoed to do.
1557
------------------------------------------------------------
1559
committer: Andrew Psaltis <ampsaltis@gmail.com>
1560
branch nick: curses-uimod
1561
timestamp: Thu 2009-03-05 23:09:17 -0500
1563
More htoppish ui changes
1564
curses/prefs_curses.py: changed save_results to save_settings
1565
curses/curses_misc.py:
1566
M^[ and M^] shift the tabs left and right respectively. The curses module
1567
has trouble picking up M^left and M^right
1568
curses/netentry_curses.py:
1569
Removed the buttons and button-related code from the interface.
1570
Removed the overlay code.
1571
Adapted the code for direct insertion into the wicd-curses interface
1572
curses/wicd-curses.py:
1573
Teaked the wireless header.
1574
Added support for sticking the network config dialog into the interface, and
1575
changing the current OptCols when it is activated.
1576
Added new OptCols for other large dialogs
1577
------------------------------------------------------------
1579
committer: Andrew Psaltis <ampsaltis@gmail.com>
1580
branch nick: curses-uimod
1581
timestamp: Thu 2009-03-05 11:20:43 -0500
1583
Actually made window resizing not drop the help screen.
1584
------------------------------------------------------------
1586
committer: Andrew Psaltis <ampsaltis@gmail.com>
1587
branch nick: curses-uimod
1588
timestamp: Thu 2009-03-05 10:09:23 -0500
1590
Modified the help dialog in wicd-curses so that it fills up the entire screen.
1591
There may still a formatting issue, will wait on user opinion before changing.
1592
------------------------------------------------------------
1594
committer: Andrew Psaltis <ampsaltis@gmail.com>
1595
branch nick: curses-uimod
1596
timestamp: Wed 2009-03-04 17:01:00 -0500
1598
Fixed the wireless network header when we are only seeing wireless networks.
1599
------------------------------------------------------------
1601
committer: Andrew Psaltis <ampsaltis@gmail.com>
1602
branch nick: curses-uimod
1603
timestamp: Wed 2009-03-04 16:54:26 -0500
1605
curses/curses_misc.py:
1606
Added a non-selectable listbox for the wireless network header
1607
curses/wicd-curses.py:
1608
Updated the wireless list-header generating function and activated it.
1609
Removed/deactivated some unused code.
1610
------------------------------------------------------------
1612
committer: Andrew Psaltis <ampsaltis@gmail.com>
1613
branch nick: curses-uimod
1614
timestamp: Wed 2009-03-04 00:56:17 -0500
1616
curses/curses_misc.py:
1617
added support for Meta and Ctrl being applied to keys in OptCols
1618
curses/wicd-curses.py
1619
Changed the colors slightly, colorized the clock.
1620
------------------------------------------------------------
1622
committer: Andrew Psaltis <ampsaltis@gmail.com>
1623
branch nick: curses-uimod
1624
timestamp: Mon 2009-03-02 14:05:25 -0500
1626
curses/wicd-curses.py:
1627
Replaced idle_incr with a clock that counts seconds.
1628
Streamlined some of the footer functions
1629
The connecting progress-wheel now updates independently of any other counter.
1630
Increased status updating time to 2 seconds (from 1.5)
1631
------------------------------------------------------------
1633
committer: Andrew Psaltis <ampsaltis@gmail.com>
1634
branch nick: curses-uimod
1635
timestamp: Sun 2009-03-01 23:53:59 -0500
1637
curses/curses_misc.py: Added a colon to each entry in OptCols
1638
curses/wicd-curses.py:
1639
Removed the 'print ""' from the end of the main entry point
1640
Changed the infobar colors to grey on dark blue
1641
------------------------------------------------------------
1643
committer: Andrew Psaltis <ampsaltis@gmail.com>
1644
branch nick: curses-uimod
1645
timestamp: Sun 2009-03-01 20:47:08 -0500
1647
Things are coming along...
1648
curses/netentry_curses.py: Realigned some text
1649
curses/curses_misc.py:
1650
Added support for clicking stuff (doesn't do anything except change a label
1652
The keys 'left' and 'right' now accepted, and translated into fake arrows
1653
Added a debug mode for the OptCols
1654
curses/wicd-curses.py:
1655
Removed if loop in locals() from the exception wrapper, this was causing bugs
1656
in OptCols to spam my console
1657
Debug mode on the optcols is set to default (for now)
1658
Cleaned up idle_incr
1659
Removed some of the exception wrappers
1660
------------------------------------------------------------
1662
committer: Andrew Psaltis <ampsaltis@gmail.com>
1663
branch nick: curses-uimod
1664
timestamp: Sat 2009-02-28 18:58:12 -0500
1666
curses/curses_misc.py: Added a htop-like OptCols
1667
curses/wicd-curses.py:
1668
Added support for OptCols. Some of the keys in there are not valid as of yet.
1669
------------------------------------------------------------
1671
committer: Andrew Psaltis <ampsaltis@gmail.com>
1672
branch nick: curses-uimod
1673
timestamp: Sat 2009-02-28 11:32:29 -0500
1675
Merged with r291 of experimental-nacl
1676
------------------------------------------------------------
1678
committer: Andrew Psaltis <ampsaltis@gmail.com>
1679
branch nick: experimental-nacl
1680
timestamp: Sat 2009-03-21 22:28:05 -0400
1682
Merged r329 of mainline 1.6.
1683
------------------------------------------------------------
1685
committer: Andrew Psaltis <ampsaltis@gmail.com>
1686
branch nick: experimental-nacl
1687
timestamp: Mon 2009-03-16 21:12:36 -0400
1689
Dump descriptions of error messages to stderr instead of stdout.
1690
------------------------------------------------------------
1692
committer: Andrew Psaltis <ampsaltis@gmail.com>
1693
branch nick: experimental-nacl
1694
timestamp: Mon 2009-03-16 20:59:06 -0400
1696
Merged in resolvconf support from mainline 1.6, r325.
1697
------------------------------------------------------------
1699
committer: Andrew Psaltis <ampsaltis@gmail.com>
1700
branch nick: experimental-nacl
1701
timestamp: Thu 2009-03-12 14:40:58 -0400
1703
Merged r324 of mainline 1.6.
1704
------------------------------------------------------------
1706
committer: Andrew Psaltis <ampsaltis@gmail.com>
1707
branch nick: experimental-nacl
1708
timestamp: Wed 2009-03-11 20:32:36 -0400
1710
Merge with mainline 1,6, r323.
1711
------------------------------------------------------------
1713
committer: Dan O'Reilly <oreilldf@gmail.com>
1714
branch nick: experimental
1715
timestamp: Mon 2009-03-23 17:53:59 -0400
1717
Remove some unneeded imports.
1718
Remove unused variable.
1719
------------------------------------------------------------
1721
committer: Dan O'Reilly <oreilldf@gmail.com>
1722
branch nick: experimental
1723
timestamp: Mon 2009-03-23 01:30:16 -0400
1725
Merge to import lines.
1726
------------------------------------------------------------
1728
committer: Dan O'Reilly <oreilldf@gmail.com>
1729
branch nick: experimental
1730
timestamp: Mon 2009-03-23 01:28:50 -0400
1732
Make the ioctl backends use of python-iwscan and python-wpactrl optional.
1733
Don't use __all__ in wnettools.py, and make the backends explicitly import the methods/classes they need from wnettools.py.
1734
------------------------------------------------------------
1736
committer: Dan O'Reilly <oreilldf@gmail.com>
1737
branch nick: experimental
1738
timestamp: Sun 2009-03-22 18:39:44 -0400
1741
------------------------------------------------------------
1743
committer: Dan O'Reilly <oreilldf@gmail.com>
1744
branch nick: experimental
1745
timestamp: Sun 2009-03-22 17:36:55 -0400
1747
Update copyrights and some docstrings.
1748
Make trayicon network menu scan-triggering behave better.
1749
------------------------------------------------------------
1751
committer: Dan O'Reilly <oreilldf@gmail.com>
1752
branch nick: experimental
1753
timestamp: Sun 2009-03-22 00:13:42 -0400
1756
------------------------------------------------------------
1758
committer: Dan O'Reilly <oreilldf@gmail.com>
1759
branch nick: experimental
1760
timestamp: Sat 2009-03-21 22:38:33 -0400
1762
Merge enctemplates branch.
1763
------------------------------------------------------------
1765
committer: Dan O'Reilly <oreilldf@gmail.com>
1766
branch nick: enctemplates
1767
timestamp: Sat 2009-03-21 16:37:21 -0400
1770
------------------------------------------------------------
1772
committer: Dan O'Reilly <oreilldf@gmail.com>
1773
branch nick: enctemplates
1774
timestamp: Sat 2009-03-21 15:30:26 -0400
1776
Fix some issues in the template error handling code.
1777
------------------------------------------------------------
1779
committer: Dan O'Reilly <oreilldf@gmail.com>
1780
branch nick: enctemplates
1781
timestamp: Mon 2009-03-16 23:19:06 -0400
1783
Merge from 1.6 branch.
1784
------------------------------------------------------------
1786
committer: Dan O'Reilly <oreilldf@gmail.com>
1787
branch nick: enctemplates
1788
timestamp: Fri 2009-03-13 18:55:18 -0400
1791
------------------------------------------------------------
1793
committer: Dan O'Reilly <oreilldf@gmail.com>
1794
branch nick: enctemplates
1795
timestamp: Sun 2009-03-08 18:38:16 -0400
1797
Merge encryption template changes for curses.
1798
------------------------------------------------------------
1800
committer: Andrew Psaltis <ampsaltis@gmail.com>
1801
branch nick: enctemplates
1802
timestamp: Sun 2009-03-08 17:45:38 -0400
1804
Fixed wicd-curses to support the new template backend.
1805
Made the cacert and clcert fields optional in the eap-tls template.
1806
------------------------------------------------------------
1808
committer: Dan O'Reilly <oreilldf@gmail.com>
1809
branch nick: enctemplates
1810
timestamp: Sun 2009-03-08 18:32:48 -0400
1813
------------------------------------------------------------
1815
committer: Dan O'Reilly <oreilldf@gmail.com>
1816
branch nick: enctemplates
1817
timestamp: Sat 2009-02-28 21:52:27 -0500
1819
Tweak encryption template code so that optional parameters can be supplied. Tweak UI code to reflect that new functionality.
1820
Allow for slightly more variation in template formatting.
1821
------------------------------------------------------------
1823
committer: Dan O'Reilly <oreilldf@gmail.com>
1824
branch nick: experimental
1825
timestamp: Sat 2009-03-21 22:22:04 -0400
1827
Added a neediface decorator to replace using "if not self.iface return..." in every method that needs it.
1828
------------------------------------------------------------
1830
committer: Dan O'Reilly <oreilldf@gmail.com>
1831
branch nick: experimental
1832
timestamp: Sat 2009-03-21 19:41:13 -0400
1834
Add missing check for no interface to GetIP.
1835
------------------------------------------------------------
1837
committer: Dan O'Reilly <oreilldf@gmail.com>
1838
branch nick: experimental
1839
timestamp: Sat 2009-03-21 16:28:40 -0400
1841
- Replace some tabs that snuck in with spaces.
1842
- Try to validate successful association with static IPs by pinging the gateway specified.
1843
------------------------------------------------------------
1845
committer: Dan O'Reilly <oreilldf@gmail.com>
1846
branch nick: experimental
1847
timestamp: Sun 2009-03-15 20:54:16 -0400
1849
Apply Debian initscript patch from David Paleino.
1850
------------------------------------------------------------
1852
committer: Dan O'Reilly <oreilldf@gmail.com>
1853
branch nick: experimental
1854
timestamp: Sun 2009-03-15 15:54:14 -0400
1856
Merge in resolvconf support.
1857
------------------------------------------------------------
1859
committer: Dan O'Reilly <oreilldf@gmail.com>
1860
branch nick: resolvconf2
1861
timestamp: Sun 2009-03-15 13:47:55 -0400
1863
Only print "Setting DNS" message if debug mode is on.
1864
------------------------------------------------------------
1866
committer: Dan O'Reilly <oreilldf@gmail.com>
1867
branch nick: resolvconf2
1868
timestamp: Sat 2009-03-14 17:41:51 -0400
1870
Fix how we set nameserver entries after code review.
1871
------------------------------------------------------------
1873
committer: Dan O'Reilly <oreilldf@gmail.com>
1874
branch nick: resolvconf2
1875
timestamp: Thu 2009-03-12 20:54:33 -0400
1878
------------------------------------------------------------
1880
committer: Dan O'Reilly <oreilldf@gmail.com>
1881
branch nick: resolvconf2
1882
timestamp: Mon 2009-03-09 01:49:33 -0400
1885
------------------------------------------------------------
1887
committer: Dan O'Reilly <oreilldf@gmail.com>
1888
branch nick: resolvconf2
1889
timestamp: Mon 2009-03-09 00:07:39 -0400
1891
Add support for using resolvconf instead of directly editing resolv.conf if possible.
1892
------------------------------------------------------------
1894
committer: Adam Blackburn <compwiz18@gmail.com>
1896
timestamp: Thu 2009-03-12 17:55:16 +0800
1898
Fixed get_translations and renamed cleargenerated to clear_generated
1899
------------------------------------------------------------
1901
committer: Dan O'Reilly <oreilldf@gmail.com>
1902
branch nick: experimental
1903
timestamp: Mon 2009-03-09 01:46:31 -0400
1905
Add lunar init directory.
1906
------------------------------------------------------------
1908
committer: Dan O'Reilly <oreilldf@gmail.com>
1909
branch nick: experimental
1910
timestamp: Sun 2009-03-08 23:39:41 -0400
1912
Still trying to fix this...
1913
------------------------------------------------------------
1915
committer: Dan O'Reilly <oreilldf@gmail.com>
1916
branch nick: global-scripts
1917
timestamp: Sun 2009-03-08 23:14:35 -0400
1920
------------------------------------------------------------
1922
committer: Dan O'Reilly <oreilldf@gmail.com>
1923
branch nick: experimental
1924
timestamp: Sun 2009-03-08 23:09:12 -0400
1927
------------------------------------------------------------
1929
committer: Dan O'Reilly <oreilldf@gmail.com>
1931
timestamp: Sun 2009-03-08 23:07:38 -0400
1933
Merging/removing accidently commit.
1934
------------------------------------------------------------
1936
committer: Dan O'Reilly <oreilldf@gmail.com>
1937
branch nick: resolvconf
1938
timestamp: Sun 2009-03-08 22:45:24 -0400
1941
------------------------------------------------------------
1943
committer: Andrew Psaltis <ampsaltis@gmail.com>
1945
timestamp: Sun 2009-03-08 18:31:36 -0400
1948
------------------------------------------------------------
1950
committer: Andrew Psaltis <ampsaltis@gmail.com>
1952
timestamp: Sun 2009-03-08 18:02:44 -0400
1954
Fixed the Lunar init script.
1955
------------------------------------------------------------
1957
committer: Andrew Psaltis <ampsaltis@gmail.com>
1959
timestamp: Sun 2009-03-08 17:38:47 -0400
1961
Added an init script for Lunar Linux.
1962
------------------------------------------------------------
1964
committer: Dan O'Reilly <oreilldf@gmail.com>
1965
branch nick: resolvconf
1966
timestamp: Sat 2009-02-28 16:01:26 -0500
1968
Add support for using resolvconf instead of directly editing /etc/resolv.conf if it's available.
1969
------------------------------------------------------------
1971
committer: Dan O'Reilly <oreilldf@gmail.com>
1973
timestamp: Sun 2009-03-08 23:03:04 -0400
1975
Undoing accidental commit.
1976
------------------------------------------------------------
1978
committer: Dan O'Reilly <oreilldf@gmail.com>
1979
branch nick: experimental
1980
timestamp: Sun 2009-03-08 22:49:24 -0400
1982
Merge in Dario Freddi's additions, with some modifications.
1983
------------------------------------------------------------
1985
committer: Dario Freddi <drf54321@gmail.com>
1987
timestamp: Sat 2009-03-07 12:51:11 +0100
1990
------------------------------------------------------------
1992
committer: Dario Freddi <drf54321@gmail.com>
1994
timestamp: Sat 2009-03-07 12:16:45 +0100
1996
Forgot to add a definition
1997
------------------------------------------------------------
1999
committer: Dario Freddi <drf54321@gmail.com>
2001
timestamp: Fri 2009-03-06 23:53:09 +0100
2003
Merging last changes
2004
------------------------------------------------------------
2006
committer: Dario Freddi <drf54321@gmail.com>
2008
timestamp: Tue 2009-03-03 11:40:34 +0100
2010
Removing placeholders, and fixing issues pointed out by Dan
2011
------------------------------------------------------------
2013
committer: Dario Freddi <drf54321@gmail.com>
2015
timestamp: Mon 2009-03-02 11:44:57 +0100
2017
Fixing implementation in ioctl
2018
------------------------------------------------------------
2020
committer: Dario Freddi <drf54321@gmail.com>
2022
timestamp: Sun 2009-03-01 20:19:16 +0100
2024
Adding available auth methods
2025
------------------------------------------------------------
2027
committer: Dario Freddi <drf54321@gmail.com>
2029
timestamp: Sun 2009-03-01 19:31:34 +0100
2031
Adding GetOperationalMode() to determine op mode of an interface
2032
------------------------------------------------------------
2034
committer: Dario Freddi <drf54321@gmail.com>
2036
timestamp: Sun 2009-03-01 19:22:30 +0100
2038
Adding the possibility of a custom iwconfig
2039
------------------------------------------------------------
2041
committer: Dario Freddi <drf54321@gmail.com>
2043
timestamp: Sun 2009-03-01 16:46:58 +0100
2045
Adding per-channel bitrate information as a string
2046
------------------------------------------------------------
2048
committer: drf <drf@drfarch>
2050
timestamp: Sun 2009-03-01 16:01:21 +0100
2052
Starting implementation of current bitrate retrieval
2053
------------------------------------------------------------
2055
committer: Dan O'Reilly <oreilldf@gmail.com>
2056
branch nick: experimental
2057
timestamp: Sun 2009-03-08 20:38:54 -0400
2059
Create an error dialog when we get a DBus access denied error.
2060
------------------------------------------------------------
2062
committer: Dan O'Reilly <oreilldf@gmail.com>
2063
branch nick: experimental
2064
timestamp: Sun 2009-03-08 15:58:44 -0400
2066
Fix suse init script.
2067
------------------------------------------------------------
2069
committer: Andrew Psaltis <ampsaltis@gmail.com>
2071
timestamp: Sat 2009-03-07 11:38:37 -0500
2073
Merged wicd-curses changes from experimental-nacl, r294
2074
------------------------------------------------------------
2076
committer: Andrew Psaltis <ampsaltis@gmail.com>
2077
branch nick: experimental-nacl
2078
timestamp: Sat 2009-03-07 11:34:22 -0500
2080
Fixed translations.py support in wicd-curses.
2081
------------------------------------------------------------
2083
committer: Andrew Psaltis <ampsaltis@gmail.com>
2084
branch nick: experimental-nacl
2085
timestamp: Fri 2009-03-06 19:40:10 -0500
2087
Merged r317 of mainline 1.6
2088
------------------------------------------------------------
2090
committer: Andrew Psaltis <ampsaltis@gmail.com>
2091
branch nick: experimental-nacl
2092
timestamp: Wed 2009-03-04 00:41:28 -0500
2094
Merged in translations.py changes (r315) from mainline 1.6.
2095
------------------------------------------------------------
2097
committer: Andrew Psaltis <ampsaltis@gmail.com>
2098
branch nick: experimental-nacl
2099
timestamp: Sat 2009-02-28 08:48:21 -0500
2101
Merge r311 of mainline 1.6
2102
------------------------------------------------------------
2104
committer: Andrew Psaltis <ampsaltis@gmail.com>
2105
branch nick: experimental-nacl
2106
timestamp: Sat 2009-02-28 08:40:02 -0500
2108
curses/netentry_curses.py:
2109
Made the password field actually keep its "passwordiness" when we go to the
2111
in/scripts=wicd-client.in:
2112
Added support for X being off and wicd-curses not being there
2113
------------------------------------------------------------
2115
committer: Andrew Psaltis <ampsaltis@gmail.com>
2116
branch nick: experimental-nacl
2117
timestamp: Sat 2009-02-21 19:36:57 -0500
2119
curses/wicd-curses.py:
2120
Console display defaults to raw_display now, added -c argument to select curses_display
2121
curses/README,in/man=wicd-curses.8.in:
2122
Updated stuff done in wicd-curses.py
2123
------------------------------------------------------------
2125
committer: Andrew Psaltis <ampsaltis@gmail.com>
2127
timestamp: Fri 2009-03-06 19:28:09 -0500
2129
Made the wicd-curses script add WHEREAREMYFILES
2130
Moved WHEREAREMYFILES to /var/lib/wicd, and adapted setup.py, wpath.py, and
2131
the wicd-client script to support it
2132
Fixed a typo in setup.py
2133
------------------------------------------------------------
2135
committer: Dan O'Reilly <oreilldf@gmail.com>
2136
branch nick: experimental
2137
timestamp: Wed 2009-03-04 18:34:35 -0500
2140
------------------------------------------------------------
2142
committer: Adam Blackburn <compwiz18@gmail.com>
2144
timestamp: Wed 2009-03-04 19:44:55 +0800
2147
------------------------------------------------------------
2149
committer: Andrew Psaltis <ampsaltis@gmail.com>
2151
timestamp: Wed 2009-03-04 00:02:14 -0500
2153
Added translations.py, and adapted all gtk and curses ui files to use it.
2154
Moved the language dict functions and get_gettext to translations.py. Also
2155
killed the functions and laid the dict bare in the file
2156
Removed all instances of language[number] from wicd.
2157
------------------------------------------------------------
2159
committer: Dan O'Reilly <oreilldf@gmail.com>
2160
branch nick: experimental
2161
timestamp: Wed 2009-03-04 18:32:15 -0500
2163
Fix setup.py bug where - was getting turned into _ in paths.
2164
------------------------------------------------------------
2166
committer: Dan O'Reilly <oreilldf@gmail.com>
2167
branch nick: experimental
2168
timestamp: Sun 2009-03-01 23:15:34 -0500
2170
Apply lang patch from David Paleino
2171
------------------------------------------------------------
2173
committer: Dan O'Reilly <oreilldf@gmail.com>
2174
branch nick: experimental
2175
timestamp: Sun 2009-03-01 23:00:22 -0500
2177
Merge in global script support.
2178
------------------------------------------------------------
2180
committer: Dan O'Reilly <oreilldf@gmail.com>
2181
branch nick: global-scripts
2182
timestamp: Sun 2009-03-01 22:43:28 -0500
2184
Don't provide separate options for pre/post/disconnect scripts. Just a parent scripts directory.
2185
------------------------------------------------------------
2187
committer: Dan O'Reilly <oreilldf@gmail.com>
2188
branch nick: global-scripts
2189
timestamp: Sun 2009-03-01 21:50:18 -0500
2192
------------------------------------------------------------
2194
committer: Dan O'Reilly <oreilldf@gmail.com>
2195
branch nick: global-scripts
2196
timestamp: Sat 2009-02-28 15:16:45 -0500
2199
------------------------------------------------------------
2201
committer: Dan O'Reilly <oreilldf@gmail.com>
2202
branch nick: global-scripts
2203
timestamp: Fri 2009-02-27 00:40:19 -0500
2205
Initial crack at global scripts support. Also includes some setup.py tweaks.
2206
------------------------------------------------------------
2208
committer: Dan O'Reilly <oreilldf@gmail.com>
2209
branch nick: global-scripts
2210
timestamp: Fri 2009-02-27 00:20:37 -0500
2213
------------------------------------------------------------
2215
committer: Dan O'Reilly <oreilldf@gmail.com>
2216
branch nick: global-scripts
2217
timestamp: Fri 2009-02-27 00:13:00 -0500
2219
Get rid of unneeded "use_tray" variable being passed around in wicd-client.
2220
Add some methods for executing multiple scripts to be use for global scripts later.
2221
Remove some rogue extra whitespace in networking.py
2222
------------------------------------------------------------
2224
committer: Dan O'Reilly <oreilldf@gmail.com>
2225
branch nick: experimental
2226
timestamp: Sat 2009-02-28 15:34:34 -0500
2228
Don't use the thread module in networking.py.
2229
------------------------------------------------------------
2231
committer: Dan O'Reilly <oreilldf@gmail.com>
2232
branch nick: experimental
2233
timestamp: Fri 2009-02-27 00:38:09 -0500
2236
------------------------------------------------------------
2238
committer: Robby Workman <rworkman@slackware.com>
2239
branch nick: experimental-rworkman
2240
timestamp: Fri 2009-02-13 10:07:40 -0600
2242
Merged mainline r297.
2243
------------------------------------------------------------
2245
committer: Robby Workman <rworkman@slackware.com>
2246
branch nick: experimental-rworkman
2247
timestamp: Thu 2009-02-12 18:41:12 -0600
2249
Merged r295 of mainline.
2250
------------------------------------------------------------
2252
committer: Andrew Psaltis <ampsaltis@gmail.com>
2254
timestamp: Tue 2009-02-24 10:28:03 -0500
2256
Made the Slackware init script look more like the rest of the Slackware init scripts.
2257
------------------------------------------------------------
2259
committer: Dan O'Reilly <oreilldf@gmail.com>
2260
branch nick: experimental
2261
timestamp: Fri 2009-02-27 00:35:53 -0500
2263
Get rid of unneeded "use_tray" variable being passed around in wicd-client.
2264
Remove some extra whitespace in networking.py
2265
------------------------------------------------------------
2267
committer: Dan O'Reilly <oreilldf@gmail.com>
2268
branch nick: experimental
2269
timestamp: Fri 2009-02-27 00:08:31 -0500
2271
Fix issue where signal strength wouldn't be reported correctly if the first link quality regex didn't match.
2272
Add some helper methods that will eventually be used for encryption template parsing.
2273
Use more specific exception checking in a few places.
2274
------------------------------------------------------------
2276
committer: Dan O'Reilly <oreilldf@gmail.com>
2277
branch nick: experimental
2278
timestamp: Sat 2009-02-21 13:11:55 -0500
2281
------------------------------------------------------------
2283
committer: Andrew Psaltis <ampsaltis@gmail.com>
2285
timestamp: Sat 2009-02-21 01:37:38 -0500
2287
Merged experimental-nacl r288, and updated wicd-curses revno.
2288
------------------------------------------------------------
2290
committer: Andrew Psaltis <ampsaltis@gmail.com>
2291
branch nick: experimental-nacl
2292
timestamp: Sat 2009-02-21 01:23:29 -0500
2294
Added the translations to .bzrignore (hopefully that is all of it).
2295
------------------------------------------------------------
2297
committer: Andrew Psaltis <ampsaltis@gmail.com>
2298
branch nick: experimental-nacl
2299
timestamp: Sat 2009-02-21 01:17:59 -0500
2301
Force utf8 encoding in wicd-curses.py. Hopefully this won't break compat on non-utf8 consoles.
2302
------------------------------------------------------------
2304
committer: Andrew Psaltis <ampsaltis@gmail.com>
2305
branch nick: experimental-nacl
2306
timestamp: Sat 2009-02-21 01:17:22 -0500
2308
Merged r306 of mainline 1.6
2309
------------------------------------------------------------
2311
committer: Dan O'Reilly <oreilldf@gmail.com>
2312
branch nick: experimental
2313
timestamp: Sat 2009-02-21 01:00:40 -0500
2316
------------------------------------------------------------
2318
committer: Andrew Psaltis <ampsaltis@gmail.com>
2320
timestamp: Fri 2009-02-20 22:06:59 -0500
2322
Merged misc.py and .bzrignore changes from experimental-nacl r285.
2323
------------------------------------------------------------
2325
committer: Andrew Psaltis <ampsaltis@gmail.com>
2326
branch nick: experimental-nacl
2327
timestamp: Fri 2009-02-20 21:54:30 -0500
2329
.bzrignore: Added some stuff that I missed.
2330
------------------------------------------------------------
2332
committer: Andrew Psaltis <ampsaltis@gmail.com>
2333
branch nick: experimental-nacl
2334
timestamp: Fri 2009-02-20 21:44:16 -0500
2336
.bzrignore: Added files generated from the build to .bzrignore
2338
Decode all unicode fonts before a client handles them. Prevents wicd-curses
2339
from dying due to having to display non-latin characters.
2340
------------------------------------------------------------
2342
committer: Andrew Psaltis <ampsaltis@gmail.com>
2343
branch nick: experimental-nacl
2344
timestamp: Fri 2009-02-20 00:36:51 -0500
2346
Merged with r304 of mainline 1.6.
2347
------------------------------------------------------------
2349
committer: Dan O'Reilly <oreilldf@gmail.com>
2350
branch nick: experimental
2351
timestamp: Sat 2009-02-21 00:57:40 -0500
2353
Create the wpactrl interface connection in a less bizarre way.
2354
------------------------------------------------------------
2356
committer: Andrew Psaltis <ampsaltis@gmail.com>
2358
timestamp: Thu 2009-02-19 18:14:40 -0500
2360
Fixed regex problem in wicd/misc.py.
2361
------------------------------------------------------------
2363
committer: Adam Blackburn <compwiz18@gmail.com>
2365
timestamp: Thu 2009-02-19 22:59:40 -0600
2367
Added check for loop before exiting loop
2368
------------------------------------------------------------
2370
committer: Adam Blackburn <compwiz18@gmail.com>
2372
timestamp: Thu 2009-02-19 22:22:12 -0600
2374
Fixed the dhcp_object error.
2375
------------------------------------------------------------
2377
committer: Andrew Psaltis <ampsaltis@gmail.com>
2379
timestamp: Wed 2009-02-18 07:42:48 -0500
2381
Merged with experimental-nacl, r282.
2382
------------------------------------------------------------
2384
committer: Andrew Psaltis <ampsaltis@gmail.com>
2385
branch nick: experimental-nacl
2386
timestamp: Tue 2009-02-17 20:04:50 -0500
2388
curses/curses_misc.py:
2389
Fixed some of the arguments in MaskingEdit
2390
curses/netentry_curses.py:
2391
Added an autoconnect switch to the WirelessSettingsDialog
2392
Reformatted some code
2393
Ensured that the buttons are glued to the bottom of the dialog
2395
Changed Adam's e-mail to match the ones in the man page.
2396
AUTHORS, in/man=wicd.8.in:
2397
Added/updated my e-mail
2398
in/man=wicd-curses.8.in:
2399
Removed mention of the keymap modification (too difficult/potentially
2401
Removed mention of my branch, bugs can be tagged with "wicd-curses" or something
2403
------------------------------------------------------------
2405
committer: Adam Blackburn <compwiz18@gmail.com>
2407
timestamp: Wed 2009-02-18 16:15:50 +0800
2410
------------------------------------------------------------
2412
committer: Dan O'Reilly <oreilldf@gmail.com>
2413
branch nick: experimental
2414
timestamp: Tue 2009-02-17 23:44:25 -0500
2417
------------------------------------------------------------
2419
committer: Andrew Psaltis <ampsaltis@gmail.com>
2421
timestamp: Mon 2009-02-16 10:46:54 -0500
2423
Merged with experimental-nacl, r281.
2424
------------------------------------------------------------
2426
committer: Andrew Psaltis <ampsaltis@gmail.com>
2427
branch nick: experimental-nacl
2428
timestamp: Mon 2009-02-16 10:43:57 -0500
2430
curses/wicd-curses.py: Removed the redraw_tag, since I discovered that I don't need it.
2431
------------------------------------------------------------
2433
committer: Andrew Psaltis <ampsaltis@gmail.com>
2434
branch nick: experimental-nacl
2435
timestamp: Mon 2009-02-16 10:39:19 -0500
2437
Merged r298 of mainline 1.6.
2438
------------------------------------------------------------
2440
committer: Andrew Psaltis <ampsaltis@gmail.com>
2441
branch nick: experimental-nacl
2442
timestamp: Fri 2009-02-13 13:27:38 -0500
2444
Merged mainline r297 of 1.6.
2445
------------------------------------------------------------
2447
committer: Dan O'Reilly <oreilldf@gmail.com>
2448
branch nick: experimental
2449
timestamp: Tue 2009-02-17 23:29:14 -0500
2451
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.
2452
Rewrite encryption template parsing code to allow blank entries (though the GUI still doesn't), and be more permissive of slightly incorrect formatting.
2453
Fix bug in wicd-monitor error handling code.
2454
------------------------------------------------------------
2456
committer: Adam Blackburn <compwiz18@gmail.com>
2458
timestamp: Wed 2009-02-18 16:13:31 +0800
2460
Updated copyright, setup.py version number, and AUTHORS
2461
------------------------------------------------------------
2463
committer: Dan O'Reilly <oreilldf@gmail.com>
2464
branch nick: experimental
2465
timestamp: Fri 2009-02-13 18:54:27 -0500
2467
Fix bug where GUI could get stuck in the connecting state if the GUI was first opened while a connection was in progress.
2468
------------------------------------------------------------
2470
committer: Dan O'Reilly <oreilldf@gmail.com>
2471
branch nick: experimental
2472
timestamp: Thu 2009-02-12 20:07:12 -0500
2474
Merge experimental-rworkman
2475
------------------------------------------------------------
2477
committer: Robby Workman <rworkman@slackware.com>
2478
branch nick: experimental-rworkman
2479
timestamp: Wed 2009-02-11 22:04:44 -0600
2481
Removed a relic from 1.4.x :)
2482
------------------------------------------------------------
2484
committer: Robby Workman <rworkman@slackware.com>
2485
branch nick: experimental-rworkman
2486
timestamp: Wed 2009-02-11 22:03:24 -0600
2488
Removed date ; added reference to wicd-curses(8).
2489
Minor formatting fixes.
2490
Documented the backend=, prefer_wired=, and global_dns_dom= parameters
2491
in manager-settings.conf
2492
------------------------------------------------------------
2494
committer: Robby Workman <rworkman@slackware.com>
2495
branch nick: experimental-rworkman
2496
timestamp: Wed 2009-02-11 22:01:58 -0600
2498
Removed date ; added references to wicd-curses(8).
2499
------------------------------------------------------------
2501
committer: Robby Workman <rworkman@slackware.com>
2502
branch nick: experimental-rworkman
2503
timestamp: Wed 2009-02-11 22:01:24 -0600
2505
Removed date ; added references to wicd-curses(8).
2506
------------------------------------------------------------
2508
committer: Robby Workman <rworkman@slackware.com>
2509
branch nick: experimental-rworkman
2510
timestamp: Wed 2009-02-11 22:00:10 -0600
2512
Removed the date, as it's pointless.
2513
Added NaCl to the AUTHORS list (still needs email addy).
2514
Something else minor that I forgot :/
2515
------------------------------------------------------------
2517
committer: Robby Workman <rworkman@slackware.com>
2518
branch nick: experimental-rworkman
2519
timestamp: Wed 2009-02-11 21:38:38 -0600
2522
------------------------------------------------------------
2524
committer: Robby Workman <rworkman@slackware.com>
2525
branch nick: experimental-rworkman
2526
timestamp: Mon 2009-02-09 20:40:35 -0600
2529
------------------------------------------------------------
2531
committer: Robby Workman <rworkman@slackware.com>
2532
branch nick: experimental-rworkman
2533
timestamp: Sat 2009-02-07 16:51:03 -0600
2535
Merged r285 upstream
2536
------------------------------------------------------------
2538
committer: Robby Workman <rworkman@slackware.com>
2539
branch nick: experimental-rworkman
2540
timestamp: Wed 2009-02-04 15:00:40 -0600
2543
------------------------------------------------------------
2545
committer: Robby Workman <rworkman@slackware.com>
2546
branch nick: experimental-rworkman
2547
timestamp: Tue 2009-02-03 21:18:35 -0600
2549
Merged back with mainline.
2550
------------------------------------------------------------
2552
committer: Dan O'Reilly <oreilldf@gmail.com>
2553
branch nick: experimental
2554
timestamp: Thu 2009-02-12 18:48:10 -0500
2556
Merged curses changes.
2557
------------------------------------------------------------
2559
committer: Andrew Psaltis <ampsaltis@gmail.com>
2560
branch nick: experimental-nacl
2561
timestamp: Thu 2009-02-12 00:38:24 -0500
2563
Merged with r294 of mainline 1.6.
2564
------------------------------------------------------------
2566
committer: Andrew Psaltis <ampsaltis@gmail.com>
2567
branch nick: experimental-nacl
2568
timestamp: Wed 2009-02-11 10:44:57 -0500
2570
Some minor code cleanup and fixes
2571
curses/wicd-curses.py: Fixed lag upon completing connections
2572
curses/wicd-curses.py,curses/prefs_curses.py,curses/curses_misc.py:
2573
Cleaned up some code, removed/reformatted some comments
2574
------------------------------------------------------------
2576
committer: Andrew Psaltis <ampsaltis@gmail.com>
2577
branch nick: experimental-nacl
2578
timestamp: Tue 2009-02-10 20:55:11 -0500
2580
Merged with r291 of mainline 1.6.
2581
------------------------------------------------------------
2583
committer: Andrew Psaltis <ampsaltis@gmail.com>
2584
branch nick: experimental-nacl
2585
timestamp: Sun 2009-02-08 12:26:50 -0500
2587
curses/wicd-curses.py:
2588
Added a mention of the About dialog in the help
2589
curses/prefs_curses.py:
2591
in/man=wicd-curses.8.in
2592
Added a mention of the about dialog
2593
------------------------------------------------------------
2595
committer: Andrew Psaltis <ampsaltis@gmail.com>
2596
branch nick: experimental-nacl
2597
timestamp: Sat 2009-02-07 23:24:08 -0500
2599
Merged r285 of mainline 1.6
2600
The last commit should have read:
2601
curses/netentry_curses.py:
2602
Fixed a bug where we are unable to save any individual network information.
2603
curses/wicd-curses.py
2604
Added information to the uppermost footer text telling how the user can
2605
display the help dialog.
2606
The last commit fixed the removal of a blank string in prefs_curses from the
2607
backends list, that no longer has a blank string in it any more.
2608
------------------------------------------------------------
2610
committer: Andrew Psaltis <ampsaltis@gmail.com>
2611
branch nick: experimental-nacl
2612
timestamp: Thu 2009-02-05 16:33:45 -0500
2614
curses/wicd-curses.py: ListBox focus-maintaining code completely debugged
2615
------------------------------------------------------------
2617
committer: Dan O'Reilly <oreilldf@gmail.com>
2618
branch nick: experimental
2619
timestamp: Thu 2009-02-12 18:38:40 -0500
2621
Fix issue where GetForcedDisconnect was returning True when we had just connected.
2622
Fix issues with auto-switch to wired.
2623
Change to how the gui handles changing state from connecting to not-connecting to be nicer.
2624
Make the gui trigger monitor state updates while in the connecting state.
2625
Make sure the monitor logs a warning when it catches a D-Bus exception.
2626
Make sure cancelling a wired connection attempt kills DHCP.
2627
Fix issue where DHCP wouldn't get run if automatic dhcp tool was enabled.
2628
------------------------------------------------------------
2630
committer: Dan O'Reilly <oreilldf@gmail.com>
2631
branch nick: experimental
2632
timestamp: Wed 2009-02-11 22:44:38 -0500
2634
Make default init script executable.
2635
------------------------------------------------------------
2637
committer: Dan O'Reilly <oreilldf@gmail.com>
2638
branch nick: experimental
2639
timestamp: Wed 2009-02-11 21:01:12 -0500
2641
Fix possible crash when handling D-Bus exceptions in monitor.py
2642
------------------------------------------------------------
2644
committer: Dan O'Reilly <oreilldf@gmail.com>
2645
branch nick: experimental
2646
timestamp: Wed 2009-02-11 20:55:02 -0500
2648
Make sure it's possible to stop a dhcp client that's in the process of getting a lease.
2649
Have gui.py trigger connection status updates every .5 seconds if in a connecting state.
2650
Fix typo in wicd-client.py
2651
------------------------------------------------------------
2653
committer: Dan O'Reilly <oreilldf@gmail.com>
2654
branch nick: experimental
2655
timestamp: Tue 2009-02-10 01:08:12 -0500
2657
Don't convert to milliseconds in misc.timeout_add if milli is True.
2658
------------------------------------------------------------
2660
committer: Dan O'Reilly <oreilldf@gmail.com>
2661
branch nick: experimental
2662
timestamp: Tue 2009-02-10 00:58:11 -0500
2664
Change "Advanced Settings" to "Properties"
2665
Remove some unneeded debugging output.
2666
Replace gobject.timeout_add_seconds / gobject.timeout_add if/else logic with calls to a misc.timeout_add method that does it internally.
2667
Only display the dbus lost error message if dbus has been gone for 5 seconds without coming back.
2668
------------------------------------------------------------
2670
committer: Dan O'Reilly <oreilldf@gmail.com>
2671
branch nick: experimental
2672
timestamp: Sun 2009-02-08 19:59:53 -0500
2674
Tweak algorithm for searching for sudo progs so we search every directory in $PATH for a particular app before moving on to the next one.
2675
------------------------------------------------------------
2677
committer: Dan O'Reilly <oreilldf@gmail.com>
2678
branch nick: experimental
2679
timestamp: Sun 2009-02-08 18:42:05 -0500
2681
Fix crashing bug in daemon.
2682
Dont have wicd-monitor inherit stdin from the daemon.
2683
------------------------------------------------------------
2685
committer: Dan O'Reilly <oreilldf@gmail.com>
2686
branch nick: experimental
2687
timestamp: Sun 2009-02-08 16:14:17 -0500
2689
Applied LC_MESSAGES patch from David Paleino
2690
------------------------------------------------------------
2692
committer: Dan O'Reilly <oreilldf@gmail.com>
2693
branch nick: experimental
2694
timestamp: Sun 2009-02-08 16:09:55 -0500
2696
Enforce only one scan being allowed to happen at a time in the daemon.
2697
------------------------------------------------------------
2699
committer: Dan O'Reilly <oreilldf@gmail.com>
2700
branch nick: experimental
2701
timestamp: Sat 2009-02-07 01:50:49 -0500
2703
Always updated the network list if we get a scan finished signal.
2704
------------------------------------------------------------
2706
committer: Dan O'Reilly <oreilldf@gmail.com>
2707
branch nick: experimental
2708
timestamp: Sat 2009-02-07 01:22:42 -0500
2710
Fix some issues with the GUI statusbar being incorrect.
2711
Make wicd-client more tolerant of dbus exceptions.
2712
Disconnect from both managed interfaces before making a connection.
2713
------------------------------------------------------------
2715
committer: Dan O'Reilly <oreilldf@gmail.com>
2716
branch nick: experimental
2717
timestamp: Fri 2009-02-06 19:26:09 -0500
2719
Fix bug where interface name was being passed to the dhcp client executable twice.
2720
Tweak connect/disconnect to not kill any processes. Instead it releases leases and terminates the wpa_supplicant instance through its ctrl interface. This should make wicd handle multiple connections better.
2721
------------------------------------------------------------
2723
committer: Dan O'Reilly <oreilldf@gmail.com>
2724
branch nick: experimental
2725
timestamp: Wed 2009-02-04 23:05:05 -0500
2727
If the monitor loses contact with the daemon for an extended period, die instead of ignoring the errors.
2728
------------------------------------------------------------
2730
committer: Dan O'Reilly <oreilldf@gmail.com>
2731
branch nick: experimental
2732
timestamp: Wed 2009-02-04 19:13:06 -0500
2734
More tweaking of how the GUI updates the status bar. Should be more efficient now.
2735
------------------------------------------------------------
2737
committer: Dan O'Reilly <oreilldf@gmail.com>
2738
branch nick: experimental
2739
timestamp: Wed 2009-02-04 18:32:58 -0500
2741
Merge experimental-nacl.
2742
------------------------------------------------------------
2744
committer: Andrew Psaltis <ampsaltis@gmail.com>
2745
branch nick: experimental-nacl
2746
timestamp: Wed 2009-02-04 17:28:43 -0500
2748
curses/prefs_curses.py:
2749
Removed the external entry point
2750
Removed the removing of a blank string that caused
2752
Made sure that "advanced_settings" in get_language_list_gui() actually is
2754
------------------------------------------------------------
2756
committer: Andrew Psaltis <ampsaltis@gmail.com>
2757
branch nick: experimental-nacl
2758
timestamp: Wed 2009-02-04 17:13:04 -0500
2760
Merged with mainline 1.6, r279
2761
------------------------------------------------------------
2763
committer: Dan O'Reilly <oreilldf@gmail.com>
2764
branch nick: experimental
2765
timestamp: Wed 2009-02-04 00:26:13 -0500
2767
Rather than polling for network status in the GUI, just have the monitor run an on-demand pull and get the results from the daemon. Should reduce iwconfig/ifconfig calls while the GUI is open and make for nicer looking code.
2768
------------------------------------------------------------
2770
committer: Dan O'Reilly <oreilldf@gmail.com>
2771
branch nick: experimental
2772
timestamp: Tue 2009-02-03 23:48:58 -0500
2774
Fix bug where link detection tool value wasn't get propogated down the stack.
2775
------------------------------------------------------------
2777
committer: Dan O'Reilly <oreilldf@gmail.com>
2778
branch nick: experimental
2779
timestamp: Tue 2009-02-03 21:21:40 -0500
2781
Merge experimental-rworkman
2782
------------------------------------------------------------
2784
committer: Robby Workman <rworkman@slackware.com>
2785
branch nick: experimental-rworkman
2786
timestamp: Tue 2009-02-03 10:14:34 -0600
2788
Bugfix to prevent creation of $HOME/~/ directory
2789
------------------------------------------------------------
2791
committer: Robby Workman <rworkman@slackware.com>
2792
branch nick: experimental-rworkman
2793
timestamp: Tue 2009-02-03 00:26:28 -0600
2795
More INSTALL tweaks.
2796
------------------------------------------------------------
2798
committer: Robby Workman <rworkman@slackware.com>
2799
branch nick: experimental-rworkman
2800
timestamp: Tue 2009-02-03 00:12:39 -0600
2802
Tweaked INSTALL to note dbus and friends deps.
2803
------------------------------------------------------------
2805
committer: Robby Workman <rworkman@slackware.com>
2806
branch nick: experimental-rworkman
2807
timestamp: Tue 2009-02-03 00:08:42 -0600
2809
Merged mainline, which includes NaCl's curses stuff and all fixes and
2810
such from this branch.
2811
------------------------------------------------------------
2813
committer: Robby Workman <rworkman@slackware.com>
2814
branch nick: experimental-rworkman
2815
timestamp: Sun 2009-02-01 21:05:04 -0600
2817
Merged r265..r266 from mainline.
2818
------------------------------------------------------------
2820
committer: Dan O'Reilly <oreilldf@gmail.com>
2821
branch nick: experimental
2822
timestamp: Tue 2009-02-03 19:59:53 -0500
2824
Add a .bzrignore file.
2825
------------------------------------------------------------
2827
committer: Dan O'Reilly <oreilldf@gmail.com>
2828
branch nick: experimental
2829
timestamp: Tue 2009-02-03 19:38:07 -0500
2831
Remove unneeded parameter from PreferencesDialog constructor.
2832
------------------------------------------------------------
2834
committer: Dan O'Reilly <oreilldf@gmail.com>
2835
branch nick: experimental
2836
timestamp: Tue 2009-02-03 19:35:57 -0500
2838
Make sure we try each external app in order if selection is set to be automatic.
2839
------------------------------------------------------------
2841
committer: Dan O'Reilly <oreilldf@gmail.com>
2842
branch nick: experimental
2843
timestamp: Tue 2009-02-03 00:05:11 -0500
2845
Make sure debug settings are propogated down the stack as soon a the daemon loads.
2846
------------------------------------------------------------
2848
committer: Dan O'Reilly <oreilldf@gmail.com>
2849
branch nick: experimental
2850
timestamp: Mon 2009-02-02 23:47:54 -0500
2852
Make GetWirelessInterfaces() return a list instead of the first interface. Also make the networking.py layer pull the first entry from the list.
2853
Some documentation cleanup.
2854
------------------------------------------------------------
2856
committer: Dan O'Reilly <oreilldf@gmail.com>
2857
branch nick: experimental
2858
timestamp: Mon 2009-02-02 23:39:52 -0500
2860
Minor formatting tweak
2861
------------------------------------------------------------
2863
committer: Dan O'Reilly <oreilldf@gmail.com>
2864
branch nick: experimental
2865
timestamp: Mon 2009-02-02 23:05:29 -0500
2867
Simplify the inheritance of static wnettools functions in the backends.
2868
Make sure we select a default route flushing tool.
2869
------------------------------------------------------------
2871
committer: Dan O'Reilly <oreilldf@gmail.com>
2872
branch nick: experimental
2873
timestamp: Sun 2009-02-01 23:32:55 -0500
2875
Merge NaCl's curses frontend and rworkman's experimental branch.
2876
------------------------------------------------------------
2878
committer: Adam Blackburn <compwiz18@gmail.com>
2879
branch nick: 1.6-clean
2880
timestamp: Sat 2009-01-31 15:58:28 +0800
2882
Merged rworkman's experimental branch
2883
------------------------------------------------------------
2885
committer: Robby Workman <rworkman@slackware.com>
2886
branch nick: experimental-rworkman
2887
timestamp: Sat 2009-01-31 01:16:34 -0600
2889
Merged latest from NaCl.
2890
------------------------------------------------------------
2892
committer: Robby Workman <rworkman@slackware.com>
2893
branch nick: experimental-rworkman
2894
timestamp: Sat 2009-01-31 01:00:03 -0600
2896
Merged mainline r265
2897
------------------------------------------------------------
2899
committer: Robby Workman <rworkman@slackware.com>
2900
branch nick: experimental-rworkman
2901
timestamp: Sat 2009-01-31 00:38:59 -0600
2903
Added some more salinity here...
2904
------------------------------------------------------------
2906
committer: Robby Workman <rworkman@slackware.com>
2907
branch nick: experimental-rworkman
2908
timestamp: Fri 2009-01-30 22:48:56 -0600
2910
Merged some salty stuff...
2911
------------------------------------------------------------
2913
committer: Robby Workman <rworkman@slackware.com>
2914
branch nick: experimental-rworkman
2915
timestamp: Fri 2009-01-30 21:48:59 -0600
2917
Fix a harmless typo.
2918
------------------------------------------------------------
2920
committer: Robby Workman <rworkman@slackware.com>
2921
branch nick: experimental-rworkman
2922
timestamp: Fri 2009-01-30 20:22:38 -0600
2924
Merged mainline for a bugfix.
2925
------------------------------------------------------------
2927
committer: Robby Workman <rworkman@slackware.com>
2928
branch nick: experimental-rworkman
2929
timestamp: Fri 2009-01-30 07:58:37 -0600
2931
Merged latest salty branch.
2932
------------------------------------------------------------
2934
committer: Robby Workman <rworkman@slackware.com>
2935
branch nick: experimental-rworkman
2936
timestamp: Thu 2009-01-29 22:37:58 -0600
2938
Merged NaCl's branch.
2939
------------------------------------------------------------
2941
committer: Robby Workman <rworkman@slackware.com>
2942
branch nick: experimental-rworkman
2943
timestamp: Thu 2009-01-29 11:33:40 -0600
2945
This merges from the selinux branch (I accidentally edited the wrong
2946
branch) with a note in INSTALL about pm-utils optional dep.
2947
------------------------------------------------------------
2949
committer: Robby Workman <rworkman@slackware.com>
2950
branch nick: experimental-rworkman
2951
timestamp: Thu 2009-01-29 11:12:32 -0600
2953
Removed references to "Tray" from other/wicd.desktop
2954
------------------------------------------------------------
2956
committer: Robby Workman <rworkman@slackware.com>
2957
branch nick: experimental-rworkman
2958
timestamp: Thu 2009-01-29 11:06:27 -0600
2960
Removed an unneeded wicd.png from other/ and fixed up the wicd.desktop
2961
file in there (for users who want to just start the client without
2962
the tray icon, and have a menu entry to do so).
2963
------------------------------------------------------------
2965
committer: Robby Workman <rworkman@slackware.com>
2966
branch nick: experimental-rworkman
2967
timestamp: Thu 2009-01-29 10:55:57 -0600
2969
Merge mainline with some removals and bugfixes.
2970
------------------------------------------------------------
2972
committer: Robby Workman <rworkman@slackware.com>
2973
branch nick: experimental-rworkman
2974
timestamp: Wed 2009-01-28 21:40:40 -0600
2976
Quote some values in the wicd-client.in script, in case some insane
2977
person passes a VERSION string with spaces in it. I can't imagine
2978
who would have done such a thing ;-)
2979
------------------------------------------------------------
2981
committer: Robby Workman <rworkman@slackware.com>
2982
branch nick: experimental-rworkman
2983
timestamp: Wed 2009-01-28 20:54:31 -0600
2985
Updated Gentoo's init script from portage.
2986
Thanks to Jeremy Olexa (darkside_).
2987
------------------------------------------------------------
2989
committer: Robby Workman <rworkman@slackware.com>
2990
branch nick: experimental-rworkman
2991
timestamp: Wed 2009-01-28 19:28:05 -0600
2993
Merged changes from svenstaro to the Arch init script, and then
2994
did some cleanup edits in this tree.
2995
------------------------------------------------------------
2997
committer: Robby Workman <rworkman@slackware.com>
2998
branch nick: experimental-rworkman
2999
timestamp: Wed 2009-01-28 15:49:30 -0600
3001
Merged latest from NaCl's branch.
3002
------------------------------------------------------------
3004
committer: Robby Workman <rworkman@slackware.com>
3005
branch nick: experimental-rworkman
3006
timestamp: Tue 2009-01-27 15:59:41 -0600
3008
Merged mainline fixes.
3009
------------------------------------------------------------
3011
committer: Robby Workman <rworkman@slackware.com>
3012
branch nick: experimental-rworkman
3013
timestamp: Mon 2009-01-26 18:49:43 -0600
3015
Merge mainline with some bugfixes.
3016
------------------------------------------------------------
3018
committer: Robby Workman <rworkman@slackware.com>
3019
branch nick: experimental-rworkman
3020
timestamp: Mon 2009-01-26 10:37:06 -0600
3022
Updated INSTALL with some dependency information.
3023
------------------------------------------------------------
3025
committer: Robby Workman <rworkman@slackware.com>
3026
branch nick: experimental-rworkman
3027
timestamp: Mon 2009-01-26 09:02:43 -0600
3029
Merged latest changes in NaCl's branch.
3030
------------------------------------------------------------
3032
committer: Robby Workman <rworkman@slackware.com>
3033
branch nick: experimental-rworkman
3034
timestamp: Sun 2009-01-25 21:55:12 -0600
3036
Merged latest mainline with several bugfixes.
3037
------------------------------------------------------------
3039
committer: Robby Workman <rworkman@slackware.com>
3040
branch nick: experimental-rworkman
3041
timestamp: Sun 2009-01-25 18:00:08 -0600
3043
Merged NaCl's branch, which resulted in no changes. :)
3044
------------------------------------------------------------
3046
committer: Robby Workman <rworkman@slackware.com>
3047
branch nick: experimental-rworkman
3048
timestamp: Sun 2009-01-25 15:25:58 -0600
3050
Merged mainline experimental changes.
3051
------------------------------------------------------------
3053
committer: Robby Workman <rworkman@slackware.com>
3054
branch nick: experimental-rworkman
3055
timestamp: Sat 2009-01-24 22:11:33 -0600
3057
Merged bugfix from mainline experimental.
3058
------------------------------------------------------------
3060
committer: Robby Workman <rworkman@slackware.com>
3061
branch nick: experimental-rworkman
3062
timestamp: Sat 2009-01-24 20:36:55 -0600
3064
s/subversion/bzr/ in INSTALL file. Possibly more changes coming...
3065
------------------------------------------------------------
3067
committer: Robby Workman <rworkman@slackware.com>
3068
branch nick: experimental-rworkman
3069
timestamp: Sat 2009-01-24 11:27:41 -0600
3071
Merged latest changes from NaCl's branch.
3072
------------------------------------------------------------
3074
committer: Adam Blackburn <compwiz18@gmail.com>
3075
branch nick: 1.6-clean
3076
timestamp: Sat 2009-01-31 15:58:07 +0800
3078
Merged NaCl's curses branch
3079
------------------------------------------------------------
3081
committer: Andrew Psaltis <ampsaltis@gmail.com>
3082
branch nick: experimental-nacl
3083
timestamp: Sat 2009-01-31 02:13:18 -0500
3085
Merged with r265 of mainline 1.6, providing PyLintish fixes
3086
------------------------------------------------------------
3088
committer: Andrew Psaltis <ampsaltis@gmail.com>
3089
branch nick: experimental-nacl
3090
timestamp: Sat 2009-01-31 02:07:50 -0500
3092
curses/wicd-curses.py:
3093
Made the tagged wireless network actually show the network we're connected to,
3094
or not, as the case may be.
3095
Added ' -- ' to the upper statusbar
3097
Also, in the last commit, configscript_curses should be netentry_curses
3098
------------------------------------------------------------
3100
committer: Andrew Psaltis <ampsaltis@gmail.com>
3101
branch nick: experimental-nacl
3102
timestamp: Sat 2009-01-31 01:33:11 -0500
3104
curses/configscript_curses.py:
3106
Removed the redundant run() function in WirelessSettingsDialog
3107
curses/wicd-curses.py:
3108
Added translations, some still missing.
3110
Added some translations that are not in the database, but are in the translator
3111
------------------------------------------------------------
3113
committer: Andrew Psaltis <ampsaltis@gmail.com>
3114
branch nick: experimental-nacl
3115
timestamp: Fri 2009-01-30 23:48:44 -0500
3117
Merged with r264 of the mainline, providing a bugfix.
3118
------------------------------------------------------------
3120
committer: Andrew Psaltis <ampsaltis@gmail.com>
3121
branch nick: experimental-nacl
3122
timestamp: Fri 2009-01-30 23:46:07 -0500
3124
curses/configscript_curses.py:
3125
Fixed the typo that rworkman noticed.
3126
curses/wicd-curses.py:
3127
Ensured that the upper status bar updates itself immediately after a
3128
connection is made, as opposed to a second or two after the fact
3129
curses/README: Added a FAQ and added the new keybindings
3130
in/man=wicd-curses.8.in: Added the new keybindings
3131
------------------------------------------------------------
3133
committer: Andrew Psaltis <ampsaltis@gmail.com>
3134
branch nick: experimental-nacl
3135
timestamp: Fri 2009-01-30 00:30:33 -0500
3137
curses/wicd-curses.py:
3138
Added some stuff to the help dialog.
3139
'?' and 'h' now raise the help dialog
3140
'q' now quits the client.
3141
Keymaps are now colored white in the help dialog.
3142
------------------------------------------------------------
3144
committer: Andrew Psaltis <ampsaltis@gmail.com>
3145
branch nick: experimental-nacl
3146
timestamp: Thu 2009-01-29 23:29:58 -0500
3148
Merged with r263 of the mainline 1.6 branch, which (somehow) contains more changes than what I originally had in "r265".
3149
------------------------------------------------------------
3151
committer: Andrew Psaltis <ampsaltis@gmail.com>
3152
branch nick: experimental-nacl
3153
timestamp: Thu 2009-01-29 23:25:02 -0500
3155
curses/wicd-curses.py:
3156
Applied some typographical changes from rworkman
3157
Fixed the script showing dialog for wireless networks.
3158
------------------------------------------------------------
3160
committer: Andrew Psaltis <ampsaltis@gmail.com>
3161
branch nick: experimental-nacl
3162
timestamp: Thu 2009-01-29 15:55:32 -0500
3164
Merged in (only) r261 of rworkman's branch, which quotes the strings in the wicd-client script.
3166
Also, the revision numbers of the mainline have changed on me. r263 contained all of the translations that I requested.
3167
------------------------------------------------------------
3169
committer: Andrew Psaltis <ampsaltis@gmail.com>
3170
branch nick: experimental-nacl
3171
timestamp: Tue 2009-01-27 21:50:24 -0500
3173
Merged with r265 of mainline 1.6, giving me most of the remaining translations that I need.
3174
------------------------------------------------------------
3176
committer: Andrew Psaltis <ampsaltis@gmail.com>
3177
branch nick: experimental-nacl
3178
timestamp: Tue 2009-01-27 21:46:52 -0500
3181
Fixed a typo in get_language_list_gui
3183
curses/wicd-curses.py:
3184
Added in some translations (not done yet)
3185
curses/prefs_curses.py:
3186
Added all of the translations
3187
Removed the warning about changing the backends (since it is useless)
3188
------------------------------------------------------------
3190
committer: Andrew Psaltis <ampsaltis@gmail.com>
3191
branch nick: experimental-nacl
3192
timestamp: Mon 2009-01-26 23:43:40 -0500
3194
Merged with r262 of mainline 1.6, which adds some bugfixes and the translations I need for my next commit.
3195
------------------------------------------------------------
3197
committer: Andrew Psaltis <ampsaltis@gmail.com>
3198
branch nick: experimental-nacl
3199
timestamp: Sun 2009-01-25 23:07:47 -0500
3201
Merged with r260 of the mainline 1.6 branch.
3202
------------------------------------------------------------
3204
committer: Andrew Psaltis <ampsaltis@gmail.com>
3205
branch nick: experimental-nacl
3206
timestamp: Sun 2009-01-25 23:05:46 -0500
3208
curses/prefs_curses.py: Added support for the "Prefer Wired Networks" function.
3209
------------------------------------------------------------
3211
committer: Andrew Psaltis <ampsaltis@gmail.com>
3212
branch nick: experimental-nacl
3213
timestamp: Sun 2009-01-25 17:37:23 -0500
3215
Merged with r254 of mainline 1.6 branch.
3216
------------------------------------------------------------
3218
committer: Andrew Psaltis <ampsaltis@gmail.com>
3219
branch nick: experimental-nacl
3220
timestamp: Fri 2009-01-23 22:18:18 -0500
3222
Merged with r247 of rworkman's branch, which:
3223
Adds ~crux support to setup.py
3224
Slightly reformats the wicd-client.1 man page, and fixes a spelling error
3225
Fixes some stuff in the wicd-client script. I just accepted the other "nitpicks", too.
3227
I do not know why the wicd.glade file was changed.
3228
There were conflicts in merging of the wicd-client script and man page.
3229
------------------------------------------------------------
3231
committer: Robby Workman <rworkman@slackware.com>
3232
branch nick: experimental-rworkman
3233
timestamp: Fri 2009-01-23 16:06:53 -0600
3235
Fix a misspelling in wicd-client.1, and add linewraps at <80 chars
3237
------------------------------------------------------------
3239
committer: Robby Workman <rworkman@slackware.com>
3240
branch nick: experimental-rworkman
3241
timestamp: Fri 2009-01-23 16:04:07 -0600
3243
Some nitpick edits to wicd-client's section that checks for X and offers
3244
to launch the curses client. This is largely personal preference, so
3245
no offense will be taken by merge refusal, but I'm not convinced that
3246
"friendliness" belongs in the file comments :-)
3247
------------------------------------------------------------
3249
committer: Robby Workman <rworkman@slackware.com>
3250
branch nick: experimental-rworkman
3251
timestamp: Fri 2009-01-23 15:45:25 -0600
3253
Merged r250 of mainline.
3254
------------------------------------------------------------
3256
committer: Robby Workman <rworkman@slackware.com>
3257
branch nick: experimental-rworkman
3258
timestamp: Thu 2009-01-22 23:58:32 -0600
3260
Merged Dan's latest commit to mainline.
3261
------------------------------------------------------------
3263
committer: Robby Workman <rworkman@slackware.com>
3264
branch nick: experimental-rworkman
3265
timestamp: Wed 2009-01-21 22:35:46 -0600
3267
Added crux support to setup.py
3268
------------------------------------------------------------
3270
committer: Robby Workman <rworkman@slackware.com>
3271
branch nick: experimental-rworkman
3272
timestamp: Wed 2009-01-21 22:12:51 -0600
3274
Merged latest changes from NaCl's branch.
3275
------------------------------------------------------------
3277
committer: Robby Workman <rworkman@slackware.com>
3278
branch nick: experimental-rworkman
3279
timestamp: Thu 2009-01-15 00:14:24 -0600
3281
Merged latest from NaCl's branch.
3282
------------------------------------------------------------
3284
committer: Robby Workman <rworkman@slackware.com>
3285
branch nick: experimental-rworkman
3286
timestamp: Mon 2009-01-12 13:49:47 -0600
3288
Merged networking.py patch from experimental to address bug 315238.
3289
------------------------------------------------------------
3291
committer: Robby Workman <rworkman@slackware.com>
3292
branch nick: experimental-rworkman
3293
timestamp: Mon 2009-01-12 00:21:09 -0600
3295
Merged NaCl's latest revision (used bzr merge --weave as it handled the
3296
conflicts much better) (and no, I'm not even sure *why* there were
3298
------------------------------------------------------------
3300
committer: Robby Workman <rworkman@slackware.com>
3301
branch nick: experimental-rworkman
3302
timestamp: Mon 2009-01-12 00:17:20 -0600
3304
Merged Adam's latest 1.6-noexpander branch. There was a conflict in
3305
data/wicd.glade around line 450-something -- the y_options flag was
3306
removed in the noexpander branch. I wasn't sure whether that was
3307
intentional or not, so I left it in to resolve the conflict. If that
3308
was the wrong decision, it can be fixed later :)
3309
------------------------------------------------------------
3311
committer: Robby Workman <rworkman@slackware.com>
3312
branch nick: experimental-rworkman
3313
timestamp: Mon 2009-01-12 00:16:34 -0600
3315
Merged upstream experimental branch.
3316
------------------------------------------------------------
3318
committer: Robby Workman <rworkman@slackware.com>
3319
branch nick: experimental-rworkman
3320
timestamp: Wed 2009-01-07 22:26:31 -0600
3322
Merged r238 of NaCl's branch.
3323
------------------------------------------------------------
3325
committer: Andrew Psaltis <ampsaltis@gmail.com>
3326
branch nick: experimental-nacl
3327
timestamp: Fri 2009-01-23 22:13:27 -0500
3330
Added support for keeping track of the revisions of the curses client
3332
curses/wicd-curses.py:
3333
Added the ad-hoc controls to the Help dialog
3334
Set wireless scans to be synchronous (True), to adapt to an API change in mainline
3335
Added support for OptionParser, added and implemented the option that was
3336
described in the man page (and -h (help) and --version)
3337
in/wicd=wpath.py.in: Added a curses_revision flag
3338
in/man=wicd-curses.8.in:
3339
Option parsing has been implemented. Added the %CURSES_REVNO% flag to the man page.
3340
Fixed an accidental " added to one of the headers
3341
------------------------------------------------------------
3343
committer: Andrew Psaltis <ampsaltis@gmail.com>
3344
branch nick: experimental-nacl
3345
timestamp: Fri 2009-01-23 21:13:36 -0500
3347
Ad-hoc network support is added ("O").
3348
This commit is should be the last one containing new interface elements. :-D
3349
This also may not work directly from the install. I need to change some stuff
3351
curses/curses_misc.py:
3352
Fixed bug in Dialog2 where mouse clicks would cause the program to crash
3353
Added DynEdit and DynIntEdit, Simple DynWrapped widgets, nothing special
3355
curses/wicd-curses.py:
3356
Added support for Ad-Hoc network controls (I don't know exactly how this
3358
curses/README,TODO,in/man=wicd-curses.8.in:
3359
Ad-Hoc network support has been added
3360
------------------------------------------------------------
3362
committer: Andrew Psaltis <ampsaltis@gmail.com>
3363
branch nick: experimental-nacl
3364
timestamp: Fri 2009-01-23 09:30:39 -0500
3366
Merged with r250 of the mainline experimental branch.
3367
------------------------------------------------------------
3369
committer: Andrew Psaltis <ampsaltis@gmail.com>
3370
branch nick: experimental-nacl
3371
timestamp: Wed 2009-01-21 00:09:45 -0500
3373
Merged with r247 of mainline experimental (1.6) branch.
3375
-------------- This line and the following will be ignored ---------
3379
encryption/templates/ttls
3381
wicd/configmanager.py
3399
curses/configscript.py
3407
init/slackware/rc.wicd
3410
man/wicd-manager-settings.conf.5
3411
man/wicd-wired-settings.conf.5
3412
man/wicd-wireless-settings.conf.5
3414
other/50-wicd-suspend.sh
3416
other/80-wicd-connect.sh
3417
other/WHEREAREMYFILES
3425
Dan O'Reilly 2009-01-20 Add missing guiutil module
3426
Dan O'Reilly 2009-01-20 Add support for writing config data with whitespace kep...
3427
Dan O'Reilly 2009-01-19 Fix a few typos in the option gateway code.
3428
Dan O'Reilly 2009-01-19 Fix bug that was keeping DHCP release from working.
3429
Dan O'Reilly 2009-01-19 Fix ttls template
3430
------------------------------------------------------------
3432
committer: Andrew Psaltis <ampsaltis@gmail.com>
3433
branch nick: experimental-nacl
3434
timestamp: Tue 2009-01-20 23:41:44 -0500
3436
curses/curses_misc.py:
3437
Added support for setting the text in the input dialog
3438
Changed "body" to "parent" in ComboBox.
3439
set_focus() unconditionally sets the focus now
3440
Moved error() to this file. It fits better here, anyway.
3441
Reverted TextDialog to its previous state
3442
curses/netentry_curses.py:
3443
Moved error() to curses_misc.py
3444
curses/wicd-curses.py:
3445
"Deimplemented" the script configurator, at the suggestion of various folks
3446
#wicd, and replaced it with a simple instructions dialog. My original code
3447
is still there, just commented out.
3448
Added support for renaming wired network profiles (F2 when over the combo box)
3449
Fixed various issues caused when deleting wired network profiles.
3450
Refactored the help/about dialogs to support the old TextDialog
3451
curses/README, in/man=wicd-curses.8.in:
3452
Script configurator has been "changed"
3453
------------------------------------------------------------
3455
committer: Andrew Psaltis <ampsaltis@gmail.com>
3456
branch nick: experimental-nacl
3457
timestamp: Sat 2009-01-17 20:10:10 -0500
3459
curses/configscript_curses.py: ADDED. Script configurator. More or less done.
3460
curses/wicd-curses.py:
3461
Added suport for the script configurator
3462
curses/README, in/man=wicd-curses.8.in:
3463
Script configurator now active
3464
setup.py: Install configscript_curses.py with the rest of the stuff
3465
------------------------------------------------------------
3467
committer: Andrew Psaltis <ampsaltis@gmail.com>
3468
branch nick: experimental-nacl
3469
timestamp: Sat 2009-01-17 15:15:14 -0500
3471
Merged with r242 of mainline experimental (1.6) branch.
3472
------------------------------------------------------------
3474
committer: Andrew Psaltis <ampsaltis@gmail.com>
3475
branch nick: experimental-nacl
3476
timestamp: Sat 2009-01-17 15:13:53 -0500
3478
Wired network control support is now more-or-less complete
3479
curses/curses_misc.py:
3480
Made set_focus() actually set the focus
3481
Added ability for combobox to rebuild itself
3482
curses/netentry_curses:
3483
Added WiredSettingsDialog. Sometimes, the "Defaultness" of the network
3484
takes a little while to show up in the dialog. Don't know why yet.
3485
Reorganized some of the AdvancedSettingsDialog code
3486
curses/wicd-curses.py:
3487
Reactivated WiredComboBox
3488
Added support for WiredSettingsDialog
3489
Added ability to create and delete wired network profiles
3490
Fixed bug where the program could crash on the end of scanning networks if
3491
timing is slightly off
3492
Display the screen locker immediately after initiating a scan
3493
curses/README,TODO: Wired network support is complete
3494
in/man=wicd-curses.8.in:
3495
Wired network support is now complete
3496
Added revision information to the bottom of the man page
3497
------------------------------------------------------------
3499
committer: Andrew Psaltis <ampsaltis@gmail.com>
3500
branch nick: experimental-nacl
3501
timestamp: Fri 2009-01-16 12:09:20 -0500
3503
Merged with mainline 1.6 branch, r241, adding in the noexpander stuff
3504
------------------------------------------------------------
3506
committer: Andrew Psaltis <ampsaltis@gmail.com>
3507
branch nick: experimental-nacl
3508
timestamp: Thu 2009-01-15 21:46:35 -0500
3510
curses/wicd-curses.py: ListBox focus-maintaining code completely debugged
3511
------------------------------------------------------------
3513
committer: Andrew Psaltis <ampsaltis@gmail.com>
3514
branch nick: experimental-nacl
3515
timestamp: Tue 2009-01-13 18:13:24 -0500
3517
curses/curses_misc.py:
3518
Modified TextDialog to use a listbox as opposed to one long text box
3519
Aligned the header on the right in Dialog2 by default
3520
curses/wicd-curses.py:
3521
Removed the traceback if the user presses ctrl+c
3522
Refactored about_dialog to support the modified TextDialog
3523
Added a help dialog. Raise it with "H"
3524
Refactored some code in the appGUI constructor so that I can recycle update_netlist()
3525
curses/TODO, curses/README, in/man=wicd-curses.8.in:
3526
Help dialog now active
3527
in/man=wicd-curses.8.in: Removed redundant scipt selector command
3528
------------------------------------------------------------
3530
committer: Andrew Psaltis <ampsaltis@gmail.com>
3531
branch nick: experimental-nacl
3532
timestamp: Tue 2009-01-13 15:53:10 -0500
3534
Merged with r239 of mainline experimental.
3535
------------------------------------------------------------
3537
committer: Andrew Psaltis <ampsaltis@gmail.com>
3538
branch nick: experimental-nacl
3539
timestamp: Sun 2009-01-11 19:40:29 -0500
3541
Progress is being made, apparently
3542
curses/curses_misc.py:
3543
Made Dialog a bit more generic with the new Dialog2, also supports mouse events.
3544
Included TextDialog and InputDialog as subclasses of Dialog2
3545
curses/netentry_curses.py:
3546
Changed error() to support Dialog2
3547
Added support for mouse events
3548
curses/prefs_curses.py:
3549
Added support for mouse events
3550
curses/wicd-curses.py:
3551
Added support for wicd's hidden wireless-network functionality
3552
(Really) finished refactoring for the changes in ComboBox
3553
Made some transitions a bit more immediate by calling update_ui() manually
3554
Refactored to about_dialog to support Dialog2
3555
Added support for mouse events (clicking to select, mostly)
3556
Added support for retaining current list netlist focus throughout screen updates
3557
(Hopefully) Added support for handling an instance of 0 available wireless
3559
in/man=wicd-curses.8.in: Hidden network support is fully functional
3560
man/wicd-client.1: Added a word. (You'll live.)
3561
setup.py: From last commit: Added the python "shebang" to the top of the file
3562
------------------------------------------------------------
3564
committer: Andrew Psaltis <ampsaltis@gmail.com>
3565
branch nick: experimental-nacl
3566
timestamp: Sun 2009-01-11 13:05:01 -0500
3568
curses/prefs_curses.py:
3569
Finished refactoring to accommodate the ComboBox changes
3570
curses/wicd-curses.py:
3571
Moved some of the keybinding code around
3572
in/other=WHEREAREMYFILES.in: ADDED.
3573
File telling the user where the wicd config files are. Usually symlinked to
3574
~/.wicd/WHEREAREMYFILES and installed to the documentation directory
3575
in/scripts=wicd-client.in:
3576
Make ~/.wicd and link WHEREAREMYFILES if it has not been done so already.
3577
Start wicd-curses if there is no X server on this console
3578
(determined by the presence of $DISPLAY), and add a file detailing this
3579
man/wicd-client.1: Added note about wicd-client starting wicd-curses
3580
setup.py: Install WHEREAREMYFILES along with the rest of the documentation
3581
------------------------------------------------------------
3583
committer: Andrew Psaltis <ampsaltis@gmail.com>
3584
branch nick: experimental-nacl
3585
timestamp: Fri 2009-01-09 20:43:18 -0500
3587
Forgot to mention something in the last commit:
3588
in/wicd-curses.8.in: added more unimplemented keystrokes
3589
Merged with r238 of the main experimental (1.6) branch.
3590
------------------------------------------------------------
3592
committer: Andrew Psaltis <ampsaltis@gmail.com>
3593
branch nick: experimental-nacl
3594
timestamp: Fri 2009-01-09 20:42:12 -0500
3596
curses/curses_misc.py:
3597
Refactored some ComboBox internals
3598
Renamed show_first to focus in ComboBox
3599
Added callback support
3600
curses/netentry_curses.py:
3601
Renamed NetEntryBase to AdvancedSettingsDialog, and WirelessNetEntry to
3602
WirelessSettingsDialog
3603
The "WirelessSettingsDialog" is complete. :-) Raise it by pressing "C" on a wireless
3604
network. Much of the code was taken from netentry.py. The buttons aren't pretty
3605
like they are in the Preferences Dialog, but they are fully functional.
3606
curses/prefs_curses.py:
3607
Refactored to accommodate the ComboBox changes
3608
Added a warning about changing backends
3609
curses/wicd-curses.py:
3610
Refactored to accommodate changes to the rest of the program
3611
Added a constantly displayed message saying how to exit the program, other than
3613
curses/TODO: Removed a bunch of stuff that is already implemented, added some stuff that
3614
needs to be implemented
3615
curses/README: Added/clearified some things
3616
------------------------------------------------------------
3618
committer: Andrew Psaltis <ampsaltis@gmail.com>
3619
branch nick: experimental-nacl
3620
timestamp: Tue 2009-01-06 19:04:12 -0500
3622
Merged with r235 of experimental-rworkman.
3623
------------------------------------------------------------
3625
committer: Robby Workman <rworkman@slackware.com>
3626
branch nick: experimental-rworkman
3627
timestamp: Mon 2009-01-05 23:12:49 -0600
3629
Added logic for kde4-config (kde4's equivalent to kde-config)
3630
------------------------------------------------------------
3632
committer: Robby Workman <rworkman@slackware.com>
3633
branch nick: experimental-rworkman
3634
timestamp: Mon 2009-01-05 10:25:59 -0600
3636
Merged latest changes from NaCl.
3637
------------------------------------------------------------
3639
committer: Robby Workman <rworkman@slackware.com>
3640
branch nick: experimental-rworkman
3641
timestamp: Sun 2009-01-04 02:31:01 -0600
3643
s/Tenative/Tentative/g in wicd-curses(8)
3644
------------------------------------------------------------
3646
committer: Robby Workman <rworkman@slackware.com>
3647
branch nick: experimental-rworkman
3648
timestamp: Sun 2009-01-04 02:27:44 -0600
3650
Merged latest nacl branch.
3651
------------------------------------------------------------
3653
committer: Robby Workman <rworkman@slackware.com>
3654
branch nick: experimental-rworkman
3655
timestamp: Sat 2009-01-03 00:08:53 -0600
3657
Removed a blank line from the end of the slackware init script.
3658
Trivial, but annoying on upgrades for the config() .new stuff.
3659
------------------------------------------------------------
3661
committer: Robby Workman <rworkman@slackware.com>
3662
branch nick: experimental-rworkman
3663
timestamp: Fri 2009-01-02 21:43:55 -0600
3665
Merged in the frankencurses branch, which is basically NaCl's branch
3666
plus integration with setup.py and related files.
3667
------------------------------------------------------------
3669
committer: Robby Workman <rworkman@slackware.com>
3670
branch nick: experimental-rworkman
3671
timestamp: Fri 2009-01-02 20:54:12 -0600
3673
Merged mainline r237 (which includes the changes from here).
3674
------------------------------------------------------------
3676
committer: Andrew Psaltis <ampsaltis@gmail.com>
3677
branch nick: experimental-nacl
3678
timestamp: Tue 2009-01-06 19:02:27 -0500
3680
Checkpoint in WirelessNetEntry development
3681
curses/curses_misc.py:
3682
Refactored some DynWrap internals
3683
Added MaskingEdit, a password edit
3684
Modified ComboBox to use a DynWrap internally instead of an AttrWrap
3685
curses/netentry_curses.py:
3686
Added most of the WirelessNetEntry. It doesn't save information yet, but it does
3687
load most of it. Support for viewing the templated network settings is not
3689
curses/wicd-curses.py:
3690
Activated support for the WirelessNetEntry configurator. The wired one is not
3692
------------------------------------------------------------
3694
committer: Andrew Psaltis <ampsaltis@gmail.com>
3695
branch nick: experimental-nacl
3696
timestamp: Sun 2009-01-04 20:36:12 -0500
3698
in/man=wicd-curses.8.in: Apparently I can't spell "tentative" properly. Thanks to rworkman.
3699
------------------------------------------------------------
3701
committer: Andrew Psaltis <ampsaltis@gmail.com>
3702
branch nick: experimental-nacl
3703
timestamp: Sun 2009-01-04 20:33:31 -0500
3705
curses/curses_misc.py:
3706
Added DynWrapper, a wrapper class with which we can dynamically change the
3707
selectability of a widget.
3708
Removed ToggleEdit, replaced by DynWrapper.
3709
curses/netentry_curses.py: ADDED. Network entry configurator dialog.
3710
Has a base class for the common elements of the wired/wireless NetEntries.
3711
curses/prefs_curses.py: Replaced ToggleEdits with DynWrapped Edits.
3712
curses/wicd-curses.py:
3713
Rebuilt the connect function into the main keyhandler. I discovered that
3714
implementing that the way I had previously done it would have made
3715
displaying the dialogs a bit more difficult
3716
Added support for running the NetEntry selector
3717
in/man=wicd-curses.8.in, curses/README:
3718
Modified to say that the NetEntry dialog is now a WIP (Raise it with 'C')
3720
Install netentry_curses.py if we are installing the rest of the curses client
3721
Install the man page only if we want to install the rest of the man pages and
3723
------------------------------------------------------------
3725
committer: Andrew Psaltis <ampsaltis@gmail.com>
3726
branch nick: experimental-nacl
3727
timestamp: Sat 2009-01-03 22:57:41 -0500
3729
curses/curses_misc.py:
3730
meta+left/right now sets focus back to whereever you were in the list.
3731
curses/wicd-curses.py:
3732
Made a custom combobox for the wired networks. The one during the last commit was actually the wireless list.
3733
(Hopefully) made the wired network show up when it is actually active.
3734
Removed appGUI.call_connect and appGUI.connect. They are no longer needed.
3735
in/man=wicd-curses.8.in: ADDED. wicd-curses(8) man page
3736
setup.py: Install the above man page if we are installing the rest of the curses client
3737
------------------------------------------------------------
3739
committer: Andrew Psaltis <ampsaltis@gmail.com>
3740
branch nick: experimental-nacl
3741
timestamp: Fri 2009-01-02 22:47:06 -0500
3743
Merged from rworkman's frankencurses branch.
3744
Includes features from experimental-rworkman
3745
Curses client installs now. :-)
3746
Includes r237 of experimental (1.6)
3747
------------------------------------------------------------
3749
committer: Robby Workman <rworkman@slackware.com>
3750
branch nick: frankencurses
3751
timestamp: Fri 2009-01-02 21:22:17 -0600
3753
Merged in latest from NaCl's branch.
3754
------------------------------------------------------------
3756
committer: Robby Workman <rworkman@slackware.com>
3757
branch nick: frankencurses
3758
timestamp: Fri 2009-01-02 20:57:47 -0600
3760
Merged r237 of mainline.
3761
------------------------------------------------------------
3763
committer: Robby Workman <rworkman@slackware.com>
3764
branch nick: frankencurses
3765
timestamp: Fri 2009-01-02 20:25:16 -0600
3767
Removed "in keys" from line 415 per NaCl's suggestion.
3768
------------------------------------------------------------
3770
committer: Robby Workman <rworkman@slackware.com>
3771
branch nick: experimental-curses
3772
timestamp: Thu 2009-01-01 02:02:26 -0600
3774
Fixed up setup.py and wpath.py to install the curses client.
3775
Added a wicd-curses wrapper script to /usr/bin
3776
Made curses *.py files executable
3777
All of this passes the build test, but not the "WFM" test. :)
3778
------------------------------------------------------------
3780
committer: Robby Workman <rworkman@slackware.com>
3781
branch nick: experimental-curses
3782
timestamp: Thu 2009-01-01 01:43:00 -0600
3784
Merged my experimental branch into this.
3785
------------------------------------------------------------
3787
committer: Robby Workman <rworkman@slackware.com>
3788
branch nick: experimental-curses
3789
timestamp: Thu 2009-01-01 01:42:20 -0600
3791
Merged NaCl's curses branch into this.
3792
------------------------------------------------------------
3794
committer: Andrew Psaltis <ampsaltis@gmail.com>
3795
branch nick: experimental-nacl
3796
timestamp: Fri 2009-01-02 22:12:58 -0500
3798
curses/curses_misc.py:
3799
meta+right or meta+left now move the selected tab right and left respectively. Focus goes back to the tabs, though.
3800
Fixed a bug in ComboBox where show_first does nothing
3801
Restored get_selected to its original state
3802
curses/prefs_curses.py:
3803
Moved the automatic reconnect category to "General Settings"
3804
Made the backend selector actually select the selected backend at first
3805
Reset the button statuses each time we load the settings
3806
meta+enter now saves+closes the preferences dialog
3807
curses/wicd-curses.py:
3808
Turned the wired list into a list of custom SelTexts, so that they can do the connecting/script-choosing/configuring/etc, instead of the dialog itself
3809
Offset the version in the about dialog a little less
3810
Recycle the old preferences dialog instead of making a new one if we run it more than once
3811
------------------------------------------------------------
3813
committer: Andrew Psaltis <ampsaltis@gmail.com>
3814
branch nick: experimental-nacl
3815
timestamp: Thu 2009-01-01 00:36:08 -0500
3817
curses/*.py: updated copyrights to include 2009
3818
curses/wicd-curses.py: Fixed missing comma in the About Dialog text
3819
------------------------------------------------------------
3821
committer: Andrew Psaltis <ampsaltis@gmail.com>
3822
branch nick: experimental-nacl
3823
timestamp: Thu 2009-01-01 00:30:53 -0500
3825
curses/curses_misc.py:
3826
Added a Dialog class, mostly borrowed from a urwid example
3827
curses/prefs_curses.py:
3828
Added the DNS domain to the dialog, as was done in the GTK UI
3829
curses/wicd-curses.py:
3830
Added a semi-pretty about dialog.
3831
curses/README: Activating about dialog is done by "A"
3832
------------------------------------------------------------
3834
committer: Andrew Psaltis <ampsaltis@gmail.com>
3835
branch nick: experimental-nacl
3836
timestamp: Wed 2008-12-31 18:43:15 -0500
3838
Merged with experimental (1.6) branch, r234.
3839
------------------------------------------------------------
3841
committer: Andrew Psaltis <ampsaltis@gmail.com>
3842
branch nick: experimental-nacl
3843
timestamp: Tue 2008-12-30 23:12:42 -0500
3845
curses/README: Actually changed the text in the file.
3846
Merged with experimental (1.6) branch, r233. Mmmm... wpathenhancements
3847
------------------------------------------------------------
3849
committer: Andrew Psaltis <ampsaltis@gmail.com>
3850
branch nick: experimental-nacl
3851
timestamp: Tue 2008-12-30 23:10:18 -0500
3853
curses/curses_misc.py:
3854
Added a get_edit_text function to ToggleEdit.
3855
Changed the get_selected function in ComboBox to return the index only.
3856
curses/prefs_curses.py:
3857
Completed the load+save functions of the UI
3858
Buttons are now functional. Only selecting the OK button will save the data for now.
3859
curses/wicd-curses.py:
3860
Added support for the "Always Show Wired Interface" config option
3861
Completed support for the preferences dialog
3862
curses/TODO,README: Preferences dialog is done. :-)
3863
------------------------------------------------------------
3865
committer: Andrew Psaltis <ampsaltis@gmail.com>
3866
branch nick: experimental-nacl
3867
timestamp: Tue 2008-12-30 21:27:41 -0500
3869
Yet another checkpoint in building the Preferences Dialog up to completion. Some of the code isn't used yet, but this should all be done relatively soon.
3870
curses/curses_misc.py:
3871
Added a function in the ToggleEdit to set its text to something
3872
Changed the name of ComboText to ComboBox
3873
Provided the ability to generate the initial parts of a ComboBox w/o needing the screen.
3874
Added ComboBoxException, a simple derived exception for the ComboBox. Used it to die of the user never called build_combobox()
3875
curses/prefs_curses.py:
3876
Changed the names of some of the widgets.
3877
Adjusted the code to use the modified ComboBox widget
3878
curses/wicd-curses.py:
3879
Adjusted the code to use the modified ComboBox widget
3880
------------------------------------------------------------
3882
committer: Andrew Psaltis <ampsaltis@gmail.com>
3883
branch nick: experimental-nacl
3884
timestamp: Mon 2008-12-29 22:05:48 -0500
3886
Merged with experimental (1.6) branch (r232).
3887
------------------------------------------------------------
3889
committer: Andrew Psaltis <ampsaltis@gmail.com>
3890
branch nick: experimental-nacl
3891
timestamp: Mon 2008-12-29 22:04:40 -0500
3893
Checkpoint in getting the Preferences dialog functional. There's still some tweaking left to do.
3894
curses/curses_misc.py: Changed the internal layout of the widgets to allow me to stick buttons on the bottom.
3895
curses/prefs_curses.py: Added rudimentary Dbus support to the dialog.
3896
Started getting the config settings to save to wicd.
3897
Added buttons (which don't do anything yet).
3898
The PrefOverlay has been renamed to PrefsDialog. The PrefsDialog widget is wrapped around a TabColumns widget.
3899
Added a main entry point into the file to allow for somewhat easier testing. It can now be called indepentently of wicd-curses, if needed.
3900
curses/wicd-curses.py: Undid a change that caused the ESC key to disconnect from the current network, in addition to its current function.
3901
------------------------------------------------------------
3903
committer: Andrew Psaltis <ampsaltis@gmail.com>
3904
branch nick: experimental-nacl
3905
timestamp: Sun 2008-12-28 12:26:21 -0500
3907
Merged with experimental (1.6) branch (r231).
3908
------------------------------------------------------------
3910
committer: Andrew Psaltis <ampsaltis@gmail.com>
3911
branch nick: experimental-nacl
3912
timestamp: Sun 2008-12-28 11:36:41 -0500
3914
curses/wicd-curses.py: Fixed a problem where any use of the wired network combo box would prevent connecting to wired networks.
3915
Added some semblance of a "working" indicator while connecting, a simple |,/,-,\,|,/,...
3916
------------------------------------------------------------
3918
committer: Andrew Psaltis <ampsaltis@gmail.com>
3919
branch nick: experimental-nacl
3920
timestamp: Sat 2008-12-27 22:35:58 -0500
3922
curses/curses_misc.py: Added a tabbed interface widget for use in the preferences dialog.
3923
curses/prefs_curses.py: Converted the code to use the tabbed interface found in curses_misc.py. The dialog now fills up the terminal, but it still does nothing.
3924
curses/wicd-curses.py: Turned the "list" wired section of the interface to a combo box.
3925
------------------------------------------------------------
3927
committer: Andrew Psaltis <ampsaltis@gmail.com>
3928
branch nick: experimental-nacl
3929
timestamp: Sat 2008-12-27 00:18:03 -0500
3931
curses/curses_misc.py: ADDED. Various urwid classes that I use throughout the program.
3932
curses/prefs_curses.py: Frontend is complete. However, it is still missing buttons and the ability to save information. Removed code that is now in curses_misc.py.
3933
curses/wicd-curses.py: Removed code that is now in curses_misc.py. Tweaked the visuals a little bit.
3934
curses/README: Preferences configuration is a WIP now.
3935
curses/TODO: A combo box has been implemented in curses_misc.py, so that part has been removed. Also added a part about making a man page.
3936
------------------------------------------------------------
3938
committer: Andrew Psaltis <ampsaltis@gmail.com>
3939
branch nick: experimental-nacl
3940
timestamp: Fri 2008-12-26 14:18:40 -0500
3942
curses/prefs_curses.py: Forgot the license. ^_^
3943
------------------------------------------------------------
3945
committer: Andrew Psaltis <ampsaltis@gmail.com>
3946
branch nick: experimental-nacl
3947
timestamp: Fri 2008-12-26 13:53:25 -0500
3949
Merged with experimental (1.6) branch (r229).
3950
------------------------------------------------------------
3952
committer: Andrew Psaltis <ampsaltis@gmail.com>
3953
branch nick: experimental-nacl
3954
timestamp: Fri 2008-12-26 13:48:26 -0500
3956
curses/prefs_curses.py: ADDED. A basic global preferences dialog. Has a tabbed interface. It is missing things such as buttons, external program controls, advanced settings, and the ability to save information. :-)
3957
curses/wicd-curses.py: Some code cleanup, replaced the language mess with the GUI list in misc, and added support for running the Preferences dialog with 'P'.
3958
curses/README: Added the keybindings to bring up the preferences dialog.
3959
------------------------------------------------------------
3961
committer: Andrew Psaltis <ampsaltis@gmail.com>
3962
branch nick: experimental-nacl
3963
timestamp: Tue 2008-12-23 21:24:49 -0500
3965
Merged with the 1.6 sources (r227), and
3966
curses/wicd-curses.py: modified the program so that it can run off of the experimental API.
3967
Cleaned up some of the code.
3968
------------------------------------------------------------
3970
committer: Andrew Psaltis <ampsaltis@gmail.com>
3971
branch nick: experimental-nacl
3972
timestamp: Mon 2008-12-22 18:27:05 -0500
3974
Merged with experimental (r219).
3975
------------------------------------------------------------
3977
committer: Andrew Psaltis <ampsaltis@gmail.com>
3978
branch nick: experimental-nacl
3979
timestamp: Sat 2008-12-20 16:32:19 -0500
3981
Big one this time. Hopefully I got everything.
3982
curses/wicd.curses.py:
3983
Added the full language component from wicd.misc into the file.
3984
Added support for connecting to networks :-).
3985
Added statusbar-updating support during connections.
3986
Fixed a problem where an exception found before the UI is on-screen will cause another exception in wrap_exceptions.
3987
Turned the footer into a ListBox, so that I can add more than more stuff to it more easily.
3988
Rearranged the order of strings in the wireless connection part of the UI.
3989
Added a bunch of keymappings to support all of the new functionality.
3990
Made the UI updating function into an idle function, to better support the new functionality (and it eats up less CPU, too).
3991
Some minor code cleanup throughout.
3992
curses/README: Updated to correspond with new features
3993
curses/TODO: Removed connection support from the TODO, added a few other things.
3994
------------------------------------------------------------
3996
committer: Andrew Psaltis <ampsaltis@gmail.com>
3997
branch nick: experimental-nacl
3998
timestamp: Fri 2008-12-19 12:34:03 -0500
4000
curses/wicd-curses.py: Redesigned the internal list so that the wired network information is always at the top, no matter the number of wireless networks present.
4001
------------------------------------------------------------
4003
committer: Andrew Psaltis <ampsaltis@gmail.com>
4004
branch nick: experimental-nacl
4005
timestamp: Thu 2008-12-18 22:55:20 -0500
4007
curses/wicd-curses.py: Moved the primary entry point to outside of the appGUI class, added some comments to improve code readability
4008
------------------------------------------------------------
4010
committer: Andrew Psaltis <ampsaltis@gmail.com>
4011
branch nick: experimental-nacl
4012
timestamp: Thu 2008-12-18 16:39:24 -0500
4014
curses/wicd-curses.py: Removed a lot of redundant code related to focus on the main ListBox widget. Set focus=True in the frame's rendering function
4015
made everything so much easier.
4016
------------------------------------------------------------
4018
committer: Andrew Psaltis <ampsaltis@gmail.com>
4019
branch nick: experimental-nacl
4020
timestamp: Thu 2008-12-18 00:07:00 -0500
4022
curses/wicd-curses.py: fixed a bug (missing 'self.') in dbus_scan_finished
4023
------------------------------------------------------------
4025
committer: Andrew Psaltis <ampsaltis@gmail.com>
4026
branch nick: experimental-nacl
4027
timestamp: Wed 2008-12-17 11:27:09 -0500
4029
curses/wicd-curses.py: Added code to restore the console on all errors, and then print them, including KeyboardInterrupts.
4030
curses/TODO: Removed the above from TODO
4031
------------------------------------------------------------
4033
committer: Andrew Psaltis <ampsaltis@gmail.com>
4034
branch nick: experimental-nacl
4035
timestamp: Wed 2008-12-17 10:30:55 -0500
4037
Merged with experimental (r216)
4038
------------------------------------------------------------
4040
committer: Andrew Psaltis <ampsaltis@gmail.com>
4041
branch nick: experimental-nacl
4042
timestamp: Mon 2008-12-15 17:50:00 -0500
4044
curses/wicd-curses.py: Colorized the network we're currently connected to.
4045
That network is now updated every time that wicd tells us that the "status" has changed.
4046
Network connection status is now updated every 2 seconds, instead of every 0.5.
4047
------------------------------------------------------------
4049
committer: Andrew Psaltis <ampsaltis@gmail.com>
4050
branch nick: experimental-nacl
4051
timestamp: Sun 2008-12-14 01:04:23 -0500
4053
curses/wicd-curses.py: Cleaned up code for the Net/ListElements. Added '>' to mark to currently selected network. Set gen_network_list() to output signal quality in units specified in the config.
4054
------------------------------------------------------------
4056
committer: Andrew Psaltis <ampsaltis@gmail.com>
4057
branch nick: experimental-nacl
4058
timestamp: Sat 2008-12-13 16:06:11 -0500
4060
curses/wicd-curses.py: Add gobject.MainLoop support, and enable the D-Bus function connections (It works!). Various comments/code cleanup done.
4061
curses/README: f5 refreshes the netlist now
4062
curses/TODO: Added a bunch of features to implement, and removed one of them.
4063
------------------------------------------------------------
4065
committer: Andrew Psaltis <ampsaltis@gmail.com>
4066
branch nick: experimental
4067
timestamp: Sat 2008-12-13 13:32:50 -0500
4069
Merged with experimental (r207)
4070
------------------------------------------------------------
4072
committer: Andrew Psaltis <ampsaltis@gmail.com>
4073
branch nick: experimental
4074
timestamp: Sat 2008-12-13 13:29:07 -0500
4077
curses/wicd-curses.py: ADDED (new (very incomplete) curses UI)
4078
curses/README: ADDED (Simple README. Hope it says enough for the moment)
4079
curses/TODO: ADDED (Simple, incomplete, TODO list)
4080
------------------------------------------------------------
4082
committer: Dan O'Reilly <oreilldf@gmail.com>
4083
branch nick: experimental
4084
timestamp: Sun 2009-02-01 23:32:28 -0500
4086
Remove some comments.
4087
------------------------------------------------------------
4089
committer: Dan O'Reilly <oreilldf@gmail.com>
4090
branch nick: experimental
4091
timestamp: Sun 2009-02-01 23:10:11 -0500
4093
Make it possible for the user to select which graphical sudo application to use.
4094
Make any external apps not installed on the system unselectable in the GUI.
4095
Rework the app selection code in the backend to fall back to auto-selection if a requested app isn't installed.
4096
Tweak the autoconnect attempt throttle in wicd-monitor to not be as aggressive.
4097
Made sure the preferences dialog would reconnect to dbus when a DaemonStarting signal was sent.
4098
------------------------------------------------------------
4100
committer: Dan O'Reilly <oreilldf@gmail.com>
4101
branch nick: experimental
4102
timestamp: Sat 2009-01-31 20:22:15 -0500
4104
Fix broken Scan() call in wicd-client
4105
------------------------------------------------------------
4107
committer: Dan O'Reilly <oreilldf@gmail.com>
4108
branch nick: experimental
4109
timestamp: Sat 2009-01-31 00:31:50 -0500
4111
A bunch of small fixes for errors/warnings reported by Pylint.
4112
------------------------------------------------------------
4114
committer: Dan O'Reilly <oreilldf@gmail.com>
4115
branch nick: experimental
4116
timestamp: Fri 2009-01-30 21:20:43 -0500
4118
Fix crash if essid is None
4119
------------------------------------------------------------
4121
committer: Dan O'Reilly <oreilldf@gmail.com>
4122
branch nick: experimental
4123
timestamp: Wed 2009-01-28 19:54:17 -0500
4125
Merge translations updates.
4126
------------------------------------------------------------
4128
committer: Adam Blackburn <compwiz18@gmail.com>
4130
timestamp: Tue 2009-01-27 14:22:10 +0800
4133
------------------------------------------------------------
4135
committer: Adam Blackburn <compwiz18@gmail.com>
4137
timestamp: Tue 2009-01-27 14:17:11 +0800
4140
------------------------------------------------------------
4142
committer: Adam Blackburn <compwiz18@gmail.com>
4144
timestamp: Tue 2009-01-27 14:15:30 +0800
4146
Added a bunch more translations
4147
------------------------------------------------------------
4149
committer: Adam Blackburn <compwiz18@gmail.com>
4151
timestamp: Tue 2009-01-27 10:37:42 +0800
4153
Merged to latest 1.6
4154
------------------------------------------------------------
4156
committer: Adam Blackburn <compwiz18@gmail.com>
4158
timestamp: Tue 2009-01-27 10:35:08 +0800
4160
Fixed a typo and added more translations
4161
------------------------------------------------------------
4163
committer: Dan O'Reilly <oreilldf@gmail.com>
4164
branch nick: experimental
4165
timestamp: Wed 2009-01-28 19:52:51 -0500
4167
Always scan when the daemon starts.
4168
Remove old init scripts.
4169
------------------------------------------------------------
4171
committer: Dan O'Reilly <oreilldf@gmail.com>
4172
branch nick: experimental
4173
timestamp: Mon 2009-01-26 18:46:57 -0500
4175
Fix issues with the way disconnect scripts work.
4176
Make flushing the route table more likely to work.
4177
------------------------------------------------------------
4179
committer: Adam Blackburn <compwiz18@gmail.com>
4181
timestamp: Mon 2009-01-26 11:51:09 +0800
4183
Added three new translations
4184
------------------------------------------------------------
4186
committer: Adam Blackburn <compwiz18@gmail.com>
4188
timestamp: Mon 2009-01-26 11:15:35 +0800
4190
Fixed some typos in the hidden network code and fix a bug if you try to start the tray icon without the daemon
4191
------------------------------------------------------------
4193
committer: Adam Blackburn <compwiz18@gmail.com>
4195
timestamp: Mon 2009-01-26 10:54:38 +0800
4197
Fixed a spacing issue in the preferences dialog
4198
------------------------------------------------------------
4200
committer: Dan O'Reilly <oreilldf@gmail.com>
4201
branch nick: experimental
4202
timestamp: Sun 2009-01-25 16:43:45 -0500
4205
------------------------------------------------------------
4207
committer: Dan O'Reilly <oreilldf@gmail.com>
4208
branch nick: experimental
4209
timestamp: Sun 2009-01-25 16:40:26 -0500
4211
Don't try to set properties in the advanced dialog before it exists.
4212
------------------------------------------------------------
4214
committer: Dan O'Reilly <oreilldf@gmail.com>
4215
branch nick: experimental
4216
timestamp: Sun 2009-01-25 16:34:32 -0500
4218
Fix issue where toggling default wired profile could cause settings to get set for multiple profiles.
4219
Remove some no longer needed checks in the daemon.
4220
------------------------------------------------------------
4222
committer: Dan O'Reilly <oreilldf@gmail.com>
4223
branch nick: experimental
4224
timestamp: Sun 2009-01-25 15:15:49 -0500
4226
Add UI portion of wired switch feature.
4227
------------------------------------------------------------
4229
committer: Dan O'Reilly <oreilldf@gmail.com>
4230
branch nick: experimental
4231
timestamp: Sun 2009-01-25 00:44:51 -0500
4233
Add new wired GUI icon.
4234
------------------------------------------------------------
4236
committer: Dan O'Reilly <oreilldf@gmail.com>
4237
branch nick: experimental
4238
timestamp: Sat 2009-01-24 23:54:57 -0500
4240
Merge in improved wired profile UI
4241
Tweak how wired profile list is built to be simple/more efficent and not cause a dbus error.
4242
------------------------------------------------------------
4244
committer: Adam Blackburn <compwiz18@gmail.com>
4246
timestamp: Sun 2009-01-25 12:03:01 +0800
4248
Updated the wired profile Add/Delete system as per https://bugs.launchpad.net/wicd/+bug/318645
4249
------------------------------------------------------------
4251
committer: Adam Blackburn <compwiz18@gmail.com>
4253
timestamp: Sun 2009-01-25 12:02:10 +0800
4255
Removed vertical space between the DNS entriesw
4256
------------------------------------------------------------
4258
committer: Dan O'Reilly <oreilldf@gmail.com>
4259
branch nick: experimental
4260
timestamp: Sat 2009-01-24 23:31:24 -0500
4262
Initial work on automatic switchover to wired networks (no UI work yet)
4263
actually use "write=True" instead of just "True" everywhere we do config writes explicitly.
4264
Fix the scripts dialog not working for wired connections.
4265
Force the monitor to update state after triggering a disconnect or connect.
4266
Remove an unneeded Scan call from autoconnect.py
4267
------------------------------------------------------------
4269
committer: Dan O'Reilly <oreilldf@gmail.com>
4270
branch nick: experimental
4271
timestamp: Fri 2009-01-23 08:35:28 -0500
4273
Fix broken Scan() call in autoconnect.py
4274
------------------------------------------------------------
4276
committer: Dan O'Reilly <oreilldf@gmail.com>
4277
branch nick: experimental
4278
timestamp: Thu 2009-01-22 21:51:03 -0500
4281
------------------------------------------------------------
4283
committer: Dan O'Reilly <oreilldf@gmail.com>
4284
branch nick: experimental
4285
timestamp: Thu 2009-01-22 21:26:05 -0500
4287
Tweak autoconnect logic be more likely to work if initial scans don't give us good results.
4288
------------------------------------------------------------
4290
committer: Dan O'Reilly <oreilldf@gmail.com>
4291
branch nick: experimental
4292
timestamp: Tue 2009-01-20 23:55:43 -0500
4294
Add missing guiutil module
4295
------------------------------------------------------------
4297
committer: Dan O'Reilly <oreilldf@gmail.com>
4298
branch nick: experimental
4299
timestamp: Tue 2009-01-20 00:32:56 -0500
4301
Add support for writing config data with whitespace kept intact.
4302
Propgate debug setting to the ConfigManager instances.
4303
Don't write essid key sections to the config file if we're not actually using them.
4304
------------------------------------------------------------
4306
committer: Dan O'Reilly <oreilldf@gmail.com>
4307
branch nick: experimental
4308
timestamp: Mon 2009-01-19 23:45:05 -0500
4310
Fix a few typos in the option gateway code.
4311
------------------------------------------------------------
4313
committer: Dan O'Reilly <oreilldf@gmail.com>
4314
branch nick: experimental
4315
timestamp: Mon 2009-01-19 23:37:35 -0500
4317
Fix bug that was keeping DHCP release from working.
4318
------------------------------------------------------------
4320
committer: Dan O'Reilly <oreilldf@gmail.com>
4321
branch nick: experimental
4322
timestamp: Mon 2009-01-19 01:06:57 -0500
4325
Add a guiutils module for gui-related functions/classes that are used in multiple modules.
4326
Replace os.access with os.path.exists
4327
Make the static gateway entry optional.
4328
Don't auto-connect/reconnect when the gui is open.
4329
Fix bug that would keep the gui from working if the wired network entry was displayed.
4330
------------------------------------------------------------
4332
committer: Dan O'Reilly <oreilldf@gmail.com>
4333
branch nick: experimental
4334
timestamp: Sat 2009-01-17 12:58:02 -0500
4336
Fix bug where encryption keys with non-ascii characters caused crashes.
4337
Only write settings being saved if debug mode is on.
4338
Clear keys entered through the GUI when the encryption checkbox is disabled.
4339
------------------------------------------------------------
4341
committer: Dan O'Reilly <oreilldf@gmail.com>
4342
branch nick: experimental
4343
timestamp: Thu 2009-01-15 01:25:24 -0500
4345
Merging in noexpander branch.
4346
------------------------------------------------------------
4348
committer: Dan O'Reilly <oreilldf@gmail.com>
4349
branch nick: 1.6-noexpander
4350
timestamp: Thu 2009-01-15 01:21:54 -0500
4352
Tweak default window sizes
4353
------------------------------------------------------------
4355
committer: Dan O'Reilly <oreilldf@gmail.com>
4356
branch nick: 1.6-noexpander
4357
timestamp: Thu 2009-01-15 00:59:52 -0500
4359
merge in experimental branch
4360
------------------------------------------------------------
4362
committer: Dan O'Reilly <oreilldf@gmail.com>
4363
branch nick: 1.6-noexpander
4364
timestamp: Thu 2009-01-15 00:56:02 -0500
4366
Fix bug where be-ioctl scans always reported channels as 1.
4367
Tweak the UI a little bit.
4368
Add debugging output when forced_disconnect gets enabled.
4369
------------------------------------------------------------
4371
committer: Dan O'Reilly <oreilldf@gmail.com>
4372
branch nick: 1.6-noexpander
4373
timestamp: Sun 2009-01-11 20:15:01 -0500
4376
------------------------------------------------------------
4378
committer: Adam Blackburn <compwiz18@gmail.com>
4379
branch nick: 1.6-revampedgui
4380
timestamp: Sat 2009-01-10 11:03:41 +0800
4382
A few minor cosmetic changes
4383
Changed main GUI name from Wicd Manager to Wicd Network Manager
4384
------------------------------------------------------------
4386
committer: Dan O'Reilly <oreilldf@gmail.com>
4387
branch nick: 1.6-noexpander
4388
timestamp: Fri 2009-01-09 23:58:14 -0500
4390
Initial crack at reworking GUI some more.
4391
------------------------------------------------------------
4393
committer: Adam Blackburn <compwiz18@gmail.com>
4394
branch nick: 1.6-revampedgui
4395
timestamp: Sat 2009-01-10 08:36:19 +0800
4397
Made the information dialog look nicer -- added description labels and left aligned everything
4398
------------------------------------------------------------
4400
committer: Adam Blackburn <compwiz18@gmail.com>
4401
branch nick: 1.6-revampedgui
4402
timestamp: Fri 2009-01-09 22:54:24 +0800
4404
Information dialog now uses real labels instead of grey labels
4405
------------------------------------------------------------
4407
committer: Adam Blackburn <compwiz18@gmail.com>
4408
branch nick: experimental-revampedgui
4409
timestamp: Fri 2009-01-09 21:53:59 +0800
4411
Added an information button and a dialog
4412
------------------------------------------------------------
4414
committer: Adam Blackburn <compwiz18@gmail.com>
4415
branch nick: experimental-revampedgui
4416
timestamp: Fri 2009-01-09 21:12:48 +0800
4419
------------------------------------------------------------
4421
committer: Adam Blackburn <compwiz18@gmail.com>
4422
branch nick: experimental-revampedgui
4423
timestamp: Fri 2009-01-09 20:40:30 +0800
4425
Removed network expanders
4426
------------------------------------------------------------
4428
committer: Dan O'Reilly <oreilldf@gmail.com>
4429
branch nick: experimental
4430
timestamp: Thu 2009-01-15 01:22:40 -0500
4432
Use dbusmanager in autoconnect.py
4433
------------------------------------------------------------
4435
committer: Adam Blackburn <compwiz18@gmail.com>
4437
timestamp: Mon 2009-01-12 20:09:11 +0800
4439
Applied patch from https://bugs.launchpad.net/wicd/+bug/315238 to add expandable values to the script parameters
4440
------------------------------------------------------------
4442
committer: Adam Blackburn <compwiz18@gmail.com>
4444
timestamp: Sat 2009-01-10 08:53:55 +0800
4446
Don't expand the DNS domain
4447
------------------------------------------------------------
4449
committer: Adam Blackburn <compwiz18@gmail.com>
4450
branch nick: experimental
4451
timestamp: Sat 2009-01-03 10:35:28 +0800
4453
Changed 25% signal icon to red and 50% signal icon to orange
4454
------------------------------------------------------------
4456
committer: Dan O'Reilly <oreilldf@gmail.com>
4457
branch nick: experimental
4458
timestamp: Fri 2009-01-02 19:57:21 -0500
4460
Merge in rworkman-experimental
4461
------------------------------------------------------------
4463
committer: Robby Workman <rworkman@slackware.com>
4464
branch nick: experimental-rworkman
4465
timestamp: Wed 2008-12-31 23:53:30 -0600
4467
If kde-config fails, then assume kde is not installed, and don't
4468
install the autostart file for kde.
4469
------------------------------------------------------------
4471
committer: Robby Workman <rworkman@slackware.com>
4472
branch nick: experimental-rworkman
4473
timestamp: Wed 2008-12-31 15:52:27 -0600
4475
Merged r234 from mainline.
4476
------------------------------------------------------------
4478
committer: Robby Workman <rworkman@slackware.com>
4479
branch nick: experimental-rworkman
4480
timestamp: Tue 2008-12-30 20:07:52 -0600
4482
Merged r233 from mainline
4483
------------------------------------------------------------
4485
committer: Robby Workman <rworkman@slackware.com>
4486
branch nick: experimental-rworkman
4487
timestamp: Sun 2008-12-28 19:24:37 -0600
4489
Merged r232 from mainline.
4490
------------------------------------------------------------
4492
committer: Robby Workman <rworkman@slackware.com>
4493
branch nick: experimental-rworkman
4494
timestamp: Sun 2008-12-28 19:22:15 -0600
4496
Fix permissions on peap-tkip template.
4497
------------------------------------------------------------
4499
committer: Robby Workman <rworkman@slackware.com>
4500
branch nick: experimental-rworkman
4501
timestamp: Sun 2008-12-28 00:19:25 -0600
4503
Merged autoconnect.py and suspend.py changes from trunk (fixes for
4504
the pm-utils sleep hook usage).
4505
------------------------------------------------------------
4507
committer: Robby Workman <rworkman@slackware.com>
4508
branch nick: experimental-rworkman
4509
timestamp: Sat 2008-12-27 19:38:12 -0600
4511
Merged latest changes from mainline experimental branch.
4512
------------------------------------------------------------
4514
committer: Robby Workman <rworkman@slackware.com>
4515
branch nick: experimental-rworkman
4516
timestamp: Sat 2008-12-27 19:21:45 -0600
4518
Merge in the changes to trunk's pm-utils sleep hook.
4519
------------------------------------------------------------
4521
committer: Robby Workman <rworkman@slackware.com>
4522
branch nick: experimental-rworkman
4523
timestamp: Sat 2008-12-27 00:37:03 -0600
4525
Fixup pm-utils hook to return proper exit codes and fix logging.
4526
------------------------------------------------------------
4528
committer: Robby Workman <rworkman@slackware.com>
4529
branch nick: experimental-rworkman
4530
timestamp: Wed 2008-12-24 11:30:07 -0600
4532
Merged r229 from mainline experimental.
4533
------------------------------------------------------------
4535
committer: Robby Workman <rworkman@slackware.com>
4536
branch nick: experimental-rworkman
4537
timestamp: Tue 2008-12-23 01:50:16 -0600
4539
Add "CHANGES" file to the list of documentation installed.
4540
------------------------------------------------------------
4542
committer: Robby Workman <rworkman@slackware.com>
4543
branch nick: experimental-rworkman
4544
timestamp: Tue 2008-12-23 01:47:53 -0600
4546
Add support for configurable Unix group to be used - basically, users
4547
must be a member of this group in order to use Wicd. Note that this
4548
does not apply on systems configured to use ConsoleKit/PAM/et al.
4549
This defaults to use the "users" group so that it will work "out of the
4550
box" for most people, but distributions are encouraged to edit it
4551
as needed with the "--wicdgroup=whatever" configure argument.
4552
------------------------------------------------------------
4554
committer: Robby Workman <rworkman@slackware.com>
4555
branch nick: experimental-rworkman
4556
timestamp: Tue 2008-12-23 01:20:48 -0600
4558
Removed execute perms from other/wicd.conf
4559
------------------------------------------------------------
4561
committer: Robby Workman <rworkman@slackware.com>
4562
branch nick: experimental-rworkman
4563
timestamp: Tue 2008-12-23 01:17:30 -0600
4565
Fix (I think) dbus errors, or at least this is one way to fix them.
4566
If this is the *right* way, then it still needs work to support it
4568
------------------------------------------------------------
4570
committer: Robby Workman <rworkman@slackware.com>
4571
branch nick: experimental-rworkman
4572
timestamp: Mon 2008-12-22 23:34:47 -0600
4574
Merged new prefs dialog from mainline experimental
4575
------------------------------------------------------------
4577
committer: Robby Workman <rworkman@slackware.com>
4578
branch nick: experimental-rworkman
4579
timestamp: Tue 2008-12-23 04:40:47 +0000
4581
Merge r220 upstream.
4582
------------------------------------------------------------
4584
committer: Robby Workman <rworkman@slackware.com>
4585
branch nick: experimental-rworkman
4586
timestamp: Mon 2008-12-22 17:14:55 +0000
4588
Merged r219 from main experimental branch.
4589
------------------------------------------------------------
4591
committer: Robby Workman <rworkman@slackware.com>
4592
branch nick: experimental-rworkman
4593
timestamp: Mon 2008-12-15 17:40:07 +0000
4595
Merged r213 of main experimental branch
4596
------------------------------------------------------------
4598
committer: Robby Workman <rworkman@slackware.com>
4599
branch nick: experimental-rworkman
4600
timestamp: Sun 2008-12-14 07:58:58 +0000
4602
Remove extraneous comments from setup.py and clean up a few of them.
4603
This is definitely trivial crap...
4604
------------------------------------------------------------
4606
committer: Robby Workman <rworkman@slackware.com>
4607
branch nick: experimental-rworkman
4608
timestamp: Sun 2008-12-14 07:43:44 +0000
4610
Merged main experimental branch
4611
Fixed kde autostart directory setting
4612
------------------------------------------------------------
4614
committer: Robby Workman <rworkman@slackware.com>
4615
branch nick: experimental-rworkman
4616
timestamp: Sat 2008-12-13 22:11:56 +0000
4618
Merged main experimental branch changes as of r208.
4619
------------------------------------------------------------
4621
committer: Robby Workman <rworkman@slackware.com>
4622
branch nick: experimental-rworkman
4623
timestamp: Sat 2008-12-13 22:06:00 +0000
4625
Fixed (I think) the pkg-config and kde-config tests. This needs more
4626
testing though before I'm sure. Big thanks to "nanotube" for the
4627
suggestions and code for this.
4628
------------------------------------------------------------
4630
committer: Robby Workman <rworkman@cardinal>
4631
branch nick: experimental-rworkman
4632
timestamp: Fri 2008-12-12 14:05:44 +0000
4634
Merge changes from main experimental branch.
4635
------------------------------------------------------------
4637
committer: Robby Workman <rworkman@cardinal>
4638
branch nick: experimental-rworkman
4639
timestamp: Fri 2008-12-12 05:45:13 +0000
4641
Fix icons (copied from wicd-1.5.6 source tarball)
4642
------------------------------------------------------------
4644
committer: Robby Workman <rworkman@cardinal>
4645
branch nick: experimental-rworkman
4646
timestamp: Fri 2008-12-12 04:28:18 +0000
4648
Add support for checking pkg-config to see where pm-utils sleep hook
4649
should go (supported in pm-utils >=1.2.3).
4650
Add support for checking kde-config to get kde's prefix, and set the
4651
kde autostart directory accordingly.
4652
------------------------------------------------------------
4654
committer: Dan O'Reilly <oreilldf@gmail.com>
4655
branch nick: experimental
4656
timestamp: Fri 2009-01-02 19:52:28 -0500
4658
Move logic that saves settings for network entries out of gui.py and into netentry.py.
4659
------------------------------------------------------------
4661
committer: Dan O'Reilly <oreilldf@gmail.com>
4662
branch nick: experimental
4663
timestamp: Tue 2008-12-30 23:20:00 -0500
4665
Add a domain entry for dns settings.
4666
Display an error if global dns is enabled for a network, but global dns entries aren't entered in the general preferences window.
4667
------------------------------------------------------------
4669
committer: Adam Blackburn <compwiz18@gmail.com>
4670
branch nick: experimental
4671
timestamp: Tue 2008-12-30 18:01:27 -0600
4673
Merged with wpathenhancements
4674
------------------------------------------------------------
4676
committer: Adam Blackburn <compwiz18@gmail.com>
4677
branch nick: experimental-oneversion
4678
timestamp: Tue 2008-12-30 10:31:06 -0600
4680
Removed files that are generated by python setup.py configure
4681
Added command to setup.py to clean out generated files ('cleargenerated')
4682
Added the revision number to wicd-daemon.py --help
4683
------------------------------------------------------------
4685
committer: Adam Blackburn <compwiz18@gmail.com>
4686
branch nick: experimental-oneversion
4687
timestamp: Tue 2008-12-30 10:17:07 -0600
4690
------------------------------------------------------------
4692
committer: Adam Blackburn <compwiz18@gmail.com>
4693
branch nick: experimental-oneversion
4694
timestamp: Tue 2008-12-30 10:16:09 -0600
4696
Added support for storing the revision number in wpath.py
4697
------------------------------------------------------------
4699
committer: Adam Blackburn <compwiz18@gmail.com>
4700
branch nick: experimental-oneversion
4701
timestamp: Tue 2008-12-30 09:53:30 -0600
4703
Centralized version number in setup.py
4704
------------------------------------------------------------
4706
committer: Dan O'Reilly <oreilldf@gmail.com>
4707
branch nick: experimental
4708
timestamp: Sun 2008-12-28 16:19:18 -0500
4710
Fix bug where the daemon could crash if an encryption key was entered for a network without encryption on.
4711
Some minor code formatting changes
4712
Replace "new" with "experimental" in description for ioctl backend.
4713
------------------------------------------------------------
4715
committer: Dan O'Reilly <oreilldf@gmail.com>
4716
branch nick: experimental
4717
timestamp: Sat 2008-12-27 18:31:50 -0500
4720
------------------------------------------------------------
4722
committer: Dan O'Reilly <oreilldf@gmail.com>
4723
branch nick: experimental
4724
timestamp: Sat 2008-12-27 18:23:15 -0500
4726
Make backend combobox tooltip display the active backend's description.
4727
Reverse the order of the OK/Cancel button in the Ad-Hoc connection dialog.
4728
Use a new set of icons.
4729
Extend the update invervals for all backends by 1 second.
4730
Try to use en_US.utf8 instead of C as the LANG in misc.Run if it is available.
4731
Add ability to force a network state update. (Currently not used).
4732
------------------------------------------------------------
4734
committer: Adam Blackburn <compwiz18@gmail.com>
4735
branch nick: experimental
4736
timestamp: Wed 2008-12-24 00:24:26 -0600
4738
Removed stringToBoolean
4739
------------------------------------------------------------
4741
committer: Adam Blackburn <compwiz18@gmail.com>
4742
branch nick: experimental
4743
timestamp: Tue 2008-12-23 23:34:22 -0600
4745
Added unit test for misc.py
4746
------------------------------------------------------------
4748
committer: Dan O'Reilly <oreilldf@gmail.com>
4749
branch nick: experimental
4750
timestamp: Tue 2008-12-23 21:10:17 -0500
4752
Tweak misc.to_unicode() so that it is more likely to encode to utf-8 correctly.
4753
------------------------------------------------------------
4755
committer: Dan O'Reilly <oreilldf@gmail.com>
4756
branch nick: experimental
4757
timestamp: Tue 2008-12-23 18:23:38 -0500
4759
Fix "_" getting stripped from interface names.
4760
------------------------------------------------------------
4762
committer: Adam Blackburn <compwiz18@gmail.com>
4763
branch nick: experimental
4764
timestamp: Tue 2008-12-23 16:55:15 -0600
4766
Added the wpa-psk template and change the wpa one to wpa passphrase
4767
------------------------------------------------------------
4769
committer: Adam Blackburn <compwiz18@gmail.com>
4770
branch nick: experimental
4771
timestamp: Tue 2008-12-23 11:39:55 -0600
4773
Updated Preferences dialog and added test cases for wnettools
4774
------------------------------------------------------------
4776
committer: Adam Blackburn <compwiz18@gmail.com>
4777
branch nick: experimental
4778
timestamp: Mon 2008-12-22 23:30:52 -0600
4780
Updated Preferences dialog more and commented out translations in prefs.py
4781
------------------------------------------------------------
4783
committer: Adam Blackburn <compwiz18@gmail.com>
4784
branch nick: experimental
4785
timestamp: Mon 2008-12-22 23:08:12 -0600
4787
Updated Preferences dialog to conform to the GNOME HIG better
4788
------------------------------------------------------------
4790
committer: Adam Blackburn <compwiz18@gmail.com>
4791
branch nick: experimental
4792
timestamp: Mon 2008-12-22 21:25:51 -0600
4794
Fixed hidden network icon
4795
------------------------------------------------------------
4797
committer: Dan O'Reilly <oreilldf@gmail.com>
4798
branch nick: experimental
4799
timestamp: Mon 2008-12-22 21:28:31 -0500
4801
Fix problem where combobox entries would get screwed up when the preferences window was opened more than once.
4802
------------------------------------------------------------
4804
committer: Dan O'Reilly <oreilldf@gmail.com>
4805
branch nick: experimental
4806
timestamp: Mon 2008-12-22 00:20:42 -0500
4808
Fix some issues with wired networks caused by refactoring.
4809
Add missing return statement.
4810
------------------------------------------------------------
4812
committer: Dan O'Reilly <oreilldf@gmail.com>
4813
branch nick: experimental
4814
timestamp: Mon 2008-12-22 00:05:19 -0500
4816
More work on bubbling the reason for connection failures up to the UI.
4817
Refactor Wireless/Wired classes in networking module and daemon so that they don't need to reference each other. Wired objects don't know about Wireless objects and vice versa. This also means connecting to a wired/wireless network will only clear the connection on whichever network type you're connecting to.
4818
------------------------------------------------------------
4820
committer: Dan O'Reilly <oreilldf@gmail.com>
4821
branch nick: experimental
4822
timestamp: Sun 2008-12-21 00:19:18 -0500
4824
Checkpoint for work on getting reasons for connection failure back up to the UI.
4825
------------------------------------------------------------
4827
committer: Dan O'Reilly <oreilldf@gmail.com>
4828
branch nick: experimental
4829
timestamp: Tue 2008-12-16 01:30:46 -0500
4831
Fix non-blocking error dialog.
4832
------------------------------------------------------------
4834
committer: Dan O'Reilly <oreilldf@gmail.com>
4835
branch nick: experimental
4836
timestamp: Tue 2008-12-16 01:19:26 -0500
4838
Make gui.error() calls optionally not block.
4839
Make the lost dbus error message translatable.
4840
------------------------------------------------------------
4842
committer: Dan O'Reilly <oreilldf@gmail.com>
4843
branch nick: experimental
4844
timestamp: Tue 2008-12-16 00:48:47 -0500
4846
Only show valid wpa_supplicant drivers in the GUI.
4847
Don't needlessly created PreferenceDialog objects.
4848
Use dbus signals to alert the UI that the daemon is back up, instead of polling.
4849
------------------------------------------------------------
4851
committer: Dan O'Reilly <oreilldf@gmail.com>
4852
branch nick: experimental
4853
timestamp: Mon 2008-12-15 00:31:35 -0500
4855
Fix some gtk warnings that would pop up when the GUI was opened.
4856
Fix broken Network menu entries.
4857
------------------------------------------------------------
4859
committer: Dan O'Reilly <oreilldf@gmail.com>
4860
branch nick: experimental
4861
timestamp: Sun 2008-12-14 22:19:35 -0500
4863
More work on making the client handle a daemon restart
4864
------------------------------------------------------------
4866
committer: Dan O'Reilly <oreilldf@gmail.com>
4867
branch nick: experimental
4868
timestamp: Sun 2008-12-14 18:31:24 -0500
4870
Make client survive the daemon going down.
4871
Port a few fixes from trunk.
4872
------------------------------------------------------------
4874
committer: Dan O'Reilly <oreilldf@gmail.com>
4875
branch nick: experimental
4876
timestamp: Sat 2008-12-13 19:39:15 -0500
4878
Make sure autoconnect.py never blocks
4879
Tweak configmanager to not write a default value unless one is specified in the get call.
4880
------------------------------------------------------------
4882
committer: Dan O'Reilly <oreilldf@gmail.com>
4883
branch nick: experimental
4884
timestamp: Sat 2008-12-13 17:32:54 -0500
4886
Use RawConfigParser instead of ConfigParser
4887
------------------------------------------------------------
4889
committer: Dan O'Reilly <oreilldf@gmail.com>
4890
branch nick: experimental
4891
timestamp: Sat 2008-12-13 17:07:31 -0500
4893
Pass lists instead of strings in GeneratePSK and Authenticate methods.
4894
------------------------------------------------------------
4896
committer: Dan O'Reilly <oreilldf@gmail.com>
4897
branch nick: experimental
4898
timestamp: Sat 2008-12-13 13:28:05 -0500
4900
Fix saving scripts not working correctly.
4901
------------------------------------------------------------
4903
committer: Dan O'Reilly <oreilldf@gmail.com>
4904
branch nick: experimental
4905
timestamp: Sat 2008-12-13 01:49:15 -0500
4908
------------------------------------------------------------
4910
committer: Adam Blackburn <compwiz18@gmail.com>
4911
branch nick: experimental
4912
timestamp: Fri 2008-12-12 17:23:35 +0800
4915
------------------------------------------------------------
4917
committer: Dan O'Reilly <oreilldf@gmail.com>
4918
branch nick: experimental
4919
timestamp: Sat 2008-12-13 01:37:57 -0500
4921
Fix some suspend/resume issues
4922
------------------------------------------------------------
4924
committer: Dan O'Reilly <oreilldf@gmail.com>
4925
branch nick: experimental
4926
timestamp: Thu 2008-12-11 18:42:11 -0500
4928
Fix dbus permissions problem.
4929
Fix missing dbus import.
4930
------------------------------------------------------------
4932
committer: Dan O'Reilly <oreilldf@gmail.com>
4933
branch nick: experimental
4934
timestamp: Thu 2008-12-11 00:56:12 -0500
4936
Apply patch from rworkman
4937
Update suspend/resume script
4938
------------------------------------------------------------
4940
committer: Dan O'Reilly <oreilldf@gmail.com>
4941
branch nick: experimental
4942
timestamp: Thu 2008-12-11 00:37:07 -0500
4945
------------------------------------------------------------
4947
committer: Dan O'Reilly <oreilldf@gmail.com>
4948
branch nick: experimental
4949
timestamp: Thu 2008-12-11 00:33:10 -0500
4951
Add missing man file
4952
------------------------------------------------------------
4954
committer: Dan O'Reilly <oreilldf@gmail.com>
4955
branch nick: experimental
4956
timestamp: Thu 2008-12-11 00:29:00 -0500
4960
Update slackware init script
4961
Add new build options to wpath.py
4962
------------------------------------------------------------
4964
committer: Dan O'Reilly <oreilldf@gmail.com>
4965
branch nick: experimental
4966
timestamp: Tue 2008-12-09 22:53:30 -0500
4968
Make sure suspend script never fails
4969
------------------------------------------------------------
4971
committer: Dan O'Reilly <dan@ubuntop>
4972
branch nick: experimental
4973
timestamp: Sun 2008-12-07 21:15:29 -0500
4975
merging in a bunch of trunk changes
4976
------------------------------------------------------------
4979
branch nick: experimental
4980
timestamp: Sat 2008-12-06 19:11:43 +0000
4982
experimental branch:
4983
- Tray icon fixes from trunk
4984
- Handle possible failure in wpactrl
4985
- Format some docstrings
4986
------------------------------------------------------------
4989
branch nick: experimental
4990
timestamp: Sun 2008-11-02 14:26:42 +0000
4992
experimental branch:
4993
- Enhance dbus manager to handle settings up mainloops, etc.
4994
- Early work on getting wicd-client to recover from a daemon crash.
4995
- Simply how the the scripts editor gets launched.
4996
- Remove unneeded cleanup code from netentry.py
4997
- More ralink legacy work.
4998
- Run scans in a thread, this should make the UI more responsive while a scan is going on. Rework the UI code to never expect a scan to be blocking.
4999
- Don't require the daemon to be restarted when we switch backends, just try to prevent any calls to the backend until the switch is made.
5000
------------------------------------------------------------
5003
branch nick: experimental
5004
timestamp: Sat 2008-10-18 17:37:42 +0000
5006
experimental branch:
5007
- Port a bunch of fixes from the trunk
5008
- Use an actual Gtk.Menu in the toolbar for the "Network" widget
5009
------------------------------------------------------------
5012
branch nick: experimental
5013
timestamp: Sat 2008-10-11 12:36:49 +0000
5015
experimental branch:
5016
- Actually destroy the network entry objects that are supposed to get destroied
5017
- Improve GUI behavior when initially opened.
5018
- Use the python -O flag when launching the daemon/GUI.
5019
- Favor gksudo over gksu.
5020
- Remove broken interface enable/disable options.
5021
------------------------------------------------------------
5024
branch nick: experimental
5025
timestamp: Thu 2008-10-09 18:45:01 +0000
5028
- Add 3rd party python libraries used by ioctl backend to tree and to setup.py
5029
- Port several bug fixes from the trunk (removing reliance on shell for running external commands, unicode fixes, gui crash fixes, authentication validation improvements, several others)
5030
- Fix some crashes in ioctl backend.
5031
- Change daemon/GUI launch scripts to use the -O flag.
5032
------------------------------------------------------------
5035
branch nick: experimental
5036
timestamp: Sat 2008-09-27 21:36:04 +0000
5038
branches/experimental:
5039
- Fix scripts dialog not appearing.
5040
------------------------------------------------------------
5043
branch nick: experimental
5044
timestamp: Thu 2008-09-25 20:17:35 +0000
5046
branches/experimental:
5047
- A bunch of documentation additions/updates.
5048
- Minor refactoring.
5049
- Fix catching wrong exception in netentry.py
5050
------------------------------------------------------------
5053
branch nick: experimental
5054
timestamp: Sun 2008-09-21 16:38:15 +0000
5056
branches/experimental:
5057
- Fix some wired method issues in the daemon.
5058
- Make sure stringToBoolean always returns a boolean.
5059
------------------------------------------------------------
5062
branch nick: experimental
5063
timestamp: Sun 2008-09-21 13:26:46 +0000
5065
trunk & experimental:
5066
- Make sure all entries in the connection status info list are strings.
5067
------------------------------------------------------------
5070
branch nick: experimental
5071
timestamp: Sat 2008-09-20 19:13:34 +0000
5073
trunk, experimental:
5074
- Fix crash if default locale isn't supported.
5075
------------------------------------------------------------
5078
branch nick: experimental
5079
timestamp: Sat 2008-09-20 10:39:23 +0000
5082
- Fix use of subprocess.call method
5083
------------------------------------------------------------
5086
branch nick: experimental
5087
timestamp: Sat 2008-09-20 10:22:06 +0000
5089
branches/experimental
5090
- Add support for entering search domain into static DNS settings.
5091
- Fix some errors in how static setting texboxes were getting set.
5092
- Fixed a bunch of errors/warnings found by pylint.
5093
------------------------------------------------------------
5096
branch nick: experimental
5097
timestamp: Sat 2008-09-20 08:02:06 +0000
5099
branches/experimental:
5100
- Fix crash in configmanager.
5101
------------------------------------------------------------
5104
branch nick: experimental
5105
timestamp: Fri 2008-09-19 16:28:26 +0000
5108
- Fix potential deadlock in connection thread
5109
- Make wireless interface blank string if set to None in config.
5110
------------------------------------------------------------
5113
branch nick: experimental
5114
timestamp: Thu 2008-09-18 21:18:40 +0000
5117
- Use the full path to wpa_passphrase.
5118
- Fix some crashing bugs in the daemon and configscript.py
5119
- Port a few changes/fixes from trunk.
5120
- Some minor refactoring.
5121
------------------------------------------------------------
5124
branch nick: experimental
5125
timestamp: Thu 2008-09-18 16:07:49 +0000
5128
- Fix EAP-TLS template. Thanks to Andrew Psaltis for the fix.
5129
------------------------------------------------------------
5132
branch nick: experimental
5133
timestamp: Sat 2008-09-13 22:52:01 +0000
5136
- Add UPDATE_INTERVAL as a required attribute for backends, and used by monitor.py
5137
- Update Copyright stuff in a few files
5138
- Remove/update some scripts and configuration files.
5139
------------------------------------------------------------
5142
branch nick: experimental
5143
timestamp: Sat 2008-09-13 21:39:20 +0000
5146
- Merge missing dbusmanager changes from pluggablebackends
5147
- Merge a change from trunk for --no-autoconnect mode
5148
- Make monitor timeout_add_seconds time an integer
5149
------------------------------------------------------------
5152
branch nick: experimental
5153
timestamp: Sat 2008-09-13 11:28:36 +0000
5156
- Use gobject.timeout_add_seconds instead of gobject.timeout_add when possible
5157
- Merge some fixes from pluggablebackends
5158
- Replace os.system usage with subprocess.call.
5159
------------------------------------------------------------
5162
branch nick: experimental
5163
timestamp: Sat 2008-09-06 20:53:21 +0000
5166
- fix some autoconnect issues related to the splitting up of the daemon
5167
------------------------------------------------------------
5169
committer: compwiz18
5170
branch nick: experimental
5171
timestamp: Sat 2008-09-06 20:35:53 +0000
5174
* Fixed typo in setup.py
5175
------------------------------------------------------------
5177
committer: compwiz18
5178
branch nick: experimental
5179
timestamp: Sat 2008-09-06 20:30:23 +0000
5182
* Added wicd.configmanager to setup.py
5183
------------------------------------------------------------
5186
branch nick: experimental
5187
timestamp: Sat 2008-09-06 19:54:20 +0000
5190
- Add backends entry to wpath.py
5191
------------------------------------------------------------
5194
branch nick: experimental
5195
timestamp: Sat 2008-09-06 19:53:25 +0000
5198
- Fix some syntax/import problems created during the merge
5199
------------------------------------------------------------
5202
branch nick: experimental
5203
timestamp: Sat 2008-09-06 17:29:25 +0000
5207
------------------------------------------------------------
5210
branch nick: experimental
5211
timestamp: Sat 2008-09-06 16:57:36 +0000
5215
------------------------------------------------------------
5218
branch nick: experimental
5219
timestamp: Sat 2008-09-06 16:54:53 +0000
5222
- Merge in changes from pluggablebackends.
5223
------------------------------------------------------------
5226
branch nick: experimental
5227
timestamp: Fri 2008-08-29 14:49:37 +0000
5230
- Force locale settings to C before running commands with piped output.
5231
------------------------------------------------------------
5234
branch nick: experimental
5235
timestamp: Fri 2008-08-29 12:22:34 +0000
5238
- Specify the device to use in SetDefaultRoute
5239
------------------------------------------------------------
5242
branch nick: experimental
5243
timestamp: Thu 2008-08-28 18:58:34 +0000
5246
make wicd launch scripts use "exec" so that the launch script exits after starting up the daemon/tray icon.
5247
------------------------------------------------------------
5250
branch nick: experimental
5251
timestamp: Sun 2008-08-24 08:36:07 +0000
5253
experimental/pluggablebackends:
5254
- Remove --scan-interval option from daemon since its no longer needed.
5255
------------------------------------------------------------
5258
branch nick: experimental
5259
timestamp: Sun 2008-08-24 08:15:24 +0000
5262
- Some minor cleanup/formatting fixes
5263
- Add a missing DetectWiredInterfaces() method to networking.py
5264
------------------------------------------------------------
5266
committer: compwiz18
5267
branch nick: experimental
5268
timestamp: Sat 2008-08-23 20:14:43 +0000
5270
Experimental: Apply changes involving setup.py
5271
* Added setup.py from trunk
5272
* Updated various information files (AUTHORS, README, etc)
5273
* Update the Wicd icon
5274
* Move stuff around to match trunk's layout
5275
------------------------------------------------------------
5278
branch nick: experimental
5279
timestamp: Sat 2008-08-23 14:50:50 +0000
5282
- Merge in changes (prefs.py, dbusmanager.py, clean up in daemon.py) from pluggablebackends.
5285
- Some minor cleanup.
5286
------------------------------------------------------------
5289
branch nick: experimental
5290
timestamp: Wed 2008-08-20 14:09:47 +0000
5292
trunk/experiementa/pluggablebackends:
5293
- Fix crash due to _sanitize_string getting None passed in.
5294
------------------------------------------------------------
5297
branch nick: experimental
5298
timestamp: Tue 2008-08-19 19:06:26 +0000
5301
- Add new logging system which rotates the log file once it reaches a set size.
5302
- Merge in fixes and new features from pluggablebackends and trunk
5303
- Right click network menu in tray icon now bolds the active network.
5304
------------------------------------------------------------
5307
branch nick: experimental
5308
timestamp: Mon 2008-07-21 13:46:38 +0000
5311
- Fix typo in daemon
5312
------------------------------------------------------------
5315
branch nick: experimental
5316
timestamp: Sun 2008-07-20 16:34:45 +0000
5319
- Port a ton of changes from the testing branch over.
5320
------------------------------------------------------------
5323
branch nick: experimental
5324
timestamp: Sun 2008-06-29 20:38:30 +0000
5327
- Fix bug in configscript.py that kept it from loading correctly.
5328
- More manpage fixes/updates from rworkman.
5329
------------------------------------------------------------
5332
branch nick: experimental
5333
timestamp: Tue 2008-06-24 14:14:18 +0000
5335
Experimental/Testing:
5336
- Fix changes made to encryption settings not being reset if "cancel" is selected in the dialog box.
5339
- Fix bug where Static DNS checkbox would be disabled no matter what if Static IP was disabled.
5340
------------------------------------------------------------
5343
branch nick: experimental
5344
timestamp: Mon 2008-06-23 22:21:47 +0000
5346
Experimental/Testing:
5347
- Fix encryption combobox size sometimes getting distorted when switching between encryption types.
5348
------------------------------------------------------------
5351
branch nick: experimental
5352
timestamp: Mon 2008-06-23 08:08:53 +0000
5354
Experimental/Testing:
5355
- Fix dhcp not getting released if the disconnect button wasn't pressed explicitly, but a new connection is trying to be made.
5356
------------------------------------------------------------
5359
branch nick: experimental
5360
timestamp: Fri 2008-06-20 08:13:56 +0000
5362
Experimental/Testing:
5363
- Fix bug keeping wired networks from connecting
5364
- Wicd will now try to release dhcp when disconnecting from a network.
5365
------------------------------------------------------------
5368
branch nick: experimental
5369
timestamp: Thu 2008-06-19 22:09:39 +0000
5371
Experimental/Testing:
5372
- Improved behavior in the networking backend. The wired/wireless wnettools instances now refer to each other, and get passed on to connection threads as well, which simplifies passing settings for external program usage. Also removed some unecessary creating of duplicate wnettools instances which ended up causing some issues.
5373
- Fixed bug where dhclient was being used as the dhcp client even if it was selected in the options menu.
5374
- Fixed a typo in the connection commands used for ralink cards.
5375
- Fixed the wrong cli option for releasing a dhcpcd lease.
5376
- Monitor.py no longer calls for an auto-rescan if the daemon is currently connecting to a network.
5377
- Cleaned up some comments and simplified the logic in a few methods/functions.
5378
------------------------------------------------------------
5381
branch nick: experimental
5382
timestamp: Thu 2008-06-12 15:08:50 +0000
5384
Experimental/Testing:
5385
- Fixed typo in ttls template (Thanks to Nido Media for catching it)
5386
------------------------------------------------------------
5389
branch nick: experimental
5390
timestamp: Wed 2008-06-11 20:13:32 +0000
5392
Experimental/Testing:
5393
- Added support for using kdesu instead of gksu where it makes sense.
5394
- Improved code used to sanitize network keys used with wpa_passphrase.
5395
- Removed some unused functions and imports.
5396
- Cleaned up some comments/docstrings.
5399
- Split gui.py into gui.py and netentry.py. netentry is imported by gui.py to make use of NetworkEntry and its subclasses.
5400
- Reorganzed how dbus and the language dict are used in wicd.py and gui.py.
5401
------------------------------------------------------------
5404
branch nick: experimental
5405
timestamp: Sat 2008-05-24 11:36:14 +0000
5407
Experimental/Testing:
5408
- Fix bug where wired advanced settings wouldn't be saved properly
5411
- Add support for determining which graphical sudo program (gksu/kdesu) should be used.
5412
------------------------------------------------------------
5415
branch nick: experimental
5416
timestamp: Fri 2008-05-09 21:07:41 +0000
5418
Testing/Experimental:
5419
- Fixed an indentation problem
5420
- Use misc.RenameProcess for process renaming in wicd.py
5423
- Make the encryption template file parsing used for the GUI a little more robust.
5424
------------------------------------------------------------
5427
branch nick: experimental
5428
timestamp: Wed 2008-05-07 21:59:44 +0000
5430
Testing/Experimental:
5431
- Move process renaming code to the misc module, and fix process ranming for 64 bit systems. (Thanks to Helber Maciel)
5432
- Move the error gtk method to the gui module. (Thanks to Helber Maciel)
5433
- Removed a debugging print statement from monitor.py
5434
- Fixed up a few docstrings/comments.
5437
- Fix bug where Connect button would become inactive after disconnecting from a network.
5438
------------------------------------------------------------
5441
branch nick: experimental
5442
timestamp: Sun 2008-05-04 18:10:47 +0000
5444
Testing/Experimental:
5445
- Emit a dbus signal when an autoscan is called, so that the GUI can update if needed.
5448
- Merged a few changes from the testing branch.
5449
------------------------------------------------------------
5452
branch nick: experimental
5453
timestamp: Sat 2008-05-03 09:30:09 +0000
5455
Testing/Experimental:
5456
- Fixed bug where monitor would crash on resume because dbus wasn't ready yet.
5457
- Monitor now calls a rescan every 2 minutes.
5460
- Added a network list submenu to the right-click menu of the tray icon.
5461
------------------------------------------------------------
5464
branch nick: experimental
5465
timestamp: Tue 2008-04-29 14:29:44 +0000
5467
Testing/Experimental:
5468
- Replaced uses of /proc/net/wireless with /sys/class/net/<iface>.
5469
------------------------------------------------------------
5472
branch nick: experimental
5473
timestamp: Mon 2008-04-28 18:22:37 +0000
5475
Testing/Experimental:
5476
- Added check to make sure wpa_cli is installed, and make sure not to try to validate authentication if it isn't.
5478
- Increased length of sleep time before checking for an active link when the wired interface has to be put up explicitly.
5479
------------------------------------------------------------
5482
branch nick: experimental
5483
timestamp: Wed 2008-04-23 18:10:23 +0000
5485
Fixed problems with passphrases using non-alphanumeric characters.
5486
------------------------------------------------------------
5489
branch nick: experimental
5490
timestamp: Sat 2008-04-19 09:09:15 +0000
5492
Fixed bug where building with setup.py wouldn't add rcX symlinks to init.d, so wicd wouldn't start at boot.
5493
------------------------------------------------------------
5496
branch nick: experimental
5497
timestamp: Sat 2008-04-19 08:48:09 +0000
5499
Fixed bug where special characters would break expander label formatting.
5500
------------------------------------------------------------
5503
branch nick: experimental
5504
timestamp: Sat 2008-04-19 08:00:44 +0000
5506
Fixed problems with wpa_supplicant driver not being passed to wnettools correctly in networking.py.
5507
Fixed bug where connect threads could crash if debug was on and dhcp failed.
5508
------------------------------------------------------------
5511
branch nick: experimental
5512
timestamp: Fri 2008-04-11 10:29:10 +0000
5514
Fixed bug where advanced settings dialog wouldn't appear for wired networks.
5515
Added MAC address to the top level info line in a wireless network entry.
5516
Fixed some setup.py problems.
5517
------------------------------------------------------------
5520
branch nick: experimental
5521
timestamp: Wed 2008-04-02 10:52:41 +0000
5523
Fixed some setup.py problems
5524
Added a bunch of docstrings
5525
Fixed a crash bug when the daemon is called with the -s option caused by wicd.py calling SetForceDisconnect(False) when it launches.
5526
------------------------------------------------------------
5529
branch nick: experimental
5530
timestamp: Mon 2008-03-31 21:37:21 +0000
5532
Fixed gui sometimes not updating buttons after clicking the disconnect button for the active network.
5533
Fixed gui not behaving properly after cancelling a connection.
5534
------------------------------------------------------------
5537
branch nick: experimental
5538
timestamp: Mon 2008-03-31 15:23:59 +0000
5540
Lengthened the sleep time between putting a wired interface up and checking to see if the link is active.
5541
A few small optimizations/code cleanup.
5542
------------------------------------------------------------
5545
branch nick: experimental
5546
timestamp: Mon 2008-03-31 14:21:43 +0000
5548
Added support for monitoring connection status without the need for iwconfig, ifconfig, and ethtool/miitool.
5549
Added a "Disconnect" button to each network entry, which will be visible instead of the "Connect" button for the active network.
5550
Fixed a bug where cancelling a connection while validating authentication would leave the GUI in the connecting state forever.
5551
------------------------------------------------------------
5554
branch nick: experimental
5555
timestamp: Sun 2008-03-30 12:14:11 +0000
5557
Added missing icon images
5558
Updated dbus config file to work under more distros
5559
Added support for determing wireless interface by parsing /proc/net/wireless (removing need for iwconfig call)
5560
A few minor formatting improvements.
5561
------------------------------------------------------------
5564
branch nick: experimental
5565
timestamp: Mon 2008-03-24 20:37:46 +0000
5567
Added support for resizing the preferences window to any size. Also added support for remembing the size of the preferences window.
5568
------------------------------------------------------------
5571
branch nick: experimental
5572
timestamp: Mon 2008-03-24 00:03:35 +0000
5574
Added distro-specific init scripts based on those used by NM (these are very experimental and likely broken in many cases).
5575
Updated setup.py to pick which initscript to install based on the distro detected.
5576
Updated MANIFEST.in to make sure launchdaemon.sh is included in the sdist build.
5577
Fixed a bunch of crash bugs in tool detection system when tools are detected.
5578
Made tool detection work correctly when "which" returns output if no match is found (as opposed to no output). Eventually we might want to hardcode possible paths instead of using which at all...
5579
Fixed some message formatting in the daemon.
5580
Added some docstrings.
5581
Added a pidfile system for increased initscript compatibility (sort of, it's somewhat incomplete).
5582
------------------------------------------------------------
5585
branch nick: experimental
5586
timestamp: Fri 2008-03-21 17:07:47 +0000
5588
Added support in the preferences window for specifying which dhcp client, link detection tool, and route flushing tool to use. It can also be left up to wicd to decide automatically.
5589
Made a few logic optimizations.
5590
------------------------------------------------------------
5592
committer: compwiz18
5593
branch nick: experimental
5594
timestamp: Fri 2008-03-21 03:38:57 +0000
5596
Couple of fixes, started integrating a feature that will allow Wicd to smartly detect wired networks, by using detected wireless networks and connected USB devices
5597
------------------------------------------------------------
5600
branch nick: experimental
5601
timestamp: Thu 2008-03-20 11:16:49 +0000
5603
Scripts no longer fork into the background by default.
5604
------------------------------------------------------------
5607
branch nick: experimental
5608
timestamp: Tue 2008-03-18 22:42:55 +0000
5610
Ported the animated tray icon code to the experimental branch.
5611
Added a command line option to run the tray with the animations disabled.
5612
------------------------------------------------------------
5615
branch nick: experimental
5616
timestamp: Tue 2008-03-18 10:21:32 +0000
5618
Fixed bug where wpa_supplicant driver wasn't being set properly in the preferences window.
5619
------------------------------------------------------------
5622
branch nick: experimental
5623
timestamp: Tue 2008-03-18 09:12:05 +0000
5625
Added checks to auto-reconnection code to keep it from constantly trying to reconnect when it isn't working.
5626
Added a ShouldAutoReconnect method to the daemon, to simply the call needed in monitor.py's auto_reconnect method.
5627
------------------------------------------------------------
5630
branch nick: experimental
5631
timestamp: Mon 2008-03-17 07:50:51 +0000
5633
Improved automatic reconnection behavior.
5634
Improved debug mode behavior.
5635
Improved the way networking.py interfaces passes attributes on to wnettools.py interfaces.
5636
Fixed crash in __printReturn when a parameter to return wasn't of type 'str'.
5637
------------------------------------------------------------
5640
branch nick: experimental
5641
timestamp: Sat 2008-03-15 00:40:27 +0000
5643
Forgot the translations folder updates from two commits ago. (P.S. Adam make sure that the updates look right as well.)
5644
------------------------------------------------------------
5647
branch nick: experimental
5648
timestamp: Sat 2008-03-15 00:26:24 +0000
5650
Forgot to add the "other" folder in the last commit.
5651
------------------------------------------------------------
5654
branch nick: experimental
5655
timestamp: Sat 2008-03-15 00:25:59 +0000
5657
Added README and INSTALL files.
5658
Added a setup.py script.
5659
Added the new init and suspend scripts to a folder called other, which also holds all files which don't currently go in the /opt/wicd folders. These are used by the setup.py script and put into their respective directories.
5660
------------------------------------------------------------
5663
branch nick: experimental
5664
timestamp: Fri 2008-03-14 19:16:18 +0000
5666
Fixed asynchronous Autoconnect calls so that they actually work properly
5667
------------------------------------------------------------
5670
branch nick: experimental
5671
timestamp: Fri 2008-03-14 10:18:28 +0000
5673
Removed unneeded call to LogWriter() in wicd.py
5674
------------------------------------------------------------
5677
branch nick: experimental
5678
timestamp: Thu 2008-03-13 14:10:49 +0000
5680
Made calls to Autoconnect outside the daemon asynchronous.
5681
Removed some unnecessary print statements.
5682
Added checks to the daemon and configscript.py to make sure the user opening it is root.
5683
Fixed formatting problems in class definitions in wicd.py
5684
------------------------------------------------------------
5687
branch nick: experimental
5688
timestamp: Thu 2008-03-13 10:16:03 +0000
5690
Improved GUI opening performance so there is less delay between clicking the icon and the gui actually appearing.
5691
Made network entry list inactive while refreshing networks.
5692
Made debugging output less spammy and more helpful (still incomplete).
5693
------------------------------------------------------------
5696
branch nick: experimental
5697
timestamp: Tue 2008-03-11 15:15:55 +0000
5699
Fixed a malformed ''.join() call in daemon.py
5700
Replaced a couple of concatenations with ''.join() calls.
5701
------------------------------------------------------------
5704
branch nick: experimental
5705
timestamp: Mon 2008-03-10 20:55:46 +0000
5707
Added support for using one set of global settings for all networks with a given essid.
5708
Fixed a few wired autoconnect issues.
5709
------------------------------------------------------------
5712
branch nick: experimental
5713
timestamp: Sun 2008-03-09 22:09:22 +0000
5715
Refactored networking.py to be more modular.
5716
Added docstrings to wnettools.py
5717
Fixed wired autoconnect bug due to missing parenthesis on a method call.
5718
Moved connection monitoring code out of daemon.py and into monitor.py, which is run as a separate, child process of daemon.py, to reduce delays in dbus reponse time while connection status and autoreconnect code is running.
5719
Added full support for running the gui without the tray icon using the --no-tray option.
5720
Some minor changes to code to be more readable/efficient/pythonic.
5721
------------------------------------------------------------
5724
branch nick: experimental
5725
timestamp: Wed 2008-03-05 23:29:48 +0000
5727
Increased time allowed for wpa_supplicant to complete authentication.
5728
Reduced external calls (when possible) in update_status_bar.
5729
pulse_progress_bar is now only run when connecting to a network.
5730
Only check encryption settings on connect, instead of all of them, which shouldn't be necessary.
5731
------------------------------------------------------------
5734
branch nick: experimental
5735
timestamp: Wed 2008-03-05 20:43:32 +0000
5737
Fix formatting of wireless network entry information.
5738
------------------------------------------------------------
5741
branch nick: experimental
5742
timestamp: Wed 2008-03-05 15:30:22 +0000
5744
Fixed a few more bugs caused by misnamed variables
5745
------------------------------------------------------------
5748
branch nick: experimental
5749
timestamp: Tue 2008-03-04 20:39:53 +0000
5751
Made a bunch of small logic improvements.
5752
Fixed some remaining bugs from the gui.py refactoring.
5753
------------------------------------------------------------
5756
branch nick: experimental
5757
timestamp: Tue 2008-03-04 14:06:04 +0000
5759
Added support for putting interfaces up/down through the gui.
5760
------------------------------------------------------------
5763
branch nick: experimental
5764
timestamp: Tue 2008-03-04 11:55:34 +0000
5766
Renamed a bunch of variables in gui.py to comply to python conventions.
5767
Fixed a few small bugs due to misnamed variables in gui.py and networking.py
5768
------------------------------------------------------------
5771
branch nick: experimental
5772
timestamp: Mon 2008-03-03 22:42:29 +0000
5774
Refactored the NetworkEntry/PrettyNetworkEntry classes in order to fix a memory leak. PrettyNetwork entry classes are now merged with NetworkEntry classes. There is now a separate AdvancedSettingsDialog to handle the advanced settings for each network entry.
5775
Fixed last-used wired autoconnect support, which had gotten removed.
5776
Removed a debugging string from networking.py
5777
------------------------------------------------------------
5779
committer: compwiz18
5780
branch nick: experimental
5781
timestamp: Mon 2008-03-03 06:08:45 +0000
5783
Fixed a bug that wouldn't let wireless interfaces scan
5784
------------------------------------------------------------
5787
branch nick: experimental
5788
timestamp: Sat 2008-03-01 19:45:45 +0000
5790
Autoconnect method will now fallback to wireless if a wired attempt fails for any reason.
5791
------------------------------------------------------------
5794
branch nick: experimental
5795
timestamp: Sat 2008-03-01 00:59:52 +0000
5797
Improved the authentication validation code. Instead of sleeping for an abitrary amount of time, then checking if authentication succeeded, it now repeatedly checks for a longer set amount of time. This way it is less likely to fail because it didn't wait long enough, but will usually finish faster.
5798
------------------------------------------------------------
5801
branch nick: experimental
5802
timestamp: Fri 2008-02-29 22:14:32 +0000
5804
Altered autoconnection code to fall back to wireless if wired fails because there is no default profile set.
5805
------------------------------------------------------------
5808
branch nick: experimental
5809
timestamp: Fri 2008-02-29 15:20:51 +0000
5811
Added wep-hex, wep-passphrase, eap-tls, wep-shared encryption templates
5812
Removed wep template (its now called wep-hex).
5813
------------------------------------------------------------
5816
branch nick: experimental
5817
timestamp: Fri 2008-02-29 14:16:21 +0000
5819
Fixed crash bug in script configuration dialog when a network doesn't have script options written in the config file yet.
5820
Refactored networking.py to not have to create a new wnettools interface every time a method gets called. Now it reuses the same one and makes changes to the iface name/driver as needed.
5821
Refactored a few methods in wnettools.py to be organized more logically and reduce external program calls.
5822
In experimental branch, added a few methods to networking/wnettools that can be used for enabling/disabling interfaces, as well as unloading/loading the driver associated with an interface.
5823
Added a check for mii-tool/ethtool that gets run when wicd starts, so it can decide which to use to check for a wired connection.
5824
Added a check for ip, to decide how to flush the routing tables.
5825
Rewrote some of the DHCP client checking code.
5826
Added a method (that's currently unused) to release a dhcp lease for each of the supported clients.
5827
------------------------------------------------------------
5830
branch nick: experimental
5831
timestamp: Thu 2008-02-14 13:46:34 +0000
5833
Fixed bug where preferences window sometimes wouldn't appear due to a problem with the wpacombobox.
5834
------------------------------------------------------------
5837
branch nick: experimental
5838
timestamp: Wed 2008-02-13 13:08:15 +0000
5840
Added support for two more DHCP clients: pump and dhcpcd.
5841
Added check when DHCP is run to determine what DHCP clients are available.
5842
Fixed bug where sometimes wicd wouldn't reconnect automatically when a wired connection was lost.
5843
Cleaned up a couple of comments.
5844
------------------------------------------------------------
5847
branch nick: experimental
5848
timestamp: Tue 2008-02-12 19:40:18 +0000
5850
Fixed bug where script changes weren't getting saved.
5851
Added check to make sure encryption information is entered when it's required.
5852
------------------------------------------------------------
5855
branch nick: experimental
5856
timestamp: Mon 2008-02-11 14:55:29 +0000
5858
Fixed a bug that prevented unsetting the "automatically connect to this network" option.
5859
Some formatting/docstring cleanups.
5860
------------------------------------------------------------
5863
branch nick: experimental
5864
timestamp: Tue 2008-02-05 13:46:42 +0000
5866
Fixed bug where network entry settings weren't being saved correctly because of overloading the variable "type", which is a built in python function.
5867
Cleaned up some formatting in gui.py and daemon.py
5868
Fixed some bad daemon calls in the setting saving process.
5869
------------------------------------------------------------
5872
branch nick: experimental
5873
timestamp: Tue 2008-01-29 21:03:19 +0000
5875
Fixed bad except statement in misc.py.
5876
Cleaned up formatting in gui.py.
5877
Made glade template for preferences dialog and rewrote gui.py to use it instead of creating it explictly in the code.
5878
Fixed a bunch indentation/whitespace problems.
5879
Cleaned up a ton of formatting in daemon.py
5880
Fixed a wired autoconnect bug.
5881
Rewrote part of the connection monitoring code, further minimizing the number of external program calls, as well as number of dbus calls.
5882
Added StatusInformation methods to daemon.py, to allow external apps to poll for the current connection status without making several dbus calls.
5883
Fixed bad function call to GetDBMSignalStrength in daemon.py.
5884
------------------------------------------------------------
5887
branch nick: experimental
5888
timestamp: Sun 2008-01-27 15:36:00 +0000
5890
Got rid of extra call to ethtool that should only be done if using mii-tool fallback.
5891
------------------------------------------------------------
5894
branch nick: experimental
5895
timestamp: Sun 2008-01-27 15:32:21 +0000
5897
Fixed some malformed regular expressions.
5898
------------------------------------------------------------
5901
branch nick: experimental
5902
timestamp: Fri 2008-01-25 14:12:32 +0000
5904
Refactored several files (especially gui.py) to be more in line with python conventions and make the code easier to understand.
5905
Added a bunch of docstrings.
5906
Fixed an invalid function call in wnettools.py.
5907
------------------------------------------------------------
5910
branch nick: experimental
5911
timestamp: Fri 2008-01-25 14:11:59 +0000
5913
Refactored several files (especially gui.py) to be more in line with python conventions and make the code easier to understand.
5914
Added a bunch of docstrings.
5915
Fixed an invalid function call in wnettools.py.
5916
------------------------------------------------------------
5919
branch nick: experimental
5920
timestamp: Fri 2008-01-25 09:23:50 +0000
5922
Made IsValidIP method check that each ip octet is an integer < 255.
5923
Added checks to the network entry settings menu to make sure that all the settings are valid.
5924
Fixed global dns being set to True whenever static IP address were enabled for wireless networks.
5925
------------------------------------------------------------
5928
branch nick: experimental
5929
timestamp: Thu 2008-01-24 14:28:20 +0000
5931
Forgot a file in the last commit.
5932
------------------------------------------------------------
5935
branch nick: experimental
5936
timestamp: Thu 2008-01-24 14:25:27 +0000
5938
Simplified psk escape process.
5939
------------------------------------------------------------
5942
branch nick: experimental
5943
timestamp: Thu 2008-01-24 10:36:22 +0000
5945
Committed patch from Sabin Iacob to sanitize a user's psk, to prevent possible parsing errors and security risks.
5946
------------------------------------------------------------
5949
branch nick: experimental
5950
timestamp: Tue 2008-01-22 16:05:30 +0000
5952
Refactored a few daemon methods from bring registered under the 'wireless' service to 'daemon'.
5953
Fixed the wired autoconnect profile chooser, which was badly broken.
5954
Added a check to GetPluggedIn() that makes sure that the wired interface is up before checking. If it's not, it tries to put it up. This is necessary because ethtool doesn't make this check for us, as mii-tool did.
5955
------------------------------------------------------------
5958
branch nick: experimental
5959
timestamp: Tue 2008-01-22 09:55:42 +0000
5961
Moved the advanced settings and script buttons into the main network entry expander.
5962
------------------------------------------------------------
5965
branch nick: experimental
5966
timestamp: Tue 2008-01-22 09:24:23 +0000
5968
Fixed dns entries not getting cleared from wireless network preferences when they should be
5969
Added signal strength info to uppermost level of each wireless network entry in the GUI.
5970
------------------------------------------------------------
5973
branch nick: experimental
5974
timestamp: Sun 2008-01-20 23:09:29 +0000
5976
- Simplified main configuration loading code. This *might* break some old conf files, but should be easy to manually fix.
5977
- Reworked GUI: Moved script button next to connect button, reduced size of both buttons, moved advanced settings from an expander to a dialog and put an advanced settings button next to scripts/connect buttons.
5978
- When a wireless network has encryption enabled, "Secured" will no longer show up in the info for the network unless the encryption type can't be determined.
5979
- Added support for detecting kill switch status (thanks to webograph for the inital patch).
5980
- Reduced the number of calls to iwconfig during connection status updates (it is only called once per update now), which should lower cpu usage.
5981
- Moved Autoreconnect methods from the wireless dbus service to the daemon dbus service.
5982
- Added "Validating Authentication" status message during wireless connection process.
5983
- Added support for disabling monitoring of connection status when computer is suspended, which gets rid of some error messages, eliminates occasional suspension failure, and reduces the odds that wicd will auto connect to a wireless network when a wired network is available. (Right now this feature is disabled, as it requires a script in /etc/acpi/suspend.d/, which can't be included with the current SVN layout.)
5984
------------------------------------------------------------
5986
committer: compwiz18
5987
branch nick: experimental
5988
timestamp: Tue 2008-01-15 02:11:36 +0000
5990
Updated comments in misc.py
5991
Updated some GUI elements
5992
------------------------------------------------------------
5995
branch nick: experimental
5996
timestamp: Wed 2008-01-09 22:57:13 +0000
5998
Fixed bad language key for "wired network" in wicd.py
5999
------------------------------------------------------------
6002
branch nick: experimental
6003
timestamp: Tue 2008-01-08 10:24:44 +0000
6005
Updated wicd.glade to include a missing gtk.Dialog
6006
------------------------------------------------------------
6009
branch nick: experimental
6010
timestamp: Sun 2008-01-06 21:20:15 +0000
6012
A default wired profile is now created when wired-settings.conf is initially generated.
6013
------------------------------------------------------------
6016
branch nick: experimental
6017
timestamp: Sun 2008-01-06 13:55:23 +0000
6019
Changed misc.Run to use subprocess.Popen instead of os.popen. Also altered Run to optionally return a pipe to the command run, instead of just the output.
6020
The output of dhclient is now parsed by wicd and used to determine why the connection failed.
6021
All the wpa_supplicant conf files will now generate a ctrl_interface, so that they can be accessed by wpa_cli. wpa_cli now is used by wicd to attempt to determine is wpa_supplicant authentication was successful. This is still experimental, and might have to be tweaked to work properly.
6022
If wicd.py is started and the daemon isn't present, it will autolaunch it by calling launchdaemon.sh, instead of asking the user to start the daemon manually.
6023
Cleaned up some comments, formatting, etc.
6024
Probably a couple of other little bug fixes I'm forgetting.
6025
------------------------------------------------------------
6028
branch nick: experimental
6029
timestamp: Fri 2008-01-04 14:08:14 +0000
6031
Fixed resizing causing the window to center itself.
6032
------------------------------------------------------------
6035
branch nick: experimental
6036
timestamp: Sat 2007-12-29 11:56:47 +0000
6038
Scripts now can only be setup with root access and always run as root, instead of trying to run as the current user.
6039
Possibly fixed problems with scripts not running when they should and/or leaving zombies.
6040
Slightly reworked the GUI to make the new script system look nicer.
6041
Removed the ability to set script information through built in daemon functions, it now has to be done by directly editing configuration files (which require root access to read/write).
6042
------------------------------------------------------------
6045
branch nick: experimental
6046
timestamp: Sat 2007-12-22 22:09:00 +0000
6048
Make sure daemon alerts tray to change status during connection process.
6049
Specify which network is being connected to in both the tray tooltip and gui statusbar
6050
Clean up code in wicd.py.
6051
Refactor Edgy/DapperTrayIcon class names to something less Ubuntu-specific.
6052
Fix typo in EggTrayIcon that would keep gui from opening.
6053
------------------------------------------------------------
6056
branch nick: experimental
6057
timestamp: Wed 2007-12-19 22:35:07 +0000
6059
Fixed cancelling a connection not working.
6060
Stopped the gui status bar from updating while the gui is closed, which reduces CPU usage and should hopefully fix problems with hibernation not working while wicd was running.
6061
------------------------------------------------------------
6064
branch nick: experimental
6065
timestamp: Mon 2007-12-17 15:44:41 +0000
6067
Fixed a bug that would sometimes cause the tray icon to not display the right connection state on startup.
6068
------------------------------------------------------------
6070
committer: compwiz18
6071
branch nick: experimental
6072
timestamp: Mon 2007-12-17 15:22:04 +0000
6074
* Fixed a couple more syntax errors
6075
------------------------------------------------------------
6077
committer: compwiz18
6078
branch nick: experimental
6079
timestamp: Mon 2007-12-17 15:20:02 +0000
6081
* Fixed indentation errors and syntax errors
6082
* Fixed wicd.py so it starts properly
6083
* Hid the status bar in gui.py when it is displayed via the tray icon
6084
------------------------------------------------------------
6087
branch nick: experimental
6088
timestamp: Mon 2007-12-17 15:17:00 +0000
6090
Fixed some problems with tabs being used instead of 4 spaces.
6091
------------------------------------------------------------
6094
branch nick: experimental
6095
timestamp: Mon 2007-12-17 11:49:03 +0000
6097
Fixed a bug (typo?) in daemon.py that would keep it from working correctly.
6098
------------------------------------------------------------
6101
branch nick: experimental
6102
timestamp: Mon 2007-12-17 11:42:16 +0000
6104
Lowered minimum GUI height to 400.
6105
Added support for the GUI to remember when its resized.
6106
------------------------------------------------------------
6108
committer: compwiz18
6109
branch nick: experimental
6110
timestamp: Sun 2007-12-16 19:08:00 +0000
6112
Applied pach in https://bugs.launchpad.net/wicd/+bug/175104 to fix signal strength issues, thanks Philip
6113
------------------------------------------------------------
6116
branch nick: experimental
6117
timestamp: Mon 2007-12-10 16:48:37 +0000
6119
Moved autoreconnect code and connection status updates into the daemon. Daemon now sends D-Bus signals when status changes, which the tray listens for and updates icon/tooltip when received.
6120
------------------------------------------------------------
6123
branch nick: experimental
6124
timestamp: Tue 2007-12-04 12:02:14 +0000
6126
Fix some indentation problems and turned off stdout/stderr redirection in wicd.py since it would break things.
6127
------------------------------------------------------------
6130
branch nick: experimental
6131
timestamp: Thu 2007-11-22 10:23:33 +0000
6133
Adding peap-tkip template part 2
6134
------------------------------------------------------------
6137
branch nick: experimental
6138
timestamp: Tue 2007-11-20 22:20:10 +0000
6140
Fixed encoding problems that would cause wicd to crash if a network returned an essid with exotic characters.
6141
Reduced log spam, and altered how logging gets done a little bit.
6142
Cleaned up some comments, docstrings, etc.
6143
------------------------------------------------------------
6146
branch nick: experimental
6147
timestamp: Mon 2007-11-19 13:22:14 +0000
6149
Fixed some problems with the tray icon running under gtk < 2.10.
6150
------------------------------------------------------------
6153
branch nick: experimental
6154
timestamp: Sun 2007-11-18 14:19:50 +0000
6156
- Fixed a crash bug caused by dBm signal strength not being found correctly.
6157
- Fixed a crash caused by an incorrectly named variable in wicd.py.
6158
------------------------------------------------------------
6161
branch nick: experimental
6162
timestamp: Sun 2007-11-18 01:37:16 +0000
6164
* Removing files (all tray-related) that are no longer used.
6165
------------------------------------------------------------
6168
branch nick: experimental
6169
timestamp: Sun 2007-11-18 01:35:35 +0000
6171
* Completely reworked the gui/tray system. gui.py and edgy/dapper/tray.py are now all run from the same wicd.py file.
6172
* Added a connection_lost_counter to prevent the wicd frontend from trying to automatically reconnect too quickly if signal strength is briefly lost.
6173
* Added some code to hopefully fix some of the dbus-related encoding problems caused by essids with weird characters. (Might still need work).
6174
* The tray/gui will now show up in the process manager under the name wicd (along with the wicd icon), instead of just python.
6175
* Added a GetCurrentInterface() method to the daemon that will eventually be used in the VPN plugin.
6176
* Fixed a possible crash caused by signal strength not being returned correctly.
6177
* 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.
6178
* Added some docstrings, comments, etc. Probably a few other small changes I'm forgetting.
6179
------------------------------------------------------------
6181
committer: compwiz18
6182
branch nick: experimental
6183
timestamp: Tue 2007-10-23 00:45:36 +0000
6185
Fixed the typo in the LEAP template.
6186
------------------------------------------------------------
6188
committer: compwiz18
6189
branch nick: experimental
6190
timestamp: Fri 2007-10-05 02:29:42 +0000
6192
applied patch from bug https://bugs.launchpad.net/wicd/+bug/149318
6193
applied patch from bug https://bugs.launchpad.net/wicd/+bug/149322
6195
------------------------------------------------------------
6197
committer: compwiz18
6198
branch nick: experimental
6199
timestamp: Thu 2007-10-04 03:31:07 +0000
6201
Added mhenze's patch to add last used wired profile
6202
------------------------------------------------------------
6205
branch nick: experimental
6206
timestamp: Thu 2007-09-20 13:11:43 +0000
6208
Fixed more signal display issues
6209
Added a "Connecting..." dialog to tray icon in experimental branch
6210
Possibly fixed issue where GUI statusbar would still show up as connected when ethernet cable was unplugged.
6211
------------------------------------------------------------
6214
branch nick: experimental
6215
timestamp: Wed 2007-09-19 09:56:17 +0000
6217
Fixed bug in signal strength display for ralink cards
6218
Altered the way ralink network info gets handled during the connection process
6219
------------------------------------------------------------
6221
committer: compwiz18
6222
branch nick: experimental
6223
timestamp: Tue 2007-09-04 02:43:25 +0000
6225
fixed indentation problems
6226
------------------------------------------------------------
6229
branch nick: experimental
6230
timestamp: Fri 2007-08-31 08:19:13 +0000
6232
Fixed bug where manually opened (not opened with the tray) gui.py would reopen when closed.
6233
------------------------------------------------------------
6236
branch nick: experimental
6237
timestamp: Wed 2007-08-29 18:49:02 +0000
6239
Completely reorganized edgy.py
6240
Changed the way wired profile chooser gets launched (now uses a dbus signal)
6241
Fixed bug where launching gui.py through the tray sometimes left a zombie (uses a dbus signal)
6242
Added a bunch of docstrings and changed formatting to follow python conventions
6243
Added support for displaying signal strength in dBm instead of a percentage
6244
Added some print statements during the ad-hoc connection process
6245
Started work on a way to autoconnect to a hidden network (not done or working yet)
6246
------------------------------------------------------------
6249
branch nick: experimental
6250
timestamp: Fri 2007-08-17 06:13:08 +0000
6252
Reverted an accidental change to networking.py that undid a bug fix
6253
------------------------------------------------------------
6255
committer: compwiz18
6256
branch nick: experimental
6257
timestamp: Fri 2007-08-17 04:36:16 +0000
6260
------------------------------------------------------------
6263
branch nick: experimental
6264
timestamp: Thu 2007-08-16 12:18:03 +0000
6266
Changed script execution behavior to fork before running. Causes more reliable execution but can leave zombies.
6267
------------------------------------------------------------
6269
committer: compwiz18
6270
branch nick: experimental
6271
timestamp: Thu 2007-08-16 05:55:45 +0000
6273
fixed a couple of bugs:
6275
wnettools.py: DetectWirelessInterfaces() didn't return the wireless interface
6276
daemon.py: GetGlobalDNSAddresses() now returns a blank string instead of None for blank addresses; None could not be sent over dbus
6277
------------------------------------------------------------
6280
branch nick: experimental
6281
timestamp: Thu 2007-08-16 01:53:13 +0000
6283
Fix up some issues spotted by pychecker.
6284
------------------------------------------------------------
6287
branch nick: experimental
6288
timestamp: Thu 2007-08-16 01:07:26 +0000
6290
Split the networking module, moving the common tasks into wnettools.py
6292
By splitting the common tasks performed by the networking module out
6293
into a separate set of classes, it is possible to reduce code
6294
duplication and improve the structure of the networking module.
6296
The wnettools module now performs _almost_ all the actual commands that
6297
control the network interfaces, splitting it from the actual connection
6298
logic contained in the networking module. Splitting these two tasks also
6299
allows for tool changes to be made in a central location, rather than
6300
spread throughout the networking.py file.
6301
------------------------------------------------------------
6304
branch nick: experimental
6305
timestamp: Wed 2007-08-15 07:25:10 +0000
6307
Added a bunch of bug fixes from the experimental branch to the testing branch.
6308
Added disconnect script feature and executing script in usermode feature to testing branch
6309
------------------------------------------------------------
6312
branch nick: experimental
6313
timestamp: Tue 2007-08-14 17:02:38 +0000
6315
Fixed the typo in networking.py correctly this time :)
6316
Corrected the version number displayed in usage()
6317
------------------------------------------------------------
6320
branch nick: experimental
6321
timestamp: Tue 2007-08-14 16:01:30 +0000
6323
Improved the behavior of threading in networking.py when an error occurs.
6324
Fixed typo in the wpa_supplicant string in networking.py.
6325
Changed formatting in dapper.py, edgy.py, and networking.py to conform closer to python coding conventions (and hopefully improve readability in general)
6326
------------------------------------------------------------
6329
branch nick: experimental
6330
timestamp: Sun 2007-08-12 03:31:04 +0000
6332
Refactor daemon.py to handle command line arguments.
6334
Move the old module code in daemon.py into a main() function, splitting
6335
off the daemonization into daemonize() function. Also add correct
6336
parsing of command line arguments to allow disabling of stderr and
6337
stdout redirection, daemonizing and auto-connect.
6339
Tidy up start of file including correct GPL license pre-amble and a
6340
short description of the wicd daemon module.
6341
------------------------------------------------------------
6344
branch nick: experimental
6345
timestamp: Sun 2007-08-12 01:36:49 +0000
6347
Convert FlushWriter into LogWriter and optimise log writing.
6349
FlushWriter looped through all the characters provided, writing them one
6350
at a time. This is not strictly necessary, so modify the algorithm to
6351
use a smart substitution and keep the timestamps correct. Name change to
6352
better match its behaviour.
6353
------------------------------------------------------------
6356
branch nick: experimental
6357
timestamp: Sun 2007-08-12 00:30:01 +0000
6359
Centralise path configuration into a single file.
6361
Path configuration was distributed throughout wicd, making it difficult
6362
to move around project files. Centralise the configuration into
6364
------------------------------------------------------------
6367
branch nick: experimental
6368
timestamp: Fri 2007-08-10 07:59:36 +0000
6370
Added disconnection script
6371
Changed auto-reconnection behavior slightly to prevent possible hanging issues
6372
Changed/Added some comments
6373
------------------------------------------------------------
6376
branch nick: experimental
6377
timestamp: Sat 2007-08-04 19:09:05 +0000
6379
Added support for displaying correct network info in drivers using some non-standard display info.
6380
------------------------------------------------------------
6383
branch nick: experimental
6384
timestamp: Wed 2007-08-01 09:31:43 +0000
6386
Changed script execution method so that scripts are always run in usermode.
6387
Removed autostarting daemon code so that script execution would work properly.
6388
Added channel display support for cards that only get frequency info in 'iwlist scan'.
6389
Changed autoconnect behavior to fix a bug where dbus would crash if connecting was taking too long.
6390
Changed/added some comments.
6391
------------------------------------------------------------
6394
branch nick: experimental
6395
timestamp: Sun 2007-07-29 08:17:00 +0000
6397
made get debugmode function return an int
6398
------------------------------------------------------------
6401
branch nick: experimental
6402
timestamp: Sat 2007-07-28 11:20:38 +0000
6404
added a debugmode check to dapper.py
6405
------------------------------------------------------------
6408
branch nick: experimental
6409
timestamp: Sat 2007-07-28 11:19:18 +0000
6411
fixed a bug in the open/close gui function in dapper.py
6412
fixed a bug in getdebugmode function in daemon.py
6413
------------------------------------------------------------
6416
branch nick: experimental
6417
timestamp: Fri 2007-07-27 18:20:51 +0000
6419
Rewrote dapper.py to act just like edgy.py (needs to be tested), changed some gui behavior, fixed version numbers in experimental/testing daemon.py
6420
------------------------------------------------------------
6423
branch nick: experimental
6424
timestamp: Wed 2007-07-25 17:59:31 +0000
6426
Updated autoconnect.py to reflect changes to daemon
6427
------------------------------------------------------------
6430
branch nick: experimental
6431
timestamp: Wed 2007-07-25 09:04:39 +0000
6433
Fixed typo in the testing release, added ralink correct signal strength info to experimental release, fixed wired connection bug in experimental release
6434
------------------------------------------------------------
6437
branch nick: experimental
6438
timestamp: Tue 2007-07-24 15:30:59 +0000
6441
------------------------------------------------------------
6443
committer: compwiz18
6444
branch nick: experimental
6445
timestamp: Tue 2007-07-24 06:31:07 +0000
6447
daemon will now fork
6448
------------------------------------------------------------
6450
committer: compwiz18
6451
branch nick: experimental
6452
timestamp: Tue 2007-07-24 06:06:27 +0000
6454
updates and bug fixes and all that fun stuff
6455
------------------------------------------------------------
6458
branch nick: experimental
6459
timestamp: Tue 2007-07-24 05:05:15 +0000
6461
Added myself as a co-author :)
6462
------------------------------------------------------------
6465
branch nick: experimental
6466
timestamp: Mon 2007-07-23 07:05:05 +0000
6468
Added wired auto-connect profile chooser, fixed some bugs in the ralink legacy connection code, reorganized edgy.py and fixed some bugs in it, probably a few other things too
6469
------------------------------------------------------------
6472
branch nick: experimental
6473
timestamp: Tue 2007-07-17 08:03:16 +0000
6475
fixed bug where wired icon wouldn't change if cable became unplugged, fixed yet another indentation screw up
6476
------------------------------------------------------------
6479
branch nick: experimental
6480
timestamp: Tue 2007-07-17 07:33:18 +0000
6482
improved autoreconnect code
6483
------------------------------------------------------------
6486
branch nick: experimental
6487
timestamp: Tue 2007-07-17 07:19:10 +0000
6489
fixed a screw up in my indentation in edgy.py, changed tabs to 4 spaces everywhere it wasn't already
6490
------------------------------------------------------------
6492
committer: compwiz18
6493
branch nick: experimental
6494
timestamp: Mon 2007-07-16 09:23:18 +0000
6496
daemon will now daemonize
6497
------------------------------------------------------------
6499
committer: compwiz18
6500
branch nick: experimental
6501
timestamp: Mon 2007-07-16 08:35:07 +0000
6504
------------------------------------------------------------
6507
branch nick: experimental
6508
timestamp: Mon 2007-07-16 06:41:34 +0000
6510
removed conflict resolution info that would probably cause syntax errors
6511
------------------------------------------------------------
6514
branch nick: experimental
6515
timestamp: Mon 2007-07-16 06:34:23 +0000
6517
Added support for ralink legacy cards, implemented a debug mode option, swapped order that autoconnect uses, fixed some indentation issues, changed/added some comments
6518
------------------------------------------------------------
6520
committer: compwiz18
6521
branch nick: experimental
6522
timestamp: Mon 2007-07-16 06:16:52 +0000
6524
added global dns options (not quite working)
6525
------------------------------------------------------------
6528
branch nick: experimental
6529
timestamp: Wed 2007-07-11 12:47:44 +0000
6531
Optimized autoconnect for wired code (should be more log friendly)
6532
------------------------------------------------------------
6535
branch nick: experimental
6536
timestamp: Tue 2007-07-10 14:32:45 +0000
6538
Fixed bug caused by wired/wireless daemons using the same function names
6539
------------------------------------------------------------
6541
committer: compwiz18
6542
branch nick: experimental
6543
timestamp: Tue 2007-07-10 05:39:00 +0000
6546
------------------------------------------------------------
6549
branch nick: experimental
6550
timestamp: Mon 2007-07-09 14:41:14 +0000
6552
Added script execution support, added autoconnect to wired network support, created a default wired network system to allow autoconnection
6553
------------------------------------------------------------
6556
branch nick: experimental
6557
timestamp: Mon 2007-07-09 09:38:45 +0000
6559
Removed sleep time in autoreconnect in stable (it would sometimes make it impossible to open the GUI), removed sleep time and altered autoreconnect behavior in experimental. (Try #3)
6560
------------------------------------------------------------
6563
branch nick: experimental
6564
timestamp: Mon 2007-07-09 09:27:13 +0000
6566
Removed sleep time in autoreconnect in stable (it would sometimes make it impossible to open the GUI), removed sleep time and altered autoreconnect behavior in experimental.
6567
------------------------------------------------------------
6570
branch nick: experimental
6571
timestamp: Mon 2007-07-09 09:21:42 +0000
6573
Removed sleep time in autoreconnect in stable (it would sometimes make it impossible to open the GUI), removed sleep time and altered autoreconnect behavior in experimental.
6574
------------------------------------------------------------
6576
committer: compwiz18
6577
branch nick: experimental
6578
timestamp: Sun 2007-07-08 20:12:44 +0000
6580
changed version number
6581
------------------------------------------------------------
6584
branch nick: experimental
6585
timestamp: Sun 2007-07-08 10:36:47 +0000
6587
Added DNS fix to wired class
6588
------------------------------------------------------------
6591
branch nick: experimental
6592
timestamp: Sun 2007-07-08 10:31:48 +0000
6594
Fixed a static DNS bug and added some comments / fixed some typos
6595
------------------------------------------------------------
6598
branch nick: experimental
6599
timestamp: Sun 2007-07-08 10:31:28 +0000
6601
Fixed a static DNS bug and added some comments / fixed some typos
6602
------------------------------------------------------------
6605
branch nick: experimental
6606
timestamp: Sun 2007-07-08 08:34:42 +0000
6608
shortened sleep time when returning from hibernation
6609
------------------------------------------------------------
6612
branch nick: experimental
6613
timestamp: Sat 2007-07-07 20:31:45 +0000
6615
some minor adjustments and bug fixes
6616
------------------------------------------------------------
6618
committer: compwiz18
6619
branch nick: experimental
6620
timestamp: Sat 2007-07-07 20:09:37 +0000
6622
Added ICS support, but commented it out so we can release
6623
------------------------------------------------------------
6625
committer: compwiz18
6626
branch nick: experimental
6627
timestamp: Sat 2007-07-07 08:06:14 +0000
6629
string table updated
6630
------------------------------------------------------------
6633
branch nick: experimental
6634
timestamp: Thu 2007-07-05 06:53:57 +0000
6636
Fixed a typo, added note that only WEP can be used for Ad-hoc encryption
6637
------------------------------------------------------------
6640
branch nick: experimental
6641
timestamp: Thu 2007-07-05 05:30:09 +0000
6643
Fixed bug where tray wouldn't load when it automatically opened the daemon
6645
------------------------------------------------------------
6647
committer: compwiz18
6649
timestamp: Wed 2007-07-04 14:51:57 +0000