summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixup! editor: add Wake-on-LAN settings to the editor Ethernet page (bgo ↵jk/editor-wol-bgo755039Thomas Haller2015-09-151-10/+8
| | | | | | | | #755039) When disabling "Default", the other check boxes should only be disabled, not cleared -- like we also only disable the wol_passwd field, without clearing the text.
* fixup! editor: add Wake-on-LAN settings to the editor Ethernet page (bgo ↵Thomas Haller2015-09-151-2/+4
| | | | #755039)
* editor: add Wake-on-LAN settings to the editor Ethernet page (bgo #755039)Jiří Klimeš2015-09-152-1/+281
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=755039
* wireless-security: fix an initial sensitivity of "Show password" checkboxJiří Klimeš2015-09-121-0/+1
| | | | | | | | | | | | | | | | | It also fixes the strange error when clicking "Cancel" in the editor: (nm-connection-editor:13074): Gtk-CRITICAL **: gtk_event_controller_reset: assertion 'GTK_IS_EVENT_CONTROLLER (controller)' failed 12773 gtk_event_controller_reset (data->controller); (gdb) p data $121 = (EventControllerData *) 0x1448c80 (gdb) p *data $122 = {controller = 0x0, evmask_notify_id = 22028, grab_notify_id = 22029, sequence_state_changed_id = 22030} It was invoked by Breakpoint 1, destroy (parent=0x103c600) at eap-method-ttls.c:46 48 if (method->size_group) eap_method_unref (method=0x103c600) at eap-method.c:196 199 g_object_unref (method->ui_widget);
* Updated Polish translationPiotr Drąg2015-09-121-44/+322
|
* Fix a typo (addreess)Piotr Drąg2015-09-121-1/+1
|
* Updated Lithuanian translationAurimas Černius2015-09-121-1076/+1400
|
* Updated POTFILES.inPiotr Drąg2015-09-121-0/+6
|
* c-e: merge branch 'th/validation-error-bgo754832'Thomas Haller2015-09-1146-237/+388
|\ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=754832
| * c-e: show tooltip with validation errorThomas Haller2015-09-115-32/+60
| |
| * c-e: forward the validation error to print more sensible error message to stdoutThomas Haller2015-09-1130-138/+252
| | | | | | | | | | | | | | | | | | | | | | | | | | When a connection doesn't verify, the "Save" dialog stays desensitized. Even for an advanced user it's not immediately clear what causes the valdation failure. We already print a message like "Invalid setting Ethernet" to stdout. Extend the message to also print an more detailed error that gets propagated from the validation. This later should be improved further to indicating the failure reason in the UI too.
| * c-e/trivial: rename virtual method validate()Thomas Haller2015-09-1123-49/+49
| | | | | | | | | | | | There are other function names with the same name. This makes it hard to grep the source code to find all type implementations of ce_page_validate().
| * c-e: fix icon and tooltip of "Save" button regarding authorizationThomas Haller2015-09-111-17/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CEPolkitButton has two different icons/tooltips, depending on whether you can perform the action right away or are asked for further polkit authorization. We need three states regarding the icon/tooltip: - NO authorization: Button is disabled - NM_CLIENT_PERMISSION_RESULT_AUTH: user can get authorization after authenticating with polkit. - NM_CLIENT_PERMISSION_RESULT_YES: user has permission right away. Regardless of that, the check in update_button() was very wrong. It would set priv->auth_tooltip when priv->authorized while it should set priv->tooltip (if it doesn't consider the three states above).
| * c-e: don't pass actionable argument to CEPolkitButton:update_button()Thomas Haller2015-09-111-4/+6
| |
| * c-e: fix clearing error in connection_editor_validate()Thomas Haller2015-09-111-1/+1
|/
* libnma: take weak-ref to passwd_entry in PopupMenuItemInfoThomas Haller2015-09-112-4/+14
|
* libnma: copy the password_flags_name string for PopupMenuItemInfoThomas Haller2015-09-112-4/+6
|
* libnma: refactor registering PopupMenuItemInfo in ↵Thomas Haller2015-09-112-86/+52
| | | | nma_utils_setup_password_storage()
* c-e: fix memleak of @zone in CEPageGeneral:ui_to_setting()Thomas Haller2015-09-111-6/+5
|
* Updated Polish translationPiotr Drąg2015-09-091-10/+10
|
* libnma: fix wrong mnemonics in tooltips for password entriesThomas Haller2015-09-092-16/+16
| | | | | | | | | | | | | | | | The mnemonics of radio buttons *inside* the pop-up menu don't work with respect to the whole window. They only work, if you already opened the pop-up menu, and then press the mnemonic key. But since you cannot open the pop-up menu with a shortcut, this becomes moot and the user has to click anyway. But more importantly, we are using the same string as tooltip for the icon, which wrongly showed the underscore of the mnemonic. Fix that by just removing the the mnemonics. https://bugzilla.gnome.org/show_bug.cgi?id=754726 Fixes: 50b9650cc205a84dfe7082eb92e95ea2aaf554e8
* Updated Polish translationPiotr Drąg2015-09-061-31/+57
|
* editor: allow editing VLAN flags (bgo #754349)Jiří Klimeš2015-09-032-1/+98
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=754349
* wifi-dialog: add tooltip to password dialog to help with disabled "Connect" ↵Thomas Haller2015-09-022-16/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | button If the connection is invalid, the "Connect" button in the Wi-Fi password dialog stays disabled and makes it hard for the user to understand the reason. Especially when connecting to certain EAP-typed Wi-Fi connections, the connection might have no CA certificate set. However, if the connection was not previously edited with nm-connection-editor, the connection is considered invalid by nm-applet because "No CA certificate is required" is unchecked. As this flag is only stored in the gsetting of the user, NetworkManager and nm-applet disagree about whether the connection is valid. Add a tooltip to the connect button to indicate to the user that the connection must be modified first. Steps to reproduce: - create a Wi-Fi connection of type EAP (PEAP, TLS, or TTLS) outside of nm-applet/nm-connection-editor. Or alternatively, clear the gsettings entry with: dconf reset -f /org/gnome/nm-applet/eap/ - try to connect to the Wi-Fi. Note that the "Connect" button of the password dialog is diabled (just like the "Save" button in nm-ce). https://bugzilla.gnome.org/show_bug.cgi?id=754172 https://bugzilla.redhat.com/show_bug.cgi?id=1247885
* Updated Hungarian translationGábor Kelemen2015-09-021-290/+257
|
* Updated Spanish translationDaniel Mustieles2015-09-011-12/+15
|
* po: Update French translation, remove "à large bande"Frédéric Péters2015-09-011-36/+36
|
* libnma/libnm-gtk: fix a possible crash on widgets destroy (rh #1254043)Jiří Klimeš2015-08-312-18/+12
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1254043
* Updated Polish translationPiotr Drąg2015-08-301-361/+204
|
* bond: fix setting MTU for bonds when it is 0 (automatic) (rh #1177860)Jiří Klimeš2015-08-271-6/+5
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1177860
* editor: allow setting MTU for a team (rh #1255927)Jiří Klimeš2015-08-272-6/+104
| | | | | | | | | MTU is the 802-3-ethernet.mtu key, make sure wired setting exists. The same change as for bond in commit b1c5b4096eded4e1c5ad2e6f12a9bc113fece6ec, but fixed saving MTU = 0. https://bugzilla.redhat.com/show_bug.cgi?id=1255927
* Updated Spanish translationDaniel Mustieles2015-08-251-479/+403
|
* editor: use GSIZE_TO_POINTER and GPOINTER_TO_SIZE for GType (rh #1245789)Jiří Klimeš2015-08-201-2/+2
| | | | | | GPOINTER_TO_UINT may truncate the GType (actually gsize, i.e. unsigned long). Use rather GPOINTER_TO_SIZE() to be safe. And GSIZE_TO_POINTER() for the opposite conversion.
* vpn: gracefully print information about missing vpn pluginThomas Haller2015-08-201-2/+7
| | | | | | | | VPN plugins are usually split into separate package, thus it might not be an error that a .name file mentions a plugin file that does not exist (because it isn't installed). Only print an info message about this.
* build: create a xz compressed tarball by defaultLubomir Rintel2015-08-172-2/+2
| | | | | | GNOME release tooling repacks the bz2 to a xz anyway. This makes it easier for packagers to use tarballs created with "make dist" in place of distribution tarballs.
* applet: drop bond, bridge, infiniband, team, and vlan supportDan Winship2015-08-1414-1283/+0
| | | | | | | | | | | | | | | | | At one point we thought people would want/need to control their "enterprisey" devices via nm-applet, but nmcli (or static autoconnect=true configuration) turns out to be a better answer generally. Additionally, probably the most common case of bridges currently is when you are using virtualization or containers, and in that case the bridge is handled entirely by the virt/container system, and showing it in nm-applet just clutters things up, pushing Wi-Fi and VPN down to the bottom of the menu. So drop support for those devices. https://bugzilla.gnome.org/show_bug.cgi?id=753369
* Updated Polish translationPiotr Drąg2015-08-131-53/+77
|
* appdata: remove trailing spacesPiotr Drąg2015-08-131-2/+2
|
* Updated POTFILES.inPiotr Drąg2015-08-131-1/+1
|
* data: don't put translations into the GSettings schema fileDan Williams2015-08-123-25/+26
| | | | | | | | It's actually supposed to be handled through gettext and not put into the XML. A lot of projects are doing it wrong, and now glib-compile-schemas will yell at you. https://bugzilla.gnome.org/show_bug.cgi?id=747209
* appdata: add appdata for nm-connection-editor (bgo #752621)Ethirajan D2015-08-125-1/+29
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=752621
* build: rename variable NM_GIT_SHA to NMA_GIT_SHAThomas Haller2015-08-101-3/+3
| | | | Fixes: 5158105c11aae6b4c358aafd1bb8eb004555f346
* build: embed NM_GIT_SHA in generated "configure" scriptThomas Haller2015-08-101-0/+4
| | | | | | | This detects the current git commit id and embeds it in the generated "configure" script. As the configure script is included in the dist-tarball, we can detect the original git commit from a tarball.
* vpn: make use of new NMVpnPluginInfo class to load vpn pluginsThomas Haller2015-08-014-161/+53
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=749877
* build: set NM_VERSION_MIN_REQUIRED for building nm-appletThomas Haller2015-08-011-2/+6
|
* editor: look for the right libnm plugin keyDan Williams2015-07-311-1/+1
|
* build: fix build against git masterDan Williams2015-07-311-2/+2
|
* libnm-gtk: remove the libnm_1_0_0 version nodeLubomir Rintel2015-07-251-9/+6
| | | | | It causes an extraneous RPM dependency to be generated even when there are no symbols that actually use it.
* Updated Czech translationZdeněk Hataš2015-07-221-314/+298
|
* Updated Polish translationPiotr Drąg2015-07-191-264/+193
|