Commit graph

484 commits

Author SHA1 Message Date
Bastien Nocera
a40350d7ff build: Remove check for unused glib-genmarshal 2012-12-11 17:09:05 +01:00
Bastien Nocera
2ee0d35844 bluetooth: Rename Bluetooth desktop name
To match the pattern used by other desktop files.
2012-12-11 17:09:04 +01:00
Bastien Nocera
3686cf7eb8 shell: Make all control-center plugins static
This makes loading faster, with less I/O, avoids unnecessary
code duplication (around 1k lines shaved), and ensures that
all the panels link and work appropriately.

By the same token, it will stop external panels from being
created, and loaded.

https://bugzilla.gnome.org/show_bug.cgi?id=690036
2012-12-11 17:07:39 +01:00
Debarshi Ray
3fc444684e build: Require libnm-glib >= 0.9.6.4
The Network panel uses nm_device_bond_get_slaves which is only
available since libnm-glib-0.9.6.4.

Fixes: https://bugzilla.gnome.org/690042
2012-12-11 21:33:52 +05:30
Bastien Nocera
95c7506cce privacy: Bump gsettings-desktop-schemas requirements 2012-12-03 11:03:48 +01:00
Bastien Nocera
667ce71863 build: Don't link egg-list-box into the module itself
It's already linked into the shell. Fixes warnings on startup
about the inability to register the EggListBox type twice.
2012-12-03 11:03:48 +01:00
Matthias Clasen
b8d5bb1a4a Add a privacy panel
This adds a panel where we present information and controls
affecting the users privacy. This initial commit just puts
the framework in place, the panel itself is empty.

https://bugzilla.gnome.org/show_bug.cgi?id=687774
2012-12-03 11:03:47 +01:00
Cosimo Cecchi
7ab2d5073d search: add a panel to configure search providers
The panel lists all the search providers registered on the system, and
allows to reoder or disable them, or disable the search providers
feature entirely.

The panel will also allow configuration, for which a first
implementation will be added in a separate commit.

https://live.gnome.org/Design/SystemSettings/Search

https://bugzilla.gnome.org/show_bug.cgi?id=687490
2012-11-27 12:33:00 +01:00
Giovanni Campagna
f1812b2707 Use libgnome-volume-control from a submodule
To be shared with gnome-settings-daemon and gnome-shell

https://bugzilla.gnome.org/show_bug.cgi?id=686488
2012-11-27 11:35:29 +01:00
Cosimo Cecchi
2dee0fd591 build: Import egg-list-box as a git submodule
https://bugzilla.gnome.org/show_bug.cgi?id=687490
2012-11-27 11:32:11 +01:00
Cosimo Cecchi
ea6dee375a build: trivial cleanups
- don't check for gio-unix-2.0 twice
- remove unused LIBGNOME_CONTROL_CENTER pkg-config check

https://bugzilla.gnome.org/show_bug.cgi?id=689110
2012-11-27 10:47:32 +01:00
Javier Jardón
eeefc1eb51 build: g-c-c depends on current network-manager-applet
The dependency was added in
commit 63756458b2
2012-11-26 02:03:17 +09:00
Aleksander Morgado
ec0f5b0b29 network: load IMEI and Operator Name also in LTE-only modems
Also bump NetworkManager required version to 0.8.995, which is when
'NM_DEVICE_MODEM_CAPABILITY_LTE' was introduced.

https://bugzilla.gnome.org/show_bug.cgi?id=688212
2012-11-23 17:33:19 +01:00
Thomas Wood
288c3f8309 common: remove the use of the deprecated g_type_init function
The g_type_init function was deprecated in glib 2.35.1 and the type system
is now initialised automatically.

https://bugzilla.gnome.org/show_bug.cgi?id=688231
2012-11-13 10:44:53 +00:00
Bastien Nocera
5b3c1bee4b 3.7.1 2012-10-22 16:04:43 +02:00
Bastien Nocera
f6cc4a970a user-accounts: Require logind for session tracking
As is already used in gnome-settings-daemon.
2012-10-22 10:53:06 +02:00
Bastien Nocera
6d8ac68f7e 3.6.1 2012-10-08 18:55:14 +02:00
Bastien Nocera
5ae3d6b01a wacom: Bump the required version of g-s-d
So that GSD_WACOM_ACTION_TYPE_SWITCH_MONITOR is available.

https://bugzilla.gnome.org/show_bug.cgi?id=684952
2012-09-27 16:13:12 +02:00
Bastien Nocera
8f3c5793bb 3.6.0 2012-09-25 10:47:48 +02:00
Bastien Nocera
5a23d99ce9 3.5.92 2012-09-17 19:49:36 +02:00
Bastien Nocera
2ebf2ecad2 wacom: Bump g-s-d requirement
For the new action type.
2012-09-12 10:23:39 +01:00
Bastien Nocera
083c19d552 wacom: Bump minimum libwacom req to 0.6 2012-09-12 09:44:00 +01:00
Matthias Clasen
eaacb99d5f user-accounts: Use GStreamer 1.0
Just changing the versions in configure.ac seems to make cheese
build fine against gstreamer 1.0.

