Commit Graph

21088 Commits

Author SHA1 Message Date
Marcel Telka
ae2efdab30 2004-11-04 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@295 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-04 21:31:59 +00:00
Adam Weinberger
719b46ca0c * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@294 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-04 21:23:54 +00:00
Miloslav Trmac
65dab200d1 2004-11-04 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@293 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-04 14:48:42 +00:00
Dan Williams
fccbfd3c8b Add missing header to quiet missing strlen() prototype
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@292 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-03 17:06:31 +00:00
Dan Williams
7c24f2af19 2004-11-03 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletOtherNetworkDialog.c,
		- Disable OK button until valid data is entered
			for encryption stuff too

	* panel-applet/NMWirelessApplet.c
		- Report card strength for current AP if the card
			doesn't report strength data for scanned access
			points

	* src/NetworkManagerDevice.c
		- Smooth out cards reported quality, Atmel card was
			intermittently reporting no quality data but soon
			recovers

	* src/NetworkManagerWireless.c
		- Better quality data percentage calculation.  Atmel
			cards (mine at least) seem to report the quality
			in percentage format already, so honor that

	Patch from <j@bootlab.org>
	* NetworkManager.h
	  info-daemon/NetworkManagerInfoPassphraseDialog.c
	  info-daemon/passphrase.glade
	  panel-applet/NMWirelessAppletOtherNetworkDialog.c
	  panel-applet/essid.glade
	  src/NetworkManagerAP.c
	  src/NetworkManagerDevice.c
	  src/NetworkManagerWireless.[ch]
		- Support ASCII WEP keys, in both 40/64 bit and 104/128 bit


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@291 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-03 17:05:16 +00:00
Vincent van Adrighem
e4e842651c 2004-11-03 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@290 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-03 08:27:30 +00:00
Dan Williams
8cba7c5827 2004-11-03 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.[ch]
		- (nm_device_set_enc_key): Add parameter to set Authentication
			Mode (Open System, Shared Key, or None).  We're still using
			Shared Key for now though.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@289 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-03 07:47:32 +00:00
Bryan Clark
47fab57a67 2004-11-02 Bryan Clark <clarkbw@cvs.gnome.org>
* panel-applet/menu-info.c: change from bold text to light
        colored, may cause problems with some themes, i've tested a lot
        and they seem fine.

        * panel-applet/NMWirelessApplet.c: fix strength tooltip


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@288 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-02 08:24:57 +00:00
Colin Walters
3c23d9c628 2004-11-01 Colin Walters <walters@verbum.org>
* src/NetworkManagerWireless.h, src/NetworkManagerWireless.c
	(nm_wireless_128bit_key_from_passphrase): Add const.

	* src/NetworkManagerAP.h, src/NetworkManagerAP.c
	(nm_ap_set_enc_key_source): Add const.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@287 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-02 04:54:39 +00:00
