Commit graph

462 commits

Author SHA1 Message Date
Kalev Lember
2d8c7b3752 Bump required GTK+ version
Need 3.21.5 for GtkShortcutLabel API.
2016-08-30 08:06:36 +02:00
Rui Matos
70b57fa125 3.21.90 2016-08-25 19:48:53 +02:00
Debarshi Ray
2cb0f5e3a3 online-accounts: Let goa_provider_show_account create the full UI
It is not ideal to have the UI split across a semi-stable,
cross-module interface boundary. Non-trivial changes to the UI require
changes to the goa_provider_show_account interface. In fact, we were
already not using it the way it was originally intended to be.
Moreover, it prevents us from having a sufficiently different UI for
certain account types.

Instead, let's just pass a vertical GtkBox to the GoaProvider and let
it fill it up whichever way it wants to.

Bump required GOA version for the new goa_provider_show_account
behaviour.

https://bugzilla.gnome.org/show_bug.cgi?id=769213
2016-08-14 12:18:52 +02:00
Bastien Nocera
13b745aa3d keyboard: Bump required GTK+ version
As the newly public GtkShortcutLabel is needed for that panel.
2016-07-29 19:01:32 +02:00
Bastien Nocera
f01277fb48 mouse: Offer a separate option for edge scrolling
When a touchpad supports it. When the option is set, it will
automatically disable two-finger scrolling.

The scrolling method used by each individual touchpad is implemented in
mutter, not here.

https://bugzilla.gnome.org/show_bug.cgi?id=761461
2016-07-27 17:40:30 +02:00
Georges Basile Stavracas Neto
2bb6d441a7 build: create another executable for the new layout
This way, we can test both layouts in parallel and, in
case something goes wrong, we always have to old layout
as a fallback.

https://bugzilla.gnome.org/show_bug.cgi?id=766922
2016-06-03 12:32:36 -03:00
Bastien Nocera
e39ef0eea7 power: Fix build on non-Linux systems
In 8400d3e, we ported the power panel to libnm 1.2, but at the same
time, made libnm a hard requirement. This is a problem on non-Linux
systems.

See https://bugzilla.gnome.org/show_bug.cgi?id=765910#c31
2016-05-28 21:54:07 +02:00
Bastien Nocera
9183d34947 network: Port to libnm 1.2
We also remove support for WiMAX (now unsupported by NetworkManager),
and InfiniBand (Enterprise feature), and the use of
the deprecated NM_SETTING_WIRELESS_SEC property.

With help from network-manager-applet patches by Jiří Klimeš and
Dan Winship.

https://bugzilla.gnome.org/show_bug.cgi?id=765910
2016-05-27 18:23:33 +02:00
Bastien Nocera
8400d3ed81 power: Port to libnm 1.2
And make the NMClient instantiation async now that the API permits it.

https://bugzilla.gnome.org/show_bug.cgi?id=765910
2016-05-27 18:23:33 +02:00
Bastien Nocera
da96effab7 network: Remove HAVE_NM_UNSTABLE check
We don't have any code that relies on it anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=747443
2016-05-26 14:49:28 +02:00
Rui Matos
e9b70c2efa display: Separate interlaced from normal modes
https://bugzilla.gnome.org/show_bug.cgi?id=763833
2016-05-13 18:39:23 +02:00
Bastien Nocera
e070e819ca network: Fix properties sizing issues
By requiring a new GTK+ that fixes those.
2016-04-13 13:44:33 +02:00
Cosimo Cecchi
13beb5db5b info: fetch renderer information from gnome-session
Now that it's exported over DBus.

https://bugzilla.gnome.org/show_bug.cgi?id=754256
2016-04-08 21:03:56 -07:00
Sam Spilsbury
32268b1840 Makefile: Move to AM_DISTCHECK_CONFIGURE_FLAGS
Since automake 1.11.2 it is recommended that packages
use AM_DISTCHECK_CONFIGURE_FLAGS instead of
DISTCHECK_CONFIGURE_FLAGS as the latter is intended
to be a user variable.

https://bugzilla.gnome.org/show_bug.cgi?id=764315
2016-04-04 21:47:27 -07:00
Bastien Nocera
0660169a7d 3.20.0 2016-03-21 12:50:12 +01:00
Bastien Nocera
bffe8224e8 3.19.92 2016-03-17 15:19:06 +01:00
Bastien Nocera
38f0d628f4 build: Require newest gnome-desktop for new API 2016-03-17 14:50:10 +01:00
Debarshi Ray
816c6990cf build: Bump minimum GTK+ version to 3.19.12
We rely on the latest changes to GtkWindow's size handling logic.

https://bugzilla.gnome.org/show_bug.cgi?id=762548
2016-03-15 13:50:11 +01:00
Bastien Nocera
49aff243c2 3.19.91 2016-03-04 13:33:10 +01:00
Sebastien Bacher
ecaafb11bc user-accounts: Don't link directly to GStreamer
The panel uses cheese and not GStreamer directly

