Commit graph

946 commits

Author SHA1 Message Date
Dan Winship
8aa3b9859b core: merge src/config, src/logging, src/posix-signals into src/
Some subdirectories of src/ encapsulate large chunks of functionality,
but src/config/, src/logging/, and src/posix-signals/ are really only
separated out because they used to be built into separate
sub-libraries that were needed either for test programs, or to prevent
circular dependencies. Since this is no longer relevant, simplify
things by moving their files back into the main source directory.
2014-07-30 15:56:29 -04:00
Dan Winship
3d25d70461 clients: reorganize source tree, put all the installed clients together
Create a new clients/ subdirectory at the top level, and move cli/ and
tui/ into it, as well as nm-online.c (which was previously in test/,
which made no sense).

cli/ was split into two subdirectories, src/ and completion/. While
this does simplify things (given that the completion file and the
binary both need to be named "nmcli"), it bloats the source tree, and
we can work around it by just renaming the completion file at install
time. Then we can combine the two directories into one and just have
it all under clients/cli/.
2014-07-30 15:56:19 -04:00
Terry Chuang
49463a9e7b po: update Traditional Chinese translation (rh #1046891) 2014-07-15 12:18:12 -05:00
Leah Liu
d9713d30b5 po: update Simplified Chinese translation (rh #1046891) 2014-07-15 12:18:12 -05:00
ypoyarko
e6e1a6a4b9 po: update Russian translation (rh #1046891) 2014-07-15 12:18:12 -05:00
asaini
ff9a4d2800 po: update Punjabi translation (rh #1046891) 2014-07-15 12:18:12 -05:00
Ani Peter
3bcacec009 po: update Malayalam translation (rh #1046891) 2014-07-15 12:18:12 -05:00
eukim
a6caffd60a po: update Korean translation (rh #1046891) 2014-07-15 12:18:12 -05:00
Noriko Mizumoto
5dd8465225 po: update Japanese translation (rh #1046891) 2014-07-15 12:18:12 -05:00
Sam Friedmann
90ce0a5ff1 po: update French translation (rh #1046891) 2014-07-15 12:18:11 -05:00
gguerrer
93192f3926 po: update Spanish translation (rh #1046891) 2014-07-15 12:18:11 -05:00
sray
a391e4f61a po: update Bengali bn_IN translation (rh #1046891) 2014-07-15 12:18:11 -05:00
Thomas Haller
2deaa5397a libnm-util: normalize virtual_iface_name in NMSettings
Some type-specific NMSetting implementations (bond, bridge, team, vlan)
have their own 'interface-name' property. This property will be
deprecated in favour of 'interface-name' in NMSettingConnection.

Change verify() and normalize() to check that the redundant
values match and repair/normalize the properties.

Force the virtual interface name of the type-specific setting to be
equal to NMSettingConnection:interface_name. This way, the depreacted
field stays valid and backward compatible.

NMSettingInfiniband is special, because it does not have a backing
property for the interface name, although it implements
get_virtual_iface_name(). To account for this, some special handling
is needed in order not to change the behaviour of get_virtual_iface_name().

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-06-30 18:35:46 +02:00
Thomas Haller
3e9b6666de po: remove obsolete reference to nm-modem-old.c file
This breaks `make check`.

Regression introduced by commit 1a3a5c4526.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-06-27 20:13:25 +02:00
Thomas Haller
38a83e15a2 team: make team support a plugin
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-06-27 13:27:01 +02:00
Yuri Chornoivan
65068af303 po: updated Ukranian translation (bgo #732172)
https://bugzilla.gnome.org/show_bug.cgi?id=732172

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-06-25 18:51:03 +02:00
Jiří Klimeš
4b1dd4647e Revert "po: updated Ukranian translation (bgo #732172)"
This reverts commit 586851b86c.

The translation file was for PulseAudio, not NetworkMananger.
2014-06-25 15:29:31 +02:00
Yuri Chornoivan
586851b86c po: updated Ukranian translation (bgo #732172)
https://bugzilla.gnome.org/show_bug.cgi?id=732172

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-06-25 12:10:12 +02:00
Piotr Drąg
f5681d15ba po: update Polish (pl) translation (bgo #732013)
https://bugzilla.gnome.org/show_bug.cgi?id=732013

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-06-23 12:13:01 +02:00
Christian Kirbach
258e3cfdf4 po: update German (de) translation (bgo #730330)
https://bugzilla.gnome.org/show_bug.cgi?id=730330

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-05-23 11:19:10 +02:00
Dan Williams
06e3c6d02f wifi: make Wi-Fi support a plugin
Make Wi-Fi support a plugin using the new device factory interface.
Provides a 7% size reduction in the core NM binary.

        Before    After
NM:    1154104  1071992  (-7%)
Wi-Fi:       0   110464

(all results from stripped files)
2014-05-13 12:38:43 -05:00
Matt Soucy
3c211760c5 po: fix spelling of "successfully" in msgid strings
Typo in messages was already fixed in commit
61de24ba35.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-04-08 11:26:40 +02:00
Jiří Klimeš
cb80daa942 po: fix "MB/s" -> "Mbit/s" 2014-04-01 15:15:18 +02:00
Yuri Chornoivan
254d9a4850 po: updated Ukranian translation (bgo #727033) 2014-03-28 17:15:32 -05:00
Dan Winship
a18248dd1b devices: rename "atm" plugin to "adsl", and "bt" to "bluetooth"
The atm/adsl plugin really is a generic ATM plugin but (a) it needs a
bit of work to do IPoATM rather than just PPPoATM and PPPoEoATM, and
(b) most people currently using NM's ATM support are using DSL devices
not actual ATM cards anyway, and have no idea what "ATM" even means.
If we add the necessary IPoATM support later we can rename the plugin
back to -atm
2014-03-19 14:56:47 -04:00
Piotr Drąg
efeca14293 po: fix syntax errors in Hindi (hi) and Tamil (ta) translations (bgo #726554)
https://bugzilla.gnome.org/show_bug.cgi?id=726554

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-03-17 21:28:41 +01:00
Milo Casagrande
350b6d612c po: updated Italian (it) translation (bgo #725988)
https://bugzilla.gnome.org/show_bug.cgi?id=725988

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-03-10 09:58:36 +01:00
Dan Williams
aeb1e103d8 mobile: make WWAN support a plugin
Make WWAN support a plugin using the new device factory interface.
Provides a 5% size reduction in the core NM binary.

     Before    After
NM: 1187224  1125208  (-5%)
MM:       0   100576

(all results from stripped files)
2014-03-03 09:32:41 -06:00
Dan Williams
a9591aecaf bluez: make Bluetooth support a plugin
Make Bluetooth support a plugin using the new device factory interface.
Provides a 5% size reduction in the core NM binary.

     Before   After
NM: 1253016 1187224 (-5%)
BT:       0   85752

(all results from stripped files)
2014-03-03 09:32:41 -06:00
Dan Williams
71a52347f3 atm: make ADSL support a plugin
Make ADSL support a plugin using the new device factory interface.
Provides a 1% size reduction in the core NM binary.

      Before    After
NM:  1265336  1253016  (-1%)
ATM:       0    27360

(all results from stripped files)
2014-03-03 09:32:41 -06:00
Manoj Kumar Giri
fbaaedf926 po: updated Oriya (Odia) (or) translation (bgo #725304)
https://bugzilla.gnome.org/show_bug.cgi?id=725304

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-02-27 13:39:19 +01:00
Glaucia Freitas
8900bb688b po: updated Brazilian Portuguese (pt_BR) translation (bgo #725302)
https://bugzilla.gnome.org/show_bug.cgi?id=725302

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-02-27 13:36:57 +01:00
Glaucia Freitas
4edae526c1 po: updated Brazilian Portuguese (pt_BR) translation (bgo #725182)
https://bugzilla.gnome.org/show_bug.cgi?id=725182

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-02-26 15:52:34 +01:00
Thomas Haller
f8dcab53d9 libnm-glib: take reference in NMRemoteConnection before calling DBUS
We always have to take a reference to the NMRemoteConnection
before calling to DBUS, because the connection might be deleted
in the meantime.

https://bugzilla.gnome.org/show_bug.cgi?id=723168

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-02-21 16:20:29 +01:00
Dan Williams
9cdbd6a401 trivial: remove unused nm-netlink-monitor
Obsoleted by the platform, no longer used.
2014-02-13 06:34:16 -06:00
Nilamdyuti Goswami
66f02fc3f9 po: update Assamese (as) translation (bgo #723751)
https://bugzilla.gnome.org/show_bug.cgi?id=723751

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-02-06 14:31:41 +01:00
Ankitkumar Patel
918b0f2cd0 po: update Gujarati (gu) translation (bgo #723527)
https://bugzilla.gnome.org/show_bug.cgi?id=723527

Co-Authored-By: Sweta Kothari <swkothar@redhat.com>
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-02-04 23:02:38 +01:00
Shankar Prasad
61efa27cac po: update Kannada (kn) translation (bgo #723361)
https://bugzilla.gnome.org/show_bug.cgi?id=723361

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-31 13:41:46 +01:00
Thomas Haller
fbdca67baa po: fix newline differences in translations
msgfmt fails if the newline of the message is not matched by the
translation. Fix it.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-29 15:13:58 +01:00
Krishna Babu K
4dabe28868 po: update Telugu (te) translation (bgo #723231)
https://bugzilla.gnome.org/show_bug.cgi?id=723231

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-29 13:57:49 +01:00
Rajesh Ranjan
7c7b026e9c po: update Hindi (hi) translation (bgo #723227)
https://bugzilla.gnome.org/show_bug.cgi?id=723227

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-29 13:21:42 +01:00
Hedda Peters
81ce43bdb8 po: update German (de) translation (bgo #723207)
https://bugzilla.gnome.org/show_bug.cgi?id=723207

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-29 10:08:31 +01:00
Thomas Haller
9694723f08 tui/po: fix po/POTFILES.in referencing invalid file
Fix removing a file 36ed2e91bb.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-28 17:12:24 +01:00
Dan Winship
f7b1b28202 libnm-util, libnm-glib: add device/connection describing functions
Add functions to describe and disambiguate devices and connections for
display to the user. Originally from libnm-gtk.
2014-01-27 15:39:51 -05:00
Sandeep Shedmake
828da6e9ee po: update Marathi (mr) translation (bgo #723044)
https://bugzilla.gnome.org/show_bug.cgi?id=723044

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-26 21:48:30 +01:00
Nilamdyuti Goswami
59a585aeb5 po: update Assamese (as) translation (bgo #723006)
https://bugzilla.gnome.org/show_bug.cgi?id=723006

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-26 21:41:58 +01:00
Nilamdyuti Goswami
f2496dea8c po: update Assamese (as) translation (bgo #722966)
https://bugzilla.gnome.org/show_bug.cgi?id=722966

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-25 18:33:11 +01:00
Shantha kumar
6f4c2046e5 po: update Tamil (ta) translation (bgo #722895)
https://bugzilla.gnome.org/show_bug.cgi?id=722895

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-24 11:41:41 +01:00
Yuri Chornoivan
06f8b577ad po: update Ukrainian (uk) translation (bgo #722130)
https://bugzilla.gnome.org/show_bug.cgi?id=722130

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-13 21:31:06 +01:00
Christian Kirbach
68575ee30d po: update German (de) translation (bgo #722061)
https://bugzilla.gnome.org/show_bug.cgi?id=722061

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-01-13 17:35:25 +01:00