Commit Graph

8762 Commits

Author SHA1 Message Date
David Lodge
ddf2e3f131 Updated (British) English translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2300 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-09 11:35:14 +00:00
Tambet Ingo
9937078feb 2007-02-09 Tambet Ingo <tambet@ximian.com>
Oops, forgot to commit the changelog.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2299 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-09 11:14:01 +00:00
Tambet Ingo
a8191ddaa3 2007-02-09 Tambet Ingo <tambet@ximian.com>
* src/nm-device-802-11-wireless.c:
		- Add "network-added" and "network-removed" signals.
		- Use gobject boilerplate macros to define the GObject.
		- Implement wireless device activation.
		- Remove activation_failure_handler and activation_success_handler
		  and instead listen on state-changed signals and run the same code
		  from there.

	* src/nm-device.c:
		- Implment NMDeviceInterface::deactivate.
		- Remove activation_failure_handler and activation_success_handler
		  virtual methods. Each device which is interested in these events
		  can just listen on it's state changed signals.

	* src/NetworkManagerPolicy.c:
		- Move a bit more NMData usage to NMManager.
		- Remove activation scheduling bits.
		- Add listeners for wireless device's "network-added" and
		  "network-removed" signals.
		- Listen device changed signals and deactivate currently activated
		  device when another device start activating (for now).
		- Remove (nm_policy_schedule_device_change_check): There's never a need
		  for calling this, the policy code knows exactly when this should happen,
		  by listening on events from NMManager and NMDevices.

	* src/nm-device-802-3-ethernet.c (nm_device_802_3_ethernet_activate):
	Implement.

	* src/nm-dbus-nm.c (nm_dbus_nm_set_active_device): Call the activation
	method on the specific device instead of going to through policy code
	and determining the device type by passed in AP's existance.

	* src/nm-device-interface.c (nm_device_interface_deactivate): Implement the
	abstract NMDevice deactivation.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2298 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-09 08:50:35 +00:00
Duarte Loreto
da934f9605 2007-02-08 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Added Portuguese translation.
	* LINGUAS: Added Portuguese (pt).

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2297 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 20:41:06 +00:00
Duarte Loreto
74be8826d9 2007-02-08 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Added Portuguese translation.
	* LINGUAS: Added Portuguese (pt).

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2296 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 20:39:27 +00:00
Duarte Loreto
667416684e 2007-02-08 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Added Portuguese translation.
	* LINGUAS: Added Portuguese (pt).

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2295 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 20:38:50 +00:00
Duarte Loreto
acce990d38 2007-02-08 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Added Portuguese translation.
	* LINGUAS: Added Portuguese (pt).

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2294 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 20:36:11 +00:00
Djihed Afifi
6988d3eed0 Updated Arabic Translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2293 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 20:17:23 +00:00
Duarte Loreto
593854f3e7 2007-02-08 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Added Portuguese translation.
	* LINGUAS: Added Portuguese (pt).

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2292 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 18:14:54 +00:00
Tambet Ingo
371de4c2d0 2007-02-08 Tambet Ingo <tambet@ximian.com>
* src/NetworkManager.c:
		- Set up all the shiny new managers.

	* src/NetworkManagerPolicy.c:
		- Add the beginnings of new NMPolicy code. Instead of requireing all
		  classes to call into policy code, make the policy code kind of like
		  a supervisor that monitors what's going on and drives the whole NM.

	* src/nm-hal-manager.c: 
	* src/nm-hal-manager.h:
		- Collect all libhal code scattered around NM to this one class.
		- Listen libhal and NMManager events and add/remove devices to
		  NMManager.

	* src/nm-manager.c:
	* src/nm-manager.h:
		- Implment a replacement for NMData. NMData is now officially
		deprecated.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2291 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 15:34:26 +00:00
joseppc
be52910469 Updated Catalan translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2289 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-08 07:11:52 +00:00
Ignacio Casal Quinteiro
7f2a7cd1ac Updated Galician Translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2288 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-07 08:55:20 +00:00
Tambet Ingo
b6680375d1 2007-02-05 Tambet Ingo <tambet@ximian.com>
* src/nm-device-802-11-wireless.c (supplicant_iface_scan_result_cb): 
	* src/supplicant-manager/nm-supplicant-interface.h
	* src/supplicant-manager/nm-supplicant-interface.c
	(nm_supplicant_interface_class_init): Change the "scan-result" signal's
	argument to boolean from enum.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2287 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-05 16:21:25 +00:00