https://bugzilla.gnome.org/show_bug.cgi?id=761915
2016-03-02 11:46:40 +01:00
Rui Matos
8bdee896c4 3.19.90 2016-02-16 20:02:06 +01:00
Rui Matos
e56fa79099 3.19.5 2016-01-18 17:53:30 +01:00
Bastien Nocera
06c8bd4586 bluetooth: Bump required gnome-bluetooth version
So that the new API is available.
2016-01-10 15:59:24 +01:00
Bastien Nocera
09c86e277c 3.19.4 2015-12-17 13:36:15 +01:00
Bastien Nocera
5096b6ff4b 3.19.3 2015-12-15 16:34:21 +01:00
Felipe Borges
07c6c4d3f7 mouse: Remove the two-finger scroll switch
The two-finger scroll method will be enabled in all cases
(see bgo#759304). When a touchpad without two-finger scrolling
support but with edge scrolling support is available, show the
switch.

Also bump the required gsettings-desktop-schemas version for
the new key.

https://bugzilla.gnome.org/show_bug.cgi?id=759307
2015-12-15 14:48:05 +01:00
Bastien Nocera
424fff8f6b build: Bump g-s-d requirement
For the GsdPowerButtonActionType enum.
2015-11-25 10:44:20 +01:00
Debarshi Ray
7d9f7f30bc region: Turn CcInputOptions into a templatized composite widget
This is a pre-requisite for using a header bar.
GtkDialog:use-header-bar is a construct-only property, and has no
effect when set from the XML. Therefore, the only option is to turn
the widget into a template and set use-header-bar from C.

There should be no behavioral changes due to this patch.

Bump required GLib version for the G_DECLARE_FINAL_TYPE macro.

https://bugzilla.gnome.org/show_bug.cgi?id=757516
2015-11-20 18:02:57 +01:00
Bastien Nocera
fcfd438c5e build: Require grilo 0.3 now 2015-10-21 13:28:10 +02:00
Christophe Fergeau
0fb4b8fcd5 build: Call GNOME_DEBUG_CHECK before AC_PROG_CC
This avoids these warnings:
configure.ac:32: warning: AC_PROG_CC was called before AX_CHECK_ENABLE_DEBUG
aclocal.m4:316: AX_CHECK_ENABLE_DEBUG is expanded from...
aclocal.m4:390: GNOME_DEBUG_CHECK is expanded from...

https://bugzilla.gnome.org/show_bug.cgi?id=756762
2015-10-19 11:19:17 +02:00
Bastien Nocera
65b5040712 3.18.1 2015-10-12 13:54:50 +02:00
Bastien Nocera
43d4ae4bd4 background: Replace deprecated grilo function use
grl_operation_options_set_flags() was replaced, and bump the required
grilo version to 0.2.12

https://bugzilla.gnome.org/show_bug.cgi?id=756393
2015-10-11 17:41:04 +02:00
Bastien Nocera
49da7d8089 3.18.0 2015-09-21 17:05:11 +02:00
Bastien Nocera
205b1f27a3 build: Bump required gnome-bluetooth version 2015-09-21 17:00:00 +02:00
Bastien Nocera
aaedfe956f 3.17.92 2015-09-15 14:25:47 +02:00
Bastien Nocera
2bdcec6c01 build: Bump required gnome-bluetooth version
Now that there is a release with that version
2015-09-15 14:16:51 +02:00
Ting-Wei Lan
4216163744 build: Add missing backslashes
https://bugzilla.gnome.org/show_bug.cgi?id=753316
2015-09-15 14:16:51 +02:00
Bastien Nocera
c15919a609 3.17.90 2015-08-18 11:41:46 +02:00
Bastien Nocera
e59e43b242 bluetooth: Add Obex sharing keywords
https://bugzilla.gnome.org/show_bug.cgi?id=740369
2015-07-30 20:13:29 +02:00
Bastien Nocera
33b5f0a9c0 3.17.3 2015-07-21 16:16:51 +02:00
Dave Airlie
458cebb26d display: Add support for tiled monitors
The display panel needs to ask libgnome-desktop in a few places
whether the panel is tiled.

https://bugzilla.gnome.org/show_bug.cgi?id=751680
2015-07-01 10:49:06 +02:00
Mathieu Bridon
df54973136 network: Only share a new wifi connection if the user is allowed to
Making a new connection available to other users requires being an
admin, or entering an admin password.

If we enable that option by default for new connections, we effectively
prevent non-admin users from connecting to new networks when they go to
the coffee shop without their laptop admin.

https://bugzilla.gnome.org/show_bug.cgi?id=751378
2015-06-29 17:49:04 +02:00
Bastien Nocera
ed1c8d668c 3.17.2 2015-06-04 17:45:01 +02:00
Bastien Nocera
b83a939199 build: Bump version to devel values 2015-05-18 14:36:32 +02:00
Rui Matos
66e4e8d434 3.16.2 2015-05-12 17:08:01 +02:00
Bastien Nocera
478cbd32b9 3.16.1 2015-04-15 16:54:58 +02:00
Debarshi Ray
b24bfa8197 online-accounts: Disable the remove button for locked accounts
Bump required GOA version for the IsLocked property.

https://bugzilla.gnome.org/show_bug.cgi?id=737665
2015-04-13 14:19:59 +02:00
Bastien Nocera
159cf52303 build: Make some panels requirements on Linux
The Network, Bluetooth, Printers and Wacom panels are not optional on
Linux systems (except S390 which doesn't have USB support).
2015-04-09 13:01:53 +02:00
Bastien Nocera
a43d59dc86 build: Require udev for Wayland support
If GTK+ was built with Wayland support, we'll enable the udev
"GsdDeviceManager". But that needs udev to be available.

https://bugzilla.gnome.org/show_bug.cgi?id=747548
2015-04-09 13:01:53 +02:00
Richard Hughes
daed241f9a Add a simple AppData file
This is needed for three reasons:

 * To be able to arrange the icon into a folder in GNOME Software
 * So that we do not allow the application to be removed
 * To show the update description not in the 'OS Updates' package section
2015-04-01 10:47:55 +01:00