summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* applet: make new auto connections only available for current user (rh #1176042)jk/applet-add-and-activate-rh1176042Jiří Klimeš2015-04-272-2/+8
| | | | | | | | | | | | | | | | When a user clicks a new Wi-Fi network in nm-applet, AddAndActivateConnection() D-Bus method is called to create a new connection and activate it. The connection is available to all users by default (no connection.permissions). However, this causes troubles when polkit action for modifying system connections [1] is set to require admin access. Then a normal user cannot connect to a new network, because it would require admin password to save the new connection and finish AddAndActivateConnection(). We solve that by creating new connections as private to current user only. [1] org.freedesktop.NetworkManager.settings.modify.system set to auth (i.e. auth_admin, auth_admin_keep) https://bugzilla.redhat.com/show_bug.cgi?id=1176042
* editor: check gateway to be in the network specified by addr/prefix (rh ↵Jiří Klimeš2015-04-272-28/+163
| | | | | | | | | #1167491) If the gateway doesn't match address/prefix network, highlight it in yellow, because it may be invalid. https://bugzilla.redhat.com/show_bug.cgi?id=1167491
* editor: disable STP-related widgets if STP is off on init (bgo #724485)Jiří Klimeš2015-04-241-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=724485
* Fixes to Catalan translationJordi Mas2015-04-211-902/+970
|
* Updated Polish translationPiotr Drąg2015-04-191-65/+87
|
* ui: merge branch 'lr/bluetooth'Lubomir Rintel2015-04-152-1/+152
|\ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=737560
| * editor: Add support for creating Bluetooth connectionslr/bluetoothLubomir Rintel2015-04-152-1/+152
|/ | | | We need to know if the connection is going to be PAN or DUN.
* ui: merge branch 'lr/gtk-deprecations'Lubomir Rintel2015-04-0721-1721/+1607
|\ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=745020
| * ui: drop rest of GtkAlignmentslr/gtk-deprecationsLubomir Rintel2015-04-0714-41/+41
| | | | | | | | | | | | Use VBoxes and margin properties on the children. Alignments are deprecated since 3.14.
| * ui: drop GtkAligments where they serve no purposeLubomir Rintel2015-04-078-1676/+1562
| | | | | | | | | | | | | | Set the appropriate margins on the child widget when the alignments are used to space a single one. The alignments are deprecated since 3.14.
| * ui: use margin_{start,end} instead of margin_{left,right}Lubomir Rintel2015-04-072-15/+15
|/ | | | | | This fixes spacing for rtl locales. Old properties deprecated since 3.12.
* applet: do not crash when ModemManager is not available (rh #1199288)Jiří Klimeš2015-04-071-1/+14
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1199288
* applet: do not crash when getting icon for unavailable modem (rh #1205316)Jiří Klimeš2015-04-071-1/+5
| | | | | | Just print a warning and return from the function. https://bugzilla.redhat.com/show_bug.cgi?id=1205316
* Updated Polish translationPiotr Drąg2015-04-051-123/+163
|
* Mark new strings as translatablePiotr Drąg2015-04-0214-29/+29
|
* ui: merge branch 'lr/gtk-deprecations'Lubomir Rintel2015-04-0230-145/+67
|\ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=745020
| * ui: drop use of stock iconsLubomir Rintel2015-04-023-3/+3
| | | | | | | | | | | | They have been deprecated in 3.10. Use standard icon names instead.
| * ui: use GtkWidget::valign instead of GtkMisc::yalignLubomir Rintel2015-04-025-6/+6
| | | | | | | | The later has been deprecated since 3.14.
| * ui: drop xalign from buttonsLubomir Rintel2015-04-0223-73/+0
| | | | | | | | | | | | They don't have child elements and thus are no-op anyway. Deprecated since 3.14.
| * ui: drop stock buttonsLubomir Rintel2015-04-0214-58/+58
| | | | | | | | | | Deprecated since 3.10. Consistent with GNOME theming this removes icons from the buttons.
| * ui: remove use of rules_hint treeview propertyLubomir Rintel2015-04-025-5/+0
|/ | | | | | It's deprecated in Gtk+ 3.14 and the default theme does not use it anyway. https://mail.gnome.org/archives/commits-list/2014-August/msg00754.html
* editor: additional fix for navigation in address/route treeview (rh #1201412)Jiří Klimeš2015-03-304-24/+76
| | | | | | Make keypad keys (Enter, UpArrow, DownArrow) work properly. https://bugzilla.redhat.com/show_bug.cgi?id=1201412
* Updated Polish translationPiotr Drąg2015-03-291-106/+108
|
* Updated Czech translationMarek Černocký2015-03-251-97/+96
|
* applet: display all addresses in "Connection Information" dialog (rh #953131)Jiří Klimeš2015-03-251-6/+72
| | | | | | | The first IP address is shown as before. But when there are more addresses, they can be displayed in GtkExpander "> More Addresses". https://bugzilla.redhat.com/show_bug.cgi?id=953131
* Updated Slovenian translationMatej Urbančič2015-03-241-786/+794
|
* applet: fix a crash while sorting connectionsJiří Klimeš2015-03-241-4/+4
| | | | | | | Compare function for g_ptr_array_sort() takes pointers to pointers to array items. Fixes commit 3722a190468f5ce5898db8838611bc826d3153f1.
* Updated Swedish translationAnders Jonsson2015-03-211-1420/+668
|
* editor: use ifname instead of UUID in slaves' master property (rh #1083186)Jiří Klimeš2015-03-204-1/+90
| | | | | | | | | | | | | | NetworkManager accepts both UUID and interface name in slave's master property (identifying master). UUID is easier to use in the editor and may be more appropriate for 'connection based' configurations. On the other hand, some users may expect master property to be rather interface name. And this is also the only supported option for some legacy configurations, such as initscripts in Red Hat based distros. We only use interface name for newly added slaves to ensure we don't change existing connections (which would be unexpected for users). https://bugzilla.redhat.com/show_bug.cgi?id=1083186
* Updated Kazakh translationBaurzhan Muftakhidinov2015-03-201-1080/+1268
|
* applet: do not show 'Default Route' in Connection Information if there is noneJiří Klimeš2015-03-191-7/+14
|
* editor: fix on-the-fly color validation for 0.0.0.0/:: (rh #1201416)Jiří Klimeš2015-03-184-12/+66
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1201416
* editor: improve navigation in address/route treeview (rh #1201412)Jiří Klimeš2015-03-186-81/+179
| | | | | | | | | | The commit makes these changes: * Shift-Tab allows moving backwards (instead of messing up the cells) * Up arrow key moves backwards as well * Pressing Enter key in the last cell closes the row without cycling to the first column https://bugzilla.redhat.com/show_bug.cgi?id=1201412
* Updated Spanish translationDaniel Mustieles2015-03-171-775/+784
|
* Updated Bosnian translationSamir Ribic2015-03-141-133/+3531
|
* editor: fix UI for bond page (MTU placing and mnemonic key clash)Jiří Klimeš2015-03-131-3/+3
| | | | Fixes commit 9c3aa50cb857cd865714ac7ac85b95c84341f09c.
* Updated Czech translationZdeněk Hataš2015-03-121-763/+774
|
* editor: fix assertions in filtering types of connection-helpersJiří Klimeš2015-03-101-3/+6
| | | | | | | | Filter functions doesn't like invalid GType: libnm-CRITICAL **: _get_setting_type_priority: assertion 'g_type_is_a (type, NM_TYPE_SETTING)' failed libnm-CRITICAL **: nm_utils_check_virtual_device_compatibility: assertion '_nm_setting_type_is_base_type (other_type)' failed Fixes commit 3d6810a611f5ddd97a89046c6e68718ab1473922.
* editor: fix InfiniBand editor (MAC address and validation)Jiří Klimeš2015-03-101-6/+4
|
* editor: fix another crash when adding bridge/bond/team connectionJiří Klimeš2015-03-104-5/+11
| | | | Fixes commit 4d7546e7d0e56c3a102a12ba03695eac6f8109f8.
* editor: fix a crash when editing a virtual connectionJiří Klimeš2015-03-091-1/+1
| | | | | | | | | | | Test case: 1. run nm-connection-editor 2. click "Add" button 3. select "Bridge" in combo box and click "Create..." button 4. delete the text in "Interface name:" entry 5. click "Add" button to add a slave 6. click "Create..." button 7. *** crash ***
* Updated Slovenian translationMatej Urbančič2015-03-071-84/+66
|
* Updated Hungarian translationBalázs Úr2015-03-051-39/+39
|
* editor: improve color-indication for bad addresses and routes (bgo #660915)Jiří Klimeš2015-03-056-56/+269
| | | | | | | | | | Incorrect values are already indicated while they are edited. However, this commit also makes the incorrect values visible afterwards by setting cell background to red. It uses the pango markup which has the advantage of being visible even if the row is selected. When there's no value in the cell, the cell-background property is used instead. https://bugzilla.gnome.org/show_bug.cgi?id=660915
* editor: don't allow zero prefix for IP routesJiří Klimeš2015-03-042-4/+6
|
* editor: correct on-the-fly color error indication for empty valuesJiří Klimeš2015-03-032-2/+10
|
* editor: fix a crash when adding manual IPv6 routesJiří Klimeš2015-03-031-1/+0
| | | | It was caused by a leftover line (initially added in commit d48ab837).
* editor: fix displaying background color when highlighting errorsJiří Klimeš2015-03-037-13/+61
| | | | | | | | | | | gtk_widget_override_background_color() stopped working at some point [1] for some Gtk themes, including default Adwaita (due to usage of background-image). So we need to use GtkCssProvider. Anyway gtk_widget_override_background_color() has been deprecated recently [2]. [1] https://bugzilla.gnome.org/show_bug.cgi?id=656461 [2] https://mail.gnome.org/archives/gtk-list/2015-February/msg00053.html [3] http://trac.wxwidgets.org/ticket/14759
* editor: fix prefix validation for addresses, zero is not allowedJiří Klimeš2015-03-031-1/+1
|
* Updated Polish translationPiotr Drąg2015-03-021-7/+11
|