Tambet Ingo
d9ea10a633 2007-02-05 Tambet Ingo <tambet@ximian.com>
* src/backends/NetworkManagerFrugalware.c: Oops, forgot to commit this.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2286 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-05 12:24:31 +00:00
Tambet Ingo
a88e1dd3a2 2007-02-05 Tambet Ingo <tambet@ximian.com>
Make NMDevice abstract class, remove almost all references to it's
	subclasses (the last place gets removed with new policy manager). Add
	NMDeviceInterface (which NMDevice implements) so that when we have
	NMDevice exported over DBUS, there's a common NMDevice interface which
	all instances have, plus there's a device specific interface for each
	specific type.
	Remove functions (nm_device_is_802_3_ethernet) and
	(nm_device_is_802_11_wireless). There are already standard GObject macros
	for type safe checks.
	Use the updated supplican manager API.

	* src/nm-device-interface.h: 
	* src/nm-device-interface.c: 
	* src/nm-call-store.h: 
	* src/nm-call-store.c: Implement.

	* src/supplicant-manager/nm-supplicant-interface.c:
	* src/supplicant-manager/nm-supplicant-interface.h:
	* src/supplicant-manager/nm-supplicant-manager.c:
	* src/supplicant-manager/nm-supplicant-manager.h:
		- Remove all private data type references from public header files.
		- Remove all references to other NM classes, this class is just a
		  proxy between wpa_supplicant and NM so it doesn't have to know
		  any internals.
		- Convert to dbus-glib bindings.
		- Type safe checks for public methods' arguments.
		- Store pending DBUS call ids to NMCallStore.

	* src/supplicant-manager/nm-supplicant-config.c:
		- Store config values in a GHashTable instead of GSList.




git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2285 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-05 12:14:09 +00:00
Tambet Ingo
58b53400a5 2007-02-05 Tambet Ingo <tambet@ximian.com>
* src/NetworkManagerMain.h: Remove all references to DHCP manager.

	* src/NetworkManager.c: Don't initialize the DHCP manager, it's a
	singleton now.

	* src/nm-device.c: Use the new DHCP manager API.

	* src/nm-activation-request.c:
	* src/nm-activation-request.h:
		- Remove all dhcp related properties and methods.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2284 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-05 09:50:11 +00:00
Tambet Ingo
1bbdd977e3 2007-02-05 Tambet Ingo <tambet@ximian.com>
* src/dhcp-manager/nm-dhcp-marshal-main.c: Add.

	* src/dhcp-manager/nm-dhcp-marshal.list: Add.

	* src/dhcp-manager/nm-dhcp-manager.c:
	* src/dhcp-manager/nm-dhcp-manager.h:
		- Convert it to GObject since we need to signal state changes.
		- Remove all references to other NM classes, this class is one
		  of the lowest classes in our hierarchy.
		- One less class to use NMActRequest.
		- Make it singleton, one less user of NMData.
		- Remove a couple of sleep() calls.
		- Convert a bunch of low-level dbus API calls to dbus-glib calls.
		  One less class to use the NM's custom tailored signal handlig.

	* Makefile.am: Generate marshallers, add them to build.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2283 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-05 09:42:19 +00:00
Stéphane Raimbault
4cf05ff525 2007-02-04 Stéphane Raimbault <stephane.raimbault@gmail.com>
* fr.po: Added French translation by Jonathan Ernst and Claude
          Paroz.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2282 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-04 19:54:56 +00:00
Amanpreet Singh Alam
2ca146c771 Adding Punjabi translation by AS Alam
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2281 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-04 03:54:27 +00:00
Amanpreet Singh Alam
590e14b376 Adding Punjabi translation by AS Alam
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2280 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-04 03:30:16 +00:00
Amanpreet Singh Alam
14bc6a6f13 Adding Punjabi translation by AS Alam
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2279 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-04 03:21:42 +00:00
Amanpreet Singh Alam
72e5a3e82c updating Punjabi translation by AS Alam
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2278 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-04 03:06:41 +00:00
Changwoo Ryu
53bd5d9251 2007-02-04 Changwoo Ryu <cwryu@debian.org>
* ko.po: Added Korean translation by Young-Ho Cha.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2276 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-03 18:36:08 +00:00
Changwoo Ryu
b5e42758c8 2007-02-04 Changwoo Ryu <cwryu@debian.org>
* ko.po: Added Korean translation by Young-Ho Cha.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2275 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-03 18:35:25 +00:00
Changwoo Ryu
6d58b7433d 2007-02-04 Changwoo Ryu <cwryu@debian.org>
* ko.po: Updated Korean translation by Young-Ho Cha.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2274 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-03 18:33:21 +00:00
Dan Williams
e87f8d5d92 Remove applet bits from POTFILES.in
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2273 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-03 18:18:16 +00:00
Ignacio Casal Quinteiro
f80e378bbf Added Galician Translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2271 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-03 13:53:49 +00:00
Antony Mee
4eabc82aea * Fix --enable-nm-vpn-dbus-old properly
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2270 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-03 09:29:05 +00:00
Antony Mee
5fde73bb7d * Correct the --enable-nm-vpn-old option
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2269 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-03 09:04:39 +00:00
Dan Williams
c5e472d42f 2007-02-02 Dan Williams <dcbw@redhat.com>
* configure.in
	  gnome/Makefile.am
	  nm-applet.desktop
	  Makefile.am
		- Remove last bits referencing gnome applet



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2268 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 21:28:03 +00:00
Dan Williams
04130d98af 2007-02-02 Dan Williams <dcbw@redhat.com>
* src/nm-ppp-starter.c
		- (nm_ppp_dbus_process_helper_ip4_config): use uint32 arrays instead
			of appending multiple entries with the same key



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2267 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 21:15:53 +00:00
Dan Williams
a253aa273d 2007-02-02 Dan Williams <dcbw@redhat.com>
* src/nm-openvpn-service.c
		- (nm_openvpn_dbus_process_helper_ip4_config): convert to dict-based
			IP4Config interface



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2266 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 21:15:32 +00:00
Dan Williams
06fe3cfed9 2007-02-02 Dan Williams <dcbw@redhat.com>
* src/vpn-manager/nm-vpn-service.c
		- (nm_vpn_service_stage4_ip4_config_get): use uint32 arrays for DNS
			and NBNS server addresses



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2265 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 21:14:56 +00:00
Dan Williams
bf0b6ee410 Remove applet; its in network-manager-applet SVN module now
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2263 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 20:56:13 +00:00
Theppitak Karoonboonyanan
05ff9994f2 * th.po: Updated Thai translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2262 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 13:53:11 +00:00
Chao-Hsiung Liao
40a8a377e3 2007-02-02 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* zh_HK.po: Added Traditional Chinese translation(Hong Kong).
	* zh_TW.po: Updated Traditional Chinese translation(Taiwan).



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2261 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 11:59:36 +00:00
Tambet Ingo
b8e56f0ba6 2007-02-02 Tambet Ingo <tambet@ximian.com>
* src/nm-dbus-manager.c:
	* src/nm-dbus-manager.h:
		- Convert all internal DBUS code to use dbus-glib bindings.
		- Remove GObject properties, we don't need them here.
		- Don't explicitly set things to NULL after freeing, glib is
		  happy to do it if asked nicely (G_DEBUG=gc-friendly).
		- Make public API argument checks type safe.
		- Remove unnecessary (and wrong) cast to GObject for the first
		  argument to g_signal_* calls - The first argument is a gpointer.
		- Export DBusGConnection to other cool classes that (are going to)
		  use dbus-glib.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2260 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 08:50:56 +00:00