https://bugzilla.gnome.org/show_bug.cgi?id=680538
2012-09-05 17:39:54 +01:00
Bastien Nocera
3bff79d821 3.5.91 2012-09-04 22:02:07 +01:00
Bastien Nocera
503a9104ed build: Bump dependencies for keyboard panel changes
We want the "show all the input sources" setting to work.
2012-09-04 22:02:07 +01:00
Matthias Clasen
41a79d6a35 Fix big editable labels
The code we used to match the entry and label font size and
weight broke down with the latest CSS improvements in GTK+.
Use a new GtkEntry api for this instead.
The GTK+ requirement has been bumped to 3.5.13.
2012-08-31 15:12:05 -04:00
Bastien Nocera
0c1a76df6a 3.5.90 2012-08-21 18:41:38 +01:00
Bastien Nocera
8947021b3e build: Check news before release 2012-08-20 18:33:28 +01:00
Rui Matos
978ab40f3e keyboard: Add common XKB options to the Typing shortcuts section
Both the compose key and the 3rd level chooser are common and useful
enough to expose in the control center.

Since these shortcuts are a small pre-defined set of only modifier
keys we present them in combo cell renderers.

https://bugzilla.gnome.org/show_bug.cgi?id=682069
2012-08-20 18:51:39 +02:00
Matthew Barnes
7dd80f829f online-accounts: Open specific account through command-line
Bump required GOA version to 3.5.90 for goa_client_lookup_by_id.

Fixes: https://bugzilla.gnome.org/680458
2012-08-18 20:19:15 +01:00
Bastien Nocera
e7d6514a11 shell: Only link to clutter-gtk with cheese support 2012-08-18 16:09:24 +01:00
Bastien Nocera
c2987d8cde printers: Check that cups-config exists
Before using it.
2012-08-17 18:04:36 +01:00
Stef Walter
c4f4272f7c bluetooth: Require gnome-bluetooth 3.5.5
* Due to API change in gnome-bluetooth commit
   1c39fbaeaf782597857216430906a74865e7661b where there were
   changes like s/KILLSWITCH_STATE/BLUETOOTH_KILLSWITCH_STATE/

https://bugzilla.gnome.org/show_bug.cgi?id=681734
2012-08-14 10:55:40 +01:00
Bastien Nocera
0f5eae643b 3.5.6 2012-08-08 17:20:52 +01:00
Colin Walters
fdad89f852 build: Add --disable-documentation option
For embedded systems, it's pointless to build the docs if they're not
going to be used/shown.

Also, for gnome-ostree right now I don't have the Docbook
infrastructure set up.
2012-08-06 18:19:24 -04:00
Matthias Clasen
dfede07800 Add a man page
The main purpose of this man page is to document which options
can be given to individual panels.

https://bugzilla.gnome.org/show_bug.cgi?id=680547
2012-08-04 12:54:49 -04:00
Rico Tzschichholz
fbe6756c6f configure: fix build with --disable-ibus
https://bugzilla.gnome.org/show_bug.cgi?id=680133
2012-07-27 09:06:47 +02:00
Dominique Leuenberger
c4db04f8a5 configure: We require ibus version 1.4.99 or newer (1.5 unstable)
https://bugzilla.gnome.org/show_bug.cgi?id=680133
2012-07-24 08:57:40 -04:00
Dominique Leuenberger
f9e052eea0 configure: Bump GTK+ requirement to 3.5.8: first version to bring GtkLevelBar.
https://bugzilla.gnome.org/show_bug.cgi?id=680133
2012-07-24 08:57:30 -04:00
Bastien Nocera
fad7dcba73 3.5.5 2012-07-17 19:09:17 +01:00
Rui Matos
412e53079f region: Add IBus input sources
We query IBus for the available engines and present them alongside XKB
layouts.

https://bugzilla.gnome.org/show_bug.cgi?id=662489
2012-07-16 15:17:24 +01:00
Bastien Nocera
a995cfac99 build: Require PulseAudio 2.0 for the sound changes 2012-07-11 16:35:38 +01:00
Bastien Nocera
0d4aa158d8 build: Require newer gsettings-desktop-schemas 2012-07-11 11:01:11 +01:00
Colin Walters
7d426ffda3 build: Adjust previous patch to be what was intended 2012-07-10 17:54:38 -04:00
Colin Walters
e939825c6d build: Fix previous commit 2012-07-10 17:31:52 -04:00
Giovanni Campagna
484b35ec77 build: Don't check for gsettings-desktop-schemas in each panel
It is already in the common modules, no need to repeat it.

https://bugzilla.gnome.org/show_bug.cgi?id=658660
2012-07-10 16:06:42 +01:00
Bastien Nocera
953da26d68 3.5.4 2012-06-26 16:39:14 +01:00
Bastien Nocera
6339c1819a wacom: Bump required gnome-desktop version
As needed for gnome_rr_output_get_ids_from_edid()
2012-06-20 13:28:22 +01:00
Stef Walter
4bb0739670 user-accounts: Implement enterprise logins in add dialog
* Use realmd for domain joining and lookup, runtime dependency
 * Validate join domain correctly
 * Add UmRealmManager for handling some stuff above the autogenerated
   realmd dbus code
 * Show a dialog if the user's credentials cannot be used to join
   the domain. Prompt for admin creds.
 * Register the user's login with the AccountsService
 * This depends on the CacheUser() method of AccountsService

https://bugzilla.gnome.org/show_bug.cgi?id=677548
2012-06-12 12:31:48 +02:00
Bastien Nocera
42c65b5c5f shell: Use GtkSearchEntry
And require GTK+ 3.3.5 for it.
2012-06-11 19:07:01 +01:00