summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gitlab: build libnma site documentationlr/gitlab-docsLubomir Rintel2018-07-232-2/+29
|
* docs: update copyright yearlr/import-holdLubomir Rintel2018-07-231-1/+2
|
* Update Turkish translationMuhammet Kara2018-07-201-999/+1691
|
* Update Turkish translationMuhammet Kara2018-07-201-895/+717
|
* merge: branch 'lr/vpn-add-idle'Lubomir Rintel2018-07-131-49/+10
|\ | | | | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/12
| * connection-editor: don't defer creation of vpn connection to idlelr/vpn-add-idleLubomir Rintel2018-07-121-49/+9
| | | | | | | | | | | | | | | | | | | | | | Now that GtkApplication makes good decisions about when to quit (when no windows are present), the magic that deferred creation of vpn type selector is useless. Worse even, it makes GtkApplication believe that we're done and shuts it down before an editor window is added to it. https://gitlab.gnome.org/GNOME/network-manager-applet/issues/9 Reported-by: Jan Tojnar
| * connection-editor: ignore --help in main() option contextLubomir Rintel2018-07-121-0/+1
|/ | | | | | | It's solely used for parsing --keep-above and doesn't know anything about actual options and thus prints irrelevant help. Skip that and let the GtkApplication::command-line signal handler parse it and print help instead.
* Update Brazilian Portuguese translationRafael Fontenelle2018-07-051-407/+338
|
* Update German translationMario Blättermann2018-07-051-270/+297
|
* c-e: fix leak in update_relabel_list_filename() (clear_name_if_present())Thomas Haller2018-06-261-1/+1
|
* release: bump version to 1.8.15 (development)1.8.15-devLubomir Rintel2018-06-252-2/+2
|
* release: bump version to 1.8.141.8.14Lubomir Rintel2018-06-252-2/+2
|
* release: update NEWSLubomir Rintel2018-06-251-0/+15
|
* build: appindicator and xembed are not mutually exclusiveLubomir Rintel2018-06-252-2/+2
|
* build: install the appdata to a non-legacy locationLubomir Rintel2018-06-252-2/+2
| | | | | | | | The current AppStream specification prefers /usr/share/metainfo eveyone who relies on this (that's distros, not the end users) already supports the new location. https://gitlab.gnome.org/GNOME/network-manager-applet/issues/2
* Update Catalan translationJordi Mas2018-06-241-796/+878
|
* editor: add label reference to "Interface name" in Team tabFrancesco Giudici2018-06-211-1/+5
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1390638
* merge: branch 'lr/app-windows'Lubomir Rintel2018-06-1932-324/+203
|\ | | | | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/5
| * editor: fix --keep-above parsinglr/app-windowsLubomir Rintel2018-06-191-5/+2
| | | | | | | | | | | | The other options should be ignored when we look for --keep-above. g_option_context_parse() removes it from argv[], thus we can also revert 88e4dcab27e6.
| * editor/connection-list: drop editing-done signalLubomir Rintel2018-06-193-23/+7
| | | | | | | | It's of no use anymore now that GtkApplication decides when to quit.
| * editor: register editor windows as application windowsLubomir Rintel2018-06-191-25/+29
| | | | | | | | | | | | Tracking all windows as application windows makes it possible for the GtkApplication to terminate at the correct point -- when no windows are present.
| * editor/connection-list: add new-editor signalLubomir Rintel2018-06-192-4/+31
| | | | | | | | | | This indicates that a new editor window has been opened, for the purposes of tracking the windows as GtkApplication windows.
| * editor/connection-editor: propagate the new-editor signalLubomir Rintel2018-06-192-1/+19
| |
| * editor/connection-editor: drop signal slotsLubomir Rintel2018-06-192-5/+1
| | | | | | | | They're offensive.
| * editor/connection-editor: use defines for signal namesLubomir Rintel2018-06-195-6/+8
| | | | | | | | Brings joy to Thomas while grepping through code.
| * editor/page: add new-editor signalLubomir Rintel2018-06-194-9/+35
| | | | | | | | | | | | This communicates that the page has spawned a new editor (e.g. for editing slave connections). This will allow the GtkApplication to track the editor windows.
| * editor/page: drop signal slotsLubomir Rintel2018-06-192-8/+2
| | | | | | | | This is not a public API and we aren't using them anywhere.
| * editor/page: use defines for signal namesLubomir Rintel2018-06-1927-27/+30
| | | | | | | | | | Doing this for consistency with code where Thomas insists this is a good idea. Easier than fixing Thomas.
| * editor/page: streamline initialized signallingLubomir Rintel2018-06-1925-126/+46
| | | | | | | | | | | | The error argument is never used, don't pretend we handle it and avoid leaking it. Just dumping the error on the console is still not optimal, but unconfusing things is a good start.
| * editor/page: drop unused "initialized" propertyLubomir Rintel2018-06-192-25/+0
| | | | | | | | | | We use a signal of the same name, and an extra property just messes up things.
| * editor/page-general: there's no such thing as autoconnect_prio_labelLubomir Rintel2018-06-191-3/+0
| | | | | | | | Fixes: 137ec0477ec30345d5f4762cc9329297e7da43f4
| * editor/page-master: drop all signalsLubomir Rintel2018-06-191-44/+0
| | | | | | | | None of them actially used.
| * editor/connection-list: drop list-done signalLubomir Rintel2018-06-193-22/+1
| | | | | | | | It's not used anywhere.
| * editor/connection-list: never show a menubarLubomir Rintel2018-06-191-0/+1
|/
* merge: branch 'lr/always-ask'Lubomir Rintel2018-06-193-11/+26
|\ | | | | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/6
| * wireless-security: fix validation of "always ask" passwordslr/always-askLubomir Rintel2018-06-193-11/+26
|/ | | | The entry never contains a value in such cases. Don't fail the validation.
* merge: branch 'lr/no-keyring'Lubomir Rintel2018-06-192-2/+9
|\ | | | | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/9
| * applet-agent: tolerate keyring not being there for interactive requestslr/no-keyringLubomir Rintel2018-06-071-0/+5
| | | | | | | | | | | | | | This is essentially an usability thing that allows system-owned secrets to be used even when GNOME keyring is not installed. https://gitlab.gnome.org/GNOME/network-manager-applet/issues/3
| * applet: avoid a crash on failure to get the secretsLubomir Rintel2018-06-071-2/+4
|/ | | | | If getting old secrets fails for whichever reason, get_existing_secrets_cb() is called with error set and NULL settings (by keyring_find_secrets_cb()).
* all: update the bug database URLLubomir Rintel2018-06-074-4/+4
| | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/4
* editor: handle --keep-above passed through to editor_command_lineAdam Williamson2018-06-061-1/+5
| | | | | | | | | | | | | | | | Handling of nm-connection-editor command line arguments was changed in f3782da2. Since that commit, most args are handled by `editor_command_line`, but one (`--keep-above`) is handled by `main`. Unfortunately, if `--keep-above` appears with other arguments, `main` does not strip it from argv and parsing in `editor_command_line` fails with "Failed to parse options". To handle this, let's just have `editor_command_line` recognize but ignore `--keep-above` if it encounters it. https://gitlab.gnome.org/GNOME/network-manager-applet/issues/1 Signed-off-by: Adam Williamson <awilliam@redhat.com>
* doap: fix typo in mainteiner name/mailFrancesco Giudici2018-06-041-2/+2
|
* doap: fix validation errorLubomir Rintel2018-06-041-1/+2
|
* doap: update maintainersLubomir Rintel2018-06-041-0/+28
|
* applet: check for INDICATOR_ENABLED(applet) in upplet_update_icon()Thomas Haller2018-06-011-1/+1
| | | | | | | "with_appindicator" is the global variable set when parsing command line arguments. It later results in the initialization of applet's app-indicator instance. We always should check for INDICATOR_ENABLED(), not "with_appindicator".
* applet: merge branch 'appindicator-vpn-icons'Thomas Haller2018-06-019-0/+16
|\ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=796258
| * src/applet.c: Fix VPN icons when displayed in AppIndicator mode.Mike Gabriel2018-06-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We must use premade icons for the indicator VPN case. The icons are copies of the original with the padlock pre-composited, because indicators can't use pixbufs; we use the suffix -secure. This change got introduced with Ubuntu 16.04. Several icon themes have upstreamed those -secure icons meanwhile (Numix, MATE Faenza, elementaryXubuntu-dark from murrine-themes). This patch requires additional icons in nm-applet: nm-signal-<xx>.png -> nm-signal-<xx>-secure.png nm-device-wired.png -> nm-device-wired-secure.png Patch author: Mathieu Trudel-Lapierre <mathieu@canonical.com> https://bugzilla.gnome.org/show_bug.cgi?id=796258
| * Add -secure icons required for correct VPN icon display in AppIndicator mode.Mike Gabriel2018-06-018-0/+12
|/ | | | | | | | | | | | | | | Icons were created for Ubuntu and have been obtained from the network-manager-applet src:package in Ubuntu. The package maintainer applied no specific copyrights to those files. In debian/copyright of the Ubuntu package they are covered by this copyright info block: Files: * Copyright: 2004 - 2015 Red Hat, Inc. 2005 - 2008 Novell, Inc. 2001, 2002 Free Software Foundation License: GPL-2+ https://bugzilla.gnome.org/show_bug.cgi?id=796258
* NMNetworkMenuItem: Don't double-free priv->dupesJan Alexander Steffens (heftig)2018-06-011-1/+0
| | | | | | | | https://bugs.archlinux.org/task/58767 https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/2 Fixes: 15ac92e6a42317e86ffb6d52a9ce5cacbf9e8c87
* merge: branch 'lr/gitlab-ci'Lubomir Rintel2018-05-315-268/+229
|\ | | | | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/1