Dan Williams
1a6fcff307 2007-01-26 Dan Williams <dcbw@redhat.com>
* libnm-util/dbus-dict-helpers.c
	  libnm-util/dbus-dict-helpers.h

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2259 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-02 04:47:12 +00:00
Chao-Hsiung Liao
608650c097 2007-02-01 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* zh_HK.po: Added Traditional Chinese translation(Hong Kong).
	* zh_TW.po: Added Traditional Chinese translation(Taiwan).



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2258 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-02-01 12:31:37 +00:00
Ilkka Tuohela
f11adb6f29 Updated Finnish translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2257 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-31 08:01:50 +00:00
Dan Williams
c33d6e868f 2007-01-30 Dan Williams <dcbw@redhat.com>
* configure.in
	  src/Makefile.am
		- Add configure bits to pick up libnm-util

	* src/nm-vpnc-service.c
		- Convert to new dict-based IP4Config signal format



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2256 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-30 22:36:26 +00:00
Ignacio Casal Quinteiro
c184da0dcd Added Galician Language
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2255 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-30 19:17:17 +00:00
Theppitak Karoonboonyanan
0b925dfc3a * th.po: Updated Thai translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2254 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-30 05:05:54 +00:00
Theppitak Karoonboonyanan
fd44d4b1b7 * th.po: Updated Thai translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2253 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-30 05:04:40 +00:00
Theppitak Karoonboonyanan
cdf3f41683 * th.po: Added Thai translation.
* LINGUAS: Added 'th'.



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2252 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-30 05:03:30 +00:00
Theppitak Karoonboonyanan
796d732b16 * th.po: Updated Thai translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2251 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-29 15:12:48 +00:00
Theppitak Karoonboonyanan
c9dcb59f2e * th.po: Added Thai translation.
* LINGUAS: Added 'th' (Thai).



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2250 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-29 15:11:09 +00:00
Dan Williams
ca666cc549 2007-01-26 Dan Williams <dcbw@redhat.com>
* libnm-util/dbus-dict-helpers.c
	  libnm-util/dbus-dict-helpers.h
		- Coordinate style with wpa_supplicant version to minimize diff
		- Add uint32 array support
		- (nmu_dbus_dict_append_uint32_array): new function
		- (nmu_dbus_dict_begin_string_array, nmu_dbus_dict_string_array_add_element,
		   nmu_dbus_dict_end_string_array): bring over from wpa_supplicant
			version; allow adding string array elements individually

	* test/libnm-util/test-dbus-dict-helpers.c
		- Test uint32 arrays



git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2249 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-27 01:19:08 +00:00
Jürg Billeter
7798f8b2e6 2007-01-27 Jürg Billeter <j@bitron.ch>
* src/backends/NetworkManagerPaldo.c
		- (nm_system_update_dns): clear nscd hosts cache


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2248 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-26 23:05:51 +00:00
Ignacio Casal Quinteiro
dbd32448b0 Added Galician Translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2247 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2007-01-26 11:08:43 +00:00