Colin Walters
5057d17dd3 2004-11-01 Colin Walters <walters@verbum.org>
* .cvsignore: Update.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@286 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-02 04:49:29 +00:00
Kjartan Maraas
4883582cdd 2004-11-01 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmal translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@285 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-11-01 08:16:45 +00:00
Adam Weinberger
3765ea091f * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@284 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-31 20:03:29 +00:00
Miloslav Trmac
0a1bd6c3c6 2004-10-30 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@283 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-30 13:37:36 +00:00
Marcel Telka
8e9f50725f 2004-10-30 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@282 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-30 05:45:25 +00:00
Dan Williams
f34c49eded Fix up includes for distcheck
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@281 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-29 20:24:34 +00:00
Dan Williams
689e1ca0a6 Allow distcheck to succeed
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@280 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-29 20:06:18 +00:00
Dan Williams
e2ab9f50e2 2004-10-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- (nm_device_wireless_network_exists): Actually use the encryption
			key we got from the applet when attempting to find a wireless network
		- Don't bring devices down so much since on some cards it triggers
			firmware hotplugs each time

	* src/NetworkManagerDbus.c
		- (nm_dbus_nm_set_active_device): free the passphrase we may have gotten
			from the caller


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@279 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-29 19:52:35 +00:00
Dan Williams
fd3cd7d1ea 2004-10-29 Dan Williams <dcbw@redhat.com>
* src/NetworkManager.c
		- (nm_hal_device_property_modified): unlock a locked active
			wireless device when a wired connection gets a link.
			(Means you'll switch to wired whenever you plug in no
			matter what).


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@278 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-29 17:59:39 +00:00
Dan Williams
d41af0af37 2004-10-29 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletOtherNetworksDialog.[ch]
		- New files, implement the "Other wireless network" dialog

	* panel-applet/NMWirelessApplet.c
		- Move "other wireless network" dialog to separate file

	* panel-applet/NMWirelessAppletDbus.[ch]
		- Take key and key_type paramaters for the set_device function

	* panel-applet/essid.glade
		- Add UI bits for encryption settings

	* src/NetworkManagerDbus.c
		- Retrieve key and key_type params for "setActiveDevice" method call
			and pass them on
		- unref AP returned from nm_device_get_best_ap() when needed

	* src/NetworkManagerDevice.c
		- (nm_device_get_best_ap): ref the ap before returning it
		- unref AP returned from nm_device_get_best_ap() when needed
		- (nm_device_activate_wireless): add "ap" parameter so we don't
			need to call nm_device_get_best_ap() here, it was pretty much
			redundant anyway
		- (AP_NEED_KEY): break second link check condition out into separate
			function, and fix segfault when ap->enc_key_source was NULL
		- (nm_device_find_and_use_essid): take key and key_type parameters and
			pass them along to nm_device_wireless_network_exists().  If the
			network does exist, set the passed-in key+key_type on the AP

	* src/NetworkManagerPolicy.c
		- unref AP returned from nm_device_get_best_ap() when needed


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@277 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-29 16:37:43 +00:00
Dan Williams
8200b37f36 2004-10-28 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerUtils.c
		- (nm_spawn_process): Fix a potential dereference of NULL

	Patches from Peter Jones:

	* src/NetworkManagerDevice.c
		- (nm_device_test_wireless_extensions): Better check for
			wireless devices

	* src/NetworkManagerUtils.c
		- (nm_spawn_process): Pass in valid stdout and stderr so
			executed programs don't randomly SIGPIPE and fail
		- (nm_get_wired_driver_support_level): quash hal warning
			when checking for USB ethernet device


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@276 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-28 19:49:55 +00:00
Dan Williams
6000e6f062 2004-10-27 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfo.c
	  info-daemon/NetworkManagerInfoDbus.c
	  info-daemon/NetworkManagerInfoPassphraseDialog.c
	  panel-applet/NMWirelessApplet.c
		- Properly escape gconf keys

	* src/NetworkManager.c
		- remove unused variables

	* src/NetworkManagerAP.c
		- (nm_ap_new_from_ap): Don't redundantly set new APs
			refcount since it got set in nm_ap_new()

	* src/NetworkManagerAPList.c
		- (nm_ap_list_combine): Give up ownership of newly created
			access points to the ap list, fixes memleak

	* src/NetworkManagerDevice.c
		- Remove cached_ap_list4 member since its not really needed
		- (nm_device_wireless_network_exists): Try to get correct
			encryption status of a found AP if its already in our
			device list
		- (nm_device_do_normal_scan): Clean up scanning a bit, make
			memory allocs/deallocs a bit clearer and shorter-lived


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@275 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-27 19:02:07 +00:00
Ray Strode
a8c239c07c 2004-10-26 Ray Strode <rstrode@redhat.com>
* panel-applet/NMWirelessApplet.c:
	  (custom_essid_item_selected):  kill some compiler
	warnings


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@274 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-27 16:21:32 +00:00
John (J5) Palmieri
1ecd3ef927 2004-10-26 John (J5) Palmieri <johnp@redhat.com>
* info-daemon/NetworkManagerInfoDbus.c
                - (nmi_dbus_is_running): New function for determining if nmi is already running
                - (nmi_dbus_service_init): exit if another instance of nmi is already running


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@273 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-26 17:39:26 +00:00
Vincent van Adrighem
9c509ddd01 2004-10-25 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@272 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-24 23:55:15 +00:00
Francisco Javier F. Serrador
72d6ddaa0b 2004-10-24 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@271 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-24 20:02:23 +00:00
Miloslav Trmac
dda3c4d716 2004-10-24 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@270 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-24 03:24:14 +00:00
Adam Weinberger
faeb7541ce * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@269 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-23 23:30:03 +00:00
Dan Williams
2bfd017330 2004-10-23 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfoDbus.c
		- Trap the "DeviceActivationFailed" signal

	* docs/NetworkManager DBUS API.txt
		- Add "DeviceActivationFailed" signal

	* panel-applet/NMWirelessAppletDbus.c
		- Quash the "NetworkManager service not available" message

	* src/NetworkManagerDbus.[ch]
		- Add the "DeviceActivationFailed" signal

	* src/NetworkManagerDevice.c
		- Add support for activation_failed flag
		- Fix deadlock where activation thread didn't clean itself up, making
			main thread still believe it was alive forever (didn't reset activation
			flags like activating, just_activated, etc when IP configuration
			failed)

	* src/NetworkManagerPolicy.c
		- Implement logic for DeviceActivationFailed signal, and when activation fails
			for wireless networks, try to fall back to some other access point


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@268 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-23 06:43:01 +00:00
Dan Williams
92202c6bca 2004-10-23 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessApplet.[ch]
		- Place the GtkMenuBar inside a GtkEventBox, and add the Event Box
			to the applet object, so we can get tooltips
		- Add tooltips (RH #136866)

	* src/NetworkManagerDevice.c
		- When trying to find a wireless network, try to connect with encryption
			turned on first, so that we can more accurately detect whether or not
			we need to use encryption for the actual association later on


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@267 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-23 05:19:28 +00:00
Hendrik Brandt
d1861e196d 2004-10-22 Hendrik Brandt <hebra@cvs.gnome.org>
* po/de.po: Updated German translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@266 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-22 20:21:12 +00:00
Dan Williams
9eab1fd014 fix NM service path
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@265 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-21 19:44:15 +00:00
Dan Williams
3fbfa66df2 2004-10-21 Dan Williams <dcbw@redhat.com>
* Add some support for telling NetworkManagerInfo to tell the user
		that they are using a device that's not fully supported

	* Fix some assertions in debug messages due to null access point args


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@264 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-21 19:33:41 +00:00
Dan Williams
f145f77bf9 2004-10-21 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
                - Don't try to activate/bring up/down unsupported
                        devices

        * src/NetworkManagerUtils.c
                - Fix case of PCI ID checks for driver support levels


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@263 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-21 19:00:13 +00:00
Bryan W. Clark
f8daee7ed9 Dan is stupid
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@262 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-21 18:22:25 +00:00
Dan Williams
faae8945db 2004-10-21 Dan Williams <dcbw@redhat.com>
* NetworkManager.h
		- New file, now contains commonly used structures and bits
			for the dbus API of NetworkManager

	* Makefile.am
		- Deliver NetworkManager.h to ${includedir}/NetworkManager

	* src/NetworkManager.h
		- Rename -> src/NetworkManagerMain.c

	* Various fixups all around to use NetworkManager.h and new
		src/NetworkManagerMain.h, remove redundant bits that got
		moved into NetworkManager.h

	* src/NetworkManagerDevice.[ch]
	  src/NetworkManagerUtils.[ch]
	  src/NetworkManagerPolicy.c
	  src/NetworkManagerDbus.c
		- Whitelist wireless drivers, and blacklist some wired
			drivers.  Also blacklist cipsec and ethernet-over-usb
			devices at this time (RH #135722, RH #135648)
		- Don't leak unsupported devices out over dbus, or allow
			them to be set as the active device.  Skip over them
			during automatic device picking

	* test/nmclienttest.c
		- Clean up the dbus code a lot


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@261 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-21 17:42:14 +00:00
Kjartan Maraas
d8540834b3 2004-10-20 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Update.
	* no.po: Update


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@260 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-20 12:18:48 +00:00
Jonathan Blandford
19b8d2e4e7 Tue Oct 19 14:20:29 2004 Jonathan Blandford <jrb@redhat.com>
* configure.in: post release bump.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@259 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-19 18:20:44 +00:00
Jonathan Blandford
98439b6fb9 Tue Oct 19 14:19:24 2004 Jonathan Blandford <jrb@redhat.com>
* configure.in:
        * NEWS: Released NetworkManager-0.3.1


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@257 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-19 18:20:04 +00:00
Dan Williams
c396b6b27d 2004-10-18 Dan Williams <dcbw@redhat.com>
Patches from Thom May:
	* test/nmtestdevices.c
		- Include <string.h>
	* src/backends/NetworkManagerDebian.c:
		- (nm_system_device_run_dhcp, nm_system_device_stop_dhcp)
			(nm_system_device_flush_routes, nm_system_device_flush_addresses)
			Move to using g_strdup_printf rather than arbitrary buffers
		- (nm_system_device_setup_static_ip4_config) Implement function.
		- (nm_system_kill_all_dhcp_daemons) Use killall -q rather than killall


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@256 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-19 02:27:04 +00:00
Miloslav Trmac
cf9eb09cc3 2004-10-18 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@255 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-18 09:52:30 +00:00
Dan Williams
bbe4cbfb69 2004-10-17 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfoDbus.c
		- Display name of network in the "network not found" dialog

	* panel-applet/NMWirelessAppletDbus.c
		- (nmwa_dbus_call_nm_method): new function replaces all other
			nmwa_dbus_get_[string|string_array|int|boolean] methods
		- nmwa_dbus_get_network_name() and nmwa_dbus_get_device_name()
			consolidated into nmwa_dbus_get_object_name()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@254 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-17 16:59:59 +00:00
David Lodge
73b9b21a5f 2004-10-17 David Lodge <dave@cirt.net>
* en_GB.po: Updated British English translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@253 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-17 13:56:13 +00:00
Vincent van Adrighem
9926c1472e 2004-10-17 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@252 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-17 12:39:31 +00:00
Raphael Higino
84b0c6357a Updated pt_BR translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@251 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-17 10:55:20 +00:00
Dan Williams
b4b4d1a41a 2004-10-15 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDbus.c
	  info-daemon/NetworkManagerInfoDbus.c
		- Display an error dialog when the user tries to use an
			"Other wireless network" that's not found.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@250 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-16 02:25:02 +00:00
Dan Williams
3b9dafe345 2004-10-15 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessApplet.[ch]
		- Fix up corner cases in applet state, making it
			look more responsive.  Change state to "connecting" when
			the user is forcing a device too.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@249 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 20:59:17 +00:00
Dan Williams
5b7f4270e6 2004-10-15 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessApplet.[ch]
		- Fix up corner cases in applet state, making it
			look more responsive.  Change state to "connecting" when
			the user is forcing a device too.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@248 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 20:54:59 +00:00
Marcel Telka
ac79837126 2004-10-15 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@247 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 20:35:06 +00:00
Dan Williams
a0a36acfd0 2004-10-15 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerAPList.c
		- (nm_ap_list_update_network): Disown AP after the list takes ownership

	* src/NetworkManagerDbus.c
		- (nm_dbus_nm_set_active_device): Simplify the device setting logic

	* src/NetworkManagerDevice.c
		- Disown APs after the device's AP list takes ownership


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@246 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 20:05:56 +00:00
Dan Williams
6e7f8e9989 2004-10-15 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessApplet.c
		- Update our applet state from the GUI thread

	* panel-applet/NMWirelessAppletDbus.c
		- Greatly simplify the locking to make the GUI thread
			smoother.  Update a private copy of the device list
			and active device and only when done talking to
			NetworkManager turn it over to the GUI thread.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@245 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 19:15:45 +00:00