summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* applet: drop a X11-ismlr/wayland-crashLubomir Rintel2019-09-202-8/+3
| | | | | | | The time stamp from the X server is not better than GDK_CURRENT_TIME anyway. https://gitlab.gnome.org/GNOME/network-manager-applet/issues/64
* meson: drop 'install' argument from configure_file()Beniamino Galvani2019-09-203-3/+0
| | | | | | | | It was added in meson 0.50 while we require 0.46. Furthermore it defaults to true when a install directory is specified and so it can be omitted. https://gitlab.gnome.org/GNOME/network-manager-applet/issues/70
* merge: branch 'lr/gtk4'Lubomir Rintel2019-09-2040-204/+760
|\ | | | | | | | | | | Uh, huh, let's see how well this flies. https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/38
| * build: convert the GtkBuilder files to GTK4 flavourlr/gtk4Lubomir Rintel2019-09-201-2/+15
| | | | | | | | | | | | This is not perfect yet, but as of gtk4-3.96.0 none of the test programs crash, which is a good starting point i guess. Improvements should go to gtk4-builder-tool.
| * build: allow building a GTK4 flavor of libnmaLubomir Rintel2019-09-2013-86/+452
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is EXPERIMENTAL EXPERIMENTAL EXPERIMENTAL. GTK4 is not released yet and things will change in incompatible ways. A new library called "libnma-gtk4" is added. The non-libnma parts (applet, editor) are not ported. There are few reasons for merging this early and none of them is shipping the library to the users at this point: * To allow bringup of GTK4-enabled VPN plugins * Do not block GTK4 enablement of GNOME Control Center * Help avoid using features that will be difficult to port from GTK3 All the test programs work, they emit a fair amount of warnings about properties that were removed in GTK4. To deal with those, we'd need to build different GResources for GTK3 and GTK4. The differencies seem small enough to the point the conversion could be automated. TODO, doesn't block testing. Tested to build with gtk+-4.0 = 3.94.0, but even the pkg-config name changed since in GTK4 git master. Did I say this is EXPERIMENTAL and there will be incompatible changes?
| * utils: support GTK4Lubomir Rintel2019-09-202-2/+29
| | | | | | | | Cover a trivial difference with an ifdef.
| * nma/tests: add GTK4 supportLubomir Rintel2019-09-207-3/+63
| | | | | | | | Just paint over the differencies with a few ifdefs.
| * nma/mobile-wizard: drop use of GtkWidget.no-show-all propertyLubomir Rintel2019-09-201-1/+1
| | | | | | | | | | It's going away in Gtk4. We don't do show_all() anyway -- just hide the widgets by default.
| * nma/wifi-dialog: paint over the GTK4 incompatibilitiesLubomir Rintel2019-09-201-0/+4
| | | | | | | | Essentially to get the thing to compile for now.
| * nma/vpn-password-dialog: deal with the GTK4 gtk_widget_activate_defaultLubomir Rintel2019-09-204-4/+16
| | | | | | | | | | Replaces Gtk4's gtk_window_activate_default. This probably deserves a better solution, but it will have to do for now.
| * nma/file-cert-chooser: add GTK4 supportLubomir Rintel2019-09-201-7/+13
| | | | | | | | | | | | There's no no-show-all in GTK4. Using it in GTK3 is perhaps also a bad idea, but we can't change that now without potentially breaking things at this point.
| * nma/mobile-wizard: deal with the taskbar-hint in GTK4Lubomir Rintel2019-09-202-1/+17
| |
| * nma: avoid using GtkEntry API removed from GTK4Lubomir Rintel2019-09-2021-100/+152
|/ | | | | Some calls were moved to GtkEditable. Call the new variants, while providing a compatibility wrappers for the GTK3 versions.
* editor: support IPv6 'disabled' methodBeniamino Galvani2019-09-131-2/+24
| | | | | | NetworkManager 1.20 introduced the 'disabled' IPv6 method. Support it. https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/59
* wifi: support ad-hoc WPA2 connectionsBeniamino Galvani2019-09-132-14/+6
| | | | | | Now that NM supports ad-hoc WPA2 connections, enable them in the applet. https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/58
* editor: move the margins from the dialog widget to the inner oneLubomir Rintel2019-09-101-4/+4
| | | | | | | If the outermost widget has margins, they end up as transparent or black shadow artifacts of the window. https://gitlab.gnome.org/GNOME/network-manager-applet/issues/41
* all: drop modelineslr/cleanupsLubomir Rintel2019-09-10238-62231/+62914
| | | | They're a waste of electrons.
* all: use SPDX license identifiersLubomir Rintel2019-09-10177-2386/+166
| | | | Makes licensing audits easier.
* Update Spanish translationDaniel Mustieles2019-09-091-149/+170
|
* Update Turkish translationSabri Ünal2019-09-091-153/+168
|
* Update Brazilian Portuguese translationRafael Fontenelle2019-09-081-155/+174
|
* Update Slovak translationDušan Kazik2019-09-081-225/+208
|
* Updated Danish translationAsk Hjorth Larsen2019-09-041-152/+172
|
* Update Italian translationMilo Casagrande2019-09-041-196/+163
|
* Update Croatian translationGoran Vidović2019-09-031-150/+163
|
* Update Czech translationZdeněk Hataš2019-09-011-154/+168
|
* trivial: fix whitespaceThomas Haller2019-08-261-1/+1
|
* Update Hungarian translationBalázs Úr2019-08-241-147/+162
|
* po: RHEL 8.1 translationsLudek Janda2019-08-154-785/+389
| | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/57
* Update Catalan translationJordi Mas2019-07-281-626/+179
|
* Update Polish translationPiotr Drąg2019-06-301-148/+157
|
* editor: merge branch 'bg/editor-mnemonics'Beniamino Galvani2019-06-265-55/+74
|\ | | | | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/54
| * editor: team: add missing mnemonicBeniamino Galvani2019-06-261-0/+1
| |
| * wireless-security: add mnemonicsBeniamino Galvani2019-06-263-1/+4
| | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1712291
| * editor: macsec: add mnemonicsBeniamino Galvani2019-06-261-8/+23
| | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1709431
| * editor: team: reorder widgets according to positionBeniamino Galvani2019-06-261-51/+51
|/
* editor: merge branch 'bg/fix-editor-crash'Beniamino Galvani2019-06-261-1/+9
|\ | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1543958 https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/55
| * editor: register to the connection-removed signal only oncebg/fix-editor-crashBeniamino Galvani2019-06-241-1/+4
| | | | | | | | | | | | | | The callback was called multiple times for a single removal because it was registered multiple times. Fixes: 4d7546e7d0e56c3a102a12ba03695eac6f8109f8
| * editor: avoid crash when checking for visible childrenBeniamino Galvani2019-06-241-0/+5
|/ | | | | | | | | | | When a connection is added the editor adds a new empty item to the tree store with gtk_tree_store_append() and then populates it. Therefore, has_visible_children() must be prepared to deal with missing values. Fixes: 4645c9ae9dd6edd41f9cae48f2de26b39f884795 https://bugzilla.redhat.com/show_bug.cgi?id=1543958
* Update Croatian translationGoran Vidović2019-06-221-9/+7
|
* Updated Spanish translationDaniel Mustieles2019-06-191-11/+10
|
* Update Hungarian translationBalázs Úr2019-06-031-10/+8
|
* release: bump version to 1.8.23 (development)1.8.23-devLubomir Rintel2019-05-292-2/+2
|
* release: bump version to 1.8.221.8.22Lubomir Rintel2019-05-2983-111197/+134550
|
* release: update NEWSLubomir Rintel2019-05-291-0/+14
|
* gitlab: don't run make -jLubomir Rintel2019-05-291-14/+14
| | | | | | This was a misunderstanding of what it does on my part. https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/51
* applet: prefer x11 backendLubomir Rintel2019-05-291-0/+2
| | | | | | The XEmbed backed GtkStatusIcon wouldn't work without X11. https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/46
* build: don't require libnm-glib for make distcheckLubomir Rintel2019-05-281-1/+5
| | | | | | The library is no more. https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/50
* merge: branch 'lr/external-ui-mode'Lubomir Rintel2019-05-271-25/+22
|\ | | | | | | https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/47
| * applet/vpn-request: add external UI modeLubomir Rintel2019-05-271-9/+208
| | | | | | | | | | | | This adds support for GNOME Shell style external UI mode of VPN auth dialog helpers. This makes it possible for the VPN plugins to ship auth dialog herlpers that are not linked with Gtk at all.